vendor: 27,147 bytes, lines 1-11
1/*! 2 * jQuery JavaScript Library v3.7.1 3 * https://jquery.com/ 4 * 5 * Copyright OpenJS Foundation and other contributors 6 * Released under the MIT license 7 * https://jquery.org/license 8 * 9 * Date: 2023-08-28T13:37Z 10 */ 11!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=Object.getPrototypeOf,s=i.slice,r=i.flat?function(e){return i.flat.call(e)}:function(e){return i.concat.apply([],e)},o=i.push,a=i.indexOf,l={},c=l.toString,d=l.hasOwnProperty,u=d.toString,p=u.call(Object),h={},f=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},m=function(e){return null!=e&&e===e.window},g=e.document,v={type:!0,src:!0,nonce:!0,noModule:!0};function y(e,t,i){var n,s,r=(i=i||g).createElement("script");if(r.text=e,t)for(n in v)(s=t[n]||t.getAttribute&&t.getAttribute(n))&&r.setAttribute(n,s);i.head.appendChild(r).parentNode.removeChild(r)}function b(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var w="3.7.1",_=/HTML$/i,T=function(e,t){return new T.fn.init(e,t)};function x(e){var t=!!e&&"length"in e&&e.length,i=b(e);return!f(e)&&!m(e)&&("array"===i||0===t||"number"==typeof t&&t>0&&t-1 in e)}function S(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}T.fn=T.prototype={jquery:w,constructor:T,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(e){return this.pushStack(T.map(this,(function(t,i){return e.call(t,i,t)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(T.grep(this,(function(e,t){return t%2})))},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:o,sort:i.sort,splice:i.splice},T.extend=T.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||f(o)||(o={}),a===l&&(o=this,a--);a<l;a++)if(null!=(e=arguments[a]))for(t in e)n=e[t],"__proto__"!==t&&o!==n&&(c&&n&&(T.isPlainObject(n)||(s=Array.isArray(n)))?(i=o[t],r=s&&!Array.isArray(i)?[]:s||T.isPlainObject(i)?i:{},s=!1,o[t]=T.extend(c,r,n)):void 0!==n&&(o[t]=n));return o},T.extend({expando:"jQuery"+(w+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,i;return!(!e||"[object Object]"!==c.call(e))&&(!(t=n(e))||"function"==typeof(i=d.call(t,"constructor")&&t.constructor)&&u.call(i)===p)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,i){y(e,{nonce:t&&t.nonce},i)},each:function(e,t){var i,n=0;if(x(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},text:function(e){var t,i="",n=0,s=e.nodeType;if(!s)for(;t=e[n++];)i+=T.text(t);return 1===s||11===s?e.textContent:9===s?e.documentElement.textContent:3===s||4===s?e.nodeValue:i},makeArray:function(e,t){var i=t||[];return null!=e&&(x(Object(e))?T.merge(i,"string"==typeof e?[e]:e):o.call(i,e)),i},inArray:function(e,t,i){return null==t?-1:a.call(t,e,i)},isXMLDoc:function(e){var t=e&&e.namespaceURI,i=e&&(e.ownerDocument||e).documentElement;return!_.test(t||i&&i.nodeName||"HTML")},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,o=0,a=[];if(x(e))for(n=e.length;o<n;o++)null!=(s=t(e[o],o,i))&&a.push(s);else for(o in e)null!=(s=t(e[o],o,i))&&a.push(s);return r(a)},guid:1,support:h}),"function"==typeof Symbol&&(T.fn[Symbol.iterator]=i[Symbol.iterator]),T.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(e,t){l["[object "+t+"]"]=t.toLowerCase()}));var E=i.pop,C=i.sort,k=i.splice,P="[\\x20\\t\\r\\n\\f]",A=new RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g");T.contains=function(e,t){var i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(e.contains?e.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))};var M=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function O(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}T.escapeSelector=function(e){return(e+"").replace(M,O)};var I=g,L=o;!function(){var t,n,r,o,l,c,u,p,f,m,g=L,v=T.expando,y=0,b=0,w=ee(),_=ee(),x=ee(),M=ee(),O=function(e,t){return e===t&&(l=!0),0},D="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",N="(?:\\\\[\\da-fA-F]{1,6}"+P+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",z="\\["+P+"*("+N+")(?:"+P+"*([*^$|!~]?=)"+P+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+P+"*\\]",R=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+z+")*)|.*)\\)|)",$=new RegExp(P+"+","g"),j=new RegExp("^"+P+"*,"+P+"*"),H=new RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),F=new RegExp(P+"|>"),q=new RegExp(R),B=new RegExp("^"+N+"$"),W={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N+"|[*])"),ATTR:new RegExp("^"+z),PSEUDO:new RegExp("^"+R),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:new RegExp("^(?:"+D+")$","i"),needsContext:new RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,U=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,V=/[+~]/,G=new RegExp("\\\\[\\da-fA-F]{1,6}"+P+"?|\\\\([^\\r\\n\\f])","g"),Q=function(e,t){var i="0x"+e.slice(1)-65536;return t||(i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320))},K=function(){le()},Z=pe((function(e){return!0===e.disabled&&S(e,"fieldset")}),{dir:"parentNode",next:"legend"});try{g.apply(i=s.call(I.childNodes),I.childNodes),i[I.childNodes.length].nodeType}catch(e){g={apply:function(e,t){L.apply(e,s.call(t))},call:function(e){L.apply(e,s.call(arguments,1))}}}function J(e,t,i,n){var s,r,o,a,l,d,u,m=t&&t.ownerDocument,y=t?t.nodeType:9;if(i=i||[],"string"!=typeof e||!e||1!==y&&9!==y&&11!==y)return i;if(!n&&(le(t),t=t||c,p)){if(11!==y&&(l=U.exec(e)))if(s=l[1]){if(9===y){if(!(o=t.getElementById(s)))return i;if(o.id===s)return g.call(i,o),i}else if(m&&(o=m.getElementById(s))&&J.contains(t,o)&&o.id===s)return g.call(i,o),i}else{if(l[2])return g.apply(i,t.getElementsByTagName(e)),i;if((s=l[3])&&t.getElementsByClassName)return g.apply(i,t.getElementsByClassName(s)),i}if(!(M[e+" "]||f&&f.test(e))){if(u=e,m=t,1===y&&(F.test(e)||H.test(e))){for((m=V.test(e)&&ae(t.parentNode)||t)==t&&h.scope||((a=t.getAttribute("id"))?a=T.escapeSelector(a):t.setAttribute("id",a=v)),r=(d=de(e)).length;r--;)d[r]=(a?"#"+a:":scope")+" "+ue(d[r]);u=d.join(",")}try{return g.apply(i,m.querySelectorAll(u)),i}catch(t){M(e,!0)}finally{a===v&&t.removeAttribute("id")}}}return ye(e.replace(A,"$1"),t,i,n)}function ee(){var e=[];return function t(i,s){return e.push(i+" ")>n.cacheLength&&delete t[e.shift()],t[i+" "]=s}}function te(e){return e[v]=!0,e}function ie(e){var t=c.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ne(e){return function(t){return S(t,"input")&&t.type===e}}function se(e){return function(t){return(S(t,"input")||S(t,"button"))&&t.type===e}}function re(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&&Z(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function oe(e){return te((function(t){return t=+t,te((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 ae(e){return e&&void 0!==e.getElementsByTagName&&e}function le(e){var t,i=e?e.ownerDocument||e:I;return i!=c&&9===i.nodeType&&i.documentElement?(u=(c=i).documentElement,p=!T.isXMLDoc(c),m=u.matches||u.webkitMatchesSelector||u.msMatchesSelector,u.msMatchesSelector&&I!=c&&(t=c.defaultView)&&t.top!==t&&t.addEventListener("unload",K),h.getById=ie((function(e){return u.appendChild(e).id=T.expando,!c.getElementsByName||!c.getElementsByName(T.expando).length})),h.disconnectedMatch=ie((function(e){return m.call(e,"*")})),h.scope=ie((function(){return c.querySelectorAll(":scope")})),h.cssHas=ie((function(){try{return c.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}})),h.getById?(n.filter.ID=function(e){var t=e.replace(G,Q);return function(e){return e.getAttribute("id")===t}},n.find.ID=function(e,t){if(void 0!==t.getElementById&&p){var i=t.getElementById(e);return i?[i]:[]}}):(n.filter.ID=function(e){var t=e.replace(G,Q);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&&p){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=function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},n.find.CLASS=function(e,t){if(void 0!==t.getElementsByClassName&&p)return t.getElementsByClassName(e)},f=[],ie((function(e){var t;u.appendChild(e).innerHTML="<a id='"+v+"' href='' disabled='disabled'></a><select id='"+v+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||f.push("\\["+P+"*(?:value|"+D+")"),e.querySelectorAll("[id~="+v+"-]").length||f.push("~="),e.querySelectorAll("a#"+v+"+*").length||f.push(".#.+[+~]"),e.querySelectorAll(":checked").length||f.push(":checked"),(t=c.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),u.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&f.push(":enabled",":disabled"),(t=c.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||f.push("\\["+P+"*name"+P+"*="+P+"*(?:''|\"\")")})),h.cssHas||f.push(":has"),f=f.length&&new RegExp(f.join("|")),O=function(e,t){if(e===t)return l=!0,0;var i=!e.compareDocumentPosition-!t.compareDocumentPosition;return i||(1&(i=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!h.sortDetached&&t.compareDocumentPosition(e)===i?e===c||e.ownerDocument==I&&J.contains(I,e)?-1:t===c||t.ownerDocument==I&&J.contains(I,t)?1:o?a.call(o,e)-a.call(o,t):0:4&i?-1:1)},c):c}for(t in J.matches=function(e,t){return J(e,null,null,t)},J.matchesSelector=function(e,t){if(le(e),p&&!M[t+" "]&&(!f||!f.test(t)))try{var i=m.call(e,t);if(i||h.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){M(t,!0)}return J(t,c,null,[e]).length>0},J.contains=function(e,t){return(e.ownerDocument||e)!=c&&le(e),T.contains(e,t)},J.attr=function(e,t){(e.ownerDocument||e)!=c&&le(e);var i=n.attrHandle[t.toLowerCase()],s=i&&d.call(n.attrHandle,t.toLowerCase())?i(e,t,!p):void 0;return void 0!==s?s:e.getAttribute(t)},J.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},T.uniqueSort=function(e){var t,i=[],n=0,r=0;if(l=!h.sortStable,o=!h.sortStable&&s.call(e,0),C.call(e,O),l){for(;t=e[r++];)t===e[r]&&(n=i.push(r));for(;n--;)k.call(e,i[n],1)}return o=null,e},T.fn.uniqueSort=function(){return this.pushStack(T.uniqueSort(s.apply(this)))},n=T.expr={cacheLength:50,createPseudo:te,match:W,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(G,Q),e[3]=(e[3]||e[4]||e[5]||"").replace(G,Q),"~="===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]||J.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]&&J.error(e[0]),e},PSEUDO:function(e){var t,i=!e[6]&&e[2];return W.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":i&&q.test(i)&&(t=de(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(G,Q).toLowerCase();return"*"===e?function(){return!0}:function(e){return S(e,t)}},CLASS:function(e){var t=w[e+" "];return t||(t=new RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&w(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=J.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($," ")+" ").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,u,p,h,f=r!==o?"nextSibling":"previousSibling",m=t.parentNode,g=a&&t.nodeName.toLowerCase(),b=!l&&!a,w=!1;if(m){if(r){for(;f;){for(u=t;u=u[f];)if(a?S(u,g):1===u.nodeType)return!1;h=f="only"===e&&!h&&"nextSibling"}return!0}if(h=[o?m.firstChild:m.lastChild],o&&b){for(w=(p=(c=(d=m[v]||(m[v]={}))[e]||[])[0]===y&&c[1])&&c[2],u=p&&m.childNodes[p];u=++p&&u&&u[f]||(w=p=0)||h.pop();)if(1===u.nodeType&&++w&&u===t){d[e]=[y,p,w];break}}else if(b&&(w=p=(c=(d=t[v]||(t[v]={}))[e]||[])[0]===y&&c[1]),!1===w)for(;(u=++p&&u&&u[f]||(w=p=0)||h.pop())&&(!(a?S(u,g):1===u.nodeType)||!++w||(b&&((d=u[v]||(u[v]={}))[e]=[y,w]),u!==t)););return(w-=s)===n||w%n==0&&w/n>=0}}},PSEUDO:function(e,t){var i,s=n.pseudos[e]||n.setFilters[e.toLowerCase()]||J.error("unsupported pseudo: "+e);return s[v]?s(t):s.length>1?(i=[e,e,"",t],n.setFilters.hasOwnProperty(e.toLowerCase())?te((function(e,i){for(var n,r=s(e,t),o=r.length;o--;)e[n=a.call(e,r[o])]=!(i[n]=r[o])})):function(e){return s(e,0,i)}):s}},pseudos:{not:te((function(e){var t=[],i=[],n=ve(e.replace(A,"$1"));return n[v]?te((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:te((function(e){return function(t){return J(e,t).length>0}})),contains:te((function(e){return e=e.replace(G,Q),function(t){return(t.textContent||T.text(t)).indexOf(e)>-1}})),lang:te((function(e){return B.test(e||"")||J.error("unsupported lang: "+e),e=e.replace(G,Q).toLowerCase(),function(t){var i;do{if(i=p?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===u},focus:function(e){return e===function(){try{return c.activeElement}catch(e){}}()&&c.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:re(!1),disabled:re(!0),checked:function(e){return S(e,"input")&&!!e.checked||S(e,"option")&&!!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 X.test(e.nodeName)},input:function(e){return Y.test(e.nodeName)},button:function(e){return S(e,"input")&&"button"===e.type||S(e,"button")},text:function(e){var t;return S(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:oe((function(){return[0]})),last:oe((function(e,t){return[t-1]})),eq:oe((function(e,t,i){return[i<0?i+t:i]})),even:oe((function(e,t){for(var i=0;i<t;i+=2)e.push(i);return e})),odd:oe((function(e,t){for(var i=1;i<t;i+=2)e.push(i);return e})),lt:oe((function(e,t,i){var n;for(n=i<0?i+t:i>t?t:i;--n>=0;)e.push(n);return e})),gt:oe((function(e,t,i){for(var n=i<0?i+t:i;++n<t;)e.push(n);return e}))}},n.pseudos.nth=n.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})n.pseudos[t]=ne(t);for(t in{submit:!0,reset:!0})n.pseudos[t]=se(t);function ce(){}function de(e,t){var i,s,r,o,a,l,c,d=_[e+" "];if(d)return t?0:d.slice(0);for(a=e,l=[],c=n.preFilter;a;){for(o in i&&!(s=j.exec(a))||(s&&(a=a.slice(s[0].length)||a),l.push(r=[])),i=!1,(s=H.exec(a))&&(i=s.shift(),r.push({value:i,type:s[0].replace(A," ")}),a=a.slice(i.length)),n.filter)!(s=W[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?J.error(e):_(e,l).slice(0)}function ue(e){for(var t=0,i=e.length,n="";t<i;t++)n+=e[t].value;return n}function pe(e,t,i){var n=t.dir,s=t.next,r=s||n,o=i&&"parentNode"===r,a=b++;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,u=[y,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=t[v]||(t[v]={}),s&&S(t,s))t=t[n]||t;else{if((c=d[r])&&c[0]===y&&c[1]===a)return u[2]=c[2];if(d[r]=u,u[2]=e(t,i,l))return!0}return!1}}function he(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 fe(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 me(e,t,i,n,s,r){return n&&!n[v]&&(n=me(n)),s&&!s[v]&&(s=me(s,r)),te((function(r,o,l,c){var d,u,p,h,f=[],m=[],v=o.length,y=r||function(e,t,i){for(var n=0,s=t.length;n<s;n++)J(e,t[n],i);return i}(t||"*",l.nodeType?[l]:l,[]),b=!e||!r&&t?y:fe(y,f,e,l,c);if(i?i(b,h=s||(r?e:v||n)?[]:o,l,c):h=b,n)for(d=fe(h,m),n(d,[],l,c),u=d.length;u--;)(p=d[u])&&(h[m[u]]=!(b[m[u]]=p));if(r){if(s||e){if(s){for(d=[],u=h.length;u--;)(p=h[u])&&d.push(b[u]=p);s(null,h=[],d,c)}for(u=h.length;u--;)(p=h[u])&&(d=s?a.call(r,p):f[u])>-1&&(r[d]=!(o[d]=p))}}else h=fe(h===o?h.splice(v,h.length):h),s?s(null,o,h,c):g.apply(o,h)}))}function ge(e){for(var t,i,s,o=e.length,l=n.relative[e[0].type],c=l||n.relative[" "],d=l?1:0,u=pe((function(e){return e===t}),c,!0),p=pe((function(e){return a.call(t,e)>-1}),c,!0),h=[function(e,i,n){var s=!l&&(n||i!=r)||((t=i).nodeType?u(e,i,n):p(e,i,n));return t=null,s}];d<o;d++)if(i=n.relative[e[d].type])h=[pe(he(h),i)];else{if((i=n.filter[e[d].type].apply(null,e[d].matches))[v]){for(s=++d;s<o&&!n.relative[e[s].type];s++);return me(d>1&&he(h),d>1&&ue(e.slice(0,d-1).concat({value:" "===e[d-2].type?"*":""})).replace(A,"$1"),i,d<s&&ge(e.slice(d,s)),s<o&&ge(e=e.slice(s)),s<o&&ue(e))}h.push(i)}return he(h)}function ve(e,t){var i,s=[],o=[],a=x[e+" "];if(!a){for(t||(t=de(e)),i=t.length;i--;)(a=ge(t[i]))[v]?s.push(a):o.push(a);a=x(e,function(e,t){var i=t.length>0,s=e.length>0,o=function(o,a,l,d,u){var h,f,m,v=0,b="0",w=o&&[],_=[],x=r,S=o||s&&n.find.TAG("*",u),C=y+=null==x?1:Math.random()||.1,k=S.length;for(u&&(r=a==c||a||u);b!==k&&null!=(h=S[b]);b++){if(s&&h){for(f=0,a||h.ownerDocument==c||(le(h),l=!p);m=e[f++];)if(m(h,a||c,l)){g.call(d,h);break}u&&(y=C)}i&&((h=!m&&h)&&v--,o&&w.push(h))}if(v+=b,i&&b!==v){for(f=0;m=t[f++];)m(w,_,a,l);if(o){if(v>0)for(;b--;)w[b]||_[b]||(_[b]=E.call(d));_=fe(_)}g.apply(d,_),u&&!o&&_.length>0&&v+t.length>1&&T.uniqueSort(d)}return u&&(y=C,r=x),w};return i?te(o):o}(o,s)),a.selector=e}return a}function ye(e,t,i,s){var r,o,a,l,c,d="function"==typeof e&&e,u=!s&&de(e=d.selector||e);if(i=i||[],1===u.length){if((o=u[0]=u[0].slice(0)).length>2&&"ID"===(a=o[0]).type&&9===t.nodeType&&p&&n.relative[o[1].type]){if(!(t=(n.find.ID(a.matches[0].replace(G,Q),t)||[])[0]))return i;d&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(r=W.needsContext.test(e)?0:o.length;r--&&(a=o[r],!n.relative[l=a.type]);)if((c=n.find[l])&&(s=c(a.matches[0].replace(G,Q),V.test(o[0].type)&&ae(t.parentNode)||t))){if(o.splice(r,1),!(e=s.length&&ue(o)))return g.apply(i,s),i;break}}return(d||ve(e,u))(s,t,!p,i,!t||V.test(e)&&ae(t.parentNode)||t),i}ce.prototype=n.filters=n.pseudos,n.setFilters=new ce,h.sortStable=v.split("").sort(O).join("")===v,le(),h.sortDetached=ie((function(e){return 1&e.compareDocumentPosition(c.createElement("fieldset"))})),T.find=J,T.expr[":"]=T.expr.pseudos,T.unique=T.uniqueSort,J.compile=ve,J.select=ye,J.setDocument=le,J.tokenize=de,J.escape=T.escapeSelector,J.getText=T.text,J.isXML=T.isXMLDoc,J.selectors=T.expr,J.support=T.support,J.uniqueSort=T.uniqueSort}();var D=function(e,t,i){for(var n=[],s=void 0!==i;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(s&&T(e).is(i))break;n.push(e)}return n},N=function(e,t){for(var i=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&i.push(e);return i},z=T.expr.match.needsContext,R=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function $(e,t,i){return f(t)?T.grep(e,(function(e,n){return!!t.call(e,n,e)!==i})):t.nodeType?T.grep(e,(function(e){return e===t!==i})):"string"!=typeof t?T.grep(e,(function(e){return a.call(t,e)>-1!==i})):T.filter(t,e,i)}T.filter=function(e,t,i){var n=t[0];return i&&(e=":not("+e+")"),1===t.length&&1===n.nodeType?T.find.matchesSelector(n,e)?[n]:[]:T.find.matches(e,T.grep(t,(function(e){return 1===e.nodeType})))},T.fn.extend({find:function(e){var t,i,n=this.length,s=this;if("string"!=typeof e)return this.pushStack(T(e).filter((function(){for(t=0;t<n;t++)if(T.contains(s[t],this))return!0})));for(i=this.pushStack([]),t=0;t<n;t++)T.find(e,s[t],i);return n>1?T.uniqueSort(i):i},filter:function(e){return this.pushStack($(this,e||[],!1))},not:function(e){return this.pushStack($(this,e||[],!0))},is:function(e){return!!$(this,"string"==typeof e&&z.test(e)?T(e):e||[],!1).length}});var j,H=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t,i){var n,s;if(!e)return this;if(i=i||j,"string"==typeof e){if(!(n="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:H.exec(e))||!n[1]&&t)return!t||t.jquery?(t||i).find(e):this.constructor(t).find(e);if(n[1]){if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:g,!0)),R.test(n[1])&&T.isPlainObject(t))for(n in t)f(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return(s=g.getElementById(n[2]))&&(this[0]=s,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):f(e)?void 0!==i.ready?i.ready(e):e(T):T.makeArray(e,this)}).prototype=T.fn,j=T(g);var F=/^(?:parents|prev(?:Until|All))/,q={children:!0,contents:!0,next:!0,prev:!0};function B(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}T.fn.extend({has:function(e){var t=T(e,this),i=t.length;return this.filter((function(){for(var e=0;e<i;e++)if(T.contains(this,t[e]))return!0}))},closest:function(e,t){var i,n=0,s=this.length,r=[],o="string"!=typeof e&&T(e);if(!z.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&&T.find.matchesSelector(i,e))){r.push(i);break}return this.pushStack(r.length>1?T.uniqueSort(r):r)},index:function(e){return e?"string"==typeof e?a.call(T(e),this[0]):a.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return D(e,"parentNode")},parentsUntil:function(e,t,i){return D(e,"parentNode",i)},next:function(e){return B(e,"nextSibling")},prev:function(e){return B(e,"previousSibling")},nextAll:function(e){return D(e,"nextSibling")},prevAll:function(e){return D(e,"previousSibling")},nextUntil:function(e,t,i){return D(e,"nextSibling",i)},prevUntil:function(e,t,i){return D(e,"previousSibling",i)},siblings:function(e){return N((e.parentNode||{}).firstChild,e)},children:function(e){return N(e.firstChild)},contents:function(e){return null!=e.contentDocument&&n(e.contentDocument)?e.contentDocument:(S(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},(function(e,t){T.fn[e]=function(i,n){var s=T.map(this,t,i);return"Until"!==e.slice(-5)&&(n=i),n&&"string"==typeof n&&(s=T.filter(n,s)),this.length>1&&(q[e]||T.uniqueSort(s),F.test(e)&&s.reverse()),this.pushStack(s)}}));var W=/[^\x20\t\r\n\f]+/g;function Y(e){return e}function X(e){throw e}function U(e,t,i,n){var s;try{e&&f(s=e.promise)?s.call(e).done(t).fail(i):e&&f(s=e.then)?s.call(e,t,i):t.apply(void 0,[e].slice(n))}catch(e){i.apply(void 0,[e])}}T.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return T.each(e.match(W)||[],(function(e,i){t[i]=!0})),t}(e):T.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){T.each(i,(function(i,n){f(n)?e.unique&&c.has(n)||r.push(n):n&&n.length&&"string"!==b(n)&&t(n)}))}(arguments),i&&!t&&l()),this},remove:function(){return T.each(arguments,(function(e,t){for(var i;(i=T.inArray(t,r,i))>-1;)r.splice(i,1),i<=a&&a--})),this},has:function(e){return e?T.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},T.extend({Deferred:function(t){var i=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.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 T.Deferred((function(t){T.each(i,(function(i,n){var s=f(e[n[4]])&&e[n[4]];r[n[1]]((function(){var e=s&&s.apply(this,arguments);e&&f(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
11-resolution");c=e&&("object"==typeof e||"function"==typeof e)&&e.then,f(c)?s?c.call(e,o(r,i,Y,s),o(r,i,X,s)):(r++,c.call(e,o(r,i,Y,s),o(r,i,X,s),o(r,i,Y,i.notifyWith))):(n!==Y&&(a=void 0,l=[e]),(s||i.resolveWith)(a,l))}},d=s?c:function(){try{c()}catch(e){T.Deferred.exceptionHook&&T.Deferred.exceptionHook(e,d.error),t+1>=r&&(n!==X&&(a=void 0,l=[e]),i.rejectWith(a,l))}};t?d():(T.Deferred.getErrorHook?d.error=T.Deferred.getErrorHook():T.Deferred.getStackHook&&(d.error=T.Deferred.getStackHook()),e.setTimeout(d))}}return T.Deferred((function(e){i[0][3].add(o(0,e,f(s)?s:Y,e.notifyWith)),i[1][3].add(o(0,e,f(t)?t:Y)),i[2][3].add(o(0,e,f(n)?n:X))})).promise()},promise:function(e){return null!=e?T.extend(e,s):s}},r={};return T.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[3-e][3].disable,i[0][2].lock,i[0][3].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),r=s.call(arguments),o=T.Deferred(),a=function(e){return function(i){n[e]=this,r[e]=arguments.length>1?s.call(arguments):i,--t||o.resolveWith(n,r)}};if(t<=1&&(U(e,o.done(a(i)).resolve,o.reject,!t),"pending"===o.state()||f(r[i]&&r[i].then)))return o.then();for(;i--;)U(r[i],a(i),o.reject);return o.promise()}});var V=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(t,i){e.console&&e.console.warn&&t&&V.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,i)},T.readyException=function(t){e.setTimeout((function(){throw t}))};var G=T.Deferred();function Q(){g.removeEventListener("DOMContentLoaded",Q),e.removeEventListener("load",Q),T.ready()}T.fn.ready=function(e){return G.then(e).catch((function(e){T.readyException(e)})),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==e&&--T.readyWait>0||G.resolveWith(g,[T]))}}),T.ready.then=G.then,"complete"===g.readyState||"loading"!==g.readyState&&!g.documentElement.doScroll?e.setTimeout(T.ready):(g.addEventListener("DOMContentLoaded",Q),e.addEventListener("load",Q));var K=function(e,t,i,n,s,r,o){var a=0,l=e.length,c=null==i;if("object"===b(i))for(a in s=!0,i)K(e,t,a,i[a],!0,r,o);else if(void 0!==n&&(s=!0,f(n)||(o=!0),c&&(o?(t.call(e,n),t=null):(c=t,t=function(e,t,i){return c.call(T(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},Z=/^-ms-/,J=/-([a-z])/g;function ee(e,t){return t.toUpperCase()}function te(e){return e.replace(Z,"ms-").replace(J,ee)}var ie=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function ne(){this.expando=T.expando+ne.uid++}ne.uid=1,ne.prototype={cache:function(e){var t=e[this.expando];return t||(t={},ie(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[te(t)]=i;else for(n in t)s[te(n)]=t[n];return s},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][te(t)]},access:function(e,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(e,t):(this.set(e,t,i),void 0!==i?i:t)},remove:function(e,t){var i,n=e[this.expando];if(void 0!==n){if(void 0!==t){i=(t=Array.isArray(t)?t.map(te):(t=te(t))in n?[t]:t.match(W)||[]).length;for(;i--;)delete n[t[i]]}(void 0===t||T.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&&!T.isEmptyObject(t)}};var se=new ne,re=new ne,oe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ae=/[A-Z]/g;function le(e,t,i){var n;if(void 0===i&&1===e.nodeType)if(n="data-"+t.replace(ae,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(n))){try{i=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:oe.test(e)?JSON.parse(e):e)}(i)}catch(e){}re.set(e,t,i)}else i=void 0;return i}T.extend({hasData:function(e){return re.hasData(e)||se.hasData(e)},data:function(e,t,i){return re.access(e,t,i)},removeData:function(e,t){re.remove(e,t)},_data:function(e,t,i){return se.access(e,t,i)},_removeData:function(e,t){se.remove(e,t)}}),T.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=re.get(r),1===r.nodeType&&!se.get(r,"hasDataAttrs"))){for(i=o.length;i--;)o[i]&&0===(n=o[i].name).indexOf("data-")&&(n=te(n.slice(5)),le(r,n,s[n]));se.set(r,"hasDataAttrs",!0)}return s}return"object"==typeof e?this.each((function(){re.set(this,e)})):K(this,(function(t){var i;if(r&&void 0===t)return void 0!==(i=re.get(r,e))||void 0!==(i=le(r,e))?i:void 0;this.each((function(){re.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){re.remove(this,e)}))}}),T.extend({queue:function(e,t,i){var n;if(e)return t=(t||"fx")+"queue",n=se.get(e,t),i&&(!n||Array.isArray(i)?n=se.access(e,t,T.makeArray(i)):n.push(i)),n||[]},dequeue:function(e,t){t=t||"fx";var i=T.queue(e,t),n=i.length,s=i.shift(),r=T._queueHooks(e,t);"inprogress"===s&&(s=i.shift(),n--),s&&("fx"===t&&i.unshift("inprogress"),delete r.stop,s.call(e,(function(){T.dequeue(e,t)}),r)),!n&&r&&r.empty.fire()},_queueHooks:function(e,t){var i=t+"queueHooks";return se.get(e,i)||se.access(e,i,{empty:T.Callbacks("once memory").add((function(){se.remove(e,[t+"queue",i])}))})}}),T.fn.extend({queue:function(e,t){var i=2;return"string"!=typeof e&&(t=e,e="fx",i--),arguments.length<i?T.queue(this[0],e):void 0===t?this:this.each((function(){var i=T.queue(this,e,t);T._queueHooks(this,e),"fx"===e&&"inprogress"!==i[0]&&T.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){T.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var i,n=1,s=T.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=se.get(r[o],e+"queueHooks"))&&i.empty&&(n++,i.empty.add(a));return a(),s.promise(t)}});var ce=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,de=new RegExp("^(?:([+-])=|)("+ce+")([a-z%]*)$","i"),ue=["Top","Right","Bottom","Left"],pe=g.documentElement,he=function(e){return T.contains(e.ownerDocument,e)},fe={composed:!0};pe.getRootNode&&(he=function(e){return T.contains(e.ownerDocument,e)||e.getRootNode(fe)===e.ownerDocument});var me=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&he(e)&&"none"===T.css(e,"display")};function ge(e,t,i,n){var s,r,o=20,a=n?function(){return n.cur()}:function(){return T.css(e,t,"")},l=a(),c=i&&i[3]||(T.cssNumber[t]?"":"px"),d=e.nodeType&&(T.cssNumber[t]||"px"!==c&&+l)&&de.exec(T.css(e,t));if(d&&d[3]!==c){for(l/=2,c=c||d[3],d=+l||1;o--;)T.style(e,t,d+c),(1-r)*(1-(r=a()/l||.5))<=0&&(o=0),d/=r;d*=2,T.style(e,t,d+c),i=i||[]}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 ve={};function ye(e){var t,i=e.ownerDocument,n=e.nodeName,s=ve[n];return s||(t=i.body.appendChild(i.createElement(n)),s=T.css(t,"display"),t.parentNode.removeChild(t),"none"===s&&(s="block"),ve[n]=s,s)}function be(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]=se.get(n,"display")||null,s[r]||(n.style.display="")),""===n.style.display&&me(n)&&(s[r]=ye(n))):"none"!==i&&(s[r]="none",se.set(n,"display",i)));for(r=0;r<o;r++)null!=s[r]&&(e[r].style.display=s[r]);return e}T.fn.extend({show:function(){return be(this,!0)},hide:function(){return be(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){me(this)?T(this).show():T(this).hide()}))}});var we,_e,Te=/^(?:checkbox|radio)$/i,xe=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Se=/^$|^module$|\/(?:java|ecma)script/i;we=g.createDocumentFragment().appendChild(g.createElement("div")),(_e=g.createElement("input")).setAttribute("type","radio"),_e.setAttribute("checked","checked"),_e.setAttribute("name","t"),we.appendChild(_e),h.checkClone
vendor: 14,897 bytes, line 11
11=we.cloneNode(!0).cloneNode(!0).lastChild.checked,we.innerHTML="<textarea>x</textarea>",h.noCloneChecked=!!we.cloneNode(!0).lastChild.defaultValue,we.innerHTML="<option></option>",h.option=!!we.lastChild;var Ee={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 Ce(e,t){var i;return i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&S(e,t)?T.merge([e],i):i}function ke(e,t){for(var i=0,n=e.length;i<n;i++)se.set(e[i],"globalEval",!t||se.get(t[i],"globalEval"))}Ee.tbody=Ee.tfoot=Ee.colgroup=Ee.caption=Ee.thead,Ee.th=Ee.td,h.option||(Ee.optgroup=Ee.option=[1,"<select multiple='multiple'>","</select>"]);var Pe=/<|&#?\w+;/;function Ae(e,t,i,n,s){for(var r,o,a,l,c,d,u=t.createDocumentFragment(),p=[],h=0,f=e.length;h<f;h++)if((r=e[h])||0===r)if("object"===b(r))T.merge(p,r.nodeType?[r]:r);else if(Pe.test(r)){for(o=o||u.appendChild(t.createElement("div")),a=(xe.exec(r)||["",""])[1].toLowerCase(),l=Ee[a]||Ee._default,o.innerHTML=l[1]+T.htmlPrefilter(r)+l[2],d=l[0];d--;)o=o.lastChild;T.merge(p,o.childNodes),(o=u.firstChild).textContent=""}else p.push(t.createTextNode(r));for(u.textContent="",h=0;r=p[h++];)if(n&&T.inArray(r,n)>-1)s&&s.push(r);else if(c=he(r),o=Ce(u.appendChild(r),"script"),c&&ke(o),i)for(d=0;r=o[d++];)Se.test(r.type||"")&&i.push(r);return u}var Me=/^([^.]*)(?:\.(.+)|)/;function Oe(){return!0}function Ie(){return!1}function Le(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)Le(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=Ie;else if(!s)return e;return 1===r&&(o=s,s=function(e){return T().off(e),o.apply(this,arguments)},s.guid=o.guid||(o.guid=T.guid++)),e.each((function(){T.event.add(this,t,s,n,i)}))}function De(e,t,i){i?(se.set(e,t,!1),T.event.add(e,t,{namespace:!1,handler:function(e){var i,n=se.get(this,t);if(1&e.isTrigger&&this[t]){if(n)(T.event.special[t]||{}).delegateType&&e.stopPropagation();else if(n=s.call(arguments),se.set(this,t,n),this[t](),i=se.get(this,t),se.set(this,t,!1),n!==i)return e.stopImmediatePropagation(),e.preventDefault(),i}else n&&(se.set(this,t,T.event.trigger(n[0],n.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Oe)}})):void 0===se.get(e,t)&&T.event.add(e,t,Oe)}T.event={global:{},add:function(e,t,i,n,s){var r,o,a,l,c,d,u,p,h,f,m,g=se.get(e);if(ie(e))for(i.handler&&(i=(r=i).handler,s=r.selector),s&&T.find.matchesSelector(pe,s),i.guid||(i.guid=T.guid++),(l=g.events)||(l=g.events=Object.create(null)),(o=g.handle)||(o=g.handle=function(t){return void 0!==T&&T.event.triggered!==t.type?T.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(W)||[""]).length;c--;)h=m=(a=Me.exec(t[c])||[])[1],f=(a[2]||"").split(".").sort(),h&&(u=T.event.special[h]||{},h=(s?u.delegateType:u.bindType)||h,u=T.event.special[h]||{},d=T.extend({type:h,origType:m,data:n,handler:i,guid:i.guid,selector:s,needsContext:s&&T.expr.match.needsContext.test(s),namespace:f.join(".")},r),(p=l[h])||((p=l[h]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(e,n,f,o)||e.addEventListener&&e.addEventListener(h,o)),u.add&&(u.add.call(e,d),d.handler.guid||(d.handler.guid=i.guid)),s?p.splice(p.delegateCount++,0,d):p.push(d),T.event.global[h]=!0)},remove:function(e,t,i,n,s){var r,o,a,l,c,d,u,p,h,f,m,g=se.hasData(e)&&se.get(e);if(g&&(l=g.events)){for(c=(t=(t||"").match(W)||[""]).length;c--;)if(h=m=(a=Me.exec(t[c])||[])[1],f=(a[2]||"").split(".").sort(),h){for(u=T.event.special[h]||{},p=l[h=(n?u.delegateType:u.bindType)||h]||[],a=a[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=r=p.length;r--;)d=p[r],!s&&m!==d.origType||i&&i.guid!==d.guid||a&&!a.test(d.namespace)||n&&n!==d.selector&&("**"!==n||!d.selector)||(p.splice(r,1),d.selector&&p.delegateCount--,u.remove&&u.remove.call(e,d));o&&!p.length&&(u.teardown&&!1!==u.teardown.call(e,f,g.handle)||T.removeEvent(e,h,g.handle),delete l[h])}else for(h in l)T.event.remove(e,h+t[c],i,n,!0);T.isEmptyObject(l)&&se.remove(e,"handle events")}},dispatch:function(e){var t,i,n,s,r,o,a=new Array(arguments.length),l=T.event.fix(e),c=(se.get(this,"events")||Object.create(null))[l.type]||[],d=T.event.special[l.type]||{};for(a[0]=l,t=1;t<arguments.length;t++)a[t]=arguments[t];if(l.delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,l)){for(o=T.event.handlers.call(this,l,c),t=0;(s=o[t++])&&!l.isPropagationStopped();)for(l.currentTarget=s.elem,i=0;(r=s.handlers[i++])&&!l.isImmediatePropagationStopped();)l.rnamespace&&!1!==r.namespace&&!l.rnamespace.test(r.namespace)||(l.handleObj=r,l.data=r.data,void 0!==(n=((T.event.special[r.origType]||{}).handle||r.handler).apply(s.elem,a))&&!1===(l.result=n)&&(l.preventDefault(),l.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,l),l.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?T(s,this).index(c)>-1:T.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(T.Event.prototype,e,{enumerable:!0,configurable:!0,get:f(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[T.expando]?e:new T.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return Te.test(t.type)&&t.click&&S(t,"input")&&De(t,"click",!0),!1},trigger:function(e){var t=this||e;return Te.test(t.type)&&t.click&&S(t,"input")&&De(t,"click"),!0},_default:function(e){var t=e.target;return Te.test(t.type)&&t.click&&S(t,"input")&&se.get(t,"click")||S(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},T.removeEvent=function(e,t,i){e.removeEventListener&&e.removeEventListener(t,i)},T.Event=function(e,t){if(!(this instanceof T.Event))return new T.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Oe:Ie,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&&T.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[T.expando]=!0},T.Event.prototype={constructor:T.Event,isDefaultPrevented:Ie,isPropagationStopped:Ie,isImmediatePropagationStopped:Ie,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Oe,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Oe,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Oe,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},T.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},T.event.addProp),T.each({focus:"focusin",blur:"focusout"},(function(e,t){function i(e){if(g.documentMode){var i=se.get(this,"handle"),n=T.event.fix(e);n.type="focusin"===e.type?"focus":"blur",n.isSimulated=!0,i(e),n.target===n.currentTarget&&i(n)}else T.event.simulate(t,e.target,T.event.fix(e))}T.event.special[e]={setup:function(){var n;if(De(this,e,!0),!g.documentMode)return!1;(n=se.get(this,t))||this.addEventListener(t,i),se.set(this,t,(n||0)+1)},trigger:function(){return De(this,e),!0},teardown:function(){var e;if(!g.documentMode)return!1;(e=se.get(this,t)-1)?se.set(this,t,e):(this.removeEventListener(t,i),se.remove(this,t))},_default:function(t){return se.get(t.target,e)},delegateType:t},T.event.special[t]={setup:function(){var n=this.ownerDocument||this.document||this,s=g.documentMode?this:n,r=se.get(s,t);r||(g.documentMode?this.addEventListener(t,i):n.addEventListener(e,i,!0)),se.set(s,t,(r||0)+1)},teardown:function(){var n=this.ownerDocument||this.document||this,s=g.documentMode?this:n,r=se.get(s,t)-1;r?se.set(s,t,r):(g.documentMode?this.removeEventListener(t,i):n.removeEventListener(e,i,!0),se.remove(s,t))}}})),T.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(e,t){T.event.special[e]={delegateType:t,bindType:t,handle:function(e){var i,n=e.relatedTarget,s=e.handleObj;return n&&(n===this||T.contains(this,n))||(e.type=s.origType,i=s.handler.apply(this,arguments),e.type=t),i}}})),T.fn.extend({on:function(e,t,i,n){return Le(this,e,t,i,n)},one:function(e,t,i,n){return Le(this,e,t,i,n,1)},off:function(e,t,i){var n,s;if(e&&e.preventDefault&&e.handleObj)return n=e.handleObj,T(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=Ie),this.each((function(){T.event.remove(this,e,i,t)}))}});var Ne=/<script|<style|<link/i,ze=/checked\s*(?:[^=]|=\s*.checked.)/i,Re=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function $e(e,t){return S(e,"table")&&S(11!==t.nodeType?t:t.firstChild,"tr")&&T(e).children("tbody")[0]||e}function je(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var i,n,s,r,o,a;if(1===t.nodeType){if(se.hasData(e)&&(a=se.get(e).events))for(s in se.remove(t,"handle events"),a)for(i=0,n=a[s].length;i<n;i++)T.event.add(t,s,a[s][i]);re.hasData(e)&&(r=re.access(e),o=T.extend({},r),re.set(t,o))}}function qe(e,t){var i=t.nodeName.toLowerCase();"input"===i&&Te.test(e.type)?t.checked=e.checked:"input"!==i&&"textarea"!==i||(t.defaultValue=e.defaultValue)}function Be(e,t,i,n){t=r(t);var s,o,a,l,c,d,u=0,p=e.length,m=p-1,g=t[0],v=f(g);if(v||p>1&&"string"==typeof g&&!h.checkClone&&ze.test(g))return e.each((function(s){var r=e.eq(s);v&&(t[0]=g.call(this,s,r.html())),Be(r,t,i,n)}));if(p&&(o=(s=Ae(t,e[0].ownerDocument,!1,e,n)).firstChild,1===s.childNodes.length&&(s=o),o||n)){for(l=(a=T.map(Ce(s,"script"),je)).length;u<p;u++)c=s,u!==m&&(c=T.clone(c,!0,!0),l&&T.merge(a,Ce(c,"script"))),i.call(e[u],c,u);if(l)for(d=a[a.length-1].ownerDocument,T.map(a,He),u=0;u<l;u++)c=a[u],Se.test(c.type||"")&&!se.access(c,"globalEval")&&T.contains(d,c)&&(c.src&&"module"!==(c.type||"").toLowerCase()?T._evalUrl&&!c.noModule&&T._evalUrl(c.src,{nonce:c.nonce||c.getAttribute("nonce")},d):y(c.textContent.replace(Re,""),c,d))}return e}function We(e,t,i){for(var n,s=t?T.filter(t,e):e,r=0;null!=(n=s[r]);r++)i||1!==n.nodeType||T.cleanData(Ce(n)),n.parentNode&&(i&&he(n)&&ke(Ce(n,"script")),n.parentNode.removeChild(n));return e}T.extend({htmlPrefilter:function(e){return e},clone:function(e,t,i){var n,s,r,o,a=e.cloneNode(!0),l=he(e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||T.isXMLDoc(e)))for(o=Ce(a),n=0,s=(r=Ce(e)).length;n<s;n++)qe(r[n],o[n]);if(t)if(i)for(r=r||Ce(e),o=o||Ce(a),n=0,s=r.length;n<s;n++)Fe(r[n],o[n]);else Fe(e,a);return(o=Ce(a,"script")).length>0&&ke(o,!l&&Ce(e,"script")),a},cleanData:function(e){for(var t,i,n,s=T.event.special,r=0;void 0!==(i=e[r]);r++)if(ie(i)){if(t=i[se.expando]){if(t.events)for(n in t.events)s[n]?T.event.remove(i,n):T.removeEvent(i,n,t.handle);i[se.expando]=void 0}i[re.expando]&&(i[re.expando]=void 0)}}}),T.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return K(this,(function(e){return void 0===e?T.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 Be(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||$e(this,e).appendChild(e)}))},prepend:function(){return Be(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=$e(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Be(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Be(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&&(T.cleanData(Ce(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return T.clone(this,e,t)}))},html:function(e){return K(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&&!Ne.test(e)&&!Ee[(xe.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;i<n;i++)1===(t=this[i]||{}).nodeType&&(T.cleanData(Ce(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return Be(this,arguments,(function(t){var i=this.parentNode;T.inArray(this,e)<0&&(T.cleanData(Ce(this)),i&&i.replaceChild(t,this))}),e)}}),T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(e,t){T.fn[e]=function(e){for(var i,n=[],s=T(e),r=s.length-1,a=0;a<=r;a++)i=a===r?this:this.clone(!0),T(s[a])[t](i),o.apply(n,i.get());return this.pushStack(n)}}));var Ye=new RegExp("^("+ce+")(?!px)[a-z%]+$","i"),Xe=/^--/,Ue=function(t){var i=t.ownerDocument.defaultView;return i&&i.opener||(i=e),i.getComputedStyle(t)},Ve=function(e,t,i){var n,s,r={};for(s in t)r[s]=e.style[s],e.style[s]=t[s];for(s in n=i.call(e),t)e.style[s]=r[s];return n},Ge=new RegExp(ue.join("|"),"i");function Qe(e,t,i){var n,s,r,o,a=Xe.test(t),l=e.style;return(i=i||Ue(e))&&(o=i.getPropertyValue(t)||i[t],a&&o&&(o=o.replace(A,"$1")||void 0),""!==o||he(e)||(o=T.style(e,t)),!h.pixelBoxStyles()&&Ye.test(o)&&Ge.test(t)&&(n=l.width,s=l.minWidth,r=l.maxWidth,l.minWidth=l.maxWidth=l.width=o,o=i.width,l.width=n,l.minWidth=s,l.maxWidth=r)),void 0!==o?o+"":o}function Ke(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function t(){if(d){c.style.cssText="position:absolute;
11left:-11111px;width:60px;margin-top:1px;padding:0;border:0",d.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",pe.appendChild(c).appendChild(d);var t=e.getComputedStyle(d);n="1%"!==t.top,l=12===i(t.marginLeft),d.style.right="60%",o=36===i(t.right),s=36===i(t.width),d.style.position="absolute",r=12===i(d.offsetWidth/3),pe.removeChild(c),d=null}}function i(e){return Math.round(parseFloat(e))}var n,s,r,o,a,l,c=g.createElement("div"),d=g.createElement("div");d.style&&(d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",h.clearCloneStyle="content-box"===d.style.backgroundClip,T.extend(h,{boxSizingReliable:function(){return t(),s},pixelBoxStyles:function(){return t(),o},pixelPosition:function(){return t(),n},reliableMarginLeft:function(){return t(),l},scrollboxSize:function(){return t(),r},reliableTrDimensions:function(){var t,i,n,s;return null==a&&(t=g.createElement("table"),i=g.createElement("tr"),n=g.createElement("div"),t.style.cssText="position:absolute;left:-11111px;border-collapse:separate",i.style.cssText="box-sizing:content-box;border:1px solid",i.style.height="1px",n.style.height="9px",n.style.display="block",pe.appendChild(t).appendChild(i).appendChild(n),s=e.getComputedStyle(i),a=parseInt(s.height,10)+parseInt(s.borderTopWidth,10)+parseInt(s.borderBottomWidth,10)===i.offsetHeight,pe.removeChild(t)),a}}
vendor: 6,574 bytes, line 11
11))}();var Ze=["Webkit","Moz","ms"],Je=g.createElement("div").style,et={};function tt(e){var t=T.cssProps[e]||et[e];return t||(e in Je?e:et[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),i=Ze.length;i--;)if((e=Ze[i]+t)in Je)return e}(e)||e)}var it=/^(none|table(?!-c[ea]).+)/,nt={position:"absolute",visibility:"hidden",display:"block"},st={letterSpacing:"0",fontWeight:"400"};function rt(e,t,i){var n=de.exec(t);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):t}function ot(e,t,i,n,s,r){var o="width"===t?1:0,a=0,l=0,c=0;if(i===(n?"border":"content"))return 0;for(;o<4;o+=2)"margin"===i&&(c+=T.css(e,i+ue[o],!0,s)),n?("content"===i&&(l-=T.css(e,"padding"+ue[o],!0,s)),"margin"!==i&&(l-=T.css(e,"border"+ue[o]+"Width",!0,s))):(l+=T.css(e,"padding"+ue[o],!0,s),"padding"!==i?l+=T.css(e,"border"+ue[o]+"Width",!0,s):a+=T.css(e,"border"+ue[o]+"Width",!0,s));return!n&&r>=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-r-l-a-.5))||0),l+c}function at(e,t,i){var n=Ue(e),s=(!h.boxSizingReliable()||i)&&"border-box"===T.css(e,"boxSizing",!1,n),r=s,o=Qe(e,t,n),a="offset"+t[0].toUpperCase()+t.slice(1);if(Ye.test(o)){if(!i)return o;o="auto"}return(!h.boxSizingReliable()&&s||!h.reliableTrDimensions()&&S(e,"tr")||"auto"===o||!parseFloat(o)&&"inline"===T.css(e,"display",!1,n))&&e.getClientRects().length&&(s="border-box"===T.css(e,"boxSizing",!1,n),(r=a in e)&&(o=e[a])),(o=parseFloat(o)||0)+ot(e,t,i||(s?"border":"content"),r,n,o)+"px"}function lt(e,t,i,n,s){return new lt.prototype.init(e,t,i,n,s)}T.extend({cssHooks:{opacity:{get:function(e,t){if(t){var i=Qe(e,"opacity");return""===i?"1":i}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,i,n){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var s,r,o,a=te(t),l=Xe.test(t),c=e.style;if(l||(t=tt(a)),o=T.cssHooks[t]||T.cssHooks[a],void 0===i)return o&&"get"in o&&void 0!==(s=o.get(e,!1,n))?s:c[t];"string"===(r=typeof i)&&(s=de.exec(i))&&s[1]&&(i=ge(e,t,s),r="number"),null!=i&&i==i&&("number"!==r||l||(i+=s&&s[3]||(T.cssNumber[a]?"":"px")),h.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=te(t);return Xe.test(t)||(t=tt(a)),(o=T.cssHooks[t]||T.cssHooks[a])&&"get"in o&&(s=o.get(e,!0,i)),void 0===s&&(s=Qe(e,t,n)),"normal"===s&&t in st&&(s=st[t]),""===i||i?(r=parseFloat(s),!0===i||isFinite(r)?r||0:s):s}}),T.each(["height","width"],(function(e,t){T.cssHooks[t]={get:function(e,i,n){if(i)return!it.test(T.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?at(e,t,n):Ve(e,nt,(function(){return at(e,t,n)}))},set:function(e,i,n){var s,r=Ue(e),o=!h.scrollboxSize()&&"absolute"===r.position,a=(o||n)&&"border-box"===T.css(e,"boxSizing",!1,r),l=n?ot(e,t,n,a,r):0;return a&&o&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(r[t])-ot(e,t,"border",!1,r)-.5)),l&&(s=de.exec(i))&&"px"!==(s[3]||"px")&&(e.style[t]=i,i=T.css(e,t)),rt(0,i,l)}}})),T.cssHooks.marginLeft=Ke(h.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(Qe(e,"marginLeft"))||e.getBoundingClientRect().left-Ve(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),T.each({margin:"",padding:"",border:"Width"},(function(e,t){T.cssHooks[e+t]={expand:function(i){for(var n=0,s={},r="string"==typeof i?i.split(" "):[i];n<4;n++)s[e+ue[n]+t]=r[n]||r[n-2]||r[0];return s}},"margin"!==e&&(T.cssHooks[e+t].set=rt)})),T.fn.extend({css:function(e,t){return K(this,(function(e,t,i){var n,s,r={},o=0;if(Array.isArray(t)){for(n=Ue(e),s=t.length;o<s;o++)r[t[o]]=T.css(e,t[o],!1,n);return r}return void 0!==i?T.style(e,t,i):T.css(e,t)}),e,t,arguments.length>1)}}),T.Tween=lt,lt.prototype={constructor:lt,init:function(e,t,i,n,s,r){this.elem=e,this.prop=i,this.easing=s||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=r||(T.cssNumber[i]?"":"px")},cur:function(){var e=lt.propHooks[this.prop];return e&&e.get?e.get(this):lt.propHooks._default.get(this)},run:function(e){var t,i=lt.propHooks[this.prop];return this.options.duration?this.pos=t=T.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):lt.propHooks._default.set(this),this}},lt.prototype.init.prototype=lt.prototype,lt.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=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1!==e.elem.nodeType||!T.cssHooks[e.prop]&&null==e.elem.style[tt(e.prop)]?e.elem[e.prop]=e.now:T.style(e.elem,e.prop,e.now+e.unit)}}},lt.propHooks.scrollTop=lt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},T.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},T.fx=lt.prototype.init,T.fx.step={};var ct,dt,ut=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;function ht(){dt&&(!1===g.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(ht):e.setTimeout(ht,T.fx.interval),T.fx.tick())}function ft(){return e.setTimeout((function(){ct=void 0})),ct=Date.now()}function mt(e,t){var i,n=0,s={height:e};for(t=t?1:0;n<4;n+=2-t)s["margin"+(i=ue[n])]=s["padding"+i]=e;return t&&(s.opacity=s.width=e),s}function gt(e,t,i){for(var n,s=(vt.tweeners[t]||[]).concat(vt.tweeners["*"]),r=0,o=s.length;r<o;r++)if(n=s[r].call(i,t,e))return n}function vt(e,t,i){var n,s,r=0,o=vt.prefilters.length,a=T.Deferred().always((function(){delete l.elem})),l=function(){if(s)return!1;for(var t=ct||ft(),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:T.extend({},t),opts:T.extend(!0,{specialEasing:{},easing:T.easing._default},i),originalProperties:t,originalOptions:i,startTime:ct||ft(),duration:i.duration,tweens:[],createTween:function(t,i){var n=T.Tween(e,c.opts,t,i,c.opts.specialEasing[t]||
vendor: 4,117 bytes, line 11
11c.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=te(i)],r=e[i],Array.isArray(r)&&(s=r[1],r=e[i]=r[0]),i!==n&&(e[n]=r,delete e[i]),(o=T.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=vt.prefilters[r].call(c,e,d,c.opts))return f(n.stop)&&(T._queueHooks(c.elem,c.opts.queue).stop=n.stop.bind(n)),n;return T.map(d,gt,c),f(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),T.fx.timer(T.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c}T.Animation=T.extend(vt,{tweeners:{"*":[function(e,t){var i=this.createTween(e,t);return ge(i.elem,e,de.exec(t),i),i}]},tweener:function(e,t){f(e)?(t=e,e=["*"]):e=e.match(W);for(var i,n=0,s=e.length;n<s;n++)i=e[n],vt.tweeners[i]=vt.tweeners[i]||[],vt.tweeners[i].unshift(t)},prefilters:[function(e,t,i){var n,s,r,o,a,l,c,d,u="width"in t||"height"in t,p=this,h={},f=e.style,m=e.nodeType&&me(e),g=se.get(e,"fxshow");for(n in i.queue||(null==(o=T._queueHooks(e,"fx")).unqueued&&(o.unqueued=0,a=o.empty.fire,o.empty.fire=function(){o.unqueued||a()}),o.unqueued++,p.always((function(){p.always((function(){o.unqueued--,T.queue(e,"fx").length||o.empty.fire()}))}))),t)if(s=t[n],ut.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]||T.style(e,n)}if((l=!T.isEmptyObject(t))||!T.isEmptyObject(h))for(n in u&&1===e.nodeType&&(i.overflow=[f.overflow,f.overflowX,f.overflowY],null==(c=g&&g.display)&&(c=se.get(e,"display")),"none"===(d=T.css(e,"display"))&&(c?d=c:(be([e],!0),c=e.style.display||c,d=T.css(e,"display"),be([e]))),("inline"===d||"inline-block"===d&&null!=c)&&"none"===T.css(e,"float")&&(l||(p.done((function(){f.display=c})),null==c&&(d=f.display,c="none"===d?"":d)),f.display="inline-block")),i.overflow&&(f.overflow="hidden",p.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=se.access(e,"fxshow",{display:c}),r&&(g.hidden=!m),m&&be([e],!0),p.done((function(){for(n in m||be([e]),se.remove(e,"fxshow"),h)T.style(e,n,h[n])}))),l=gt(m?g[n]:0,n,p),n in g||(g[n]=l.start,m&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?vt.prefilters.unshift(e):vt.prefilters.push(e)}}),T.speed=function(e,t,i){var n=e&&"object"==typeof e?T.extend({},e):{complete:i||!i&&t||f(e)&&e,duration:e,easing:i&&t||t&&!f(t)&&t};return T.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in T.fx.speeds?n.duration=T.fx.speeds[n.duration]:n.duration=T.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){f(n.old)&&n.old.call(this),n.queue&&T.dequeue(this,n.queue)},n},T.fn.extend({fadeTo:function(e,t,i,n){return this.filter(me).css("opacity",0).show().end().animate({opacity:t},e,i,n)},animate:function(e,t,i,n){var s=T.isEmptyObject(e),r=T.speed(t,i,n),o=function(){var t=vt(this,T.extend({},e),r);(s||se.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&&this.queue(e||"fx",[]),this.each((function(){var t=!0,s=null!=e&&e+"queueHooks",r=T.timers,o=se.get(this);if(s)o[s]&&o[s].stop&&n(o[s]);else for(s in o)o[s]&&o[s].stop&&pt.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||T.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||"fx"),this.each((function(){var t,i=se.get(this),n=i[e+"queue"],s=i[e+"queueHooks"],r=T.timers,o=n?n.length:0;for(i.finish=!0,T.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)
vendor: 18,926 bytes, line 11
11);for(t=0;t<o;t++)n[t]&&n[t].finish&&n[t].finish.call(this);delete i.finish}))}}),T.each(["toggle","show","hide"],(function(e,t){var i=T.fn[t];T.fn[t]=function(e,n,s){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(mt(t,!0),e,n,s)}})),T.each({slideDown:mt("show"),slideUp:mt("hide"),slideToggle:mt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(e,t){T.fn[e]=function(e,i,n){return this.animate(t,e,i,n)}})),T.timers=[],T.fx.tick=function(){var e,t=0,i=T.timers;for(ct=Date.now();t<i.length;t++)(e=i[t])()||i[t]!==e||i.splice(t--,1);i.length||T.fx.stop(),ct=void 0},T.fx.timer=function(e){T.timers.push(e),T.fx.start()},T.fx.interval=13,T.fx.start=function(){dt||(dt=!0,ht())},T.fx.stop=function(){dt=null},T.fx.speeds={slow:600,fast:200,_default:400},T.fn.delay=function(t,i){return t=T.fx&&T.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=g.createElement("input"),t=g.createElement("select").appendChild(g.createElement("option"));e.type="checkbox",h.checkOn=""!==e.value,h.optSelected=t.selected,(e=g.createElement("input")).value="t",e.type="radio",h.radioValue="t"===e.value}();var yt,bt=T.expr.attrHandle;T.fn.extend({attr:function(e,t){return K(this,T.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){T.removeAttr(this,e)}))}}),T.extend({attr:function(e,t,i){var n,s,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===e.getAttribute?T.prop(e,t,i):(1===r&&T.isXMLDoc(e)||(s=T.attrHooks[t.toLowerCase()]||(T.expr.match.bool.test(t)?yt:void 0)),void 0!==i?null===i?void T.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=T.find.attr(e,t))?void 0:n)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&S(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(W);if(s&&1===e.nodeType)for(;i=s[n++];)e.removeAttribute(i)}}),yt={set:function(e,t,i){return!1===t?T.removeAttr(e,i):e.setAttribute(i,i),i}},T.each(T.expr.match.bool.source.match(/\w+/g),(function(e,t){var i=bt[t]||T.find.attr;bt[t]=function(e,t,n){var s,r,o=t.toLowerCase();return n||(r=bt[o],bt[o]=s,s=null!=i(e,t,n)?o:null,bt[o]=r),s}}));var wt=/^(?:input|select|textarea|button)$/i,_t=/^(?:a|area)$/i;function Tt(e){return(e.match(W)||[]).join(" ")}function xt(e){return e.getAttribute&&e.getAttribute("class")||""}function St(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(W)||[]}T.fn.extend({prop:function(e,t){return K(this,T.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[T.propFix[e]||e]}))}}),T.extend({prop:function(e,t,i){var n,s,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&T.isXMLDoc(e)||(t=T.propFix[t]||t,s=T.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=T.find.attr(e,"tabindex");return t?parseInt(t,10):wt.test(e.nodeName)||_t.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),h.optSelected||(T.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)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){T.propFix[this.toLowerCase()]=this})),T.fn.extend({addClass:function(e){var t,i,n,s,r,o;return f(e)?this.each((function(t){T(this).addClass(e.call(this,t,xt(this)))})):(t=St(e)).length?this.each((function(){if(n=xt(this),i=1===this.nodeType&&" "+Tt(n)+" "){for(r=0;r<t.length;r++)s=t[r],i.indexOf(" "+s+" ")<0&&(i+=s+" ");o=Tt(i),n!==o&&this.setAttribute("class",o)}})):this},removeClass:function(e){var t,i,n,s,r,o;return f(e)?this.each((function(t){T(this).removeClass(e.call(this,t,xt(this)))})):arguments.length?(t=St(e)).length?this.each((function(){if(n=xt(this),i=1===this.nodeType&&" "+Tt(n)+" "){for(r=0;r<t.length;r++)for(s=t[r];i.indexOf(" "+s+" ")>-1;)i=i.replace(" "+s+" "," ");o=Tt(i),n!==o&&this.setAttribute("class",o)}})):this:this.attr("class","")},toggleClass:function(e,t){var i,n,s,r,o=typeof e,a="string"===o||Array.isArray(e);return f(e)?this.each((function(i){T(this).toggleClass(e.call(this,i,xt(this),t),t)})):"boolean"==typeof t&&a?t?this.addClass(e):this.removeClass(e):(i=St(e),this.each((function(){if(a)for(r=T(this),s=0;s<i.length;s++)n=i[s],r.hasClass(n)?r.removeClass(n):r.addClass(n);else void 0!==e&&"boolean"!==o||((n=xt(this))&&se.set(this,"__className__",n),this.setAttribute&&this.setAttribute("class",n||!1===e?"":se.get(this,"__className__")||""))})))},hasClass:function(e){var t,i,n=0;for(t=" "+e+" ";i=this[n++];)if(1===i.nodeType&&(" "+Tt(xt(i))+" ").indexOf(t)>-1)return!0;return!1}});var Et=/\r/g;T.fn.extend({val:function(e){var t,i,n,s=this[0];return arguments.length?(n=f(e),this.each((function(i){var s;1===this.nodeType&&(null==(s=n?e.call(this,i,T(this).val()):e)?s="":"number"==typeof s?s+="":Array.isArray(s)&&(s=T.map(s,(function(e){return null==e?"":e+""}))),(t=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,s,"value")||(this.value=s))}))):s?(t=T.valHooks[s.type]||T.valHooks[s.nodeName.toLowerCase()])&&"get"in t&&void 0!==(i=t.get(s,"value"))?i:"string"==typeof(i=s.value)?i.replace(Et,""):null==i?"":i:void 0}}),T.extend({valHooks:{option:{get:function(e){var t=T.find.attr(e,"value");return null!=t?t:Tt(T.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||!S(i.parentNode,"optgroup"))){if(t=T(i).val(),o)return t;a.push(t)}return a},set:function(e,t){for(var i,n,s=e.options,r=T.makeArray(t),o=s.length;o--;)((n=s[o]).selected=T.inArray(T.valHooks.option.get(n),r)>-1)&&(i=!0);return i||(e.selectedIndex=-1),r}}}}),T.each(["radio","checkbox"],(function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=T.inArray(T(e).val(),t)>-1}},h.checkOn||(T.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}));var Ct=e.location,kt={guid:Date.now()},Pt=/\?/;T.parseXML=function(t){var i,n;if(!t||"string"!=typeof t)return null;try{i=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){}return n=i&&i.getElementsByTagName("parsererror")[0],i&&!n||T.error("Invalid XML: "+(n?T.map(n.childNodes,(function(e){return e.textContent})).join("\n"):t)),i};var At=/^(?:focusinfocus|focusoutblur)$/,Mt=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(t,i,n,s){var r,o,a,l,c,u,p,h,v=[n||g],y=d.call(t,"type")?t.type:t,b=d.call(t,"namespace")?t.namespace.split("."):[];if(o=h=a=n=n||g,3!==n.nodeType&&8!==n.nodeType&&!At.test(y+T.event.triggered)&&(y.indexOf(".")>-1&&(b=y.split("."),y=b.shift(),b.sort()),c=y.indexOf(":")<0&&"on"+y,(t=t[T.expando]?t:new T.Event(y,"object"==typeof t&&t)).isTrigger=s?2:3,t.namespace=b.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),i=null==i?[t]:T.makeArray(i,[t]),p=T.event.special[y]||{},s||!p.trigger||!1!==p.trigger.apply(n,i))){if(!s&&!p.noBubble&&!m(n)){for(l=p.delegateType||y,At.test(l+y)||(o=o.parentNode);o;o=o.parentNode)v.push(o),a=o;a===(n.ownerDocument||g)&&v.push(a.defaultView||a.parentWindow||e)}for(r=0;(o=v[r++])&&!t.isPropagationStopped();)h=o,t.type=r>1?l:p.bindType||y,(u=(se.get(o,"events")||Object.create(null))[t.type]&&se.get(o,"handle"))&&u.apply(o,i),(u=c&&o[c])&&u.apply&&ie(o)&&(t.result=u.apply(o,i),!1===t.result&&t.preventDefault());return t.type=y,s||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(v.pop(),i)||!ie(n)||c&&f(n[y])&&!m(n)&&((a=n[c])&&(n[c]=null),T.event.triggered=y,t.isPropagationStopped()&&h.addEventListener(y,Mt),n[y](),t.isPropagationStopped()&&h.removeEventListener(y,Mt),T.event.triggered=void 0,a&&(n[c]=a)),t.result}},simulate:function(e,t,i){var n=T.extend(new T.Event,i,{type:e,isSimulated:!0});T.event.trigger(n,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each((function(){T.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var i=this[0];if(i)return T.event.trigger(e,t,i,!0)}});var Ot=/\[\]$/,It=/\r?\n/g,Lt=/^(?:submit|button|image|reset|file)$/i,Dt=/^(?:input|select|textarea|keygen)/i;function Nt(e,t,i,n){var s;if(Array.isArray(t))T.each(t,(function(t,s){i||Ot.test(e)?n(e,s):Nt(e+"["+("object"==typeof s&&null!=s?t:"")+"]",s,i,n)}));else if(i||"object"!==b(t))n(e,t);else for(s in t)Nt(e+"["+s+"]",t[s],i,n)}T.param=function(e,t){var i,n=[],s=function(e,t){var i=f(t)?t():t;n[n.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==i?"":i)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,(function(){s(this.name,this.value)}));else for(i in e)Nt(i,e[i],t,s);return n.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&Dt.test(this.nodeName)&&!Lt.test(e)&&(this.checked||!Te.test(e))})).map((function(e,t){var i=T(this).val();return null==i?null:Array.isArray(i)?T.map(i,(function(e){return{name:t.name,value:e.replace(It,"\r\n")}})):{name:t.name,value:i.replace(It,"\r\n")}})).get()}});var zt=/%20/g,Rt=/#.*$/,$t=/([?&])_=[^&]*/,jt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ht=/^(?:GET|HEAD)$/,Ft=/^\/\//,qt={},Bt={},Wt="*/".concat("*"),Yt=g.createElement("a");function Xt(e){return function(t,i){"string"!=typeof t&&(i=t,t="*");var n,s=0,r=t.toLowerCase().match(W)||[];if(f(i))for(;n=r[s++];)"+"===n[0]?(n=n.slice(1)||"*",(e[n]=e[n]||[]).unshift(i)):(e[n]=e[n]||[]).push(i)}}function Ut(e,t,i,n){var s={},r=e===Bt;function o(a){var l;return s[a]=!0,T.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 Vt(e,t){var i,n,s=T.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((s[i]?e:n||(n={}))[i]=t[i]);return n&&T.extend(!0,e,n),e}Yt.href=Ct.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Wt,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":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Vt(Vt(e,T.ajaxSettings),t):Vt(T.ajaxSettings,e)},ajaxPrefilter:Xt(qt),ajaxTransport:Xt(Bt),ajax:function(t,i){"object"==typeof t&&(i=t,t=void 0),i=i||{};var n,s,r,o,a,l,c,d,u,p,h=T.ajaxSetup({},i),f=h.context||h,m=h.context&&(f.nodeType||f.jquery)?T(f):T.event,v=T.Deferred(),y=T.Callbacks("once memory"),b=h.statusCode||{},w={},_={},x="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(c){if(!o)for(o={};t=jt.exec(r);)o[t[1].toLowerCase()+" "]=(o[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=o[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?r:null},setRequestHeader:function(e,t){return null==c&&(e=_[e.toLowerCase()]=_[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)S.always(e[S.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||x;return n&&n.abort(t),E(0,t),this}};if(v.promise(S),h.url=((t||h.url||Ct.href)+"").replace(Ft,Ct.protocol+"//"),h.type=i.method||i.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(W)||[""],null==h.crossDomain){l=g.createElement("a");try{l.href=h.url,l.href=l.href,h.crossDomain=Yt.protocol+"//"+Yt.host!=l.protocol+"//"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=T.param(h.data,h.traditional)),Ut(qt,h,i,S),c)return S;for(u in(d=T.event&&h.global)&&0==T.active++&&T.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Ht.test(h.type),s=h.url.replace(Rt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(zt,"+")):(p=h.url.slice(s.length),h.data&&(h.processData||"string"==typeof h.data)&&(s+=(Pt.test(s)?"&":"?")+h.data,delete h.data),!1===h.cache&&(s=s.replace($t,"$1"),p=(Pt.test(s)?"&":"?")+"_="+kt.guid+++p),h.url=s+p),h.ifModified&&(T.lastModified[s]&&S.setRequestHeader("If-Modified-Since",T.lastModified[s]),T.etag[s]&&S.setRequestHeader("If-None-Match",T.etag[s])),(h.data&&h.hasContent&&!1!==h.contentType||i.contentType)&&S.setRequestHeader("Content-Type",h.contentType),S.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Wt+"; q=0.01":""):h.accepts["*"]),h.headers)S.setRequestHeader(u,h.headers[u]);if(h.beforeSend&&(!1===h.beforeSend.call(f,S,h)||c))return S.abort();if(x="abort",y.add(h.complete),S.done(h.success),S.fail(h.error),n=Ut(Bt,h,i,S)){if(S.readyState=1,d&&m.trigger("ajaxSend",[S,h]),c)return S;h.async&&h.timeout>0&&(a=e.setTimeout((function(){S.abort("timeout")}),h.timeout));try{c=!1,n.send(w,E)}catch(e){if(c)throw e;E(-1,e)}}else E(-1,"No Transport");function E(t,i,o,l){var u,p,g,w,_,x=i;c||(c=!0,a&&e.clearTimeout(a),n=void 0,r=l||"",S.readyState=t>0?4:0,u=t>=200&&t<300||304===t,o&&(w=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]}(h,S,o)),!u&&T.inArray("script",h.dataTypes)>-1&&T.inArray("json",h.dataTypes)<0&&(h.converters["text script"]=function(){}),w=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}}(h,w,S,u),u?(h.ifModified&&((_=S.getResponseHeader("Last-Modified"))&&(T.lastModified[s]=_),(_=S.getResponseHeader("etag"))&&(T.etag[s]=_)),204===t||"HEAD"===h.type?x="nocontent":304===t?x="notmodified":(x=w.state,p=w.data,u=!(g=w.error))):(g=x,!t&&x||(x="error",t<0&&(t=0))),S.status=t,S.statusText=(i||x)+"",u?v.resolveWith(f,[p,x,S]):v.rejectWith(f,[S,x,g]),S.statusCode(b),b=void 0,d&&m.trigger(u?"ajaxSuccess":"ajaxError",[S,h,u?p:g]),y.fireWith(f,[S,x]),d&&(m.trigger("ajaxComplete",[S,h]),--T.active||T.event.trigger("ajaxStop")))}return S},getJSON:function(e,t,i){return T.get(e,t,i,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],(function(e,t){T[t]=function(e,i,n,s){return f(i)&&(s=s||n,n=i,i=void 0),T.ajax(T.extend({url:e,type:t,dataType:s,data:i,success:n},T.isPlainObject(e)&&e))}})),T.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),T._evalUrl=function(e,t,i){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t,i)}})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&(f(e)&&(e=e.call(this[0])),t=T(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 f(e)?this.each((function(t){T(this).wrapInner(e.call(this,t))})):this.each((function(){var t=T(this),i=t.contents();i.length?i.wrapAll(e):t.append(e)}))},wrap:function(e){var t=f(e);return this.each((function(i){T(this).wrapAll(t?e.call(this,i):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){T(this).replaceWith(this.childNodes)})),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Gt={0:200,1223:204},Qt=T.ajaxSettings.xhr();h.cors=!!Qt&&"withCredentials"in Qt,h.ajax=Qt=!!Qt,T.ajaxTransport((function(t){var i,n;if(h.cors||Qt&&!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.ontimeout=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?r(0,"error"):r(a.status,a.statusText):r(Gt[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=a.ontimeout=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()}}})),T.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),T.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 T.globalEval(e),e}}}),T.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),T.ajaxTransport("script",(function(e){var t,i;if(e.crossDomain||e.scriptAttrs)return{send:function(n,s){t=T("<script>").attr(e.scriptAttrs||{}
vendor: 7,226 bytes, lines 11-17
11).prop({charset:e.scriptCharset,src:e.url}).on("load error",i=function(e){t.remove(),i=null,e&&s("error"===e.type?404:200,e.type)}),g.head.appendChild(t[0])},abort:function(){i&&i()}}}));var Kt,Zt=[],Jt=/(=)\?(?=&|$)|\?\?/;T.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Zt.pop()||T.expando+"_"+kt.guid++;return this[e]=!0,e}}),T.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=f(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Jt,"$1"+s):!1!==t.jsonp&&(t.url+=(Pt.test(t.url)?"&":"?")+t.jsonp+"="+s),t.converters["script json"]=function(){return o||T.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?T(e).removeProp(s):e[s]=r,t[s]&&(t.jsonpCallback=i.jsonpCallback,Zt.push(s)),o&&f(r)&&r(o[0]),o=r=void 0})),"script"})),h.createHTMLDocument=((Kt=g.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Kt.childNodes.length),T.parseHTML=function(e,t,i){return"string"!=typeof e?[]:("boolean"==typeof t&&(i=t,t=!1),t||(h.createHTMLDocument?((n=(t=g.implementation.createHTMLDocument("")).createElement("base")).href=g.location.href,t.head.appendChild(n)):t=g),r=!i&&[],(s=R.exec(e))?[t.createElement(s[1])]:(s=Ae([e],t,r),r&&r.length&&T(r).remove(),T.merge([],s.childNodes)));var n,s,r},T.fn.load=function(e,t,i){var n,s,r,o=this,a=e.indexOf(" ");return a>-1&&(n=Tt(e.slice(a)),e=e.slice(0,a)),f(t)?(i=t,t=void 0):t&&"object"==typeof t&&(s="POST"),o.length>0&&T.ajax({url:e,type:s||"GET",dataType:"html",data:t}).done((function(e){r=arguments,o.html(n?T("<div>").append(T.parseHTML(e)).find(n):e)})).always(i&&function(e,t){o.each((function(){i.apply(this,r||[e.responseText,t,e])}))}),this},T.expr.pseudos.animated=function(e){return T.grep(T.timers,(function(t){return e===t.elem})).length},T.offset={setOffset:function(e,t,i){var n,s,r,o,a,l,c=T.css(e,"position"),d=T(e),u={};"static"===c&&(e.style.position="relative"),a=d.offset(),r=T.css(e,"top"),l=T.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),f(t)&&(t=t.call(e,i,T.extend({},a))),null!=t.top&&(u.top=t.top-a.top+o),null!=t.left&&(u.left=t.left-a.left+s),"using"in t?t.using.call(e,u):d.css(u)}},T.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){T.offset.setOffset(this,e,t)}));var t,i,n=this[0];return n?n.getClientRects().length?(t=n.getBoundingClientRect(),i=n.ownerDocument.defaultView,{top:t.top+i.pageYOffset,left:t.left+i.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,i,n=this[0],s={top:0,left:0};if("fixed"===T.css(n,"position"))t=n.getBoundingClientRect();else{for(t=this.offset(),i=n.ownerDocument,e=n.offsetParent||i.documentElement;e&&(e===i.body||e===i.documentElement)&&"static"===T.css(e,"position");)e=e.parentNode;e&&e!==n&&1===e.nodeType&&((s=T(e).offset()).top+=T.css(e,"borderTopWidth",!0),s.left+=T.css(e,"borderLeftWidth",!0))}return{top:t.top-s.top-T.css(n,"marginTop",!0),left:t.left-s.left-T.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===T.css(e,"position");)e=e.offsetParent;return e||pe}))}}),T.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var i="pageYOffset"===t;T.fn[e]=function(n){return K(this,(function(e,n,s){var r;if(m(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===s)return r?r[t]:e[n];r?r.scrollTo(i?r.pageXOffset:s,i?s:r.pageYOffset):e[n]=s}),e,n,arguments.length)}})),T.each(["top","left"],(function(e,t){T.cssHooks[t]=Ke(h.pixelPosition,(function(e,i){if(i)return i=Qe(e,t),Ye.test(i)?T(e).position()[t]+"px":i}))})),T.each({Height:"height",Width:"width"},(function(e,t){T.each({padding:"inner"+e,content:t,"":"outer"+e},(function(i,n){T.fn[n]=function(s,r){var o=arguments.length&&(i||"boolean"!=typeof s),a=i||(!0===s||!0===r?"margin":"border");return K(this,(function(t,i,s){var r;return m(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?T.css(t,i,a):T.style(t,i,s,a)}),t,o?s:void 0,o)}}))})),T.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){T.fn[t]=function(e){return this.on(t,e)}})),T.fn.extend({bind:function(e,t,i){return this.on(e,null,t,i)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,i,n){return this.on(t,e,i,n)},undelegate:function(e,t,i){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",i)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),T.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){T.fn[t]=function(e,i){return arguments.length>0?this.on(t,null,e,i):this.trigger(t)}}));var ei=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;T.proxy=function(e,t){var i,n,r;if("string"==typeof t&&(i=e[t],t=e,e=i),f(e))return n=s.call(arguments,2),r=function(){return e.apply(t||this,n.concat(s.call(arguments)))},r.guid=e.guid=e.guid||T.guid++,r},T.holdReady=function(e){e?T.readyWait++:T.ready(!0)},T.isArray=Array.isArray,T.parseJSON=JSON.parse,T.nodeName=S,T.isFunction=f,T.isWindow=m,T.camelCase=te,T.type=b,T.now=Date.now,T.isNumeric=function(e){var t=T.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},T.trim=function(e){return null==e?"":(e+"").replace(ei,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],(function(){return T}));var ti=e.jQuery,ii=e.$;return T.noConflict=function(t){return e.$===T&&(e.$=ii),t&&e.jQuery===T&&(e.jQuery=ti),T},void 0===t&&(e.jQuery=e.$=T),T})), 12/*! 13 * Bootstrap v4.6.2 (https://getbootstrap.com/) 14 * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) 15 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) 16 */ 17function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).bootstrap={},e.jQuery)}(this,(function(e,t){"use strict";function i(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=i(t);function s(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function r(e,t,i){return t&&s(e.prototype,t),i&&s(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e}function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},o.apply(this,arguments)}
vendor: 27,801 bytes, lines 17-42
17function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}var l="transitionend";function c(e){var t=this,i=!1;return n.default(this).one(d.TRANSITION_END,(function(){i=!0})),setTimeout((function(){i||d.triggerTransitionEnd(t)}),e),this}var d={TRANSITION_END:"bsTransitionEnd",getUID:function(e){do{e+=~~(1e6*Math.random())}while(document.getElementById(e));return e},getSelectorFromElement:function(e){var t=e.getAttribute("data-target");if(!t||"#"===t){var i=e.getAttribute("href");t=i&&"#"!==i?i.trim():""}try{return document.querySelector(t)?t:null}catch(e){return null}},getTransitionDurationFromElement:function(e){if(!e)return 0;var t=n.default(e).css("transition-duration"),i=n.default(e).css("transition-delay"),s=parseFloat(t),r=parseFloat(i);return s||r?(t=t.split(",")[0],i=i.split(",")[0],1e3*(parseFloat(t)+parseFloat(i))):0},reflow:function(e){return e.offsetHeight},triggerTransitionEnd:function(e){n.default(e).trigger(l)},supportsTransitionEnd:function(){return Boolean(l)},isElement:function(e){return(e[0]||e).nodeType},typeCheckConfig:function(e,t,i){for(var n in i)if(Object.prototype.hasOwnProperty.call(i,n)){var s=i[n],r=t[n],o=r&&d.isElement(r)?"element":null==(a=r)?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(o))throw new Error(e.toUpperCase()+': Option "'+n+'" provided type "'+o+'" but expected type "'+s+'".')}var a},findShadowRoot:function(e){if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){var t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?d.findShadowRoot(e.parentNode):null},jQueryDetection:function(){if(void 0===n.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var e=n.default.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||e[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};d.jQueryDetection(),n.default.fn.emulateTransitionEnd=c,n.default.event.special[d.TRANSITION_END]={bindType:l,delegateType:l,handle:function(e){if(n.default(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}};var u="alert",p="bs.alert",h="."+p,f=n.default.fn[u],m="close"+h,g="closed"+h,v="click"+h+".data-api",y=function(){function e(e){this._element=e}var t=e.prototype;return t.close=function(e){var t=this._element;e&&(t=this._getRootElement(e)),this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},t.dispose=function(){n.default.removeData(this._element,p),this._element=null},t._getRootElement=function(e){var t=d.getSelectorFromElement(e),i=!1;return t&&(i=document.querySelector(t)),i||(i=n.default(e).closest(".alert")[0]),i},t._triggerCloseEvent=function(e){var t=n.default.Event(m);return n.default(e).trigger(t),t},t._removeElement=function(e){var t=this;if(n.default(e).removeClass("show"),n.default(e).hasClass("fade")){var i=d.getTransitionDurationFromElement(e);n.default(e).one(d.TRANSITION_END,(function(i){return t._destroyElement(e,i)})).emulateTransitionEnd(i)}else this._destroyElement(e)},t._destroyElement=function(e){n.default(e).detach().trigger(g).remove()},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this),s=i.data(p);s||(s=new e(this),i.data(p,s)),"close"===t&&s[t](this)}))},e._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},r(e,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),e}();n.default(document).on(v,'[data-dismiss="alert"]',y._handleDismiss(new y)),n.default.fn[u]=y._jQueryInterface,n.default.fn[u].Constructor=y,n.default.fn[u].noConflict=function(){return n.default.fn[u]=f,y._jQueryInterface};var b="button",w="bs.button",_="."+w,T=".data-api",x=n.default.fn[b],S="active",E="click"+_+T,C="focus"+_+T+" blur"+_+T,k="load"+_+T,P='[data-toggle^="button"]',A='input:not([type="hidden"])',M=".btn",O=function(){function e(e){this._element=e,this.shouldAvoidTriggerChange=!1}var t=e.prototype;return t.toggle=function(){var e=!0,t=!0,i=n.default(this._element).closest('[data-toggle="buttons"]')[0];if(i){var s=this._element.querySelector(A);if(s){if("radio"===s.type)if(s.checked&&this._element.classList.contains(S))e=!1;else{var r=i.querySelector(".active");r&&n.default(r).removeClass(S)}e&&("checkbox"!==s.type&&"radio"!==s.type||(s.checked=!this._element.classList.contains(S)),this.shouldAvoidTriggerChange||n.default(s).trigger("change")),s.focus(),t=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(t&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(S)),e&&n.default(this._element).toggleClass(S))},t.dispose=function(){n.default.removeData(this._element,w),this._element=null},e._jQueryInterface=function(t,i){return this.each((function(){var s=n.default(this),r=s.data(w);r||(r=new e(this),s.data(w,r)),r.shouldAvoidTriggerChange=i,"toggle"===t&&r[t]()}))},r(e,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),e}();n.default(document).on(E,P,(function(e){var t=e.target,i=t;if(n.default(t).hasClass("btn")||(t=n.default(t).closest(M)[0]),!t||t.hasAttribute("disabled")||t.classList.contains("disabled"))e.preventDefault();else{var s=t.querySelector(A);if(s&&(s.hasAttribute("disabled")||s.classList.contains("disabled")))return void e.preventDefault();"INPUT"!==i.tagName&&"LABEL"===t.tagName||O._jQueryInterface.call(n.default(t),"toggle","INPUT"===i.tagName)}})).on(C,P,(function(e){var t=n.default(e.target).closest(M)[0];n.default(t).toggleClass("focus",/^focus(in)?$/.test(e.type))})),n.default(window).on(k,(function(){for(var e=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),t=0,i=e.length;t<i;t++){var n=e[t],s=n.querySelector(A);s.checked||s.hasAttribute("checked")?n.classList.add(S):n.classList.remove(S)}for(var r=0,o=(e=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;r<o;r++){var a=e[r];"true"===a.getAttribute("aria-pressed")?a.classList.add(S):a.classList.remove(S)}})),n.default.fn[b]=O._jQueryInterface,n.default.fn[b].Constructor=O,n.default.fn[b].noConflict=function(){return n.default.fn[b]=x,O._jQueryInterface};var I="carousel",L="bs.carousel",D="."+L,N=".data-api",z=n.default.fn[I],R="active",$="next",j="prev",H="slide"+D,F="slid"+D,q="keydown"+D,B="mouseenter"+D,W="mouseleave"+D,Y="touchstart"+D,X="touchmove"+D,U="touchend"+D,V="pointerdown"+D,G="pointerup"+D,Q="dragstart"+D,K="load"+D+N,Z="click"+D+N,J=".active.carousel-item",ee={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},te={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},ie={TOUCH:"touch",PEN:"pen"},ne=function(){function e(e,t){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(t),this._element=e,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=e.prototype;return t.next=function(){this._isSliding||this._slide($)},t.nextWhenVisible=function(){var e=n.default(this._element);!document.hidden&&e.is(":visible")&&"hidden"!==e.css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(j)},t.pause=function(e){e||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(d.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(e){var t=this;this._activeElement=this._element.querySelector(J);var i=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)n.default(this._element).one(F,(function(){return t.to(e)}));else{if(i===e)return this.pause(),void this.cycle();var s=e>i?$:j;this._slide(s,this._items[e])}},t.dispose=function(){n.default(this._element).off(D),n.default.removeData(this._element,L),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(e){return e=o({},ee,e),d.typeCheckConfig(I,e,te),e},t._handleSwipe=function(){var e=Math.abs(this.touchDeltaX);if(!(e<=40)){var t=e/this.touchDeltaX;this.touchDeltaX=0,t>0&&this.prev(),t<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&n.default(this._element).on(q,(function(t){return e._keydown(t)})),"hover"===this._config.pause&&n.default(this._element).on(B,(function(t){return e.pause(t)})).on(W,(function(t){return e.cycle(t)})),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var e=this;if(this._touchSupported){var t=function(t){e._pointerEvent&&ie[t.originalEvent.pointerType.toUpperCase()]?e.touchStartX=t.originalEvent.clientX:e._pointerEvent||(e.touchStartX=t.originalEvent.touches[0].clientX)},i=function(t){e._pointerEvent&&ie[t.originalEvent.pointerType.toUpperCase()]&&(e.touchDeltaX=t.originalEvent.clientX-e.touchStartX),e._handleSwipe(),"hover"===e._config.pause&&(e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout((function(t){return e.cycle(t)}),500+e._config.interval))};n.default(this._element.querySelectorAll(".carousel-item img")).on(Q,(function(e){return e.preventDefault()})),this._pointerEvent?(n.default(this._element).on(V,(function(e){return t(e)})),n.default(this._element).on(G,(function(e){return i(e)})),this._element.classList.add("pointer-event")):(n.default(this._element).on(Y,(function(e){return t(e)})),n.default(this._element).on(X,(function(t){return function(t){e.touchDeltaX=t.originalEvent.touches&&t.originalEvent.touches.length>1?0:t.originalEvent.touches[0].clientX-e.touchStartX}(t)})),n.default(this._element).on(U,(function(e){return i(e)})))}},t._keydown=function(e){if(!/input|textarea/i.test(e.target.tagName))switch(e.which){case 37:e.preventDefault(),this.prev();break;case 39:e.preventDefault(),this.next()}},t._getItemIndex=function(e){return this._items=e&&e.parentNode?[].slice.call(e.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(e)},t._getItemByDirection=function(e,t){var i=e===$,n=e===j,s=this._getItemIndex(t),r=this._items.length-1;if((n&&0===s||i&&s===r)&&!this._config.wrap)return t;var o=(s+(e===j?-1:1))%this._items.length;return-1===o?this._items[this._items.length-1]:this._items[o]},t._triggerSlideEvent=function(e,t){var i=this._getItemIndex(e),s=this._getItemIndex(this._element.querySelector(J)),r=n.default.Event(H,{relatedTarget:e,direction:t,from:s,to:i});return n.default(this._element).trigger(r),r},t._setActiveIndicatorElement=function(e){if(this._indicatorsElement){var t=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));n.default(t).removeClass(R);var i=this._indicatorsElement.children[this._getItemIndex(e)];i&&n.default(i).addClass(R)}},t._updateInterval=function(){var e=this._activeElement||this._element.querySelector(J);if(e){var t=parseInt(e.getAttribute("data-interval"),10);t?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=t):this._config.interval=this._config.defaultInterval||this._config.interval}},t._slide=function(e,t){var i,s,r,o=this,a=this._element.querySelector(J),l=this._getItemIndex(a),c=t||a&&this._getItemByDirection(e,a),u=this._getItemIndex(c),p=Boolean(this._interval);if(e===$?(i="carousel-item-left",s="carousel-item-next",r="left"):(i="carousel-item-right",s="carousel-item-prev",r="right"),c&&n.default(c).hasClass(R))this._isSliding=!1;else if(!this._triggerSlideEvent(c,r).isDefaultPrevented()&&a&&c){this._isSliding=!0,p&&this.pause(),this._setActiveIndicatorElement(c),this._activeElement=c;var h=n.default.Event(F,{relatedTarget:c,direction:r,from:l,to:u});if(n.default(this._element).hasClass("slide")){n.default(c).addClass(s),d.reflow(c),n.default(a).addClass(i),n.default(c).addClass(i);var f=d.getTransitionDurationFromElement(a);n.default(a).one(d.TRANSITION_END,(function(){n.default(c).removeClass(i+" "+s).addClass(R),n.default(a).removeClass(R+" "+s+" "+i),o._isSliding=!1,setTimeout((function(){return n.default(o._element).trigger(h)}),0)})).emulateTransitionEnd(f)}else n.default(a).removeClass(R),n.default(c).addClass(R),this._isSliding=!1,n.default(this._element).trigger(h);p&&this.cycle()}},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this).data(L),s=o({},ee,n.default(this).data());"object"==typeof t&&(s=o({},s,t));var r="string"==typeof t?t:s.slide;if(i||(i=new e(this,s),n.default(this).data(L,i)),"number"==typeof t)i.to(t);else if("string"==typeof r){if(void 0===i[r])throw new TypeError('No method named "'+r+'"');i[r]()}else s.interval&&s.ride&&(i.pause(),i.cycle())}))},e._dataApiClickHandler=function(t){var i=d.getSelectorFromElement(this);if(i){var s=n.default(i)[0];if(s&&n.default(s).hasClass("carousel")){var r=o({},n.default(s).data(),n.default(this).data()),a=this.getAttribute("data-slide-to");a&&(r.interval=!1),e._jQueryInterface.call(n.default(s),r),a&&n.default(s).data(L).to(a),t.preventDefault()}}},r(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return ee}}]),e}();n.default(document).on(Z,"[data-slide], [data-slide-to]",ne._dataApiClickHandler),n.default(window).on(K,(function(){for(var e=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),t=0,i=e.length;t<i;t++){var s=n.default(e[t]);ne._jQueryInterface.call(s,s.data())}})),n.default.fn[I]=ne._jQueryInterface,n.default.fn[I].Constructor=ne,n.default.fn[I].noConflict=function(){return n.default.fn[I]=z,ne._jQueryInterface};var se="collapse",re="bs.collapse",oe="."+re,ae=n.default.fn[se],le="show",ce="collapse",de="collapsing",ue="collapsed",pe="width",he="show"+oe,fe="shown"+oe,me="hide"+oe,ge="hidden"+oe,ve="click"+oe+".data-api",ye='[data-toggle="collapse"]',be={toggle:!0,parent:""},we={toggle:"boolean",parent:"(string|element)"},_e=function(){function e(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var i=[].slice.call(document.querySelectorAll(ye)),n=0,s=i.length;n<s;n++){var r=i[n],o=d.getSelectorFromElement(r),a=[].slice.call(document.querySelectorAll(o)).filter((function(t){return t===e}));null!==o&&a.length>0&&(this._selector=o,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=e.prototype;return t.toggle=function(){n.default(this._element).hasClass(le)?this.hide():this.show()},t.show=function(){var t,i,s=this;if(!this._isTransitioning&&!n.default(this._element).hasClass(le)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(e){return"string"==typeof s._config.parent?e.getAttribute("data-parent")===s._config.parent:e.classList.contains(ce)}))).length&&(t=null),!(t&&(i=n.default(t).not(this._selector).data(re))&&i._isTransitioning))){var r=n.default.Event(he);if(n.default(this._element).trigger(r),!r.isDefaultPrevented()){t&&(e._jQueryInterface.call(n.default(t).not(this._selector),"hide"),i||n.default(t).data(re,null));var o=this._getDimension();n.default(this._element).removeClass(ce).addClass(de),this._element.style[o]=0,this._triggerArray.length&&n.default(this._triggerArray).removeClass(ue).attr("aria-expanded",!0),this.setTransitioning(!0);var a="scroll"+(o[0].toUpperCase()+o.slice(1)),l=d.getTransitionDurationFromElement(this._element);n.default(this._element).one(d.TRANSITION_END,(function(){n.default(s._element).removeClass(de).addClass(ce+" "+le),s._element.style[o]="",s.setTransitioning(!1),n.default(s._element).trigger(fe)})).emulateTransitionEnd(l),this._element.style[o]=this._element[a]+"px"}}},t.hide=function(){var e=this;if(!this._isTransitioning&&n.default(this._element).hasClass(le)){var t=n.default.Event(me);if(n.default(this._element).trigger(t),!t.isDefaultPrevented()){var i=this._getDimension();this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",d.reflow(this._element),n.default(this._element).addClass(de).removeClass(ce+" "+le);var s=this._triggerArray.length;if(s>0)for(var r=0;r<s;r++){var o=this._triggerArray[r],a=d.getSelectorFromElement(o);if(null!==a)n.default([].slice.call(document.querySelectorAll(a))).hasClass(le)||n.default(o).addClass(ue).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[i]="";var l=d.getTransitionDurationFromElement(this._element);n.default(this._element).one(d.TRANSITION_END,(function(){e.setTransitioning(!1),n.default(e._element).removeClass(de).addClass(ce).trigger(ge)})).emulateTransitionEnd(l)}}},t.setTransitioning=function(e){this._isTransitioning=e},t.dispose=function(){n.default.removeData(this._element,re),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(e){return(e=o({},be,e)).toggle=Boolean(e.toggle),d.typeCheckConfig(se,e,we),e},t._getDimension=function(){return n.default(this._element).hasClass(pe)?pe:"height"},t._getParent=function(){var t,i=this;d.isElement(this._config.parent)?(t=this._config.parent,void 0!==this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var s='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',r=[].slice.call(t.querySelectorAll(s));return n.default(r).each((function(t,n){i._addAriaAndCollapsedClass(e._getTargetFromElement(n),[n])})),t},t._addAriaAndCollapsedClass=function(e,t){var i=n.default(e).hasClass(le);t.length&&n.default(t).toggleClass(ue,!i).attr("aria-expanded",i)},e._getTargetFromElement=function(e){var t=d.getSelectorFromElement(e);return t?document.querySelector(t):null},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this),s=i.data(re),r=o({},be,i.data(),"object"==typeof t&&t?t:{});if(!s&&r.toggle&&"string"==typeof t&&/show|hide/.test(t)&&(r.toggle=!1),s||(s=new e(this,r),i.data(re,s)),"string"==typeof t){if(void 0===s[t])throw new TypeError('No method named "'+t+'"');s[t]()}}))},r(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return be}}]),e}();n.default(document).on(ve,ye,(function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var t=n.default(this),i=d.getSelectorFromElement(this),s=[].slice.call(document.querySelectorAll(i));n.default(s).each((function(){var e=n.default(this),i=e.data(re)?"toggle":t.data();_e._jQueryInterface.call(e,i)}))})),n.default.fn[se]=_e._jQueryInterface,n.default.fn[se].Constructor=_e,n.default.fn[se].noConflict=function(){return n.default.fn[se]=ae,_e._jQueryInterface}; 18/**! 19 * @fileOverview Kickass library to create and place poppers near their reference elements. 20 * @version 1.16.1 21 * @license 22 * Copyright (c) 2016 Federico Zivolo and contributors 23 * 24 * Permission is hereby granted, free of charge, to any person obtaining a copy 25 * of this software and associated documentation files (the "Software"), to deal 26 * in the Software without restriction, including without limitation the rights 27 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 28 * copies of the Software, and to permit persons to whom the Software is 29 * furnished to do so, subject to the following conditions: 30 * 31 * The above copyright notice and this permission notice shall be included in all 32 * copies or substantial portions of the Software. 33 * 34 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 35 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 36 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 37 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 38 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 39 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 40 * SOFTWARE. 41 */ 42var Te="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,xe=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(Te&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();var Se=Te&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),xe))}};function Ee(e){return e&&"[object Function]"==={}.toString.call(e)}function Ce(e,t){if(1!==e.nodeType)return[];var i=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?i[t]:i}function ke(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function Pe(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=Ce(e),i=t.overflow,n=t.overflowX,s=t.overflowY;return/(auto|scroll|overlay)/.test(i+s+n)?e:Pe(ke(e))}function Ae(e){return e&&e.referenceNode?e.referenceNode:e}var Me=Te&&!(!window.MSInputMethodContext||!document.documentMode),Oe=Te&&/MSIE 10/.test(navigator.userAgent);function Ie(e){return 11===e?Me:10===e?Oe:Me||Oe}function Le(e){if(!e)return document.documentElement;for(var t=Ie(10)?document.body:null,i=e.offsetParent||null;i===t&&e.nextElementSibling;)i=(e=e.nextElementSibling).offsetParent;var n=i&&i.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TH","TD","TABLE"].indexOf(i.nodeName)&&"static"===Ce(i,"position")?Le(i):i:e?e.ownerDocument.documentElement:document.documentElement}function De(e){return null!==e.parentNode?De(e.parentNode):e}function Ne(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var i=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=i?e:t,s=i?t:e,r=document.createRange();r.setStart(n,0),r.setEnd(s,0);var o,a,l=r.commonAncestorContainer;if(e!==l&&t!==l||n.contains(s))return"BODY"===(a=(o=l).nodeName)||"HTML"!==a&&Le(o.firstElementChild)!==o?Le(l):l;var c=De(e);return c.host?Ne(c.host,t):Ne(e,De(t).host)}function ze(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",i=e.nodeName;if("BODY"===i||"HTML"===i){var n=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||n)[t]}return e[t]}function Re(e,t){var i="x"===t?"Left":"Top",n="Left"===i?"Right":"Bottom";return parseFloat(e["border"+i+"Width"])+parseFloat(e["border"+n+"Width"])}function $e(e,t,i,n){return Math.max(t["offset"+e],t["scroll"+e],i["client"+e],i["offset"+e],i["scroll"+e],Ie(10)?parseInt(i["offset"+e])+parseInt(n["margin"+("Height"===e?"Top":"Left")])+parseInt(n["margin"+("Height"===e?"Bottom":"Right")]):0)}function je(e){var t=e.body,i=e.documentElement,n=Ie(10)&&getComputedStyle(i);return{height:$e("Height",t,i,n),width:$e("Width",t,i,n)}}var He=function(){function e(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}(),Fe=function(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e},qe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e};function Be(e){return qe({},e,{right:e.left+e.width,bottom:e.top+e.height})}function We(e){var t={};try{if(Ie(10)){t=e.getBoundingClientRect();var i=ze(e,"top"),n=ze(e,"left");t.top+=i,t.left+=n,t.bottom+=i,t.right+=n}else t=e.getBoundingClientRect()}catch(e){}var s={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},r="HTML"===e.nodeName?je(e.ownerDocument):{},o=r.width||e.clientWidth||s.width,a=r.height||e.clientHeight||s.height,l=e.offsetWidth-o,c=e.offsetHeight-a;if(l||c){var d=Ce(e);l-=Re(d,"x"),c-=Re(d,"y"),s.width-=l,s.height-=c}return Be(s)}function Ye(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=Ie(10),s="HTML"===t.nodeName,r=We(e),o=We(t),a=Pe(e),l=Ce(t),c=parseFloat(l.borderTopWidth),d=parseFloat(l.borderLeftWidth);i&&s&&(o.top=Math.max(o.top,0),o.left=Math.max(o.left,0));var u=Be({top:r.top-o.top-c,left:r.left-o.left-d,width:r.width,height:r.height});if(u.marginTop=0,u.marginLeft=0,!n&&s){var p=parseFloat(l.marginTop),h=parseFloat(l.marginLeft);u.top-=c-p,u.bottom-=c-p,u.left-=d-h,u.right-=d-h,u.marginTop=p,u.marginLeft=h}return(n&&!i?t.contains(a):t===a&&"BODY"!==a.nodeName)&&(u=function(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=ze(t,"top"),s=ze(t,"left"),r=i?-1:1;return e.top+=n*r,e.bottom+=n*r,e.left+=s*r,e.right+=s*r,e}(u,t)),u}function Xe(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===Ce(e,"position"))return!0;var i=ke(e);return!!i&&Xe(i)}function Ue(e){if(!e||!e.parentElement||Ie())return document.documentElement;for(var t=e.parentElement;t&&"none"===Ce(t,"transform");)t=t.parentElement;return t||document.documentElement}function Ve(e,t,i,n){var s=arguments.length>4&&void 0!==arguments[4]&&arguments[4],r={top:0,left:0},o=s?Ue(e):Ne(e,Ae(t));if("viewport"===n)r=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=e.ownerDocument.documentElement,n=Ye(e,i),s=Math.max(i.clientWidth,window.innerWidth||0),r=Math.max(i.clientHeight,window.innerHeight||0),o=t?0:ze(i),a=t?0:ze(i,"left");return Be({top:o-n.top+n.marginTop,left:a-n.left+n.marginLeft,width:s,height:r})}(o,s);else{var a=void 0;"scrollParent"===n?"BODY"===(a=Pe(ke(t))).nodeName&&(a=e.ownerDocument.documentElement):a="window"===n?e.ownerDocument.documentElement:n;var l=Ye(a,o,s);if("HTML"!==a.nodeName||Xe(o))r=l;else{var c=je(e.ownerDocument),d=c.height,u=c.width;r.top+=l.top-l.marginTop,r.bottom=d+l.top,r.left+=l.left-l.marginLeft,r.right=u+l.left}}var p="number"==typeof(i=i||0);return r.left+=p?i:i.left||0,r.top+=p?i:i.top||0,r.right-=p?i:i.right||0,r.bottom-=p?i:i.bottom||0,r}function Ge(e,t,i,n,s){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var o=Ve(i,n,r,s),a={top:{width:o.width,height:t.top-o.top},right:{width:o.right-t.right,height:o.height},bottom:{width:o.width,height:o.bottom-t.bottom},left:{width:t.left-o.left,height:o.height}},l=Object.keys(a).map((function(e){return qe({key:e},a[e],{area:(t=a[e],t.width*t.height)});var t})).sort((function(e,t){return t.area-e.area})),c=l.filter((function(e){var t=e.width,n=e.height;return t>=i.clientWidth&&n>=i.clientHeight})),d=c.length>0?c[0].key:l[0].key,u=e.split("-")[1];return d+(u?"-"+u:"")}function Qe(e,t,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return Ye(i,n?Ue(t):Ne(t,Ae(i)),n)}function Ke(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),i=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),n=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+n,height:e.offsetHeight+i}}
vendor: 12,013 bytes, line 42
42function Ze(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function Je(e,t,i){i=i.split("-")[0];var n=Ke(e),s={width:n.width,height:n.height},r=-1!==["right","left"].indexOf(i),o=r?"top":"left",a=r?"left":"top",l=r?"height":"width",c=r?"width":"height";return s[o]=t[o]+t[l]/2-n[l]/2,s[a]=i===a?t[a]-n[c]:t[Ze(a)],s}function et(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function tt(e,t,i){return(void 0===i?e:e.slice(0,function(e,t,i){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===i}));var n=et(e,(function(e){return e[t]===i}));return e.indexOf(n)}(e,"name",i))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var i=e.function||e.fn;e.enabled&&Ee(i)&&(t.offsets.popper=Be(t.offsets.popper),t.offsets.reference=Be(t.offsets.reference),t=i(t,e))})),t}function it(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=Qe(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=Ge(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=Je(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=tt(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function nt(e,t){return e.some((function(e){var i=e.name;return e.enabled&&i===t}))}function st(e){for(var t=[!1,"ms","Webkit","Moz","O"],i=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length;n++){var s=t[n],r=s?""+s+i:e;if(void 0!==document.body.style[r])return r}return null}function rt(){return this.state.isDestroyed=!0,nt(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[st("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function ot(e){var t=e.ownerDocument;return t?t.defaultView:window}function at(e,t,i,n){var s="BODY"===e.nodeName,r=s?e.ownerDocument.defaultView:e;r.addEventListener(t,i,{passive:!0}),s||at(Pe(r.parentNode),t,i,n),n.push(r)}function lt(e,t,i,n){i.updateBound=n,ot(e).addEventListener("resize",i.updateBound,{passive:!0});var s=Pe(e);return at(s,"scroll",i.updateBound,i.scrollParents),i.scrollElement=s,i.eventsEnabled=!0,i}function ct(){this.state.eventsEnabled||(this.state=lt(this.reference,this.options,this.state,this.scheduleUpdate))}function dt(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,ot(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach((function(e){e.removeEventListener("scroll",t.updateBound)})),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function ut(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function pt(e,t){Object.keys(t).forEach((function(i){var n="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&ut(t[i])&&(n="px"),e.style[i]=t[i]+n}))}var ht=Te&&/Firefox/i.test(navigator.userAgent);function ft(e,t,i){var n=et(e,(function(e){return e.name===t})),s=!!n&&e.some((function(e){return e.name===i&&e.enabled&&e.order<n.order}));if(!s){var r="`"+t+"`",o="`"+i+"`";console.warn(o+" modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")}return s}var mt=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],gt=mt.slice(3);function vt(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=gt.indexOf(e),n=gt.slice(i+1).concat(gt.slice(0,i));return t?n.reverse():n}var yt="flip",bt="clockwise",wt="counterclockwise";function _t(e,t,i,n){var s=[0,0],r=-1!==["right","left"].indexOf(n),o=e.split(/(\+|\-)/).map((function(e){return e.trim()})),a=o.indexOf(et(o,(function(e){return-1!==e.search(/,|\s/)})));o[a]&&-1===o[a].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==a?[o.slice(0,a).concat([o[a].split(l)[0]]),[o[a].split(l)[1]].concat(o.slice(a+1))]:[o];return c=c.map((function(e,n){var s=(1===n?!r:r)?"height":"width",o=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,o=!0,e):o?(e[e.length-1]+=t,o=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,i,n){var s=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+s[1],o=s[2];if(!r)return e;if(0===o.indexOf("%")){return Be("%p"===o?i:n)[t]/100*r}if("vh"===o||"vw"===o)return("vh"===o?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*r;return r}(e,s,t,i)}))})),c.forEach((function(e,t){e.forEach((function(i,n){ut(i)&&(s[t]+=i*("-"===e[n-1]?-1:1))}))})),s}var Tt={shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,i=t.split("-")[0],n=t.split("-")[1];if(n){var s=e.offsets,r=s.reference,o=s.popper,a=-1!==["bottom","top"].indexOf(i),l=a?"left":"top",c=a?"width":"height",d={start:Fe({},l,r[l]),end:Fe({},l,r[l]+r[c]-o[c])};e.offsets.popper=qe({},o,d[n])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var i=t.offset,n=e.placement,s=e.offsets,r=s.popper,o=s.reference,a=n.split("-")[0],l=void 0;return l=ut(+i)?[+i,0]:_t(i,r,o,a),"left"===a?(r.top+=l[0],r.left-=l[1]):"right"===a?(r.top+=l[0],r.left+=l[1]):"top"===a?(r.left+=l[0],r.top-=l[1]):"bottom"===a&&(r.left+=l[0],r.top+=l[1]),e.popper=r,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var i=t.boundariesElement||Le(e.instance.popper);e.instance.reference===i&&(i=Le(i));var n=st("transform"),s=e.instance.popper.style,r=s.top,o=s.left,a=s[n];s.top="",s.left="",s[n]="";var l=Ve(e.instance.popper,e.instance.reference,t.padding,i,e.positionFixed);s.top=r,s.left=o,s[n]=a,t.boundaries=l;var c=t.priority,d=e.offsets.popper,u={primary:function(e){var i=d[e];return d[e]<l[e]&&!t.escapeWithReference&&(i=Math.max(d[e],l[e])),Fe({},e,i)},secondary:function(e){var i="right"===e?"left":"top",n=d[i];return d[e]>l[e]&&!t.escapeWithReference&&(n=Math.min(d[i],l[e]-("right"===e?d.width:d.height))),Fe({},i,n)}};return c.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";d=qe({},d,u[t](e))})),e.offsets.popper=d,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,i=t.popper,n=t.reference,s=e.placement.split("-")[0],r=Math.floor,o=-1!==["top","bottom"].indexOf(s),a=o?"right":"bottom",l=o?"left":"top",c=o?"width":"height";return i[a]<r(n[l])&&(e.offsets.popper[l]=r(n[l])-i[c]),i[l]>r(n[a])&&(e.offsets.popper[l]=r(n[a])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var i;if(!ft(e.instance.modifiers,"arrow","keepTogether"))return e;var n=t.element;if("string"==typeof n){if(!(n=e.instance.popper.querySelector(n)))return e}else if(!e.instance.popper.contains(n))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var s=e.placement.split("-")[0],r=e.offsets,o=r.popper,a=r.reference,l=-1!==["left","right"].indexOf(s),c=l?"height":"width",d=l?"Top":"Left",u=d.toLowerCase(),p=l?"left":"top",h=l?"bottom":"right",f=Ke(n)[c];a[h]-f<o[u]&&(e.offsets.popper[u]-=o[u]-(a[h]-f)),a[u]+f>o[h]&&(e.offsets.popper[u]+=a[u]+f-o[h]),e.offsets.popper=Be(e.offsets.popper);var m=a[u]+a[c]/2-f/2,g=Ce(e.instance.popper),v=parseFloat(g["margin"+d]),y=parseFloat(g["border"+d+"Width"]),b=m-e.offsets.popper[u]-v-y;return b=Math.max(Math.min(o[c]-f,b),0),e.arrowElement=n,e.offsets.arrow=(Fe(i={},u,Math.round(b)),Fe(i,p,""),i),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(nt(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var i=Ve(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split("-")[0],s=Ze(n),r=e.placement.split("-")[1]||"",o=[];switch(t.behavior){case yt:o=[n,s];break;case bt:o=vt(n);break;case wt:o=vt(n,!0);break;default:o=t.behavior}return o.forEach((function(a,l){if(n!==a||o.length===l+1)return e;n=e.placement.split("-")[0],s=Ze(n);var c=e.offsets.popper,d=e.offsets.reference,u=Math.floor,p="left"===n&&u(c.right)>u(d.left)||"right"===n&&u(c.left)<u(d.right)||"top"===n&&u(c.bottom)>u(d.top)||"bottom"===n&&u(c.top)<u(d.bottom),h=u(c.left)<u(i.left),f=u(c.right)>u(i.right),m=u(c.top)<u(i.top),g=u(c.bottom)>u(i.bottom),v="left"===n&&h||"right"===n&&f||"top"===n&&m||"bottom"===n&&g,y=-1!==["top","bottom"].indexOf(n),b=!!t.flipVariations&&(y&&"start"===r&&h||y&&"end"===r&&f||!y&&"start"===r&&m||!y&&"end"===r&&g),w=!!t.flipVariationsByContent&&(y&&"start"===r&&f||y&&"end"===r&&h||!y&&"start"===r&&g||!y&&"end"===r&&m),_=b||w;(p||v||_)&&(e.flipped=!0,(p||v)&&(n=o[l+1]),_&&(r=function(e){return"end"===e?"start":"start"===e?"end":e}(r)),e.placement=n+(r?"-"+r:""),e.offsets.popper=qe({},e.offsets.popper,Je(e.instance.popper,e.offsets.reference,e.placement)),e=tt(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,i=t.split("-")[0],n=e.offsets,s=n.popper,r=n.reference,o=-1!==["left","right"].indexOf(i),a=-1===["top","left"].indexOf(i);return s[o?"left":"top"]=r[i]-(a?s[o?"width":"height"]:0),e.placement=Ze(t),e.offsets.popper=Be(s),e}},hide:{order:800,enabled:!0,fn:function(e){if(!ft(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,i=et(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottom<i.top||t.left>i.right||t.top>i.bottom||t.right<i.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var i=t.x,n=t.y,s=e.offsets.popper,r=et(e.instance.modifiers,(function(e){return"applyStyle"===e.name})).gpuAcceleration;void 0!==r&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var o=void 0!==r?r:t.gpuAcceleration,a=Le(e.instance.popper),l=We(a),c={position:s.position},d=function(e,t){var i=e.offsets,n=i.popper,s=i.reference,r=Math.round,o=Math.floor,a=function(e){return e},l=r(s.width),c=r(n.width),d=-1!==["left","right"].indexOf(e.placement),u=-1!==e.placement.indexOf("-"),p=t?d||u||l%2==c%2?r:o:a,h=t?r:a;return{left:p(l%2==1&&c%2==1&&!u&&t?n.left-1:n.left),top:h(n.top),bottom:h(n.bottom),right:p(n.right)}}(e,window.devicePixelRatio<2||!ht),u="bottom"===i?"top":"bottom",p="right"===n?"left":"right",h=st("transform"),f=void 0,m=void 0;if(m="bottom"===u?"HTML"===a.nodeName?-a.clientHeight+d.bottom:-l.height+d.bottom:d.top,f="right"===p?"HTML"===a.nodeName?-a.clientWidth+d.right:-l.width+d.right:d.left,o&&h)c[h]="translate3d("+f+"px, "+m+"px, 0)",c[u]=0,c[p]=0,c.willChange="transform";else{var g="bottom"===u?-1:1,v="right"===p?-1:1;c[u]=m*g,c[p]=f*v,c.willChange=u+", "+p}var y={"x-placement":e.placement};return e.attributes=qe({},y,e.attributes),e.styles=qe({},c,e.styles),e.arrowStyles=qe({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,i;return pt(e.instance.popper,e.styles),t=e.instance.popper,i=e.attributes,Object.keys(i).forEac
vendor: 17,608 bytes, line 42
42h((function(e){!1!==i[e]?t.setAttribute(e,i[e]):t.removeAttribute(e)})),e.arrowElement&&Object.keys(e.arrowStyles).length&&pt(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,i,n,s){var r=Qe(s,t,e,i.positionFixed),o=Ge(i.placement,r,t,e,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return t.setAttribute("x-placement",o),pt(t,{position:i.positionFixed?"fixed":"absolute"}),i},gpuAcceleration:void 0}},xt={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:Tt},St=function(){function e(t,i){var n=this,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=Se(this.update.bind(this)),this.options=qe({},e.Defaults,s),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=i&&i.jquery?i[0]:i,this.options.modifiers={},Object.keys(qe({},e.Defaults.modifiers,s.modifiers)).forEach((function(t){n.options.modifiers[t]=qe({},e.Defaults.modifiers[t]||{},s.modifiers?s.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return qe({name:e},n.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&Ee(e.onLoad)&&e.onLoad(n.reference,n.popper,n.options,e,n.state)})),this.update();var r=this.options.eventsEnabled;r&&this.enableEventListeners(),this.state.eventsEnabled=r}return He(e,[{key:"update",value:function(){return it.call(this)}},{key:"destroy",value:function(){return rt.call(this)}},{key:"enableEventListeners",value:function(){return ct.call(this)}},{key:"disableEventListeners",value:function(){return dt.call(this)}}]),e}();St.Utils=("undefined"!=typeof window?window:global).PopperUtils,St.placements=mt,St.Defaults=xt;var Et=St,Ct="dropdown",kt="bs.dropdown",Pt="."+kt,At=".data-api",Mt=n.default.fn[Ct],Ot=new RegExp("38|40|27"),It="disabled",Lt="show",Dt="dropdown-menu-right",Nt="hide"+Pt,zt="hidden"+Pt,Rt="show"+Pt,$t="shown"+Pt,jt="click"+Pt,Ht="click"+Pt+At,Ft="keydown"+Pt+At,qt="keyup"+Pt+At,Bt='[data-toggle="dropdown"]',Wt=".dropdown-menu",Yt={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},Xt={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},Ut=function(){function e(e,t){this._element=e,this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=e.prototype;return t.toggle=function(){if(!this._element.disabled&&!n.default(this._element).hasClass(It)){var t=n.default(this._menu).hasClass(Lt);e._clearMenus(),t||this.show(!0)}},t.show=function(t){if(void 0===t&&(t=!1),!(this._element.disabled||n.default(this._element).hasClass(It)||n.default(this._menu).hasClass(Lt))){var i={relatedTarget:this._element},s=n.default.Event(Rt,i),r=e._getParentFromElement(this._element);if(n.default(r).trigger(s),!s.isDefaultPrevented()){if(!this._inNavbar&&t){if(void 0===Et)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");var o=this._element;"parent"===this._config.reference?o=r:d.isElement(this._config.reference)&&(o=this._config.reference,void 0!==this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&n.default(r).addClass("position-static"),this._popper=new Et(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===n.default(r).closest(".navbar-nav").length&&n.default(document.body).children().on("mouseover",null,n.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),n.default(this._menu).toggleClass(Lt),n.default(r).toggleClass(Lt).trigger(n.default.Event($t,i))}}},t.hide=function(){if(!this._element.disabled&&!n.default(this._element).hasClass(It)&&n.default(this._menu).hasClass(Lt)){var t={relatedTarget:this._element},i=n.default.Event(Nt,t),s=e._getParentFromElement(this._element);n.default(s).trigger(i),i.isDefaultPrevented()||(this._popper&&this._popper.destroy(),n.default(this._menu).toggleClass(Lt),n.default(s).toggleClass(Lt).trigger(n.default.Event(zt,t)))}},t.dispose=function(){n.default.removeData(this._element,kt),n.default(this._element).off(Pt),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;n.default(this._element).on(jt,(function(t){t.preventDefault(),t.stopPropagation(),e.toggle()}))},t._getConfig=function(e){return e=o({},this.constructor.Default,n.default(this._element).data(),e),d.typeCheckConfig(Ct,e,this.constructor.DefaultType),e},t._getMenuElement=function(){if(!this._menu){var t=e._getParentFromElement(this._element);t&&(this._menu=t.querySelector(Wt))}return this._menu},t._getPlacement=function(){var e=n.default(this._element.parentNode),t="bottom-start";return e.hasClass("dropup")?t=n.default(this._menu).hasClass(Dt)?"top-end":"top-start":e.hasClass("dropright")?t="right-start":e.hasClass("dropleft")?t="left-start":n.default(this._menu).hasClass(Dt)&&(t="bottom-end"),t},t._detectNavbar=function(){return n.default(this._element).closest(".navbar").length>0},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=o({},t.offsets,e._config.offset(t.offsets,e._element)),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var e={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(e.modifiers.applyStyle={enabled:!1}),o({},e,this._config.popperConfig)},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this).data(kt);if(i||(i=new e(this,"object"==typeof t?t:null),n.default(this).data(kt,i)),"string"==typeof t){if(void 0===i[t])throw new TypeError('No method named "'+t+'"');i[t]()}}))},e._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var i=[].slice.call(document.querySelectorAll(Bt)),s=0,r=i.length;s<r;s++){var o=e._getParentFromElement(i[s]),a=n.default(i[s]).data(kt),l={relatedTarget:i[s]};if(t&&"click"===t.type&&(l.clickEvent=t),a){var c=a._menu;if(n.default(o).hasClass(Lt)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&n.default.contains(o,t.target))){var d=n.default.Event(Nt,l);n.default(o).trigger(d),d.isDefaultPrevented()||("ontouchstart"in document.documentElement&&n.default(document.body).children().off("mouseover",null,n.default.noop),i[s].setAttribute("aria-expanded","false"),a._popper&&a._popper.destroy(),n.default(c).removeClass(Lt),n.default(o).removeClass(Lt).trigger(n.default.Event(zt,l)))}}}},e._getParentFromElement=function(e){var t,i=d.getSelectorFromElement(e);return i&&(t=document.querySelector(i)),t||e.parentNode},e._dataApiKeydownHandler=function(t){if(!(/input|textarea/i.test(t.target.tagName)?32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||n.default(t.target).closest(Wt).length):!Ot.test(t.which))&&!this.disabled&&!n.default(this).hasClass(It)){var i=e._getParentFromElement(this),s=n.default(i).hasClass(Lt);if(s||27!==t.which){if(t.preventDefault(),t.stopPropagation(),!s||27===t.which||32===t.which)return 27===t.which&&n.default(i.querySelector(Bt)).trigger("focus"),void n.default(this).trigger("click");var r=[].slice.call(i.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(e){return n.default(e).is(":visible")}));if(0!==r.length){var o=r.indexOf(t.target);38===t.which&&o>0&&o--,40===t.which&&o<r.length-1&&o++,o<0&&(o=0),r[o].focus()}}}},r(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Yt}},{key:"DefaultType",get:function(){return Xt}}]),e}();n.default(document).on(Ft,Bt,Ut._dataApiKeydownHandler).on(Ft,Wt,Ut._dataApiKeydownHandler).on(Ht+" "+qt,Ut._clearMenus).on(Ht,Bt,(function(e){e.preventDefault(),e.stopPropagation(),Ut._jQueryInterface.call(n.default(this),"toggle")})).on(Ht,".dropdown form",(function(e){e.stopPropagation()})),n.default.fn[Ct]=Ut._jQueryInterface,n.default.fn[Ct].Constructor=Ut,n.default.fn[Ct].noConflict=function(){return n.default.fn[Ct]=Mt,Ut._jQueryInterface};var Vt="modal",Gt="bs.modal",Qt="."+Gt,Kt=n.default.fn[Vt],Zt="modal-open",Jt="fade",ei="show",ti="modal-static",ii="hide"+Qt,ni="hidePrevented"+Qt,si="hidden"+Qt,ri="show"+Qt,oi="shown"+Qt,ai="focusin"+Qt,li="resize"+Qt,ci="click.dismiss"+Qt,di="keydown.dismiss"+Qt,ui="mouseup.dismiss"+Qt,pi="mousedown.dismiss"+Qt,hi="click"+Qt+".data-api",fi=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",mi=".sticky-top",gi={backdrop:!0,keyboard:!0,focus:!0,show:!0},vi={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},yi=function(){function e(e,t){this._config=this._getConfig(t),this._element=e,this._dialog=e.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var t=e.prototype;return t.toggle=function(e){return this._isShown?this.hide():this.show(e)},t.show=function(e){var t=this;if(!this._isShown&&!this._isTransitioning){var i=n.default.Event(ri,{relatedTarget:e});n.default(this._element).trigger(i),i.isDefaultPrevented()||(this._isShown=!0,n.default(this._element).hasClass(Jt)&&(this._isTransitioning=!0),this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),n.default(this._element).on(ci,'[data-dismiss="modal"]',(function(e){return t.hide(e)})),n.default(this._dialog).on(pi,(function(){n.default(t._element).one(ui,(function(e){n.default(e.target).is(t._element)&&(t._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return t._showElement(e)})))}},t.hide=function(e){var t=this;if(e&&e.preventDefault(),this._isShown&&!this._isTransitioning){var i=n.default.Event(ii);if(n.default(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented()){this._isShown=!1;var s=n.default(this._element).hasClass(Jt);if(s&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),n.default(document).off(ai),n.default(this._element).removeClass(ei),n.default(this._element).off(ci),n.default(this._dialog).off(pi),s){var r=d.getTransitionDurationFromElement(this._element);n.default(this._element).one(d.TRANSITION_END,(function(e){return t._hideModal(e)})).emulateTransitionEnd(r)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach((function(e){return n.default(e).off(Qt)})),n.default(document).off(ai),n.default.removeData(this._element,Gt),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(e){return e=o({},gi,e),d.typeCheckConfig(Vt,e,vi),e},t._triggerBackdropTransition=function(){var e=this,t=n.default.Event(ni);if(n.default(this._element).trigger(t),!t.isDefaultPrevented()){var i=this._element.scrollHeight>document.documentElement.clientHeight;i||(this._element.style.overflowY="hidden"),this._element.classList.add(ti);var s=d.getTransitionDurationFromElement(this._dialog);n.default(this._element).off(d.TRANSITION_END),n.default(this._element).one(d.TRANSITION_END,(function(){e._element.classList.remove(ti),i||n.default(e._element).one(d.TRANSITION_END,(function(){e._element.style.overflowY=""})).emulateTransitionEnd(e._element,s)})).emulateTransitionEnd(s),this._element.focus()}},t._showElement=function(e){var t=this,i=n.default(this._element).hasClass(Jt),s=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),n.default(this._dialog).hasClass("modal-dialog-scrollable")&&s?s.scrollTop=0:this._element.scrollTop=0,i&&d.reflow(this._element),n.default(this._element).addClass(ei),this._config.focus&&this._enforceFocus();var r=n.default.Event(oi,{relatedTarget:e}),o=function(){t._config.focus&&t._element.focus(),t._isTransitioning=!1,n.default(t._element).trigger(r)};if(i){var a=d.getTransitionDurationFromElement(this._dialog);n.default(this._dialog).one(d.TRANSITION_END,o).emulateTransitionEnd(a)}else o()},t._enforceFocus=function(){var e=this;n.default(document).off(ai).on(ai,(function(t){document!==t.target&&e._element!==t.target&&0===n.default(e._element).has(t.target).length&&e._element.focus()}))},t._setEscapeEvent=function(){var e=this;this._isShown?n.default(this._element).on(di,(function(t){e._config.keyboard&&27===t.which?(t.preventDefault(),e.hide()):e._config.keyboard||27!==t.which||e._triggerBackdropTransition()})):this._isShown||n.default(this._element).off(di)},t._setResizeEvent=function(){var e=this;this._isShown?n.default(window).on(li,(function(t){return e.handleUpdate(t)})):n.default(window).off(li)},t._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){n.default(document.body).removeClass(Zt),e._resetAdjustments(),e._resetScrollbar(),n.default(e._element).trigger(si)}))},t._removeBackdrop=function(){this._backdrop&&(n.default(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(e){var t=this,i=n.default(this._element).hasClass(Jt)?Jt:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",i&&this._backdrop.classList.add(i),n.default(this._backdrop).appendTo(document.body),n.default(this._element).on(ci,(function(e){t._ignoreBackdropClick?t._ignoreBackdropClick=!1:e.target===e.currentTarget&&("static"===t._config.backdrop?t._triggerBackdropTransition():t.hide())})),i&&d.reflow(this._backdrop),n.default(this._backdrop).addClass(ei),!e)return;if(!i)return void e();var s=d.getTransitionDurationFromElement(this._backdrop);n.default(this._backdrop).one(d.TRANSITION_END,e).emulateTransitionEnd(s)}else if(!this._isShown&&this._backdrop){n.default(this._backdrop).removeClass(ei);var r=function(){t._removeBackdrop(),e&&e()};if(n.default(this._element).hasClass(Jt)){var o=d.getTransitionDurationFromElement(this._backdrop);n.default(this._backdrop).one(d.TRANSITION_END,r).emulateTransitionEnd(o)}else r()}else e&&e()},t._adjustDialog=function(){var e=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(e.left+e.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var e=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(fi)),i=[].slice.call(document.querySelectorAll(mi));n.default(t).each((function(t,i){var s=i.style.paddingRight,r=n.default(i).css("padding-right");n.default(i).data("padding-right",s).css("padding-right",parseFloat(r)+e._scrollbarWidth+"px")})),n.default(i).each((function(t,i){var s=i.style.marginRight,r=n.default(i).css("margin-right");n.default(i).data("margin-right",s).css("margin-right",parseFloat(r)-e._scrollbarWidth+"px")}));var s=document.body.style.paddingRight,r=n.default(document.body).css("padding-right");n.default(document.body).data("padding-right",s).css("padding-right",parseFloat(r)+this._scrollbarWidth+"px")}n.default(document.body).addClass(Zt)},t._resetScrollbar=function(){var e=[].slice.call(document.querySelectorAll(fi));n.default(e).each((function(e,t){var i=n.default(t).data("padding-right");n.default(t).removeData("padding-right"),t.style.paddingRight=i||""}));var t=[].slice.call(document.querySelectorAll(""+mi));n.default(t).each((function(e,t){var i=n.default(t).data("margin-right");void 0!==i&&n.default(t).css("margin-right",i).removeData("margin-right")}));var i=n.default(document.body).data("padding-right");n.default(document.body).removeData("padding-right"),document.body.style.paddingRight=i||""},t._getScrollbarWidth=function(){var e=document.createElement("div");e.className="modal-scrollbar-measure",document.body.appendChild(e);var t=e.getBoundingClientRect().width-e.clientWidth;return document.body.removeChild(e),t},e._jQueryInterface=function(t,i){return this.each((function(){var s=n.default(this).data(Gt),r=o({},gi,n.default(this).data(),"object"==typeof t&&t?t:{});if(s||(s=new e(this,r),n.default(this).data(Gt,s)),"string"==typeof t){if(void 0===s[t])throw new TypeError('No method n
42amed "'+t+'"');s[t](i)}else r.show&&s.show(i)}))},r(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return gi}}]),e}();n.default(document).on(hi,'[data-toggle="modal"]',(function(e){var t,i=this,s=d.getSelectorFromElement(this);s&&(t=document.querySelector(s));var r=n.default(t).data(Gt)?"toggle":o({},n.default(t).data(),n.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||e.preventDefault();var a=n.default(t).one(ri,(function(e){e.isDefaultPrevented()||a.one(si,(function(){n.default(i).is(":visible")&&i.focus()}))}));yi._jQueryInterface.call(n.default(t),r,this)})),n.default.fn[Vt]=yi._jQueryInterface,n.default.fn[Vt].Constructor=yi,n.default.fn[Vt].noConflict=function(){return n.default.fn[Vt]=Kt,yi._jQueryInterface};var bi=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],wi={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},_i=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Ti=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function xi(e,t,i){if(0===e.length)return e;if(i&&"function"==typeof i)return i(e);for(var n=(new window.DOMParser).parseFromString(e,"text/html"),s=Object.keys(t),r=[].slice.call(n.body.querySelectorAll("*")),o=function(e,i){var n=r[e],o=n.nodeName.toLowerCase();if(-1===s.indexOf(n.nodeName.toLowerCase()))return n.parentNode.removeChild(n),"continue";var a=[].slice.call(n.attributes),l=[].concat(t["*"]||[],t[o]||[]);a.forEach((function(e){(function(e,t){var i=e.nodeName.toLowerCase();if(-1!==t.indexOf(i))return-1===bi.indexOf(i)||Boolean(_i.test(e.nodeValue)||Ti.test(e.nodeValue));for(var n=t.filter((function(e){return e instanceof RegExp})),s=0,r=n.length;s<r;s++)if(n[s].test(i))return!0;return!1})(e,l)||n.removeAttribute(e.nodeName)}))},a=0,l=r.length;a<l;a++)o(a);return n.body.innerHTML}var Si="tooltip",Ei="bs.tooltip",Ci="."+Ei,ki=n.default.fn[Si],Pi="bs-tooltip",Ai=new RegExp("(^|\\s)"+Pi+"\\S+","g"),Mi=["sanitize","whiteList","sanitizeFn"],Oi="fade",Ii="show",Li="show",Di="out",Ni="hover",zi="focus",Ri={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},$i={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:wi,popperConfig:null},ji={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Hi={HIDE:"hide"+Ci,HIDDEN:"hidden"+Ci,SHOW:"show"+Ci,SHOWN:"shown"+Ci,INSERTED:"inserted"+Ci,CLICK:"click"+Ci,FOCUSIN:"focusin"+Ci,FOCUSOUT:"focusout"+Ci,MOUSEENTER:"mouseenter"+Ci,MOUSELEAVE:"mouseleave"+Ci},Fi=function(){function e(e,t){if(void 0===Et)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners()}var t=e.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(e){if(this._isEnabled)if(e){var t=this.constructor.DATA_KEY,i=n.default(e.currentTarget).data(t);i||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),n.default(e.currentTarget).data(t,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(n.default(this.getTipElement()).hasClass(Ii))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),n.default.removeData(this.element,this.constructor.DATA_KEY),n.default(this.element).off(this.constructor.EVENT_KEY),n.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&n.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===n.default(this.element).css("display"))throw new Error("Please use show on visible elements");var t=n.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){n.default(this.element).trigger(t);var i=d.findShadowRoot(this.element),s=n.default.contains(null!==i?i:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!s)return;var r=this.getTipElement(),o=d.getUID(this.constructor.NAME);r.setAttribute("id",o),this.element.setAttribute("aria-describedby",o),this.setContent(),this.config.animation&&n.default(r).addClass(Oi);var a="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,l=this._getAttachment(a);this.addAttachmentClass(l);var c=this._getContainer();n.default(r).data(this.constructor.DATA_KEY,this),n.default.contains(this.element.ownerDocument.documentElement,this.tip)||n.default(r).appendTo(c),n.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Et(this.element,r,this._getPopperConfig(l)),n.default(r).addClass(Ii),n.default(r).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&n.default(document.body).children().on("mouseover",null,n.default.noop);var u=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,n.default(e.element).trigger(e.constructor.Event.SHOWN),t===Di&&e._leave(null,e)};if(n.default(this.tip).hasClass(Oi)){var p=d.getTransitionDurationFromElement(this.tip);n.default(this.tip).one(d.TRANSITION_END,u).emulateTransitionEnd(p)}else u()}},t.hide=function(e){var t=this,i=this.getTipElement(),s=n.default.Event(this.constructor.Event.HIDE),r=function(){t._hoverState!==Li&&i.parentNode&&i.parentNode.removeChild(i),t._cleanTipClass(),t.element.removeAttribute("aria-describedby"),n.default(t.element).trigger(t.constructor.Event.HIDDEN),null!==t._popper&&t._popper.destroy(),e&&e()};if(n.default(this.element).trigger(s),!s.isDefaultPrevented()){if
vendor: 15,343 bytes, line 42
42(n.default(i).removeClass(Ii),"ontouchstart"in document.documentElement&&n.default(document.body).children().off("mouseover",null,n.default.noop),this._activeTrigger.click=!1,this._activeTrigger[zi]=!1,this._activeTrigger[Ni]=!1,n.default(this.tip).hasClass(Oi)){var o=d.getTransitionDurationFromElement(i);n.default(i).one(d.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(e){n.default(this.getTipElement()).addClass(Pi+"-"+e)},t.getTipElement=function(){return this.tip=this.tip||n.default(this.config.template)[0],this.tip},t.setContent=function(){var e=this.getTipElement();this.setElementContent(n.default(e.querySelectorAll(".tooltip-inner")),this.getTitle()),n.default(e).removeClass(Oi+" "+Ii)},t.setElementContent=function(e,t){"object"!=typeof t||!t.nodeType&&!t.jquery?this.config.html?(this.config.sanitize&&(t=xi(t,this.config.whiteList,this.config.sanitizeFn)),e.html(t)):e.text(t):this.config.html?n.default(t).parent().is(e)||e.empty().append(t):e.text(n.default(t).text())},t.getTitle=function(){var e=this.element.getAttribute("data-original-title");return e||(e="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),e},t._getPopperConfig=function(e){var t=this;return o({},{placement:e,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){return t._handlePopperPlacementChange(e)}},this.config.popperConfig)},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=o({},t.offsets,e.config.offset(t.offsets,e.element)),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:d.isElement(this.config.container)?n.default(this.config.container):n.default(document).find(this.config.container)},t._getAttachment=function(e){return Ri[e.toUpperCase()]},t._setListeners=function(){var e=this;this.config.trigger.split(" ").forEach((function(t){if("click"===t)n.default(e.element).on(e.constructor.Event.CLICK,e.config.selector,(function(t){return e.toggle(t)}));else if("manual"!==t){var i=t===Ni?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,s=t===Ni?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;n.default(e.element).on(i,e.config.selector,(function(t){return e._enter(t)})).on(s,e.config.selector,(function(t){return e._leave(t)}))}})),this._hideModalHandler=function(){e.element&&e.hide()},n.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=o({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==e)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(e,t){var i=this.constructor.DATA_KEY;(t=t||n.default(e.currentTarget).data(i))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),n.default(e.currentTarget).data(i,t)),e&&(t._activeTrigger["focusin"===e.type?zi:Ni]=!0),n.default(t.getTipElement()).hasClass(Ii)||t._hoverState===Li?t._hoverState=Li:(clearTimeout(t._timeout),t._hoverState=Li,t.config.delay&&t.config.delay.show?t._timeout=setTimeout((function(){t._hoverState===Li&&t.show()}),t.config.delay.show):t.show())},t._leave=function(e,t){var i=this.constructor.DATA_KEY;(t=t||n.default(e.currentTarget).data(i))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),n.default(e.currentTarget).data(i,t)),e&&(t._activeTrigger["focusout"===e.type?zi:Ni]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState=Di,t.config.delay&&t.config.delay.hide?t._timeout=setTimeout((function(){t._hoverState===Di&&t.hide()}),t.config.delay.hide):t.hide())},t._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},t._getConfig=function(e){var t=n.default(this.element).data();return Object.keys(t).forEach((function(e){-1!==Mi.indexOf(e)&&delete t[e]})),"number"==typeof(e=o({},this.constructor.Default,t,"object"==typeof e&&e?e:{})).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),d.typeCheckConfig(Si,e,this.constructor.DefaultType),e.sanitize&&(e.template=xi(e.template,e.whiteList,e.sanitizeFn)),e},t._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},t._cleanTipClass=function(){var e=n.default(this.getTipElement()),t=e.attr("class").match(Ai);null!==t&&t.length&&e.removeClass(t.join(""))},t._handlePopperPlacementChange=function(e){this.tip=e.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},t._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(n.default(e).removeClass(Oi),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this),s=i.data(Ei),r="object"==typeof t&&t;if((s||!/dispose|hide/.test(t))&&(s||(s=new e(this,r),i.data(Ei,s)),"string"==typeof t)){if(void 0===s[t])throw new TypeError('No method named "'+t+'"');s[t]()}}))},r(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return $i}},{key:"NAME",get:function(){return Si}},{key:"DATA_KEY",get:function(){return Ei}},{key:"Event",get:function(){return Hi}},{key:"EVENT_KEY",get:function(){return Ci}},{key:"DefaultType",get:function(){return ji}}]),e}();n.default.fn[Si]=Fi._jQueryInterface,n.default.fn[Si].Constructor=Fi,n.default.fn[Si].noConflict=function(){return n.default.fn[Si]=ki,Fi._jQueryInterface};var qi="popover",Bi="bs.popover",Wi="."+Bi,Yi=n.default.fn[qi],Xi="bs-popover",Ui=new RegExp("(^|\\s)"+Xi+"\\S+","g"),Vi=o({},Fi.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Gi=o({},Fi.DefaultType,{content:"(string|element|function)"}),Qi={HIDE:"hide"+Wi,HIDDEN:"hidden"+Wi,SHOW:"show"+Wi,SHOWN:"shown"+Wi,INSERTED:"inserted"+Wi,CLICK:"click"+Wi,FOCUSIN:"focusin"+Wi,FOCUSOUT:"focusout"+Wi,MOUSEENTER:"mouseenter"+Wi,MOUSELEAVE:"mouseleave"+Wi},Ki=function(e){var t,i;function s(){return e.apply(this,arguments)||this}i=e,(t=s).prototype=Object.create(i.prototype),t.prototype.constructor=t,a(t,i);var o=s.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(e){n.default(this.getTipElement()).addClass(Xi+"-"+e)},o.getTipElement=function(){return this.tip=this.tip||n.default(this.config.template)[0],this.tip},o.setContent=function(){var e=n.default(this.getTipElement());this.setElementContent(e.find(".popover-header"),this.getTitle());var t=this._getContent();"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find(".popover-body"),t),e.removeClass("fade show")},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var e=n.default(this.getTipElement()),t=e.attr("class").match(Ui);null!==t&&t.length>0&&e.removeClass(t.join(""))},s._jQueryInterface=function(e){return this.each((function(){var t=n.default(this).data(Bi),i="object"==typeof e?e:null;if((t||!/dispose|hide/.test(e))&&(t||(t=new s(this,i),n.default(this).data(Bi,t)),"string"==typeof e)){if(void 0===t[e])throw new TypeError('No method named "'+e+'"');t[e]()}}))},r(s,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Vi}},{key:"NAME",get:function(){return qi}},{key:"DATA_KEY",get:function(){return Bi}},{key:"Event",get:function(){return Qi}},{key:"EVENT_KEY",get:function(){return Wi}},{key:"DefaultType",get:function(){return Gi}}]),s}(Fi);n.default.fn[qi]=Ki._jQueryInterface,n.default.fn[qi].Constructor=Ki,n.default.fn[qi].noConflict=function(){return n.default.fn[qi]=Yi,Ki._jQueryInterface};var Zi="scrollspy",Ji="bs.scrollspy",en="."+Ji,tn=n.default.fn[Zi],nn="active",sn="activate"+en,rn="scroll"+en,on="load"+en+".data-api",an="position",ln=".nav, .list-group",cn=".nav-link",dn=".list-group-item",un={offset:10,method:"auto",target:""},pn={offset:"number",method:"string",target:"(string|element)"},hn=function(){function e(e,t){var i=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(t),this._selector=this._config.target+" "+cn+","+this._config.target+" "+dn+","+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,n.default(this._scrollElement).on(rn,(function(e){return i._process(e)})),this.refresh(),this._process()}var t=e.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?"offset":an,i="auto"===this._config.method?t:this._config.method,s=i===an?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(e){var t,r=d.getSelectorFromElement(e);if(r&&(t=document.querySelector(r)),t){var o=t.getBoundingClientRect();if(o.width||o.height)return[n.default(t)[i]().top+s,r]}return null})).filter(Boolean).sort((function(e,t){return e[0]-t[0]})).forEach((function(t){e._offsets.push(t[0]),e._targets.push(t[1])}))},t.dispose=function(){n.default.removeData(this._element,Ji),n.default(this._scrollElement).off(en),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(e){if("string"!=typeof(e=o({},un,"object"==typeof e&&e?e:{})).target&&d.isElement(e.target)){var t=n.default(e.target).attr("id");t||(t=d.getUID(Zi),n.default(e.target).attr("id",t)),e.target="#"+t}return d.typeCheckConfig(Zi,e,pn),e},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),i=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),e>=i){var n=this._targets[this._targets.length-1];this._activeTarget!==n&&this._activate(n)}else{if(this._activeTarget&&e<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var s=this._offsets.length;s--;){this._activeTarget!==this._targets[s]&&e>=this._offsets[s]&&(void 0===this._offsets[s+1]||e<this._offsets[s+1])&&this._activate(this._targets[s])}}},t._activate=function(e){this._activeTarget=e,this._clear();var t=this._selector.split(",").map((function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'})),i=n.default([].slice.call(document.querySelectorAll(t.join(","))));i.hasClass("dropdown-item")?(i.closest(".dropdown").find(".dropdown-toggle").addClass(nn),i.addClass(nn)):(i.addClass(nn),i.parents(ln).prev(cn+", "+dn).addClass(nn),i.parents(ln).prev(".nav-item").children(cn).addClass(nn)),n.default(this._scrollElement).trigger(sn,{relatedTarget:e})},t._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(e){return e.classList.contains(nn)})).forEach((function(e){return e.classList.remove(nn)}))},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this).data(Ji);if(i||(i=new e(this,"object"==typeof t&&t),n.default(this).data(Ji,i)),"string"==typeof t){if(void 0===i[t])throw new TypeError('No method named "'+t+'"');i[t]()}}))},r(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return un}}]),e}();n.default(window).on(on,(function(){for(var e=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),t=e.length;t--;){var i=n.default(e[t]);hn._jQueryInterface.call(i,i.data())}})),n.default.fn[Zi]=hn._jQueryInterface,n.default.fn[Zi].Constructor=hn,n.default.fn[Zi].noConflict=function(){return n.default.fn[Zi]=tn,hn._jQueryInterface};var fn="tab",mn="bs.tab",gn="."+mn,vn=n.default.fn[fn],yn="active",bn="fade",wn="show",_n="hide"+gn,Tn="hidden"+gn,xn="show"+gn,Sn="shown"+gn,En="click"+gn+".data-api",Cn=".active",kn="> li > .active",Pn=function(){function e(e){this._element=e}var t=e.prototype;return t.show=function(){var e=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&n.default(this._element).hasClass(yn)||n.default(this._element).hasClass("disabled")||this._element.hasAttribute("disabled"))){var t,i,s=n.default(this._element).closest(".nav, .list-group")[0],r=d.getSelectorFromElement(this._element);if(s){var o="UL"===s.nodeName||"OL"===s.nodeName?kn:Cn;i=(i=n.default.makeArray(n.default(s).find(o)))[i.length-1]}var a=n.default.Event(_n,{relatedTarget:this._element}),l=n.default.Event(xn,{relatedTarget:i});if(i&&n.default(i).trigger(a),n.default(this._element).trigger(l),!l.isDefaultPrevented()&&!a.isDefaultPrevented()){r&&(t=document.querySelector(r)),this._activate(this._element,s);var c=function(){var t=n.default.Event(Tn,{relatedTarget:e._element}),s=n.default.Event(Sn,{relatedTarget:i});n.default(i).trigger(t),n.default(e._element).trigger(s)};t?this._activate(t,t.parentNode,c):c()}}},t.dispose=function(){n.default.removeData(this._element,mn),this._element=null},t._activate=function(e,t,i){var s=this,r=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?n.default(t).children(Cn):n.default(t).find(kn))[0],o=i&&r&&n.default(r).hasClass(bn),a=function(){return s._transitionComplete(e,r,i)};if(r&&o){var l=d.getTransitionDurationFromElement(r);n.default(r).removeClass(wn).one(d.TRANSITION_END,a).emulateTransitionEnd(l)}else a()},t._transitionComplete=function(e,t,i){if(t){n.default(t).removeClass(yn);var s=n.default(t.parentNode).find("> .dropdown-menu .active")[0];s&&n.default(s).removeClass(yn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)}n.default(e).addClass(yn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),d.reflow(e),e.classList.contains(bn)&&e.classList.add(wn);var r=e.parentNode;if(r&&"LI"===r.nodeName&&(r=r.parentNode),r&&n.default(r).hasClass("dropdown-menu")){var o=n.default(e).closest(".dropdown")[0];if(o){var a=[].slice.call(o.querySelectorAll(".dropdown-toggle"));n.default(a).addClass(yn)}e.setAttribute("aria-expanded",!0)}i&&i()},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this),s=i.data(mn);
42if(s||(s=new e(this),i.data(mn,s)),"string"==typeof t){if(void 0===s[t])throw new TypeError('No method named "'+t+'"');s[t]()}}))},r(e,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),e}();n.default(document).on(En,'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(e){e.preventDefault(),Pn._jQueryInterface.call(n.default(this),"show")})),n.default.fn[fn]=Pn._jQueryInterface,n.default.fn[fn].Constructor=Pn,n.default.fn[fn].noConflict=function(){return n.default.fn[fn]=vn,Pn._jQueryInterface};var An="toast",Mn="bs.toast",On="."+Mn,In=n.default.fn[An],Ln="hide",Dn="show",Nn="showing",zn="click.dismiss"+On,Rn="hide"+On,$n="hidden"+On,jn="show"+On,Hn="shown"+On,Fn={animation:!0,autohide:!0,delay:500},qn={animation:"boolean",autohide:"boolean",delay:"number"},Bn=function(){function e(e,t){this._element=e,this._config=this._getConfig(t),this._timeout=null,this._setListeners()}var t=e.prototype;return t.show=function(){var e=this,t=n.default.Event(jn);if(n.default(this._element).trigger(t),!t.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var i=function(){e._element.classList.remove(Nn),e._element.classList.add(Dn),n.default(e._element).trigger(Hn),e._config.autohide&&(e._timeout=setTimeout((function(){e.hide()}),e._config.delay))};if(this._element.classList.remove(Ln),d.reflow(this._element),this._element.classList.add(Nn),this._config.animation){var s=d.getTransitionDurationFromElement(this._element);n.default(this._element).one(d.TRANSITION_END,i).emulateTransitionEnd(s)}else i()}},t.hide=function(){if(this._element.classList.contains(Dn)){var e=n.default.Event(Rn);n.default(this._element).trigger(e),e.isDefaultPrevented()||this._close()}},t.dispose=function(){this._clearTimeout(),this._element.classList.contains(Dn)&&this._element.classList.remove(Dn),n.default(this._element).off(zn),n.default.removeData(this._element,Mn),this._element=null,this._config=null},t._getConfig=function(e){return e=o({},Fn,n.default(this._element).data(),"object"==typeof e&&e?e:{}),d.typeCheckConfig(An,e,this.constructor.DefaultType),e},t._setListeners=function(){var e=this;n.default(this._element).on(zn,'[data-dismiss="toast"]',(function(){return e.hide()}))},t._close=function(){var e=this,t=function(){e._element.classList.add(Ln),n.default(e._element).trigger($n)};if(this._element.classList.remove(Dn),this._config.animation){var i=d.getTransitionDurationFromElement(this._element);n.default(this._element).one(d.TRANSITION_END,t).emulateTransitionEnd(i)}else t()},t._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this),s=i.data(Mn);if(s||(s=new e(this,"object"==typeof t&&t),i.data(Mn,s)),"string"==typeof t){if(void 0===s[t])throw new TypeError('No method named "'+t+'"');s[t](this)}}))},r(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"DefaultType",get:function(){return qn}},{key:"Default",get:function(){return Fn}}]),e}();n.default.fn[An]=Bn._jQueryInterface,n.default.fn[An].Constructor=Bn,n.default.fn[An].noConflict=function(){return n.default.fn[An]=In,Bn._jQueryInterface},e.Alert=y,e.Button=O,e.Carousel=ne,e.Collapse=_e,e.Dropdown=Ut,e.Modal=yi,e.Popover=Ki,e.Scrollspy=hn,e.Tab=Pn,e.Toast=Bn,e.Tooltip=Fi,e.Util=d,Object.defineProperty(e,"__esModule",{value:!0})})); 43/*! 44 * VERSION: 2.1.3 45 * DATE: 2019-05-17 46 * UPDATES AND DOCS AT: http://greensock.com 47 * 48 * Includes all of the following: TweenLite, TweenMax, TimelineLite, TimelineMax, EasePack, CSSPlugin, RoundPropsPlugin, BezierPlugin, AttrPlugin, DirectionalRotationPlugin 49 * 50 * @license Copyright (c) 2008-2019, GreenSock. All rights reserved. 51 * This work is subject to the terms at http://greensock.com/standard-license or for 52 * Club GreenSock members, the software agreement that was issued with your membership. 53 * 54 * @author: Jack Doyle, [email protected] 55 **/ 56var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push((function(){"use strict";var e,t,i,n,s,r,o,a,l,c,d,u,p,h;_gsScope._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],(function(e,t,i){var n=function(e){var t,i=[],n=e.length;for(t=0;t!==n;i.push(e[t++]));return i},s=function(e,t,i){var n,s,r=e.cycle;for(n in r)s=r[n],e[n]="function"==typeof s?s(i,t[i],t):s[i%s.length];delete e.cycle},r=function(e){if("function"==typeof e)return e;var t="object"==typeof e?e:{each:e},i=t.ease,n=t.from||0,s=t.base||0,r={},o=isNaN(n),a=t.axis,l={center:.5,end:1}[n]||0;return function(e,c,d){var u,p,h,f,m,g,v,y,b,w=(d||t).length,_=r[w];if(!_){if(!(b="auto"===t.grid?0:(t.grid||[1/0])[0])){for(v=-1/0;v<(v=d[b++].getBoundingClientRect().left)&&b<w;);b--}for(_=r[w]=[],u=o?Math.min(b,w)*l-.5:n%b,p=o?w*l/b-.5:n/b|0,v=0,y=1/0,g=0;g<w;g++)h=g%b-u,f=p-(g/b|0),_[g]=m=a?Math.abs("y"===a?f:h):Math.sqrt(h*h+f*f),m>v&&(v=m),m<y&&(y=m);_.max=v-y,_.min=y,_.v=w=t.amount||t.each*(b>w?w-1:a?"y"===a?w/b:b:Math.max(b,w/b))||0,_.b=w<0?s-w:s}return w=(_[e]-_.min)/_.max,_.b+(i?i.getRatio(w):w)*_.v}},o=function(e,t,n){i.call(this,e,t,n),this._cycle=0,this._yoyo=!0===this.vars.yoyo||!!this.vars.yoyoEase,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._repeat&&this._uncache(!0),this.render=o.prototype.render},a=1e-8,l=i._internals,c=l.isSelector,d=l.isArray,u=o.prototype=i.to({},.1,{}),p=[];o.version="2.1.3",u.constructor=o,u.kill()._gc=!1,o.killTweensOf=o.killDelayedCallsTo=i.killTweensOf,o.getTweensOf=i.getTweensOf,o.lagSmoothing=i.lagSmoothing,o.ticker=i.ticker,o.render=i.render,o.distribute=r,u.invali
vendor: 70,610 bytes, line 56
56date=function(){return this._yoyo=!0===this.vars.yoyo||!!this.vars.yoyoEase,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._yoyoEase=null,this._uncache(!0),i.prototype.invalidate.call(this)},u.updateTo=function(e,t){var n,s=this,r=s.ratio,o=s.vars.immediateRender||e.immediateRender;for(n in t&&s._startTime<s._timeline._time&&(s._startTime=s._timeline._time,s._uncache(!1),s._gc?s._enabled(!0,!1):s._timeline.insert(s,s._startTime-s._delay)),e)s.vars[n]=e[n];if(s._initted||o)if(t)s._initted=!1,o&&s.render(0,!0,!0);else if(s._gc&&s._enabled(!0,!1),s._notifyPluginsOfEnabled&&s._firstPT&&i._onPluginEvent("_onDisable",s),s._time/s._duration>.998){var a=s._totalTime;s.render(0,!0,!1),s._initted=!1,s.render(a,!0,!1)}else if(s._initted=!1,s._init(),s._time>0||o)for(var l,c=1/(1-r),d=s._firstPT;d;)l=d.s+d.c,d.c*=c,d.s=l-d.c,d=d._next;return s},u.render=function(e,t,n){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var s,r,o,c,d,u,p,h,f,m=this,g=m._dirty?m.totalDuration():m._totalDuration,v=m._time,y=m._totalTime,b=m._cycle,w=m._duration,_=m._rawPrevTime;if(e>=g-a&&e>=0?(m._totalTime=g,m._cycle=m._repeat,m._yoyo&&1&m._cycle?(m._time=0,m.ratio=m._ease._calcEnd?m._ease.getRatio(0):0):(m._time=w,m.ratio=m._ease._calcEnd?m._ease.getRatio(1):1),m._reversed||(s=!0,r="onComplete",n=n||m._timeline.autoRemoveChildren),0===w&&(m._initted||!m.vars.lazy||n)&&(m._startTime===m._timeline._duration&&(e=0),(_<0||e<=0&&e>=-1e-8||_===a&&"isPause"!==m.data)&&_!==e&&(n=!0,_>a&&(r="onReverseComplete")),m._rawPrevTime=h=!t||e||_===e?e:a)):e<a?(m._totalTime=m._time=m._cycle=0,m.ratio=m._ease._calcEnd?m._ease.getRatio(0):0,(0!==y||0===w&&_>0)&&(r="onReverseComplete",s=m._reversed),e>-1e-8?e=0:e<0&&(m._active=!1,0===w&&(m._initted||!m.vars.lazy||n)&&(_>=0&&(n=!0),m._rawPrevTime=h=!t||e||_===e?e:a)),m._initted||(n=!0)):(m._totalTime=m._time=e,0!==m._repeat&&(c=w+m._repeatDelay,m._cycle=m._totalTime/c|0,0!==m._cycle&&m._cycle===m._totalTime/c&&y<=e&&m._cycle--,m._time=m._totalTime-m._cycle*c,m._yoyo&&1&m._cycle&&(m._time=w-m._time,(f=m._yoyoEase||m.vars.yoyoEase)&&(m._yoyoEase||(!0!==f||m._initted?m._yoyoEase=f=!0===f?m._ease:f instanceof Ease?f:Ease.map[f]:(f=m.vars.ease,m._yoyoEase=f=f?f instanceof Ease?f:"function"==typeof f?new Ease(f,m.vars.easeParams):Ease.map[f]||i.defaultEase:i.defaultEase)),m.ratio=f?1-f.getRatio((w-m._time)/w):0)),m._time>w?m._time=w:m._time<0&&(m._time=0)),m._easeType&&!f?(d=m._time/w,(1===(u=m._easeType)||3===u&&d>=.5)&&(d=1-d),3===u&&(d*=2),1===(p=m._easePower)?d*=d:2===p?d*=d*d:3===p?d*=d*d*d:4===p&&(d*=d*d*d*d),m.ratio=1===u?1-d:2===u?d:m._time/w<.5?d/2:1-d/2):f||(m.ratio=m._ease.getRatio(m._time/w))),v!==m._time||n||b!==m._cycle){if(!m._initted){if(m._init(),!m._initted||m._gc)return;if(!n&&m._firstPT&&(!1!==m.vars.lazy&&m._duration||m.vars.lazy&&!m._duration))return m._time=v,m._totalTime=y,m._rawPrevTime=_,m._cycle=b,l.lazyTweens.push(m),void(m._lazy=[e,t]);!m._time||s||f?s&&this._ease._calcEnd&&!f&&(m.ratio=m._ease.getRatio(0===m._time?0:1)):m.ratio=m._ease.getRatio(m._time/w)}for(!1!==m._lazy&&(m._lazy=!1),m._active||!m._paused&&m._time!==v&&e>=0&&(m._active=!0),0===y&&(2===m._initted&&e>0&&m._init(),m._startAt&&(e>=0?m._startAt.render(e,!0,n):r||(r="_dummyGS")),m.vars.onStart&&(0===m._totalTime&&0!==w||t||m._callback("onStart"))),o=m._firstPT;o;)o.f?o.t[o.p](o.c*m.ratio+o.s):o.t[o.p]=o.c*m.ratio+o.s,o=o._next;m._onUpdate&&(e<0&&m._startAt&&m._startTime&&m._startAt.render(e,!0,n),t||(m._totalTime!==y||r)&&m._callback("onUpdate")),m._cycle!==b&&(t||m._gc||m.vars.onRepeat&&m._callback("onRepeat")),r&&(m._gc&&!n||(e<0&&m._startAt&&!m._onUpdate&&m._startTime&&m._startAt.render(e,!0,n),s&&(m._timeline.autoRemoveChildren&&m._enabled(!1,!1),m._active=!1),!t&&m.vars[r]&&m._callback(r),0===w&&m._rawPrevTime===a&&h!==a&&(m._rawPrevTime=0)))}else y!==m._totalTime&&m._onUpdate&&(t||m._callback("onUpdate"))},o.to=function(e,t,i){return new o(e,t,i)},o.from=function(e,t,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new o(e,t,i)},o.fromTo=function(e,t,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new o(e,t,n)},o.staggerTo=o.allTo=function(e,t,a,l,u,h,f){var m,g,v,y,b=[],w=r(a.stagger||l),_=a.cycle,T=(a.startAt||p).cycle;for(d(e)||("string"==typeof e&&(e=i.selector(e)||e),c(e)&&(e=n(e))),m=(e=e||[]).length-1,v=0;v<=m;v++){for(y in g={},a)g[y]=a[y];if(_&&(s(g,e,v),null!=g.duration&&(t=g.duration,delete g.duration)),T){for(y in T=g.startAt={},a.startAt)T[y]=a.startAt[y];s(g.startAt,e,v)}g.delay=w(v,e[v],e)+(g.delay||0),v===m&&u&&(g.onComplete=function(){a.onComplete&&a.onComplete.apply(a.onCompleteScope||this,arguments),u.apply(f||a.callbackScope||this,h||p)}),b[v]=new o(e[v],t,g)}return b},o.staggerFrom=o.allFrom=function(e,t,i,n,s,r,a){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,o.staggerTo(e,t,i,n,s,r,a)},o.staggerFromTo=o.allFromTo=function(e,t,i,n,s,r,a,l){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,o.staggerTo(e,t,n,s,r,a,l)},o.delayedCall=function(e,t,i,n,s){return new o(t,0,{delay:e,onComplete:t,onCompleteParams:i,callbackScope:n,onReverseComplete:t,onReverseCompleteParams:i,immediateRender:!1,useFrames:s,overwrite:0})},o.set=function(e,t){return new o(e,0,t)},o.isTweening=function(e){return i.getTweensOf(e,!0).length>0};var h=function(e,t){for(var n=[],s=0,r=e._first;r;)r instanceof i?n[s++]=r:(t&&(n[s++]=r),s=(n=n.concat(h(r,t))).length),r=r._next;return n},f=o.getAllTweens=function(t){return h(e._rootTimeline,t).concat(h(e._rootFramesTimeline,t))};o.killAll=function(e,i,n,s){null==i&&(i=!0),null==n&&(n=!0);var r,o,a,l=f(0!=s),c=l.length,d=i&&n&&s;for(a=0;a<c;a++)o=l[a],(d||o instanceof t||(r=o.target===o.vars.onComplete)&&n||i&&!r)&&(e?o.totalTime(o._reversed?0:o.totalDuration()):o._enabled(!1,!1))},o.killChildTweensOf=function(e,t){if(null!=e){var s,r,a,u,p,h=l.tweenLookup;if("string"==typeof e&&(e=i.selector(e)||e),c(e)&&(e=n(e)),d(e))for(u=e.length;--u>-1;)o.killChildTweensOf(e[u],t);else{for(a in s=[],h)for(r=h[a].target.parentNode;r;)r===e&&(s=s.concat(h[a].tweens)),r=r.parentNode;for(p=s.length,u=0;u<p;u++)t&&s[u].totalTime(s[u].totalDuration()),s[u]._enabled(!1,!1)}}};var m=function(e,i,n,s){i=!1!==i,n=!1!==n;for(var r,o,a=f(s=!1!==s),l=i&&n&&s,c=a.length;--c>-1;)o=a[c],(l||o instanceof t||(r=o.target===o.vars.onComplete)&&n||i&&!r)&&o.paused(e)};return o.pauseAll=function(e,t,i){m(!0,e,t,i)},o.resumeAll=function(e,t,i){m(!1,e,t,i)},o.globalTimeScale=function(t){var n=e._rootTimeline,s=i.ticker.time;return arguments.length?(t=t||a,n._startTime=s-(s-n._startTime)*n._timeScale/t,n=e._rootFramesTimeline,s=i.ticker.frame,n._startTime=s-(s-n._startTime)*n._timeScale/t,n._timeScale=e._rootTimeline._timeScale=t,t):n._timeScale},u.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&1&this._cycle?1-e:e)+this._cycle*(this._duration+this._repeatDelay),t):this.duration()?this._time/this._duration:this.ratio},u.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this._totalTime/this.totalDuration()},u.time=function(e,t){if(!arguments.length)return this._time;this._dirty&&this.totalDuration();var i=this._duration,n=this._cycle,s=n*(i+this._repeatDelay);return e>i&&(e=i),this.totalTime(this._yoyo&&1&n?i-e+s:this._repeat?e+s:e,t)},u.duration=function(t){return arguments.length?e.prototype.duration.call(this,t):this._duration},u.totalDuration=function(e){return arguments.length?-1===this._repeat?this:this.duration((e-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},u.repeat=function(e){return arguments.length?(this._repeat=e,this._uncache(!0)):this._repeat},u.repeatDelay=function(e){return arguments.length?(this._repeatDelay=e,this._uncache(!0)):this._repeatDelay},u.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},o}),!0),_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],(function(e,t,i){var n=function(e){t.call(this,e);var i,n,s=this,r=s.vars;for(n in s._labels={},s.autoRemoveChildren=!!r.autoRemoveChildren,s.smoothChildTiming=!!r.smoothChildTiming,s._sortChildren=!0,s._onUpdate=r.onUpdate,r)i=r[n],l(i)&&-1!==i.join("").indexOf("{self}")&&(r[n]=s._swapSelfInParams(i));l(r.tweens)&&s.add(r.tweens,0,r.align,r.stagger)},s=1e-8,r=i._internals,o=n._internals={},a=r.isSelector,l=r.isArray,c=r.lazyTweens,d=r.lazyRender,u=_gsScope._gsDefine.globals,p=function(e){var t,i={};for(t in e)i[t]=e[t];return i},h=function(e,t,i){var n,s,r=e.cycle;for(n in r)s=r[n],e[n]="function"==typeof s?s(i,t[i],t):s[i%s.length];delete e.cycle},f=o.pauseCallback=function(){},m=function(e,t,i,n){var s="immediateRender";return s in t||(t[s]=!(i&&!1===i[s]||n)),t},g=function(e){if("function"==typeof e)return e;var t="object"==typeof e?e:{each:e},i=t.ease,n=t.from||0,s=t.base||0,r={},o=isNaN(n),a=t.axis,l={center:.5,end:1}[n]||0;return function(e,c,d){var u,p,h,f,m,g,v,y,b,w=(d||t).length,_=r[w];if(!_){if(!(b="auto"===t.grid?0:(t.grid||[1/0])[0])){for(v=-1/0;v<(v=d[b++].getBoundingClientRect().left)&&b<w;);b--}for(_=r[w]=[],u=o?Math.min(b,w)*l-.5:n%b,p=o?w*l/b-.5:n/b|0,v=0,y=1/0,g=0;g<w;g++)h=g%b-u,f=p-(g/b|0),_[g]=m=a?Math.abs("y"===a?f:h):Math.sqrt(h*h+f*f),m>v&&(v=m),m<y&&(y=m);_.max=v-y,_.min=y,_.v=w=t.amount||t.each*(b>w?w-1:a?"y"===a?w/b:b:Math.max(b,w/b))||0,_.b=w<0?s-w:s}return w=(_[e]-_.min)/_.max,_.b+(i?i.getRatio(w):w)*_.v}},v=n.prototype=new t;return n.version="2.1.3",n.distribute=g,v.constructor=n,v.kill()._gc=v._forcingPlayhead=v._hasPause=!1,v.to=function(e,t,n,s){var r=n.repeat&&u.TweenMax||i;return t?this.add(new r(e,t,n),s):this.set(e,n,s)},v.from=function(e,t,n,s){return this.add((n.repeat&&u.TweenMax||i).from(e,t,m(0,n)),s)},v.fromTo=function(e,t,n,s,r){var o=s.repeat&&u.TweenMax||i;return s=m(0,s,n),t?this.add(o.fromTo(e,t,n,s),r):this.set(e,s,r)},v.staggerTo=function(e,t,s,r,o,l,c,d){var u,f,m=new n({onComplete:l,onCompleteParams:c,callbackScope:d,smoothChildTiming:this.smoothChildTiming}),v=g(s.stagger||r),y=s.startAt,b=s.cycle;for("string"==typeof e&&(e=i.selector(e)||e),a(e=e||[])&&(e=function(e){var t,i=[],n=e.length;for(t=0;t!==n;i.push(e[t++]));return i}(e)),f=0;f<e.length;f++)u=p(s),y&&(u.startAt=p(y),y.cycle&&h(u.startAt,e,f)),b&&(h(u,e,f),null!=u.duration&&(t=u.duration,delete u.duration)),m.to(e[f],t,u,v(f,e[f],e));return this.add(m,o)},v.staggerFrom=function(e,t,i,n,s,r,o,a){return i.runBackwards=!0,this.staggerTo(e,t,m(0,i),n,s,r,o,a)},v.staggerFromTo=function(e,t,i,n,s,r,o,a,l){return n.startAt=i,this.staggerTo(e,t,m(0,n,i),s,r,o,a,l)},v.call=function(e,t,n,s){return this.add(i.delayedCall(0,e,t,n),s)},v.set=function(e,t,n){return this.add(new i(e,0,m(0,t,null,!0)),n)},n.exportRoot=function(e,t){null==(e=e||{}).smoothChildTiming&&(e.smoothChildTiming=!0);var s,r,o,a,l=new n(e),c=l._timeline;for(null==t&&(t=!0),c._remove(l,!0),l._startTime=0,l._rawPrevTime=l._time=l._totalTime=c._time,o=c._first;o;)a=o._next,t&&o instanceof i&&o.target===o.vars.onComplete||((r=o._startTime-o._delay)<0&&(s=1),l.add(o,r)),o=a;return c.add(l,0),s&&l.totalDuration(),l},v.add=function(s,r,o,a){var c,d,u,p,h,f,m=this;if("number"!=typeof r&&(r=m._parseTimeOrLabel(r,0,!0,s)),!(s instanceof e)){if(s instanceof Array||s&&s.push&&l(s)){for(o=o||"normal",a=a||0,c=r,d=s.length,u=0;u<d;u++)l(p=s[u])&&(p=new n({tweens:p})),m.add(p,c),"string"!=typeof p&&"function"!=typeof p&&("sequence"===o?c=p._startTime+p.totalDuration()/p._timeScale:"start"===o&&(p._startTime-=p.delay())),c+=a;return m._uncache(!0)}if("string"==typeof s)return m.addLabel(s,r);if("function"!=typeof s)throw"Cannot add "+s+" into the timeline; it is not a tween, timeline, function, or string.";s=i.delayedCall(0,s)}if(t.prototype.add.call(m,s,r),(s._time||!s._duration&&s._initted)&&(c=(m.rawTime()-s._startTime)*s._timeScale,(!s._duration||Math.abs(Math.max(0,Math.min(s.totalDuration(),c)))-s._totalTime>1e-5)&&s.render(c,!1,!1)),(m._gc||m._time===m._duration)&&!m._paused&&m._duration<m.duration())for(f=(h=m).rawTime()>s._startTime;h._timeline;)f&&h._timeline.smoothChildTiming?h.totalTime(h._totalTime,!0):h._gc&&h._enabled(!0,!1),h=h._timeline;return m},v.remove=function(t){if(t instanceof e){this._remove(t,!1);var i=t._timeline=t.vars.useFrames?e._rootFramesTimeline:e._rootTimeline;return t._startTime=(t._paused?t._pauseTime:i._time)-(t._reversed?t.totalDuration()-t._totalTime:t._totalTime)/t._timeScale,this}if(t instanceof Array||t&&t.push&&l(t)){for(var n=t.length;--n>-1;)this.remove(t[n]);return this}return"string"==typeof t?this.removeLabel(t):this.kill(null,t)},v._remove=function(e,i){return t.prototype._remove.call(this,e,i),this._last?this._time>this.duration()&&(this._time=this._duration,this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},v.append=function(e,t){return this.add(e,this._parseTimeOrLabel(null,t,!0,e))},v.insert=v.insertMultiple=function(e,t,i,n){return this.add(e,t||0,i,n)},v.appendMultiple=function(e,t,i,n){return this.add(e,this._parseTimeOrLabel(null,t,!0,e),i,n)},v.addLabel=function(e,t){return this._labels[e]=this._parseTimeOrLabel(t),this},v.addPause=function(e,t,n,s){var r=i.delayedCall(0,f,n,s||this);return r.vars.onComplete=r.vars.onReverseComplete=t,r.data="isPause",this._hasPause=!0,this.add(r,e)},v.removeLabel=function(e){return delete this._labels[e],this},v.getLabelTime=function(e){return null!=this._labels[e]?this._labels[e]:-1},v._parseTimeOrLabel=function(t,i,n,s){var r,o;if(s instanceof e&&s.timeline===this)this.remove(s);else if(s&&(s instanceof Array||s.push&&l(s)))for(o=s.length;--o>-1;)s[o]instanceof e&&s[o].timeline===this&&this.remove(s[o]);if(r="number"!=typeof t||i?this.duration()>99999999999?this.recent().endTime(!1):this._duration:0,"string"==typeof i)return this._parseTimeOrLabel(i,n&&"number"==typeof t&&null==this._labels[i]?t-r:0,n);if(i=i||0,"string"!=typeof t||!isNaN(t)&&null==this._labels[t])null==t&&(t=r);else{if(-1===(o=t.indexOf("=")))return null==this._labels[t]?n?this._labels[t]=r+i:i:this._labels[t]+i;i=parseInt(t.charAt(o-1)+"1",10)*Number(t.substr(o+1)),t=o>1?this._parseTimeOrLabel(t.substr(0,o-1),0,n):r}return Number(t)+i},v.seek=function(e,t){return this.totalTime("number"==typeof e?e:this._parseTimeOrLabel(e),!1!==t)},v.stop=function(){return this.paused(!0)},v.gotoAndPlay=function(e,t){return this.play(e,t)},v.gotoAndStop=function(e,t){return this.pause(e,t)},v.render=function(e,t,i){this._gc&&this._enabled(!0,!1);var n,r,o,a,l,u,p,h,f=this,m=f._time,g=f._dirty?f.totalDuration():f._totalDuration,v=f._startTime,y=f._timeScale,b=f._paused;if(m!==f._time&&(e+=f._time-m),f._hasPause&&!f._forcingPlayhead&&!t){if(e>m)for(n=f._first;n&&n._startTime<=e&&!u;)n._duration||"isPause"!==n.data||n.ratio||0===n._startTime&&0===f._rawPrevTime||(u=n),n=n._next;else for(n=f._last;n&&n._startTime>=e&&!u;)n._duration||"isPause"===n.data&&n._rawPrevTime>0&&(u=n),n=n._prev;u&&(f._time=f._totalTime=e=u._startTime,h=f._startTime+(f._reversed?f._duration-e:e)/f._timeScale)}if(e>=g-s&&e>=0)f._totalTime=f._time=g,f._reversed||f._hasPausedChild()||(r=!0,a="onComplete",l=!!f._timeline.autoRemoveChildren,0===f._duration&&(e<=0&&e>=-1e-8||f._rawPrevTime<0||f._rawPrevTime===s)&&f._rawPrevTime!==e&&f._first&&(l=!0,f._rawPrevTime>s&&(a="onReverseComplete"))),f._rawPrevTime=f._duration||!t||e||f._rawPrevTime===e?e:s,e=g+1e-4;else if(e<s)if(f._totalTime=f._time=0,e>-1e-8&&(e=0),(0!==m||0===f._duration&&f._rawPrevTime!==s&&(f._rawPrevTime>0||e<0&&f._rawPrevTime>=0))&&(a="onReverseComplete",r=f._reversed),e<0)f._active=!1,f._timeline.autoRemoveChildren&&f._reversed?(l=r=!0,a="onReverseComplete"):f._rawPrevTime>=0&&f._first&&(l=!0),f._rawPrevTime=e;else{if(f._rawPrevTime=f._duration||!t||e||f._rawPrevTime===e?e:s,0===e&&r)for(n=f._first;n&&0===n._startTime;)n._duration||(r=!1),n=n._next;e=0,f._initted||(l=!0)}else f._totalTime=f._time=f._rawPrevTime=e;if(f._time!==m&&f._first||i||l||u){if(f._initted||(f._initted=!0),f._active||!f._paused&&f._time!==m&&e>0&&(f._active=!0),0===m&&f.vars.onStart&&(0===f._time&&f._duration||t||f._callback("onStart")),(p=f._time)>=m)for(n=f._first;n&&(o=n._next,p===f._time&&(!f._paused||b));)(n._active||n._startTime<=p&&!n._paused&&!n._gc)&&(u===n&&(f.pause(),f._pauseTime=h),n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(e-n._startTime)*n._timeScale,t,i):n.render((e-n._startTime)*n._timeScale,t,i)),n=o;else for(n=f._last;n&&(o=n._prev,p===f._time&&(!f._paused||b));){if(n._active||n._startTime<=m&&!n._paused&&!n._gc){if(u===n){for(u=n._prev;u&&u.endTime()>f._time;)u.render(u._reversed?u.totalDuration()-(e-u._startTime)*u._timeScale:(e-u._startTime)*u._timeScale,t,i),u=u._prev;u=null,f.pause(),f._pauseTime=h}n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(e-n._startTime)*n._timeScale,t,i):n.render((e-n._startTime)*n._timeScale,t,i)}n=o}f._onUpdate&&(t||(c.length&&d(),f._callback("onUpdate"))),a&&(f._gc||v!==f._startTime&&y===f._timeScale||(0===f._time||g>=f.totalDuration())&&(r&&(c.length&&d(),f._timeline.autoRemoveChildren&&f._enabled(!1,!1),f._active=!1),!t&&f.vars[a]&&f._callback(a)))}},v._hasPausedChild=function(){for(var e=this._first;e;){if(e._paused||e instanceof n&&e._hasPausedChild())return!0;e=e._next}return!1},v.getChildren=function(e,t,n,s){s=s||-9999999999;for(var r=[],o=this._first,a=0;o;)o._startTime<s||(o instanceof i?!1!==t&&(r[a++]=o):(!1!==n&&(r[a++]=o),!1!==e&&(a=(r=r.concat(o.getChildren(!0,t,n))).length))),o=o._next;return r},v.getTweensOf=function(e,t){var n,s,r=this._gc,o=[],a=0;for(r&&this._enabled(!0,!0),s=(n=i.getTweensOf(e)).length;--s>-1;)(n[s].timeline===this||t&&this._contains(n[s]))&&(o[a++]=n[s]);return r&&this._enabled(!1,!0),o},v.recent=function(){return this._recent},v._contains=function(e){for(var t=e.timeline;t;){if(t===this)return!0;t=t.timeline}return!1},v.shiftChildren=function(e,t,i){i=i||0;for(var n,s=this._first,r=this._labels;s;)s._startTime>=i&&(s._startTime+=e),s=s._next;if(t)for(n in r)r[n]>=i&&(r[n]+=e);return this._uncache(!0)},v._kill=function(e,t){if(!e&&!t)return this._enabled(!1,!1);for(var i=t?this.getTweensOf(t):this.getChildren(!0,!0,!1),n=i.length,s=!1;--n>-1;)i[n]._kill(e,t)&&(s=!0);return s},v.clear=function(e){var t=this.getChildren(!1,!0,!0),i=t.length;for(this._time=this._totalTime=0;--i>-1;)t[i]._enabled(!1,!1);return!1!==e&&(this._labels={}),this._uncache(!0)},v.invalidate=function(){for(var t=this._first;t;)t.invalidate(),t=t._next;return e.prototype.invalidate.call(this)},v._enabled=function(e,i){if(e===this._gc)for(var n=this._first;n;)n._enabled(e,!0),n=n._next;return t.prototype._enabled.call(this,e,i)},v.totalTime=function(t,i,n){this._forcingPlayhead=!0;var s=e.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,s},v.duration=function(e){return arguments.length?(0!==this.duration()&&0!==e&&this.timeScale(this._duration/e),this):(this._dirty&&this.totalDuration(),this._duration)},v.totalDuration=function(e){if(!arguments.length){if(this._dirty){for(var t,i,n=0,s=this,r=s._last,o=999999999999;r;)t=r._prev,r._dirty&&r.totalDuration(),r._startTime>o&&s._sortChildren&&!r._paused&&!s._calculatingDuration?(s._calculatingDuration=1,s.add(r,r._startTime-r._delay),s._calculatingDuration=0):o=r._startTime,r._startTime<0&&!r._paused&&(n-=r._startTime,s._timeline.smoothChildTiming&&(s._startTime+=r._startTime/s._timeScale,s._time-=r._startTime,s._totalTime-=r._startTime,s._rawPrevTime-=r._startTime),s.shiftChildren(-r._startTime,!1,-9999999999),o=0),(i=r._startTime+r._totalDuration/r._timeScale)>n&&(n=i),r=t;s._duration=s._totalDuration=n,s._dirty=!1}return this._totalDuration}return e&&this.totalDuration()?this.timeScale(this._totalDuration/e):this},v.paused=function(t){if(!1===t&&this._paused)for(var i=this._first;i;)i._startTime===this._time&&"isPause"===i.data&&(i._rawPrevTime=0),i=i._next;return e.prototype.paused.apply(this,arguments)},v.usesFrames=function(){for(var t=this._timeline;t._timeline;)t=t._timeline;return t===e._rootFramesTimeline},v.rawTime=function(e){return e&&(this._paused||this._repeat&&this.time()>0&&this.totalProgress()<1)?this._totalTime%(this._duration+this._repeatDelay):this._paused?this._totalTime:(this._timeline.rawTime(e)-this._startTime)*this._timeScale},n}),!0),_gsScope._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],(function(e,t,i){var n=function(t){e.call(this,t),this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._cycle=0,this._yoyo=!!this.vars.yoyo,this._dirty=!0},s=1e-8,r=t._internals,o=r.lazyTweens,a=r.lazyRender,l=_gsScope._gsDefine.globals,c=new i(null,null,1,0),d=n.prototype=new e;return d.constructor=n,d.kill()._gc=!1,n.version="2.1.3",d.invalidate=function(){return this._yoyo=!!this.vars.yoyo,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),e.prototype.invalidate.call(this)},d.addCallback=function(e,i,n,s){return this.add(t.delayedCall(0,e,n,s),i)},d.removeCallback=function(e,t){if(e)if(null==t)this._kill(null,e);else for(var i=this.getTweensOf(e,!1),n=i.length,s=this._parseTimeOrLabel(t);--n>-1;)i[n]._startTime===s&&i[n]._enabled(!1,!1);return this},d.removePause=function(t){return this.removeCallback(e._internals.pauseCallback,t)},d.tweenTo=function(e,i){i=i||{};var n,s,r,o={ease:c,useFrames:this.usesFrames(),immediateRender:!1,lazy:!1},a=i.repeat&&l.TweenMax||t;for(s in i)o[s]=i[s];return o.time=this._parseTimeOrLabel(e),n=Math.abs(Number(o.time)-this._time)/this._timeScale||.001,r=new a(this,n,o),o.onStart=function(){r.target.paused(!0),r.vars.time===r.target.time()||n!==r.duration()||r.isFromTo||r.duration(Math.abs(r.vars.time-r.target.time())/r.target._timeScale).render(r.time(),!0,!0),i.onStart&&i.onStart.apply(i.onStartScope||i.callbackScope||r,i.onStartParams||[])},r},d.tweenFromTo=function(e,t,i){i=i||{},e=this._parseTimeOrLabel(e),i.startAt={onComplete:this.seek,onCompleteParams:[e],callbackScope:this},i.immediateRender=!1!==i.immediateRender;var n=this.tweenTo(t,i);return n.isFromTo=1,n.duration(Math.abs(n.vars.time-e)/this._timeScale||.001)},d.render=function(e,t,i){this._gc&&this._enabled(!0,!1);var n,r,l,c,d,u,p,h,f,m=this,g=m._time,v=m._dirty?m.totalDuration():m._totalDuration,y=m._duration,b=m._totalTime,w=m._startTime,_=m._timeScale,T=m._rawPrevTime,x=m._paused,S=m._cycle;if(g!==m._time&&(e+=m._time-g),e>=v-s&&e>=0)m._locked||(m._totalTime=v,m._cycle=m._repeat),m._reversed||m._hasPausedChild()||(r=!0,c="onComplete",d=!!m._timeline.autoRemoveChildren,0===m._duration&&(e<=0&&e>=-1e-8||T<0||T===s)&&T!==e&&m._first&&(d=!0,T>s&&(c="onReverseComplete"))),m._rawPrevTime=m._duration||!t||e||m._rawPrevTime===e?e:s,m._yoyo&&1&m._cycle?m._time=e=0:(m._time=y,e=y+1e-4);else if(e<s)if(m._locked||(m._totalTime=m._cycle=0),m._time=0,e>-1e-8&&(e=0),(0!==g||0===y&&T!==s&&(T>0||e<0&&T>=0)&&!m._locked)&&(c="onReverseComplete",r=m._reversed),e<0)m._active=!1,m._timeline.autoRemoveChildren&&m._reversed?(d=r=!0,c="onReverseComplete"):T>=0&&m._first&&(d=!0),m._rawPrevTime=e;else{if(m._rawPrevTime=y||!t||e||m._rawPrevTime===e?e:s,0===e&&r)for(n=m._first;n&&0===n._startTime;)n._duration||(r=!1),n=n._next;e=0,m._initted||(d=!0)}else 0===y&&T<0&&(d=!0),m._time=m._rawPrevTime=e,m._locked||(m._totalTime=e,0!==m._repeat&&(u=y+m._repeatDelay,m._cycle=m._totalTime/u|0,m._cycle&&m._cycle===m._totalTime/u&&b<=e&&m._cycle--,m._time=m._totalTime-m._cycle*u,m._yoyo&&1&m._cycle&&(m._time=y-m._time),m._time>y?(m._time=y,e=y+1e-4):m._time<0?m._time=e=0:e=m._time));if(m._hasPause&&!m._forcingPlayhead&&!t){if((e=m._time)>g||m._repeat&&S!==m._cycle)for(n=m._first;n&&n._startTime<=e&&!p;)n._duration||"isPause"!==n.data||n.ratio||0===n._startTime&&0===m._rawPrevTime||(p=n),n=n._next;else for(n=m._last;n&&n._startTime>=e&&!p;)n._duration||"isPause"===n.data&&n._rawPrevTime>0&&(p=n),n=n._prev;p&&(f=m._startTime+(m._reversed?m._duration-p._startTime:p._startTime)/m._timeScale,p._startTime<y&&(m._time=m._rawPrevTime=e=p._startTime,m._totalTime=e+m._cycle*(m._totalDuration+m._repeatDelay)))}if(m._cycle!==S&&!m._locked){var E=m._yoyo&&!!(1&S),C=E===(m._yoyo&&!!(1&m._cycle)),k=m._totalTime,P=m._cycle,A=m._rawPrevTime,M=m._time;if(m._totalTime=S*y,m._cycle<S?E=!E:m._totalTime+=y,m._time=g,m._rawPrevTime=0===y?T-1e-4:T,m._cycle=S,m._locked=!0,g=E?0:y,m.render(g,t,0===y),t||m._gc||m.vars.onRepeat&&(m._cycle=P,m._locked=!1,m._callback("onRepeat")),g!==m._time)return;if(C&&(m._cycle=S,m._locked=!0,g=E?y+1e-4:-1e-4,m.render(g,!0,!1)),m._locked=!1,m._paused&&!x)return;m._time=M,m._totalTime=k,m._cycle=P,m._rawPrevTime=A}if(m._time!==g&&m._first||i||d||p){if(m._initted||(m._initted=!0),m._active||!m._paused&&m._totalTime!==b&&e>0&&(m._active=!0),0===b&&m.vars.onStart&&(0===m._totalTime&&m._totalDuration||t||m._callback("onStart")),(h=m._time)>=g)for(n=m._first;n&&(l=n._next,h===m._time&&(!m._paused||x));)(n._active||n._startTime<=m._time&&!n._paused&&!n._gc)&&(p===n&&(m.pause(),m._pauseTime=f),n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(e-n._startTime)*n._timeScale,t,i):n.render((e-n._startTime)*n._timeScale,t,i)),n=l;else for(n=m._last;n&&(l=n._prev,h===m._time&&(!m._paused||x));){if(n._active||n._startTime<=g&&!n._paused&&!n._gc){if(p===n){for(p=n._prev;p&&p.endTime()>m._time;)p.render(p._reversed?p.totalDuration()-(e-p._startTime)*p._timeScale:(e-p._startTime)*p._timeScale,t,i),p=p._prev;p=null,m.pause(),m._pauseTime=f}n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(e-n._startTime)*n._timeScale,t,i):n.render((e-n._startTime)*n._timeScale,t,i)}n=l}m._onUpdate&&(t||(o.length&&a(),m._callback("onUpdate"))),c&&(m._locked||m._gc||w!==m._startTime&&_===m._timeScale||(0===m._time||v>=m.totalDuration())&&(r&&(o.length&&a(),m._timeline.autoRemoveChildren&&m._enabled(!1,!1),m._active=!1),!t&&m.vars[c]&&m._callback(c)))}else b!==m._totalTime&&m._onUpdate&&(t||m._callback("onUpdate"))},d.getActive=function(e,t,i){var n,s,r=[],o=this.getChildren(e||null==e,t||null==e,!!i),a=0,l=o.length;for(n=0;n<l;n++)(s=o[n]).isActive()&&(r[a++]=s);return r},d.getLabelAfter=function(e){e||0!==e&&(e=this._time);var t,i=this.getLabelsArray(),n=i.length;for(t=0;t<n;t++)if(i[t].time>e)return i[t].name;return null},d.getLabelBefore=function(e){null==e&&(e=this._time);for(var t=this.getLabelsArray(),i=t.length;--i>-1;)if(t[i].time<e)return t[i].name;return null},d.getLabelsArray=function(){var e,t=[],i=0;for(e in this._labels)t[i++]={time:this._labels[e],name:e};return t.sort((function(e,t){return e.time-t.time})),t},d.invalidate=function(){return this._locked=!1,e.prototype.invalidate.call(this)},d.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&1&this._cycle?1-e:e)+this._cycle*(this._duration+this._repeatDelay),t):this._time/this.duration()||0},d.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this._totalTime/this.totalDuration()||0},d.totalDuration=function(t){return arguments.length?-1!==this._repeat&&t?this.timeScale(this.totalDuration()/t):this:(this._dirty&&(e.prototype.totalDuration.call(this),this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)},d.time=function(e,t){if(!arguments.length)return this._time;this._dirty&&this.totalDuration();var i=this._duration,n=this._cycle,s=n*(i+this._repeatDelay);return e>i&&(e=i),this.totalTime(this._yoyo&&1&n?i-e+s:this._repeat?e+s:e,t)},d.repeat=function(e){return arguments.length?(this._repeat=e,this._uncache(!0)):this._repeat},d.repeatDelay=function(e){return arguments.length?(this._repeatDelay=e,this._uncache(!0)):this._repeatDelay},d.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},d.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.getLabelBefore(this._time+s)},n}),!0),e=180/Math.PI,t=[],i=[],n=[],s={},r=_gsScope._gsDefine.globals,o=function(e,t,i,n){i===n&&(i=n-(n-t)/1e6),e===t&&(t=e+(i-e)/1e6),this.a=e,this.b=t,this.c=i,this.d=n,this.da=n-e,this.ca=i-e,this.ba=t-e},a=function(e,t,i,n){var s={a:e},r={},o={},a={c:n},l=(e+t)/2,c=(t+i)/2,d=(i+n)/2,u=(l+c)/2,p=(c+d)/2,h=(p-u)/8;return s.b=l+(e-l)/4,r.b=u+h,s.c=r.a=(s.b+r.b)/2,r.c=o.a=(u+p)/2,o.b=p-h,a.b=d+(n-d)/4,o.c=a.a=(o.b+a.b)/2,[s,r,o,a]},l=function(e,s,r,o,l){var c,d,u,p,h,f,m,g,v,y,b,w,_,T=e.length-1,x=0,S=e[0].a;for(c=0;c<T;c++)d=(h=e[x]).a,u=h.d,p=e[x+1].d,l?(b=t[c],_=((w=i[c])+b)*s*.25/(o?.5:n[c]||.5),g=u-((f=u-(u-d)*(o?.5*s:0!==b?_/b:0))+(((m=u+(p-u)*(o?.5*s:0!==w?_/w:0))-f)*(3*b/(b+w)+.5)/4||0))):g=u-((f=u-(u-d)*s*.5)+(m=u+(p-u)*s*.5))/2,f+=g,m+=g,h.c=v=f,h.b=0!==c?S:S=h.a+.6*(h.c-h.a),h.da=u-d,h.ca=v-d,h.ba=S-d,r?(y=a(d,S,v,u),e.splice(x,1,y[0],y[1],y[2],y[3]),x+=4):x++,S=m;(h=e[x]).b=S,h.c=S+.4*(h.d-S),h.da=h.d-h.a,h.ca=h.c-h.a,h.ba=S-h.a,r&&(y=a(h.a,S,h.c,h.d),e.splice(x,1,y[0],y[1],y[2],y[3]))},c=function(e,n,s,r){var a,l,c,d,u,p,h=[];if(r)for(l=(e=[r].concat(e)).length;--l>-1;)"string"==typeof(p=e[l][n])&&"="===p.charAt(1)&&(e[l][n]=r[n]+Number(p.charAt(0)+p.substr(2)));if((a=e.length-2)<0)return h[0]=new o(e[0][n],0,0,e[0][n]),h;for(l=0;l<a;l++)c=e[l][n],d=e[l+1][n],h[l]=new o(c,0,0,d),s&&(u=e[l+2][n],t[l]=(t[l]||0)+(d-c)*(d-c),i[l]=(i[l]||0)+(u-d)*(u-d));return h[l]=new o(e[l][n],0,0,e[l+1][n]),h},d=function(e,r,o,a,d,u){var p,h,f,m,g,v,y,b,w={},_=[],T=u||e[0];for(h in d="string"==typeof d?","+d+",":",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",null==r&&(r=1),e[0])_.push(h);if(e.length>1){for(b=e[e.length-1],y=!0,p=_.length;--p>-1;)if(h=_[p],Math.abs(T[h]-b[h])>.05){y=!1;break}y&&(e=e.concat(),u&&e.unshift(u),e.push(e[1]),u=e[e.length-3])}for(t.length=i.length=n.length=0,p=_.length;--p>-1;)h=_[p],s[h]=-1!==d.indexOf(","+h+","),w[h]=c(e,h,s[h],u);for(p=t.length;--p>-1;)t[p]=Math.sqrt(t[p]),i[p]=Math.sqrt(i[p]);if(!a){for(p=_.length;--p>-1;)if(s[h])for(v=(f=w[_[p]]).length-1,m=0;m<v;m++)g=f[m+1].da/i[m]+f[m].da/t[m]||0,n[m]=(n[m]||0)+g*g;for(p=n.length;--p>-1;)n[p]=Math.sqrt(n[p])}for(p=_.length,m=o?4:1;--p>-1;)f=w[h=_[p]],l(f,r,o,a,s[h]),y&&(f.splice(0,m),f.splice(f.length-m,m));return w},u=function(e,t,i){for(var n,s,r,o,a,l,c,d,u,p,h,f=1/i,m=e.length;--m>-1;)for(r=(p=e[m]).a,o=p.d-r,a=p.c-r,l=p.b-r,n=s=0,d=1;d<=i;d++)n=s-(s=((c=f*d)*c*o+3*(u=1-c)*(c*a+u*l))*c),t[h=m*i+d-1]=(t[h]||0)+n*n},p=_gsScope._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.9",API:2,global:!0,init:function(e,t,i){this._target=e,t instanceof Array&&(t={values:t}),this._func={},this._mod={},this._props=[],this._timeRes=null==t.timeResolution?6:parseInt(t.timeResolution,10);var n,s,r,a,l,c=t.values||[],p={},h=c[0],f=t.autoRotate||i.vars.orientToBezier;for(n in this._autoRotate=f?f instanceof Array?f:[["x","y","rotation",!0===f?0:Number(f)||0]]:null,h)this._props.push(n);for(r=this._props.length;--r>-1;)n=this._props[r],this._overwriteProps.push(n),s=this._func[n]="function"==typeof e[n],p[n]=s?e[n.indexOf("set")||"function"!=typeof e["get"+n.substr(3)]?n:"get"+n.substr(3)]():parseFloat(e[n]),l||p[n]!==c[0][n]&&(l=p);if(this._beziers="cubic"!==t.type&&"quadratic"!==t.type&&"soft"!==t.type?d(c,isNaN(t.curviness)?1:t.curviness,!1,"thruBasic"===t.type,t.correlate,l):function(e,t,i){var n,s,r,a,l,c,d,u,p,h,f,m={},g="cubic"===(t=t||"soft")?3:2,v="soft"===t,y=[];if(v&&i&&(e=[i].concat(e)),null==e||e.length<g+1)throw"invalid Bezier data";for(p in e[0])y.push(p);for(c=y.length;--c>-1;){for(m[p=y[c]]=l=[],h=0,u=e.length,d=0;d<u;d++)n=null==i?e[d][p]:"string"==typeof(f=e[d][p])&&"="===f.charAt(1)?i[p]+Number(f.charAt(0)+f.substr(2)):Number(f),v&&d>1&&d<u-1&&(l[h++]=(n+l[h-2])/2),l[h++]=n;for(u=h-g+1,h=0,d=0;d<u;d+=g)n=l[d],s=l[d+1],r=l[d+2],a=2===g?0:l[d+3],l[h++]=f=3===g?new o(n,s,r,a):new o(n,(2*s+n)/3,(2*s+r)/3,r);l.length=h}return m}(c,t.type,p),this._segCount=this._beziers[n].length,this._timeRes){var m=function(e,t){var i,n,s,r,o=[],a=[],l=0,c=0,d=(t=0|t||6)-1,p=[],h=[];for(i in e)u(e[i],o,t);for(s=o.length,n=0;n<s;n++)l+=Math.sqrt(o[n]),h[r=n%t]=l,r===d&&(c+=l,p[r=n/t|0]=h,a[r]=c,l=0,h=[]);return{length:c,lengths:a,segments:p}}(this._beziers,this._timeRes);this._length=m.length,this._lengths=m.lengths,this._segments=m.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length}if(f=this._autoRotate)for(this._initialRotations=[],f[0]instanceof Array||(this._autoRotate=f=[f]),r=f.length;--r>-1;){for(a=0;a<3;a++)n=f[r][a],this._func[n]="function"==typeof e[n]&&e[n.indexOf("set")||"function"!=typeof e["get"+n.substr(3)]?n:"get"+n.substr(3)];n=f[r][2],this._initialRotations[r]=(this._func[n]?this._func[n].call(this._target):this._target[n])||0,this._overwriteProps.push(n)}return this._startRatio=i.vars.runBackwards?1:0,!0},set:function(t){var i,n,s,r,o,a,l,c,d,u,p,h=this._segCount,f=this._func,m=this._target,g=t!==this._startRatio;if(this._timeRes){if(d=this._lengths,u=this._curSeg,p=t*this._length,s=this._li,p>this._l2&&s<h-1){for(c=h-1;s<c&&(this._l2=d[++s])<=p;);this._l1=d[s-1],this._li=s,this._curSeg=u=this._segments[s],this._s2=u[this._s1=this._si=0]}else if(p<this._l1&&s>0){for(;s>0&&(this._l1=d[--s])>=p;);0===s&&p<this._l1?this._l1=0:s++,this._l2=d[s],this._li=s,this._curSeg=u=this._segments[s],this._s1=u[(this._si=u.length-1)-1]||0,this._s2=u[this._si]}if(i=s,p-=this._l1,s=this._si,p>this._s2&&s<u.length-1){for(c=u.length-1;s<c&&(this._s2=u[++s])<=p;);this._s1=u[s-1],this._si=s}else if(p<this._s1&&s>0){for(;s>0&&(this._s1=u[--s])>=p;);0===s&&p<this._s1?this._s1=0:s++,this._s2=u[s],this._si=s}a=1===t?1:(s+(p-this._s1)/(this._s2-this._s1))*this._prec||0}else a=(t-(i=t<0?0:t>=1?h-1:h*t|0)*(1/h))*h;for(n=1-a,s=this._props.length;--s>-1;)r=this._props[s],l=(a*a*(o=this._beziers[r][i]).da+3*n*(a*o.ca+n*o.ba))*a+o.a,this._mod[r]&&(l=this._mod[r](l,m)),f[r]?m[r](l):m[r]=l;if(this._autoRotate){var v,y,b,w,_,T,x,S=this._autoRotate;for(s=S.length;--s>-1;)r=S[s][2],T=S[s][3]||0,x=!0===S[s][4]?1:e,o=this._beziers[S[s][0]],v=this._beziers[S[s][1]],o&&v&&(o=o[i],v=v[i],y=o.a+(o.b-o.a)*a,y+=((w=o.b+(o.c-o.b)*a)-y)*a,w+=(o.c+(o.d-o.c)*a-w)*a,b=v.a+(v.b-v.a)*a,b+=((_=v.b+(v.c-v.b)*a)-b)*a,_+=(v.c+(v.d-v.c)*a-_)*a,l=g?Math.atan2(_-b,w-y)*x+T:this._initialRotations[s],this._mod[r]&&(l=this._mod[r](l,m)),f[r]?m[r](l):m[r]=l)}}}),h=p.prototype,p.bezierThrough=d,p.cubicToQuadratic=a,p._autoCSS=!0,p.quadraticToCubic=function(e,t,i){return new o(e,(2*t+e)/3,(2*t+i)/3,i)},p._cssRegister=function(){var e=r.CSSPlugin;if(e){var t=e._internals,i=t._parseToProxy,n=t._setPluginRatio,s=t.CSSPropTween;t._registerComplexSpecialProp("bezier",{parser:function(e,t,r,o,a,l){t instanceof Array&&(t={values:t}),l=new p;var c,d,u,h=t.values,f=h.length-1,m=[],g={};if(f<0)return a;for(c=0;c<=f;c++)u=i(e,h[c],o,a,l,f!==c),m[c]=u.end;for(d in t)g[d]=t[d];return g.values=m,(a=new s(e,"bezier",0,0,u.pt,2)).data=u,a.plugin=l,a.setRatio=n,0===g.autoRotate&&(g.autoRotate=!0),!g.autoRotate||g.autoRotate instanceof Array||(c=!0===g.autoRotate?0:Number(g.autoRotate),g.autoRotate=null!=u.end.left?[["left","top","rotation",c,!1]]:null!=u.end.x&&[["x","y","rotation",c,!1]]),g.autoRotate&&(o._transform||o._enableTransforms(!1),u.autoRotate=o._target._gsTransform,u.proxy.rotation=u.autoRotate.rotation||0,o._overwriteProps.push("rotation")),l._onInitTween(u.proxy,g,o._tween),a}})}},h._mod=function(e){for(var t,i=this._overwriteProps,n=i.length;--n>-1;)(t=e[i[n]])&&"function"==typeof t&&(this._mod[i[n]]=t)},h._kill=function(e){var t,i,n=this._props;for(t in this._beziers)if(t in e)for(delete this._beziers[t],delete this._func[t],i=n.length;--i>-1;)n[i]===t&&n.splice(i,1);if(n=this._autoRotate)for(i=n.length;--i>-1;)e[n[i][2]]&&n.splice(i,1);return this._super._kill.call(this,e)},_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],(function(e,t){var i,n,s,r,o=function(){e.call(this,"css"),this._overwriteProps.length=0,this.setRatio=o.prototype.setRatio},a=_gsScope._gsDefine.globals,l={},c=o.prototype=new e("css");c.constructor=o,o.version="2.1.3",o.API=2,o.defaultTransformPerspective=0,o.defaultSkewType="compensated",o.defaultSmoothOrigin=!0,c="px",o.suffixMap={top:c,right:c,bottom:c,left:c,width:c,height:c,fontSize:c,padding:c,margin:c,perspective:c,lineHeight:""};var d,u,p,h,f,m,g,v,y=/(?:\-|\.|\b)(\d|\.|e\-)+/g,b=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,w=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,_=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b),?/gi,T=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,x=/(?:\d|\-|\+|=|#|\.)*/g,S=/opacity *= *([^)]*)/i,E=/opacity:([^;]*)/i,C=/alpha\(opacity *=.+?\)/i,k=/^(rgb|hsl)/,P=/([A-Z])/g,A=/-([a-z])/gi,M=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,O=function(e,t){return t.toUpperCase()},I=/(?:Left|Right|Width)/i,L=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,D=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,N=/,(?=[^\)]*(?:\(|$))/gi,z=/[\s,\(]/i,R=Math.PI/180,$=180/Math.PI,j={},H={style:{}},F=_gsScope.document||{createElement:function(){return H}},q=function(e,t){var i=F.createElementNS?F.createElementNS(t||"http://www.w3.org/1999/xhtml",e):F.createElement(e);return i.style?i:F.createElement(e)},B=q("div"),W=q("img"),Y=o._internals={_specialProps:l},X=(_gsScope.navigator||{}).userAgent||"",U=function(){var e=X.indexOf("Android"),t=q("a");return p=-1!==X.indexOf("Safari")&&-1===X.indexOf("Chrome")&&(-1===e||parseFloat(X.substr(e+8,2))>3),f=p&&parseFloat(X.substr(X.indexOf("Version/")+8,2))<6,h=-1!==X.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(X)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(X))&&(m=parseFloat(RegExp.$1)),!!t&&(t.style.cssText="top:1px;opacity:.55;",/^0.55/.test(t.style.opacity))}(),V=function(e){return S.test("string"==typeof e?e:(e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100:1},G=function(e){_gsScope.console&&console.log(e)},Q="",K="",Z=function(e,t){var i,n,s=(t=t||B).style;if(void 0!==s[e])return e;for(e=e.charAt(0).toUpperCase()+e.substr(1),i=["O","Moz","ms","Ms","Webkit"],n=5;--n>-1&&void 0===s[i[n]+e];);return n>=0?(Q="-"+(K=3===n?"ms":i[n]).toLowerCase()+"-",K+e):null},J="undefined"!=typeof window?window:F.defaultView||{getComputedStyle:function(){}},ee=function(e){return J.getComputedStyle(e)},te=o.getStyle=function(e,t,i,n,s){var r;return U||"opacity"!==t?(!n&&e.style[t]?r=e.style[t]:(i=i||ee(e))?r=i[t]||i.getPropertyValue(t)||i.getPropertyValue(t.replace(P,"-$1").toLowerCase()):e.currentStyle&&(r=e.currentStyle[t]),null==s||r&&"none"!==r&&"auto"!==r&&"auto auto"!==r?r:s):V(e)},ie=Y.convertToPixels=function(e,i,n,s,r){if("px"===s||!s&&"lineHeight"!==i)return n;if("auto"===s||!n)return 0;var a,l,c,d=I.test(i),u=e,p=B.style,h=n<0,f=1===n;if(h&&(n=-n),f&&(n*=100),"lineHeight"!==i||s)if("%"===s&&-1!==i.indexOf("border"))a=n/100*(d?e.clientWidth:e.clientHeight);else{if(p.cssText="border:0 solid red;position:"+te(e,"position")+";line-height:0;","%"!==s&&u.appendChild&&"v"!==s.charAt(0)&&"rem"!==s)p[d?"borderLeftWidth":"borderTopWidth"]=n+s;else{if(u=e.parentNode||F.body,-1!==te(u,"display").indexOf("flex")&&(p.position="absolute"),l=u._gsCache,c=t.ticker.frame,l&&d&&l.time===c)return l.width*n/100;p[d?"width":"height"]=n+s}u.appendChild(B),a=parseFloat(B[d?"offsetWidth":"offsetHeight"]),u.removeChild(B),d&&"%"===s&&!1!==o.cacheWidths&&((l=u._gsCache=u._gsCache||{}).time=c,l.width=a/n*100),0!==a||r||(a=ie(e,i,n,s,!0))}else l=ee(e).lineHeight,e.style.lineHeight=n,a=parseFloat(ee(e).lineHeight),e.style.lineHeight=l;return f&&(a/=100),h?-a:a},ne=Y.calculateOffset=function(e,t,i){if("absolute"!==te(e,"position",i))return 0;var n="left"===t?"Left":"Top",s=te(e,"margin"+n,i);return e["offset"+n]-(ie(e,t,parseFloat(s),s.replace(x,""))||0)},se=function(e,t){var i,n,s,r={};if(t=t||ee(e))if(i=t.length)for(;--i>-1;)-1!==(s=t[i]).indexOf("-transform")&&Ne!==s||(r[s.replace(A,O)]=t.getPropertyValue(s));else for(i in t)-1!==i.indexOf("Transform")&&De!==i||(r[i]=t[i]);else if(t=e.currentStyle||e.style)for(i in t)"string"==typeof i&&void 0===r[i]&&(r[i.replace(A,O)]=t[i]);return U||(r.opacity=V(e)),n=Ve(e,t,!1),r.rotation=n.rotation,r.skewX=n.skewX,r.scaleX=n.scaleX,r.scaleY=n.scaleY,r.x=n.x,r.y=n.y,Re&&(r.z=n.z,r.rotationX=n.rotationX,r.rotationY=n.rotationY,r.scaleZ=n.scaleZ),r.filters&&delete r.filters,r},re=function(e,t,i,n,s){var r,o,a,l={},c=e.style;for(o in i)"cssText"!==o&&"length"!==o&&isNaN(o)&&(t[o]!==(r=i[o])||s&&s[o])&&-1===o.indexOf("Origin")&&("number"!=typeof r&&"string"!=typeof r||(l[o]="auto"!==r||"left"!==o&&"top"!==o?""!==r&&"auto"!==r&&"none"!==r||"string"!=typeof t[o]||""===t[o].replace(T,"")?r:0:ne(e,o),void 0!==c[o]&&(a=new we(c,o,c[o],a))));if(n)for(o in n)"className"!==o&&(l[o]=n[o]);return{difs:l,firstMPT:a}},oe={width:["Left","Right"],height:["Top","Bottom"]},ae=["marginLeft","marginRight","marginTop","marginBottom"],le=function(e,t,i){if("svg"===(e.nodeName+"").toLowerCase())return(i||ee(e))[t]||0;if(e.getCTM&&Ye(e))return e.getBBox()[t]||0;var n=parseFloat("width"===t?e.offsetWidth:e.offsetHeight),s=oe[t],r=s.length;for(i=i||ee(e);--r>-1;)n-=parseFloat(te(e,"padding"+s[r],i,!0))||0,n-=parseFloat(te(e,"border"+s[r]+"Width",i,!0))||0;return n},ce=function(e,t){if("contain"===e||"auto"===e||"auto auto"===e)return e+" ";null!=e&&""!==e||(e="0 0");var i,n=e.split(" "),s=-1!==e.indexOf("left")?"0%":-1!==e.indexOf("right")?"100%":n[0],r=-1!==e.indexOf("top")?"0%":-1!==e.indexOf("bottom")?"100%":n[1];if(n.length>3&&!t){for(n=e.split(", ").join(",").split(","),e=[],i=0;i<n.length;i++)e.push(ce(n[i]));return e.join(",")}return null==r?r="center"===s?"50%":"0":"center"===r&&(r="50%"),("center"===s||isNaN(parseFloat(s))&&-1===(s+"").indexOf("="))&&(s="50%"),e=s+" "+r+(n.length>2?" "+n[2]:""),t&&(t.oxp=-1!==s.indexOf("%"),t.oyp=-1!==r.indexOf("%"),t.oxr="="===s.charAt(1),t.oyr="="===r.charAt(1),t.ox=parseFloat(s.replace(T,"")),t.oy=parseFloat(r.replace(T,"")),t.v=e),t||e},de=function(e,t){return"function"==typeof e&&(e=e(v,g)),"string"==typeof e&&"="===e.charAt(1)?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2)):parseFloat(e)-parseFloat(t)||0},ue=function(e,t){"function"==typeof e&&(e=e(v,g));var i="string"==typeof e&&"="===e.charAt(1);return"string"==typeof e&&"v"===e.charAt(e.length-2)&&(e=(i?e.substr(0,2):0)+window["inner"+("vh"===e.substr(-2)?"Height":"Width")]*(parseFloat(i?e.substr(2):e)/100)),null==e?t:i?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2))+t:parseFloat(e)||0},pe=function(e,t,i,n){var s,r,o,a,l,c=1e-6;return"function"==typeof e&&(e=e(v,g)),null==e?a=t:"number"==typeof e?a=e:(s=360,r=e.split("_"),o=((l="="===e.charAt(1))?parseInt(e.charAt(0)+"1",10)*parseFloat(r[0].substr(2)):parseFloat(r[0]))*(-1===e.indexOf("rad")?1:$)-(l?0:t),r.length&&(n&&(n[i]=t+o),-1!==e.indexOf("short")&&(o%=s)!==o%180&&(o=o<0?o+s:o-s),-1!==e.indexOf("_cw")&&o<0?o=(o+3599999999640)%s-(o/s|0)*s:-1!==e.indexOf("ccw")&&o>0&&(o=(o-3599999999640)%s-(o/s|0)*s)),a=t+o),a<c&&a>-c&&(a=0),a},he={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},fe=function(e,t,i){return 255*(6*(e=e<0?e+1:e>1?e-1:e)<1?t+(i-t)*e*6:e<.5?i:3*e<2?t+(i-t)*(2/3-e)*6:t)+.5|0},me=o.parseColor=function(e,t){var i,n,s,r,o,a,l,c,d,u,p;if(e)if("number"==typeof e)i=[e>>16,e>>8&255,255&e];else{if(","===e.charAt(e.length-1)&&(e=e.substr(0,e.length-1)),he[e])i=he[e];else if("#"===e.charAt(0))4===e.length&&(n=e.charAt(1),s=e.charAt(2),r=e.charAt(3),e="#"+n+n+s+s+r+r),i=[(e=parseInt(e.substr(1),16))>>16,e>>8&255,255&e];else if("hsl"===e.substr(0,3))if(i=p=e.match(y),t){if(-1!==e.indexOf("="))return e.match(b)}else o=Number(i[0])%360/360,a=Number(i[1])/100,n=2*(l=Number(i[2])/100)-(s=l<=.5?l*(a+1):l+a-l*a),i.length>3&&(i[3]=Number(i[3])),i[0]=fe(o+1/3,n,s),i[1]=fe(o,n,s),i[2]=fe(o-1/3,n,s);else i=e.match(y)||he.transparent;i[0]=Number(i[0]),i[1]=Number(i[1]),i[2]=Number(i[2]),i.length>3&&(i[3]=Number(i[3]))}else i=he.black;return t&&!p&&(n=i[0]/255,s=i[1]/255,r=i[2]/255,l=((c=Math.max(n,s,r))+(d=Math.min(n,s,r)))/2,c===d?o=a=0:(u=c-d,a=l>.5?u/(2-c-d):u/(c+d),o=c===n?(s-r)/u+(s<r?6:0):c===s?(r-n)/u+2:(n-s)/u+4,o*=60),i[0]=o+.5|0,i[1]=100*a+.5|0,i[2]=100*l+.5|0),i},ge=function(e,t){var i,n,s,r=e.match(ve)||[],o=0,a="";if(!r.length)return e;for(i=0;i<r.length;i++)n=r[i],o+=(s=e.substr(o,e.indexOf(n,o)-o)).length+n.length,3===(n=me(n,t)).length&&n.push(1),a+=s+(t?"hsla("+n[0]+","+n[1]+"%,"+n[2]+"%,"+n[3]:"rgba("+n.join(","))+")";return a+e.substr(o)},ve="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(c in he)ve+="|"+c+"\\b";ve=new RegExp(ve+")","gi"),o.colorStringFilter=function(e){var t,i=e[0]+" "+e[1];ve.test(i)&&(t=-1!==i.indexOf("hsl(")||-1!==i.indexOf("hsla("),e[0]=ge(e[0],t),e[1]=ge(e[1],t)),ve.lastIndex=0},t.defaultStringFilter||(t.defaultStringFilter=o.colorStringFilter);var ye=function(e,t,i,n){if(null==e)return function(e){return e};var s,r=t?(e.match(ve)||[""])[0]:"",o=e.split(r).join("").match(w)||[],a=e.substr(0,e.indexOf(o[0])),l=")"===e.charAt(e.length-1)?")":"",c=-1!==e.indexOf(" ")?" ":",",d=o.length,u=d>0?o[0].replace(y,""):"";return d?t?(s=function(e){var t,p,h,f;if("number"==typeof e)e+=u;else if(n&&N.test(e)){for(f=e.replace(N,"|").split("|"),h=0;h<f.length;h++)f[h]=s(f[h]);return f.join(",")}if(t=(e.match(ve)||[r])[0],h=(p=e.split(t).join("").match(w)||[]).length,d>h--)for(;++h<d;)p[h]=i?p[(h-1)/2|0]:o[h];return a+p.join(c)+c+t+l+(-1!==e.indexOf("inset")?" inset":"")},s):(s=function(e){var t,r,p;if("number"==typeof e)e+=u;else if(n&&N.test(e)){for(r=e.replace(N,"|").split("|"),p=0;p<r.length;p++)r[p]=s(r[p]);return r.join(",")}if(p=(t=e.match(","===c?w:_)||[]).length,d>p--)for(;++p<d;)t[p]=i?t[(p-1)/2|0]:o[p];return(a&&"none"!==e&&e.substr(0,e.indexOf(t[0]))||a)+t.join(c)+l},s):function(e){return e}},be=function(e){return e=e.split(","),function(t,i,n,s,r,o,a){var l,c=(i+"").split(" ");for(a={},l=0;l<4;l++)a[e[l]]=c[l]=c[l]||c[(l-1)/2|0];return s.parse(t,a,r,o)}},we=(Y._setPluginRatio=function(e){this.plugin.setRatio(e);for(var t,i,n,s,r,o=this.data,a=o.proxy,l=o.firstMPT,c=1e-6;l;)t=a[l.v],l.r?t=l.r(t):t<c&&t>-c&&(t=0),l.t[l.p]=t,l=l._next;if(o.autoRotate&&(o.autoRotate.rotation=o.mod?o.mod.call(this._tween,a.rotation,this.t,this._tween):a.rotation),1===e||0===e)for(l=o.firstMPT,r=1===e?"e":"b";l;){if((i=l.t).type){if(1===i.type){for(s=i.xs0+i.s+i.xs1,n=1;n<i.l;n++)s+=i["xn"+n]+i["xs"+(n+1)];i[r]=s}}else i[r]=i.s+i.xs0;l=l._next}},function(e,t,i,n,s){this.t=e,this.p=t,this.v=i,this.r=s,n&&(n._prev=this,this._next=n)}),_e=(Y._parseToProxy=function(e,t,i,n,s,r){var o,a,l,c,d,u=n,p={},h={},f=i._transform,m=j;for(i._transform=null,j=t,n=d=i.parse(e,t,n,s),j=m,r&&(i._transform=f,u&&(u._prev=null,u._prev&&(u._prev._next=null)));n&&n!==u;){if(n.type<=1&&(h[a=n.p]=n.s+n.c,p[a]=n.s,r||(c=new we(n,"s",a,c,n.r),n.c=0),1===n.type))for(o=n.l;--o>0;)l="xn"+o,h[a=n.p+"_"+l]=n.data[l],p[a]=n[l],r||(c=new we(n,l,a,c,n.rxp[l]));n=n._next}return{proxy:p,end:h,firstMPT:c,pt:d}},Y.CSSPropTween=function(e,t,n,s,o,a,l,c,d,u,p){this.t=e,this.p=t,this.s=n,this.c=s,this.n=l||t,e instanceof _e||r.push(this.n),this.r=c?"function"==typeof c?c:Math.round:c,this.type=a||0,d&&(this.pr=d,i=!0),this.b=void 0===u?n:u,this.e=void 0===p?n+s:p,o&&(this._next=o,o._prev=this)}),Te=function(e,t,i,n,s,r){var o=new _e(e,t,i,n-i,s,-1,r);return o.b=i,o.e=o.xs0=n,o},xe=o.parseComplex=function(e,t,i,n,s,r,a,l,c,u){i=i||r||"","function"==typeof n&&(n=n(v,g)),a=new _e(e,t,0,0,a,u?2:1,null,!1,l,i,n),n+="",s&&ve.test(n+i)&&(n=[i,n],o.colorStringFilter(n),i=n[0],n=n[1]);var p,h,f,m,w,_,T,x,S,E,C,k,P,A=i.split(", ").join(",").split(" "),M=n.split(", ").join(",").split(" "),O=A.length,I=!1!==d;for(-1===n.indexOf(",")&&-1===i.indexOf(",")||(-1!==(n+i).indexOf("rgb")||-1!==(n+i).indexOf("hsl")?(A=A.join(" ").replace(N,", ").split(" "),M=M.join(" ").replace(N,", ").split(" ")):(A=A.join(" ").split(",").join(", ").split(" "),M=M.join(" ").split(",").join(", ").split(" ")),O=A.length),O!==M.length&&(O=(A=(r||"").split(" ")).length),a.plugin=c,a.setRatio=u,ve.lastIndex=0,p=0;p<O;p++)if(m=A[p],w=M[p]+"",(x=parseFloat(m))||0===x)a.appendXtra("",x,de(w,x),w.replace(b,""),!(!I||-1===w.indexOf("px"))&&Math.round,!0);else if(s&&ve.test(m))k=")"+((k=w.indexOf(")")+1)?w.substr(k):""),P=-1!==w.indexOf("hsl")&&U,E=w,m=me(m,P),w=me(w,P),(S=m.length+w.length>6)&&!U&&0===w[3]?(a["xs"+a.l]+=a.l?" transparent":"transparent",a.e=a.e.split(M[p]).join("transparent")):(U||(S=!1),P?a.appendXtra(E.substr(0,E.indexOf("hsl"))+(S?"hsla(":"hsl("),m[0],de(w[0],m[0]),",",!1,!0).appendXtra("",m[1],de(w[1],m[1]),"%,",!1).appendXtra("",m[2],de(w[2],m[2]),S?"%,":"%"+k,!1):a.appendXtra(E.substr(0,E.indexOf("rgb"))+(S?"rgba(":"rgb("),m[0],w[0]-m[0],",",Math.round,!0).appendXtra("",m[1],w[1]-m[1],",",Math.round).appendXtra("",m[2],w[2]-m[2],S?",":k,Math.round),S&&(m=m.length<4?1:m[3],a.appendXtra("",m,(w.length<4?1:w[3])-m,k,!1))),ve.lastIndex=0;else if(_=m.match(y)){if(!(T=w.match(b))||T.length!==_.length)return a;for(f=0,h=0;h<_.length;h++)C=_[h],E=m.indexOf(C,f),a.appendXtra(m.substr(f,E-f),Number(C),de(T[h],C),"",!(!I||"px"!==m.substr(E+C.length,2))&&Math.round,0===h),f=E+C.length;a["xs"+a.l]+=m.substr(f)}else a["xs"+a.l]+=a.l||a["xs"+a.l]?" "+w:w;if(-1!==n.indexOf("=")&&a.data){for(k=a.xs0+a.data.s,p=1;p<a.l;p++)k+=a["xs"+p]+a.data["xn"+p];a.e=k+a["xs"+p]}return a.l||(a.type=-1,a.xs0=a.e),a.xfirst||a},Se=9;for((c=_e.prototype).l=c.pr=0;--Se>0;)c["xn"+Se]=0,c["xs"+Se]="";c.xs0="",c._next=c._prev=c.xfirst=c.data=c.plugin=c.setRatio=c.rxp=null,c.appendXtra=function(e,t,i,n,s,r){var o=this,a=o.l;return o["xs"+a]+=r&&(a||o["xs"+a])?" "+e:e||"",i||0===a||o.plugin?(o.l++,o.type=o.setRatio?2:1,o["xs"+o.l]=n||"",a>0?(o.data["xn"+a]=t+i,o.rxp["xn"+a]=s,o["xn"+a]=t,o.plugin||(o.xfirst=new _e(o,"xn"+a,t,i,o.xfirst||o,0,o.n,s,o.pr),o.xfirst.xs0=0),o):(o.data={s:t+i},o.rxp={},o.s=t,o.c=i,o.r=s,o)):(o["xs"+a]+=t+(n||""),o)};var Ee=function(e,t){t=t||{},this.p=t.prefix&&Z(e)||e,l[e]=l[this.p]=this,this.format=t.formatter||ye(t.defaultValue,t.color,t.collapsible,t.multi),t.parser&&(this.parse=t.parser),this.clrs=t.color,this.multi=t.multi,this.keyword=t.keyword,this.dflt=t.defaultValue,this.allowFunc=t.allowFunc,this.pr=t.priority||0},Ce=Y._registerComplexSpecialProp=function(e,t,i){"object"!=typeof t&&(t={parser:i});var n,s=e.split(","),r=t.defaultValue;for(i=i||[r],n=0;n<s.length;n++)t.prefix=0===n&&t.prefix,t.defaultValue=i[n]||r,new Ee(s[n],t)},ke=Y._registerPluginProp=function(e){if(!l[e]){var t=e.charAt(0).toUpperCase()+e.substr(1)+"Plugin";Ce(e,{parser:function(e,i,n,s,r,o,c){var d=a.com.greensock.plugins[t];return d?(d._cssRegister(),l[n].parse(e,i,n,s,r,o,c)):(G("Error: "+t+" js file not loaded."),r)}})}};(c=Ee.prototype).parseComplex=function(e,t,i,n,s,r){var o,a,l,c,d,u,p=this.keyword;if(this.multi&&(N.test(i)||N.test(t)?(a=t.replace(N,"|").split("|"),l=i.replace(N,"|").split("|")):p&&(a=[t],l=[i])),l){for(c=l.length>a.length?l.length:a.length,o=0;o<c;o++)t=a[o]=a[o]||this.dflt,i=l[o]=l[o]||this.dflt,p&&(d=t.indexOf(p))!==(u=i.indexOf(p))&&(-1===u?a[o]=a[o].split(p).join(""):-1===d&&(a[o]+=" "+p));t=a.join(", "),i=l.join(", ")}return xe(e,this.p,t,i,this.clrs,this.dflt,n,this.pr,s,r)},c.parse=function(e,t,i,n,r,o,a){return this.parseComplex(e.style,this.format(te(e,this.p,s,!1,this.dflt)),this.format(t),r,o)},o.registerSpecialProp=function(e,t,i){Ce(e,{parser:function(e,n,s,r,o,a,l){var c=new _e(e,s,0,0,o,2,s,!1,i);return c.plugin=a,c.setRatio=t(e,n,r._tween,s),c},priority:i})},o.useSVGTransformAttr=!0;var Pe,Ae,Me,Oe,Ie,Le="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),De=Z("transform"),Ne=Q+"transform",ze=Z("transformOrigin"),Re=null!==Z("perspective"),$e=Y.Transform=function(){this.perspective=parseFloat(o.defaultTransformPerspective)||0,this.force3D=!(!1===o.defaultForce3D||!Re)&&(o.defaultForce3D||"auto")},je=_gsScope.SVGElement,He=function(e,t,i){var n,s=F.createElementNS("http://www.w3.org/2000/svg",e),r=/([a-z])([A-Z])/g;for(n in i)s.setAttributeNS(null,n.replace(r,"$1-$2").toLowerCase(),i[n]);return t.appendChild(s),s},Fe=F.documentElement||{},qe=(Ie=m||/Android/i.test(X)&&!_gsScope.chrome,F.createElementNS&&Fe.appendChild&&!Ie&&(Ae=He("svg",Fe),Oe=(Me=He("rect",Ae,{width:100,height:50,x:100})).getBoundingClientRect().width,Me.style[ze]="50% 50%",Me.style[De]="scaleX(0.5)",Ie=Oe===Me.getBoundingClientRect().width&&!(h&&Re),Fe.removeChild(Ae)),Ie),Be=function(e,t,i,n,s,r){var a,l,c,d,u,p,h,f,m,g,v,y,b,w,_=e._gsTransform,T=Ue(e,!0);_&&(b=_.xOrigin,w=_.yOrigin),(!n||(a=n.split(" ")).length<2)&&(0===(h=e.getBBox()).x&&0===h.y&&h.width+h.height===0&&(h={x:parseFloat(e.hasAttribute("x")?e.getAttribute("x"):e.hasAttribute("cx")?e.getAttribute("cx"):0)||0,y:parseFloat(e.hasAttribute("y")?e.getAttribute("y"):e.hasAttribute("cy")?e.getAttribute("cy"):0)||0,width:0,height:0}),a=[(-1!==(t=ce(t).split(" "))[0].indexOf("%")?parseFloat(t[0])/100*h.width:parseFloat(t[0]))+h.x,(-1!==t[1].indexOf("%")?parseFloat(t[1])/100*h.height:parseFloat(t[1]))+h.y]),i.xOrigin=d=parseFloat(a[0]),i.yOrigin=u=parseFloat(a[1]),n&&T!==Xe&&(p=T[0],h=T[1],f=T[2],m=T[3],g=T[4],v=T[5],(y=p*m-h*f)&&(l=d*(m/y)+u*(-f/y)+(f*v-m*g)/y,c=d*(-h/y)+u*(p/y)-(p*v-h*g)/y,d=i.xOrigin=a[0]=l,u=i.yOrigin=a[1]=c)),_&&(r&&(i.xOffset=_.xOffset,i.yOffset=_.yOffset,_=i),s||!1!==s&&!1!==o.defaultSmoothOrigin?(l=d-b,c=u-w,_.xOffset+=l*T[0]+c*T[2]-l,_.yOffset+=l*T[1]+c*T[3]-c):_.xOffset=_.yOffset=0),r||e.setAttribute("data-svg-origin",a.join(" "))},We=function(e){var t,i=q("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),n=this.parentNode,s=this.nextSibling,r=this.style.cssText;if(Fe.appendChild(i),i.appendChild(this),this.style.display="block",e)try{t=this.getBBox(),this._originalGetBBox=this.getBBox,this.getBBox=We}catch(e){}else this._originalGetBBox&&(t=this._originalGetBBox());return s?n.insertBefore(this,s):n.appendChild(this),Fe.removeChild(i),this.style.cssText=r,t},Ye=function(e){return!(!je||!e.getCTM||e.parentNode&&!e.ownerSVGElement||!function(e){try{return e.getBBox()}catch(t){return We.call(e,!0)}}(e))},Xe=[1,0,0,1,0,0],Ue=function(e,t){var i,n,s,r,o,a,l,c=e._gsTransform||new $e,d=1e5,u=e.style;if(De?n=te(e,Ne,null,!0):e.currentStyle&&(n=(n=e.currentStyle.filter.match(L))&&4===n.length?[n[0].substr(4),Number(n[2].substr(4)),Number(n[1].substr(4)),n[3].substr(4),c.x||0,c.y||0].join(","):""),i=!n||"none"===n||"matrix(1, 0, 0, 1, 0, 0)"===n,De&&i&&!e.offsetParent&&e!==Fe&&(r=u.display,u.display="block",(l=e.parentNode)&&e.offsetParent||(o=1,a=e.nextSibling,Fe.appendChild(e)),i=!(n=te(e,Ne,null,!0))||"none"===n||"matrix(1, 0, 0, 1, 0, 0)"===n,r?u.display=r:Ze(u,"display"),o&&(a?l.insertBefore(e,a):l?l.appendChild(e):Fe.removeChild(e))),(c.svg||e.getCTM&&Ye(e))&&(i&&-1!==(u[De]+"").indexOf("matrix")&&(n=u[De],i=0),s=e.getAttribute("transform"),i&&s&&(n="matrix("+(s=e.transform.baseVal.consolidate().matrix).a+","+s.b+","+s.c+","+s.d+","+s.e+","+s.f+")",i=0)),i)return Xe;for(s=(n||"").match(y)||[],Se=s.length;--Se>-1;)r=Number(s[Se]),s[Se]=(o=r-(r|=0))?(o*d+(o<0?-.5:.5)|0)/d+r:r;return t&&s.length>6?[s[0],s[1],s[4],s[5],s[12],s[13]]:s},Ve=Y.getTransform=function(e,i,n,s){if(e._gsTransform&&n&&!s)return e._gsTransform;var r,a,l,c,d,u,p=n&&e._gsTransform||new $e,h=p.scaleX<0,f=2e-5,m=1e5,g=Re&&(parseFloat(te(e,ze,i,!1,"0 0 0").split(" ")[2])||p.zOrigin)||0,v=parseFloat(o.defaultTransformPerspective)||0;if(p.svg=!(!e.getCTM||!Ye(e)),p.svg&&(Be(e,te(e,ze,i,!1,"50% 50%")+"",p,e.getAttribute("data-svg-origin")),Pe=o.useSVGTransformAttr||qe),(r=Ue(e))!==Xe){if(16===r.length){var y,b,w,_,T,x=r[0],S=r[1],E=r[2],C=r[3],k=r[4],P=r[5],A=r[6],M=r[7],O=r[8],I=r[9],L=r[10],D=r[12],N=r[13],z=r[14],R=r[11],j=Math.atan2(A,L);p.zOrigin&&(D=O*(z=-p.zOrigin)-r[12],N=I*z-r[13],z=L*z+p.zOrigin-r[14]),p.rotationX=j*$,j&&(y=k*(_=Math.cos(-j))+O*(T=Math.sin(-j)),b=P*_+I*T,w=A*_+L*T,O=k*-T+O*_,I=P*-T+I*_,L=A*-T+L*_,R=M*-T+R*_,k=y,P=b,A=w),j=Math.atan2(-E,L),p.rotationY=j*$,j&&(b=S*(_=Math.cos(-j))-I*(T=Math.sin(-j)),w=E*_-L*T,I=S*T+I*_,L=E*T+L*_,R=C*T+R*_,x=y=x*_-O*T,S=b,E=w),j=Math.atan2(S,x),p.rotation=j*$,j&&(y=x*(_=Math.cos(j))+S*(T=Math.sin(j)),b=k*_+P*T,w=O*_+I*T,S=S*_-x*T,P=P*_-k*T,I=I*_-O*T,x=y,k=b,O=w),p.rotationX&&Math.abs(p.rotationX)+Math.abs(p.rotation)>359.9&&(p.rotationX=p.rotation=0,p.rotationY=180-p.rotationY),j=Math.atan2(k,P),p.scaleX=(Math.sqrt(x*x+S*S+E*E)*m+.5|0)/m,p.scaleY=(Math.sqrt(P*P+A*A)*m+.5|0)/m,p.scaleZ=(Math.sqrt(O*O+I*I+L*L)*m+.5|0)/m,x/=p.scaleX,k/=p.scaleY,S/=p.scaleX,P/=p.scaleY,Math.abs(j)>f?(p.skewX=j*$,k=0,"simple"!==p.skewType&&(p.scaleY*=1/Math.cos(j))):p.skewX=0,p.perspective=R?1/(R<0?-R:R):0,p.x=D,p.y=N,p.z=z,p.svg&&(p.x-=p.xOrigin-(p.xOrigin*x-p.yOrigin*k),p.y-=p.yOrigin-(p.yOrigin*S-p.xOrigin*P))}else if(!Re||s||!r.length||p.x!==r[4]||p.y!==r[5]||!p.rotationX&&!p.rotationY){var H=r.length>=6,F=H?r[0]:1,q=r[1]||0,B=r[2]||0,W=H?r[3]:1;p.x=r[4]||0,p.y=r[5]||0,l=Math.sqrt(F*F+q*q),c=Math.sqrt(W*W+B*B),d=F||q?Math.atan2(q,F)*$:p.rotation||0,u=B||W?Math.atan2(B,W)*$+d:p.skewX||0,p.scaleX=l,p.scaleY=c,p.rotation=d,p.skewX=u,Re&&(p.rotationX=p.rotationY=p.z=0,p.perspective=v,p.scaleZ=1),p.svg&&(p.x-=p.xOrigin-(p.xOrigin*F+p.yOrigin*B),p.y-=p.yOrigin-(p.xOrigin*q+p.yOrigin*W))}for(a in Math.abs(p.skewX)>90&&Math.abs(p.skewX)<270&&(h?(p.scaleX*=-1,p.skewX+=p.rotation<=0?180:-180,p.rotation+=p.rotation<=0?180:-180):(p.scaleY*=-1,p.skewX+=p.skewX<=0?180:-180)),p.zOrigin=g,p)p[a]<f&&p[a]>-f&&(p[a]=0)}return n&&(e._gsTransform=p,p.svg&&(Pe&&e.style[De]?t.delayedCall(.001,(function(){Ze(e.style,De)})):!Pe&&e.getAttribute("transform")&&t.delayedCall(.001,(function(){e.removeAttribute("transform")})))),p},Ge=function(e){var t,i,n=this.data,s=-n.rotation*R,r=s+n.skewX*R,o=1e5,a=(Math.cos(s)*n.scaleX*o|0)/o,l=(Math.sin(s)*n.scaleX*o|0)/o,c=(Math.sin(r)*-n.scaleY*o|0)/o,d=(Math.cos(r)*n.scaleY*o|0)/o,u=this.t.style,p=this.t.currentStyle;if(p){i=l,l=-c,c=-i,t=p.filter,u.filter="";var h,f,g=this.t.offsetWidth,v=this.t.offsetHeight,y="absolute"!==p.position,b="progid:DXImageTransform.Microsoft.Matrix(M11="+a+", M12="+l+", M21="+c+", M22="+d,w=n.x+g*n.xPercent/100,_=n.y+v*n.yPercent/100;if(null!=n.ox&&(w+=(h=(n.oxp?g*n.ox*.01:n.ox)-g/2)-(h*a+(f=(n.oyp?v*n.oy*.01:n.oy)-v/2)*l),_+=f-(h*c+f*d)),b+=y?", Dx="+((h=g/2)-(h*a+(f=v/2)*l)+w)+", Dy="+(f-(h*c+f*d)+_)+")":", sizingMethod='auto expand')",-1!==t.indexOf("DXImageTransform.Microsoft.Matrix(")?u.filter=t.replace(D,b):u.filter=b+" "+t,0!==e&&1!==e||1===a&&0===l&&0===c&&1===d&&(y&&-1===b.indexOf("Dx=0, Dy=0")||S.test(t)&&100!==parseFloat(RegExp.$1)||-1===t.indexOf(t.indexOf("Alpha"))&&u.removeAttribute("filter")),!y){var T,E,C,k=m<8?1:-1;for(h=n.ieOffsetX||0,f=n.ieOffsetY||0,n.ieOffsetX=Math.round((g-((a<0?-a:a)*g+(l<0?-l:l)*v))/2+w),n.ieOffsetY=Math.round((v-((d<0?-d:d)*v+(c<0?-c:c)*g))/2+_),Se=0;Se<4;Se++)C=(i=-1!==(T=p[E=ae[Se]]).indexOf("px")?parseFloat(T):ie(this.t,E,parseFloat(T),T.replace(x,""))||0)!==n[E]?Se<2?-n.ieOffsetX:-n.ieOffsetY:Se<2?h-n.ieOffsetX:f-n.ieOffsetY,u[E]=(n[E]=Math.round(i-C*(0===Se||2===Se?1:k)))+"px"}}},Qe=Y.set3DTransformRatio=Y.setTransformRatio=function(e){var t,i,n,s,r,o,a,l,c,d,u,p,f,m,g,v,y,b,w,_,T,x,S,E=this.data,C=this.t.style,k=E.rotation,P=E.rotationX,A=E.rotationY,M=E.scaleX,O=E.scaleY,I=E.scaleZ,L=E.x,D=E.y,N=E.z,z=E.svg,$=E.perspective,j=E.force3D,H=E.skewY,F=E.skewX;if(H&&(F+=H,k+=H),!((1!==e&&0!==e||"auto"!==j||this.tween._totalTime!==this.tween._totalDuration&&this.tween._totalTime)&&j||N||$||A||P||1!==I)||Pe&&z||!Re)k||F||z?(k*=R,x=F*R,S=1e5,i=Math.cos(k)*M,r=Math.sin(k)*M,n=Math.sin(k-x)*-O,o=Math.cos(k-x)*O,x&&"simple"===E.skewType&&(t=Math.tan(x-H*R),n*=t=Math.sqrt(1+t*t),o*=t,H&&(t=Math.tan(H*R),i*=t=Math.sqrt(1+t*t),r*=t)),z&&(L+=E.xOrigin-(E.xOrigin*i+E.yOrigin*n)+E.xOffset,D+=E.yOrigin-(E.xOrigin*r+E.yOrigin*o)+E.yOffset,Pe&&(E.xPercent||E.yPercent)&&(g=this.t.getBBox(),L+=.01*E.xPercent*g.width,D+=.01*E.yPercent*g.height),L<(g=1e-6)&&L>-g&&(L=0),D<g&&D>-g&&(D=0)),w=(i*S|0)/S+","+(r*S|0)/S+","+(n*S|0)/S+","+(o*S|0)/S+","+L+","+D+")",z&&Pe?this.t.setAttribute("transform","matrix("+w):C[De]=(E.xPercent||E.yPercent?"translate("+E.xPercent+"%,"+E.yPercent+"%) matrix(":"matrix(")+w):C[De]=(E.xPercent||E.yPercent?"translate("+E.xPercent+"%,"+E.yPercent+"%) matrix(":"matrix(")+M+",0,0,"+O+","+L+","+D+")";else{if(h&&(M<(g=1e-4)&&M>-g&&(M=I=2e-5),O<g&&O>-g&&(O=I=2e-5),!$||E.z||E.rotationX||E.rotationY||($=0)),k||F)k*=R,v=i=Math.cos(k),y=r=Math.sin(k),F&&(k-=F*R,v=Math.cos(k),y=Math.sin(k),"simple"===E.skewType&&(t=Math.tan((F-H)*R),v*=t=Math.sqrt(1+t*t),y*=t,E.skewY&&(t=Math.tan(H*R),i*=t=Math.sqrt(1+t*t),r*=t))),n=-y,o=v;else{if(!(A||P||1!==I||$||z))return void(C[De]=(E.xPercent||E.yPercent?"translate("+E.xPercent+"%,"+E.yPercent+"%) translate3d(":"translate3d(")+L+"px,"+D+"px,"+N+"px)"+(1!==M||1!==O?" scale("+M+","+O+")":""));i=o=1,n=r=0}d=1,s=a=l=c=u=p=0,f=$?-1/$:0,m=E.zOrigin,g=1e-6,_=",",T="0",(k=A*R)&&(v=Math.cos(k),l=-(y=Math.sin(k)),u=f*-y,s=i*y,a=r*y,d=v,f*=v,i*=v,r*=v),(k=P*R)&&(t=n*(v=Math.cos(k))+s*(y=Math.sin(k)),b=o*v+a*y,c=d*y,p=f*y,s=n*-y+s*v,a=o*-y+a*v,d*=v,f*=v,n=t,o=b),1!==I&&(s*=I,a*=I,d*=I,f*=I),1!==O&&(n*=O,o*=O,c*=O,p*=O),1!==M&&(i*=M,r*=M,l*=M,u*=M),(m||z)&&(m&&(L+=s*-m,D+=a*-m,N+=d*-m+m),z&&(L+=E.xOrigin-(E.xOrigin*i+E.yOrigin*n)+E.xOffset,D+=E.yOrigin-(E.xOrigin*r+E.yOrigin*o)+E.yOffset),L<g&&L>-g&&(L=T),D<g&&D>-g&&(D=T),N<g&&N>-g&&(N=0)),w=E.xPercent||E.yPercent?"translate("+E.xPercent+"%,"+E.yPercent+"%) matrix3d(":"matrix3d(",w+=(i<g&&i>-g?T:i)+_+(r<g&&r>-g?T:r)+_+(l<g&&l>-g?T:l),w+=_+(u<g&&u>-g?T:u)+_+(n<g&&n>-g?T:n)+_+(o<g&&o>-g?T:o),P||A||1!==I?(w+=_+(c<g&&c>-g?T:c)+_+(p<g&&p>-g?T:p)+_+(s<g&&s>-g?T:s),w+=_+(a<g&&a>-g?T:a)+_+(d<g&&d>-g?T:d)+_+(f<g&&f>-g?T:f)+_):w+=",0,0,0,0,1,0,",w+=L+_+D+_+N+_+($?1+-N/$:1)+")",C[De]=w}};(c=$e.prototype).x=c.y=c.z=c.skewX=c.skewY=c.rotation=c.rotationX=c.rotationY=c.zOrigin=c.xPercent=c.yPercent=c.xOffset=c.yOffset=0,c.scaleX=c.scaleY=c.scaleZ=1,Ce("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(e,t,i,n,r,a,l){if(n._lastParsedTransform===l)return r;n._lastParsedTransform=l;var c=l.scale&&"function"==typeof l.scale?l.scale:0;c&&(l.scale=c(v,e));var d,u,p,h,f,m,y,b,w,_=e._gsTransform,T=e.style,x=1e-6,S=Le.length,E=l,C={},k="transformOrigin",P=Ve(e,s,!0,E.parseTransform),A=E.transform&&("function"==typeof E.transform?E.transform(v,g):E.transform);if(P.skewType=E.skewType||P.skewType||o.defaultSkewType,n._transform=P,"rotationZ"in E&&(E.rotation=E.rotationZ),A&&"string"==typeof A&&De)(u=B.style)[De]=A,u.display="block",u.position="absolute",-1!==A.indexOf("%")&&(u.width=te(e,"width"),u.height=te(e,"height")),F.body.appendChild(B),d=Ve(B,null,!1),"simple"===P.skewType&&(d.scaleY*=Math.cos(d.skewX*R)),P.svg&&(m=P.xOrigin,y=P.yOrigin,d.x-=P.xOffset,d.y-=P.yOffset,(E.transformOrigin||E.svgOrigin)&&(A={},Be(e,ce(E.transformOrigin),A,E.svgOrigin,E.smoothOrigin,!0),m=A.xOrigin,y=A.yOrigin,d.x-=A.xOffset-P.xOffset,d.y-=A.yOffset-P.yOffset),(m||y)&&(b=Ue(B,!0),d.x-=m-(m*b[0]+y*b[2]),d.y-=y-(m*b[1]+y*b[3]))),F.body.removeChild(B),d.perspective||(d.perspective=P.perspective),null!=E.xPercent&&(d.xPercent=ue(E.xPercent,P.xPercent)),null!=E.yPercent&&(d.yPercent=ue(E.yPercent,P.yPercent));else if("object"==typeof E){if(d={scaleX:ue(null!=E.scaleX?E.scaleX:E.scale,P.scaleX),scaleY:ue(null!=E.scaleY?E.scaleY:E.scale,P.scaleY),scaleZ:ue(E.scaleZ,P.scaleZ),x:ue(E.x,P.x),y:ue(E.y,P.y),z:ue(E.z,P.z),xPercent:ue(E.xPercent,P.xPercent),yPercent:ue(E.yPercent,P.yPercent),perspective:ue(E.transformPerspective,P.perspective)},null!=(f=E.directionalRotation))if("object"==typeof f)for(u in f)E[u]=f[u];else E.rotation=f;"string"==typeof E.x&&-1!==E.x.indexOf("%")&&(d.x=0,d.xPercent=ue(E.x,P.xPercent)),"string"==typeof E.y&&-1!==E.y.indexOf("%")&&(d.y=0,d.yPercent=ue(E.y,P.yPercent)),d.rotation=pe("rotation"in E?E.rotation:"shortRotation"in E?E.shortRotation+"_short":P.rotation,P.rotation,"rotation",C),Re&&(d.rotationX=pe("rotationX"in E?E.rotationX:"shortRotationX"in E?E.shortRotationX+"_short":P.rotationX||0,P.rotationX,"rotationX",C),d.rotationY=pe("rotationY"in E?E.rotationY:"shortRotationY"in E?E.shortRotationY+"_short":P.rotationY||0,P.rotationY,"rotationY",C)),d.skewX=pe(E.skewX,P.skewX),d.skewY=pe(E.skewY,P.skewY)}for(Re&&null!=E.force3D&&(P.force3D=E.force3D,h=!0),(p=P.force3D||P.z||P.rotationX||P.rotationY||d.z||d.rotationX||d.rotationY||d.perspective)||null==E.scale||(d.scaleZ=1);--S>-1;)((A=d[w=Le[S]]-P[w])>x||A<-x||null!=E[w]||null!=j[w])&&(h=!0,r=new _e(P,w,P[w],A,r),w in C&&(r.e=C[w]),r.xs0=0,r.plugin=a,n._overwriteProps.push(r.n));return A="function"==typeof E.transformOrigin?E.transformOrigin(v,g):E.transformOrigin,P.svg&&(A||E.svgOrigin)&&(m=P.xOffset,y=P.yOffset,Be(e,ce(A),d,E.svgOrigin,E.smoothOrigin),r=Te(P,"xOrigin",(_?P:d).xOrigin,d.xOrigin,r,k),r=Te(P,"yOrigin",(_?P:d).yOrigin,d.yOrigin,r,k),m===P.xOffset&&y===P.yOffset||(r=Te(P,"xOffset",_?m:P.xOffset,P.xOffset,r,k),r=Te(P,"yOffset",_?y:P.yOffset,P.yOffset,r,k)),A="0px 0px"),(A||Re&&p&&P.zOrigin)&&(De?(h=!0,w=ze,A||(A=(A=(te(e,w,s,!1,"50% 50%")+"").split(" "))[0]+" "+A[1]+" "+P.zOrigin+"px"),A+="",(r=new _e(T,w,0,0,r,-1,k)).b=T[w],r.plugin=a,Re?(u=P.zOrigin,A=A.split(" "),P.zOrigin=(A.length>2?parseFloat(A[2]):u)||0,r.xs0=r.e=A[0]+" "+(A[1]||"50%")+" 0px",(r=new _e(P,"zOrigin",0,0,r,-1,r.n)).b=u,r.xs0=r.e=P.zOrigin):r.xs0=r.e=A):ce(A+"",P)),h&&(n._transformType=P.svg&&Pe||!p&&3!==this._transformType?2:3),c&&(l.scale=c),r},allowFunc:!0,prefix:!0}),Ce("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),Ce("clipPath",{defaultValue:"inset(0%)",prefix:!0,multi:!0,formatter:ye("inset(0% 0% 0% 0%)",!1,!0)}),Ce("borderRadius",{defaultValue:"0px",parser:function(e,t,i,r,o,a){t=this.format(t);var l,c,d,u,p,h,f,m,g,v,y,b,w,_,T,x,S=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],E=e.style;for(g=parseFloat(e.offsetWidth),v=parseFloat(e.offsetHeight),l=t.split(" "),c=0;c<S.length;c++)this.p.indexOf("border")&&(S[c]=Z(S[c])),-1!==(p=u=te(e,S[c],s,!1,"0px")).indexOf(" ")&&(u=p.split(" "),p=u[0],u=u[1]),h=d=l[c],f=parseFloat(p),b=p.substr((f+"").length),(w="="===h.charAt(1))?(m=parseInt(h.charAt(0)+"1",10),h=h.substr(2),m*=parseFloat(h),y=h.substr((m+"").length-(m<0?1:0))||""):(m=parseFloat(h),y=h.substr((m+"").length)),""===y&&(y=n[i]||b),y!==b&&(_=ie(e,"borderLeft",f,b),T=ie(e,"borderTop",f,b),"%"===y?(p=_/g*100+"%",u=T/v*100+"%"):"em"===y?(p=_/(x=ie(e,"borderLeft",1,"em"))+"em",u=T/x+"em"):(p=_+"px",u=T+"px"),w&&(h=parseFloat(p)+m+y,d=parseFloat(u)+m+y)),o=xe(E,S[c],p+" "+u,h+" "+d,!1,"0px",o);return o},prefix:!0,formatter:ye("0px 0px 0px 0px",!1,!0)}),Ce("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius",{defaultValue:"0px",parser:function(e,t,i,n,r,o){return xe(e.style,i,this.format(te(e,i,s,!1,"0px 0px")),this.format(t),!1,"0px",r)},prefix:!0,formatter:ye("0px 0px",!1,!0)}),Ce("backgroundPosition",{defaultValue:"0 0",parser:function(e,t,i,n,r,o){var a,l,c,d,u,p,h="background-position",f=s||ee(e),g=this.format((f?m?f.getPropertyValue(h+"-x")+" "+f.getPropertyValue(h+"-y"):f.getPropertyValue(h):e.currentStyle.backgroundPositionX+" "+e.currentStyle.backgroundPositionY)||"0 0"),v=this.format(t);if(-1!==g.indexOf("%")!=(-1!==v.indexOf("%"))&&v.split(",").length<2&&(p=te(e,"backgroundImage").replace(M,""))&&"none"!==p){for(a=g.split(" "),l=v.split(" "),W.setAttribute("src",p),c=2;--c>-1;)(d=-1!==(g=a[c]).indexOf("%"))!==(-1!==l[c].indexOf("%"))&&(u=0===c?e.offsetWidth-W.width:e.offsetHeight-W.height,a[c]=d?parseFloat(g)/100*u+"px":parseFloat(g)/u*100+"%");g=a.join(" ")}return this.parseComplex(e.style,g,v,r,o)},formatter:ce}),Ce("backgroundSize",{defaultValue:"0 0",formatter:function(e){return"co"===(e+="").substr(0,2)?e:ce(-1===e.indexOf(" ")?e+" "+e:e)}}),Ce("perspective",{defaultValue:"0px",prefix:!0}),Ce("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),Ce("transformStyle",{prefix:!0}),Ce("backfaceVisibility",{prefix:!0}),Ce("userSelect",{prefix:!0}),Ce("margin",{parser:be("marginTop,marginRight,marginBottom,marginLeft")}),Ce("padding",{parser:be("paddingTop,paddingRight,paddingBottom,paddingLeft")}),Ce("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(e,t,i,n,r,o){var a,l,c;return m<9?(l=e.currentStyle,c=m<8?" ":",",a="rect("+l.clipTop+c+l.clipRight+c+l.clipBottom+c+l.clipLeft+")",t=this.format(t).split(",").join(c)):(a=this.format(te(e,this.p,s,!1,this.dflt)),t=this.format(t)),this.parseComplex(e.style,a,t,r,o)}}),Ce("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),Ce("autoRound,strictUnits",{parser:function(e,t,i,n,s){return s}}),Ce("border",{defaultValue:"0px solid #000",parser:function(e,t,i,n,r,o){var a=te(e,"borderTopWidth",s,!1,"0px"),l=this.format(t).split(" "),c=l[0].replace(x,"");return"px"!==c&&(a=parseFloat(a)/ie(e,"borderTopWidth",1,c)+c),this.parseComplex(e.style,this.format(a+" "+te(e,"borderTopStyle",s,!1,"solid")+" "+te(e,"borderTopColor",s,!1,"#000")),l.join(" "),r,o)},color:!0,formatter:function(e){var t=e.split(" ");return t[0]+" "+(t[1]||"solid")+" "+(e.match(ve)||["#000"])[0]}}),Ce("borderWidth",{parser:be("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),Ce("float,cssFloat,styleFloat",{parser:function(e,t,i,n,s,r){var o=e.style,a="cssFloat"in o?"cssFloat":"styleFloat";return new _e(o,a,0,0,s,-1,i,!1,0,o[a],t)}});var Ke=function(e){var t,i=this.t,n=i.filter||te(this.data,"filter")||"",s=this.s+this.c*e|0;100===s&&(-1===n.indexOf("atrix(")&&-1===n.indexOf("radient(")&&-1===n.indexOf("oader(")?(i.removeAttribute("filter"),t=!te(this.data,"filter")):(i.filter=n.replace(C,""),t=!0)),t||(this.xn1&&(i.filter=n=n||"alpha(opacity="+s+")"),-1===n.indexOf("pacity")?0===s&&this.xn1||(i.filter=n+" alph
56a(opacity="+s+")"):i.filter=n.replace(S,"opacity="+s))};Ce("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(e,t,i,n,r,o){var a=parseFloat(te(e,"opacity",s,!1,"1")),l=e.style,c="autoAlpha"===i;return"string"==typeof t&&"="===t.charAt(1)&&(t=("-"===t.charAt(0)?-1:1)*parseFloat(t.substr(2))+a),c&&1===a&&"hidden"===te(e,"visibility",s)&&0!==t&&(a=0),U?r=new _e(l,"opacity",a,t-a,r):((r=new _e(l,"opacity",100*a,100*(t-a),r)).xn1=c?1:0,l.zoom=1,r.type=2,r.b="alpha(opacity="+r.s+")",r.e="alpha(opacity="+(r.s+r.c)+")",r.data=e,r.plugin=o,r.setRatio=Ke),c&&((r=new _e(l,"visibility",0,0,r,-1,null,!1,0,0!==a?"inherit":"hidden",0===t?"hidden":"inherit")).xs0="inherit",n._overwriteProps.push(r.n),n._overwriteProps.push(i)),r}});var Ze=function(e,t){t&&(e.removeProperty?("ms"!==t.substr(0,2)&&"webkit"!==t.substr(0,6)||(t="-"+t),e.removeProperty(t.replace(P,"-$1").toLowerCase())):e.removeAttribute(t))},Je=function(e){if(this.t._gsClassPT=this,1===e||0===e){this.t.setAttribute("class",0===e?this.b:this.e);for(var t=this.data,i=this.t.style;t;)t.v?i[t.p]=t.v:Ze(i,t.p),t=t._next;1===e&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};Ce("className",{parser:function(e,t,n,r,o,a,l){var c,d,u,p,h,f=e.getAttribute("class")||"",m=e.style.cssText;if((o=r._classNamePT=new _e(e,n,0,0,o,2)).setRatio=Je,o.pr=-11,i=!0,o.b=f,d=se(e,s),u=e._gsClassPT){for(p={},h=u.data;h;)p[h.p]=1,h=h._next;u.setRatio(1)}return e._gsClassPT=o,o.e="="!==t.charAt(1)?t:f.replace(new RegExp("(?:\\s|^)"+t.substr(2)+"(?![\\w-])"),"")+("+"===t.charAt(0)?" "+t.substr(2):""),e.setAttribute("class",o.e),c=re(e,d,se(e),l,p),e.setAttribute("class",f),o.data=c.firstMPT,e.style.cssText!==m&&(e.style.cssText=m),o=o.xfirst=r.parse(e,c.difs,o,a)}});var et=function(e){if((1===e||0===e)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var t,i,n,s,r,o=this.t.style,a=l.transform.parse;if("all"===this.e)o.cssText="",s=!0;else for(n=(t=this.e.split(" ").join("").split(",")).length;--n>-1;)i=t[n],l[i]&&(l[i].parse===a?s=!0:i="transformOrigin"===i?ze:l[i].p),Ze(o,i);s&&(Ze(o,De),(r=this.t._gsTransform)&&(r.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform))}};for(Ce("clearProps",{parser:function(e,t,n,s,r){return(r=new _e(e,n,0,0,r,2)).setRatio=et,r.e=t,r.pr=-10,r.data=s._tween,i=!0,r}}),c="bezier,throwProps,physicsProps,physics2D".split(","),Se=c.length;Se--;)ke(c[Se]);(c=o.prototype)._firstPT=c._lastParsedTransform=c._transform=null,c._onInitTween=function(e,t,a,c){if(!e.nodeType)return!1;this._target=g=e,this._tween=a,this._vars=t,v=c,d=t.autoRound,i=!1,n=t.suffixMap||o.suffixMap,s=ee(e),r=this._overwriteProps;var h,m,y,b,w,_,T,x,S,C=e.style;if(u&&""===C.zIndex&&("auto"!==(h=te(e,"zIndex",s))&&""!==h||this._addLazySet(C,"zIndex",0)),"string"==typeof t&&(b=C.cssText,h=se(e,s),C.cssText=b+";"+t,h=re(e,h,se(e)).difs,!U&&E.test(t)&&(h.opacity=parseFloat(RegExp.$1)),t=h,C.cssText=b),t.className?this._firstPT=m=l.className.parse(e,t.className,"className",this,null,null,t):this._firstPT=m=this.parse(e,t,null),this._transformType){for(S=3===this._transformType,De?p&&(u=!0,""===C.zIndex&&("auto"!==(T=te(e,"zIndex",s))&&""!==T||this._addLazySet(C,"zIndex",0)),f&&this._addLazySet(C,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(S?"visible":"hidden"))):C.zoom=1,y=m;y&&y._next;)y=y._next;x=new _e(e,"transform",0,0,null,2),this._linkCSSP(x,null,y),x.setRatio=De?Qe:Ge,x.data=this._transform||Ve(e,s,!0),x.tween=a,x.pr=-1,r.pop()}if(i){for(;m;){for(_=m._next,y=b;y&&y.pr>m.pr;)y=y._next;(m._prev=y?y._prev:w)?m._prev._next=m:b=m,(m._next=y)?y._prev=m:w=m,m=_}this._firstPT=b}return!0},c.parse=function(e,t,i,r){var o,a,c,u,p,h,f,m,y,b,w=e.style;for(o in t){if(h=t[o],a=l[o],"function"!=typeof h||a&&a.allowFunc||(h=h(v,g)),a)i=a.parse(e,h,o,this,i,r,t);else{if("--"===o.substr(0,2)){this._tween._propLookup[o]=this._addTween.call(this._tween,e.style,"setProperty",ee(e).getPropertyValue(o)+"",h+"",o,!1,o);continue}p=te(e,o,s)+"",y="string"==typeof h,"color"===o||"fill"===o||"stroke"===o||-1!==o.indexOf("Color")||y&&k.test(h)?(y||(h=((h=me(h)).length>3?"rgba(":"rgb(")+h.join(",")+")"),i=xe(w,o,p,h,!0,"transparent",i,0,r)):y&&z.test(h)?i=xe(w,o,p,h,!0,null,i,0,r):(f=(c=parseFloat(p))||0===c?p.substr((c+"").length):"",""!==p&&"auto"!==p||("width"===o||"height"===o?(c=le(e,o,s),f="px"):"left"===o||"top"===o?(c=ne(e,o,s),f="px"):(c="opacity"!==o?0:1,f="")),(b=y&&"="===h.charAt(1))?(u=parseInt(h.charAt(0)+"1",10),h=h.substr(2),u*=parseFloat(h),m=h.replace(x,"")):(u=parseFloat(h),m=y?h.replace(x,""):""),""===m&&(m=o in n?n[o]:f),h=u||0===u?(b?u+c:u)+m:t[o],f!==m&&(""===m&&"lineHeight"!==o||(u||0===u)&&c&&(c=ie(e,o,c,f),"%"===m?(c/=ie(e,o,100,"%")/100,!0!==t.strictUnits&&(p=c+"%")):"em"===m||"rem"===m||"vw"===m||"vh"===m?c/=ie(e,o,1,m):"px"!==m&&(u=ie(e,o,u,m),m="px"),b&&(u||0===u)&&(h=u+c+m))),b&&(u+=c),!c&&0!==c||!u&&0!==u?void 0!==w[o]&&(h||h+""!="NaN"&&null!=h)?(i=new _e(w,o,u||c||0,0,i,-1,o,!1,0,p,h)).xs0="none"!==h||"dis
56play"!==o&&-1===o.indexOf("Style")?h:p:G("invalid "+o+" tween value: "+t[o]):(i=new _e(w,o,c,u-c,i,0,o,!1!==d&&("px"===m||"zIndex"===o),0,p,h)).xs0=m)}r&&i&&!i.plugin&&(i.plugin=r)}return i},c.setRatio=function(e){var t,i,n,s=this._firstPT,r=1e-6;if(1!==e||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(e||this._tween._time!==this._tween._duration&&0!==this._tween._time||-1e-6===this._tween._rawPrevTime)for(;s;){if(t=s.c*e+s.s,s.r?t=s.r(t):t<r&&t>-r&&(t=0),s.type)if(1===s.type)if(2===(n=s.l))s.t[s.p]=s.xs0+t+s.xs1+s.xn1+s.xs2;else if(3===n)s.t[s.p]=s.xs0+t+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3;else if(4===n)s.t[s.p]=s.xs0+t+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3+s.xn3+s.xs4;else if(5===n)s.t[s.p]=s.xs0+t+s.xs1+s.xn1+s.xs2+s.xn2+s.xs3+s.xn3+s.xs4+s.xn4+s.xs5;else{for(i=s.xs0+t+s.xs1,n=1;n<s.l;n++)i+=s["xn"+n]+s["xs"+(n+1)];s.t[s.p]=i}else-1===s.type?s.t[s.p]=s.xs0:s.setRatio&&s.setRatio(e);else s.t[s.p]=t+s.xs0;s=s._next}else for(;s;)2!==s.type?s.t[s.p]=s.b:s.setRatio(e),s=s._next;else for(;s;){if(2!==s.type)if(s.r&&-1!==s.type)if(t=s.r(s.s+s.c),s.type){if(1===s.type){for(n=s.l,i=s.xs0+t+s.xs1,n=1;n<s.l;n++)i+=s["xn"+n]+s["xs"+(n+1)];s.t[s.p]=i}}else s.t[s.p]=t+s.xs0;else s.t[s.p]=s.e;else s.setRatio(e);s=s._next}},c._enableTransforms=function(e){this._transform=this._transform||Ve(this._target,s,!0),this._transformType=this._transform.svg&&Pe||!e&&3!==this._transformType?2:3};var tt=function(e){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};c._addLazySet=function(e,t,i){var n=this._firstPT=new _e(e,t,0,0,this._firstPT,2);n.e=i,n.setRatio=tt,n.data=this},c._linkCSSP=function(e,t,i,n){return e&&(t&&(t._prev=e),e._next&&(e._next._prev=e._prev),e._prev?e._prev._next=e._next:this._firstPT===e&&(this._firstPT=e._next,n=!0),i?i._next=e:n||null!==this._firstPT||(this._firstPT=e),e._next=t,e._prev=i),e},c._mod=function(e){for(var t=this._firstPT;t;)"function"==typeof e[t.p]&&(t.r=e[t.p]),t=t._next},c._kill=function(t){var i,n,s,r=t;if(t.autoAlpha||t.alpha){for(n in r={},t)r[n]=t[n];r.opacity=1,r.autoAlpha&&(r.visibility=1)}for(t.className&&(i=this._classNamePT)&&((s=i.xfirst)&&s._prev?this._linkCSSP(s._prev,i._next,s._prev._prev):s===this._firstPT&&(this._firstPT=i._next),i._next&&this._linkCSSP(i._next,i._next._next,s._prev),this._classNamePT=null),i=this._firstPT;i;)i.plugin&&i.plugin!==n&&i.plugin._kill&&(i.plugin._kill(t),n=i.plugin),i=i._next;return e.prototype._kill.call(this,r)};var it=function(e,t,i){var n,s,r,o;
vendor: 5,498 bytes, line 56
56if(e.slice)for(s=e.length;--s>-1;)it(e[s],t,i);else for(s=(n=e.childNodes).length;--s>-1;)o=(r=n[s]).type,r.style&&(t.push(se(r)),i&&i.push(r)),1!==o&&9!==o&&11!==o||!r.childNodes.length||it(r,t,i)};return o.cascadeTo=function(e,i,n){var s,r,o,a,l=t.to(e,i,n),c=[l],d=[],u=[],p=[],h=t._internals.reservedProps;for(e=l._targets||l.target,it(e,d,p),l.render(i,!0,!0),it(e,u),l.render(0,!0,!0),l._enabled(!0),s=p.length;--s>-1;)if((r=re(p[s],d[s],u[s])).firstMPT){for(o in r=r.difs,n)h[o]&&(r[o]=n[o]);for(o in a={},r)a[o]=d[s][o];c.push(t.fromTo(p[s],i,a,r))}return c},e.activate([o]),o}),!0),function(){var e=_gsScope._gsDefine.plugin({propName:"roundProps",version:"1.7.0",priority:-1,API:2,init:function(e,t,i){return this._tween=i,!0}}),t=function(e){var t=e<1?Math.pow(10,(e+"").length-2):1;return function(i){return(Math.round(i/e)*e*t|0)/t}},i=function(e,t){for(;e;)e.f||e.blob||(e.m=t||Math.round),e=e._next},n=e.prototype;n._onInitAllProps=function(){var e,n,s,r,o=this._tween,a=o.vars.roundProps,l={},c=o._propLookup.roundProps;if("object"!=typeof a||a.push)for("string"==typeof a&&(a=a.split(",")),s=a.length;--s>-1;)l[a[s]]=Math.round;else for(r in a)l[r]=t(a[r]);for(r in l)for(e=o._firstPT;e;)n=e._next,e.pg?e.t._mod(l):e.n===r&&(2===e.f&&e.t?i(e.t._firstPT,l[r]):(this._add(e.t,r,e.s,e.c,l[r]),n&&(n._prev=e._prev),e._prev?e._prev._next=n:o._firstPT===e&&(o._firstPT=n),e._next=e._prev=null,o._propLookup[r]=c)),e=n;return!1},n._add=function(e,t,i,n,s){this._addTween(e,t,i,i+n,t,s||Math.round),this._overwriteProps.push(t)}}(),_gsScope._gsDefine.plugin({propName:"attr",API:2,version:"0.6.1",init:function(e,t,i,n){var s,r;if("function"!=typeof e.setAttribute)return!1;for(s in t)"function"==typeof(r=t[s])&&(r=r(n,e)),this._addTween(e,"setAttribute",e.getAttribute(s)+"",r+"",s,!1,s),this._overwriteProps.push(s);return!0}}),_gsScope._gsDefine.plugin({propName:"directionalRotation",version:"0.3.1",API:2,init:function(e,t,i,n){"object"!=typeof t&&(t={rotation:t}),this.finals={};var s,r,o,a,l,c,d=!0===t.useRadians?2*Math.PI:360,u=1e-6;for(s in t)"useRadians"!==s&&("function"==typeof(a=t[s])&&(a=a(n,e)),r=(c=(a+"").split("_"))[0],o=parseFloat("function"!=typeof e[s]?e[s]:e[s.indexOf("set")||"function"!=typeof e["get"+s.substr(3)]?s:"get"+s.substr(3)]()),l=(a=this.finals[s]="string"==typeof r&&"="===r.charAt(1)?o+parseInt(r.charAt(0)+"1",10)*Number(r.substr(2)):Number(r)||0)-o,c.length&&(-1!==(r=c.join("_")).indexOf("short")&&(l%=d)!==l%(d/2)&&(l=l<0?l+d:l-d),-1!==r.indexOf("_cw")&&l<0?l=(l+9999999999*d)%d-(l/d|0)*d:-1!==r.indexOf("ccw")&&l>0&&(l=(l-9999999999*d)%d-(l/d|0)*d)),(l>u||l<-u)&&(this._addTween(e,s,o,o+l,s),this._overwriteProps.push(s)));return!0},set:function(e){var t;if(1!==e)this._super.setRatio.call(this,e);else for(t=this._firstPT;t;)t.f?t.t[t.p](this.finals[t.p]):t.t[t.p]=this.finals[t.p],t=t._next}})._autoCSS=!0,_gsScope._gsDefine("easing.Back",["easing.Ease"],(function(e){var t,i,n,s,r=_gsScope.GreenSockGlobals||_gsScope,o=r.com.greensock,a=2*Math.PI,l=Math.PI/2,c=o._class,d=function(t,i){var n=c("easing."+t,(function(){}),!0),s=n.prototype=new e;return s.constructor=n,s.getRatio=i,n},u=e.register||function(){},p=function(e,t,i,n,s){var r=c("easing."+e,{easeOut:new t,easeIn:new i,easeInOut:new n},!0);return u(r,e),r},h=function(e,t,i){this.t=e,this.v=t,i&&(this.next=i,i.prev=this,this.c=i.v-t,this.gap=i.t-e)},f=function(t,i){var n=c("easing."+t,(function(e){this._p1=e||0===e?e:1.70158,this._p2=1.525*this._p1}),!0),s=n.prototype=new e;return s.constructor=n,s.getRatio=i,s.config=function(e){return new n(e)},n},m=p("Back",f("BackOut",(function(e){return(e-=1)*e*((this._p1+1)*e+this._p1)+1})),f("BackIn",(function(e){return e*e*((this._p1+1)*e-this._p1)})),f("BackInOut",(function(e){return(e*=2)<1?.5*e*e*((this._p2+1)*e-this._p2):.5*((e-=2)*e*((this._p2+1)*e+this._p2)+2)}))),g=c("easing.SlowMo",(function(e,t,i){t=t||0===t?t:.7,null==e?e=.7:e>1&&(e=1),this._p=1!==e?t:0,this._p1=(1-e)/2,this._p2=e,this._p3=this._p1+this._p2,this._calcEnd=!0===i}),!0),v=g.prototype=new e;return v.constructor=g,v.getRatio=function(e){var t=e+(.5-e)*this._p;return e<this._p1?this._calcEnd?1-(e=1-e/this._p1)*e:t-(e=1-e/this._p1)*e*e*e*t:e>this._p3?this._calcEnd?1===e?0:1-(e=(e-this._p3)/this._p1)*e:t+(e-t)*(e=(e-this._p3)/this._p1)*e*e*e:this._calcEnd?1:t},g.ease=new g(.7,.7),v.config=g.config=function(e,t,i){return new g(e,t,i)},(v=(t=c("easing.SteppedEase",(function(e,t){e=e||1,this._p1=1/e,this._p2=e+(t?0:1),this._p3=t?1:0}),!0)).prototype=new e).constructor=t,v.getRatio=function(e){return e<0?e=0:e>=1&&(e=.999999999),((this._p2*e|0)+this._p3)*this._p1},v.config=t.config=function(e,i){return new t(e,i)},(v=(i=c("easing.ExpoScaleEase",(function(e,t,i){this._p1=Math.log(t/e),this._p2=t-e,this._p3=e,this._ease=i}),!0)).prototype=new e).constructor=i,v.getRatio=function(e){return this._ease&&(e=this._ease.getRatio(e)),(this._p3*Math.exp(this._p1*e)-this._p3)/this._p2},v.config=i.config=function(e,t,n){return new i(e,t,n)},(v=(n=c("easing.RoughEase",(function(t){for(var i,n,s,r,o,a,l=(t=t||{}).taper||"none",c=[],d=0,u=0|(t.points||20),p=u,f=!1!==t.randomize,m=!0===t.clamp,g=t.template instanceof e?t.template:null,v="number"==typeof t.strength?.4*t.strength:.4;--p>-1;)i=f?Math.random():1/u*p,n=g?g.getRatio(i):i,s="none"===l?v:"out"===l?(r=1-i)*r*v:"in"===l?i*i*v:i<.5?(r=2*i)*r*.5*v:(r=2*(1-i))*r*.5*v,f?n+=Math.random()*s-.5*s:p%2?n+=.5*s:n-=.5*s,m&&(n>1?n=1:n<0&&(n=0)),c[d++]={x:i,y:n};for(c.sort((function(e,t){return e.x-t.x}
56)),a=new h(1,1,null),p=u;--p>-1;)o=c[p],a=new h(o.x,o.y,a);this._prev=new h(0,0,0!==a.t?a:a.next)}),!0)).prototype=new e).constructor=n,v.getRatio=function(e){var t=this._prev;if(e>t.t){for(;t.next&&e>=t.t;)t=t.next;t=t.prev}else for(;t.prev&&e<=t.t;)t=t.prev;return this._prev=t,t.v+(e-t.t)/t.gap*t.c},v.config=function(e){return new n(e)},n.ease=new n,p("Bounce",d("BounceOut",(function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375})),d("BounceIn",(function(e){return(e=1-e)<1/2.75?1-7.5625*e*e:e<2/2.75?1-(7.5625*(e-=1.5/2.75)*e+.75):e<2.5/2.75?1-(7.5625*(e-=2.25/2.75)*e+.9375):1-(7.5625*(e-=2.625/2.75)*e+.984375)})),d("BounceInOut",(function(e){var t=e<.5;return(e=t?1-2*e:2*e-1)<1/2.75?e*=7.5625*e:e=e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,t?.5*(1-e):.5*e+.5}))),p("Circ",d("CircOut",(function(e){return Math.sqrt(1-(e-=1)*e)})),d("CircIn",(function(e){return-(Math.sqrt(1-e*e)-1)})),d("CircInOut",(function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)}))),s=function(t,i,n){var s=c("easing."+t,(function(e,t){this._p1=e>=1?e:1,this._p2=(t||n)/(e<1?e:1),this._p3=this._p2/a*(Math.asin(1/this._p1)||0),this._p2=a/this._p2}),!0),r=s.prototype=new e;return r.constructor=s,r.getRatio=i,r.config=function(e,t){return new s(e,t)},s},p("Elastic",s("ElasticOut",(function(e){return this._p1*Math.pow(2,-10*e)*Math.sin((e-this._p3)*this._p2)+1}),.3),s("ElasticIn",(function(e){return-this._p1*Math.pow(2,10*(e-=1))*Math.sin((e-this._p3)*this._p2)}),.3),s("ElasticInOut",(function(e){return(e*=2)<1?this._p1*Math.pow(2,10*(e-=1))*Math.sin((e-this._p3)*this._p2)*-.5:this._p1*Math.pow(2,-10*(e-=1))*Math.sin((e-this._p3)*this._p2)*.5+1}),.45)),p("Expo",d("ExpoOut",(function(e){return 1-Math.pow(2,-10*e)})),d("ExpoIn",(function(e){return Math.pow(2,10*(e-1))-.001})),d("ExpoInOut",(function(e){return(e*=2)<1?.5*Math.pow(2,10*(e-1)):.5*(2-Math.pow(2,-10*(e-1)))}))),p("Sine",d("SineOut",(function(e){return Math.sin(e*l)})),d("SineIn",(function(e){return 1-Math.cos(e*l)})),d("SineInOut",(function(e){return-.5*(Math.cos(Math.PI*e)-1)}))),c("easing.EaseLookup",{find:function(t){return e.map[t]}},!0),u(r.SlowMo,"SlowMo","ease,"),u(n,"RoughEase","ease,"),u(t,"SteppedEase","ease,"),m}),!0)})),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(e,t){"use strict";var i={},n=e.document,s=e.GreenSockGlobals=e.GreenSockGlobals||e,r=s[t];if(r)return"undefined"!=typeof module&&module.exports&&(module.exports=r),r;var o,a,l,c,d,u,p,h=function(e){var t,i=e.split("."),n=s;for(t=0;t<i.length;t++)n[i[t]]=n=n[i[t]]||{};return n},f=h("com.greensock"),m=1e-8,g=function(e){var t,i=[],n=e.length;for(t=0;t!==n;i.push(e[t++]));return i},v=function(){},y=(u=Object.prototype.toString,p=u.call([]),function(e){return null!=e&&(e instanceof Array||"object"==typeof e&&!!e.push&&u.call(e)===p)}),b={},w=function(n,r,o,a){this.sc=b[n]?b[n].sc:[],b[n]=this,this.gsClass=null,this.func=o;var l=[];this.check=function(c){for(var d,u,p,f,m=r.length,g=m;--m>-1;)(d=b[r[m]]||new w(r[m],[])).gsClass?(l[m]=d.gsClass,g--):c&&d.sc.push(this);if(0===g&&o){if(p=(u=("com.greensock."+n).split(".")).pop(),f=h(u.join("."))[p]=this.gsClass=o.apply(o,l),a)if(s[p]=i[p]=f,"undefined"!=typeof module&&module.exports)if(n===t)for(m in module.exports=i[t]=f,i)f[m]=i[m];else i[t]&&(i[t][p]=f);else"function"==typeof define&&define.amd&&define((e.GreenSockAMDPath?e.GreenSockAMDPath+"/":"")+n.split(".").pop(),[],(function(){return f}));for(m=0;m<this.sc.length;m++)this.sc[m].check()}},this.check(!0)},_=e._gsDefine=function(e,t,i,n){return new w(e,t,i,n)},T=f._class=function(e,t,i){return t=t||function(){},_(e,[],(function(){return t}),i),t};_.globals=s;var x=[0,0,1,1],S=T("easing.Ease",(function(e,t,i,n){this._func=e,this._type=i||0,this._power=n||0,this._params=t?x.concat(t):x}),!0),E=S.map={},C=S.register=function(e,t,i,n){for(var s,r,o,a,l=t.split(","),c=l.length,d=(i||"easeIn,easeOut,easeInOut").split(",");--c>-1;)for(r=l[c],s=n?T("easing."+r,null,!0):f.easing[r]||{},o=d.length;--o>-1;)a=d[o],E[r+"."+a]=E[a+r]=s[a]=e.getRatio?e:e[a]||new e};for((l=S.prototype)._calcEnd=!1,l.getRatio=function(e){if(this._func)return this._params[0]=e,this._func.apply(null,this._params);var t=this._type,i=this._power,n=1===t?1-e:2===t?e:e<.5?2*e:2*(1-e);return 1===i?n*=n:2===i?n*=n*n:3===i?n*=n*n*n:4===i&&(n*=n*n*n*n),1===t?1-n:2===t?n:e<.5?n/2:1-n/2},a=(o=["Linear","Quad","Cubic","Quart","Quint,Strong"]).length;--a>-1;)l=o[a]+",Power"+a,C(new S(null,null,1,a),l,"easeOut",!0),C(new S(null,null,2,a),l,"easeIn"+(0===a?",easeNone":"")),C(new S(null,null,3,a),l,"easeInOut");E.linear=f.easing.Linear.easeIn,E.swing=f.easing.Quad.easeInOut;var k=T("events.EventDispatcher",(function(e){this._listeners={},this._eventTarget=e||this}));(l=k.prototype).addEventListener=function(e,t,i,n,s){s=s||0;var r,o,a=this._listeners[e],l=0;
vendor: 26,210 bytes, lines 56-69
56for(this!==c||d||c.wake(),null==a&&(this._listeners[e]=a=[]),o=a.length;--o>-1;)(r=a[o]).c===t&&r.s===i?a.splice(o,1):0===l&&r.pr<s&&(l=o+1);a.splice(l,0,{c:t,s:i,up:n,pr:s})},l.removeEventListener=function(e,t){var i,n=this._listeners[e];if(n)for(i=n.length;--i>-1;)if(n[i].c===t)return void n.splice(i,1)},l.dispatchEvent=function(e){var t,i,n,s=this._listeners[e];if(s)for((t=s.length)>1&&(s=s.slice(0)),i=this._eventTarget;--t>-1;)(n=s[t])&&(n.up?n.c.call(n.s||i,{type:e,target:i}):n.c.call(n.s||i))};var P=e.requestAnimationFrame,A=e.cancelAnimationFrame,M=Date.now||function(){return(new Date).getTime()},O=M();for(a=(o=["ms","moz","webkit","o"]).length;--a>-1&&!P;)P=e[o[a]+"RequestAnimationFrame"],A=e[o[a]+"CancelAnimationFrame"]||e[o[a]+"CancelRequestAnimationFrame"];T("Ticker",(function(e,t){var i,s,r,o,a,l=this,u=M(),p=!(!1===t||!P)&&"auto",h=500,f=33,m=function(e){var t,n,c=M()-O;c>h&&(u+=c-f),O+=c,l.time=(O-u)/1e3,t=l.time-a,(!i||t>0||!0===e)&&(l.frame++,a+=t+(t>=o?.004:o-t),n=!0),!0!==e&&(r=s(m)),n&&l.dispatchEvent("tick")};k.call(l),l.time=l.frame=0,l.tick=function(){m(!0)},l.lagSmoothing=function(e,t){if(!arguments.length)return h<1e8;h=e||1e8,f=Math.min(t,h,0)},l.sleep=function(){null!=r&&(p&&A?A(r):clearTimeout(r),s=v,r=null,l===c&&(d=!1))},l.wake=function(e){null!==r?l.sleep():e?u+=-O+(O=M()):l.frame>10&&(O=M()-h+5),s=0===i?v:p&&P?P:function(e){return setTimeout(e,1e3*(a-l.time)+1|0)},l===c&&(d=!0),m(2)},l.fps=function(e){if(!arguments.length)return i;o=1/((i=e)||60),a=this.time+o,l.wake()},l.useRAF=function(e){if(!arguments.length)return p;l.sleep(),p=e,l.fps(i)},l.fps(e),setTimeout((function(){"auto"===p&&l.frame<5&&"hidden"!==(n||{}).visibilityState&&l.useRAF(!1)}),1500)})),(l=f.Ticker.prototype=new f.events.EventDispatcher).constructor=f.Ticker;var I=T("core.Animation",(function(e,t){if(this.vars=t=t||{},this._duration=this._totalDuration=e||0,this._delay=Number(t.delay)||0,this._timeScale=1,this._active=!!t.immediateRender,this.data=t.data,this._reversed=!!t.reversed,Z){d||c.wake();var i=this.vars.useFrames?K:Z;i.add(this,i._time),this.vars.paused&&this.paused(!0)}}));c=I.ticker=new f.Ticker,(l=I.prototype)._dirty=l._gc=l._initted=l._paused=!1,l._totalTime=l._time=0,l._rawPrevTime=-1,l._next=l._last=l._onUpdate=l._timeline=l.timeline=null,l._paused=!1;var L=function(){d&&M()-O>2e3&&("hidden"!==(n||{}).visibilityState||!c.lagSmoothing())&&c.wake();var e=setTimeout(L,2e3);e.unref&&e.unref()};L(),l.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},l.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},l.resume=function(e,t){return null!=e&&this.seek(e,t),this.paused(!1)},l.seek=function(e,t){return this.totalTime(Number(e),!1!==t)},l.restart=function(e,t){return this.reversed(!1).paused(!1).totalTime(e?-this._delay:0,!1!==t,!0)},l.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},l.render=function(e,t,i){},l.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,!this._gc&&this.timeline||this._enabled(!0),this},l.isActive=function(){var e,t=this._timeline,i=this._startTime;return!t||!this._gc&&!this._paused&&t.isActive()&&(e=t.rawTime(!0))>=i&&e<i+this.totalDuration()/this._timeScale-m},l._enabled=function(e,t){return d||c.wake(),this._gc=!e,this._active=this.isActive(),!0!==t&&(e&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!e&&this.timeline&&this._timeline._remove(this,!0)),!1},l._kill=function(e,t){return this._enabled(!1,!1)},l.kill=function(e,t){return this._kill(e,t),this},l._uncache=function(e){for(var t=e?this:this.timeline;t;)t._dirty=!0,t=t.timeline;return this},l._swapSelfInParams=function(e){for(var t=e.length,i=e.concat();--t>-1;)"{self}"===e[t]&&(i[t]=this);return i},l._callback=function(e){var t=this.vars,i=t[e],n=t[e+"Params"],s=t[e+"Scope"]||t.callbackScope||this;switch(n?n.length:0){case 0:i.call(s);break;case 1:i.call(s,n[0]);break;case 2:i.call(s,n[0],n[1]);break;default:i.apply(s,n)}},l.eventCallback=function(e,t,i,n){if("on"===(e||"").substr(0,2)){var s=this.vars;if(1===arguments.length)return s[e];null==t?delete s[e]:(s[e]=t,s[e+"Params"]=y(i)&&-1!==i.join("").indexOf("{self}")?this._swapSelfInParams(i):i,s[e+"Scope"]=n),"onUpdate"===e&&(this._onUpdate=t)}return this},l.delay=function(e){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+e-this._delay),this._delay=e,this):this._delay},l.duration=function(e){return arguments.length?(this._duration=this._totalDuration=e,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._time<this._duration&&0!==e&&this.totalTime(this._totalTime*(e/this._duration),!0),this):(this._dirty=!1,this._duration)},l.totalDuration=function(e){return this._dirty=!1,arguments.length?this.duration(e):this._totalDuration},l.time=function(e,t){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(e>this._duration?this._duration:e,t)):this._time},l.totalTime=function(e,t,i){if(d||c.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(e<0&&!i&&(e+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var n=this._totalDuration,s=this._timeline;if(e>n&&!i&&(e=n),this._startTime=(this._paused?this._pauseTime:s._time)-(this._reversed?n-e:e)/this._timeScale,s._dirty||this._uncache(!1),s._timeline)for(;s._timeline;)s._timeline._time!==(s._startTime+s._totalTime)/s._timeScale&&s.totalTime(s._totalTime,!0),s=s._timeline}this._gc&&this._enabled(!0,!1),this._totalTime===e&&0!==this._duration||(R.length&&ee(),this.render(e,t,!1),R.length&&ee())}return this},l.progress=l.totalProgress=function(e,t){var i=this.duration();return arguments.length?this.totalTime(i*e,t):i?this._time/i:this.ratio},l.startTime=function(e){return arguments.length?(e!==this._startTime&&(this._startTime=e,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,e-this._delay)),this):this._startTime},l.endTime=function(e){return this._startTime+(0!=e?this.totalDuration():this.duration())/this._timeScale},l.timeScale=function(e){if(!arguments.length)return this._timeScale;var t,i;for(e=e||m,this._timeline&&this._timeline.smoothChildTiming&&(i=(t=this._pauseTime)||0===t?t:this._timeline.totalTime(),this._startTime=i-(i-this._startTime)*this._timeScale/e),this._timeScale=e,i=this.timeline;i&&i.timeline;)i._dirty=!0,i.totalDuration(),i=i.timeline;return this},l.reversed=function(e){return arguments.length?(e!=this._reversed&&(this._reversed=e,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},l.paused=function(e){if(!arguments.length)return this._paused;var t,i,n=this._timeline;return e!=this._paused&&n&&(d||e||c.wake(),i=(t=n.rawTime())-this._pauseTime,!e&&n.smoothChildTiming&&(this._startTime+=i,this._uncache(!1)),this._pauseTime=e?t:null,this._paused=e,this._active=this.isActive(),!e&&0!==i&&this._initted&&this.duration()&&(t=n.smoothChildTiming?this._totalTime:(t-this._startTime)/this._timeScale,this.render(t,t===this._totalTime,!0))),this._gc&&!e&&this._enabled(!0,!1),this};var D=T("core.SimpleTimeline",(function(e){I.call(this,0,e),this.autoRemoveChildren=this.smoothChildTiming=!0}));(l=D.prototype=new I).constructor=D,l.kill()._gc=!1,l._first=l._last=l._recent=null,l._sortChildren=!1,l.add=l.insert=function(e,t,i,n){var s,r;if(e._startTime=Number(t||0)+e._delay,e._paused&&this!==e._timeline&&(e._pauseTime=this.rawTime()-(e._timeline.rawTime()-e._pauseTime)),e.timeline&&e.timeline._remove(e,!0),e.timeline=e._timeline=this,e._gc&&e._enabled(!0,!0),s=this._last,this._sortChildren)for(r=e._startTime;s&&s._startTime>r;)s=s._prev;return s?(e._next=s._next,s._next=e):(e._next=this._first,this._first=e),e._next?e._next._prev=e:this._last=e,e._prev=s,this._recent=e,this._timeline&&this._uncache(!0),this},l._remove=function(e,t){return e.timeline===this&&(t||e._enabled(!1,!0),e._prev?e._prev._next=e._next:this._first===e&&(this._first=e._next),e._next?e._next._prev=e._prev:this._last===e&&(this._last=e._prev),e._next=e._prev=e.timeline=null,e===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},l.render=function(e,t,i){var n,s=this._first;for(this._totalTime=this._time=this._rawPrevTime=e;s;)n=s._next,(s._active||e>=s._startTime&&!s._paused&&!s._gc)&&(s._reversed?s.render((s._dirty?s.totalDuration():s._totalDuration)-(e-s._startTime)*s._timeScale,t,i):s.render((e-s._startTime)*s._timeScale,t,i)),s=n},l.rawTime=function(){return d||c.wake(),this._totalTime};var N=T("TweenLite",(function(t,i,n){if(I.call(this,i,n),this.render=N.prototype.render,null==t)throw"Cannot tween a null target.";this.target=t="string"!=typeof t?t:N.selector(t)||t;var s,r,o,a=t.jquery||t.length&&t!==e&&t[0]&&(t[0]===e||t[0].nodeType&&t[0].style&&!t.nodeType),l=this.vars.overwrite;if(this._overwrite=l=null==l?Q[N.defaultOverwrite]:"number"==typeof l?l|0:Q[l],(a||t instanceof Array||t.push&&y(t))&&"number"!=typeof t[0])for(this._targets=o=g(t),this._propLookup=[],this._siblings=[],s=0;s<o.length;s++)(r=o[s])?"string"!=typeof r?r.length&&r!==e&&r[0]&&(r[0]===e||r[0].nodeType&&r[0].style&&!r.nodeType)?(o.splice(s--,1),this._targets=o=o.concat(g(r))):(this._siblings[s]=te(r,this,!1),1===l&&this._siblings[s].length>1&&ne(r,this,null,1,this._siblings[s])):"string"==typeof(r=o[s--]=N.selector(r))&&o.splice(s+1,1):o.splice(s--,1);else this._propLookup={},this._siblings=te(t,this,!1),1===l&&this._siblings.length>1&&ne(t,this,null,1,this._siblings);(this.vars.immediateRender||0===i&&0===this._delay&&!1!==this.vars.immediateRender)&&(this._time=-1e-8,this.render(Math.min(0,-this._delay)))}),!0),z=function(t){return t&&t.length&&t!==e&&t[0]&&(t[0]===e||t[0].nodeType&&t[0].style&&!t.nodeType)};(l=N.prototype=new I).constructor=N,l.kill()._gc=!1,l.ratio=0,l._firstPT=l._targets=l._overwrittenProps=l._startAt=null,l._notifyPluginsOfEnabled=l._lazy=!1,N.version="2.1.3",N.defaultEase=l._ease=new S(null,null,1,1),N.defaultOverwrite="auto",N.ticker=c,N.autoSleep=120,N.lagSmoothing=function(e,t){c.lagSmoothing(e,t)},N.selector=e.$||e.jQuery||function(t){var i=e.$||e.jQuery;return i?(N.selector=i,i(t)):(n||(n=e.document),n?n.querySelectorAll?n.querySelectorAll(t):n.getElementById("#"===t.charAt(0)?t.substr(1):t):t)};var R=[],$={},j=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,H=/[\+-]=-?[\.\d]/,F=function(e){for(var t,i=this._firstPT,n=1e-6;i;)t=i.blob?1===e&&null!=this.end?this.end:e?this.join(""):this.start:i.c*e+i.s,i.m?t=i.m.call(this._tween,t,this._target||i.t,this._tween):t<n&&t>-n&&!i.blob&&(t=0),i.f?i.fp?i.t[i.p](i.fp,t):i.t[i.p](t):i.t[i.p]=t,i=i._next},q=function(e){return(1e3*e|0)/1e3+""},B=function(e,t,i,n){var s,r,o,a,l,c,d,u=[],p=0,h="",f=0;for(u.start=e,u.end=t,e=u[0]=e+"",t=u[1]=t+"",i&&(i(u),e=u[0],t=u[1]),u.length=0,s=e.match(j)||[],r=t.match(j)||[],n&&(n._next=null,n.blob=1,u._firstPT=u._applyPT=n),l=r.length,a=0;a<l;a++)d=r[a],h+=(c=t.substr(p,t.indexOf(d,p)-p))||!a?c:",",p+=c.length,f?f=(f+1)%5:"rgba("===c.substr(-5)&&(f=1),d===s[a]||s.length<=a?h+=d:(h&&(u.push(h),h=""),o=parseFloat(s[a]),u.push(o),u._firstPT={_next:u._firstPT,t:u,p:u.length-1,s:o,c:("="===d.charAt(1)?parseInt(d.charAt(0)+"1",10)*parseFloat(d.substr(2)):parseFloat(d)-o)||0,f:0,m:f&&f<4?Math.round:q}),p+=d.length;return(h+=t.substr(p))&&u.push(h),u.setRatio=F,H.test(t)&&(u.end=null),u},W=function(e,t,i,n,s,r,o,a,l){"function"==typeof n&&(n=n(l||0,e));var c=typeof e[t],d="function"!==c?"":t.indexOf("set")||"function"!=typeof e["get"+t.substr(3)]?t:"get"+t.substr(3),u="get"!==i?i:d?o?e[d](o):e[d]():e[t],p="string"==typeof n&&"="===n.charAt(1),h={t:e,p:t,s:u,f:"function"===c,pg:0,n:s||t,m:r?"function"==typeof r?r:Math.round:0,pr:0,c:p?parseInt(n.charAt(0)+"1",10)*parseFloat(n.substr(2)):parseFloat(n)-u||0};if(("number"!=typeof u||"number"!=typeof n&&!p)&&(o||isNaN(u)||!p&&isNaN(n)||"boolean"==typeof u||"boolean"==typeof n?(h.fp=o,h={t:B(u,p?parseFloat(h.s)+h.c+(h.s+"").replace(/[0-9\-\.]/g,""):n,a||N.defaultStringFilter,h),p:"setRatio",s:0,c:1,f:2,pg:0,n:s||t,pr:0,m:0}):(h.s=parseFloat(u),p||(h.c=parseFloat(n)-h.s||0))),h.c)return(h._next=this._firstPT)&&(h._next._prev=h),this._firstPT=h,h},Y=N._internals={isArray:y,isSelector:z,lazyTweens:R,blobDif:B},X=N._plugins={},U=Y.tweenLookup={},V=0,G=Y.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1,yoyoEase:1,stagger:1},Q={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,true:1,false:0},K=I._rootFramesTimeline=new D,Z=I._rootTimeline=new D,J=30,ee=Y.lazyRender=function(){var e,t,i=R.length;for($={},e=0;e<i;e++)(t=R[e])&&!1!==t._lazy&&(t.render(t._lazy[0],t._lazy[1],!0),t._lazy=!1);R.length=0};Z._startTime=c.time,K._startTime=c.frame,Z._active=K._active=!0,setTimeout(ee,1),I._updateRoot=N.render=function(){var e,t,i;if(R.length&&ee(),Z.render((c.time-Z._startTime)*Z._timeScale,!1,!1),K.render((c.frame-K._startTime)*K._timeScale,!1,!1),R.length&&ee(),c.frame>=J){for(i in J=c.frame+(parseInt(N.autoSleep,10)||120),U){for(e=(t=U[i].tweens).length;--e>-1;)t[e]._gc&&t.splice(e,1);0===t.length&&delete U[i]}if((!(i=Z._first)||i._paused)&&N.autoSleep&&!K._first&&1===c._listeners.tick.length){for(;i&&i._paused;)i=i._next;i||c.sleep()}}},c.addEventListener("tick",I._updateRoot);var te=function(e,t,i){var n,s,r=e._gsTweenID;if(U[r||(e._gsTweenID=r="t"+V++)]||(U[r]={target:e,tweens:[]}),t&&((n=U[r].tweens)[s=n.length]=t,i))for(;--s>-1;)n[s]===t&&n.splice(s,1);return U[r].tweens},ie=function(e,t,i,n){var s,r,o=e.vars.onOverwrite;return o&&(s=o(e,t,i,n)),(o=N.onOverwrite)&&(r=o(e,t,i,n)),!1!==s&&!1!==r},ne=function(e,t,i,n,s){var r,o,a,l;if(1===n||n>=4){for(l=s.length,r=0;r<l;r++)if((a=s[r])!==t)a._gc||a._kill(null,e,t)&&(o=!0);else if(5===n)break;return o}var c,d=t._startTime+m,u=[],p=0,h=0===t._duration;for(r=s.length;--r>-1;)(a=s[r])===t||a._gc||a._paused||(a._timeline!==t._timeline?(c=c||se(t,0,h),0===se(a,c,h)&&(u[p++]=a)):a._startTime<=d&&a._startTime+a.totalDuration()/a._timeScale>d&&((h||!a._initted)&&d-a._startTime<=2e-8||(u[p++]=a)));for(r=p;--r>-1;)if(l=(a=u[r])._firstPT,2===n&&a._kill(i,e,t)&&(o=!0),2!==n||!a._firstPT&&a._initted&&l){if(2!==n&&!ie(a,t))continue;a._enabled(!1,!1)&&(o=!0)}return o},se=function(e,t,i){for(var n=e._timeline,s=n._timeScale,r=e._startTime;n._timeline;){if(r+=n._startTime,s*=n._timeScale,n._paused)return-100;n=n._timeline}return(r/=s)>t?r-t:i&&r===t||!e._initted&&r-t<2e-8?m:(r+=e.totalDuration()/e._timeScale/s)>t+m?0:r-t-m};l._init=function(){var e,t,i,n,s,r,o=this.vars,a=this._overwrittenProps,l=this._duration,c=!!o.immediateRender,d=o.ease,u=this._startAt;if(o.startAt){for(n in u&&(u.render(-1,!0),u.kill()),s={},o.startAt)s[n]=o.startAt[n];if(s.data="isStart",s.overwrite=!1,s.immediateRender=!0,s.lazy=c&&!1!==o.lazy,s.startAt=s.delay=null,s.onUpdate=o.onUpdate,s.onUpdateParams=o.onUpdateParams,s.onUpdateScope=o.onUpdateScope||o.callbackScope||this,this._startAt=N.to(this.target||{},0,s),c)if(this._time>0)this._startAt=null;else if(0!==l)return}else if(o.runBackwards&&0!==l)if(u)u.render(-1,!0),u.kill(),this._startAt=null;else{for(n in 0!==this._time&&(c=!1),i={},o)G[n]&&"autoCSS"!==n||(i[n]=o[n]);if(i.overwrite=0,i.data="isFromStart",i.lazy=c&&!1!==o.lazy,i.immediateRender=c,this._startAt=N.to(this.target,0,i),c){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=d=d?d instanceof S?d:"function"==typeof d?new S(d,o.easeParams):E[d]||N.defaultEase:N.defaultEase,o.easeParams instanceof Array&&d.config&&(this._ease=d.config.apply(d,o.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(r=this._targets.length,e=0;e<r;e++)this._initProps(this._targets[e],this._propLookup[e]={},this._siblings[e],a?a[e]:null,e)&&(t=!0);else t=this._initProps(this.target,this._propLookup,this._siblings,a,0);if(t&&N._onPluginEvent("_onInitAllProps",this),a&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),o.runBackwards)for(i=this._firstPT;i;)i.s+=i.c,i.c=-i.c,i=i._next;this._onUpdate=o.onUpdate,this._initted=!0},l._initProps=function(t,i,n,s,r){var o,a,l,c,d,u;if(null==t)return!1;for(o in $[t._gsTweenID]&&ee(),this.vars.css||t.style&&t!==e&&t.nodeType&&X.css&&!1!==this.vars.autoCSS&&function(e,t){var i,n={};for(i in e)G[i]||i in t&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!X[i]||X[i]&&X[i]._autoCSS)||(n[i]=e[i],delete e[i]);e.css=n}(this.vars,t),this.vars)if(u=this.vars[o],G[o])u&&(u instanceof Array||u.push&&y(u))&&-1!==u.join("").indexOf("{self}")&&(this.vars[o]=u=this._swapSelfInParams(u,this));else if(X[o]&&(c=new X[o])._onInitTween(t,this.vars[o],this,r)){for(this._firstPT=d={_next:this._firstPT,t:c,p:"setRatio",s:0,c:1,f:1,n:o,pg:1,pr:c._priority,m:0},a=c._overwriteProps.length;--a>-1;)i[c._overwriteProps[a]]=this._firstPT;(c._priority||c._onInitAllProps)&&(l=!0),(c._onDisable||c._onEnable)&&(this._notifyPluginsOfEnabled=!0),d._next&&(d._next._prev=d)}else i[o]=W.call(this,t,o,"get",u,o,0,null,this.vars.stringFilter,r);return s&&this._kill(s,t)?this._initProps(t,i,n,s,r):this._overwrite>1&&this._firstPT&&n.length>1&&ne(t,this,i,this._overwrite,n)?(this._kill(i,t),this._initProps(t,i,n,s,r)):(this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration)&&($[t._gsTweenID]=!0),l)},l.render=function(e,t,i){var n,s,r,o,a=this,l=a._time,c=a._duration,d=a._rawPrevTime;if(e>=c-m&&e>=0)a._totalTime=a._time=c,a.ratio=a._ease._calcEnd?a._ease.getRatio(1):1,a._reversed||(n=!0,s="onComplete",i=i||a._timeline.autoRemoveChildren),0===c&&(a._initted||!a.vars.lazy||i)&&(a._startTime===a._timeline._duration&&(e=0),(d<0||e<=0&&e>=-1e-8||d===m&&"isPause"!==a.data)&&d!==e&&(i=!0,d>m&&(s="onReverseComplete")),a._rawPrevTime=o=!t||e||d===e?e:m);else if(e<m)a._totalTime=a._time=0,a.ratio=a._ease._calcEnd?a._ease.getRatio(0):0,(0!==l||0===c&&d>0)&&(s="onReverseComplete",n=a._reversed),e>-1e-8?e=0:e<0&&(a._active=!1,0===c&&(a._initted||!a.vars.lazy||i)&&(d>=0&&(d!==m||"isPause"!==a.data)&&(i=!0),a._rawPrevTime=o=!t||e||d===e?e:m)),(!a._initted||a._startAt&&a._startAt.progress())&&(i=!0);else if(a._totalTime=a._time=e,a._easeType){var u=e/c,p=a._easeType,h=a._easePower;(1===p||3===p&&u>=.5)&&(u=1-u),3===p&&(u*=2),1===h?u*=u:2===h?u*=u*u:3===h?u*=u*u*u:4===h&&(u*=u*u*u*u),a.ratio=1===p?1-u:2===p?u:e/c<.5?u/2:1-u/2}else a.ratio=a._ease.getRatio(e/c);if(a._time!==l||i){if(!a._initted){if(a._init(),!a._initted||a._gc)return;if(!i&&a._firstPT&&(!1!==a.vars.lazy&&a._duration||a.vars.lazy&&!a._duration))return a._time=a._totalTime=l,a._rawPrevTime=d,R.push(a),void(a._lazy=[e,t]);a._time&&!n?a.ratio=a._ease.getRatio(a._time/c):n&&a._ease._calcEnd&&(a.ratio=a._ease.getRatio(0===a._time?0:1))}for(!1!==a._lazy&&(a._lazy=!1),a._active||!a._paused&&a._time!==l&&e>=0&&(a._active=!0),0===l&&(a._startAt&&(e>=0?a._startAt.render(e,!0,i):s||(s="_dummyGS")),a.vars.onStart&&(0===a._time&&0!==c||t||a._callback("onStart"))),r=a._firstPT;r;)r.f?r.t[r.p](r.c*a.ratio+r.s):r.t[r.p]=r.c*a.ratio+r.s,r=r._next;a._onUpdate&&(e<0&&a._startAt&&-1e-4!==e&&a._startAt.render(e,!0,i),t||(a._time!==l||n||i)&&a._callback("onUpdate")),s&&(a._gc&&!i||(e<0&&a._startAt&&!a._onUpdate&&-1e-4!==e&&a._startAt.render(e,!0,i),n&&(a._timeline.autoRemoveChildren&&a._enabled(!1,!1),a._active=!1),!t&&a.vars[s]&&a._callback(s),0===c&&a._rawPrevTime===m&&o!==m&&(a._rawPrevTime=0)))}},l._kill=function(e,t,i){if("all"===e&&(e=null),null==e&&(null==t||t===this.target))return this._lazy=!1,this._enabled(!1,!1);t="string"!=typeof t?t||this._targets||this.target:N.selector(t)||t;var n,s,r,o,a,l,c,d,u,p=i&&this._time&&i._startTime===this._startTime&&this._timeline===i._timeline,h=this._firstPT;if((y(t)||z(t))&&"number"!=typeof t[0])for(n=t.length;--n>-1;)this._kill(e,t[n],i)&&(l=!0);else{if(this._targets){for(n=this._targets.length;--n>-1;)if(t===this._targets[n]){a=this._propLookup[n]||{},this._overwrittenProps=this._overwrittenProps||[],s=this._overwrittenProps[n]=e?this._overwrittenProps[n]||{}:"all";break}}else{if(t!==this.target)return!1;a=this._propLookup,s=this._overwrittenProps=e?this._overwrittenProps||{}:"all"}if(a){if(c=e||a,d=e!==s&&"all"!==s&&e!==a&&("object"!=typeof e||!e._tempKill),i&&(N.onOverwrite||this.vars.onOverwrite)){for(r in c)a[r]&&(u||(u=[]),u.push(r));if((u||!e)&&!ie(this,i,t,u))return!1}for(r in c)(o=a[r])&&(p&&(o.f?o.t[o.p](o.s):o.t[o.p]=o.s,l=!0),o.pg&&o.t._kill(c)&&(l=!0),o.pg&&0!==o.t._overwriteProps.length||(o._prev?o._prev._next=o._next:o===this._firstPT&&(this._firstPT=o._next),o._next&&(o._next._prev=o._prev),o._next=o._prev=null),delete a[r]),d&&(s[r]=1);!this._firstPT&&this._initted&&h&&this._enabled(!1,!1)}}return l},l.invalidate=function(){this._notifyPluginsOfEnabled&&N._onPluginEvent("_onDisable",this);var e=this._time;return this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],I.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-1e-8,this.render(e,!1,!1!==this.vars.lazy)),this},l._enabled=function(e,t){if(d||c.wake(),e&&this._gc){var i,n=this._targets;if(n)for(i=n.length;--i>-1;)this._siblings[i]=te(n[i],this,!0);else this._siblings=te(this.target,this,!0)}return I.prototype._enabled.call(this,e,t),!(!this._notifyPluginsOfEnabled||!this._firstPT)&&N._onPluginEvent(e?"_onEnable":"_onDisable",this)},N.to=function(e,t,i){return new N(e,t,i)},N.from=function(e,t,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new N(e,t,i)},N.fromTo=function(e,t,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new N(e,t,n)},N.delayedCall=function(e,t,i,n,s){return new N(t,0,{delay:e,onComplete:t,onCompleteParams:i,callbackScope:n,onReverseComplete:t,onReverseCompleteParams:i,immediateRender:!1,lazy:!1,useFrames:s,overwrite:0})},N.set=function(e,t){return new N(e,0,t)},N.getTweensOf=function(e,t){if(null==e)return[];var i,n,s,r;if(e="string"!=typeof e?e:N.selector(e)||e,(y(e)||z(e))&&"number"!=typeof e[0]){for(i=e.length,n=[];--i>-1;)n=n.concat(N.getTweensOf(e[i],t));for(i=n.length;--i>-1;)for(r=n[i],s=i;--s>-1;)r===n[s]&&n.splice(i,1)}else if(e._gsTweenID)for(i=(n=te(e).concat()).length;--i>-1;)(n[i]._gc||t&&!n[i].isActive())&&n.splice(i,1);return n||[]},N.killTweensOf=N.killDelayedCallsTo=function(e,t,i){"object"==typeof t&&(i=t,t=!1);for(var n=N.getTweensOf(e,t),s=n.length;--s>-1;)n[s]._kill(i,e)};var re=T("plugins.TweenPlugin",(function(e,t){this._overwriteProps=(e||"").split(","),this._propName=this._overwriteProps[0],this._priority=t||0,this._super=re.prototype}),!0);if(l=re.prototype,re.version="1.19.0",re.API=2,l._firstPT=null,l._addTween=W,l.setRatio=F,l._kill=function(e){var t,i=this._overwriteProps,n=this._firstPT;if(null!=e[this._propName])this._overwriteProps=[];else for(t=i.length;--t>-1;)null!=e[i[t]]&&i.splice(t,1);for(;n;)null!=e[n.n]&&(n._next&&(n._next._prev=n._prev),n._prev?(n._prev._next=n._next,n._prev=null):this._firstPT===n&&(this._firstPT=n._next)),n=n._next;return!1},l._mod=l._roundProps=function(e){for(var t,i=this._firstPT;i;)(t=e[this._propName]||null!=i.n&&e[i.n.split(this._propName+"_").join("")])&&"function"==typeof t&&(2===i.f?i.t._applyPT.m=t:i.m=t),i=i._next},N._onPluginEvent=function(e,t){var i,n,s,r,o,a=t._firstPT;if("_onInitAllProps"===e){for(;a;){for(o=a._next,n=s;n&&n.pr>a.pr;)n=n._next;(a._prev=n?n._prev:r)?a._prev._next=a:s=a,(a._next=n)?n._prev=a:r=a,a=o}a=t._firstPT=s}for(;a;)a.pg&&"function"==typeof a.t[e]&&a.t[e]()&&(i=!0),a=a._next;return i},re.activate=function(e){for(var t=e.length;--t>-1;)e[t].API===re.API&&(X[(new e[t])._propName]=e[t]);return!0},_.plugin=function(e){if(!(e&&e.propName&&e.init&&e.API))throw"illegal plugin definition.";var t,i=e.propName,n=e.priority||0,s=e.overwriteProps,r={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},o=T("plugins."+i.charAt(0).toUpperCase()+i.substr(1)+"Plugin",(function(){re.call(this,i,n),this._overwriteProps=s||[]}),!0===e.global),a=o.prototype=new re(i);for(t in a.constructor=o,o.API=e.API,r)"function"==typeof e[t]&&(a[r[t]]=e[t]);return o.version=e.version,re.activate([o]),o},o=e._gsQueue){for(a=0;a<o.length;a++)o[a]();for(l in b)b[l].func||e.console.log("GSAP encountered missing dependency: "+l)}d=!1}("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window,"TweenMax"), 57/*! 58 * ScrollMagic v2.0.8 (2020-08-14) 59 * The javascript library for magical scroll interactions. 60 * (c) 2020 Jan Paepke (@janpaepke) 61 * Project Website: http://scrollmagic.io 62 * 63 * @version 2.0.8 64 * @license Dual licensed under MIT license and GPL. 65 * @author Jan Paepke - [email protected] 66 * 67 * @file ScrollMagic main library. 68 */ 69function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.ScrollMagic=t()}(this,(function(){"use strict";var e=function(){s.log(2,"(COMPATIBILITY NOTICE) -> As of ScrollMagic 2.0.0 you need to use 'new ScrollMagic.Controller()' to create a new controller instance. Use 'new ScrollMagic.Scene()' to instance a scene.")};e.version="2.0.8","undefined"!=typeof window&&window.addEventListener("mousewheel",void 0);var t="data-scrollmagic-pin-spacer";e.Controller=function(n){var r,o,a="ScrollMagic.Controller",l="REVERSE",c="PAUSED",d=i.defaults,u=this,p=s.extend({},d,n),h=[],f=!1,m=0,g=c,v=!0,y=0,b=!0,w=function(){p.refreshInterval>0&&(o=window.setTimeout(k,p.refreshInterval))},_=function(){return p.vertical?s.get.scrollTop(p.container):s.get.scrollLeft(p.container)}
69,T=function(){return p.vertical?s.get.height(p.container):s.get.width(p.container)},x=this._setScrollPos=function(e){p.vertical?v?window.scrollTo(s.get.scrollLeft(),e):p.container.scrollTop=e:v?window.scrollTo(e,s.get.scrollTop()):p.container.scrollLeft=e},S=function(){if(b&&f){var e=s.type.Array(f)?f:h.slice(0);f=!1;var t=m,i=(m=u.scrollPos())-t;0!==i&&(g=i>0?"FORWARD":l),g===l&&e.reverse(),e.forEach((function(t,i){P(3,"updating Scene "+(i+1)+"/"+e.length+" ("+h.length+" total)"),t.update(!0)})),0===e.length&&p.loglevel>=3&&P(3,"updating 0 Scenes (nothing added to controller)")}},E=function(){r=s.rAF(S)},C=function(e){P(3,"event fired causing an update:",e.type),"resize"==e.type&&(y=T(),g=c),!0!==f&&(f=!0,E())},k=function(){if(!v&&y!=T()){var e;try{e=new Event("resize",{bubbles:!1,cancelable:!1})}catch(t){(e=document.createEvent("Event")).initEvent("resize",!1,!1)}p.container.dispatchEvent(e)}h.forEach((function(e,t){e.refresh()})),w()},P=this._log=function(e,t){p.loglevel>=e&&(Array.prototype.splice.call(arguments,1,0,"("+a+") ->"),s.log.apply(window,arguments))};this._options=p;var A=function(e){if(e.length<=1)return e;var t=e.slice(0);return t.sort((function(e,t){return e.scrollOffset()>t.scrollOffset()?1:-1})),t};return this.addScene=function(t){if(s.type.Array(t))t.forEach((function(e,t){u.addScene(e)}));else if(t instanceof e.Scene){if(t.controller()!==u)t.addTo(u);else if(h.indexOf(t)<0){for(var i in h.push(t),h=A(h),t.on("shift.controller_sort",(function(){h=A(h)})),p.globalSceneOptions)t[i]&&t[i].call(t,p.globalSceneOptions[i]);P(3,"adding Scene (now "+h.length+" total)")}}else P(1,"ERROR: invalid argument supplied for '.addScene()'");return u},this.removeScene=function(e){if(s.type.Array(e))e.forEach((function(e,t){u.removeScene(e)}));else{var t=h.indexOf(e);t>-1&&(e.off("shift.controller_sort"),h.splice(t,1),P(3,"removing Scene (now "+h.length+" left)"),e.remove())}return u},this.updateScene=function(t,i){return s.type.Array(t)?t.forEach((function(e,t){u.updateScene(e,i)})):i?t.update(!0):!0!==f&&t instanceof e.Scene&&(-1==(f=f||[]).indexOf(t)&&f.push(t),f=A(f),E()),u},this.update=function(e){return C({type:"resize"}),e&&S(),u},this.scrollTo=function(i,n){if(s.type.Number(i))x.call(p.container,i,n);else if(i instanceof e.Scene)i.controller()===u?u.scrollTo(i.scrollOffset(),n):P(2,"scrollTo(): The supplied scene does not belong to this controller. Scroll cancelled.",i);else if(s.type.Function(i))x=i;else{var r=s.get.elements(i)[0];if(r){for(;r.parentNode.hasAttribute(t);)r=r.parentNode;var o=p.vertical?"top":"left",a=s.get.offset(p.container),l=s.get.offset(r);v||(a[o]-=u.scrollPos()),u.scrollTo(l[o]-a[o],n)}else P(2,"scrollTo(): The supplied argument is invalid. Scroll cancelled.",i)}return u},this.scrollPos=function(e){return arguments.length?(s.type.Function(e)?_=e:P(2,"Provided value for method 'scrollPos' is not a function. To change the current scroll position use 'scrollTo()'."),u):_.call(u)},this.info=function(e){var t={size:y,vertical:p.vertical,scrollPos:m,scrollDirection:g,container:p.container,isDocument:v};return arguments.length?void 0!==t[e]?t[e]:void P(1,'ERROR: option "'+e+'" is not available'):t},this.loglevel=function(e){return arguments.length?(p.loglevel!=e&&(p.loglevel=e),u):p.loglevel},this.enabled=function(e){return arguments.length?(b!=e&&(b=!!e,u.updateScene(h,!0)),u):b},this.destroy=function(e){window.clearTimeout(o);for(var t=h.length;t--;)h[t].destroy(e);return p.container.removeEventListener("resize",C),p.container.removeEventListener("scroll",C),s.cAF(r),P(3,"destroyed "+a+" (reset: "+(e?"true":"false")+")"),null},function(){for(var t in p)d.hasOwnProperty(t)||(P(2,'WARNING: Unknown option "'+t+'"'),delete p[t]);if(p.container=s.get.elements(p.container)[0],!p.container)throw P(1,"ERROR creating object "+a+": No valid scroll container supplied"),a+" init failed.";(v=p.container===window||p.container===document.body||!document.body.contains(p.container))&&(p.container=window),y=T(),p.container.addEventListener("resize",C),p.container.addEventListener("scroll",C);var i=parseInt(p.refreshInterval,10);p.refreshInterval=s.type.Number(i)?i:d.refreshInterval,w(),P(3,"added new "+a+" controller (v"+e.version+")")}(),u};var i={defaults:{container:window,vertical:!0,globalSceneOptions:{},loglevel:2,refreshInterval:100}};e.Controller.addOption=function(e,t){i.defaults[e]=t},e.Controller.extend=function(t){var i=this;e.Controller=function(){return i.apply(this,arguments),this.$super=s.extend({},this),t.apply(this,arguments)||this},s.extend(e.Controller,i),e.Controller.prototype=i.prototype,e.Controller.prototype.constructor=e.Controller},e.Scene=function(i){var r,o,a="ScrollMagic.Scene",l="BEFORE",c="DURING",d="AFTER",u=n.defaults,p=this,h=s.extend({},u,i),f=l,m=0,g={start:0,end:0},v=0,y=!0,b={};this.on=function(e,t){return s.type.Function(t)?(e=e.trim().split(" ")).forEac
69h((function(e){var i=e.split("."),n=i[0],s=i[1];"*"!=n&&(b[n]||(b[n]=[]),b[n].push({namespace:s||"",callback:t}))})):w(1,"ERROR when calling '.on()': Supplied callback for '"+e+"' is not a valid function!"),p},this.off=function(e,t){return e?((e=e.trim().split(" ")).forEach((function(e,i){var n=e.split("."),s=n[0],r=n[1]||"";("*"===s?Object.keys(b):[s]).forEach((function(e){for(var i=b[e]||[],n=i.length;n--;){var s=i[n];!s||r!==s.namespace&&"*"!==r||t&&t!=s.callback||i.splice(n,1)}i.length||delete b[e]}))})),p):(w(1,"ERROR: Invalid event name supplied."),p)},this.trigger=function(t,i){if(t){var n=t.trim().split("."),s=n[0],r=n[1],o=b[s];w(3,"event fired:",s,i?"->":"",i||""),o&&o.forEach((function(t,n){r&&r!==t.namespace||t.callback.call(p,new e.Event(s,t.namespace,p,i))}))}else w(1,"ERROR: Invalid event name supplied.");return p},p.on("change.internal",(function(e){"loglevel"!==e.what&&"tweenChanges"!==e.what&&("triggerElement"===e.what?E():"reverse"===e.what&&p.update())})).on("shift.internal",(function(e){x(),p.update()}));var w=this._log=function(e,t){h.loglevel>=e&&(Array.prototype.splice.call(arguments,1,0,"("+a+") ->"),s.log.apply(window,arguments))};this.addTo=function(t){return t instanceof e.Controller?o!=t&&(o&&o.removeScene(p),o=t,P(),S(!0),E(!0),x(),o.info("container").addEventListener("resize",C),t.addScene(p),p.trigger("add",{controller:o}),w(3,"added "+a+" to controller"),p.update()):w(1,"ERROR: supplied argument of 'addTo()' is not a valid ScrollMagic Controller"),p},this.enabled=function(e){return arguments.length?(y!=e&&(y=!!e,p.update(!0)),p):y},this.remove=function(){if(o){o.info("container").removeEventListener("resize",C);var e=o;o=void 0,e.removeScene(p),p.trigger("remove"),w(3,"removed "+a+" from controller")}return p},this.destroy=function(e){return p.trigger("destroy",{reset:e}),p.remove(),p.off("*.*"),w(3,"destroyed "+a+" (reset: "+(e?"true":"false")+")"),null},this.update=function(e){if(o)if(e)if(o.enabled()&&y){var t,i=o.info("scrollPos");t=h.duration>0?(i-g.start)/(g.end-g.start):i>=g.start?1:0,p.trigger("update",{startPos:g.start,endPos:g.end,scrollPos:i}),p.progress(t)}else _&&f===c&&O(!0);else o.updateScene(p,!1);return p},this.refresh=function(){return S(),E(),p},this.progress=function(e){if(arguments.length){var t=!1,i=f,n=o?o.info("scrollDirection"):"PAUSED",s=h.reverse||e>=m;if(0===h.duration?(t=m!=e,f=0===(m=e<1&&s?0:1)?l:c):e<0&&f!==l&&s?(m=0,f=l,t=!0):e>=0&&e<1&&s?(m=e,f=c,t=!0):e>=1&&f!==d?(m=1,f=d,t=!0):f!==c||s||O(),t){var r={progress:m,state:f,scrollDirection:n},a=f!=i,u=function(e){p.trigger(e,r)};a&&i!==c&&(u("enter"),u(i===l?"start":"end")),u("progress"),a&&f!==c&&(u(f===l?"start":"end"),u("leave"))}return p}return m};var _,T,x=function(){g={start:v+h.offset},o&&h.triggerElement&&(g.start-=o.info("size")*h.triggerHook),g.end=g.start+h.duration},S=function(e){if(r){var t="duration";A(t,r.call(p))&&!e&&(p.trigger("change",{what:t,newval:h[t]}),p.trigger("shift",{reason:t}))}},E=function(e){var i=0,n=h.triggerElement;if(o&&(n||v>0)){if(n)if(n.parentNode){for(var r=o.info(),a=s.get.offset(r.container),l=r.vertical?"top":"left";n.parentNode.hasAttribute(t);)n=n.parentNode;var c=s.get.offset(n);r.isDocument||(a[l]-=o.scrollPos()),i=c[l]-a[l]}else w(2,"WARNING: triggerElement was removed from DOM and will be reset to",void 0),p.triggerElement(void 0);var d=i!=v;v=i,d&&!e&&p.trigger("shift",{reason:"triggerElementPosition"})}},C=function(e){h.triggerHook>0&&p.trigger("shift",{reason:"containerResize"})},k=s.extend(n.validate,{duration:function(e){if(s.type.String(e)&&e.match(/^(\.|\d)*\d+%$/)){var t=parseFloat(e)/100;e=function(){return o?o.info("size")*t:0}}if(s.type.Function(e)){r=e;try{e=parseFloat(r.call(p))}catch(t){e=-1}}if(e=parseFloat(e),!s.type.Number(e)||e<0)throw r?(r=void 0,['Invalid return value of supplied function for option "duration":',e]):['Invalid value for option "duration":',e];return e}}),P=function(e){(e=arguments.length?[e]:Object.keys(k)).forEach((function(e,t){var i;if(k[e])try{i=k[e](h[e])}catch(t){i=u[e];var n=s.type.String(t)?[t]:t;s.type.Array(n)?(n[0]="ERROR: "+n[0],n.unshift(1),w.apply(this,n)):w(1,"ERROR: Problem executing validation callback for option '"+e+"':",t.message)}finally{h[e]=i}}))},A=function(e,t){var i=!1,n=h[e];return h[e]!=t&&(h[e]=t,P(e),i=n!=h[e]),i},M=function(e){p[e]||(p[e]=function(t){return arguments.length?("duration"===e&&(r=void 0),A(e,t)&&(p.trigger("change",{what:e,newval:h[e]}),n.shifts.indexOf(e)>-1&&p.trigger("shift",{reason:e})),p):h[e]})};this.controller=function(){return o},this.state=function(){return f},this.scrollOffset=function(){return g.start},this.triggerPosition=function(){var e=h.offset;return o&&(h.triggerElement?e+=v:e+=o.info("size")*p.triggerHook()),e},p.on("shift.internal",(function(e){var t="duration"===e.reason;(f===d&&t||f===c&&0===h.duration)&&O(),t&&I()})).on("progress.internal",(function(e){O()})).on("add.internal",(function(e){I()})).on("destroy.internal",(function(e){p.removePin(e.reset)}));var O=function(e){if(_&&o){var t=o.info(),i=T.spacer.firstChild;if(e||f!==c){var n={position:T.inFlow?"relative":"absolute",top:0,left:0}
69,r=s.css(i,"position")!=n.position;T.pushFollowers?h.duration>0&&(f===d&&0===parseFloat(s.css(T.spacer,"padding-top"))||f===l&&0===parseFloat(s.css(T.spacer,"padding-bottom")))&&(r=!0):n[t.vertical?"top":"left"]=h.duration*m,s.css(i,n),r&&I()}else{"fixed"!=s.css(i,"position")&&(s.css(i,{position:"fixed"}),I());var a=s.get.offset(T.spacer,!0),u=h.reverse||0===h.duration?t.scrollPos-g.start:Math.round(m*h.duration*10)/10;a[t.vertical?"top":"left"]+=u,s.css(T.spacer.firstChild,{top:a.top,left:a.left})}}},I=function(){if(_&&o&&T.inFlow){var e=f===c,t=o.info("vertical"),i=T.spacer.firstChild,n=s.isMarginCollapseType(s.css(T.spacer,"display")),r={};T.relSize.width||T.relSize.autoFullWidth?e?s.css(_,{width:s.get.width(T.spacer)}):s.css(_,{width:"100%"}):(r["min-width"]=s.get.width(t?_:i,!0,!0),r.width=e?r["min-width"]:"auto"),T.relSize.height?e?s.css(_,{height:s.get.height(T.spacer)-(T.pushFollowers?h.duration:0)}):s.css(_,{height:"100%"}):(r["min-height"]=s.get.height(t?i:_,!0,!n),r.height=e?r["min-height"]:"auto"),T.pushFollowers&&(r["padding"+(t?"Top":"Left")]=h.duration*m,r["padding"+(t?"Bottom":"Right")]=h.duration*(1-m)),s.css(T.spacer,r)}},L=function(){o&&_&&f===c&&!o.info("isDocument")&&O()},D=function(){o&&_&&f===c&&((T.relSize.width||T.relSize.autoFullWidth)&&s.get.width(window)!=s.get.width(T.spacer.parentNode)||T.relSize.height&&s.get.height(window)!=s.get.height(T.spacer.parentNode))&&I()},N=function(e){o&&_&&f===c&&!o.info("isDocument")&&(e.preventDefault(),o._setScrollPos(o.info("scrollPos")-((e.wheelDelta||e[o.info("vertical")?"wheelDeltaY":"wheelDeltaX"])/3||30*-e.detail)))};this.setPin=function(e,i){var n=i&&i.hasOwnProperty("pushFollowers");if(i=s.extend({},{pushFollowers:!0,spacerClass:"scrollmagic-pin-spacer"},i),!(e=s.get.elements(e)[0]))return w(1,"ERROR calling method 'setPin()': Invalid pin element supplied."),p;if("fixed"===s.css(e,"position"))return w(1,"ERROR calling method 'setPin()': Pin does not work with elements that are positioned 'fixed'."),p;if(_){if(_===e)return p;p.removePin()}var r=(_=e).parentNode.style.display,o=["top","left","bottom","right","margin","marginLeft","marginRight","marginTop","marginBottom"];_.parentNode.style.display="none";var a="absolute"!=s.css(_,"position"),l=s.css(_,o.concat(["display"])),c=s.css(_,["width","height"]);_.parentNode.style.display=r,!a&&i.pushFollowers&&(w(2,"WARNING: If the pinned element is positioned absolutely pushFollowers will be disabled."),i.pushFollowers=!1),window.setTimeout((function(){_&&0===h.duration&&n&&i.pushFollowers&&w(2,"WARNING: pushFollowers =",!0,"has no effect, when scene duration is 0.")}),0);var d=_.parentNode.insertBefore(document.createElement("div"),_),u=s.extend(l,{position:a?"relative":"absolute",boxSizing:"content-box",mozBoxSizing:"content-box",webkitBoxSizing:"content-box"});if(a||s.extend(u,s.css(_,["width","height"])),s.css(d,u),d.setAttribute(t,""),s.addClass(d,i.spacerClass),T={spacer:d,relSize:{width:"%"===c.width.slice(-1),height:"%"===c.height.slice(-1),autoFullWidth:"auto"===c.width&&a&&s.isMarginCollapseType(l.display)},pushFollowers:i.pushFollowers,inFlow:a},!_.___origStyle){_.___origStyle={};var f=_.style;o.concat(["width","height","position","boxSizing","mozBoxSizing","webkitBoxSizing"]).forEach((function(e){_.___origStyle[e]=f[e]||""}))}return T.relSize.width&&s.css(d,{width:c.width}),T.relSize.height&&s.css(d,{height:c.height}),d.appendChild(_),s.css(_,{position:a?"relative":"absolute",margin:"auto",top:"auto",left:"auto",bottom:"auto",right:"auto"}),(T.relSize.width||T.relSize.autoFullWidth)&&s.css(_,{boxSizing:"border-box",mozBoxSizing:"border-box",webkitBoxSizing:"border-box"}),window.addEventListener("scroll",L),window.addEventListener("resize",L),window.addEventListener("resize",D),_.addEventListener("mousewheel",N),_.addEventListener("DOMMouseScroll",N),w(3,"added pin"),O(),p},this.removePin=function(e){if(_){if(f===c&&O(!0),e||!o){var i=T.spacer.firstChild;if(i.hasAttribute(t)){var n=T.spacer.style,r={};["margin","marginLeft","marginRight","marginTop","marginBottom"].forEach((function(e){r[e]=n[e]||""})),s.css(i,r)}T.spacer.parentNode.insertBefore(i,T.spacer),T.spacer.parentNode.removeChild(T.spacer),_.parentNode.hasAttribute(t)||(s.css(_,_.___origStyle),delete _.___origStyle)}window.removeEventListener("scroll",L),window.removeEventListener("resize",L),window.removeEventListener("resize",D),_.removeEventListener("mousewheel",N),_.removeEventListener("DOMMouseScroll",N),_=void 0,w(3,"removed pin (reset: "+(e?"true":"false")+")")}return p};var z,R=[];return p.on("destroy.internal",(function(e){p.removeClassToggle(e.reset)})),this.setClassToggle=function(e,t){var i=s.get.elements(e);return 0!==i.length&&s.type.String(t)?(R.length>
690&&p.removeClassToggle(),z=t,R=i,p.on("enter.internal_class leave.internal_class",(function(e){var t="enter"===e.type?s.addClass:s.removeClass;R.forEach((function(e,i){t(e,z)}))})),p):(w(1,"ERROR calling method 'setClassToggle()': Invalid "+(0===i.length?"element":"classes")+" supplied."),p)},this.removeClassToggle=function(e){return e&&R.forEach((function(e,t){s.removeClass(e,z)})),p.off("start.internal_class end.internal_class"),z=void 0,R=[],p},function(){for(var e in h)u.hasOwnProperty(e)||(w(2,'WARNING: Unknown option "'+e+'"'),delete h[e]);for(var t in u)M(t);P()}(),p};var n={defaults:{duration:0,offset:0,triggerElement:void 0,triggerHook:.5,reverse:!0,loglevel:2},validate:{offset:function(e){if(e=parseFloat(e),!s.type.Number(e))throw['Invalid value for option "offset":',e];return e},triggerElement:function(e){if(e=e||void 0){var t=s.get.elements(e)[0];if(!t||!t.parentNode)throw['Element defined in option "triggerElement" was not found:',e];e=t}return e},triggerHook:function(e){var t={onCenter:.5,onEnter:1,onLeave:0};if(s.type.Number(e))e=Math.max(0,Math.min(parseFloat(e),1));else{if(!(e in t))throw['Invalid value for option "triggerHook": ',e];e=t[e]}return e},reverse:function(e){return!!e},loglevel:function(e){if(e=parseInt(e),!s.type.Number(e)||e<0||e>3)throw['Invalid value for option "loglevel":',e];return e}},shifts:["duration","offset","triggerHook"]};e.Scene.addOption=function(t,i,s,r){t in n.defaults?e._util.log(1,"[static] ScrollMagic.Scene -> Cannot add Scene option '"+t+"', because it already exists."):(n.defaults[t]=i,n.validate[t]=s,r&&n.shifts.push(t))},e.Scene.extend=function(t){var i=this;e.Scene=function(){return i.apply(this,arguments),this.$super=s.extend({},this),t.apply(this,arguments)||this},s.extend(e.Scene,i),e.Scene.prototype=i.prototype,e.Scene.prototype.constructor=e.Scene},e.Event=function(e,t,i,n){for(var s in n=n||{})this[s]=n[s];return this.type=e,this.target=this.currentTarget=i,this.namespace=t||"",this.timeStamp=this.timestamp=Date.now(),this};var s=e._util=function(e){var t,i={},n=function(e){return parseFloat(e)||0},s=function(t){return t.currentStyle?t.currentStyle:e.getComputedStyle(t)},r=function(t,i,r,o){if((i=i===document?e:i)===e)o=!1;else if(!f.DomElement(i))return 0;t=t.charAt(0).toUpperCase()+t.substr(1).toLowerCase();var a=(r?i["offset"+t]||i["outer"+t]:i["client"+t]||i["inner"+t])||0;if(r&&o){var l=s(i);a+="Height"===t?n(l.marginTop)+n(l.marginBottom):n(l.marginLeft)+n(l.marginRight)}return a},o=function(e){return e.replace(/^[^a-z]+([a-z])/g,"$1").replace(/-([a-z])/g,(function(e){return e[1].toUpperCase()}))};i.extend=function(e){for(e=e||{},t=1;t<arguments.length;t++)if(arguments[t])for(var i in arguments[t])arguments[t].hasOwnProperty(i)&&(e[i]=arguments[t][i]);return e},i.isMarginCollapseType=function(e){return["block","flex","list-item","table","-webkit-box"].indexOf(e)>-1};var a=0,l=["ms","moz","webkit","o"],c=e.requestAnimationFrame,d=e.cancelAnimationFrame;for(t=0;!c&&t<l.length;++t)c=e[l[t]+"RequestAnimationFrame"],d=e[l[t]+"CancelAnimationFrame"]||e[l[t]+"CancelRequestAnimationFrame"];c||(c=function(t){var i=(new Date).getTime(),n=Math.max(0,16-(i-a)),s=e.setTimeout((function(){t(i+n)}),n);return a=i+n,s}),d||(d=function(t){e.clearTimeout(t)}),i.rAF=c.bind(e),i.cAF=d.bind(e);var u=["error","warn","log"],p=e.console||{};for(p.log=p.log||function(){},t=0;t<u.length;t++){var h=u[t];p[h]||(p[h]=p.log)}i.log=function(e){(e>u.length||e<=0)&&(e=u.length);var t=new Date,i=("0"+t.getHours()).slice(-2)+":"+("0"+t.getMinutes()).slice(-2)+":"+("0"+t.getSeconds()).slice(-2)+":"+("00"+t.getMilliseconds()).slice(-3),n=u[e-1],s=Array.prototype.splice.call(arguments,1),r=Function.prototype.bind.call(p[n],p);s.unshift(i),r.apply(p,s)};var f=i.type=function(e){return Object.prototype.toString.call(e).replace(/^\[object (.+)\]$/,"$1").toLowerCase()};f.String=function(e){return"string"===f(e)},f.Function=function(e){return"function"===f(e)},f.Array=function(e){return Array.isArray(e)},f.Number=function(e){return!f.Array(e)&&e-parseFloat(e)+1>=0},f.DomElement=function(e){return"object"==typeof HTMLElement||"function"==typeof HTMLElement?e instanceof HTMLElement||e instanceof SVGElement:e&&"object"==typeof e&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName};var m=i.get={};return m.elements=function(t){var i=[];if(f.String(t))try{t=document.querySelectorAll(t)}catch(e){return i}if("nodelist"===f(t)||f.Array(t)||t instanceof NodeList)for(var n=0,s=i.length=t.length;n<s;n++){var r=t[n];i[n]=f.DomElement(r)?r:m.elements(r)}else(f.DomElement(t)||t===document||t===e)&&(i=[t]);return i},m.scrollTop=function(t){return t&&"number"==typeof t.scrollTop?t.scrollTop:e.pageYOffset||0},m.scrollLeft=function(t){return t&&"number"==typeof t.scrollLeft?t.scrollLeft:e.pageXOffset||0},m.width=function(e,t,i){return r("width",e,t,i)},m.height=function(e,t,i){return r("height",e,t,i)},m.offset=function(e,t){var i={top:0,left:0};if(e&&e.getBoundingClientRect){var n=e.getBoundingClientRect();i.top=n.top,i.left=n.left,t||(i.top+=m.scrollTop(),i.left+=m.scrollLeft())}return i},i.addClass=function(e,t){t&&(e.classList?e.classList.add(t):e.className+=" "+t)},i.removeClass=function(e,t){t&&(e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," "))},i.css=function(e,t){if(f.String(t))return s(e)[o(t)];if(f.Array(t)){var i={},n=s(e);return t.forEach((function(e,t){i[e]=n[o(e)]}
69)),i}for(var r in t){var a=t[r];a==parseFloat(a)&&(a+="px"),e.style[o(r)]=a}},i}(window||{});return e.Scene.prototype.addIndicators=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling addIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js"),this},e.Scene.prototype.removeIndicators=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js"),this},e.Scene.prototype.setTween=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling setTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js"),this},e.Scene.prototype.removeTween=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js"),this},e.Scene.prototype.setVelocity=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling setVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js"),this},e.Scene.prototype.removeVelocity=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js"),this},e})), 70/*! 71 * ScrollMagic v2.0.8 (2020-08-14) 72 * The javascript library for magical scroll interactions. 73 * (c) 2020 Jan Paepke (@janpaepke) 74 * Project Website: http://scrollmagic.io 75 * 76 * @version 2.0.8 77 * @license Dual licensed under MIT license and GPL. 78 * @author Jan Paepke - [email protected] 79 * 80 * @file ScrollMagic GSAP Animation Plugin. 81 * 82 * requires: GSAP ~1.14 83 * Powered by the Greensock Animation Platform (GSAP): http://www.greensock.com/js 84 * Greensock License info at http://www.greensock.com/licensing/ 85 */ 86function(e,t){if("function"==typeof define&&define.amd)define(["ScrollMagic","gsap","TweenMax","TimelineMax"],t);else if("object"==typeof exports){var i=require("gsap/dist/gsap")||require("gsap");t(require("scrollmagic"),i,TweenMax||i,TimelineMax||i)}else t(e.ScrollMagic||e.jQuery&&e.jQuery.ScrollMagic,e.gsap,e.gsap||e.TweenMax||e.TweenLite,e.gsap||e.TimelineMax||e.TimelineLite)}(this,(function(e,t,i,n){"use strict";var s="animation.gsap",r=t&&parseFloat(t.version)>=3,o=window.console||{},a=Function.prototype.bind.call(o.error||o.log||function(){},o);e||a("("+s+") -> ERROR: The ScrollMagic main module could not be found. Please make sure it's loaded before this plugin or use an asynchronous loader like requirejs."),i||a("("+s+") -> ERROR: TweenLite or TweenMax could not be found. Please make sure GSAP is loaded before ScrollMagic or use an asynchronous loader like requirejs."),e.Scene.addOption("tweenChanges",!1,(function(e){return!!e})),e.Scene.extend((function(){var e,t=this,o=function(){t._log&&(Array.prototype.splice.call(arguments,1,0,"("+s+")","->"),t._log.apply(this,arguments))};t.on("progress.plugin_gsap",(function(){a()})),t.on("destroy.plugin_gsap",(function(e){t.removeTween(e.reset)}));var a=function(){if(e){var i=t.progress(),n=t.state();e.repeat&&-1===e.repeat()?"DURING"===n&&e.paused()?e.play():"DURING"===n||e.paused()||e.pause():i!=e.progress()&&(0===t.duration()?i>0?e.play():e.reverse():t.tweenChanges()&&e.tweenTo?e.tweenTo(i*e.duration()):e.progress(i).pause())}};t.setTween=function(s,l,c){var d;if(arguments.length>1){var u="number"==typeof arguments[1];r?(u||(c=l),c.hasOwnProperty("duration")||(c.duration=u?l:1)):arguments.length<3&&(c=l,l=1),s=r?i.to(s,c):i.to(s,l,c)}try{(d=n&&!r?new n({smoothChildTiming:!0}).add(s):s).pause()}catch(e){return o(1,"ERROR calling method 'setTween()': Supplied argument is not a valid TweenObject"),t}if(e&&t.removeTween(),e=d,s.repeat&&-1===s.repeat()&&(e.repeat(-1),e.yoyo(s.yoyo())),t.tweenChanges()&&!e.tweenTo&&o(2,"WARNING: tweenChanges will only work if the TimelineMax object is available for ScrollMagic."),e&&t.controller()&&t.triggerElement()&&t.loglevel()>=2){var p=i.getTweensOf(t.triggerElement()),h=t.controller().info("vertical");p.forEach((function(e,t){var i=e.vars.css||e.vars;if(h?void 0!==i.top||void 0!==i.bottom:void 0!==i.left||void 0!==i.right)return o(2,"WARNING: Tweening the position of the trigger element affects the scene timing and should be avoided!"),!1}))}if(parseFloat(TweenLite.version)>=1.14)for(var f,m,g=r?"onInterrupt":"onOverwrite",v=e.getChildren?e.getChildren(!0,!0,!1):[e],y=function(){o(2,"WARNING: tween was overwritten by another. To learn how to avoid this issue see here: https://github.com/janpaepke/ScrollMagic/wiki/WARNING:-tween-was-overwritten-by-another")},b=0;b<v.length;b++)f=v[b],m!==y&&(m=f.vars[g],f.vars[g]=function(){m&&m.apply(this,arguments),y.apply(this,arguments)});return o(3,"added tween"),a(),t},t.removeTween=function(i){return e&&(i&&e.progress(0).pause(),e.kill(),e=void 0,o(3,"removed tween (reset: "+(i?"true":"false")+")")),t}}))}
86)), 87/*! 88 * ScrollMagic v2.0.8 (2020-08-14) 89 * The javascript library for magical scroll interactions. 90 * (c) 2020 Jan Paepke (@janpaepke) 91 * Project Website: http://scrollmagic.io 92 * 93 * @version 2.0.8 94 * @license Dual licensed under MIT license and GPL. 95 * @author Jan Paepke - [email protected] 96 * 97 * @file Debug Extension for ScrollMagic. 98 */ 99function(e,t){"function"==typeof define&&define.amd?define(["ScrollMagic"],t):"object"==typeof exports?t(require("scrollmagic")):t(e.ScrollMagic||e.jQuery&&e.jQuery.ScrollMagic)}(this,(function(e){"use strict";var t="debug.addIndicators",i=window.console||{},n=Function.prototype.bind.call(i.error||i.log||function(){},i);e||n("("+t+") -> ERROR: The ScrollMagic main module could not be found. Please make sure it's loaded before this plugin or use an asynchronous loader like requirejs.");var s="0.85em",r="9999",o=e._util,a=0;e.Scene.extend((function(){var e,t=this;t.addIndicators=function(i){if(!e){var n={name:"",indent:0,parent:void 0,colorStart:"green",colorEnd:"red",colorTrigger:"blue"};i=o.extend({},n,i),a++,e=new l(t,i),t.on("add.plugin_addIndicators",e.add),t.on("remove.plugin_addIndicators",e.remove),t.on("destroy.plugin_addIndicators",t.removeIndicators),t.controller()&&e.add()}return t},t.removeIndicators=function(){return e&&(e.remove(),this.off("*.plugin_addIndicators"),e=void 0),t}})),e.Controller.addOption("addIndicators",!1),e.Controller.extend((function(){var i=this,n=i.info(),s=n.container,r=n.isDocument,a=n.vertical,l={groups:[]};i._indicators&&function(){i._log&&(Array.prototype.splice.call(arguments,1,0,"("+t+")","->"),i._log.apply(this,arguments))}(2,"WARNING: Scene already has a property '_indicators', which will be overwritten by plugin."),this._indicators=l;var c=function(){l.updateBoundsPositions()},d=function(){l.updateTriggerGroupPositions()};return s.addEventListener("resize",d),r||(window.addEventListener("resize",d),window.addEventListener("scroll",d)),s.addEventListener("resize",c),s.addEventListener("scroll",c),this._indicators.updateBoundsPositions=function(e){for(var t,i,n,r=e?[o.extend({},e.triggerGroup,{members:[e]})]:l.groups,c=r.length,d={},u=a?"left":"top",p=a?"width":"height",h=a?o.get.scrollLeft(s)+o.get.width(s)-15:o.get.scrollTop(s)+o.get.height(s)-15;c--;)for(t=(n=r[c]).members.length,i=o.get[p](n.element.firstChild);t--;)d[u]=h-i,o.css(n.members[t].bounds,d)},this._indicators.updateTriggerGroupPositions=function(e){for(var t,n,c,d,u=e?[e]:l.groups,p=u.length,h=r?document.body:s,f=r?{top:0,left:0}:o.get.offset(h,!0),m=a?o.get.width(s)-15:o.get.height(s)-15,g=a?"width":"height",v=a?"Y":"X";p--;)n=(t=u[p]).element,d=(c=t.triggerHook*i.info("size"))>o.get[g](n.firstChild.firstChild)?"translate"+v+"(-100%)":"",o.css(n,{top:f.top+(a?c:m-t.members[0].options.indent),left:f.left+(a?m-t.members[0].options.indent:c)}),o.css(n.firstChild.firstChild,{"-ms-transform":d,"-webkit-transform":d,transform:d})},this._indicators.updateTriggerGroupLabel=function(e){var t="trigger"+(e.members.length>1?"":" "+e.members[0].options.name),i=e.element.firstChild.firstChild;i.textContent!==t&&(i.textContent=t,a&&l.updateBoundsPositions())},this.addScene=function(t){this._options.addIndicators&&t instanceof e.Scene&&t.controller()===i&&t.addIndicators(),this.$super.addScene.apply(this,arguments)},this.destroy=function(){s.removeEventListener("resize",d),r||(window.removeEventListener("resize",d),window.removeEventListener("scroll",d)),s.removeEventListener("resize",c),s.removeEventListener("scroll",c),this.$super.destroy.apply(this,arguments)},i}));var l=function(e,i){var n,s,r=this,l=c.bounds(),d=c.start(i.colorStart),u=c.end(i.colorEnd),p=i.parent&&o.get.elements(i.parent)[0],h=function(){e._log&&(Array.prototype.splice.call(arguments,1,0,"("+t+")","->"),e._log.apply(this,arguments))};i.name=i.name||a,d.firstChild.textContent+=" "+i.name,u.textContent+=" "+i.name,l.appendChild(d),l.appendChild(u),r.options=i,r.bounds=l,r.triggerGroup=void 0,this.add=function(){s=e.controller(),n=s.info("vertical");var t=s.info("isDocument");p||(p=t?document.body:s.info("container")),t||"static"!==o.css(p,"position")||o.css(p,{position:"relative"}),e.on("change.plugin_addIndicators",m),e.on("shift.plugin_addIndicators",f),b(),v(),setTimeout((function(){s._indicators.updateBoundsPositions(r)}),0),h(3,"added indicators")},this.remove=function(){if(r.triggerGroup){if(e.off("change.plugin_addIndicators",m),e.off("shift.plugin_addIndicators",f),r.triggerGroup.members.length>1){var t=r.triggerGroup;t.members.splice(t.members.indexOf(r),1),s._indicators.updateTriggerGroupLabel(t),s._indicators.updateTriggerGroupPositions(t),r.triggerGroup=void 0}else y();g(),h(3,"removed indicators")}};var f=function(){v()},m=function(e){"triggerHook"===e.what&&b()},g=function(){l.parentNode.removeChild(l)},v=function(){var t;
vendor: 4,316 bytes, lines 99-105
99l.parentNode!==p&&(t=s.info("vertical"),o.css(d.firstChild,{"border-bottom-width":t?1:0,"border-right-width":t?0:1,bottom:t?-1:i.indent,right:t?i.indent:-1,padding:t?"0 8px":"2px 4px"}),o.css(u,{"border-top-width":t?1:0,"border-left-width":t?0:1,top:t?"100%":"",right:t?i.indent:"",bottom:t?"":i.indent,left:t?"":"100%",padding:t?"0 8px":"2px 4px"}),p.appendChild(l));var r={};r[n?"top":"left"]=e.triggerPosition(),r[n?"height":"width"]=e.duration(),o.css(l,r),o.css(u,{display:e.duration()>0?"":"none"})},y=function(){s._indicators.groups.splice(s._indicators.groups.indexOf(r.triggerGroup),1),r.triggerGroup.element.parentNode.removeChild(r.triggerGroup.element),r.triggerGroup=void 0},b=function(){var t=e.triggerHook(),a=1e-4;if(!(r.triggerGroup&&Math.abs(r.triggerGroup.triggerHook-t)<a)){for(var l,d=s._indicators.groups,u=d.length;u--;)if(l=d[u],Math.abs(l.triggerHook-t)<a)return r.triggerGroup&&(1===r.triggerGroup.members.length?y():(r.triggerGroup.members.splice(r.triggerGroup.members.indexOf(r),1),s._indicators.updateTriggerGroupLabel(r.triggerGroup),s._indicators.updateTriggerGroupPositions(r.triggerGroup))),l.members.push(r),r.triggerGroup=l,void s._indicators.updateTriggerGroupLabel(l);if(r.triggerGroup){if(1===r.triggerGroup.members.length)return r.triggerGroup.triggerHook=t,void s._indicators.updateTriggerGroupPositions(r.triggerGroup);r.triggerGroup.members.splice(r.triggerGroup.members.indexOf(r),1),s._indicators.updateTriggerGroupLabel(r.triggerGroup),s._indicators.updateTriggerGroupPositions(r.triggerGroup),r.triggerGroup=void 0}!function(){var t=c.trigger(i.colorTrigger),a={};a[n?"right":"bottom"]=0,a[n?"border-top-width":"border-left-width"]=1,o.css(t.firstChild,a),o.css(t.firstChild.firstChild,{padding:n?"0 8px 3px 8px":"3px 4px"}),document.body.appendChild(t);var l={triggerHook:e.triggerHook(),element:t,members:[r]};s._indicators.groups.push(l),r.triggerGroup=l,s._indicators.updateTriggerGroupLabel(l),s._indicators.updateTriggerGroupPositions(l)}()}}},c={start:function(e){var t=document.createElement("div");t.textContent="start",o.css(t,{position:"absolute",overflow:"visible","border-width":0,"border-style":"solid",color:e,"border-color":e});var i=document.createElement("div");return o.css(i,{position:"absolute",overflow:"visible",width:0,height:0}),i.appendChild(t),i},end:function(e){var t=document.createElement("div");return t.textContent="end",o.css(t,{position:"absolute",overflow:"visible","border-width":0,"border-style":"solid",color:e,"border-color":e}),t},bounds:function(){var e=document.createElement("div");return o.css(e,{position:"absolute",overflow:"visible","white-space":"nowrap","pointer-events":"none","font-size":s}),e.style.zIndex=r,e},trigger:function(e){var t=document.createElement("div");t.textContent="trigger",o.css(t,{position:"relative"});var i=document.createElement("div");o.css(i,{position:"absolute",overflow:"visible","border-width":0,"border-style":"solid",color:e,"border-color":e}),i.appendChild(t);var n=document.createElement("div");return o.css(n,{position:"fixed",overflow:"visible","white-space":"nowrap","pointer-events":"none","font-size":s}),n.style.zIndex=r,n.appendChild(i),n}}})), 100/*! 101 * headroom.js v0.10.4 - Give your page some headroom. Hide your header until you need it 102 * Copyright (c) 2020 Nick Williams - http://wicky.nillia.ms/headroom.js 103 * License: MIT 104 */ 105function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Headroom=t()}(this,(function(){"use strict";function e(){return"undefined"!=typeof window}function t(e){return(r=e)&&r.document&&function(e){return 9===e.nodeType}(r.document)?(i=(t=e).document,n=i.body,s=i.documentElement,{scrollHeight:function(){return Math.max(n.scrollHeight,s.scrollHeight,n.offsetHeight,s.offsetHeight,n.clientHeight,s.clientHeight)},height:function(){return t.innerHeight||s.clientHeight||n.clientHeight},scrollY:function(){return void 0!==t.pageYOffset?t.pageYOffset:(s||n.parentNode||n).scrollTop}}):function(e){return{scrollHeight:function(){return Math.max(e.scrollHeight,e.offsetHeight,e.clientHeight)},height:function(){return Math.max(e.offsetHeight,e.clientHeight)},scrollY:function(){return e.scrollTop}}}(e);var t,i,n,s,r}function i(e,i,n){var s,r=function(){var e=!1;
105try{var t={get passive(){e=!0}};window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch(t){e=!1}return e}(),o=!1,a=t(e),l=a.scrollY(),c={};function d(){var e=Math.round(a.scrollY()),t=a.height(),s=a.scrollHeight();c.scrollY=e,c.lastScrollY=l,c.direction=e>l?"down":"up",c.distance=Math.abs(e-l),c.isOutOfBounds=e<0||e+t>s,c.top=e<=i.offset,c.bottom=e+t>=s,c.toleranceExceeded=c.distance>i.tolerance[c.direction],n(c),l=e,o=!1}function u(){o||(o=!0,s=requestAnimationFrame(d))}var p=!!r&&{passive:!0,capture:!1};return e.addEventListener("scroll",u,p),d(),{destroy:function(){cancelAnimationFrame(s),e.removeEventListener("scroll",u,p)}}}function n(e,t){var i;t=t||{},Object.assign(this,n.options,t),this.classes=Object.assign({},n.options.classes,t.classes),this.elem=e,this.tolerance=(i=this.tolerance)===Object(i)?i:{down:i,up:i},this.initialised=!1,this.frozen=!1}return n.prototype={constructor:n,init:function(){return n.cutsTheMustard&&!this.initialised&&(this.addClass("initial"),this.initialised=!0,setTimeout((function(e){e.scrollTracker=i(e.scroller,{offset:e.offset,tolerance:e.tolerance},e.update.bind(e))}),100,this)),this},destroy:function(){this.initialised=!1,Object.keys(this.classes).forEach(this.removeClass,this),this.scrollTracker.destroy()},unpin:function(){!this.hasClass("pinned")&&this.hasClass("unpinned")||(this.addClass("unpinned"),this.removeClass("pinned"),this.onUnpin&&this.onUnpin.call(this))},pin:function(){this.hasClass("unpinned")&&(this.addClass("pinned"),this.removeClass("unpinned"),this.onPin&&this.onPin.call(this))},freeze:function(){this.frozen=!0,this.addClass("frozen")},unfreeze:function(){this.frozen=!1,this.removeClass("frozen")},top:function(){this.hasClass("top")||(this.addClass("top"),this.removeClass("notTop"),this.onTop&&this.onTop.call(this))},notTop:function(){this.hasClass("notTop")||(this.addClass("notTop"),this.removeClass("top"),this.onNotTop&&this.onNotTop.call(this))},bottom:function(){this.hasClass("bottom")||(this.addClass("bottom"),this.removeClass("notBottom"),this.onBottom&&this.onBottom.call(this))},notBottom:function(){this.hasClass("notBottom")||(this.addClass("notBottom"),this.removeClass("bottom"),this.onNotBottom&&this.onNotBottom.call(this))},shouldUnpin:function(e){return"down"===e.direction&&!e.top&&e.toleranceExceeded},shouldPin:function(e){return"up"===e.direction&&e.toleranceExceeded||e.top},addClass:function(e){this.elem.classList.add(this.classes[e])},removeClass:function(e){this.elem.classList.remove(this.classes[e])},hasClass:function(e){return this.elem.classList.contains(this.classes[e])},update:function(e){e.isOutOfBounds||!0!==this.frozen&&(e.top?this.top():this.notTop(),e.bottom?this.bottom():this.notBottom(),this.shouldUnpin(e)?this.unpin():this.shouldPin(e)&&this.pin())}},n.options={tolerance:{up:0,down:0},offset:0,scroller:e()?window:null,classes:{frozen:"headroom--frozen",pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",bottom:"headroom--bottom",notBottom:"headroom--not-bottom",initial:"headroom"}},n.cutsTheMustard=!!(e()&&function(){}.bind&&"classList"in document.documentElement&&Object.assign&&Object.keys&&requestAnimationFrame),n}));var Swiper=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(){}
vendor: 36,111 bytes, line 105
105,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}function o(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function a(){return Date.now()}function l(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,s.split(",").length>6&&(s=s.split(", ").map((e=>e.replace(",","."))).join(", ")),o=new i.WebKitCSSMatrix("none"===s?"":s)):(o=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=o.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 c(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function d(){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&&(c(e[n])&&c(s[n])?s[n].__swiper__?e[n]=s[n]:d(e[n],s[n]):!c(e[n])&&c(s[n])?(e[n]={},s[n].__swiper__?e[n]=s[n]:d(e[n],s[n])):e[n]=s[n])}}}var i;return e}function u(e,t,i){e.style.setProperty(t,i)}function p(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",u=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,p=()=>{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(u(d,i)&&(d=i),t.wrapperEl.scrollTo({[n]:d}),u(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(p)};p()}function h(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function f(e,t){return void 0===t&&(t=""),[...e.children].filter((e=>e.matches(t)))}function m(e,t){void 0===t&&(t=[]);const i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:[t]),i}function g(e){const t=r(),i=n(),s=e.getBoundingClientRect(),o=i.body,a=e.clientTop||o.clientTop||0,l=e.clientLeft||o.clientLeft||0,c=e===t?t.scrollY:e.scrollTop,d=e===t?t.scrollX:e.scrollLeft;return{top:s.top+c-a,left:s.left+d-l}}function v(e,t){return r().getComputedStyle(e,null).getPropertyValue(t)}function y(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function b(e,t){const i=[];let n=e.parentElement;for(;n;)t?n.matches(t)&&i.push(n):i.push(n),n=n.parentElement;return i}function w(e,t){t&&e.addEventListener("transitionend",(function i(n){n.target===e&&(t.call(e,n),e.removeEventListener("transitionend",i))}))}function _(e,t,i){const n=r();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}let T,x,S;function E(){return T||(T=function(){const e=r(),t=n();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),T}function C(e){return void 0===e&&(e={}),x||(x=function(e){let{userAgent:t}=void 0===e?{}:e;const i=E(),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 u=o.match(/(iPad).*OS\s([\d_]+)/);const p=o.match(/(iPod)(.*OS\s([\d_]+))?/),h=!u&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===s;let m="MacIntel"===s;return!u&&m&&i.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${l}x${c}`)>=0&&(u=o.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),m=!1),d&&!f&&(a.os="android",a.android=!0),(u||h||p)&&(a.os="ios",a.ios=!0),a}(e)),x}function k(){return S||(S=function(){const e=r();let t=!1;function i(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(i()){const i=String(e.navigator.userAgent);if(i.includes("Version/")){const[e,n]=i.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));t=e<16||16===e&&n<2}}return{isSafari:t||i(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),S}var P={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}};const A=(e,t)=>{if(!e||e.destroyed||!e.params)return;const i=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(i){let t=i.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{i.shadowRoot&&(t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},M=(e,t)=>{if(!e.slides[t])return;const i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},O=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);const n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),s=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const i=s,r=[i-t];return r.push(...Array.from({length:t}).map(((e,t)=>i+n+t))),void e.slides.forEach(((t,i)=>{r.includes(t.column)&&M(e,i)}))}const r=s+n-1;if(e.params.rewind||e.params.loop)for(let n=s-t;n<=r+t;n+=1){const t=(n%i+i)%i;(t<s||t>r)&&M(e,t)}else for(let n=Math.max(s-t,0);n<=Math.min(r+t,i-1);n+=1)n!==s&&(n>r||n<s)&&M(e,n)};var I={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.clientWidth,i=void 0!==e.params.height&&null!==e.params.height?e.params.height:n.clientHeight,0===t&&e.isHorizontal()||0===i&&e.isVertical()||(t=t-parseInt(v(n,"padding-left")||0,10)-parseInt(v(n,"padding-right")||0,10),i=i-parseInt(v(n,"padding-top")||0,10)-parseInt(v(n,"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,slidesEl:r,size:o,rtlTranslate:a,wrongRTL:l}=e,c=e.virtual&&n.virtual.enabled,d=c?e.virtual.slides.length:e.slides.length,p=f(r,`.${e.params.slideClass}, swiper-slide`),h=c?e.virtual.slides.length:p.length;let m=[];const g=[],y=[];let b=n.slidesOffsetBefore;"function"==typeof b&&(b=n.slidesOffsetBefore.call(e));let w=n.slidesOffsetAfter;"function"==typeof w&&(w=n.slidesOffsetAfter.call(e));const T=e.snapGrid.length,x=e.slidesGrid.length;let S=n.spaceBetween,E=-b,C=0,k=0;if(void 0===o)return;"string"==typeof S&&S.indexOf("%")>=0?S=parseFloat(S.replace("%",""))/100*o:"string"==typeof S&&(S=parseFloat(S)),e.virtualSize=-S,p.forEach((e=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),n.centeredSlides&&n.cssMode&&(u(s,"--swiper-centered-offset-before",""),u(s,"--swiper-centered-offset-after",""));const P=n.grid&&n.grid.rows>1&&e.grid;let A;P&&e.grid.initSlides(h);const M="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter((e=>void 0!==n.breakpoints[e].slidesPerView)).length>0;for(let s=0;s<h;s+=1){let r;if(A=0,p[s]&&(r=p[s]),P&&e.grid.updateSlide(s,r,h,t),!p[s]||"none"!==v(r,"display")){if("auto"===n.slidesPerView){M&&(p[s].style[t("width")]="");const o=getComputedStyle(r),a=r.style.transform,l=r.style.webkitTransform;if(a&&(r.style.transform="none"),l&&(r.style.webkitTransform="none"),n.roundLengths)A=e.isHorizontal()?_(r,"width",!0):_(r,"height",!0);else{const e=i(o,"width"),t=i(o,"padding-left"),n=i(o,"padding-right"),s=i(o,"margin-left"),a=i(o,"margin-right"),l=o.getPropertyValue("box-sizing");if(l&&"border-box"===l)A=e+s+a;else{const{clientWidth:i,offsetWidth:o}=r;A=e+t+n+s+a+(o-i)}}a&&(r.style.transform=a),l&&(r.style.webkitTransform=l),n.roundLengths&&(A=Math.floor(A))}else A=(o-(n.slidesPerView-1)*S)/n.slidesPerView,n.roundLengths&&(A=Math.floor(A)),p[s]&&(p[s].style[t("width")]=`${A}px`);p[s]&&(p[s].swiperSlideSize=A),y.push(A),n.centeredSlides?(E=E+A/2+C/2+S,0===C&&0!==s&&(E=E-o/2-S),0===s&&(E=E-o/2-S),Math.abs(E)<.001&&(E=0),n.roundLengths&&(E=Math.floor(E)),k%n.slidesPerGroup==0&&m.push(E),g.push(E)):(n.roundLengths&&(E=Math.floor(E)),(k-Math.min(e.params.slidesPerGroupSkip,k))%e.params.slidesPerGroup==0&&m.push(E),g.push(E),E=E+A+S),e.virtualSize+=A+S,C=A,k+=1}}if(e.virtualSize=Math.max(e.virtualSize,o)+w,a&&l&&("slide"===n.effect||"coverflow"===n.effect)&&(s.style.width=`${e.virtualSize+S}px`),n.setWrapperSize&&(s.style[t("width")]=`${e.virtualSize+S}px`),P&&e.grid.updateWrapperSize(A,m,t),!n.centeredSlides){const t=[];for(let i=0;i<m.length;i+=1){let s=m[i];n.roundLengths&&(s=Math.floor(s)),m[i]<=e.virtualSize-o&&t.push(s)}m=t,Math.floor(e.virtualSize-o)-Math.floor(m[m.length-1])>1&&m.push(e.virtualSize-o)}if(c&&n.loop){const t=y[0]+S;if(n.slidesPerGroup>1){const i=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),s=t*n.slidesPerGroup;for(let e=0;e<i;e+=1)m.push(m[m.length-1]+s)}for(let i=0;i<e.virtual.slidesBefore+e.virtual.slidesAfter;i+=1)1===n.slidesPerGroup&&m.push(m[m.length-1]+t),g.push(g[g.length-1]+t),e.virtualSize+=t}if(0===m.length&&(m=[0]),0!==S){const i=e.isHorizontal()&&a?"marginLeft":t("marginRight");p.filter(((e,t)=>!(n.cssMode&&!n.loop)||t!==p.length-1)).forEach((e=>{e.style[i]=`${S}px`}))}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;y.forEach((t=>{e+=t+(S||0)})),e-=S;const t=e-o;m=m.map((e=>e<=0?-b:e>t?t+w:e))}if(n.centerInsufficientSlides){let e=0;if(y.forEach((t=>{e+=t+(S||0)})),e-=S,e<o){const t=(o-e)/2;m.forEach(((e,i)=>{m[i]=e-t})),g.forEach(((e,i)=>{g[i]=e+t}))}}if(Object.assign(e,{slides:p,snapGrid:m,slidesGrid:g,slidesSizesGrid:y}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){u(s,"--swiper-centered-offset-before",-m[0]+"px"),u(s,"--swiper-centered-offset-after",e.size/2-y[y.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(h!==d&&e.emit("slidesLengthChange"),m.length!==T&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),g.length!==x&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),!(c||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const t=`${n.containerModifierClass}backface-hidden`,i=e.el.classList.contains(t);h<=n.maxBackfaceHiddenSlides?i||e.el.classList.add(t):i&&e.el.classList.remove(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[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((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.style.height=`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,i=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=(e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop)-i-e.cssOverflowAdjustment()},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.forEach((e=>{e.classList.remove(i.slideVisibleClass)})),t.visibleSlidesIndexes=[],t.visibleSlides=[];let a=i.spaceBetween;"string"==typeof a&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*t.size:"string"==typeof a&&(a=parseFloat(a));for(let e=0;e<n.length;e+=1){const l=n[e];let c=l.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(c-=n[0].swiperSlideOffset);const d=(o+(i.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+a),u=(o-r[0]+(i.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+a),p=-(o-c),h=p+t.slidesSizesGrid[e];(p>=0&&p<t.size-1||h>1&&h<=t.size||p<=0&&h>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e),n[e].classList.add(i.slideVisibleClass)),l.progress=s?-d:d,l.originalProgress=s?-u:u}},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,progressLoop:a}=t;const l=r,c=o;if(0===n)s=0,r=!0,o=!0;else{s=(e-t.minTranslate())/n;const i=Math.abs(e-t.minTranslate())<1,a=Math.abs(e-t.maxTranslate())<1;r=i||s<=0,o=a||s>=1,i&&(s=0),a&&(s=1)}if(i.loop){const i=t.getSlideIndexByData(0),n=t.getSlideIndexByData(t.slides.length-1),s=t.slidesGrid[i],r=t.slidesGrid[n],o=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);a=l>=s?(l-s)/o:(l+o-r)/o,a>1&&(a-=1)}Object.assign(t,{progress:s,progressLoop:a,isBeginning:r,isEnd:o}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),r&&!l&&t.emit("reachBeginning toEdge"),o&&!c&&t.emit("reachEnd toEdge"),(l&&!r||c&&!o)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){const e=this,{slides:t,params:i,slidesEl:n,activeIndex:s}=e,r=e.virtual&&i.virtual.enabled,o=e=>f(n,`.${i.slideClass}${e}, swiper-slide${e}`)[0];let a;if(t.forEach((e=>{e.classList.remove(i.slideActiveClass,i.slideNextClass,i.slidePrevClass)})),r)if(i.loop){let t=s-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),a=o(`[data-swiper-slide-index="${t}"]`)}else a=o(`[data-swiper-slide-index="${s}"]`);else a=t[s];if(a){a.classList.add(i.slideActiveClass);let e=function(e,t){const i=[];for(;e.nextElementSibling;){const n=e.nextElementSibling;t?n.matches(t)&&i.push(n):i.push(n),e=n}return i}(a,`.${i.slideClass}, swiper-slide`)[0];i.loop&&!e&&(e=t[0]),e&&e.classList.add(i.slideNextClass);let n=function(e,t){const i=[];for(;e.previousElementSibling;){const n=e.previousElementSibling;t?n.matches(t)&&i.push(n):i.push(n),e=n}return i}(a,`.${i.slideClass}, swiper-slide`)[0];i.loop&&0===!n&&(n=t[t.length-1]),n&&n.classList.add(i.slidePrevClass)}e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{snapGrid:n,params:s,activeIndex:r,realIndex:o,snapIndex:a}=t;let l,c=e;const d=e=>{let i=e-t.virtual.slidesBefore;return i<0&&(i=t.virtual.slides.length+i),i>=t.virtual.slides.length&&(i-=t.virtual.slides.length),i};if(void 0===c&&(c=function(e){const{slidesGrid:t,params:i}=e,n=e.rtlTranslate?e.translate:-e.translate;let s;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?n>=t[e]&&n<t[e+1]-(t[e+1]-t[e])/2?s=e:n>=t[e]&&n<t[e+1]&&(s=e+1):n>=t[e]&&(s=e);return i.normalizeSlideIndex&&(s<0||void 0===s)&&(s=0),s}(t)),n.indexOf(i)>=0)l=n.indexOf(i);else{const e=Math.min(s.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/s.slidesPerGroup)}if(l>=n.length&&(l=n.length-1),c===r)return l!==a&&(t.snapIndex=l,t.emit("snapIndexChange")),void(t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=d(c)));let u;u=t.virtual&&s.virtual.enabled&&s.loop?d(c):t.slides[c]?parseInt(t.slides[c].getAttribute("data-swiper-slide-index")||c,10):c,Object.assign(t,{previousSnapIndex:a,snapIndex:l,previousRealIndex:o,realIndex:u,previousIndex:r,activeIndex:c}),t.initialized&&O(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(o!==u&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const i=this,n=i.params;let s=e.closest(`.${n.slideClass}, swiper-slide`);!s&&i.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!s&&e.matches&&e.matches(`.${n.slideClass}, swiper-slide`)&&(s=e)}));let r,o=!1;if(s)for(let e=0;e<i.slides.length;e+=1)if(i.slides[e]===s){o=!0,r=e;break}if(!s||!o)return i.clickedSlide=void 0,void(i.clickedIndex=void 0);i.clickedSlide=s,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(s.getAttribute("data-swiper-slide-index"),10):i.clickedIndex=r,n.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}},L={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=l(s,e);return r+=this.cssOverflowAdjustment(),i&&(r=-r),r||0},setTranslate:function(e,t){const i=this,{rtlTranslate:n,params:s,wrapperEl:r,progress:o}=i;let a,l=0,c=0;i.isHorizontal()?l=n?-e:e:c=e,s.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?l:c,s.cssMode?r[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-l:-c:s.virtualTranslate||(i.isHorizontal()?l-=i.cssOverflowAdjustment():c-=i.cssOverflowAdjustment(),r.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const d=i.maxTranslate()-i.minTranslate();a=0===d?0:(e-i.minTranslate())/d,a!==o&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,n,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 p({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.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,i&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}};function D(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}`)}}var N={slideTo:function(e,t,i,n,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"string"==typeof e&&(e=parseInt(e,10));const r=this;let o=e;o<0&&(o=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:h,wrapperEl:f,enabled:m}=r;if(r.animating&&a.preventInteractionOnTransition||!m&&!n&&!s)return!1;const g=Math.min(r.params.slidesPerGroupSkip,o);let v=g+Math.floor((o-g)/r.params.slidesPerGroup);v>=l.length&&(v=l.length-1);const y=-l[v];if(a.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*y),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!==u){if(!r.allowSlideNext&&(h?y>r.translate&&y>r.minTranslate():y<r.translate&&y<r.minTranslate()))return!1;if(!r.allowSlidePrev&&y>r.translate&&y>r.maxTranslate()&&(u||0)!==o)return!1}let b;if(o!==(d||0)&&i&&r.emit("beforeSlideChangeStart"),r.updateProgress(y),b=o>u?"next":o<u?"prev":"reset",h&&-y===r.translate||!h&&y===r.translate)return r.updateActiveIndex(o),a.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==a.effect&&r.setTranslate(y),"reset"!==b&&(r.transitionStart(i,b),r.transitionEnd(i,b)),!1;if(a.cssMode){const e=r.isHorizontal(),i=h?y:-y;if(0===t){const t=r.virtual&&r.params.virtual.enabled;t&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),t&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{f[e?"scrollLeft":"scrollTop"]=i}))):f[e?"scrollLeft":"scrollTop"]=i,t&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1}))}else{if(!r.support.smoothScroll)return p({swiper:r,targetPosition:i,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(y),r.updateActiveIndex(o),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,n),r.transitionStart(i,b),0===t?r.transitionEnd(i,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(i,b))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,i,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"string"==typeof e&&(e=parseInt(e,10));const s=this;let r=e;return s.params.loop&&(s.virtual&&s.params.virtual.enabled?r+=s.virtual.slidesBefore:r=s.getSlideIndexByData(r)),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,{enabled:s,params:r,animating:o}=n;if(!s)return n;let a=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(a=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<r.slidesPerGroupSkip?1:a,c=n.virtual&&r.virtual.enabled;if(r.loop){if(o&&!c&&r.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&r.cssMode)return requestAnimationFrame((()=>{n.slideTo(n.activeIndex+l,e,t,i)})),!0}return r.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,snapGrid:r,slidesGrid:o,rtlTranslate:a,enabled:l,animating:c}=n;if(!l)return n;const d=n.virtual&&s.virtual.enabled;if(s.loop){if(c&&!d&&s.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=u(a?n.translate:-n.translate),h=r.map((e=>u(e)));let f=r[h.indexOf(p)-1];if(void 0===f&&s.cssMode){let e;r.forEach(((t,i)=>{p>=t&&(e=i)})),void 0!==e&&(f=r[e>0?e-1:e])}let m=0;if(void 0!==f&&(m=o.indexOf(f),m<0&&(m=n.activeIndex-1),"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(m=m-n.slidesPerViewDynamic("previous",!0)+1,m=Math.max(m,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 s.loop&&0===n.activeIndex&&s.cssMode?(requestAnimationFrame((()=>{n.slideTo(m,e,t,i)})),!0):n.slideTo(m,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,slidesEl:i}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let s,r=e.clickedIndex;const a=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;s=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?r<e.loopedSlides-n/2||r>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),r=e.getSlideIndex(f(i,`${a}[data-swiper-slide-index="${s}"]`)[0]),o((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-n?(e.loopFix(),r=e.getSlideIndex(f(i,`${a}[data-swiper-slide-index="${s}"]`)[0]),o((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}},z={loopCreate:function(e){const t=this,{params:i,slidesEl:n}=t;!i.loop||t.virtual&&t.params.virtual.enabled||(f(n,`.${i.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})),t.loopFix({slideRealIndex:e,direction:i.centeredSlides?void 0:"next"}))},loopFix:function(e){let{slideRealIndex:t,slideTo:i=!0,direction:n,setTranslate:s,activeSlideIndex:r,byController:o,byMousewheel:a}=void 0===e?{}:e;const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:d,allowSlideNext:u,slidesEl:p,params:h}=l;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&h.virtual.enabled)return i&&(h.centeredSlides||0!==l.snapIndex?h.centeredSlides&&l.snapIndex<h.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=d,l.allowSlideNext=u,void l.emit("loopFix");const f="auto"===h.slidesPerView?l.slidesPerViewDynamic():Math.ceil(parseFloat(h.slidesPerView,10));let m=h.loopedSlides||f;m%h.slidesPerGroup!=0&&(m+=h.slidesPerGroup-m%h.slidesPerGroup),l.loopedSlides=m;const g=[],v=[];let y=l.activeIndex;void 0===r?r=l.getSlideIndex(l.slides.filter((e=>e.classList.contains(h.slideActiveClass)))[0]):y=r;const b="next"===n||!n,w="prev"===n||!n;let _=0,T=0;if(r<m){_=Math.max(m-r,h.slidesPerGroup);for(let e=0;e<m-r;e+=1){const t=e-Math.floor(e/c.length)*c.length;g.push(c.length-t-1)}}else if(r>l.slides.length-2*m){T=Math.max(r-(l.slides.length-2*m),h.slidesPerGroup);for(let e=0;e<T;e+=1){const t=e-Math.floor(e/c.length)*c.length;v.push(t)}}if(w&&g.forEach((e=>{l.slides[e].swiperLoopMoveDOM=!0,p.prepend(l.slides[e]),l.slides[e].swiperLoopMoveDOM=!1})),b&&v.forEach((e=>{l.slides[e].swiperLoopMoveDOM=!0,p.append(l.slides[e]),l.slides[e].swiperLoopMoveDOM=!1})),l.recalcSlides(),"auto"===h.slidesPerView&&l.updateSlides(),h.watchSlidesProgress&&l.updateSlidesOffset(),i)if(g.length>0&&w)if(void 0===t){const e=l.slidesGrid[y],t=l.slidesGrid[y+_]-e;a?l.setTranslate(l.translate-t):(l.slideTo(y+_,0,!1,!0),s&&(l.touches[l.isHorizontal()?"startX":"startY"]+=t,l.touchEventsData.currentTranslate=l.translate))}else s&&(l.slideToLoop(t,0,!1,!0),l.touchEventsData.currentTranslate=l.translate);else if(v.length>0&&b)if(void 0===t){const e=l.slidesGrid[y],t=l.slidesGrid[y-T]-e;a?l.setTranslate(l.translate-t):(l.slideTo(y-T,0,!1,!0),s&&(l.touches[l.isHorizontal()?"startX":"startY"]+=t,l.touchEventsData.currentTranslate=l.translate))}else l.slideToLoop(t,0,!1,!0);if(l.allowSlidePrev=d,l.allowSlideNext=u,l.controller&&l.controller.control&&!o){const e={slideRealIndex:t,direction:n,setTranslate:s,activeSlideIndex:r,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===h.slidesPerView&&i})})):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...e,slideTo:l.controller.control.params.slidesPerView===h.slidesPerView&&i})}l.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:i}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const n=[];e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;n[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),n.forEach((e=>{i.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function R(e){const t=this,i=n(),s=r(),o=t.touchEventsData;o.evCache.push(e);const{params:l,touches:c,enabled:d}=t;if(!d)return;if(!l.simulateTouch&&"mouse"===e.pointerType)return;if(t.animating&&l.preventInteractionOnTransition)return;!t.animating&&l.cssMode&&l.loop&&t.loopFix();let u=e;u.originalEvent&&(u=u.originalEvent);let p=u.target;if("wrapper"===l.touchEventsTarget&&!t.wrapperEl.contains(p))return;if("which"in u&&3===u.which)return;if("button"in u&&u.button>0)return;if(o.isTouched&&o.isMoved)return;const h=!!l.noSwipingClass&&""!==l.noSwipingClass,f=e.composedPath?e.composedPath():e.path;h&&u.target&&u.target.shadowRoot&&f&&(p=f[0]);const m=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,g=!(!u.target||!u.target.shadowRoot);if(l.noSwiping&&(g?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)}(m,p):p.closest(m)))return void(t.allowClick=!0);if(l.swipeHandler&&!p.closest(l.swipeHandler))return;c.currentX=u.pageX,c.currentY=u.pageY;const v=c.currentX,y=c.currentY,b=l.edgeSwipeDetection||l.iOSEdgeSwipeDetection,w=l.edgeSwipeThreshold||l.iOSEdgeSwipeThreshold;if(b&&(v<=w||v>=s.innerWidth-w)){if("prevent"!==b)return;e.preventDefault()}Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),c.startX=v,c.startY=y,o.touchStartTime=a(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,l.threshold>0&&(o.allowThresholdMove=!1);let _=!0;p.matches(o.focusableElements)&&(_=!1,"SELECT"===p.nodeName&&(o.isTouched=!1)),i.activeElement&&i.activeElement.matches(o.focusableElements)&&i.activeElement!==p&&i.activeElement.blur();const T=_&&t.allowTouchMove&&l.touchStartPreventDefault;!l.touchStartForcePreventDefault&&!T||p.isContentEditable||u.preventDefault(),l.freeMode&&l.freeMode.enabled&&t.freeMode&&t.animating&&!l.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",u)}function $(e){const t=n(),i=this,s=i.touchEventsData,{params:r,touches:o,rtlTranslate:l,enabled:c}=i;if(!c)return;if(!r.simulateTouch&&"mouse"===e.pointerType)return;let d=e;if(d.originalEvent&&(d=d.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&i.emit("touchMoveOpposite",d));const u=s.evCache.findIndex((e=>e.pointerId===d.pointerId));u>=0&&(s.evCache[u]=d);const p=s.evCache.length>1?s.evCache[0]:d,h=p.pageX,f=p.pageY;if(d.preventedByNestedSwiper)return o.startX=h,void(o.startY=f);if(!i.allowTouchMove)return d.target.matches(s.focusableElements)||(i.allowClick=!1),void(s.isTouched&&(Object.assign(o,{startX:h,startY:f,prevX:i.touches.currentX,prevY:i.touches.currentY,currentX:h,currentY:f}),s.touchStartTime=a()));if(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(t.activeElement&&d.target===t.activeElement&&d.target.matches(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||i.zoom&&i.params.zoom&&i.params.zoom.enabled&&s.evCache.length>1)return void(s.isTouched=!1);if(!s.startMoving)return;i.allowClick=!1,!r.cssMode&&d.cancelable&&d.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&d.stopPropagation();let v=i.isHorizontal()?m:g,y=i.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;r.oneWayMovement&&(v=Math.abs(v)*(l?1:-1),y=Math.abs(y)*(l?1:-1)),o.diff=v,v*=r.touchRatio,l&&(v=-v,y=-y);const b=i.touchesDirection;i.swipeDirection=v>0?"prev":"next",i.touchesDirection=y>0?"prev":"next";const w=i.params.loop&&!r.cssMode,_="next"===i.swipeDirection&&i.allowSlideNext||"prev"===i.swipeDirection&&i.allowSlidePrev;if(!s.isMoved){if(w&&_&&i.loopFix({direction:i.swipeDirection}),s.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});
vendor: 1,604 bytes, line 105
105i.wrapperEl.dispatchEvent(e)}s.allowMomentumBounce=!1,!r.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",d)}let T;s.isMoved&&b!==i.touchesDirection&&w&&_&&Math.abs(v)>=1&&(i.loopFix({direction:i.swipeDirection,setTranslate:!0}),T=!0),i.emit("sliderMove",d),s.isMoved=!0,s.currentTranslate=v+s.startTranslate;let x=!0,S=r.resistanceRatio;if(r.touchReleaseOnEdges&&(S=0),v>0?(w&&_&&!T&&s.currentTranslate>(r.centeredSlides?i.minTranslate()-i.size/2:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),s.currentTranslate>i.minTranslate()&&(x=!1,r.resistance&&(s.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+s.startTranslate+v)**S))):v<0&&(w&&_&&!T&&s.currentTranslate<(r.centeredSlides?i.maxTranslate()+i.size/2:i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-("auto"===r.slidesPerView?i.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),s.currentTranslate<i.maxTranslate()&&(x=!1,r.resistance&&(s.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-s.startTranslate-v)**S))),x&&(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);
vendor: 4,612 bytes, line 105
105if(!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()),r.freeMode&&r.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(s.currentTranslate),i.setTranslate(s.currentTranslate))}function j(e){const t=this,i=t.touchEventsData,n=i.evCache.findIndex((t=>t.pointerId===e.pointerId));if(n>=0&&i.evCache.splice(n,1),["pointercancel","pointerout","pointerleave","contextmenu"].includes(e.type)&&(!["pointercancel","contextmenu"].includes(e.type)||!t.browser.isSafari&&!t.browser.isWebView))return;const{params:s,touches:r,rtlTranslate:l,slidesGrid:c,enabled:d}=t;if(!d)return;if(!s.simulateTouch&&"mouse"===e.pointerType)return;let u=e;if(u.originalEvent&&(u=u.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",u),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&s.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);s.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const p=a(),h=p-i.touchStartTime;if(t.allowClick){const e=u.path||u.composedPath&&u.composedPath();t.updateClickedSlide(e&&e[0]||u.target,e),t.emit("tap click",u),h<300&&p-i.lastClickTime<300&&t.emit("doubleTap doubleClick",u)}if(i.lastClickTime=a(),o((()=>{t.destroyed||(t.allowClick=!0)})),!i.isTouched||!i.isMoved||!t.swipeDirection||0===r.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);let f;if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,f=s.followFinger?l?t.translate:-t.translate:-i.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:f});let m=0,g=t.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<s.slidesPerGroupSkip?1:s.slidesPerGroup){const t=e<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==c[e+t]?f>=c[e]&&f<c[e+t]&&(m=e,g=c[e+t]-c[e]):f>=c[e]&&(m=e,g=c[c.length-1]-c[c.length-2])}let v=null,y=null;s.rewind&&(t.isBeginning?y=s.virtual&&s.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(v=0));const b=(f-c[m])/g,w=m<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(h>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(b>=s.longSwipesRatio?t.slideTo(s.rewind&&t.isEnd?v:m+w):t.slideTo(m)),"prev"===t.swipeDirection&&(b>1-s.longSwipesRatio?t.slideTo(m+w):null!==y&&b<0&&Math.abs(b)>s.longSwipesRatio?t.slideTo(y):t.slideTo(m))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||u.target!==t.navigation.nextEl&&u.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==v?v:m+w),"prev"===t.swipeDirection&&t.slideTo(null!==y?y:m)):u.target===t.navigation.nextEl?t.slideTo(m+w):t.slideTo(m)}}function H(){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,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const a=o&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||a?e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=s,e.allowSlideNext=n,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function F(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function q(){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,s!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function B(e){const t=this;A(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 58,581 bytes, line 105
105)}let W=!1;function Y(){}const X=(e,t)=>{const i=n(),{params:s,el:r,wrapperEl:o,device:a}=e,l=!!s.nested,c="on"===t?"addEventListener":"removeEventListener",d=t;r[c]("pointerdown",e.onTouchStart,{passive:!1}),i[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),i[c]("pointerup",e.onTouchEnd,{passive:!0}),i[c]("pointercancel",e.onTouchEnd,{passive:!0}),i[c]("pointerout",e.onTouchEnd,{passive:!0}),i[c]("pointerleave",e.onTouchEnd,{passive:!0}),i[c]("contextmenu",e.onTouchEnd,{passive:!0}),(s.preventClicks||s.preventClicksPropagation)&&r[c]("click",e.onClick,!0),s.cssMode&&o[c]("scroll",e.onScroll),s.updateOnWindowResize?e[d](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",H,!0):e[d]("observerUpdate",H,!0),r[c]("load",e.onLoad,{capture:!0})},U=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var V={init:!0,direction:"horizontal",oneWayMovement:!1,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:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!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",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function G(e,t){return function(i){void 0===i&&(i={});const n=Object.keys(i)[0],s=i[n];"object"==typeof s&&null!==s?(!0===e[n]&&(e[n]={enabled:!0}),"navigation"===n&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),n in e&&"enabled"in s?("object"!=typeof e[n]||"enabled"in e[n]||(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),d(t,i)):d(t,i)):d(t,i)}}const Q={eventsEmitter:P,update:I,translate:L,transition:{setTransition:function(e,t){const i=this;i.params.cssMode||(i.wrapperEl.style.transitionDuration=`${e}ms`,i.wrapperEl.style.transitionDelay=0===e?"0ms":""),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(),D({swiper:i,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const i=this,{params:n}=i;i.animating=!1,n.cssMode||(i.setTransition(0),D({swiper:i,runCallbacks:e,direction:t,step:"End"}))}},slide:N,loop:z,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const i="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),i.style.cursor="move",i.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,t=n(),{params:i}=e;e.onTouchStart=R.bind(e),e.onTouchMove=$.bind(e),e.onTouchEnd=j.bind(e),i.cssMode&&(e.onScroll=q.bind(e)),e.onClick=F.bind(e),e.onLoad=B.bind(e),W||(t.addEventListener("touchstart",Y),W=!0),X(e,"on")},detachEvents:function(){X(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:i,params:n,el:s}=e,r=n.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const o=e.getBreakpoint(r,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;const a=(o in r?r[o]:void 0)||e.originalParams,l=U(e,n),c=U(e,a),u=n.enabled;l&&!c?(s.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!l&&c&&(s.classList.add(`${n.containerModifierClass}grid`),(a.grid.fill&&"column"===a.grid.fill||!a.grid.fill&&"column"===n.grid.fill)&&s.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===a[t])return;const i=n[t]&&n[t].enabled,s=a[t]&&a[t].enabled;i&&!s&&e[t].disable(),!i&&s&&e[t].enable()}));const p=a.direction&&a.direction!==n.direction,h=n.loop&&(a.slidesPerView!==n.slidesPerView||p),f=n.loop;p&&i&&e.changeDirection(),d(e.params,a);const m=e.params.enabled,g=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),u&&!m?e.disable():!u&&m&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",a),i&&(h?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!f&&g?(e.loopCreate(t),e.updateSlides()):f&&!g&&e.loopDestroy()),e.emit("breakpoint",a)},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 e=this,{classNames:t,params:i,rtl:n,el:s,device:r}=e,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",i.direction,{"free-mode":e.params.freeMode&&i.freeMode.enabled},{autoheight:i.autoHeight},{rtl:n},{grid:i.grid&&i.grid.rows>1},{"grid-column":i.grid&&i.grid.rows>1&&"column"===i.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":i.cssMode},{centered:i.cssMode&&i.centeredSlides},{"watch-progress":i.watchSlidesProgress}],i.containerModifierClass);t.push(...o),s.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},K={};class Z{constructor(){let e,t;for(var i=arguments.length,s=new Array(i),r=0;r<i;r++)s[r]=arguments[r];1===s.length&&s[0].constructor&&"Object"===Object.prototype.toString.call(s[0]).slice(8,-1)?t=s[0]:[e,t]=s,t||(t={}),t=d({},t),e&&!t.el&&(t.el=e);const o=n();if(t.el&&"string"==typeof t.el&&o.querySelectorAll(t.el).length>1){const e=[];return o.querySelectorAll(t.el).forEach((i=>{const n=d({},t,{el:i});e.push(new Z(n))})),e}const a=this;a.__swiper__=!0,a.support=E(),a.device=C({userAgent:t.userAgent}),a.browser=k(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],t.modules&&Array.isArray(t.modules)&&a.modules.push(...t.modules);const l={};a.modules.forEach((e=>{e({params:t,swiper:a,extendParams:G(t,l),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}));const c=d({},V,l);return a.params=d({},c,K,t),a.originalParams=d({},a.params),a.passedParams=d({},t),a.params&&a.params.on&&Object.keys(a.params.on).forEach((e=>{a.on(e,a.params.on[e])})),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===a.params.direction,isVertical:()=>"vertical"===a.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,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:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getSlideIndex(e){const{slidesEl:t,params:i}=this,n=y(f(t,`.${i.slideClass}, swiper-slide`)[0]);return y(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0])}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=f(e,`.${t.slideClass}, swiper-slide`)}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){const i=this;e=Math.min(Math.max(e,0),1);const n=i.minTranslate(),s=(i.maxTranslate()-n)*e+n;i.translateTo(s,void 0===t?0:t),i.updateActiveIndex(),i.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.forEach((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("number"==typeof i.slidesPerView)return i.slidesPerView;if(i.centeredSlides){let e,t=n[a]?n[a].swiperSlideSize:0;for(let i=a+1;i<n.length;i+=1)n[i]&&!e&&(t+=n[i].swiperSlideSize,l+=1,t>o&&(e=!0));for(let i=a-1;i>=0;i-=1)n[i]&&!e&&(t+=n[i].swiperSlideSize,l+=1,t>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;if(i.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&A(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),i.freeMode&&i.freeMode.enabled&&!i.cssMode)n(),i.autoHeight&&e.updateAutoHeight();else{if(("auto"===i.slidesPerView||i.slidesPerView>1)&&e.isEnd&&!i.centeredSlides){const t=e.virtual&&i.virtual.enabled?e.virtual.slides:e.slides;s=e.slideTo(t.length-1,0,!1,!0)}else s=e.slideTo(e.activeIndex,0,!1,!0);s||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.el.classList.remove(`${i.params.containerModifierClass}${n}`),i.el.classList.add(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.forEach((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.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let i=e||t.params.el;if("string"==typeof i&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.parentNode&&i.parentNode.host&&"SWIPER-CONTAINER"===i.parentNode.host.nodeName&&(t.isElement=!0);const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let s=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(n()):f(i,n())[0];return!s&&t.params.createElements&&(s=m("div",t.params.wrapperClass),i.append(s),f(i,`.${t.params.slideClass}`).forEach((e=>{s.append(e)}))),Object.assign(t,{el:i,wrapperEl:s,slidesEl:t.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:s,hostEl:t.isElement?i.parentNode.host:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===v(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===v(i,"direction")),wrongRTL:"-webkit-box"===v(s,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const i=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&i.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),i.forEach((e=>{e.complete?A(t,e):e.addEventListener("load",(e=>{A(t,e.target)}))})),O(t),t.initialized=!0,O(t),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||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),t&&(i.removeClasses(),s.removeAttribute("style"),r.removeAttribute("style"),o&&o.length&&o.forEach((e=>{e.classList.remove(n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),i.emit("destroy"),Object.keys(i.eventsListeners).forEach((e=>{i.off(e)})),!1!==e&&(i.el.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){d(K,e)}static get extendedDefaults(){return K}static get defaults(){return V}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,n){return e.params.createElements&&Object.keys(n).forEach((s=>{if(!i[s]&&!0===i.auto){let r=f(e.el,`.${n[s]}`)[0];r||(r=m("div",n[s]),r.className=n[s],e.el.append(r)),i[s]=r,t[s]=r}})),i}function ee(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function te(e){const t=this,{params:i,slidesEl:n}=t;i.loop&&t.loopDestroy();const s=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,n.append(t.children[0]),t.innerHTML=""}else n.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&s(e[t]);else s(e);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update()}function ie(e){const t=this,{params:i,activeIndex:n,slidesEl:s}=t;i.loop&&t.loopDestroy();let r=n+1;const o=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,s.prepend(t.children[0]),t.innerHTML=""}else s.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&o(e[t]);r=n+e.length}else o(e);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update(),t.slideTo(r,0,!1)}function ne(e,t){const i=this,{params:n,activeIndex:s,slidesEl:r}=i;let o=s;n.loop&&(o-=i.loopedSlides,i.loopDestroy(),i.recalcSlides());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[t];e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&r.append(t[e]);l=o>e?o+t.length:o}else r.append(t);for(let e=0;e<c.length;e+=1)r.append(c[e]);i.recalcSlides(),n.loop&&i.loopCreate(),n.observer&&!i.isElement||i.update(),n.loop?i.slideTo(l+i.loopedSlides,0,!1):i.slideTo(l,0,!1)}function se(e){const t=this,{params:i,activeIndex:n}=t;let s=n;i.loop&&(s-=t.loopedSlides,t.loopDestroy());let r,o=s;if("object"==typeof e&&"length"in e){for(let i=0;i<e.length;i+=1)r=e[i],t.slides[r]&&t.slides[r].remove(),r<o&&(o-=1);o=Math.max(o,0)}else r=e,t.slides[r]&&t.slides[r].remove(),r<o&&(o-=1),o=Math.max(o,0);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update(),i.loop?t.slideTo(o+t.loopedSlides,0,!1):t.slideTo(o,0,!1)}function re(){const e=this,t=[];for(let i=0;i<e.slides.length;i+=1)t.push(i);e.removeSlide(t)}function oe(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.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),l()}})),n("virtualUpdate",(()=>{i.params.effect===t&&(i.slides.length||(d=!0),requestAnimationFrame((()=>{d&&i.slides&&i.slides.length&&(s(),d=!1)})))}))}function ae(e,t){const i=h(t);return i!==t&&(i.style.backfaceVisibility="hidden",i.style["-webkit-backface-visibility"]="hidden"),i}function le(e){let{swiper:t,duration:i,transformElements:n,allSlides:s}=e;const{activeIndex:r}=t;if(t.params.virtualTranslate&&0!==i){let e,i=!1;e=s?n:n.filter((e=>{const i=e.classList.contains("swiper-slide-transform")?(e=>e.parentElement?e.parentElement:t.slides.filter((t=>t.shadowRoot&&t.shadowRoot===e.parentNode))[0])(e):e;return t.getSlideIndex(i)===r})),e.forEach((e=>{w(e,(()=>{if(i)return;if(!t||t.destroyed)return;i=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function ce(e,t,i){const n=`swiper-slide-shadow${i?`-${i}`:""}${e?` swiper-slide-shadow-${e}`:""}`,s=h(t);let r=s.querySelector(`.${n.split(" ").join(".")}`);return r||(r=m("div",n.split(" ")),s.append(r)),r}Object.keys(Q).forEach((e=>{Object.keys(Q[e]).forEach((t=>{Z.prototype[t]=Q[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()}))})),o.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,i){void 0===i&&(i={});const n=new(a.MutationObserver||a.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void s("observerUpdate",e[0]);const i=function(){s("observerUpdate",e[0])};a.requestAnimationFrame?a.requestAnimationFrame(i):a.setTimeout(i,0)}));n.observe(e,{attributes:void 0===i.attributes||i.attributes,childList:void 0===i.childList||i.childList,characterData:void 0===i.characterData||i.characterData}),o.push(n)};i({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=b(t.hostEl);for(let t=0;t<e.length;t+=1)l(e[t])}l(t.hostEl,{childList:t.params.observeSlideChildren}),l(t.wrapperEl,{attributes:!1})}})),n("destroy",(()=>{o.forEach((e=>{e.disconnect()})),o.splice(0,o.length)}))}]);const de=[function(e){let t,{swiper:i,extendParams:s,on:r,emit:o}=e;s({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const a=n();i.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const l=a.createElement("div");function c(e,t){const n=i.params.virtual;if(n.cache&&i.virtual.cache[t])return i.virtual.cache[t];let s;return n.renderSlide?(s=n.renderSlide.call(i,e,t),"string"==typeof s&&(l.innerHTML=s,s=l.children[0])):s=i.isElement?m("swiper-slide"):m("div",i.params.slideClass),s.setAttribute("data-swiper-slide-index",t),n.renderSlide||(s.innerHTML=e),n.cache&&(i.virtual.cache[t]=s),s}function d(e){const{slidesPerView:t,slidesPerGroup:n,centeredSlides:s,loop:r}=i.params,{addSlidesBefore:a,addSlidesAfter:l}=i.params.virtual,{from:d,to:u,slides:p,slidesGrid:h,offset:m}=i.virtual;i.params.cssMode||i.updateActiveIndex();const g=i.activeIndex||0;let v,y,b;v=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",s?(y=Math.floor(t/2)+n+l,b=Math.floor(t/2)+n+a):(y=t+(n-1)+l,b=(r?t:n)+a);let w=g-b,_=g+y;r||(w=Math.max(w,0),_=Math.min(_,p.length-1));let T=(i.slidesGrid[w]||0)-(i.slidesGrid[0]||0);function x(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),o("virtualUpdate")}if(r&&g>=b?(w-=b,s||(T+=i.slidesGrid[0])):r&&g<b&&(w=-b,s&&(T+=i.slidesGrid[0])),Object.assign(i.virtual,{from:w,to:_,offset:T,slidesGrid:i.slidesGrid,slidesBefore:b,slidesAfter:y}),d===w&&u===_&&!e)return i.slidesGrid!==h&&T!==m&&i.slides.forEach((e=>{e.style[v]=T-Math.abs(i.cssOverflowAdjustment())+"px"})),i.updateProgress(),void o("virtualUpdate");if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:T,from:w,to:_,slides:function(){const e=[];for(let t=w;t<=_;t+=1)e.push(p[t]);return e}()}),void(i.params.virtual.renderExternalUpdate?x():o("virtualUpdate"));const S=[],E=[],C=e=>{let t=e;return e<0?t=p.length+e:t>=p.length&&(t-=p.length),t};if(e)i.slides.filter((e=>e.matches(`.${i.params.slideClass}, swiper-slide`))).forEach((e=>{e.remove()}));else for(let e=d;e<=u;e+=1)if(e<w||e>_){const t=C(e);i.slides.filter((e=>e.matches(`.${i.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}"]`))).forEach((e=>{e.remove()}))}const k=r?-p.length:0,P=r?2*p.length:p.length;for(let t=k;t<P;t+=1)if(t>=w&&t<=_){const i=C(t);void 0===u||e?E.push(i):(t>u&&E.push(i),t<d&&S.push(i))}if(E.forEach((e=>{i.slidesEl.append(c(p[e],e))})),r)for(let e=S.length-1;e>=0;e-=1){const t=S[e];i.slidesEl.prepend(c(p[t],t))}else S.sort(((e,t)=>t-e)),S.forEach((e=>{i.slidesEl.prepend(c(p[e],e))}));f(i.slidesEl,".swiper-slide, swiper-slide").forEach((e=>{e.style[v]=T-Math.abs(i.cssOverflowAdjustment())+"px"})),x()}r("beforeInit",(()=>{if(!i.params.virtual.enabled)return;let e;if(void 0===i.passedParams.virtual.slides){const t=[...i.slidesEl.children].filter((e=>e.matches(`.${i.params.slideClass}, swiper-slide`)));t&&t.length&&(i.virtual.slides=[...t],e=!0,t.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t),i.virtual.cache[t]=e,e.remove()})))}e||(i.virtual.slides=i.params.virtual.slides),i.classNames.push(`${i.params.containerModifierClass}virtual`),i.params.watchSlidesProgress=!0,i.originalParams.watchSlidesProgress=!0,d()})),r("setTranslate",(()=>{i.params.virtual.enabled&&(i.params.cssMode&&!i._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{d()}),100)):d())})),r("init update resize",(()=>{i.params.virtual.enabled&&i.params.cssMode&&u(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);d(!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.getAttribute("data-swiper-slide-index");r&&n.setAttribute("data-swiper-slide-index",parseInt(r,10)+s),t[parseInt(i,10)+s]=n})),i.virtual.cache=t}d(!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.params.virtual.cache&&(delete i.virtual.cache[e[n]],Object.keys(i.virtual.cache).forEach((t=>{t>e&&(i.virtual.cache[t-1]=i.virtual.cache[t],i.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete i.virtual.cache[t])}))),i.virtual.slides.splice(e[n],1),e[n]<t&&(t-=1),t=Math.max(t,0);else i.params.virtual.cache&&(delete i.virtual.cache[e],Object.keys(i.virtual.cache).forEach((t=>{t>e&&(i.virtual.cache[t-1]=i.virtual.cache[t],i.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete i.virtual.cache[t])}))),i.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);d(!0),i.slideTo(t,0)},removeAllSlides:function(){i.virtual.slides=[],i.params.virtual.cache&&(i.virtual.cache={}),d(!0),i.slideTo(0,0)},update:d})},function(e){let{swiper:t,extendParams:i,on:s,emit:o}=e;const a=n(),l=r();function c(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,u=37===s,p=39===s,h=38===s,f=40===s;if(!t.allowSlideNext&&(t.isHorizontal()&&p||t.isVertical()&&f||d))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&u||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||u||p||h||f)){let e=!1;if(b(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===b(t.el,`.${t.params.slideActiveClass}`).length)return;const n=t.el,s=n.clientWidth,r=n.clientHeight,o=l.innerWidth,a=l.innerHeight,c=g(n);i&&(c.left-=n.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||u||p)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((d||p)&&!i||(c||u)&&i)&&t.slideNext(),((c||u)&&!i||(d||p)&&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 d(){t.keyboard.enabled||(a.addEventListener("keydown",c),t.keyboard.enabled=!0)}function u(){t.keyboard.enabled&&(a.removeEventListener("keydown",c),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},i({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),s("init",(()=>{t.params.keyboard.enabled&&d()})),s("destroy",(()=>{t.keyboard.enabled&&u()})),Object.assign(t.keyboard,{enable:d,disable:u})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const l=r();let c;i({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let d,u=a();const p=[];function h(){t.enabled&&(t.mouseEntered=!0)}function f(){t.enabled&&(t.mouseEntered=!1)}function m(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta||t.params.mousewheel.thresholdTime&&a()-u<t.params.mousewheel.thresholdTime||!(e.delta>=6&&a()-u<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)),u=(new l.Date).getTime(),1))}function g(e){let i=e,n=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const r=t.params.mousewheel;t.params.cssMode&&i.preventDefault();let l=t.el;"container"!==t.params.mousewheel.eventsTarget&&(l=document.querySelector(t.params.mousewheel.eventsTarget));const u=l&&l.contains(i.target);if(!t.mouseEntered&&!u&&!r.releaseOnEdges)return!0;i.originalEvent&&(i=i.originalEvent);let h=0;const f=t.rtlTranslate?-1:1,g=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(g.pixelX)>Math.abs(g.pixelY)))return!0;h=-g.pixelX*f}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;h=-g.pixelY}else h=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*f:-g.pixelY;if(0===h)return!0;r.invert&&(h=-h);let v=t.getTranslate()+h*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()),n&&t.params.nested&&i.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:a(),delta:Math.abs(h),direction:Math.sign(h)},n=d&&e.time<d.time+500&&e.delta<=d.delta&&e.direction===d.direction;if(!n){d=void 0;let a=t.getTranslate()+h*r.sensitivity;const l=t.isBeginning,u=t.isEnd;if(a>=t.minTranslate()&&(a=t.minTranslate()),a<=t.maxTranslate()&&(a=t.maxTranslate()),t.setTransition(0),t.setTranslate(a),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!l&&t.isBeginning||!u&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(c),c=void 0,p.length>=15&&p.shift();const i=p.length?p[p.length-1]:void 0,n=p[0];if(p.push(e),i&&(e.delta>i.delta||e.direction!==i.direction))p.splice(0);else if(p.length>=15&&e.time-n.time<500&&n.delta-e.delta>=1&&e.delta<=6){const i=h>0?.8:.2;d=e,p.splice(0),c=o((()=>{t.slideToClosest(t.params.speed,!0,void 0,i)}),0)}c||(c=o((()=>{d=e,p.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(),r.releaseOnEdges&&(a===t.minTranslate()||a===t.maxTranslate()))return!0}}else{const i={time:a(),delta:Math.abs(h),direction:Math.sign(h),raw:e};p.length>=2&&p.shift();const n=p.length?p[p.length-1]:void 0;if(p.push(i),n?(i.direction!==n.direction||i.delta>n.delta||i.time>n.time+150)&&m(i):m(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 v(e){let i=t.el;"container"!==t.params.mousewheel.eventsTarget&&(i=document.querySelector(t.params.mousewheel.eventsTarget)),i[e]("mouseenter",h),i[e]("mouseleave",f),i[e]("wheel",g)}function y(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",g),!0):!t.mousewheel.enabled&&(v("addEventListener"),t.mousewheel.enabled=!0,!0)}function b(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,g),!0):!!t.mousewheel.enabled&&(v("removeEventListener"),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;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,prevEl:null};const r=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function o(e){let i;return e&&"string"==typeof e&&t.isElement&&(i=t.el.querySelector(e),i)?i:(e&&("string"==typeof e&&(i=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&i.length>1&&1===t.el.querySelectorAll(e).length&&(i=t.el.querySelector(e))),e&&!i?e:i)}function a(e,i){const n=t.params.navigation;(e=r(e)).forEach((e=>{e&&(e.classList[i?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=i),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass))}))}function l(){const{nextEl:e,prevEl:i}=t.navigation;if(t.params.loop)return a(i,!1),void a(e,!1);a(i,t.isBeginning&&!t.params.rewind),a(e,t.isEnd&&!t.params.rewind)}function c(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 u(){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;let i=o(e.nextEl),n=o(e.prevEl);Object.assign(t.navigation,{nextEl:i,prevEl:n}),i=r(i),n=r(n);const s=(i,n)=>{i&&i.addEventListener("click","next"===n?d:c),!t.enabled&&i&&i.classList.add(...e.lockClass.split(" "))};i.forEach((e=>s(e,"next"))),n.forEach((e=>s(e,"prev")))}function p(){let{nextEl:e,prevEl:i}=t.navigation;e=r(e),i=r(i);const n=(e,i)=>{e.removeEventListener("click","next"===i?d:c),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>n(e,"next"))),i.forEach((e=>n(e,"prev")))}n("init",(()=>{!1===t.params.navigation.enabled?h():(u(),l())})),n("toEdge fromEdge lock unlock",(()=>{l()})),n("destroy",(()=>{p()})),n("enable disable",(()=>{let{nextEl:e,prevEl:i}=t.navigation;e=r(e),i=r(i),t.enabled?l():[...e,...i].filter((e=>!!e)).forEach((e=>e.classList.add(t.params.navigation.lockClass)))})),n("click",((e,i)=>{let{nextEl:n,prevEl:o}=t.navigation;n=r(n),o=r(o);const a=i.target;if(t.params.navigation.hideOnClick&&!o.includes(a)&&!n.includes(a)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===a||t.pagination.el.contains(a)))return;let e;n.length?e=n[0].classList.contains(t.params.navigation.hiddenClass):o.length&&(e=o[0].classList.contains(t.params.navigation.hiddenClass)),s(!0===e?"navigationShow":"navigationHide"),[...n,...o].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),p()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),l()},disable:h,update:l,init:u,destroy:p})},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,bullets:[]};let a=0;const l=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function c(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function d(e,i){const{bulletActiveClass:n}=t.params.pagination;e&&(e=e[("prev"===i?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${n}-${i}`),(e=e[("prev"===i?"previous":"next")+"ElementSibling"])&&e.classList.add(`${n}-${i}-${i}`))}function u(e){const i=e.target.closest(ee(t.params.pagination.bulletClass));if(!i)return;e.preventDefault();const n=y(i)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===n)return;const e=t.realIndex,i=t.getSlideIndexByData(n),s=t.getSlideIndexByData(t.realIndex),r=n=>{const s=t.activeIndex;t.loopFix({direction:n,activeSlideIndex:i,slideTo:!1}),s===t.activeIndex&&t.slideToLoop(e,0,!1,!0)};if(i>t.slides.length-t.loopedSlides)r(i>s?"next":"prev");else if(t.params.centeredSlides){const e="auto"===t.params.slidesPerView?t.slidesPerViewDynamic():Math.ceil(parseFloat(t.params.slidesPerView,10));i<Math.floor(e/2)&&r("prev")}t.slideToLoop(n)}else t.slideTo(n)}function p(){const e=t.rtl,i=t.params.pagination;if(c())return;let n,r,u=t.pagination.el;u=l(u);const p=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,h=t.params.loop?Math.ceil(p/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(r=t.previousRealIndex||0,n=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(n=t.snapIndex,r=t.previousSnapIndex):(r=t.previousIndex||0,n=t.activeIndex||0),"bullets"===i.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const s=t.pagination.bullets;let l,c,p;if(i.dynamicBullets&&(o=_(s[0],t.isHorizontal()?"width":"height",!0),u.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=o*(i.dynamicMainBullets+4)+"px"})),i.dynamicMainBullets>1&&void 0!==r&&(a+=n-(r||0),a>i.dynamicMainBullets-1?a=i.dynamicMainBullets-1:a<0&&(a=0)),l=Math.max(n-a,0),c=l+(Math.min(s.length,i.dynamicMainBullets)-1),p=(c+l)/2),s.forEach((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${i.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),u.length>1)s.forEach((e=>{const s=y(e);s===n?e.classList.add(...i.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),i.dynamicBullets&&(s>=l&&s<=c&&e.classList.add(...`${i.bulletActiveClass}-main`.split(" ")),s===l&&d(e,"prev"),s===c&&d(e,"next"))}));else{const e=s[n];if(e&&e.classList.add(...i.bulletActiveClass.split(" ")),t.isElement&&s.forEach(((e,t)=>{e.setAttribute("part",t===n?"bullet-active":"bullet")})),i.dynamicBullets){const e=s[l],t=s[c];for(let e=l;e<=c;e+=1)s[e]&&s[e].classList.add(...`${i.bulletActiveClass}-main`.split(" "));d(e,"prev"),d(t,"next")}}if(i.dynamicBullets){const n=Math.min(s.length,i.dynamicMainBullets+4),r=(o*n-o)/2-p*o,a=e?"right":"left";s.forEach((e=>{e.style[t.isHorizontal()?a:"top"]=`${r}px`}))}}u.forEach(((e,r)=>{if("fraction"===i.type&&(e.querySelectorAll(ee(i.currentClass)).forEach((e=>{e.textContent=i.formatFractionCurrent(n+1)})),e.querySelectorAll(ee(i.totalClass)).forEach((e=>{e.textContent=i.formatFractionTotal(h)}))),"progressbar"===i.type){let s;s=i.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const r=(n+1)/h;let o=1,a=1;"horizontal"===s?o=r:a=r,e.querySelectorAll(ee(i.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${o}) scaleY(${a})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===i.type&&i.renderCustom?(e.innerHTML=i.renderCustom(t,n+1,h),0===r&&s("paginationRender",e)):(0===r&&s("paginationRender",e),s("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](i.lockClass)}))}function h(){const e=t.params.pagination;if(c())return;const i=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length;let n=t.pagination.el;n=l(n);let r="";if("bullets"===e.type){let n=t.params.loop?Math.ceil(i/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&n>i&&(n=i);for(let i=0;i<n;i+=1)e.renderBullet?r+=e.renderBullet.call(t,i,e.bulletClass):r+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],n.forEach((i=>{"custom"!==e.type&&(i.innerHTML=r||""),"bullets"===e.type&&t.pagination.bullets.push(...i.querySelectorAll(ee(e.bulletClass)))})),"custom"!==e.type&&s("paginationRender",n[0])}function f(){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;"string"==typeof e.el&&t.isElement&&(i=t.el.querySelector(e.el)),i||"string"!=typeof e.el||(i=[...document.querySelectorAll(e.el)]),i||(i=e.el),i&&0!==i.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(i)&&i.length>1&&(i=[...t.el.querySelectorAll(e.el)],i.length>1&&(i=i.filter((e=>b(e,".swiper")[0]===t.el))[0])),Array.isArray(i)&&1===i.length&&(i=i[0]),Object.assign(t.pagination,{el:i}),i=l(i),i.forEach((i=>{"bullets"===e.type&&e.clickable&&i.classList.add(...(e.clickableClass||"").split(" ")),i.classList.add(e.modifierClass+e.type),i.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(i.classList.add(`${e.modifierClass}${e.type}-dynamic`),a=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&i.classList.add(e.progressbarOppositeClass),e.clickable&&i.addEventListener("click",u),t.enabled||i.classList.add(e.lockClass)})))}function m(){const e=t.params.pagination;if(c())return;let i=t.pagination.el;i&&(i=l(i),i.forEach((i=>{i.classList.remove(e.hiddenClass),i.classList.remove(e.modifierClass+e.type),i.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(i.classList.remove(...(e.clickableClass||"").split(" ")),i.removeEventListener("click",u))}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}n("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:i}=t.pagination;i=l(i),i.forEach((i=>{i.classList.remove(e.horizontalClass,e.verticalClass),i.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),n("init",(()=>{!1===t.params.pagination.enabled?g():(f(),h(),p())})),n("activeIndexChange",(()=>{void 0===t.snapIndex&&p()})),n("snapIndexChange",(()=>{p()})),n("snapGridLengthChange",(()=>{h(),p()})),n("destroy",(()=>{m()})),n("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),n("lock unlock",(()=>{p()})),n("click",((e,i)=>{const n=i.target,r=l(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!n.classList.contains(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[0].classList.contains(t.params.pagination.hiddenClass);s(!0===e?"paginationShow":"paginationHide"),r.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const g=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),m()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),f(),h(),p()},disable:g,render:h,update:p,init:f,destroy:m})},function(e){let{swiper:t,extendParams:i,on:s,emit:r}=e;const a=n();let l,c,d,u,p=!1,h=null,f=null;function v(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:i}=t,{dragEl:n,el:s}=e,r=t.params.scrollbar,o=t.params.loop?t.progressLoop:t.progress;let a=c,l=(d-c)*o;i?(l=-l,l>0?(a=c-l,l=0):-l+c>d&&(a=d+l)):l<0?(a=c+l,l=0):l+c>d&&(a=d-l),t.isHorizontal()?(n.style.transform=`translate3d(${l}px, 0, 0)`,n.style.width=`${a}px`):(n.style.transform=`translate3d(0px, ${l}px, 0)`,n.style.height=`${a}px`),r.hide&&(clearTimeout(h),s.style.opacity=1,h=setTimeout((()=>{s.style.opacity=0,s.style.transitionDuration="400ms"}),1e3))}function y(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:i,el:n}=e;i.style.width="",i.style.height="",d=t.isHorizontal()?n.offsetWidth:n.offsetHeight,u=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),c="auto"===t.params.scrollbar.dragSize?d*u:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?i.style.width=`${c}px`:i.style.height=`${c}px`,n.style.display=u>=1?"none":"",t.params.scrollbar.hide&&(n.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function b(e){return t.isHorizontal()?e.clientX:e.clientY}function w(e){const{scrollbar:i,rtlTranslate:n}=t,{el:s}=i;let r;r=(b(e)-g(s)[t.isHorizontal()?"left":"top"]-(null!==l?l:c/2))/(d-c),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 _(e){const i=t.params.scrollbar,{scrollbar:n,wrapperEl:s}=t,{el:o,dragEl:a}=n;p=!0,l=e.target===a?b(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),s.style.transitionDuration="100ms",a.style.transitionDuration="100ms",w(e),clearTimeout(f),o.style.transitionDuration="0ms",i.hide&&(o.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),r("scrollbarDragStart",e)}function T(e){const{scrollbar:i,wrapperEl:n}=t,{el:s,dragEl:o}=i;p&&(e.preventDefault?e.preventDefault():e.returnValue=!1,w(e),n.style.transitionDuration="0ms",s.style.transitionDuration="0ms",o.style.transitionDuration="0ms",r("scrollbarDragMove",e))}function x(e){const i=t.params.scrollbar,{scrollbar:n,wrapperEl:s}=t,{el:a}=n;p&&(p=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",s.style.transitionDuration=""),i.hide&&(clearTimeout(f),f=o((()=>{a.style.opacity=0,a.style.transitionDuration="400ms"}),1e3)),r("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())}function S(e){const{scrollbar:i,params:n}=t,s=i.el;if(!s)return;const r=s,o=!!n.passiveListeners&&{passive:!1,capture:!1},l=!!n.passiveListeners&&{passive:!0,capture:!1};if(!r)return;const c="on"===e?"addEventListener":"removeEventListener";r[c]("pointerdown",_,o),a[c]("pointermove",T,o),a[c]("pointerup",x,l)}function E(){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,r;"string"==typeof n.el&&t.isElement&&(s=t.el.querySelector(n.el)),s||"string"!=typeof n.el?s||(s=n.el):s=a.querySelectorAll(n.el),t.params.uniqueNavElements&&"string"==typeof n.el&&s.length>1&&1===i.querySelectorAll(n.el).length&&(s=i.querySelector(n.el)),s.length>0&&(s=s[0]),s.classList.add(t.isHorizontal()?n.horizontalClass:n.verticalClass),s&&(r=s.querySelector(`.${t.params.scrollbar.dragClass}`),r||(r=m("div",t.params.scrollbar.dragClass),s.append(r))),Object.assign(e,{el:s,dragEl:r}),n.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&S("on"),s&&s.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)}function C(){const e=t.params.scrollbar,i=t.scrollbar.el;i&&i.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.params.scrollbar.el&&t.scrollbar.el&&S("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},s("init",(()=>{!1===t.params.scrollbar.enabled?k():(E(),y(),v())})),s("update resize observerUpdate lock unlock",(()=>{y()})),s("setTranslate",(()=>{v()})),s("setTransition",((e,i)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(i)})),s("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)})),s("destroy",(()=>{C()}));const k=()=>{t.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),C()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),E(),y(),v()},disable:k,updateSize:y,setTranslate:v,init:E,destroy:C})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({parallax:{enabled:!1}});const s="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",r=(e,i)=>{const{rtl:n}=t,s=n?-1:1,r=e.getAttribute("data-swiper-parallax")||"0";let o=e.getAttribute("data-swiper-parallax-x"),a=e.getAttribute("data-swiper-parallax-y");const l=e.getAttribute("data-swiper-parallax-scale"),c=e.getAttribute("data-swiper-parallax-opacity"),d=e.getAttribute("data-swiper-parallax-rotate");if(o||a?(o=o||"0",a=a||"0"):t.isHorizontal()?(o=r,a="0"):(a=r,o="0"),o=o.indexOf("%")>=0?parseInt(o,10)*i*s+"%":o*i*s+"px",a=a.indexOf("%")>=0?parseInt(a,10)*i+"%":a*i+"px",null!=c){const t=c-(c-1)*(1-Math.abs(i));e.style.opacity=t}let u=`translate3d(${o}, ${a}, 0px)`;null!=l&&(u+=` scale(${l-(l-1)*(1-Math.abs(i))})`),d&&null!=d&&(u+=` rotate(${d*i*-1}deg)`),e.style.transform=u},o=()=>{const{el:e,slides:i,progress:n,snapGrid:o,isElement:a}=t,l=f(e,s);t.isElement&&l.push(...f(t.hostEl,s)),l.forEach((e=>{r(e,n)})),i.forEach(((e,i)=>{let a=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(a+=Math.ceil(i/2)-n*(o.length-1)),a=Math.min(Math.max(a,-1),1),e.querySelectorAll(`${s}, [data-swiper-parallax-rotate]`).forEach((e=>{r(e,a)}))}))};n("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),n("init",(()=>{t.params.parallax.enabled&&o()})),n("setTranslate",(()=>{t.params.parallax.enabled&&o()})),n("setTransition",((e,i)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{el:i,hostEl:n}=t,r=[...i.querySelectorAll(s)];t.isElement&&r.push(...n.querySelectorAll(s)),r.forEach((t=>{let i=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(i=0),t.style.transitionDuration=`${i}ms`}))}(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,c,d=1,u=!1;const p=[],h={originX:0,originY:0,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:{}},v={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let y=1;function w(){if(p.length<2)return 1;const e=p[0].pageX,t=p[0].pageY,i=p[1].pageX,n=p[1].pageY;return Math.sqrt((i-e)**2+(n-t)**2)}function _(e){const i=t.isElement?"swiper-slide":`.${t.params.slideClass}`;return!!e.target.matches(i)||t.slides.filter((t=>t.contains(e.target))).length>0}function T(e){if("mouse"===e.pointerType&&p.splice(0,p.length),!_(e))return;const i=t.params.zoom;if(a=!1,c=!1,p.push(e),!(p.length<2)){if(a=!0,h.scaleStart=w(),!h.slideEl){h.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),h.slideEl||(h.slideEl=t.slides[t.activeIndex]);let n=h.slideEl.querySelector(`.${i.containerClass}`);if(n&&(n=n.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=n,h.imageWrapEl=n?b(h.imageEl,`.${i.containerClass}`)[0]:void 0,!h.imageWrapEl)return void(h.imageEl=void 0);h.maxRatio=h.imageWrapEl.getAttribute("data-swiper-zoom")||i.maxRatio}if(h.imageEl){const[e,t]=function(){if(p.length<2)return{x:null,y:null};const e=h.imageEl.getBoundingClientRect();return[(p[0].pageX+(p[1].pageX-p[0].pageX)/2-e.x-o.scrollX)/d,(p[0].pageY+(p[1].pageY-p[0].pageY)/2-e.y-o.scrollY)/d]}();h.originX=e,h.originY=t,h.imageEl.style.transitionDuration="0ms"}u=!0}}function x(e){if(!_(e))return;const i=t.params.zoom,n=t.zoom,s=p.findIndex((t=>t.pointerId===e.pointerId));s>=0&&(p[s]=e),p.length<2||(c=!0,h.scaleMove=w(),h.imageEl&&(n.scale=h.scaleMove/h.scaleStart*d,n.scale>h.maxRatio&&(n.scale=h.maxRatio-1+(n.scale-h.maxRatio+1)**.5),n.scale<i.minRatio&&(n.scale=i.minRatio+1-(i.minRatio-n.scale+1)**.5),h.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`))}function S(e){if(!_(e))return;if("mouse"===e.pointerType&&"pointerout"===e.type)return;const i=t.params.zoom,n=t.zoom,s=p.findIndex((t=>t.pointerId===e.pointerId));s>=0&&p.splice(s,1),a&&c&&(a=!1,c=!1,h.imageEl&&(n.scale=Math.max(Math.min(n.scale,h.maxRatio),i.minRatio),h.imageEl.style.transitionDuration=`${t.params.speed}ms`,h.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`,d=n.scale,u=!1,n.scale>1&&h.slideEl?h.slideEl.classList.add(`${i.zoomedSlideClass}`):n.scale<=1&&h.slideEl&&h.slideEl.classList.remove(`${i.zoomedSlideClass}`),1===n.scale&&(h.originX=0,h.originY=0,h.slideEl=void 0)))}function E(e){if(!_(e)||!function(e){const i=`.${t.params.zoom.containerClass}`;return!!e.target.matches(i)||[...t.hostEl.querySelectorAll(i)].filter((t=>t.contains(e.target))).length>0}(e))return;const i=t.zoom;if(!h.imageEl)return;if(!m.isTouched||!h.slideEl)return;m.isMoved||(m.width=h.imageEl.offsetWidth,m.height=h.imageEl.offsetHeight,m.startX=l(h.imageWrapEl,"x")||0,m.startY=l(h.imageWrapEl,"y")||0,h.slideWidth=h.slideEl.offsetWidth,h.slideHeight=h.slideEl.offsetHeight,h.imageWrapEl.style.transitionDuration="0ms");const n=m.width*i.scale,s=m.height*i.scale;if(n<h.slideWidth&&s<h.slideHeight)return;if(m.minX=Math.min(h.slideWidth/2-n/2,0),m.maxX=-m.minX,m.minY=Math.min(h.slideHeight/2-s/2,0),m.maxY=-m.minY,m.touchesCurrent.x=p.length>0?p[0].pageX:e.pageX,m.touchesCurrent.y=p.length>0?p[0].pageY:e.pageY,Math.max(Math.abs(m.touchesCurrent.x-m.touchesStart.x),Math.abs(m.touchesCurrent.y-m.touchesStart.y))>5&&(t.allowClick=!1),!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;const r=(i.scale-d)/(h.maxRatio-t.params.zoom.minRatio),{originX:o,originY:a}=h;m.currentX=m.touchesCurrent.x-m.touchesStart.x+m.startX+r*(m.width-2*o),m.currentY=m.touchesCurrent.y-m.touchesStart.y+m.startY+r*(m.height-2*a),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),v.prevPositionX||(v.prevPositionX=m.touchesCurrent.x),v.prevPositionY||(v.prevPositionY=m.touchesCurrent.y),v.prevTime||(v.prevTime=Date.now()),v.x=(m.touchesCurrent.x-v.prevPositionX)/(Date.now()-v.prevTime)/2,v.y=(m.touchesCurrent.y-v.prevPositionY)/(Date.now()-v.prevTime)/2,Math.abs(m.touchesCurrent.x-v.prevPositionX)<2&&(v.x=0),Math.abs(m.touchesCurrent.y-v.prevPositionY)<2&&(v.y=0),v.prevPositionX=m.touchesCurrent.x,v.prevPositionY=m.touchesCurrent.y,v.prevTime=Date.now(),h.imageWrapEl.style.transform=`translate3d(${m.currentX}px, ${m.currentY}px,0)`}function C(){const e=t.zoom;h.slideEl&&t.activeIndex!==t.slides.indexOf(h.slideEl)&&(h.imageEl&&(h.imageEl.style.transform="translate3d(0,
1050,0) scale(1)"),h.imageWrapEl&&(h.imageWrapEl.style.transform="translate3d(0,0,0)"),h.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),e.scale=1,d=1,h.slideEl=void 0,h.imageEl=void 0,h.imageWrapEl=void 0,h.originX=0,h.originY=0)}function k(e){const i=t.zoom,n=t.params.zoom;if(!h.slideEl){e&&e.target&&(h.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`)),h.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?h.slideEl=f(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:h.slideEl=t.slides[t.activeIndex]);let i=h.slideEl.querySelector(`.${n.containerClass}`);i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=i,h.imageWrapEl=i?b(h.imageEl,`.${n.containerClass}`)[0]:void 0}if(!h.imageEl||!h.imageWrapEl)return;let s,r,a,l,c,u,p,v,y,w,_,T,x,S,E,C,k,P;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),h.slideEl.classList.add(`${n.zoomedSlideClass}`),void 0===m.touchesStart.x&&e?(s=e.pageX,r=e.pageY):(s=m.touchesStart.x,r=m.touchesStart.y);const A="number"==typeof e?e:null;1===d&&A&&(s=void 0,r=void 0),i.scale=A||h.imageWrapEl.getAttribute("data-swiper-zoom")||n.maxRatio,d=A||h.imageWrapEl.getAttribute("data-swiper-zoom")||n.maxRatio,!e||1===d&&A?(p=0,v=0):(k=h.slideEl.offsetWidth,P=h.slideEl.offsetHeight,a=g(h.slideEl).left+o.scrollX,l=g(h.slideEl).top+o.scrollY,c=a+k/2-s,u=l+P/2-r,y=h.imageEl.offsetWidth,w=h.imageEl.offsetHeight,_=y*i.scale,T=w*i.scale,x=Math.min(k/2-_/2,0),S=Math.min(P/2-T/2,0),E=-x,C=-S,p=c*i.scale,v=u*i.scale,p<x&&(p=x),p>E&&(p=E),v<S&&(v=S),v>C&&(v=C)),A&&1===i.scale&&(h.originX=0,h.originY=0),h.imageWrapEl.style.transitionDuration="300ms",h.imageWrapEl.style.transform=`translate3d(${p}px, ${v}px,0)`,h.imageEl.style.transitionDuration="300ms",h.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`}function P(){const e=t.zoom,i=t.params.zoom;if(!h.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?h.slideEl=f(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:h.slideEl=t.slides[t.activeIndex];let e=h.slideEl.querySelector(`.${i.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=e,h.imageWrapEl=e?b(h.imageEl,`.${i.containerClass}`)[0]:void 0}h.imageEl&&h.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,d=1,h.imageWrapEl.style.transitionDuration="300ms",h.imageWrapEl.style.transform="translate3d(0,0,0)",h.imageEl.style.transitionDuration="300ms",h.imageEl.style.transform="translate3d(0,0,0) scale(1)",h.slideEl.classList.remove(`${i.zoomedSlideClass}`),h.slideEl=void 0,h.originX=0,h.originY=0)}function A(e){const i=t.zoom;i.scale&&1!==i.scale?P():k(e)}function M(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function O(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:i,activeListenerWithCapture:n}=M();t.wrapperEl.addEventListener("pointerdown",T,i),t.wrapperEl.addEventListener("pointermove",x,n),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.addEventListener(e,S,i)})),t.wrapperEl.addEventListener("pointermove",E,n)}function I(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:i,activeListenerWithCapture:n}=M();t.wrapperEl.removeEventListener("pointerdown",T,i),t.wrapperEl.removeEventListener("pointermove",x,n),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.removeEventListener(e,S,i)})),t.wrapperEl.removeEventListener("pointermove",E,n)}Object.defineProperty(t.zoom,"scale",{get:()=>y,set(e){if(y!==e){const t=h.imageEl,i=h.slideEl;s("zoomChange",e,t,i)}y=e}}),n("init",(()=>{t.params.zoom.enabled&&O()})),n("destroy",(()=>{I()})),n("touchStart",((e,i)=>{t.zoom.enabled&&function(e){const i=t.device;if(!h.imageEl)return;if(m.isTouched)return;i.android&&e.cancelable&&e.preventDefault(),m.isTouched=!0;const n=p.length>0?p[0]:e;m.touchesStart.x=n.pageX,m.touchesStart.y=n.pageY}(i)})),n("touchEnd",((e,i)=>{t.zoom.enabled&&function(){const e=t.zoom;if(!h.imageEl)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=v.x*i,r=m.currentX+s,o=v.y*n,a=m.currentY+o;0!==v.x&&(i=Math.abs((r-m.currentX)/v.x)),0!==v.y&&(n=Math.abs((a-m.currentY)/v.y));const l=Math.max(i,n);m.currentX=r,m.currentY=a;
vendor: 37,291 bytes, lines 105-110
105const c=m.width*e.scale,d=m.height*e.scale;m.minX=Math.min(h.slideWidth/2-c/2,0),m.maxX=-m.minX,m.minY=Math.min(h.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),h.imageWrapEl.style.transitionDuration=`${l}ms`,h.imageWrapEl.style.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&&A(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:I,in:k,out:P,toggle:A})},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;)i=e+t>>1,n[i]<=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",(()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){const e=document.querySelector(t.params.controller.control);if(e&&e.swiper)t.controller.control=e.swiper;else if(e){const i=n=>{t.controller.control=n.detail[0],t.update(),e.removeEventListener("init",i)};e.addEventListener("init",i)}}else 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.control.destroyed&&t.controller.setTranslate(i,n)})),n("setTransition",((e,i,n)=>{t.controller.control&&!t.controller.control.destroyed&&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){if(e.destroyed)return;const i=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(function(e){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()),!Number.isNaN(r)&&Number.isFinite(r)||(r=1),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 a(i){i.destroyed||(i.setTransition(e,t),0!==e&&(i.transitionStart(),i.params.autoHeight&&o((()=>{i.updateAutoHeight()})),w(i.wrapperEl,(()=>{s&&i.transitionEnd()}))))}if(Array.isArray(s))for(r=0;r<s.length;r+=1)s[r]!==i&&s[r]instanceof n&&a(s[r]);else s instanceof n&&i!==s&&a(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}}),t.a11y={clicked:!1};let s=null;function r(e){const t=s;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}const o=e=>(Array.isArray(e)?e:[e]).filter((e=>!!e));function a(e){(e=o(e)).forEach((e=>{e.setAttribute("tabIndex","0")}))}function l(e){(e=o(e)).forEach((e=>{e.setAttribute("tabIndex","-1")}))}function c(e,t){(e=o(e)).forEach((e=>{e.setAttribute("role",t)}))}function d(e,t){(e=o(e)).forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function u(e,t){(e=o(e)).forEach((e=>{e.setAttribute("aria-label",t)}))}function p(e){(e=o(e)).forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function h(e){(e=o(e)).forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function f(e){if(13!==e.keyCode&&32!==e.keyCode)return;const i=t.params.a11y,n=e.target;t.pagination&&t.pagination.el&&(n===t.pagination.el||t.pagination.el.contains(e.target))&&!e.target.matches(ee(t.params.pagination.bulletClass))||(t.navigation&&t.navigation.nextEl&&n===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?r(i.lastSlideMessage):r(i.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&n===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?r(i.firstSlideMessage):r(i.prevSlideMessage)),t.pagination&&n.matches(ee(t.params.pagination.bulletClass))&&n.click())}function g(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function v(){return g()&&t.params.pagination.clickable}const b=(e,t,i)=>{a(e),"BUTTON"!==e.tagName&&(c(e,"button"),e.addEventListener("keydown",f)),u(e,i),function(e,t){(e=o(e)).forEach((e=>{e.setAttribute("aria-controls",t)}))}(e,t)},w=()=>{t.a11y.clicked=!0},_=()=>{requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},T=e=>{if(t.a11y.clicked)return;const i=e.target.closest(`.${t.params.slideClass}, swiper-slide`);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||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(i),0))},x=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&d(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&c(t.slides,e.slideRole);const i=t.slides.length;e.slideLabelMessage&&t.slides.forEach(((n,s)=>{const r=t.params.loop?parseInt(n.getAttribute("data-swiper-slide-index"),10):s;u(n,e.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,i))}))};n("beforeInit",(()=>{s=m("span",t.params.a11y.notificationClass),s.setAttribute("aria-live","assertive"),s.setAttribute("aria-atomic","true")})),n("afterInit",(()=>{t.params.a11y.enabled&&(()=>{const e=t.params.a11y;t.el.append(s);const i=t.el;e.containerRoleDescriptionMessage&&d(i,e.containerRoleDescriptionMessage),e.containerMessage&&u(i,e.containerMessage);const n=t.wrapperEl,r=e.id||n.getAttribute("id")||`swiper-wrapper-${a=16,void 0===a&&(a=16),"x".repeat(a).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var a;const l=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var c;c=r,o(n).forEach((e=>{e.setAttribute("id",c)})),function(e,t){(e=o(e)).forEach((e=>{e.setAttribute("aria-live",t)}))}(n,l),x();let{nextEl:p,prevEl:h}=t.navigation?t.navigation:{};p=o(p),h=o(h),p&&p.forEach((t=>b(t,r,e.nextSlideMessage))),h&&h.forEach((t=>b(t,r,e.prevSlideMessage))),v()&&(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach((e=>{e.addEventListener("keydown",f)})),t.el.addEventListener("focus",T,!0),t.el.addEventListener("pointerdown",w,!0),t.el.addEventListener("pointerup",_,!0)})()})),n("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&x()})),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&&(t.isBeginning?(p(i),l(i)):(h(i),a(i))),e&&(t.isEnd?(p(e),l(e)):(h(e),a(e)))}()})),n("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;g()&&t.pagination.bullets.forEach((i=>{t.params.pagination.clickable&&(a(i),t.params.pagination.renderBullet||(c(i,"button"),u(i,e.paginationBulletMessage.replace(/\{\{index\}\}/,y(i)+1)))),i.matches(ee(t.params.pagination.bulletActiveClass))?i.setAttribute("aria-current","true"):i.removeAttribute("aria-current")}))}()})),n("destroy",(()=>{t.params.a11y.enabled&&function(){s&&s.remove();let{nextEl:e,prevEl:i}=t.navigation?t.navigation:{};e=o(e),i=o(i),e&&e.forEach((e=>e.removeEventListener("keydown",f))),i&&i.forEach((e=>e.removeEventListener("keydown",f))),v()&&(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach((e=>{e.removeEventListener("keydown",f)})),t.el.removeEventListener("focus",T,!0),t.el.removeEventListener("pointerdown",w,!0),t.el.removeEventListener("pointerup",_,!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;i=e?new URL(e):t.location;const n=i.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[i];let c=a(l.getAttribute("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?`${e}/`:""}${c}`}else o.pathname.includes(e)||(c=`${e?`${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[s];if(a(r.getAttribute("data-history"))===i){const i=t.getSlideIndex(r);t.slideTo(i,e,n)}}else t.slideTo(0,e,n)},u=()=>{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),o.key||o.value?(d(0,o.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",u)):t.params.history.replaceState||e.addEventListener("popstate",u)}})()})),n("destroy",(()=>{t.params.history.enabled&&(()=>{const e=r();t.params.history.replaceState||e.removeEventListener("popstate",u)})()})),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(),c=r();i({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,i){if(t.virtual&&t.params.virtual.enabled){const e=t.slides.filter((e=>e.getAttribute("data-hash")===i))[0];return e?parseInt(e.getAttribute("data-swiper-slide-index"),10):0}return t.getSlideIndex(f(t.slidesEl,`.${t.params.slideClass}[data-hash="${i}"], swiper-slide[data-hash="${i}"]`)[0])}}});const d=()=>{s("hashChange");const e=l.location.hash.replace("#",""),i=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex];if(e!==(i?i.getAttribute("data-hash"):"")){const i=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===i||Number.isNaN(i))return;t.slideTo(i)}},u=()=>{if(!a||!t.params.hashNavigation.enabled)return;const e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],i=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&c.history&&c.history.replaceState?(c.history.replaceState(null,null,`#${i}`||""),s("hashSet")):(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,n=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(n||0,i,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&c.addEventListener("hashchange",d)})()})),o("destroy",(()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&c.removeEventListener("hashchange",d)})),o("transitionEnd _freeModeNoMomentumRelease",(()=>{a&&u()})),o("slideChange",(()=>{a&&t.params.cssMode&&u()}))},function(e){let t,i,{swiper:s,extendParams:r,on:o,emit:a,params:l}=e;s.autoplay={running:!1,paused:!1,timeLeft:0},r({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let c,d,u,p,h,f,m,g=l&&l.autoplay?l.autoplay.delay:3e3,v=l&&l.autoplay?l.autoplay.delay:3e3,y=(new Date).getTime;function b(e){s&&!s.destroyed&&s.wrapperEl&&e.target===s.wrapperEl&&(s.wrapperEl.removeEventListener("transitionend",b),E())}const w=()=>{if(s.destroyed||!s.autoplay.running)return;s.autoplay.paused?d=!0:d&&(v=c,d=!1);const e=s.autoplay.paused?c:y+v-(new Date).getTime();s.autoplay.timeLeft=e,a("autoplayTimeLeft",e,e/g),i=requestAnimationFrame((()=>{w()}))},_=e=>{if(s.destroyed||!s.autoplay.running)return;cancelAnimationFrame(i),w();let n=void 0===e?s.params.autoplay.delay:e;g=s.params.autoplay.delay,v=s.params.autoplay.delay;const r=(()=>{let e;if(e=s.virtual&&s.params.virtual.enabled?s.slides.filter((e=>e.classList.contains("swiper-slide-active")))[0]:s.slides[s.activeIndex],e)return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(r)&&r>0&&void 0===e&&(n=r,g=r,v=r),c=n;const o=s.params.speed,l=()=>{s&&!s.destroyed&&(s.params.autoplay.reverseDirection?!s.isBeginning||s.params.loop||s.params.rewind?(s.slidePrev(o,!0,!0),a("autoplay")):s.params.autoplay.stopOnLastSlide||(s.slideTo(s.slides.length-1,o,!0,!0),a("autoplay")):!s.isEnd||s.params.loop||s.params.rewind?(s.slideNext(o,!0,!0),a("autoplay")):s.params.autoplay.stopOnLastSlide||(s.slideTo(0,o,!0,!0),a("autoplay")),s.params.cssMode&&(y=(new Date).getTime(),requestAnimationFrame((()=>{_()}))))};return n>0?(clearTimeout(t),t=setTimeout((()=>{l()}),n)):requestAnimationFrame((()=>{l()})),n},T=()=>{s.autoplay.running=!0,_(),a("autoplayStart")},x=()=>{s.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(i),a("autoplayStop")},S=(e,i)=>{if(s.destroyed||!s.autoplay.running)return;clearTimeout(t),e||(m=!0);const n=()=>{a("autoplayPause"),s.params.autoplay.waitForTransition?s.wrapperEl.addEventListener("transitionend",b):E()};if(s.autoplay.paused=!0,i)return f&&(c=s.params.autoplay.delay),f=!1,void n();const r=c||s.params.autoplay.delay;c=r-((new Date).getTime()-y),s.isEnd&&c<0&&!s.params.loop||(c<0&&(c=0),n())},E=()=>{s.isEnd&&c<0&&!s.params.loop||s.destroyed||!s.autoplay.running||(y=(new Date).getTime(),m?(m=!1,_(c)):_(),s.autoplay.paused=!1,a("autoplayResume"))},C=()=>{if(s.destroyed||!s.autoplay.running)return;const e=n();"hidden"===e.visibilityState&&(m=!0,S(!0)),"visible"===e.visibilityState&&E()},k=e=>{"mouse"===e.pointerType&&(m=!0,s.animating||s.autoplay.paused||S(!0))},P=e=>{"mouse"===e.pointerType&&s.autoplay.paused&&E()};o("init",(()=>{s.params.autoplay.enabled&&(s.params.autoplay.pauseOnMouseEnter&&(s.el.addEventListener("pointerenter",k),s.el.addEventListener("pointerleave",P)),n().addEventListener("visibilitychange",C),y=(new Date).getTime(),T())})),o("destroy",(()=>{s.el.removeEventListener("pointerenter",k),s.el.removeEventListener("pointerleave",P),n().removeEventListener("visibilitychange",C),s.autoplay.running&&x()})),o("beforeTransitionStart",((e,t,i)=>{!s.destroyed&&s.autoplay.running&&(i||!s.params.autoplay.disableOnInteraction?S(!0,!0):x())})),o("sliderFirstMove",(()=>{!s.destroyed&&s.autoplay.running&&(s.params.autoplay.disableOnInteraction?x():(u=!0,p=!1,m=!1,h=setTimeout((()=>{m=!0,p=!0,S(!0)}),200)))})),o("touchEnd",(()=>{if(!s.destroyed&&s.autoplay.running&&u){if(clearTimeout(h),clearTimeout(t),s.params.autoplay.disableOnInteraction)return p=!1,void(u=!1);p&&s.params.cssMode&&E(),p=!1,u=!1}})),o("slideChange",(()=>{!s.destroyed&&s.autoplay.running&&(f=!0)})),Object.assign(s.autoplay,{start:T,stop:x,pause:S,resume:E})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,o=!1;function a(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const i=e.clickedIndex,n=e.clickedSlide;if(n&&n.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==i)return;let s;s=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):i,t.params.loop?t.slideToLoop(s):t.slideTo(s)}function l(){const{thumbs:e}=t.params;if(r)return!1;r=!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}),t.thumbs.swiper.update();else if(c(e.swiper)){const n=Object.assign({},e.swiper);Object.assign(n,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new i(n),o=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",a),!0}function d(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.forEach((e=>e.classList.remove(r))),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(let e=0;e<s;e+=1)f(i.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach((e=>{e.classList.add(r)}));else for(let e=0;e<s;e+=1)i.slides[t.realIndex+e]&&i.slides[t.realIndex+e].classList.add(r);const o=t.params.thumbs.autoScrollOffset,a=o&&!i.params.loop;if(t.realIndex!==i.realIndex||a){const s=i.activeIndex;let r,l;if(i.params.loop){const e=i.slides.filter((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`))[0];r=i.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else r=t.realIndex,l=r>t.previousIndex?"next":"prev";a&&(r+="next"===l?o:-1*o),i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(r)<0&&(i.params.centeredSlides?r=r>s?r-Math.floor(n/2)+1:r+Math.floor(n/2)-1:r>s&&i.params.slidesPerGroup,i.slideTo(r,e?0:void 0))}}t.thumbs={swiper:null},s("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const i=n(),s=()=>{const n="string"==typeof e.swiper?i.querySelector(e.swiper):e.swiper;if(n&&n.swiper)e.swiper=n.swiper,l(),d(!0);else if(n){const i=s=>{e.swiper=s.detail[0],n.removeEventListener("init",i),l(),d(!0),e.swiper.update(),t.update()};n.addEventListener("init",i)}return n},r=()=>{t.destroyed||s()||requestAnimationFrame(r)};requestAnimationFrame(r)}else l(),d(!0)})),s("slideChange update resize observerUpdate",(()=>{d()})),s("setTransition",((e,i)=>{const n=t.thumbs.swiper;n&&!n.destroyed&&n.setTransition(i)})),s("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&o&&e.destroy()})),Object.assign(t.thumbs,{init:l,update:d})},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(){if(t.params.cssMode)return;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(){if(t.params.cssMode)return;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:a()})},onTouchEnd:function(e){let{currentPos:i}=e;if(t.params.cssMode)return;const{params:r,wrapperEl:o,rtlTranslate:l,snapGrid:c,touchEventsData:d}=t,u=a()-d.touchStartTime;if(i<-t.minTranslate())t.slideTo(t.activeIndex);else if(i>-t.maxTranslate())t.slides.length<c.length?t.slideTo(c.length-1):t.slideTo(t.slides.length-1);else{if(r.freeMode.momentum){if(d.velocities.length>1){const e=d.velocities.pop(),i=d.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||a()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,d.velocities.length=0;let e=1e3*r.freeMode.momentumRatio;const i=t.velocity*e;let u=t.translate+i;l&&(u=-u);let p,h=!1;const f=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;let m;if(u<t.maxTranslate())r.freeMode.momentumBounce?(u+t.maxTranslate()<-f&&(u=t.maxTranslate()-f),p=t.maxTranslate(),h=!0,d.allowMomentumBounce=!0):u=t.maxTranslate(),r.loop&&r.centeredSlides&&(m=!0);else if(u>t.minTranslate())r.freeMode.momentumBounce?(u-t.minTranslate()>f&&(u=t.minTranslate()+f),p=t.minTranslate(),h=!0,d.allowMomentumBounce=!0):u=t.minTranslate(),r.loop&&r.centeredSlides&&(m=!0);else if(r.freeMode.sticky){let e;for(let t=0;t<c.length;t+=1)if(c[t]>-u){e=t;break}u=Math.abs(c[e]-u)<Math.abs(c[e-1]-u)||"next"===t.swipeDirection?c[e]:c[e-1],u=-u}if(m&&s("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=l?Math.abs((-u-t.translate)/t.velocity):Math.abs((u-t.translate)/t.velocity),r.freeMode.sticky){const i=Math.abs((l?-u:u)-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(u),t.transitionStart(!0,t.swipeDirection),t.animating=!0,w(o,(()=>{t&&!t.destroyed&&d.allowMomentumBounce&&(n("momentumBounce"),t.setTransition(r.speed),setTimeout((()=>{t.setTranslate(p),w(o,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(n("_freeModeNoMomentumRelease"),t.updateProgress(u),t.setTransition(e),t.setTranslate(u),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,w(o,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(u),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&n("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||u>=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,i,n,s,{swiper:r,extendParams:o,on:a}=e;o({grid:{rows:1,fill:"column"}});const l=()=>{let e=r.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*r.size:"string"==typeof e&&(e=parseFloat(e)),e};a("init",(()=>{s=r.params.grid&&r.params.grid.rows>1})),a("update",(()=>{const{params:e,el:t}=r,i=e.grid&&e.grid.rows>1;s&&!i?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),n=1,r.emitContainerClasses()):!s&&i&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),r.emitContainerClasses()),s=i})),r.grid={initSlides:e=>{const{slidesPerView:s}=r.params,{rows:o,fill:a}=r.params.grid;n=Math.floor(e/o),t=Math.floor(e/o)===e/o?e:Math.ceil(e/o)*o,"auto"!==s&&"row"===a&&(t=Math.max(t,s*o)),i=t/o},updateSlide:(e,s,o,a)=>{const{slidesPerGroup:c}=r.params,d=l(),{rows:u,fill:p}=r.params.grid;let h,f,m;if("row"===p&&c>1){const i=Math.floor(e/(c*u)),n=e-u*c*i,r=0===i?c:Math.min(Math.ceil((o-i*u*c)/u),c);m=Math.floor(n/r),f=n-m*r+i*c,h=f+m*t/u,s.style.order=h}else"column"===p?(f=Math.floor(e/u),m=e-f*u,(f>n||f===n&&m===u-1)&&(m+=1,m>=u&&(m=0,f+=1))):(m=Math.floor(e/i),f=e-m*i);s.row=m,s.column=f,s.style[a("margin-top")]=0!==m?d&&`${d}px`:""},updateWrapperSize:(e,i,n)=>{const{centeredSlides:s,roundLengths:o}=r.params,a=l(),{rows:c}=r.params.grid;if(r.virtualSize=(e+a)*t,r.virtualSize=Math.ceil(r.virtualSize/c)-a,r.wrapperEl.style[n("width")]=`${r.virtualSize+a}px`,s){const e=[];for(let t=0;t<i.length;t+=1){let n=i[t];o&&(n=Math.floor(n)),i[t]<r.virtualSize+i[0]&&e.push(n)}i.splice(0,i.length),i.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:te.bind(t),prependSlide:ie.bind(t),addSlide:ne.bind(t),removeSlide:se.bind(t),removeAllSlides:re.bind(t)})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({fadeEffect:{crossFade:!1}}),oe({effect:"fade",swiper:t,on:n,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let i=0;i<e.length;i+=1){const e=t.slides[i];let n=-e.swiperSlideOffset;t.params.virtualTranslate||(n-=t.translate);let s=0;t.isHorizontal()||(s=n,n=0);const r=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),o=ae(0,e);o.style.opacity=r,o.style.transform=`translate3d(${n}px, ${s}px, 0px)`}},setTransition:e=>{const i=t.slides.map((e=>h(e)));i.forEach((t=>{t.style.transitionDuration=`${e}ms`})),le({swiper:t,duration:e,transformElements: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.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),s=i?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");n||(n=m("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(i?"left":"top")).split(" ")),e.append(n)),s||(s=m("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(i?"right":"bottom")).split(" ")),e.append(s)),n&&(n.style.opacity=Math.max(-t,0)),s&&(s.style.opacity=Math.max(t,0))};oe({effect:"cube",swiper:t,on:n,setTranslate:()=>{const{el:e,wrapperEl:i,slides:n,width:r,height:o,rtlTranslate:a,size:l,browser:c}=t,d=t.params.cubeEffect,u=t.isHorizontal(),p=t.virtual&&t.params.virtual.enabled;let h,f=0;d.shadow&&(u?(h=t.wrapperEl.querySelector(".swiper-cube-shadow"),h||(h=m("div","swiper-cube-shadow"),t.wrapperEl.append(h)),h.style.height=`${r}px`):(h=e.querySelector(".swiper-cube-shadow"),h||(h=m("div","swiper-cube-shadow"),e.append(h))));for(let e=0;e<n.length;e+=1){const t=n[e];let i=e;p&&(i=parseInt(t.getAttribute("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.progress,1),-1);let h=0,m=0,g=0;i%4==0?(h=4*-o*l,g=0):(i-1)%4==0?(h=0,g=4*-o*l):(i-2)%4==0?(h=l+4*o*l,g=l):(i-3)%4==0&&(h=-l,g=3*l+4*l*o),a&&(h=-h),u||(m=h,h=0);const v=`rotateX(${u?0:-r}deg) rotateY(${u?r:0}deg) translate3d(${h}px, ${m}px, ${g}px)`;c<=1&&c>-1&&(f=90*i+90*c,a&&(f=90*-i-90*c)),t.style.transform=v,d.slideShadows&&s(t,c,u)}if(i.style.transformOrigin=`50% 50% -${l/2}px`,i.style["-webkit-transform-origin"]=`50% 50% -${l/2}px`,d.shadow)if(u)h.style.transform=`translate3d(0px, ${r/2+d.shadowOffset}px, ${-r/2}px) rotateX(90deg) rotateZ(0deg) scale(${d.shadowScale})`;else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),i=d.shadowScale,n=d.shadowScale/t,s=d.shadowOffset;h.style.transform=`scale3d(${i}, 1, ${n}) translate3d(0px, ${o/2+s}px, ${-o/2/n}px) rotateX(-90deg)`}const g=(c.isSafari||c.isWebView)&&c.needPerspectiveFix?-l/2:0;i.style.transform=`translate3d(0px,0,${g}px) rotateX(${t.isHorizontal()?0:f}deg) rotateY(${t.isHorizontal()?-f:0}deg)`,i.style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:e=>{const{el:i,slides:n}=t;if(n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=i.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}},recreateShadows:()=>{const e=t.isHorizontal();t.slides.forEach((t=>{const i=Math.max(Math.min(t.progress,1),-1);s(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}});const s=(e,i)=>{let n=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),s=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");n||(n=ce("flip",e,t.isHorizontal()?"left":"top")),s||(s=ce("flip",e,t.isHorizontal()?"right":"bottom")),n&&(n.style.opacity=Math.max(-i,0)),s&&(s.style.opacity=Math.max(i,0))};oe({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[r];let a=o.progress;t.params.flipEffect.limitRotation&&(a=Math.max(Math.min(o.progress,1),-1));const l=o.swiperSlideOffset;let c=-180*a,d=0,u=t.params.cssMode?-l-t.translate:-l,p=0;t.isHorizontal()?i&&(c=-c):(p=u,u=0,d=-c,c=0),o.style.zIndex=-Math.abs(Math.round(a))+e.length,n.slideShadows&&s(o,a);const h=`translate3d(${u}px, ${p}px, 0px) rotateX(${d}deg) rotateY(${c}deg)`;ae(0,o).style.transform=h}},setTransition:e=>{const i=t.slides.map((e=>h(e)));i.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),le({swiper:t,duration:e,transformElements:i})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach((e=>{let i=e.progress;t.params.flipEffect.limitRotation&&(i=Math.max(Math.min(e.progress,1),-1)),s(e,i)}))},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}}),oe({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[e],i=s[e],a=(l-t.swiperSlideOffset-i/2)/i,u="function"==typeof r.modifier?r.modifier(a):a*r.modifier;let p=o?c*u:0,h=o?0:c*u,f=-d*Math.abs(u),m=r.stretch;"string"==typeof m&&-1!==m.indexOf("%")&&(m=parseFloat(r.stretch)/100*i);let g=o?0:m*u,v=o?m*u:0,y=1-(1-r.scale)*Math.abs(u);Math.abs(v)<.001&&(v=0),Math.abs(g)<.001&&(g=0),Math.abs(f)<.001&&(f=0),Math.abs(p)<.001&&(p=0),Math.abs(h)<.001&&(h=0),Math.abs(y)<.001&&(y=0);const b=`translate3d(${v}px,${g}px,${f}px) rotateX(${h}deg) rotateY(${p}deg) scale(${y})`;if(ae(0,t).style.transform=b,t.style.zIndex=1-Math.abs(Math.round(u)),r.slideShadows){let e=o?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),i=o?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=ce("coverflow",t,o?"left":"top")),i||(i=ce("coverflow",t,o?"right":"bottom")),e&&(e.style.opacity=u>0?u:0),i&&(i.style.opacity=-u>0?-u:0)}}},setTransition:e=>{t.slides.map((e=>h(e))).forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))}))},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({creativeEffect:{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`;oe({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.style.transform=`translateX(calc(50% - ${e}px))`}for(let i=0;i<e.length;i+=1){const n=e[i],l=n.progress,c=Math.min(Math.max(n.progress,-r.limitProgress),r.limitProgress);let d=c;a||(d=Math.min(Math.max(n.originalProgress,-r.limitProgress),r.limitProgress));const u=n.swiperSlideOffset,p=[t.params.cssMode?-u-t.translate:-u,0,0],h=[0,0,0];let f=!1;t.isHorizontal()||(p[1]=p[0],p[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),p.forEach(((e,t)=>{p[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.style.zIndex=-Math.abs(Math.round(l))+e.length;const g=p.join(", "),v=`rotateX(${h[0]}deg) rotateY(${h[1]}deg) rotateZ(${h[2]}deg)`,y=d<0?`scale(${1+(1-m.scale)*d*o})`:`scale(${1-(1-m.scale)*d*o})`,b=d<0?1+(1-m.opacity)*d*o:1-(1-m.opacity)*d*o,w=`translate3d(${g}) ${v} ${y}`;if(f&&m.shadow||!f){let e=n.querySelector(".swiper-slide-shadow");if(!e&&m.shadow&&(e=ce("creative",n)),e){const t=r.shadowPerProgress?c*(1/r.limitProgress):c;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const _=ae(0,n);_.style.transform=w,_.style.opacity=b,m.origin&&(_.style.transformOrigin=m.origin)}},setTransition:e=>{const i=t.slides.map((e=>h(e)));i.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),le({swiper:t,duration:e,transformElements: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,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),oe({effect:"cards",swiper:t,on:n,setTranslate:()=>{const{slides:e,activeIndex:i,rtlTranslate:n}=t,s=t.params.cardsEffect,{startTranslate:r,isTouched:o}=t.touchEventsData,a=n?-t.translate:t.translate;for(let l=0;l<e.length;l+=1){const c=e[l],d=c.progress,u=Math.min(Math.max(d,-4),4);let p=c.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(p-=e[0].swiperSlideOffset);let h=t.params.cssMode?-p-t.translate:-p,f=0;const m=-100*Math.abs(u);let g=1,v=-s.perSlideRotate*u,y=s.perSlideOffset-.75*Math.abs(u);const b=t.virtual&&t.params.virtual.enabled?t.virtual.from+l:l,w=(b===i||b===i-1)&&u>0&&u<1&&(o||t.params.cssMode)&&a<r,_=(b===i||b===i+1)&&u<0&&u>-1&&(o||t.params.cssMode)&&a>r;if(w||_){const e=(1-Math.abs((Math.abs(u)-.5)/.5))**.5;v+=-28*u*e,g+=-.5*e,y+=96*e,f=-25*e*Math.abs(u)+"%"}if(h=u<0?`calc(${h}px ${n?"-":"+"} (${y*Math.abs(u)}%))`:u>0?`calc(${h}px ${n?"-":"+"} (-${y*Math.abs(u)}%))`:`${h}px`,!t.isHorizontal()){const e=f;f=h,h=e}const T=u<0?""+(1+(1-g)*u):""+(1-(1-g)*u),x=`\n translate3d(${h}, ${f}, ${m}px)\n rotateZ(${s.rotate?n?-v:v:0}deg)\n scale(${T})\n `;if(s.slideShadows){let e=c.querySelector(".swiper-slide-shadow");e||(e=ce("cards",c)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(u)-.5)/.5,0),1))}c.style.zIndex=-Math.abs(Math.round(d))+e.length,ae(0,c).style.transform=x}},setTransition:e=>{const i=t.slides.map((e=>h(e)));i.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),le({swiper:t,duration:e,transformElements:i})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}];return Z.use(de),Z}(); 106/*! 107 * headroom.js v0.9.4 - Give your page some headroom. Hide your header until you need it 108 * Copyright (c) 2017 Nick Williams - http://wicky.nillia.ms/headroom.js 109 * License: MIT 110 */!function(e){e&&(e.fn.headroom=function(t){return this.each((function(){var i=e(this),n=i.data("headroom"),s="object"==typeof t&&t;s=e.extend(!0,{},Headroom.options,s),n||((n=new Headroom(this,s)).init(),i.data("headroom",n)),"string"==typeof t&&(n[t](),"destroy"===t&&i.removeData("headroom"))}))},e("[data-headroom]").each((function(){var t=e(this);t.headroom(t.data())})))}(window.Zepto||window.jQuery),function(e){if(!e.hasInitialised){var t={escapeRegExp:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},hasClass:function(e,t){var i=" ";return 1===e.nodeType&&(i+e.className+i).replace(/[\n\t]/g,i).indexOf(i+t+i)>=0},addClass:function(e,t){e.className+=" "+t},removeClass:function(e,t){var i=new RegExp("\\b"+this.escapeRegExp(t)+"\\b");e.className=e.className.replace(i,"")},interpolateString:function(e,t){return e.replace(/{{([a-z][a-z0-9\-_]*)}}/gi,(function(e){return t(arguments[1])||""}))},getCookie:function(e){var t=("; "+document.cookie).split("; "+e+"=");return t.length<2?void 0:t.pop().split(";").shift()}
vendor: 21,546 bytes, line 110
110,setCookie:function(e,t,i,n,s,r){var o=new Date;o.setHours(o.getHours()+24*(i||365));var a=[e+"="+t,"expires="+o.toUTCString(),"path="+(s||"/")];n&&a.push("domain="+n),r&&a.push("secure"),document.cookie=a.join(";")},deepExtend:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(i in e&&this.isPlainObject(e[i])&&this.isPlainObject(t[i])?this.deepExtend(e[i],t[i]):e[i]=t[i]);return e},throttle:function(e,t){var i=!1;return function(){i||(e.apply(this,arguments),i=!0,setTimeout((function(){i=!1}),t))}},hash:function(e){var t,i,n=0;if(0===e.length)return n;for(t=0,i=e.length;t<i;++t)n=(n<<5)-n+e.charCodeAt(t),n|=0;return n},normaliseHex:function(e){return"#"==e[0]&&(e=e.substr(1)),3==e.length&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),e},getContrast:function(e){return e=this.normaliseHex(e),(299*parseInt(e.substr(0,2),16)+587*parseInt(e.substr(2,2),16)+114*parseInt(e.substr(4,2),16))/1e3>=128?"#000":"#fff"},getLuminance:function(e){var t=parseInt(this.normaliseHex(e),16),i=38+(t>>16),n=38+(t>>8&255),s=38+(255&t);return"#"+(16777216+65536*(i<255?i<1?0:i:255)+256*(n<255?n<1?0:n:255)+(s<255?s<1?0:s:255)).toString(16).slice(1)},isMobile:function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},isPlainObject:function(e){return"object"==typeof e&&null!==e&&e.constructor==Object},traverseDOMPath:function(e,i){return e&&e.parentNode?t.hasClass(e,i)?e:this.traverseDOMPath(e.parentNode,i):null}};e.status={deny:"deny",allow:"allow",dismiss:"dismiss"},e.transitionEnd=function(){var e=document.createElement("div"),t={t:"transitionend",OT:"oTransitionEnd",msT:"MSTransitionEnd",MozT:"transitionend",WebkitT:"webkitTransitionEnd"};for(var i in t)if(t.hasOwnProperty(i)&&void 0!==e.style[i+"ransition"])return t[i];return""}(),e.hasTransition=!!e.transitionEnd;var i=Object.keys(e.status).map(t.escapeRegExp);e.customStyles={},e.Popup=function(){var n={enabled:!0,container:null,cookie:{name:"cookieconsent_status",path:"/",domain:"",expiryDays:365,secure:!1},onPopupOpen:function(){},onPopupClose:function(){},onInitialise:function(e){},onStatusChange:function(e,t){},onRevokeChoice:function(){},onNoCookieLaw:function(e,t){},content:{header:"Cookies used on the website!",message:"This website uses cookies to ensure you get the best experience on our website.",dismiss:"Got it!",allow:"Allow cookies",deny:"Decline",link:"Learn more",href:"https://www.cookiesandyou.com",close:"❌",target:"_blank",policy:"Cookie Policy"},elements:{header:'<span class="cc-header">{{header}}</span> ',message:'<span id="cookieconsent:desc" class="cc-message">{{message}}</span>',messagelink:'<span id="cookieconsent:desc" class="cc-message">{{message}} <a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a></span>',dismiss:'<a aria-label="dismiss cookie message" role=button tabindex="0" class="cc-btn cc-dismiss">{{dismiss}}</a>',allow:'<a aria-label="allow cookies" role=button tabindex="0" class="cc-btn cc-allow">{{allow}}</a>',deny:'<a aria-label="deny cookies" role=button tabindex="0" class="cc-btn cc-deny">{{deny}}</a>',link:'<a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a>',close:'<span aria-label="dismiss cookie message" role=button tabindex="0" class="cc-close">{{close}}</span>'},window:'<div role="dialog" aria-live="polite" aria-label="cookieconsent" aria-describedby="cookieconsent:desc" class="cc-window {{classes}}">\x3c!--googleoff: all--\x3e{{children}}\x3c!--googleon: all--\x3e</div>',revokeBtn:'<div class="cc-revoke {{classes}}">{{policy}}</div>',compliance:{info:'<div class="cc-compliance">{{dismiss}}</div>',"opt-in":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>',"opt-out":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>'},type:"info",layouts:{basic:"{{messagelink}}{{compliance}}","basic-close":"{{messagelink}}{{compliance}}{{close}}","basic-header":"{{header}}{{message}}{{link}}{{compliance}}"},layout:"basic",position:"bottom",theme:"block",static:!1,palette:null,revokable:!1,animateRevokable:!0,showLink:!0,dismissOnScroll:!1,dismissOnTimeout:!1,dismissOnWindowClick:!1,ignoreClicksFrom:["cc-revoke","cc-btn"],autoOpen:!0,autoAttach:!0,whitelistPage:[],blacklistPage:[],overrideHTML:null};function s(){this.initialise.apply(this,arguments)}function r(e){this.openingTimeout=null,t.removeClass(e,"cc-invisible")}function o(t){t.style.display="none",t.removeEventListener(e.transitionEnd,this.afterTransition),this.afterTransition=null}function a(){var e=this.options.position.split("-"),t=[];return e.forEach((function(e){t.push("cc-"+e)})),t}function l(n){var s=this.options,r=document.createElement("div"),o=s.container&&1===s.container.nodeType?s.container:document.body;r.innerHTML=n;var a=r.children[0];return a.style.display="none",t.hasClass(a,"cc-window")&&e.hasTransition&&t.addClass(a,"cc-invisible"),this.onButtonClick=function(n){var s=t.traverseDOMPath(n.target,"cc-btn")||n.target;if(t.hasClass(s,"cc-btn")){var r=s.className.match(new RegExp("\\bcc-("+i.join("|")+")\\b")),o=r&&r[1]||!1;o&&(this.setStatus(o),this.close(!0))}t.hasClass(s,"cc-close")&&(this.setStatus(e.status.dismiss),this.close(!0)),t.hasClass(s,"cc-revoke")&&this.revokeChoice()}.bind(this),a.addEventListener("click",this.onButtonClick),s.autoAttach&&(o.firstChild?o.insertBefore(a,o.firstChild):o.appendChild(a)),a}function c(e){return"000000"==(e=t.normaliseHex(e))?"#222":t.getLuminance(e)}function d(e,t){for(var i=0,n=e.length;i<n;++i){var s=e[i];if(s instanceof RegExp&&s.test(t)||"string"==typeof s&&s.length&&s===t)return!0}return!1}return s.prototype.initialise=function(i){this.options&&this.destroy(),t.deepExtend(this.options={},n),t.isPlainObject(i)&&t.deepExtend(this.options,i),function(){var t=this.options.onInitialise.bind(this);if(!window.navigator.cookieEnabled)return t(e.status.deny),!0;if(window.CookiesOK||window.navigator.CookiesOK)return t(e.status.allow),!0;var i=Object.keys(e.status),n=this.getStatus(),s=i.indexOf(n)>=0;return s&&t(n),s}.call(this)&&(this.options.enabled=!1),d(this.options.blacklistPage,location.pathname)&&(this.options.enabled=!1),d(this.options.whitelistPage,location.pathname)&&(this.options.enabled=!0);var s=this.options.window.replace("{{classes}}",function(){var i=this.options,n="top"==i.position||"bottom"==i.position?"banner":"floating";t.isMobile()&&(n="floating");var s=["cc-"+n,"cc-type-"+i.type,"cc-theme-"+i.theme];return i.static&&s.push("cc-static"),s.push.apply(s,a.call(this)),function(i){var n=t.hash(JSON.stringify(i)),s="cc-color-override-"+n,r=t.isPlainObject(i);return this.customStyleSelector=r?s:null,r&&function(i,n,s){if(e.customStyles[i])++e.customStyles[i].references;else{var r={},o=n.popup,a=n.button,l=n.highlight;o&&(o.text=o.text?o.text:t.getContrast(o.background),o.link=o.link?o.link:o.text,r[s+".cc-window"]=["color: "+o.text,"background-color: "+o.background],r[s+".cc-revoke"]=["color: "+o.text,"background-color: "+o.background],r[s+" .cc-link,"+s+" .cc-link:active,"+s+" .cc-link:visited"]=["color: "+o.link],a&&(a.text=a.text?a.text:t.getContrast(a.background),a.border=a.border?a.border:"transparent",r[s+" .cc-btn"]=["color: "+a.text,"border-color: "+a.border,"background-color: "+a.background],a.padding&&r[s+" .cc-btn"].push("padding: "+a.padding),"transparent"!=a.background&&(r[s+" .cc-btn:hover, "+s+" .cc-btn:focus"]=["background-color: "+(a.hover||c(a.background))]),l?(l.text=l.text?l.text:t.getContrast(l.background),l.border=l.border?l.border:"transparent",r[s+" .cc-highlight .cc-btn:first-child"]=["color: "+l.text,"border-color: "+l.border,"background-color: "+l.background]):r[s+" .cc-highlight .cc-btn:first-child"]=["color: "+o.text]));var d=document.createElement("style");document.head.appendChild(d),e.customStyles[i]={references:1,element:d.sheet};var u=-1;for(var p in r)r.hasOwnProperty(p)&&d.sheet.insertRule(p+"{"+r[p].join(";")+"}",++u)}}(n,i,"."+s),r}.call(this,this.options.palette),this.customStyleSelector&&s.push(this.customStyleSelector),s}.call(this).join(" ")).replace("{{children}}",function(){var e={},i=this.options;i.showLink||(i.elements.link="",i.elements.messagelink=i.elements.message),Object.keys(i.elements).forEach((function(n){e[n]=t.interpolateString(i.elements[n],(function(e){var t=i.content[e];return e&&"string"==typeof t&&t.length?t:""}))}));var n=i.compliance[i.type];n||(n=i.compliance.info),e.compliance=t.interpolateString(n,(function(t){return e[t]}));var s=i.layouts[i.layout];return s||(s=i.layouts.basic),t.interpolateString(s,(function(t){return e[t]}))}.call(this)),r=this.options.overrideHTML;if("string"==typeof r&&r.length&&(s=r),this.options.static){var o=l.call(this,'<div class="cc-grower">'+s+"</div>");o.style.display="",this.element=o.firstChild,this.element.style.display="none",t.addClass(this.element,"cc-invisible")}else this.element=l.call(this,s);(function(){var i=this.setStatus.bind(this),n=this.close.bind(this),s=this.options.dismissOnTimeout;"number"==typeof s&&s>=0&&(this.dismissTimeout=window.setTimeout((function(){i(e.status.dismiss),n(!0)}),Math.floor(s)));var r=this.options.dismissOnScroll;if("number"==typeof r&&r>=0){var o=function(t){window.pageYOffset>Math.floor(r)&&(i(e.status.dismiss),n(!0),window.removeEventListener("scroll",o),this.onWindowScroll=null)};this.options.enabled&&(this.onWindowScroll=o,window.addEventListener("scroll",o))}var a=this.options.dismissOnWindowClick,l=this.options.ignoreClicksFrom;if(a){var c=function(s){for(var r=!1,o=s.path.length,a=l.length,d=0;d<o;d++)if(!r)for(var u=0;u<a;u++)r||(r=t.hasClass(s.path[d],l[u]));r||(i(e.status.dismiss),n(!0),window.removeEventListener("click",c),window.removeEventListener("touchend",c),this.onWindowClick=null)}.bind(this);this.options.enabled&&(this.onWindowClick=c,window.addEventListener("click",c),window.addEventListener("touchend",c))}}).call(this),function(){if("info"!=this.options.type&&(this.options.revokable=!0),t.isMobile()&&(this.options.animateRevokable=!1),this.options.revokable){var e=a.call(this);this.options.animateRevokable&&e.push("cc-animate"),this.customStyleSelector&&e.push(this.customStyleSelector);var i=this.options.revokeBtn.replace("{{classes}}",e.join(" ")).replace("{{policy}}",this.options.content.policy);this.revokeBtn=l.call(this,i);var n=this.revokeBtn;if(this.options.animateRevokable){var s=t.throttle((function(e){var i=!1,s=window.innerHeight-20;t.hasClass(n,"cc-top")&&e.clientY<20&&(i=!0),t.hasClass(n,"cc-bottom")&&e.clientY>s&&(i=!0),i?t.hasClass(n,"cc-active")||t.addClass(n,"cc-active"):t.hasClass(n,"cc-active")&&t.removeClass(n,"cc-active")}),200);this.onMouseMove=s,window.addEventListener("mousemove",s)}}}.call(this),this.options.autoOpen&&this.autoOpen()},s.prototype.destroy=function(){this.onButtonClick&&this.element&&(this.element.removeEventListener("click",this.onButtonClick),this.onButtonClick=null),this.dismissTimeout&&(clearTimeout(this.dismissTimeout),this.dismissTimeout=null),this.onWindowScroll&&(window.removeEventListener("scroll",this.onWindowScroll),this.onWindowScroll=null),this.onWindowClick&&(window.removeEventListener("click",this.onWindowClick),this.onWindowClick=null),this.onMouseMove&&(window.removeEventListener("mousemove",this.onMouseMove),this.onMouseMove=null),this.element&&this.element.parentNode&&this.element.parentNode.removeChild(this.element),this.element=null,this.revokeBtn&&this.revokeBtn.parentNode&&this.revokeBtn.parentNode.removeChild(this.revokeBtn),this.revokeBtn=null,function(i){if(t.isPlainObject(i)){var n=t.hash(JSON.stringify(i)),s=e.customStyles[n];if(s&&! --s.references){var r=s.element.ownerNode;r&&r.parentNode&&r.parentNode.removeChild(r),e.customStyles[n]=null}}}(this.options.palette),this.options=null},s.prototype.open=function(t){if(this.element)return this.isOpen()||(e.hasTransition?this.fadeIn():this.element.style.display="",this.options.revokable&&this.toggleRevokeButton(),this.options.onPopupOpen.call(this)),this},s.prototype.close=function(t){if(this.element)return this.isOpen()&&(e.hasTransition?this.fadeOut():this.element.style.display="none",t&&this.options.revokable&&this.toggleRevokeButton(!0),this.options.onPopupClose.call(this)),this},s.prototype.fadeIn=function(){var i=this.element;if(e.hasTransition&&i&&(this.afterTransition&&o.call(this,i),t.hasClass(i,"cc-invisible"))){if(i.style.display="",this.options.static){var n=this.element.clientHeight;this.element.parentNode.style.maxHeight=n+"px"}this.openingTimeout=setTimeout(r.bind(this,i),20)}},s.prototype.fadeOut=function(){var i=this.element;e.hasTransition&&i&&(this.openingTimeout&&(clearTimeout(this.openingTimeout),r.bind(this,i)),t.hasClass(i,"cc-invisible")||(this.options.static&&(this.element.parentNode.style.maxHeight=""),this.afterTransition=o.bind(this,i),i.addEventListener(e.transitionEnd,this.afterTransition),t.addClass(i,"cc-invisible")))},s.prototype.isOpen=function(){return this.element&&""==this.element.style.display&&(!e.hasTransition||!t.hasClass(this.element,"cc-invisible"))},s.prototype.toggleRevokeButton=function(e){this.revokeBtn&&(this.revokeBtn.style.display=e?"":"none")},s.prototype.revokeChoice=function(e){this.options.enabled=!0,this.clearStatus(),this.options.onRevokeChoice.call(this),e||this.autoOpen()},s.prototype.hasAnswered=function(t){return Object.keys(e.status).indexOf(this.getStatus())>=0},s.prototype.hasConsented=function(t){var i=this.getStatus();return i==e.status.allow||i==e.status.dismiss},s.prototype.autoOpen=function(e){!this.hasAnswered()&&this.options.enabled?this.open():this.hasAnswered()&&this.options.revokable&&this.toggleRevokeButton(!0)},s.prototype.setStatus=function(i){var n=this.options.cookie,s=t.getCookie(n.name),r=Object.keys(e.status).indexOf(s)>=0;Object.keys(e.status).indexOf(i)>=0?(t.setCookie(n.name,i,n.expiryDays,n.domain,n.path,n.secure),this.options.onStatusChange.call(this,i,r)):this.clearStatus()},s.prototype.getStatus=function(){return t.getCookie(this.options.cookie.name)},s.prototype.clearStatus=function(){var e=this.options.cookie;t.setCookie(e.name,"",-1,e.domain,e.path)},s}(),e.Location=function(){var e={timeout:5e3,services:["ipinfo"],serviceDefinitions:{ipinfo:function(){return{url:"//ipinfo.io",headers:["Accept: application/json"],callback:function(e,t){try{var i=JSON.parse(t);return i.error?r(i):{code:i.country}}catch(e){return r({error:"Invalid response ("+e+")"})}}}},ipinfodb:function(e){return{url:"//api.ipinfodb.com/v3/ip-country/?key={api_key}&format=json&callback={callback}",isScript:!0,callback:function(e,t){try{var i=JSON.parse(t);return"ERROR"==i.statusCode?r({error:i.statusMessage}):{code:i.countryCode}}catch(e){return r({error:"Invalid response ("+e+")"})}}}},maxmind:function(){return{url:"//js.maxmind.com/js/apis/geoip2/v2.1/geoip2.js",isScript:!0,callback:function(e){window.geoip2?geoip2.country((function(t){try{e({code:t.country.iso_code})}catch(t){e(r(t))}}),(function(t){e(r(t))})):e(new Error("Unexpected response format. The downloaded script should have exported `geoip2` to the global scope"))}}}}};function i(i){t.deepExtend(this.options={},e),t.isPlainObject(i)&&t.deepExtend(this.options,i),this.currentServiceIndex=-1}function n(e,t,i){var n,s=document.createElement("script");s.type="text/"+(e.type||"javascript"),s.src=e.src||e,s.async=!1,s.onreadystatechange=s.onload=function(){var e=s.readyState;clearTimeout(n),t.done||e&&!/loaded|complete/.test(e)||(t.done=!0,t(),s.onreadystatechange=s.onload=null)},document.body.appendChild(s),n=setTimeout((function(){t.done=!0,t(),s.onreadystatechange=s.onload=null}),i)}function s(e,t,i,n,s){var r=new(window.XMLHttpRequest||window.ActiveXObject)("MSXML2.XMLHTTP.3.0");if(r.open(n?"POST":"GET",e,1),r.setRequestHeader("Content-type","application/x-www-form-urlencoded"),Array.isArray(s))for(var o=0,a=s.length;o<a;++o){var l=s[o].split(":",2);r.setRequestHeader(l[0].replace(/^\s+|\s+$/g,""),l[1].replace(/^\s+|\s+$/g,""))}"function"==typeof t&&(r.onreadystatechange=function(){r.readyState>3&&t(r)}),r.send(n)}function r(e){return new Error("Error ["+(e.code||"UNKNOWN")+"]: "+e.error)}return i.prototype.getNextService=function(){var e;do{e=this.getServiceByIdx(++this.currentServiceIndex)}while(this.currentServiceIndex<this.options.services.length&&!e);return e},i.prototype.getServiceByIdx=function(e){var i=this.options.services[e];if("function"==typeof i){var n=i();return n.name&&t.deepExtend(n,this.options.serviceDefinitions[n.name](n)),n}return"string"==typeof i?this.options.serviceDefinitions[i]():t.isPlainObject(i)?this.options.serviceDefinitions[i.name](i):null},i.prototype.locate=function(e,t){var i=this.getNextService();i?(this.callbackComplete=e,this.callbackError=t,this.runService(i,this.runNextServiceOnError.bind(this))):t(new Error("No services to run"))},i.prototype.setupUrl=function(e){var t=this.getCurrentServiceOpts();return e.url.replace(/\{(.*?)\}/g,(function(i,n){if("callback"===n){var s="callback"+Date.now();return window[s]=function(t){e.__JSONP_DATA=JSON.stringify(t)},s}if(n in t.interpolateUrl)return t.interpolateUrl[n]}))},i.prototype.runService=function(e,t){var i=this;e&&e.url&&e.callback&&(e.isScript?n:s)(this.setupUrl(e),(function(n){var s=n?n.responseText:"";e.__JSONP_DATA&&(s=e.__JSONP_DATA,delete e.__JSONP_DATA),i.runServiceCallback.call(i,t,e,s)}),this.options.timeout,e.data,e.headers)},i.prototype.runServiceCallback=function(e,t,i){var n=this,s=t.callback((function(t){s||n.onServiceResult.call(n,e,t)}),i);s&&this.onServiceResult.call(this,e,s)},i.prototype.onServiceResult=function(e,t){t instanceof Error||t&&t.error?e.call(this,t,null):e.call(this,null,t)},i.prototype.runNextServiceOnError=function(e,t){if(e){this.logError(e);var i=this.getNextService();i?this.runService(i,this.runNextServiceOnError.bind(this)):this.completeService.call(this,this.callbackError,new Error("All services failed"))}else this.completeService.call(this,this.callbackComplete,t)},i.prototype.getCurrentServiceOpts=function(){var e=this.options.services[this.currentServiceIndex];return"string"==typeof e?{name:e}:"function"==typeof e?e():t.isPlainObject(e)?e:{}},i.prototype.completeService=function(e,t){this.currentServiceIndex=-1,e&&e(t)},i.prototype.logError=function(e){var t=this.currentServiceIndex,i=this.getServiceByIdx(t);console.warn("The service["+t+"] ("+i.url+") responded with the following error",e)},i}(),e.Law=function(){var e={regionalLaw:!0,hasLaw:["AT","BE","BG","HR","CZ","CY","DK","EE","FI","FR","DE","EL","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","SK","ES","SE","GB","UK","GR","EU"],revokable:["HR","CY","DK","EE","FR","DE","LV","LT","NL","PT","ES"],explicitAction:["HR","IT","ES"]};function i(e){this.initialise.apply(this,arguments)}return i.prototype.initialise=function(i){t.deepExtend(this.options={},e),t.isPlainObject(i)&&t.deepExtend(this.options,i)},i.prototype.get=function(e){var t=this.options;return{hasLaw:t.hasLaw.indexOf(e)>=0,revokable:t.revokable.indexOf(e)>=0,explicitAction:t.explicitAction.indexOf(e)>=0}},i.prototype.applyLaw=function(e,t){var i=this.get(t);return i.hasLaw||(e.enabled=!1,"function"==typeof e.onNoCookieLaw&&e.onNoCookieLaw(t,i)),this.options.regionalLaw&&(i.revokable&&(e.revokable=!0),i.explicitAction&&(e.dismissOnScroll=!1,e.dismissOnTimeout=!1)),e},i}(),e.initialise=function(i,n,s){var r=new e.Law(i.law);n||(n=function(){}),s||(s=function(){});var o=Object.keys(e.status),a=t.getCookie("cookieconsent_status");o.indexOf(a)>=0?n(new e.Popup(i)):e.getCountryCode(i,(function(t){delete i.law,delete i.location,t.code&&(i=r.applyLaw(i,t.code)),n(new e.Popup(i))}),(function(t){delete i.law,delete i.location,s(t,new e.Popup(i))}))},e.getCountryCode=function(t,i,n){t.law&&t.law.countryCode?i({code:t.law.countryCode}):t.location?new e.Location(t.location).locate((function(e){i(e||{})}),n):i({})},e.utils=t,e.hasInitialised=!0,window.cookieconsent=e}}(window.cookieconsent||{}),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,i=window.Slick||{};t=0,(i=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,
vendor: 7,595 bytes, line 110
110sliding:!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"})},i.prototype.addSlide=i.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()},i.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)}},i.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))},i.prototype.getNavTarget=function(){var t=this.options.asNavFor;return t&&null!==t&&(t=e(t).not(this.$slider)),t},i.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)}))},i.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)},i.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},i.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},i.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))},i.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"}))},i.prototype.buildDots=function(){var t,i,n=this;if(!0===n.options.dots&&n.slideCount>n.options.slidesToShow){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")}},i.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")},i.prototype.buildRows=function(){var e,t,i,n,s,r,o,a=this;if(n=document.createDocumentFragment(),r=a.$slider.children(),a.options.rows>0){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"})}},i.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]));
vendor: 2,471 bytes, line 110
110null!==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])}},i.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}},i.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},i.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.
110slick",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)},i.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))},i.prototype.cleanUpRows=function(){var e,t=this;t.options.rows>0&&((e=t.$slides.children().children()).removeAttr("style"),t.$slider.empty().append(e))},i.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},i.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])},i.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)},i.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))},i.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}))},i.prototype.filterSlides=i.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())},i.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick","*",(function(i){var n=e(this);setTimeout((function(){t.options.pauseOnFocus&&n.is(":focus")&&(t.focussed=!0,t.autoPlay())}),0)})).on("blur.slick","*",(function(i){e(this);t.options.pauseOnFocus&&(t.focussed=!1,t.autoPlay())}))},i.prototype.getCurrent=i.prototype.slickCurrentSlide=function(){return this.currentSlide},i.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},i.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},i.prototype.getOption=i.prototype.slickGetOption=function(e){return this.options[e]},i.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},i.prototype.getSlick=function(){return this},i.prototype.getSlideCount=function(){var t,i,n,s=this;return n=!0===s.options.centerMode?Math.floor(s.$list.width()/2):0,i=-1*s.swipeLeft+n,!0===s.options.swipeToSlide?(s.$slideTrack.find(".slick-slide").each((function(n,r){var o,a;if(o=e(r).outerWidth(),a=r.offsetLeft,!0!==s.options.centerMode&&(a+=o/2),i<a+o)return t=r,!1})),Math.abs(e(t).attr("data-slick-index")-s.currentSlide)||1):s.options.slidesToScroll},i.prototype.goTo=i.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:
vendor: 2,979 bytes, line 110
110parseInt(e)}},t)},i.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())},i.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);if(e(this).attr({role:"tabpanel",id:"slick-slide"+t.instanceUid+i,tabindex:-1}),-1!==s){var r="slick-slide-control"+t.instanceUid+s;e("#"+r).length&&e(this).attr({"aria-describedby":r})}})),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.options.focusOnChange?t.$slides.eq(s).attr({tabindex:"0"}):t.$slides.eq(s).removeAttr("tabindex");t.activateADA()},i.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)))},i.prototype.initDotEvents=function(){var t=this;!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&(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&&t.slideCount>t.options.slidesToShow&&e("li",t.$dots).on("mouseenter.slick",e.proxy(t.interrupt,t,!0)).on("mouseleave.slick",e.proxy(t.interrupt,t,!1))},i.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)))},i.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"}
110,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)},i.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()},i.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"}}))},i.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}
vendor: 7,097 bytes, line 110
110,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))},i.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()},i.prototype.next=i.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},i.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},i.prototype.pause=i.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},i.prototype.play=i.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},i.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()))},i.prototype.prev=i.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},i.prototype.preventDefault=function(e){e.preventDefault()},i.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])},i.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)},i.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}))}},i.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])},i.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))},i.prototype.removeSlide=i.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()},i.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)))},i.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)},i.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}
vendor: 5,417 bytes, line 110
110):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})},i.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)}},i.prototype.setOption=i.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())},i.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])},i.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},i.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()},i.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","")}))}},i.prototype.interrupt=function(e){e||this.autoPlay(),this.interrupted=e},i.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)},i.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.
vendor: 5,798 bytes, line 110
110currentSlide),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.slideCount>c.options.slidesToShow?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.slideCount>c.options.slidesToShow?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.slideCount>c.options.slidesToShow?c.animateSlide(a,(function(){c.postSlide(s)})):c.postSlide(s)}},i.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")},i.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||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"},i.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={})},i.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)}},i.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))))},i.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},i.prototype.unfilterSlides=i.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())},i.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","")}
110,i.prototype.unslick=function(e){var t=this;t.$slider.trigger("unslick",[t,e]),t.destroy()},i.prototype.updateArrows=function(){var e=this;Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(e.currentSlide>=e.slideCount-e.options.slidesToShow&&!1===e.options.centerMode||e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode)&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},i.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"))},i.prototype.visibility=function(){var e=this;e.options.autoplay&&(document[e.hidden]?e.interrupted=!0:e.interrupted=!1)},e.fn.slick=function(){var e,t,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 i(n[e],s):t=n[e].slick[s].apply(n[e].slick,r),void 0!==t)return t;return n}})),function(e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t)})):"object"==typeof module&&"object"==typeof module.exports?exports=e(require("jquery")):e(jQuery)}((function(e){e.easing.jswing=e.easing.swing;var t=Math.pow,i=Math.sqrt,n=Math.sin,s=Math.cos,r=Math.PI,o=1.70158,a=1.525*o,l=o+1,c=2*r/3,d=2*r/4.5;function u(e){var t=7.5625,i=2.75;return e<1/i?t*e*e:e<2/i?t*(e-=1.5/i)*e+.75:e<2.5/i?t*(e-=2.25/i)*e+.9375:t*(e-=2.625/i)*e+.984375}e.extend(e.easing,{def:"easeOutQuad",swing:function(t){return e.easing[e.easing.def](t)},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return 1-(1-e)*(1-e)},easeInOutQuad:function(e){return e<.5?2*e*e:1-t(-2*e+2,2)/2},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return 1-t(1-e,3)},easeInOutCubic:function(e){return e<.5?4*e*e*e:1-t(-2*e+2,3)/2},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return 1-t(1-e,4)},easeInOutQuart:function(e){return e<.5?8*e*e*e*e:1-t(-2*e+2,4)/2},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return 1-t(1-e,5)},easeInOutQuint:function(e){return e<.5?16*e*e*e*e*e:1-t(-2*e+2,5)/2},easeInSine:function(e){return 1-s(e*r/2)},easeOutSine:function(e){return n(e*r/2)},easeInOutSine:function(e){return-(s(r*e)-1)/2},easeInExpo:function(e){return 0===e?0:t(2,10*e-10)},easeOutExpo:function(e){return 1===e?1:1-t(2,-10*e)},easeInOutExpo:function(e){return 0===e?0:1===e?1:e<.5?t(2,20*e-10)/2:(2-t(2,-20*e+10))/2},easeInCirc:function(e){return 1-i(1-t(e,2))},easeOutCirc:function(e){return i(1-t(e-1,2))},easeInOutCirc:function(e){return e<.5?(1-i(1-t(2*e,2)))/2:(i(1-t(-2*e+2,2))+1)/2},easeInElastic:function(e){return 0===e?0:1===e?1:-t(2,10*e-10)*n((10*e-10.75)*c)},easeOutElastic:function(e){return 0===e?0:1===e?1:t(2,-10*e)*n((10*e-.75)*c)+1},easeInOutElastic:function(e){return 0===e?0:1===e?1:e<.5?-t(2,20*e-10)*n((20*e-11.125)*d)/2:t(2,-20*e+10)*n((20*e-11.125)*d)/2+1},easeInBack:function(e){return l*e*e*e-o*e*e},easeOutBack:function(e){return 1+l*t(e-1,3)+o*t(e-1,2)},easeInOutBack:function(e){return e<.5?t(2*e,2)*(7.189819*e-a)/2:(t(2*e-2,2)*((a+1)*(2*e-2)+a)+2)/2},easeInBounce:function(e){return 1-u(1-e)},easeOutBounce:u,easeInOutBounce:function(e){return e<.5?(1-u(1-2*e))/2:(1+u(2*e-1))/2}})})),function(e,t){var i=function(e,t,i){"use strict";var n,s;if(function(){var t,i={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in s=e.lazySizesConfig||e.lazysizesConfig||{},i)t in s||(s[t]=i[t])}(),!t||!t.getElementsByClassName)return{init:function(){},cfg:s,noSupport:!0};var r=t.documentElement,o=e.HTMLPictureElement,a="addEventListener",l="getAttribute",c=e[a].bind(e),d=e.setTimeout,u=e.requestAnimationFrame||d,p=e.requestIdleCallback,h=/^picture$/i,f=["load","error","lazyincluded","_lazyloaded"],m={},g=Array.prototype.forEach,v=function(e,t){return m[t]||(m[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),m[t].test(e[l]("class")||"")&&m[t]},y=function(e,t){v(e,t)||e.setAttribute("class",(e[l]("class")||"").trim()+" "+t)},b=function(e,t){var i;(i=v(e,t))&&e.setAttribute("class",(e[l]("class")||"").replace(i," "))},w=function(e,t,i){var n=i?a:"removeEventListener";i&&w(e,t),f.forEach((function(i){e[n](i,t)}))},_=function(e,i,s,r,o){var a=t.createEvent("Event");return s||(s={}),s.instance=n,a.initEvent(i,!r,!o),a.detail=s,e.dispatchEvent(a),a},T=function(t,i){var n;!o&&(n=e.picturefill||s.pf)?(i&&i.src&&!t[l]("srcset")&&t.setAttribute("srcset",i.src),n({reevaluate:!0,elements:[t]})):i&&i.src&&(t.src=i.src)},x=function(e,t){return(getComputedStyle(e,null)||{})[t]},S=function(e,t,i){for(i=i||e.offsetWidth;i<s.minSize&&t&&!e._lazysizesWidth;)i=t.offsetWidth,t=t.parentNode;return i},E=(ye=[],be=[],we=ye,_e=function(){var e=we;for(we=ye.length?be:ye,ge=!0,ve=!1;e.length;)e.shift()();ge=!1},Te=function(e,i){ge&&!i?e.apply(this,arguments):(we.push(e),ve||(ve=!0,(t.hidden?d:u)(_e)))},Te._lsFlush=_e,Te),C=function(e,t){return t?function(){E(e)}:function(){var t=this,i=arguments;E((function(){e.apply(t,i)}))}},k=function(e){var t,n=0,r=s.throttleDelay,o=s.ricTimeout,a=function(){t=!1,n=i.now(),e()},l=p&&o>49?function(){p(a,{timeout:o}),o!==s.ricTimeout&&(o=s.ricTimeout)}:C((function(){d(a)}),!0);return function(e){var s;(e=!0===e)&&(o=33),t||(t=!0,(s=r-(i.now()-n))<0&&(s=0),e||s<9?l():d(l,s))}},P=function(e){var t,n,s=99,r=function(){t=null,e()},o=function(){var e=i.now()-n;e<s?d(o,s-e):(p||r)(r)};return function(){n=i.now(),t||(t=d(o,s))}},A=(V=/^img$/i,G=/^iframe$/i,Q="onscroll"in e&&!/(gle|ing)bot/.test(navigator.userAgent),K=0,Z=0,J=0,ee=-1,te=function(e){J--,(!e||J<0||!e.target)&&(J=0)},ie=function(e){return null==U&&(U="hidden"==x(t.body,"visibility")),U||!("hidden"==x(e.parentNode,"visibility")&&"hidden"==x(e,"visibility"))},ne=function(e,i){var n,s=e,o=ie(e);for(B-=i,X+=i,W-=i,Y+=i;o&&(s=s.offsetParent)&&s!=t.body&&s!=r;)(o=(x(s,"opacity")||1)>0)&&"visible"!=x(s,"overflow")&&(n=s.getBoundingClientRect(),o=Y>n.left&&W<n.right&&X>n.top-1&&B<n.bottom+1);return o},se=function(){var e,i,o,a,c,d,u,p,h,f,m,g,v=n.elements;if((j=s.loadMode)&&J<8&&(e=v.length)){for(i=0,ee++;i<e;i++)if(v[i]&&!v[i]._lazyRace)if(!Q||n.prematureUnveil&&n.prematureUnveil(v[i]))pe(v[i]);else if((p=v[i][l]("data-expand"))&&(d=1*p)||(d=Z),f||(f=!s.expand||s.expand<1?r.clientHeight>500&&r.clientWidth>500?500:370:s.expand,n._defEx=f,m=f*s.expFactor,g=s.hFac,U=null,Z<m&&J<1&&ee>2&&j>2&&!t.hidden?(Z=m,ee=0):Z=j>1&&ee>1&&J<6?f:K),h!==d&&(F=innerWidth+d*g,q=innerHeight+d,u=-1*d,h=d),o=v[i].getBoundingClientRect(),(X=o.bottom)>=u&&(B=o.top)<=q&&(Y=o.right)>=u*g&&(W=o.left)<=F&&(X||Y||W||B)&&(s.loadHidden||ie(v[i]))&&(R&&J<3&&!p&&(j<3||ee<4)||ne(v[i],d))){if(pe(v[i]),c=!0,J>9)break}else!c&&R&&!a&&J<4&&ee<4&&j>
1102&&(z[0]||s.preloadAfterLoad)&&(z[0]||!p&&(X||Y||W||B||"auto"!=v[i][l](s.sizesAttr)))&&(a=z[0]||v[i]);a&&!c&&pe(a)}},re=k(se),oe=function(e){var t=e.target;t._lazyCache?delete t._lazyCache:(te(e),y(t,s.loadedClass),b(t,s.loadingClass),w(t,le),_(t,"lazyloaded"))},ae=C(oe),le=function(e){ae({target:e.target})},ce=function(e,t){var i=e.getAttribute("data-load-mode")||s.iframeLoadMode;0==i?e.contentWindow.location.replace(t):1==i&&(e.src=t)},de=function(e){var t,i=e[l](s.srcsetAttr);(t=s.customMedia[e[l]("data-media")||e[l]("media")])&&e.setAttribute("media",t),i&&e.setAttribute("srcset",i)},ue=C((function(e,t,i,n,r){var o,a,c,u,p,f;(p=_(e,"lazybeforeunveil",t)).defaultPrevented||(n&&(i?y(e,s.autosizesClass):e.setAttribute("sizes",n)),a=e[l](s.srcsetAttr),o=e[l](s.srcAttr),r&&(u=(c=e.parentNode)&&h.test(c.nodeName||"")),f=t.firesLoad||"src"in e&&(a||o||u),p={target:e},y(e,s.loadingClass),f&&(clearTimeout($),$=d(te,2500),w(e,le,!0)),u&&g.call(c.getElementsByTagName("source"),de),a?e.setAttribute("srcset",a):o&&!u&&(G.test(e.nodeName)?ce(e,o):e.src=o),r&&(a||u)&&T(e,{src:o})),e._lazyRace&&delete e._lazyRace,b(e,s.lazyClass),E((function(){var t=e.complete&&e.naturalWidth>1;f&&!t||(t&&y(e,s.fastLoadedClass),oe(p),e._lazyCache=!0,d((function(){"_lazyCache"in e&&delete e._lazyCache}),9)),"lazy"==e.loading&&J--}),!0)})),pe=function(e){if(!e._lazyRace){var t,i=V.test(e.nodeName),n=i&&(e[l](s.sizesAttr)||e[l]("sizes")),r="auto"==n;(!r&&R||!i||!e[l]("src")&&!e.srcset||e.complete||v(e,s.errorClass)||!v(e,s.lazyClass))&&(t=_(e,"lazyunveilread").detail,r&&M.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,J++,ue(e,t,r,n,i))}},he=P((function(){s.loadMode=3,re()})),fe=function(){3==s.loadMode&&(s.loadMode=2),he()},me=function(){R||(i.now()-H<999?d(me,999):(R=!0,s.loadMode=3,re(),c("scroll",fe,!0)))},{_:function(){H=i.now(),n.elements=t.getElementsByClassName(s.lazyClass),z=t.getElementsByClassName(s.lazyClass+" "+s.preloadClass),c("scroll",re,!0),c("resize",re,!0),c("pageshow",(function(e){if(e.persisted){var i=t.querySelectorAll("."+s.loadingClass);i.length&&i.forEach&&u((function(){i.forEach((function(e){e.complete&&pe(e)}))}))}})),e.MutationObserver?new MutationObserver(re).observe(r,{childList:!0,subtree:!0,attributes:!0}):(r[a]("DOMNodeInserted",re,!0),r[a]("DOMAttrModified",re,!0),setInterval(re,999)),c("hashchange",re,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach((function(e){t[a](e,re,!0)})),/d$|^c/.test(t.readyState)?me():(c("load",me),t[a]("DOMContentLoaded",re),d(me,2e4)),n.elements.length?(se(),E._lsFlush()):re()},checkElems:re,unveil:pe,_aLSL:fe}),M=(L=C((function(e,t,i,n){var s,r,o;if(e._lazysizesWidth=n,n+="px",e.setAttribute("sizes",n),h.test(t.nodeName||""))for(r=0,o=(s=t.getElementsByTagName("source")).length;r<o;r++)s[r].setAttribute("sizes",n);i.detail.dataAttr||T(e,i.detail)})),D=function(e,t,i){var n,s=e.parentNode;s&&(i=S(e,s,i),(n=_(e,"lazybeforesizes",{width:i,dataAttr:!!t})).defaultPrevented||(i=n.detail.width)&&i!==e._lazysizesWidth&&L(e,s,n,i))},N=P((function(){var e,t=I.length;if(t)for(e=0;e<t;e++)D(I[e])})),{_:function(){I=t.getElementsByClassName(s.autosizesClass),c("resize",N)},checkElems:N,updateElem:D}),O=function(){!O.i&&t.getElementsByClassName&&(O.i=!0,M._(),A._())};var I,L,D,N;var z,R,$,j,H,F,q,B,W,Y,X,U,V,G,Q,K,Z,J,ee,te,ie,ne,se,re,oe,ae,le,ce,de,ue,pe,he,fe,me;var ge,ve,ye,be,we,_e,Te;return d((function(){s.init&&O()})),n={cfg:s,autoSizer:M,loader:A,init:O,uP:T,aC:y,rC:b,hC:v,fire:_,gW:S,rAF:E}}(e,e.document,Date);e.lazySizes=i,"object"==typeof module&&module.exports&&(module.exports=i)}("undefined"!=typeof window?window:{}),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(window.jQuery||window.Zepto)}((function(e){var t,i,n,s,r,o,a="Close",l="BeforeClose",c="MarkupParse",d="Open",u="Change",p="mfp",h="."+p,f="mfp-ready",m="mfp-removing",g="mfp-prevent-close",v=function(){},y=!!window.jQuery,b=e(window),w=function(e,i){t.ev.on(p+e+h,i)},_=function(t,i,n,s){var r=document.createElement("div");return r.className="mfp-"+t,n&&(r.innerHTML=n),s?i&&i.appendChild(r):(r=e(r),i&&r.appendTo(i)),r},T=function(e,i){t.ev.triggerHandler(p+e,i),t.st.callbacks&&(e=e.charAt(0).toLowerCase()+e.slice(1),t.st.callbacks[e]&&t.st.callbacks[e].apply(t,Array.isArray(i)?i:[i]))},x=function(i){return i===o&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),o=i),t.currTemplate.closeBtn},S=function(){e.magnificPopup.instance||((t=new v).init(),e.magnificPopup.instance=t)};v.prototype={constructor:v,init:function(){var i=navigator.appVersion;t.isLowIE=t.isIE8=document.all&&!document.addEventListener,t.isAndroid=/android/gi.test(i),t.isIOS=/iphone|ipad|ipod/gi.test(i),t.supportsTransition=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1}(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),n=e(document),t.popupsCache={}},open:function(i){var s;
110if(!1===i.isObj){t.items=i.items.toArray(),t.index=0;var o,a=i.items;for(s=0;s<a.length;s++)if((o=a[s]).parsed&&(o=o.el[0]),o===i.el[0]){t.index=s;break}}else t.items=Array.isArray(i.items)?i.items:[i.items],t.index=i.index||0;if(!t.isOpen){t.types=[],r="",i.mainEl&&i.mainEl.length?t.ev=i.mainEl.eq(0):t.ev=n,i.key?(t.popupsCache[i.key]||(t.popupsCache[i.key]={}),t.currTemplate=t.popupsCache[i.key]):t.currTemplate={},t.st=e.extend(!0,{},e.magnificPopup.defaults,i),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=_("bg").on("click"+h,(function(){t.close()})),t.wrap=_("wrap").attr("tabindex",-1).on("click"+h,(function(e){t._checkIfClose(e.target)&&t.close()})),t.container=_("container",t.wrap)),t.contentContainer=_("content"),t.st.preloader&&(t.preloader=_("preloader",t.container,t.st.tLoading));var l=e.magnificPopup.modules;for(s=0;s<l.length;s++){var u=l[s];u=u.charAt(0).toUpperCase()+u.slice(1),t["init"+u].call(t)}T("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(w(c,(function(e,t,i,n){i.close_replaceWith=x(n.type)})),r+=" mfp-close-btn-in"):t.wrap.append(x())),t.st.alignTop&&(r+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:b.scrollTop(),position:"absolute"}),(!1===t.st.fixedBgPos||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:n.height(),position:"absolute"}),t.st.enableEscapeKey&&n.on("keyup"+h,(function(e){27===e.keyCode&&t.close()})),b.on("resize"+h,(function(){t.updateSize()})),t.st.closeOnContentClick||(r+=" mfp-auto-cursor"),r&&t.wrap.addClass(r);var p=t.wH=b.height(),m={};if(t.fixedContentPos&&t._hasScrollBar(p)){var g=t._getScrollbarSize();g&&(m.marginRight=g)}t.fixedContentPos&&(t.isIE7?e("body, html").css("overflow","hidden"):m.overflow="hidden");var v=t.st.mainClass;return t.isIE7&&(v+=" mfp-ie7"),v&&t._addClassToMFP(v),t.updateItemHTML(),T("BuildControls"),e("html").css(m),t.bgOverlay.add(t.wrap).prependTo(t.st.prependTo||e(document.body)),t._lastFocusedEl=document.activeElement,setTimeout((function(){t.content?(t._addClassToMFP(f),t._setFocus()):t.bgOverlay.addClass(f),n.on("focusin"+h,t._onFocusIn)}),16),t.isOpen=!0,t.updateSize(p),T(d),i}t.updateItemHTML()},close:function(){t.isOpen&&(T(l),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(m),setTimeout((function(){t._close()}),t.st.removalDelay)):t._close())},_close:function(){T(a);var i=m+" "+f+" ";if(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(i+=t.st.mainClass+" "),t._removeClassFromMFP(i),t.fixedContentPos){var s={marginRight:""};t.isIE7?e("body, html").css("overflow",""):s.overflow="",e("html").css(s)}n.off("keyup.mfp focusin"+h),t.ev.off(h),t.wrap.attr("class","mfp-wrap").removeAttr("style"),t.bgOverlay.attr("class","mfp-bg"),t.container.attr("class","mfp-container"),!t.st.showCloseBtn||t.st.closeBtnInside&&!0!==t.currTemplate[t.currItem.type]||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t.st.autoFocusLast&&t._lastFocusedEl&&e(t._lastFocusedEl).trigger("focus"),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0,T("AfterClose")},updateSize:function(e){if(t.isIOS){var i=document.documentElement.clientWidth/window.innerWidth,n=window.innerHeight*i;t.wrap.css("height",n),t.wH=n}else t.wH=e||b.height();t.fixedContentPos||t.wrap.css("height",t.wH),T("Resize")},updateItemHTML:function(){var i=t.items[t.index];t.contentContainer.detach(),t.content&&t.content.detach(),i.parsed||(i=t.parseEl(t.index));var n=i.type;if(T("BeforeChange",[t.currItem?t.currItem.type:"",n]),t.currItem=i,!t.currTemplate[n]){var r=!!t.st[n]&&t.st[n].markup;T("FirstMarkupParse",r),t.currTemplate[n]=!r||e(r)}s&&s!==i.type&&t.container.removeClass("mfp-"+s+"-holder");var o=t["get"+n.charAt(0).toUpperCase()+n.slice(1)](i,t.currTemplate[n]);t.appendContent(o,n),i.preloaded=!0,T(u,i),s=i.type,t.container.prepend(t.contentContainer),T("AfterChange")},appendContent:function(e,i){t.content=e,e?t.st.showCloseBtn&&t.st.closeBtnInside&&!0===t.currTemplate[i]?t.content.find(".mfp-close").length||t.content.append(x()):t.content=e:t.content="",T("BeforeAppend"),t.container.addClass("mfp-"+i+"-holder"),t.contentContainer.append(t.content)},parseEl:function(i){var n,s=t.items[i];if(s.tagName?s={el:e(s)}:(n=s.type,s={data:s,src:s.src}),s.el){for(var r=t.types,o=0;o<r.length;o++)if(s.el.hasClass("mfp-"+r[o])){n=r[o];break}s.src=s.el.attr("data-mfp-src"),s.src||(s.src=s.el.attr("href"))}return s.type=n||t.st.type||"inline",s.index=i,s.parsed=!0,t.items[i]=s,T("ElementParse",s),t.items[i]},addGroup:function(e,i){var n=function(n){n.mfpEl=this,t._openClick(n,e,i)};i||(i={});var s="click.magnificPopup";i.mainEl=e,i.items?(i.isObj=!0,e.off(s).on(s,n)):(i.isObj=!1,i.delegate?e.off(s).on(s,i.delegate,n):(i.items=e,e.off(s).on(s,n)))},_openClick:function(i,n,s){if((void 0!==s.midClick?s.midClick:e.magnificPopup.defaults.midClick)||!(2===i.which||i.ctrlKey||i.metaKey||i.altKey||i.shiftKey)){var r=void 0!==s.disableOn?s.disableOn:e.magnificPopup.defaults.disableOn;if(r)if("function"==typeof r){if(!r.call(t))return!0}else if(b.width()<r)return!0;
110i.type&&(i.preventDefault(),t.isOpen&&i.stopPropagation()),s.el=e(i.mfpEl),s.delegate&&(s.items=n.find(s.delegate)),t.open(s)}},updateStatus:function(e,n){if(t.preloader){i!==e&&t.container.removeClass("mfp-s-"+i),n||"loading"!==e||(n=t.st.tLoading);var s={status:e,text:n};T("UpdateStatus",s),e=s.status,n=s.text,t.st.allowHTMLInStatusIndicator?t.preloader.html(n):t.preloader.text(n),t.preloader.find("a").on("click",(function(e){e.stopImmediatePropagation()})),t.container.addClass("mfp-s-"+e),i=e}},_checkIfClose:function(i){if(!e(i).closest("."+g).length){var n=t.st.closeOnContentClick,s=t.st.closeOnBgClick;if(n&&s)return!0;if(!t.content||e(i).closest(".mfp-close").length||t.preloader&&i===t.preloader[0])return!0;if(i===t.content[0]||e.contains(t.content[0],i)){if(n)return!0}else if(s&&e.contains(document,i))return!0;return!1}},_addClassToMFP:function(e){t.bgOverlay.addClass(e),t.wrap.addClass(e)},_removeClassFromMFP:function(e){this.bgOverlay.removeClass(e),t.wrap.removeClass(e)},_hasScrollBar:function(e){return(t.isIE7?n.height():document.body.scrollHeight)>(e||b.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).trigger("focus")},_onFocusIn:function(i){if(i.target!==t.wrap[0]&&!e.contains(t.wrap[0],i.target))return t._setFocus(),!1},_parseMarkup:function(i,n,s){var r;s.data&&(n=e.extend(s.data,n)),T(c,[i,n,s]),e.each(n,(function(n,s){if(void 0===s||!1===s)return!0;if((r=n.split("_")).length>1){var o=i.find(h+"-"+r[0]);if(o.length>0){var a=r[1];"replaceWith"===a?o[0]!==s[0]&&o.replaceWith(s):"img"===a?o.is("img")?o.attr("src",s):o.replaceWith(e("<img>").attr("src",s).attr("class",o.attr("class"))):o.attr(r[1],s)}}else t.st.allowHTMLInTemplate?i.find(h+"-"+n).html(s):i.find(h+"-"+n).text(s)}))},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),t.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return t.scrollbarSize}},e.magnificPopup={instance:null,proto:v.prototype,modules:[],open:function(t,i){return S(),(t=t?e.extend(!0,{},t):{}).isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return e.magnificPopup.instance&&e.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(e.magnificPopup.defaults[t]=i.options),e.extend(this.proto,i.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">×</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0,allowHTMLInStatusIndicator:!1,allowHTMLInTemplate:!1}},e.fn.magnificPopup=function(i){S();var n=e(this);if("string"==typeof i)if("open"===i){var s,r=y?n.data("magnificPopup"):n[0].magnificPopup,o=parseInt(arguments[1],10)||0;r.items?s=r.items[o]:(s=n,r.delegate&&(s=s.find(r.delegate)),s=s.eq(o)),t._openClick({mfpEl:s},n,r)}else t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1));else i=e.extend(!0,{},i),y?n.data("magnificPopup",i):n[0].magnificPopup=i,t.addGroup(n,i);return n};var E,C,k,P="inline",A=function(){k&&(C.after(k.addClass(E)).detach(),k=null)};e.magnificPopup.registerModule(P,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(P),w(a+"."+P,(function(){A()}
110))},getInline:function(i,n){if(A(),i.src){var s=t.st.inline,r=e(i.src);if(r.length){var o=r[0].parentNode;o&&o.tagName&&(C||(E=s.hiddenClass,C=_(E),E="mfp-"+E),k=r.after(C).detach().removeClass(E)),t.updateStatus("ready")}else t.updateStatus("error",s.tNotFound),r=e("<div>");return i.inlineElement=r,r}return t.updateStatus("ready"),t._parseMarkup(n,{},i),n}}});var M,O="ajax",I=function(){M&&e(document.body).removeClass(M)},L=function(){I(),t.req&&t.req.abort()};e.magnificPopup.registerModule(O,{options:{settings:null,cursor:"mfp-ajax-cur",tError:"The content could not be loaded."},proto:{initAjax:function(){t.types.push(O),M=t.st.ajax.cursor,w(a+"."+O,L),w("BeforeChange."+O,L)},getAjax:function(i){M&&e(document.body).addClass(M),t.updateStatus("loading");var n=e.extend({url:i.src,success:function(n,s,r){var o={data:n,xhr:r};T("ParseAjax",o),t.appendContent(e(o.data),O),i.finished=!0,I(),t._setFocus(),setTimeout((function(){t.wrap.addClass(f)}),16),t.updateStatus("ready"),T("AjaxContentAdded")},error:function(){I(),i.finished=i.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",i.src))}},t.st.ajax.settings);return t.req=e.ajax(n),""}}});var D,N=function(e){if(e.data&&void 0!==e.data.title)return e.data.title;
110var i=t.st.image.titleSrc;if(i){if("function"==typeof i)return i.call(t,e);if(e.el)return e.el.attr(i)||""}return""};e.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:"The image could not be loaded."},proto:{initImage:function(){var i=t.st.image,n=".image";t.types.push("image"),w(d+n,(function(){"image"===t.currItem.type&&i.cursor&&e(document.body).addClass(i.cursor)})),w(a+n,(function(){i.cursor&&e(document.body).removeClass(i.cursor),b.off("resize"+h)})),w("Resize"+n,t.resizeImage),t.isLowIE&&w("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e&&e.img&&t.st.image.verticalFit){var i=0;t.isLowIE&&(i=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-i)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,D&&clearInterval(D),e.isCheckingImgSize=!1,T("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var i=0,n=e.img[0],s=function(r){D&&clearInterval(D),D=setInterval((function(){n.naturalWidth>0?t._onImageHasSize(e):(i>200&&clearInterval(D),3===++i?s(10):40===i?s(50):100===i&&s(500))}),r)};s(1)},getImage:function(i,n){var s=0,r=t.st.image,o=function(){i&&(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("error",r.tError.replace("%url%",i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},a=function(){i&&(i.img[0].complete?(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("ready")),i.hasSize=!0,i.loaded=!0,T("ImageLoadComplete")):++s<200?setTimeout(a,100):o())},l=n.find(".mfp-img");if(l.length){var c=document.createElement("img");c.className="mfp-img",i.el&&i.el.find("img").length&&(c.alt=i.el.find("img").attr("alt")),i.img=e(c).on("load.mfploader",a).on("error.mfploader",o),c.src=i.src,l.is("img")&&(i.img=i.img.clone()),(c=i.img[0]).naturalWidth>0?i.hasSize=!0:c.width||(i.hasSize=!1)}return t._parseMarkup(n,{title:N(i),img_replaceWith:i.img},i),t.resizeImage(),i.hasSize?(D&&clearInterval(D),i.loadError?(n.addClass("mfp-loading"),t.updateStatus("error",r.tError.replace("%url%",i.src))):(n.removeClass("mfp-loading"),t.updateStatus("ready")),n):(t.updateStatus("loading"),i.loading=!0,i.hasSize||(i.imgHidden=!0,n.addClass("mfp-loading"),t.findImageSize(i)),n)}}});var z;e.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e){return e.is("img")?e:e.find("img")}},proto:{initZoom:function(){var e,i=t.st.zoom,n=".zoom";if(i.enabled&&t.supportsTransition){var s,r,o=i.duration,c=function(e){var t=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),n="all "+i.duration/1e3+"s "+i.easing,s={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},r="transition";return s["-webkit-"+r]=s["-moz-"+r]=s["-o-"+r]=s[r]=n,t.css(s),t},d=function(){t.content.css("visibility","visible")};w("BuildControls"+n,(function(){if(t._allowZoom()){if(clearTimeout(s),t.content.css("visibility","hidden"),!(e=t._getItemToZoom()))return void d();(r=c(e)).css(t._getOffset()),t.wrap.append(r),s=setTimeout((function(){r.css(t._getOffset(!0)),s=setTimeout((function(){d(),setTimeout((function(){r.remove(),e=r=null,T("ZoomAnimationEnded")}),16)}),o)}),16)}})),w(l+n,(function(){if(t._allowZoom()){if(clearTimeout(s),t.st.removalDelay=o,!e){if(!(e=t._getItemToZoom()))return;r=c(e)}r.css(t._getOffset(!0)),t.wrap.append(r),t.content.css("visibility","hidden"),setTimeout((function(){r.css(t._getOffset())}),16)}})),w(a+n,(function(){t._allowZoom()&&(d(),r&&r.remove(),e=null)}))}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return!!t.currItem.hasSize&&t.currItem.img},_getOffset:function(i){var n,s=(n=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem)).offset(),r=parseInt(n.css("padding-top"),10),o=parseInt(n.css("padding-bottom"),10);s.top-=e(window).scrollTop()-r;var a={width:n.width(),height:(y?n.innerHeight():n[0].offsetHeight)-o-r};return void 0===z&&(z=void 0!==document.createElement("p").style.MozTransform),z?a["-moz-transform"]=a.transform="translate("+s.left+"px,"+s.top+"px)":(a.left=s.left,a.top=s.top),a}}});
110var R="iframe",$=function(e){if(t.currTemplate[R]){var i=t.currTemplate[R].find("iframe");i.length&&(e||(i[0].src="//about:blank"),t.isIE8&&i.css("display",e?"block":"none"))}};e.magnificPopup.registerModule(R,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(R),w("BeforeChange",(function(e,t,i){t!==i&&(t===R?$():i===R&&$(!0))})),w(a+"."+R,(function(){$()}))},getIframe:function(i,n){var s=i.src,r=t.st.iframe;e.each(r.patterns,(function(){if(s.indexOf(this.index)>-1)return this.id&&(s="string"==typeof this.id?s.substr(s.lastIndexOf(this.id)+this.id.length,s.length):this.id.call(this,s)),s=this.src.replace("%id%",s),!1}));var o={};return r.srcAction&&(o[r.srcAction]=s),t._parseMarkup(n,o,i),t.updateStatus("ready"),n}}});var j=function(e){var i=t.items.length;return e>i-1?e-i:e<0?i+e:e},H=function(e,t,i){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)};e.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%",langDir:null,loop:!0},proto:{initGallery:function(){var i=t.st.gallery,s=".mfp-gallery";if(t.direction=!0,!i||!i.enabled)return!1;i.langDir||(i.langDir=document.dir||"ltr"),r+=" mfp-gallery",w(d+s,(function(){i.navigateByImgClick&&t.wrap.on("click"+s,".mfp-img",(function(){if(t.items.length>1)return t.next(),!1})),n.on("keydown"+s,(function(e){37===e.keyCode?"rtl"===i.langDir?t.next():t.prev():39===e.keyCode&&("rtl"===i.langDir?t.prev():t.next())})),t.updateGalleryButtons()})),w("UpdateStatus"+s,(function(){t.updateGalleryButtons()})),w("UpdateStatus"+s,(function(e,i){i.text&&(i.text=H(i.text,t.currItem.index,t.items.length))})),w(c+s,(function(e,n,s,r){var o=t.items.length;s.counter=o>1?H(i.tCounter,r.index,o):""})),w("BuildControls"+s,(function(){if(t.items.length>1&&i.arrows&&!t.arrowLeft){var n,s,r,o;"rtl"===i.langDir?(n=i.tNext,s=i.tPrev,r="next",o="prev"):(n=i.tPrev,s=i.tNext,r="prev",o="next");var a=i.arrowMarkup,l=t.arrowLeft=e(a.replace(/%title%/gi,n).replace(/%action%/gi,r).replace(/%dir%/gi,"left")).addClass(g),c=t.arrowRight=e(a.replace(/%title%/gi,s).replace(/%action%/gi,o).replace(/%dir%/gi,"right")).addClass(g);"rtl"===i.langDir?(t.arrowNext=l,t.arrowPrev=c):(t.arrowNext=c,t.arrowPrev=l),l.on("click",(function(){"rtl"===i.langDir?t.next():t.prev()})),c.on("click",(function(){"rtl"===i.langDir?t.prev():t.next()})),t.container.append(l.add(c))}})),w(u+s,(function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout((function(){t.preloadNearbyImages(),t._preloadTimeout=null}),16)})),w(a+s,(function(){n.off(s),t.wrap.off("click"+s),t.arrowRight=t.arrowLeft=null}))},next:function(){var e=j(t.index+1);if(!t.st.gallery.loop&&0===e)return!1;t.direction=!0,t.index=e,t.updateItemHTML()},prev:function(){var e=t.index-1;if(!t.st.gallery.loop&&e<0)return!1;t.direction=!1,t.index=j(e),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,i=t.st.gallery.preload,n=Math.min(i[0],t.items.length),s=Math.min(i[1],t.items.length);for(e=1;e<=(t.direction?s:n);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?n:s);e++)t._preloadItem(t.index-e)},_preloadItem:function(i){if(i=j(i),!t.items[i].preloaded){var n=t.items[i];n.parsed||(n=t.parseEl(i)),T("LazyLoad",n),"image"===n.type&&(n.img=e('<img class="mfp-img" />').on("load.mfploader",(function(){n.hasSize=!0})).on("error.mfploader",(function(){n.hasSize=!0,n.loadError=!0,T("LazyLoadError",n)})).attr("src",n.src)),n.preloaded=!0}},updateGalleryButtons:function(){t.st.gallery.loop||"object"!=typeof t.arrowPrev||null===t.arrowPrev||(0===t.index?t.arrowPrev.hide():t.arrowPrev.show(),t.index===t.items.length-1?t.arrowNext.hide():t.arrowNext.show())}}});var F="retina";e.magnificPopup.registerModule(F,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,(function(e){return"@2x"+e}))},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,i=e.ratio;(i=isNaN(i)?i():i)>1&&(w("ImageHasSize."+F,(function(e,t){t.img.css({"max-width":t.img[0].naturalWi
vendor: 5,060 bytes, line 110
110dth/i,width:"100%"})})),w("ElementParse."+F,(function(t,n){n.src=e.replaceSrc(n,i)})))}}}}),S()})),"object"==typeof navigator&&function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define("Plyr",t):(e="undefined"!=typeof globalThis?globalThis:e||self).Plyr=t()}(this,(function(){"use strict";!function(){if("undefined"!=typeof window)try{var e=new window.CustomEvent("test",{cancelable:!0});if(e.preventDefault(),!0!==e.defaultPrevented)throw new Error("Could not prevent default")}catch(e){var t=function(e,t){var i,n;return(t=t||{}).bubbles=!!t.bubbles,t.cancelable=!!t.cancelable,(i=document.createEvent("CustomEvent")).initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n=i.preventDefault,i.preventDefault=function(){n.call(this);try{Object.defineProperty(this,"defaultPrevented",{get:function(){return!0}})}catch(e){this.defaultPrevented=!0}},i};t.prototype=window.Event.prototype,window.CustomEvent=t}}();var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function t(e,t,i){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var n=i.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function i(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function n(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function s(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function r(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?s(Object(i),!0).forEach((function(t){n(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):s(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}!function(e){var t=function(){try{return!!Symbol.iterator}catch(e){return!1}}(),i=function(e){var i={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t&&(i[Symbol.iterator]=function(){return i}),i},n=function(e){return encodeURIComponent(e).replace(/%20/g,"+")},s=function(e){return decodeURIComponent(String(e).replace(/\+/g," "))};(function(){try{var t=e.URLSearchParams;return"a=1"===new t("?a=1").toString()&&"function"==typeof t.prototype.set&&"function"==typeof t.prototype.entries}catch(e){return!1}})()||function(){var s=function(e){Object.defineProperty(this,"_entries",{writable:!0,value:{}});var t=typeof e;if("undefined"===t);else if("string"===t)""!==e&&this._fromString(e);else if(e instanceof s){var i=this;e.forEach((function(e,t){i.append(t,e)}))}else{if(null===e||"object"!==t)throw new TypeError("Unsupported input's type for URLSearchParams");if("[object Array]"===Object.prototype.toString.call(e))for(var n=0;n<e.length;n++){var r=e[n];if("[object Array]"!==Object.prototype.toString.call(r)&&2===r.length)throw new TypeError("Expected [string, any] as entry at index "+n+" of URLSearchParams's input");this.append(r[0],r[1])}else for(var o in e)e.hasOwnProperty(o)&&this.append(o,e[o])}},r=s.prototype;r.append=function(e,t){e in this._entries?this._entries[e].push(String(t)):this._entries[e]=[String(t)]},r.delete=function(e){delete this._entries[e]},r.get=function(e){return e in this._entries?this._entries[e][0]:null},r.getAll=function(e){return e in this._entries?this._entries[e].slice(0):[]},r.has=function(e){return e in this._entries},r.set=function(e,t){this._entries[e]=[String(t)]},r.forEach=function(e,t){var i;for(var n in this._entries)if(this._entries.hasOwnProperty(n)){i=this._entries[n];for(var s=0;s<i.length;s++)e.call(t,i[s],n,this)}},r.keys=function(){var e=[];return this.forEach((function(t,i){e.push(i)})),i(e)},r.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),i(e)},r.entries=function(){var e=[];return this.forEach((function(t,i){e.push([i,t])})),i(e)},t&&(r[Symbol.iterator]=r.entries),r.toString=function(){var e=[];return this.forEach((function(t,i){e.push(n(i)+"="+n(t))})),e.join("&")},e.URLSearchParams=s}();var r=e.URLSearchParams.prototype;"function"!=typeof r.sort&&(r.sort=function(){var e=this,t=[];this.forEach((function(i,n){t.push([n,i]),e._entries||e.delete(n)})),t.sort((function(e,t){return e[0]<t[0]?-1:e[0]>t[0]?1:0})),e._entries&&(e._entries={});for(var i=0;i<t.length;i++)this.append(t[i][0],t[i][1])}),"function"!=typeof r._fromString&&Object.defineProperty(r,"_fromString",{enumerable:!1,
vendor: 3,337 bytes, line 110
110configurable:!1,writable:!1,value:function(e){if(this._entries)this._entries={};else{var t=[];this.forEach((function(e,i){t.push(i)}));for(var i=0;i<t.length;i++)this.delete(t[i])}var n,r=(e=e.replace(/^\?/,"")).split("&");for(i=0;i<r.length;i++)n=r[i].split("="),this.append(s(n[0]),n.length>1?s(n[1]):"")}})}(void 0!==e?e:"undefined"!=typeof window?window:"undefined"!=typeof self?self:e),function(e){if(function(){try{var t=new e.URL("b","http://a");return t.pathname="c d","http://a/c%20d"===t.href&&t.searchParams}catch(e){return!1}}()||function(){var t=e.URL,i=function(t,i){"string"!=typeof t&&(t=String(t)),i&&"string"!=typeof i&&(i=String(i));var n,s=document;if(i&&(void 0===e.location||i!==e.location.href)){i=i.toLowerCase(),(n=(s=document.implementation.createHTMLDocument("")).createElement("base")).href=i,s.head.appendChild(n);try{if(0!==n.href.indexOf(i))throw new Error(n.href)}catch(e){throw new Error("URL unable to set base "+i+" due to "+e)}}var r=s.createElement("a");r.href=t,n&&(s.body.appendChild(r),r.href=r.href);var o=s.createElement("input");if(o.type="url",o.value=t,":"===r.protocol||!/:/.test(r.href)||!o.checkValidity()&&!i)throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:r});var a=new e.URLSearchParams(this.search),l=!0,c=!0,d=this;["append","delete","set"].forEach((function(e){var t=a[e];a[e]=function(){t.apply(a,arguments),l&&(c=!1,d.search=a.toString(),c=!0)}})),Object.defineProperty(this,"searchParams",{value:a,enumerable:!0});var u=void 0;Object.defineProperty(this,"_updateSearchParams",{enumerable:!1,configurable:!1,writable:!1,value:function(){this.search!==u&&(u=this.search,c&&(l=!1,this.searchParams._fromString(this.search),l=!0))}})},n=i.prototype;["hash","host","hostname","port","protocol"].forEach((function(e){!function(e){Object.defineProperty(n,e,{get:function(){return this._anchorElement[e]},set:function(t){this._anchorElement[e]=t},enumerable:!0})}(e)})),Object.defineProperty(n,"search",{get:function(){return this._anchorElement.search},set:function(e){this._anchorElement.search=e,this._updateSearchParams()},enumerable:!0}),Object.defineProperties(n,{toString:{get:function(){var e=this;return function(){return e.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(e){this._anchorElement.href=e,this._updateSearchParams()},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(e){this._anchorElement.pathname=e},enumerable:!0},origin:{get:function(){var e={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol],t=this._anchorElement.port!=e&&""!==this._anchorElement.port;return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(t?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(e){},enumerable:!0},username:{get:function(){return""},set:function(e){},enumerable:!0}}),i.createObjectURL=function(e){return t.createObjectURL.apply(t,arguments)},i.revokeObjectURL=function(e){return t.revokeObjectURL.apply(t,arguments)},e.URL=i}(),void 0!==e.location&&!("origin"in e.location)){var t=function(){return e.location.protocol+"//"+e.location.hostname+(e.location.port?":"+e.location.port:"")};try{Object.defineProperty(e.location,"origin",{get:t,enumerable:!0})}
vendor: 44,864 bytes, line 110
110catch(i){setInterval((function(){e.location.origin=t()}),100)}}}(void 0!==e?e:"undefined"!=typeof window?window:"undefined"!=typeof self?self:e);var o={addCSS:!0,thumbWidth:15,watch:!0};var a=function(e){return null!=e?e.constructor:null},l=function(e,t){return!!(e&&t&&e instanceof t)},c=function(e){return null==e},d=function(e){return a(e)===Object},u=function(e){return a(e)===String},p=function(e){return Array.isArray(e)},h=function(e){return l(e,NodeList)},f=u,m=p,g=h,v=function(e){return l(e,Element)},y=function(e){return l(e,Event)},b=function(e){return c(e)||(u(e)||p(e)||h(e))&&!e.length||d(e)&&!Object.keys(e).length};function w(e,t){if(1>t){var i=function(e){var t="".concat(e).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}(t);return parseFloat(e.toFixed(i))}return Math.round(e/t)*t}var _=function(){function e(t,i){(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),v(t)?this.element=t:f(t)&&(this.element=document.querySelector(t)),v(this.element)&&b(this.element.rangeTouch)&&(this.config=r({},o,{},i),this.init())}return function(e,t,n){t&&i(e.prototype,t),n&&i(e,n)}(e,[{key:"init",value:function(){e.enabled&&(this.config.addCSS&&(this.element.style.userSelect="none",this.element.style.webKitUserSelect="none",this.element.style.touchAction="manipulation"),this.listeners(!0),this.element.rangeTouch=this)}},{key:"destroy",value:function(){e.enabled&&(this.config.addCSS&&(this.element.style.userSelect="",this.element.style.webKitUserSelect="",this.element.style.touchAction=""),this.listeners(!1),this.element.rangeTouch=null)}},{key:"listeners",value:function(e){var t=this,i=e?"addEventListener":"removeEventListener";["touchstart","touchmove","touchend"].forEach((function(e){t.element[i](e,(function(e){return t.set(e)}),!1)}))}},{key:"get",value:function(t){if(!e.enabled||!y(t))return null;var i,n=t.target,s=t.changedTouches[0],r=parseFloat(n.getAttribute("min"))||0,o=parseFloat(n.getAttribute("max"))||100,a=parseFloat(n.getAttribute("step"))||1,l=n.getBoundingClientRect(),c=100/l.width*(this.config.thumbWidth/2)/100;return 0>(i=100/l.width*(s.clientX-l.left))?i=0:100<i&&(i=100),50>i?i-=(100-2*i)*c:50<i&&(i+=2*(i-50)*c),r+w(i/100*(o-r),a)}},{key:"set",value:function(t){e.enabled&&y(t)&&!t.target.disabled&&(t.preventDefault(),t.target.value=this.get(t),function(e,t){if(e&&t){var i=new Event(t,{bubbles:!0});e.dispatchEvent(i)}}(t.target,"touchend"===t.type?"change":"input"))}}],[{key:"setup",value:function(t){var i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},n=null;if(b(t)||f(t)?n=Array.from(document.querySelectorAll(f(t)?t:'input[type="range"]')):v(t)?n=[t]:g(t)?n=Array.from(t):m(t)&&(n=t.filter(v)),b(n))return null;var s=r({},o,{},i);if(f(t)&&s.watch){var a=new MutationObserver((function(i){Array.from(i).forEach((function(i){Array.from(i.addedNodes).forEach((function(i){v(i)&&function(e,t){return function(){return Array.from(document.querySelectorAll(t)).includes(this)}.call(e,t)}(i,t)&&new e(i,s)}))}))}));a.observe(document.body,{childList:!0,subtree:!0})}return n.map((function(t){return new e(t,i)}))}},{key:"enabled",get:function(){return"ontouchstart"in document.documentElement}}]),e}();const T=e=>null!=e?e.constructor:null,x=(e,t)=>Boolean(e&&t&&e instanceof t),S=e=>null==e,E=e=>T(e)===Object,C=e=>T(e)===String,k=e=>"function"==typeof e,P=e=>Array.isArray(e),A=e=>x(e,NodeList),M=e=>S(e)||(C(e)||P(e)||A(e))&&!e.length||E(e)&&!Object.keys(e).length;var O={nullOrUndefined:S,object:E,number:e=>T(e)===Number&&!Number.isNaN(e),string:C,boolean:e=>T(e)===Boolean,function:k,array:P,weakMap:e=>x(e,WeakMap),nodeList:A,element:e=>null!==e&&"object"==typeof e&&1===e.nodeType&&"object"==typeof e.style&&"object"==typeof e.ownerDocument,textNode:e=>T(e)===Text,event:e=>x(e,Event),keyboardEvent:e=>x(e,KeyboardEvent),cue:e=>x(e,window.TextTrackCue)||x(e,window.VTTCue),track:e=>x(e,TextTrack)||!S(e)&&C(e.kind),promise:e=>x(e,Promise)&&k(e.then),url:e=>{if(x(e,window.URL))return!0;if(!C(e))return!1;let t=e;e.startsWith("http://")&&e.startsWith("https://")||(t=`http://${e}`);try{return!M(new URL(t).hostname)}catch(e){return!1}},empty:M};const I=(()=>{const e=document.createElement("span"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},i=Object.keys(t).find((t=>void 0!==e.style[t]));return!!O.string(i)&&t[i]})();function L(e,t){setTimeout((()=>{try{e.hidden=!0,e.offsetHeight,e.hidden=!1}catch(e){}}),t)}var D={isIE:Boolean(window.document.documentMode),isEdge:/Edge/g.test(navigator.userAgent),isWebKit:"WebkitAppearance"in document.documentElement.style&&!/Edge/g.test(navigator.userAgent),isIPhone:/iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1,isIPadOS:"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1,isIos:/iPad|iPhone|iPod/gi.test(navigator.userAgent)&&navigator.maxTouchPoints>1};function N(e,t){return t.split(".").reduce(((e,t)=>e&&e[t]),e)}function z(e={},...t){if(!t.length)return e;const i=t.shift();return O.object(i)?(Object.keys(i).forEach((t=>{O.object(i[t])?(Object.keys(e).includes(t)||Object.assign(e,{[t]:{}}),z(e[t],i[t])):Object.assign(e,{[t]:i[t]})})),z(e,...t)):e}function R(e,t){const i=e.length?e:[e];Array.from(i).reverse().forEach(((e,i)=>{const n=i>0?t.cloneNode(!0):t,s=e.parentNode,r=e.nextSibling;n.appendChild(e),r?s.insertBefore(n,r):s.appendChild(n)}))}function $(e,t){O.element(e)&&!O.empty(t)&&Object.entries(t).filter((([,e])=>!O.nullOrUndefined(e))).forEach((([t,i])=>e.setAttribute(t,i)))}function j(e,t,i){const n=document.createElement(e);return O.object(t)&&$(n,t),O.string(i)&&(n.innerText=i),n}function H(e,t,i,n){O.element(t)&&t.appendChild(j(e,i,n))}function F(e){O.nodeList(e)||O.array(e)?Array.from(e).forEach(F):O.element(e)&&O.element(e.parentNode)&&e.parentNode.removeChild(e)}function q(e){if(!O.element(e))return;let{length:t}=e.childNodes;for(;t>0;)e.removeChild(e.lastChild),t-=1}function B(e,t){return O.element(t)&&O.element(t.parentNode)&&O.element(e)?(t.parentNode.replaceChild(e,t),e):null}function W(e,t){if(!O.string(e)||O.empty(e))return{};const i={},n=z({},t);return e.split(",").forEach((e=>{const t=e.trim(),s=t.replace(".",""),r=t.replace(/[[\]]/g,"").split("="),[o]=r,a=r.length>1?r[1].replace(/["']/g,""):"";switch(t.charAt(0)){case".":O.string(n.class)?i.class=`${n.class} ${s}`:i.class=s;break;case"#":i.id=t.replace("#","");break;case"[":i[o]=a}})),z(n,i)}function Y(e,t){if(!O.element(e))return;let i=t;O.boolean(i)||(i=!e.hidden),e.hidden=i}function X(e,t,i){if(O.nodeList(e))return Array.from(e).map((e=>X(e,t,i)));if(O.element(e)){let n="toggle";return void 0!==i&&(n=i?"add":"remove"),e.classList[n](t),e.classList.contains(t)}return!1}function U(e,t){return O.element(e)&&e.classList.contains(t)}function V(e,t){const{prototype:i}=Element;return(i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.msMatchesSelector||function(){return Array.from(document.querySelectorAll(t)).includes(this)}).call(e,t)}function G(e){return this.elements.container.querySelectorAll(e)}function Q(e){return this.elements.container.querySelector(e)}function K(e=null,t=!1){O.element(e)&&e.focus({preventScroll:!0,focusVisible:t})}const Z={"audio/ogg":"vorbis","audio/wav":"1","video/webm":"vp8, vorbis","video/mp4":"avc1.42E01E, mp4a.40.2","video/ogg":"theora"},J={audio:"canPlayType"in document.createElement("audio"),video:"canPlayType"in document.createElement("video"),check(e,t){const i=J[e]||"html5"!==t;return{api:i,ui:i&&J.rangeInput}},pip:!(D.isIPhone||!O.function(j("video").webkitSetPresentationMode)&&(!document.pictureInPictureEnabled||j("video").disablePictureInPicture)),airplay:O.function(window.WebKitPlaybackTargetAvailabilityEvent),playsinline:"playsInline"in document.createElement("video"),mime(e){if(O.empty(e))return!1;const[t]=e.split("/");let i=e;if(!this.isHTML5||t!==this.type)return!1;Object.keys(Z).includes(i)&&(i+=`; codecs="${Z[e]}"`);try{return Boolean(i&&this.media.canPlayType(i).replace(/no/,""))}catch(e){return!1}},textTracks:"textTracks"in document.createElement("video"),rangeInput:(()=>{const e=document.createElement("input");return e.type="range","range"===e.type})(),touch:"ontouchstart"in document.documentElement,transitions:!1!==I,reducedMotion:"matchMedia"in window&&window.matchMedia("(prefers-reduced-motion)").matches},ee=(()=>{let e=!1;try{const t=Object.defineProperty({},"passive",{get:()=>(e=!0,null)});window.addEventListener("test",null,t),window.removeEventListener("test",null,t)}catch(e){}return e})();function te(e,t,i,n=!1,s=!0,r=!1){if(!e||!("addEventListener"in e)||O.empty(t)||!O.function(i))return;const o=t.split(" ");let a=r;ee&&(a={passive:s,capture:r}),o.forEach((t=>{this&&this.eventListeners&&n&&this.eventListeners.push({element:e,type:t,callback:i,options:a}),e[n?"addEventListener":"removeEventListener"](t,i,a)}))}function ie(e,t="",i,n=!0,s=!1){te.call(this,e,t,i,!0,n,s)}function ne(e,t="",i,n=!0,s=!1){te.call(this,e,t,i,!1,n,s)}function se(e,t="",i,n=!0,s=!1){const r=(...o)=>{ne(e,t,r,n,s),i.apply(this,o)};te.call(this,e,t,r,!0,n,s)}function re(e,t="",i=!1,n={}){if(!O.element(e)||O.empty(t))return;const s=new CustomEvent(t,{bubbles:i,detail:{...n,plyr:this}});e.dispatchEvent(s)}function oe(){this&&this.eventListeners&&(this.eventListeners.forEach((e=>{const{element:t,type:i,callback:n,options:s}=e;t.removeEventListener(i,n,s)})),this.eventListeners=[])}function ae(){return new Promise((e=>this.ready?setTimeout(e,0):ie.call(this,this.elements.container,"ready",e))).then((()=>{}))}function le(e){O.promise(e)&&e.then(null,(()=>{}))}function ce(e){return O.array(e)?e.filter(((t,i)=>e.indexOf(t)===i)):e}function de(e,t){return O.array(e)&&e.length?e.reduce(((e,i)=>Math.abs(i-t)<Math.abs(e-t)?i:e)):null}function ue(e){return!(!window||!window.CSS)&&window.CSS.supports(e)}const pe=[[1,1],[4,3],[3,4],[5,4],[4,5],[3,2],[2,3],[16,10],[10,16],[16,9],[9,16],[21,9],[9,21],[32,9],[9,32]].reduce(((e,[t,i])=>({...e,[t/i]:[t,i]})),{});function he(e){if(!(O.array(e)||O.string(e)&&e.includes(":")))return!1;return(O.array(e)?e:e.split(":")).map(Number).every(O.number)}function fe(e){if(!O.array(e)||!e.every(O.number))return null;const[t,i]=e,n=(e,t)=>0===t?e:n(t,e%t),s=n(t,i);return[t/s,i/s]}function me(e){const t=e=>he(e)?e.split(":").map(Number):null;let i=t(e);if(null===i&&(i=t(this.config.ratio)),null===i&&!O.empty(this.embed)&&O.array(this.embed.ratio)&&({ratio:i}=this.embed),null===i&&this.isHTML5){const{videoWidth:e,videoHeight:t}=this.media;i=[e,t]}return fe(i)}function ge(e){if(!this.isVideo)return{};const{wrapper:t}=this.elements,i=me.call(this,e);if(!O.array(i))return{};const[n,s]=fe(i),r=100/n*s;if(ue(`aspect-ratio: ${n}/${s}`)?t.style.aspectRatio=`${n}/${s}`:t.style.paddingBottom=`${r}%`,this.isVimeo&&!this.config.vimeo.premium&&this.supported.ui){const e=100/this.media.offsetWidth*parseInt(window.getComputedStyle(this.media).paddingBottom,10),i=(e-r)/(e/50);this.fullscreen.active?t.style.paddingBottom=null:this.media.style.transform=`translateY(-${i}%)`}else this.isHTML5&&t.classList.add(this.config.classNames.videoFixedRatio);return{padding:r,ratio:i}}function ve(e,t,i=.05){const n=e/t,s=de(Object.keys(pe),n);return Math.abs(s-n)<=i?pe[s]:[e,t]}const ye={getSources(){if(!this.isHTML5)return[];return Array.from(this.media.querySelectorAll("source")).filter((e=>{const t=e.getAttribute("type");return!!O.empty(t)||J.mime.call(this,t)}))},getQualityOptions(){return this.config.quality.forced?this.config.quality.options:ye.getSources.call(this).map((e=>Number(e.getAttribute("size")))).filter(Boolean)},setup(){if(!this.isHTML5)return;const e=this;e.options.speed=e.config.speed.options,O.empty(this.config.ratio)||ge.call(e),Object.defineProperty(e.media,"quality",{get(){const t=ye.getSources.call(e).find((t=>t.getAttribute("src")===e.source));return t&&Number(t.getAttribute("size"))},set(t){if(e.quality!==t){if(e.config.quality.forced&&O.function(e.config.quality.onChange))e.config.quality.onChange(t);else{const i=ye.getSources.call(e).find((e=>Number(e.getAttribute("size"))===t));if(!i)return;const{currentTime:n,paused:s,preload:r,readyState:o,playbackRate:a}=e.media;e.media.src=i.getAttribute("src"),("none"!==r||o)&&(e.once("loadedmetadata",(()=>{e.speed=a,e.currentTime=n,s||le(e.play())})),e.media.load())}re.call(e,e.media,"qualitychange",!1,{quality:t})}}})},cancelRequests(){this.isHTML5&&(F(ye.getSources.call(this)),this.media.setAttribute("src",this.config.blankVideo),this.media.load(),this.debug.log("Cancelled network requests"))}};function be(e,...t){return O.empty(e)?e:e.toString().replace(/{(\d+)}/g,((e,i)=>t[i].toString()))}const we=(e="",t="",i="")=>e.replace(new RegExp(t.toString().replace(/([.*+?^=!:${}()|[\]/\\])/g,"\\$1"),"g"),i.toString()),_e=(e="")=>e.toString().replace(/\w\S*/g,(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()));function Te(e=""){let t=e.toString();return t=function(e=""){let t=e.toString();return t=we(t,"-"," "),t=we(t,"_"," "),t=_e(t),we(t," ","")}(t),t.charAt(0).toLowerCase()+t.slice(1)}function xe(e){const t=document.createElement("div");return t.appendChild(e),t.innerHTML}const Se={pip:"PIP",airplay:"AirPlay",html5:"HTML5",vimeo:"Vimeo",youtube:"YouTube"},Ee={get(e="",t={}){if(O.empty(e)||O.empty(t))return"";let i=N(t.i18n,e);if(O.empty(i))return Object.keys(Se).includes(e)?Se[e]:"";const n={"{seektime}":t.seekTime,"{title}":t.title};return Object.entries(n).forEach((([e,t])=>{i=we(i,e,t)})),i}};class Ce{constructor(e){t(this,"get",(e=>{if(!Ce.supported||!this.enabled)return null;const t=window.localStorage.getItem(this.key);if(O.empty(t))return null;const i=JSON.parse(t);return O.string(e)&&e.length?i[e]:i})),t(this,"set",(e=>{if(!Ce.supported||!this.enabled)return;if(!O.object(e))return;let t=this.get();O.empty(t)&&(t={}),z(t,e);try{window.localStorage.setItem(this.key,JSON.stringify(t))}catch(e){}})),this.enabled=e.config.storage.enabled,this.key=e.config.storage.key}static get supported(){try{if(!("localStorage"in window))return!1;const e="___test";return window.localStorage.setItem(e,e),window.localStorage.removeItem(e),!0}catch(e){return!1}}}function ke(e,t="text"){return new Promise(((i,n)=>{try{const n=new XMLHttpRequest;if(!("withCredentials"in n))return;n.addEventListener("load",(()=>{if("text"===t)try{i(JSON.parse(n.responseText))}catch(e){i(n.responseText)}else i(n.response)})),n.addEventListener("error",(()=>{throw new Error(n.status)})),n.open("GET",e,!0),n.responseType=t,n.send()}catch(e){n(e)}}))}function Pe(e,t){if(!O.string(e))return;const i="cache",n=O.string(t);let s=!1;const r=()=>null!==document.getElementById(t),o=(e,t)=>{e.innerHTML=t,n&&r()||document.body.insertAdjacentElement("afterbegin",e)};if(!n||!r()){const r=Ce.supported,a=document.createElement("div");if(a.setAttribute("hidden",""),n&&a.setAttribute("id",t),r){const e=window.localStorage.getItem(`${i}-${t}`);if(s=null!==e,s){const t=JSON.parse(e);o(a,t.content)}}ke(e).then((e=>{if(!O.empty(e)){if(r)try{window.localStorage.setItem(`${i}-${t}`,JSON.stringify({content:e}))}catch(e){}o(a,e)}})).catch((()=>{}))}}const Ae=e=>Math.trunc(e/60/60%60,10);function Me(e=0,t=!1,i=!1){if(!O.number(e))return Me(void 0,t,i);const n=e=>`0${e}`.slice(-2);let s=Ae(e);const r=(o=e,Math.trunc(o/60%60,10));var o;const a=(e=>Math.trunc(e%60,10))(e);return s=t||s>0?`${s}:`:"",`${i&&e>0?"-":""}${s}${n(r)}:${n(a)}`}const Oe={getIconUrl(){const e=new URL(this.config.iconUrl,window.location),t=window.location.host?window.location.host:window.top.location.host,i=e.host!==t||D.isIE&&!window.svg4everybody;return{url:this.config.iconUrl,cors:i}},findElements(){try{return this.elements.controls=Q.call(this,this.config.selectors.controls.wrapper),this.elements.buttons={play:G.call(this,this.config.selectors.buttons.play),pause:Q.call(this,this.config.selectors.buttons.pause),restart:Q.call(this,this.config.selectors.buttons.restart),rewind:Q.call(this,this.config.selectors.buttons.rewind),fastForward:Q.call(this,this.config.selectors.buttons.fastForward),mute:Q.call(this,this.config.selectors.buttons.mute),pip:Q.call(this,this.config.selectors.buttons.pip),airplay:Q.call(this,this.config.selectors.buttons.airplay),settings:Q.call(this,this.config.selectors.buttons.settings),captions:Q.call(this,this.config.selectors.buttons.captions),fullscreen:Q.call(this,this.config.selectors.buttons.fullscreen)},this.elements.progress=Q.call(this,this.config.selectors.progress),this.elements.inputs={seek:Q.call(this,this.config.selectors.inputs.seek),volume:Q.call(this,this.config.selectors.inputs.volume)},this.elements.display={buffer:Q.call(this,this.config.selectors.display.buffer),currentTime:Q.call(this,this.config.selectors.display.currentTime),duration:Q.call(this,this.config.selectors.display.duration)},O.element(this.elements.progress)&&(this.elements.display.seekTooltip=this.elements.progress.querySelector(`.${this.config.classNames.tooltip}`)),!0}catch(e){return this.debug.warn("It looks like there is a problem with your custom controls HTML",e),this.toggleNativeControls(!0),!1}},createIcon(e,t){const i="http://www.w3.org/2000/svg",n=Oe.getIconUrl.call(this),s=`${n.cors?"":n.url}#${this.config.iconPrefix}`,r=document.createElementNS(i,"svg");$(r,z(t,{"aria-hidden":"true",focusable:"false"}));const o=document.createElementNS(i,"use"),a=`${s}-${e}`;return"href"in o&&o.setAttributeNS("http://www.w3.org/1999/xlink","href",a),o.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a),r.appendChild(o),r},createLabel(e,t={}){const i=Ee.get(e,this.config);return j("span",{...t,class:[t.class,this.config.classNames.hidden].filter(Boolean).join(" ")},i)},createBadge(e){if(O.empty(e))return null;const t=j("span",{class:this.config.classNames.menu.value});return t.appendChild(j("span",{class:this.config.classNames.menu.badge},e)),t},createButton(e,t){const i=z({},t);let n=Te(e);const s={element:"button",toggle:!1,label:null,icon:null,labelPressed:null,iconPressed:null};switch(["element","icon","label"].forEach((e=>{Object.keys(i).includes(e)&&(s[e]=i[e],delete i[e])})),"button"!==s.element||Object.keys(i).includes("type")||(i.type="button"),Object.keys(i).includes("class")?i.class.split(" ").some((e=>e===this.config.classNames.control))||z(i,{class:`${i.class} ${this.config.classNames.control}`}):i.class=this.config.classNames.control,e){case"play":s.toggle=!0,s.label="play",s.labelPressed="pause",s.icon="play",s.iconPressed="pause";break;case"mute":s.toggle=!0,s.label="mute",s.labelPressed="unmute",s.icon="volume",s.iconPressed="muted";break;case"captions":s.toggle=!0,s.label="enableCaptions",s.labelPressed="disableCaptions",s.icon="captions-off",s.iconPressed="captions-on";break;case"fullscreen":s.toggle=!0,s.label="enterFullscreen",s.labelPressed="exitFullscreen",s.icon="enter-fullscreen",s.iconPressed="exit-fullscreen";break;case"play-large":i.class+=` ${this.config.classNames.control}--overlaid`,n="play",s.label="play",s.icon="play";break;default:O.empty(s.label)&&(s.label=n),O.empty(s.icon)&&(s.icon=e)}const r=j(s.element);return s.toggle?(r.appendChild(Oe.createIcon.call(this,s.iconPressed,{class:"icon--pressed"})),r.appendChild(Oe.createIcon.call(this,s.icon,{class:"icon--not-pressed"})),r.appendChild(Oe.createLabel.call(this,s.labelPressed,{class:"label--pressed"})),r.appendChild(Oe.createLabel.call(this,s.label,{class:"label--not-pressed"}))):(r.appendChild(Oe.createIcon.call(this,s.icon)),r.appendChild(Oe.createLabel.call(this,s.label))),z(i,W(this.config.selectors.buttons[n],i)),$(r,i),"play"===n?(O.array(this.elements.buttons[n])||(this.elements.buttons[n]=[]),this.elements.buttons[n].push(r)):this.elements.buttons[n]=r,r},createRange(e,t){const i=j("input",z(W(this.config.selectors.inputs[e]),{type:"range",min:0,max:100,step:.01,value:0,autocomplete:"off",role:"slider","aria-label":Ee.get(e,this.config),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":0},t));return this.elements.inputs[e]=i,Oe.updateRangeFill.call(this,i),_.setup(i),i},createProgress(e,t){const i=j("progress",z(W(this.config.selectors.display[e]),{min:0,max:100,value:0,role:"progressbar","aria-hidden":!0},t));if("volume"!==e){i.appendChild(j("span",null,"0"));const t={played:"played",buffer:"buffered"}[e],n=t?Ee.get(t,this.config):"";i.innerText=`% ${n.toLowerCase()}`}return this.elements.display[e]=i,i},createTime(e,t){const i=W(this.config.selectors.display[e],t),n=j("div",z(i,{class:`${i.class?i.class:""} ${this.config.classNames.display.time} `.trim(),"aria-label":Ee.get(e,this.config),role:"timer"}),"00:00");return this.elements.display[e]=n,n},bindMenuItemShortcuts(e,t){ie.call(this,e,"keydown keyup",(i=>{if(![" ","ArrowUp","ArrowDown","ArrowRight"].includes(i.key))return;if(i.preventDefault(),i.stopPropagation(),"keydown"===i.type)return;const n=V(e,'[role="menuitemradio"]');if(!n&&[" ","ArrowRight"].includes(i.key))Oe.showMenuPanel.call(this,t,!0);else{let t;" "!==i.key&&("ArrowDown"===i.key||n&&"ArrowRight"===i.key?(t=e.nextElementSibling,O.element(t)||(t=e.parentNode.firstElementChild)):(t=e.previousElementSibling,O.element(t)||(t=e.parentNode.lastElementChild)),K.call(this,t,!0))}}),!1),ie.call(this,e,"keyup",(e=>{"Return"===e.key&&Oe.focusFirstMenuItem.call(this,null,!0)}))},createMenuItem({value:e,list:t,type:i,title:n,badge:s=null,checked:r=!1}){const o=W(this.config.selectors.inputs[i]),a=j("button",z(o,{type:"button",role:"menuitemradio",class:`${this.config.classNames.control} ${o.class?o.class:""}`.trim(),"aria-checked":r,value:e})),l=j("span");l.innerHTML=n,O.element(s)&&l.appendChild(s),a.appendChild(l),Object.defineProperty(a,"checked",{enumerable:!0,get:()=>"true"===a.getAttribute("aria-checked"),set(e){e&&Array.from(a.parentNode.children).filter((e=>V(e,'[role="menuitemradio"]'))).forEach((e=>e.setAttribute("aria-checked","false"))),a.setAttribute("aria-checked",e?"true":"false")}}),this.listeners.bind(a,"click keyup",(t=>{if(!O.keyboardEvent(t)||" "===t.key){switch(t.preventDefault(),t.stopPropagation(),a.checked=!0,i){case"language":this.currentTrack=Number(e);break;case"quality":this.quality=e;break;case"speed":this.speed=parseFloat(e)}Oe.showMenuPanel.call(this,"home",O.keyboardEvent(t))}}),i,!1),Oe.bindMenuItemShortcuts.call(this,a,i),t.appendChild(a)},formatTime(e=0,t=!1){if(!O.number(e))return e;return Me(e,Ae(this.duration)>0,t)},updateTimeDisplay(e=null,t=0,i=!1){O.element(e)&&O.number(t)&&(e.innerText=Oe.formatTime(t,i))},updateVolume(){this.supported.ui&&(O.element(this.elements.inputs.volume)&&Oe.setRange.call(this,this.elements.inputs.volume,this.muted?0:this.volume),O.element(this.elements.buttons.mute)&&(this.elements.buttons.mute.pressed=this.muted||0===this.volume))},setRange(e,t=0){O.element(e)&&(e.value=t,Oe.updateRangeFill.call(this,e))},updateProgress(e){if(!this.supported.ui||!O.event(e))return;let t=0;const i=(e,t)=>{const i=O.number(t)?t:0,n=O.element(e)?e:this.elements.display.buffer;if(O.element(n)){n.value=i;const e=n.getElementsByTagName("span")[0];O.element(e)&&(e.childNodes[0].nodeValue=i)}};if(e)switch(e.type){case"timeupdate":case"seeking":case"seeked":n=this.currentTime,s=this.duration,t=0===n||0===s||Number.isNaN(n)||Number.isNaN(s)?0:(n/s*100).toFixed(2),"timeupdate"===e.type&&Oe.setRange.call(this,this.elements.inputs.seek,t);break;case"playing":case"progress":i(this.elements.display.buffer,100*this.buffered)}var n,s},updateRangeFill(e){const t=O.event(e)?e.target:e;if(O.element(t)&&"range"===t.getAttribute("type")){if(V(t,this.config.selectors.inputs.seek)){t.setAttribute("aria-valuenow",this.currentTime);const e=Oe.formatTime(this.currentTime),i=Oe.formatTime(this.duration),n=Ee.get("seekLabel",this.config);t.setAttribute("aria-valuetext",n.replace("{currentTime}",e).replace("{duration}",i))}else if(V(t,this.config.selectors.inputs.volume)){const e=100*t.value;t.setAttribute("aria-valuenow",e),t.setAttribute("aria-valuetext",`${e.toFixed(1)}%`)}else t.setAttribute("aria-valuenow",t.value);(D.isWebKit||D.isIPadOS)&&t.style.setProperty("--value",t.value/t.max*100+"%")}},updateSeekTooltip(e){var t,i;if(!this.config.tooltips.seek||!O.element(this.elements.inputs.seek)||!O.element(this.elements.display.seekTooltip)||0===this.duration)return;const n=this.elements.display.seekTooltip,s=`${this.config.classNames.tooltip}--visible`,r=e=>X(n,s,e);if(this.touch)return void r(!1);let o=0;const a=this.elements.progress.getBoundingClientRect();if(O.event(e))o=100/a.width*(e.pageX-a.left);else{if(!U(n,s))return;o=parseFloat(n.style.left,10)}o<0?o=0:o>100&&(o=100);const l=this.duration/100*o;n.innerText=Oe.formatTime(l);const c=null===(t=this.config.markers)||void 0===t||null===(i=t.points)||void 0===i?void 0:i.find((({time:e})=>e===Math.round(l)));c&&n.insertAdjacentHTML("afterbegin",`${c.label}<br>`),n.style.left=`${o}%`,O.event(e)&&["mouseenter","mouseleave"].includes(e.type)&&r("mouseenter"===e.type)},timeUpdate(e){const t=!O.element(this.elements.display.duration)&&this.config.invertTime;Oe.updateTimeDisplay.call(this,this.elements.display.currentTime,t?this.duration-this.currentTime:this.currentTime,t),e&&"timeupdate"===e.type&&this.media.seeking||Oe.updateProgress.call(this,e)},durationUpdate(){if(!this.supported.ui||!this.config.invertTime&&this.currentTime)return;if(this.duration>=2**32)return Y(this.elements.display.currentTime,!0),void Y(this.elements.progress,!0);O.element(this.elements.inputs.seek)&&this.elements.inputs.seek.setAttribute("aria-valuemax",this.duration);const e=O.element(this.elements.display.duration);!e&&this.config.displayDuration&&this.paused&&Oe.updateTimeDisplay.call(this,this.elements.display.currentTime,this.duration),e&&Oe.updateTimeDisplay.call(this,this.elements.display.duration,this.duration),this.config.markers.enabled&&Oe.setMarkers.call(this),Oe.updateSeekTooltip.call(this)},toggleMenuButton(e,t){Y(this.elements.settings.buttons[e],!t)},updateSetting(e,t,i){const n=this.elements.settings.panels[e];let s=null,r=t;if("captions"===e)s=this.currentTrack;else{if(s=O.empty(i)?this[e]:i,O.empty(s)&&(s=this.config[e].default),!O.empty(this.options[e])&&!this.options[e].includes(s))return void this.debug.warn(`Unsupported value of '${s}' for ${e}`);if(!this.config[e].options.includes(s))return void this.debug.warn(`Disabled value of '${s}' for ${e}`)}if(O.element(r)||(r=n&&n.querySelector('[role="menu"]')),!O.element(r))return;this.elements.settings.buttons[e].querySelector(`.${this.config.classNames.menu.value}`).innerHTML=Oe.getLabel.call(this,e,s);const o=r&&r.querySelector(`[value="${s}"]`);O.element(o)&&(o.checked=!0)},getLabel(e,t){switch(e){case"speed":return 1===t?Ee.get("normal",this.config):`${t}×`;case"quality":if(O.number(t)){const e=Ee.get(`qualityLabel.${t}`,this.config);return e.length?e:`${t}p`}return _e(t);case"captions":return De.getLabel.call(this);default:return null}},setQualityMenu(e){if(!O.element(this.elements.settings.panels.quality))return;const t="quality",i=this.elements.settings.panels.quality.querySelector('[role="menu"]');O.array(e)&&(this.options.quality=ce(e).filter((e=>this.config.quality.options.includes(e))));const n=!O.empty(this.options.quality)&&this.options.quality.length>1;if(Oe.toggleMenuButton.call(this,t,n),q(i),Oe.checkMenu.call(this),!n)return;const s=e=>{const t=Ee.get(`qualityBadge.${e}`,this.config);return t.length?Oe.createBadge.call(this,t):null};this.options.quality.sort(((e,t)=>{const i=this.config.quality.options;return i.indexOf(e)>i.indexOf(t)?1:-1})).forEach((e=>{Oe.createMenuItem.call(this,{value:e,list:i,type:t,title:Oe.getLabel.call(this,"quality",e),badge:s(e)})})),Oe.updateSetting.call(this,t,i)},setCaptionsMenu(){if(!O.element(this.elements.settings.panels.captions))return;const e="captions",t=this.elements.settings.panels.captions.querySelector('[role="menu"]'),i=De.getTracks.call(this),n=Boolean(i.length);if(Oe.toggleMenuButton.call(this,e,n),q(t),Oe.checkMenu.call(this),!n)return;const s=i.map(((e,i)=>({value:i,checked:this.captions.toggled&&this.currentTrack===i,title:De.getLabel.call(this,e),badge:e.language&&Oe.createBadge.call(this,e.language.toUpperCase()),list:t,type:"language"})));s.unshift({value:-1,checked:!this.captions.toggled,title:Ee.get("disabled",this.config),list:t,type:"language"}),s.forEach(Oe.createMenuItem.bind(this)),Oe.updateSetting.call(this,e,t)},setSpeedMenu(){if(!O.element(this.elements.settings.panels.speed))return;const e="speed",t=this.elements.settings.panels.speed.querySelector('[role="menu"]');this.options.speed=this.options.speed.filter((e=>e>=this.minimumSpeed&&e<=this.maximumSpeed));const i=!O.empty(this.options.speed)&&this.options.speed.length>1;Oe.toggleMenuButton.call(this,e,i),q(t),Oe.checkMenu.call(this),i&&(this.options.speed.forEach((i=>{Oe.createMenuItem.call(this,{value:i,list:t,type:e,title:Oe.getLabel.call(this,"speed",i)})})),Oe.updateSetting.call(this,e,t))},checkMenu(){const{buttons:e}=this.elements.settings,t=!O.empty(e)&&Object.values(e).some((e=>!e.hidden));Y(this.elements.settings.menu,!t)},focusFirstMenuItem(e,t=!1){if(this.elements.settings.popup.hidden)return;let i=e;O.element(i)||(i=Object.values(this.elements.settings.panels).find((e=>!e.hidden)));const n=i.querySelector('[role^="menuitem"]');K.call(this,n,t)},toggleMenu(e){const{popup:t}=this.elements.settings,i=this.elements.buttons.settings;if(!O.element(t)||!O.element(i))return;const{hidden:n}=t;let s=n;if(O.boolean(e))s=e;else if(O.keyboardEvent(e)&&"Escape"===e.key)s=!1;else if(O.event(e)){const n=O.function(e.composedPath)?e.composedPath()[0]:e.target,r=t.contains(n);if(r||!r&&e.target!==i&&s)return}i.setAttribute("aria-expanded",s),Y(t,!s),X(this.elements.container,this.config.classNames.menu.open,s),s&&O.keyboardEvent(e)?Oe.focusFirstMenuItem.call(this,null,!0):s||n||K.call(this,i,O.keyboardEvent(e))},getMenuSize(e){const t=e.cloneNode(!0);t.style.position="absolute",t.style.opacity=0,t.removeAttribute("hidden"),e.parentNode.appendChild(t);const i=t.scrollWidth,n=t.scrollHeight;return F(t),{width:i,height:n}},showMenuPanel(e="",t=!1){const i=this.elements.container.querySelector(`#plyr-settings-${this.id}-${e}`);if(!O.element(i))return;const n=i.parentNode,s=Array.from(n.children).find((e=>!e.hidden));if(J.transitions&&!J.reducedMotion){n.style.width=`${s.scrollWidth}px`,n.style.height=`${s.scrollHeight}px`;const e=Oe.getMenuSize.call(this,i),t=e=>{e.target===n&&["width","height"].includes(e.propertyName)&&(n.style.width="",n.style.height="",ne.call(this,n,I,t))};ie.call(this,n,I,t),n.style.width=`${e.width}px`,n.style.height=`${e.height}px`}Y(s,!0),Y(i,!1),Oe.focusFirstMenuItem.call(this,i,t)},setDownloadUrl(){const e=this.elements.buttons.download;O.element(e)&&e.setAttribute("href",this.download)},create(e){const{bindMenuItemShortcuts:t,createButton:i,createProgress:n,createRange:s,createTime:r,setQualityMenu:o,setSpeedMenu:a,showMenuPanel:l}=Oe;this.elements.controls=null,O.array(this.config.controls)&&this.config.controls.includes("play-large")&&this.elements.container.appendChild(i.call(this,"play-large"));const c=j("div",W(this.config.selectors.controls.wrapper));this.elements.controls=c;const d={class:"plyr__controls__item"};return ce(O.array(this.config.controls)?this.config.controls:[]).forEach((o=>{if("restart"===o&&c.appendChild(i.call(this,"restart",d)),"rewind"===o&&c.appendChild(i.call(this,"rewind",d)),"play"===o&&c.appendChild(i.call(this,"play",d)),"fast-forward"===o&&c.appendChild(i.call(this,"fast-forward",d)),"progress"===o){const t=j("div",{class:`${d.class} plyr__progress__container`}),i=j("div",W(this.config.selectors.progress));if(i.appendChild(s.call(this,"seek",{id:`plyr-seek-${e.id}`})),i.appendChild(n.call(this,"buffer")),this.config.tooltips.seek){const e=j("span",{class:this.config.classNames.tooltip},"00:00");i.appendChild(e),this.elements.display.seekTooltip=e}this.elements.progress=i,t.appendChild(this.elements.progress),c.appendChild(t)}if("current-time"===o&&c.appendChild(r.call(this,"currentTime",d)),"duration"===o&&c.appendChild(r.call(this,"duration",d)),"mute"===o||"volume"===o){let{volume:t}=this.elements;if(O.element(t)&&c.contains(t)||(t=j("div",z({},d,{class:`${d.class} plyr__volume`.trim()})),this.elements.volume=t,c.appendChild(t)),"mute"===o&&t.appendChild(i.call(this,"mute")),"volume"===o&&!D.isIos&&!D.isIPadOS){const i={max:1,step:.05,value:this.config.volume};t.appendChild(s.call(this,"volume",z(i,{id:`plyr-volume-${e.id}`})))}}if("captions"===o&&c.appendChild(i.call(this,"captions",d)),"settings"===o&&!O.empty(this.config.settings)){const n=j("div",z({},d,{class:`${d.class} plyr__menu`.trim(),hidden:""}));n.appendChild(i.call(this,"settings",{"aria-haspopup":!0,"aria-controls":`plyr-settings-${e.id}`,"aria-expanded":!1}));const s=j("div",{class:"plyr__menu__container",id:`plyr-settings-${e.id}`,hidden:""}),r=j("div"),o=j("div",{id:`plyr-settings-${e.id}-home`}),a=j("div",{role:"menu"});o.appendChild(a),r.appendChild(o),this.elements.settings.panels.home=o,this.config.settings.forEach((i=>{const n=j("button",z(W(this.config.selectors.buttons.settings),{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--forward`,role:"menuitem","aria-haspopup":!0,hidden:""}));t.call(this,n,i),ie.call(this,n,"click",(()=>{l.call(this,i,!1)}));const s=j("span",null,Ee.get(i,this.config)),o=j("span",{class:this.config.classNames.menu.value});o.innerHTML=e[i],s.appendChild(o),n.appendChild(s),a.appendChild(n);const c=j("div",{id:`plyr-settings-${e.id}-${i}`,hidden:""}),d=j("button",{type:"button",class:`${this.config.classNames.control} ${this.config.classNames.control}--back`});d.appendChild(j("span",{"aria-hidden":!0},Ee.get(i,this.config))),d.appendChild(j("span",{class:this.config.classNames.hidden},Ee.get("menuBack",this.config))),ie.call(this,c,"keydown",(e=>{"ArrowLeft"===e.key&&(e.preventDefault(),e.stopPropagation(),l.call(this,"home",!0))}),!1),ie.call(this,d,"click",(()=>{l.call(this,"home",!1)})),c.appendChild(d),c.appendChild(j("div",{role:"menu"})),r.appendChild(c),this.elements.settings.buttons[i]=n,this.elements.settings.panels[i]=c})),s.appendChild(r),n.appendChild(s),c.appendChild(n),this.elements.settings.popup=s,this.elements.settings.menu=n}if("pip"===o&&J.pip&&c.appendChild(i.call(this,"pip",d)),"airplay"===o&&J.airplay&&c.appendChild(i.call(this,"airplay",d)),"download"===o){const e=z({},d,{element:"a",href:this.download,target:"_blank"});this.isHTML5&&(e.download="");const{download:t}=this.config.urls;!O.url(t)&&this.isEmbed&&z(e,{icon:`logo-${this.provider}`,label:this.provider}),c.appendChild(i.call(this,"download",e))}"fullscreen"===o&&c.appendChild(i.call(this,"fullscreen",d))})),this.isHTML5&&o.call(this,ye.getQualityOptions.call(this)),a.call(this),c},inject(){if(this.config.loadSprite){const e=Oe.getIconUrl.call(this);e.cors&&Pe(e.url,"sprite-plyr")}this.id=Math.floor(1e4*Math.random());let e=null;this.elements.controls=null;const t={id:this.id,seektime:this.config.seekTime,title:this.config.title};let i=!0;O.function(this.config.controls)&&(this.config.controls=this.config.controls.call(this,t)),this.config.controls||(this.config.controls=[]),O.element(this.config.controls)||O.string(this.config.controls)?e=this.config.controls:(e=Oe.create.call(this,{id:this.id,seektime:this.config.seekTime,speed:this.speed,quality:this.quality,captions:De.getLabel.call(this)}),i=!1);let n;i&&O.string(this.config.controls)&&(e=(e=>{let i=e;return Object.entries(t).forEach((([e,t])=>{i=we(i,`{${e}}`,t)})),i})(e)),O.string(this.config.selectors.controls.container)&&(n=document.querySelector(this.config.selectors.controls.container)),O.element(n)||(n=this.elements.container);if(n[O.element(e)?"insertAdjacentElement":"insertAdjacentHTML"]("afterbegin",e),O.element(this.elements.controls)||Oe.findElements.call(this),!O.empty(this.elements.buttons)){const e=e=>{const t=this.config.classNames.controlPressed;e.setAttribute("aria-pressed","false"),Object.defineProperty(e,"pressed",{configurable:!0,enumerable:!0,get:()=>U(e,t),set(i=!1){X(e,t,i),e.setAttribute("aria-pressed",i?"true":"false")}})};Object.values(this.elements.buttons).filter(Boolean).forEach((t=>{O.array(t)||O.nodeList(t)?Array.from(t).filter(Boolean).forEach(e):e(t)}))}if(D.isEdge&&L(n),this.config.tooltips.controls){const{classNames:e,selectors:t}=this.config,i=`${t.controls.wrapper} ${t.labels} .${e.hidden}`,n=G.call(this,i);Array.from(n).forEach((e=>{X(e,this.config.classNames.hidden,!1),X(e,this.config.classNames.tooltip,!0)}))}},setMediaMetadata(){try{"mediaSession"in navigator&&(navigator.mediaSession.metadata=new window.MediaMetadata({title:this.config.mediaMetadata.title,artist:this.config.mediaMetadata.artist,album:this.config.mediaMetadata.album,artwork:this.config.mediaMetadata.artwork}))}catch(e){}},setMarkers(){var e,t;if(!this.duration||this.elements.markers)return;const i=null===(e=this.config.markers)||void 0===e||null===(t=e.points)||void 0===t?void 0:t.filter((({time:e})=>e>0&&e<this.duration));if(null==i||!i.length)return;const n=document.createDocumentFragment(),s=document.createDocumentFragment();let r=null;const o=`${this.config.classNames.tooltip}--visible`,a=e=>X(r,o,e);i.forEach((e=>{const t=j("span",{class:this.config.classNames.marker},""),i=e.time/this.duration*100+"%";r&&(t.addEventListener("mouseenter",(()=>{e.label||(r.style.left=i,r.innerHTML=e.label,a(!0))})),t.addEventListener("mouseleave",(()=>{a(!1)}))),t.addEventListener("click",(()=>{this.currentTime=e.time})),t.style.left=i,s.appendChild(t)})),n.appendChild(s),this.config.tooltips.seek||(r=j("span",{class:this.config.classNames.tooltip},""),n.appendChild(r)),this.elements.markers={points:s,tip:r},this.elements.progress.appendChild(n)}};function Ie(e,t=!0){let i=e;if(t){const e=document.createElement("a");e.href=i,i=e.href}try{return new URL(i)}catch(e){return null}}function Le(e){const t=new URLSearchParams;return O.object(e)&&Object.entries(e).forEach((([e,i])=>{t.set(e,i)})),t}const De={setup(){if(!this.supported.ui)return;if(!this.isVideo||this.isYouTube||this.isHTML5&&!J.textTracks)return void(O.array(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&Oe.setCaptionsMenu.call(this));var e,t;if(O.element(this.elements.captions)||(this.elements.captions=j("div",W(this.config.selectors.captions)),this.elements.captions.setAttribute("dir","auto"),e=this.elements.captions,t=this.elements.wrapper,O.element(e)&&O.element(t)&&t.parentNode.insertBefore(e,t.nextSibling)),D.isIE&&window.URL){const e=this.media.querySelectorAll("track");Array.from(e).forEach((e=>{const t=e.getAttribute("src"),i=Ie(t);null!==i&&i.hostname!==window.location.href.hostname&&["http:","https:"].includes(i.protocol)&&ke(t,"blob").then((t=>{e.setAttribute("src",window.URL.createObjectURL(t))})).catch((()=>{F(e)}))}))}const i=ce((navigator.languages||[navigator.language||navigator.userLanguage||"en"]).map((e=>e.split("-")[0])));let n=(this.storage.get("language")||this.config.captions.language||"auto").toLowerCase();"auto"===n&&([n]=i);let s=this.storage.get("captions");if(O.boolean(s)||({active:s}=this.config.captions),Object.assign(this.captions,{toggled:!1,active:s,language:n,languages:i}),this.isHTML5){const e=this.config.captions.update?"addtrack removetrack":"removetrack";ie.call(this,this.media.textTracks,e,De.update.bind(this))}setTimeout(De.update.bind(this),0)},update(){const e=De.getTracks.call(this,!0),{active:t,language:i,meta:n,currentTrackNode:s}=this.captions,r=Boolean(e.find((e=>e.language===i)));this.isHTML5&&this.isVideo&&e.filter((e=>!n.get(e))).forEach((e=>{this.debug.log("Track added",e),n.set(e,{default:"showing"===e.mode}),"showing"===e.mode&&(e.mode="hidden"),ie.call(this,e,"cuechange",(()=>De.updateCues.call(this)))})),(r&&this.language!==i||!e.includes(s))&&(De.setLanguage.call(this,i),De.toggle.call(this,t&&r)),this.elements&&X(this.elements.container,this.config.classNames.captions.enabled,!O.empty(e)),O.array(this.config.controls)&&this.config.controls.includes("settings")&&this.config.settings.includes("captions")&&Oe.setCaptionsMenu.call(this)},toggle(e,t=!0){if(!this.supported.ui)return;const{toggled:i}=this.captions,n=this.config.classNames.captions.active,s=O.nullOrUndefined(e)?!i:e;if(s!==i){if(t||(this.captions.active=s,this.storage.set({captions:s})),!this.language&&s&&!t){const e=De.getTracks.call(this),t=De.findTrack.call(this,[this.captions.language,...this.captions.languages],!0);return this.captions.language=t.language,void De.set.call(this,e.indexOf(t))}this.elements.buttons.captions&&(this.elements.buttons.captions.pressed=s),X(this.elements.container,n,s),this.captions.toggled=s,Oe.updateSetting.call(this,"captions"),re.call(this,this.media,s?"captionsenabled":"captionsdisabled")}setTimeout((()=>{s&&this.captions.toggled&&(this.captions.currentTrackNode.mode="hidden")}))},set(e,t=!0){const i=De.getTracks.call(this);if(-1!==e)if(O.number(e))if(e in i){if(this.captions.currentTrack!==e){this.captions.currentTrack=e;const n=i[e],{language:s}=n||{};this.captions.currentTrackNode=n,Oe.updateSetting.call(this,"captions"),t||(this.captions.language=s,this.storage.set({language:s})),this.isVimeo&&this.embed.enableTextTrack(s),re.call(this,this.media,"languagechange")}De.toggle.call(this,!0,t),this.isHTML5&&this.isVideo&&De.updateCues.call(this)}else this.debug.warn("Track not found",e);else this.debug.warn("Invalid caption argument",e);else De.toggle.call(this,!1,t)},setLanguage(e,t=!0){if(!O.string(e))return void this.debug.warn("Invalid language argument",e);const i=e.toLowerCase();this.captions.language=i;const n=De.getTracks.call(this),s=De.findTrack.call(this,[i]);De.set.call(this,n.indexOf(s),t)},getTracks(e=!1){return Array.from((this.media||{}).textTracks||[]).filter((t=>!this.isHTML5||e||this.captions.meta.has(t))).filter((e=>["captions","subtitles"].includes(e.kind)))},findTrack(e,t=!1){const i=De.getTracks.call(this),n=e=>Number((this.captions.meta.get(e)||{}).default),s=Array.from(i).sort(((e,t)=>n(t)-n(e)));let r;return e.every((e=>(r=s.find((t=>t.language===e)),!r))),r||(t?s[0]:void 0)},getCurrentTrack(){return De.getTracks.call(this)[this.currentTrack]},getLabel(e){let t=e;return!O.track(t)&&J.textTracks&&this.captions.toggled&&(t=De.getCurrentTrack.call(this)),O.track(t)?O.empty(t.label)?O.empty(t.language)?Ee.get("enabled",this.config):e.language.toUpperCase():t.label:Ee.get("disabled",this.config)},updateCues(e){if(!this.supported.ui)return;if(!O.element(this.elements.captions))return void this.debug.warn("No captions element to render to");if(!O.nullOrUndefined(e)&&!Array.isArray(e))return void this.debug.warn("updateCues: Invalid input",e);let t=e;if(!t){const e=De.getCurrentTrack.call(this);t=Array.from((e||{}).activeCues||[]).map((e=>e.getCueAsHTML())).map(xe)}const i=t.map((e=>e.trim())).join("\n");if(i!==this.elements.captions.innerHTML){q(this.elements.captions);const e=j("span",W(this.config.selectors.caption));e.innerHTML=i,this.elements.captions.appendChild(e),re.call(this,this.media,"cuechange")}}},Ne={enabled:!0,title:"",debug:!1,autoplay:!1,autopause:!0,playsinline:!0,seekTime:10,volume:1,muted:!1,duration:null,displayDuration:!0,invertTime:!0,toggleInvert:!0,ratio:null,clickToPlay:!0,hideControls:!0,resetOnEnd:!1,disableContextMenu:!0,loadSprite:!0,iconPrefix:"plyr",iconUrl:"https://cdn.plyr.io/3.7.8/plyr.svg",blankVideo:"https://cdn.plyr.io/static/blank.mp4",quality:{default:576,options:[4320,2880,2160,1440,1080,720,576,480,360,240],forced:!1,onChange:null},loop:{active:!1},speed:{selected:1,options:[.5,.75,1,1.25,1.5,1.75,2,4]},keyboard:{focused:!0,global:!1},tooltips:{controls:!1,seek:!0},captions:{active:!1,language:"auto",update:!1},fullscreen:{enabled:!0,fallback:!0,iosNative:!1},storage:{enabled:!0,key:"plyr"},controls:["play-large","play","progress","current-time","mute","volume","captions","settings","pip","airplay","fullscreen"],settings:["captions","quality","speed"],i18n:{restart:"Restart",rewind:"Rewind {seektime}s",play:"Play",pause:"Pause",fastForward:"Forward {seektime}s",seek:"Seek",seekLabel:"{currentTime} of {duration}",played:"Played",buffered:"Buffered",currentTime:"Current time",duration:"Duration",volume:"Volume",mute:"Mute",unmute:"Unmute",enableCaptions:"Enable captions",disableCaptions:"Disable captions",download:"Download",enterFullscreen:"Enter fullscreen",exitFullscreen:"Exit fullscreen",frameTitle:"Player for {title}",captions:"Captions",settings:"Settings",pip:"PIP",menuBack:"Go back to previous menu",speed:"Speed",normal:"Normal",quality:"Quality",loop:"Loop",start:"Start",end:"End",all:"All",reset:"Reset",disabled:"Disabled",enabled:"Enabled",advertisement:"Ad",qualityBadge:{2160:"4K",1440:"HD",1080:"HD",720:"HD",576:"SD",480:"S
110D"}},urls:{download:null,vimeo:{sdk:"https://player.vimeo.com/api/player.js",iframe:"https://player.vimeo.com/video/{0}?{1}",api:"https://vimeo.com/api/oembed.json?url={0}"},youtube:{sdk:"https://www.youtube.com/iframe_api",api:"https://noembed.com/embed?url=https://www.youtube.com/watch?v={0}"},googleIMA:{sdk:"https://imasdk.googleapis.com/js/sdkloader/ima3.js"}},listeners:{seek:null,play:null,pause:null,restart:null,rewind:null,fastForward:null,mute:null,volume:null,captions:null,download:null,fullscreen:null,pip:null,airplay:null,speed:null,quality:null,loop:null,language:null},events:["ended","progress","stalled","playing","waiting","canplay","canplaythrough","loadstart","loadeddata","loadedmetadata","timeupdate","volumechange","play","pause","error","seeking","seeked","emptied","ratechange","cuechange","download","enterfullscreen","exitfullscreen","captionsenabled","captionsdisabled","languagechange","controlshidden","controlsshown","ready","statechange","qualitychange","adsloaded","adscontentpause","adscontentresume","adstarted","adsmidpoint","adscomplete","adsallcomplete","adsimpression","adsclick"],selectors:{editable:"input, textarea, select, [contenteditable]",container:".plyr",controls:{container:null,wrapper:".plyr__controls"},labels:"[data-plyr]",buttons:{play:'[data-plyr="play"]',pause:'[data-plyr="pause"]',restart:'[data-plyr="restart"]',rewind:'[data-plyr="rewind"]',fastForward:'[data-plyr="fast-forward"]',mute:'[data-plyr="mute"]',captions:'[data-plyr="captions"]',download:'[data-plyr="download"]',fullscreen:'[data-plyr="fullscreen"]',pip:'[data-plyr="pip"]',airplay:'[data-plyr="airplay"]',settings:'[data-plyr="settings"]',loop:'[data-plyr="loop"]'},inputs:{seek:'[data-plyr="seek"]',volume:'[data-plyr="volume"]',speed:'[data-plyr="speed"]',language:'[data-plyr="language"]',quality:'[data-plyr="quality"]'},display:{currentTime:".plyr__time--current",duration:".plyr__time--duration",buffer:".plyr__progress__buffer",loop:".plyr__progress__loop",volume:".plyr__volume--display"},progress:".plyr__progress",captions:".plyr__captions",caption:".plyr__caption"},classNames:{type:"plyr--{0}",provider:"plyr--{0}",video:"plyr__video-wrapper",embed:"plyr__video-embed",videoFixedRatio:"plyr__video-wrapper--fixed-ratio",embedContainer:"plyr__video-embed__container",poster:"plyr__poster",posterEnabled:"plyr__poster-enabled",ads:"plyr__ads",control:"plyr__control",controlPressed:"plyr__control--pressed",playing:"plyr--playing",paused:"plyr--paused",stopped:"plyr--stopped",loading:"plyr--loading",hover:"plyr--hover",tooltip:"plyr__tooltip",cues:"plyr__cues",marker:"plyr__progress__marker",hidden:"plyr__sr-only",hideControls:"plyr--hide-controls",isTouch:"plyr--is-touch",uiSupported:"plyr--full-ui",noTransition:"plyr--no-transition",display:{time:"plyr__time"},menu:{value:"plyr__menu__value",badge:"plyr__badge",open:"plyr--menu-open"},captions:{enabled:"plyr--captions-enabled",active:"plyr--captions-active"},fullscreen:{enabled:"plyr--fullscreen-enabled",fallback:"plyr--fullscreen-fallback"},pip:{supported:"plyr--pip-supported",active:"plyr--pip-active"},airplay:{supported:"plyr--airplay-supported",active:"plyr--airplay-active"},previewThumbnails:{thumbContainer:"plyr__preview-thumb",thumbContainerShown:"plyr__preview-thumb--is-shown",imageContainer:"plyr__preview-thumb__image-container",timeContainer:"plyr__preview-thumb__time-container",scrubbingContainer:"plyr__preview-scrubbing",scrubbingContainerShown:"plyr__preview-scrubbing--is-shown"}},attributes:{embed:{provider:"data-plyr-provider",id:"data-plyr-embed-id",hash:"data-plyr-embed-hash"}},ads:{enabled:!1,publisherId:"",tagUrl:""},previewThumbnails:{enabled:!1,src:""},vimeo:{byline:!1,portrait:!1,title:!1,speed:!0,transparent:!1,customControls:!0,referrerPolicy:null,premium:!1},youtube:{rel:0,showinfo:0,iv_load_policy:3,modestbranding:1,customControls:!0,noCookie:!1},mediaMetadata:{title:"",artist:"",album:"",artwork:[]},markers:{enabled:!1,points:[]}},ze="picture-in-picture",Re="inline",$e={html5:"html5",youtube:"youtube",vimeo:"vimeo"},je="audio",He="video";const Fe=()=>{};class qe{constructor(e=!1){this.enabled=window.console&&e,this.enabled&&this.log("Debugging enabled")}get log(){return this.enabled?Function.prototype.bind.call(console.log,console):Fe}get warn(){return this.enabled?Function.prototype.bind.call(console.warn,console):Fe}get error(){return this.enabled?Function.prototype.bind.call(console.error,console):Fe}}class Be{constructor(e){t(this,"onChange",(()=>{if(!this.supported)return;const e=this.player.elements.buttons.fullscreen;O.element(e)&&(e.pressed=this.active);const t=this.target===this.player.media?this.target:this.player.elements.container;re.call(this.player,t,this.active?"enterfullscreen":"exitfullscreen",!0)})),t(this,"toggleFallback",((e=!1)=>
vendor: 61,325 bytes, line 110
110{if(e?this.scrollPosition={x:window.scrollX??0,y:window.scrollY??0}:window.scrollTo(this.scrollPosition.x,this.scrollPosition.y),document.body.style.overflow=e?"hidden":"",X(this.target,this.player.config.classNames.fullscreen.fallback,e),D.isIos){let t=document.head.querySelector('meta[name="viewport"]');const i="viewport-fit=cover";t||(t=document.createElement("meta"),t.setAttribute("name","viewport"));const n=O.string(t.content)&&t.content.includes(i);e?(this.cleanupViewport=!n,n||(t.content+=`,${i}`)):this.cleanupViewport&&(t.content=t.content.split(",").filter((e=>e.trim()!==i)).join(","))}this.onChange()})),t(this,"trapFocus",(e=>{if(D.isIos||D.isIPadOS||!this.active||"Tab"!==e.key)return;const t=document.activeElement,i=G.call(this.player,"a[href], button:not(:disabled), input:not(:disabled), [tabindex]"),[n]=i,s=i[i.length-1];t!==s||e.shiftKey?t===n&&e.shiftKey&&(s.focus(),e.preventDefault()):(n.focus(),e.preventDefault())})),t(this,"update",(()=>{if(this.supported){let e;e=this.forceFallback?"Fallback (forced)":Be.nativeSupported?"Native":"Fallback",this.player.debug.log(`${e} fullscreen enabled`)}else this.player.debug.log("Fullscreen not supported and fallback disabled");X(this.player.elements.container,this.player.config.classNames.fullscreen.enabled,this.supported)})),t(this,"enter",(()=>{this.supported&&(D.isIos&&this.player.config.fullscreen.iosNative?this.player.isVimeo?this.player.embed.requestFullscreen():this.target.webkitEnterFullscreen():!Be.nativeSupported||this.forceFallback?this.toggleFallback(!0):this.prefix?O.empty(this.prefix)||this.target[`${this.prefix}Request${this.property}`]():this.target.requestFullscreen({navigationUI:"hide"}))})),t(this,"exit",(()=>{if(this.supported)if(D.isIos&&this.player.config.fullscreen.iosNative)this.player.isVimeo?this.player.embed.exitFullscreen():this.target.webkitEnterFullscreen(),le(this.player.play());else if(!Be.nativeSupported||this.forceFallback)this.toggleFallback(!1);else if(this.prefix){if(!O.empty(this.prefix)){const e="moz"===this.prefix?"Cancel":"Exit";document[`${this.prefix}${e}${this.property}`]()}}else(document.cancelFullScreen||document.exitFullscreen).call(document)})),t(this,"toggle",(()=>{this.active?this.exit():this.enter()})),this.player=e,this.prefix=Be.prefix,this.property=Be.property,this.scrollPosition={x:0,y:0},this.forceFallback="force"===e.config.fullscreen.fallback,this.player.elements.fullscreen=e.config.fullscreen.container&&function(e,t){const{prototype:i}=Element;return(i.closest||function(){let e=this;do{if(V.matches(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}).call(e,t)}(this.player.elements.container,e.config.fullscreen.container),ie.call(this.player,document,"ms"===this.prefix?"MSFullscreenChange":`${this.prefix}fullscreenchange`,(()=>{this.onChange()})),ie.call(this.player,this.player.elements.container,"dblclick",(e=>{O.element(this.player.elements.controls)&&this.player.elements.controls.contains(e.target)||this.player.listeners.proxy(e,this.toggle,"fullscreen")})),ie.call(this,this.player.elements.container,"keydown",(e=>this.trapFocus(e))),this.update()}static get nativeSupported(){return!!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)}get useNative(){return Be.nativeSupported&&!this.forceFallback}static get prefix(){if(O.function(document.exitFullscreen))return"";let e="";return["webkit","moz","ms"].some((t=>!(!O.function(document[`${t}ExitFullscreen`])&&!O.function(document[`${t}CancelFullScreen`]))&&(e=t,!0))),e}static get property(){return"moz"===this.prefix?"FullScreen":"Fullscreen"}get supported(){return[this.player.config.fullscreen.enabled,this.player.isVideo,Be.nativeSupported||this.player.config.fullscreen.fallback,!this.player.isYouTube||Be.nativeSupported||!D.isIos||this.player.config.playsinline&&!this.player.config.fullscreen.iosNative].every(Boolean)}get active(){if(!this.supported)return!1;if(!Be.nativeSupported||this.forceFallback)return U(this.target,this.player.config.classNames.fullscreen.fallback);const e=this.prefix?this.target.getRootNode()[`${this.prefix}${this.property}Element`]:this.target.getRootNode().fullscreenElement;return e&&e.shadowRoot?e===this.target.getRootNode().host:e===this.target}get target(){return D.isIos&&this.player.config.fullscreen.iosNative?this.player.media:this.player.elements.fullscreen??this.player.elements.container}}function We(e,t=1){return new Promise(((i,n)=>{const s=new Image,r=()=>{delete s.onload,delete s.onerror,(s.naturalWidth>=t?i:n)(s)};Object.assign(s,{onload:r,onerror:r,src:e})}))}const Ye={addStyleHook(){X(this.elements.container,this.config.selectors.container.replace(".",""),!0),X(this.elements.container,this.config.classNames.uiSupported,this.supported.ui)},toggleNativeControls(e=!1){e&&this.isHTML5?this.media.setAttribute("controls",""):this.media.removeAttribute("controls")},build(){if(this.listeners.media(),!this.supported.ui)return this.debug.warn(`Basic support only for ${this.provider} ${this.type}`),void Ye.toggleNativeControls.call(this,!0);O.element(this.elements.controls)||(Oe.inject.call(this),this.listeners.controls()),Ye.toggleNativeControls.call(this),this.isHTML5&&De.setup.call(this),this.volume=null,this.muted=null,this.loop=null,this.quality=null,this.speed=null,Oe.updateVolume.call(this),Oe.timeUpdate.call(this),Oe.durationUpdate.call(this),Ye.checkPlaying.call(this),X(this.elements.container,this.config.classNames.pip.supported,J.pip&&this.isHTML5&&this.isVideo),X(this.elements.container,this.config.classNames.airplay.supported,J.airplay&&this.isHTML5),X(this.elements.container,this.config.classNames.isTouch,this.touch),this.ready=!0,setTimeout((()=>{re.call(this,this.media,"ready")}),0),Ye.setTitle.call(this),this.poster&&Ye.setPoster.call(this,this.poster,!1).catch((()=>{})),this.config.duration&&Oe.durationUpdate.call(this),this.config.mediaMetadata&&Oe.setMediaMetadata.call(this)},setTitle(){let e=Ee.get("play",this.config);if(O.string(this.config.title)&&!O.empty(this.config.title)&&(e+=`, ${this.config.title}`),Array.from(this.elements.buttons.play||[]).forEach((t=>{t.setAttribute("aria-label",e)})),this.isEmbed){const e=Q.call(this,"iframe");if(!O.element(e))return;const t=O.empty(this.config.title)?"video":this.config.title,i=Ee.get("frameTitle",this.config);e.setAttribute("title",i.replace("{title}",t))}},togglePoster(e){X(this.elements.container,this.config.classNames.posterEnabled,e)},setPoster(e,t=!0){return t&&this.poster?Promise.reject(new Error("Poster already set")):(this.media.setAttribute("data-poster",e),this.elements.poster.removeAttribute("hidden"),ae.call(this).then((()=>We(e))).catch((t=>{throw e===this.poster&&Ye.togglePoster.call(this,!1),t})).then((()=>{if(e!==this.poster)throw new Error("setPoster cancelled by later call to setPoster")})).then((()=>(Object.assign(this.elements.poster.style,{backgroundImage:`url('${e}')`,backgroundSize:""}),Ye.togglePoster.call(this,!0),e))))},checkPlaying(e){X(this.elements.container,this.config.classNames.playing,this.playing),X(this.elements.container,this.config.classNames.paused,this.paused),X(this.elements.container,this.config.classNames.stopped,this.stopped),Array.from(this.elements.buttons.play||[]).forEach((e=>{Object.assign(e,{pressed:this.playing}),e.setAttribute("aria-label",Ee.get(this.playing?"pause":"play",this.config))})),O.event(e)&&"timeupdate"===e.type||Ye.toggleControls.call(this)},checkLoading(e){this.loading=["stalled","waiting"].includes(e.type),clearTimeout(this.timers.loading),this.timers.loading=setTimeout((()=>{X(this.elements.container,this.config.classNames.loading,this.loading),Ye.toggleControls.call(this)}),this.loading?250:0)},toggleControls(e){const{controls:t}=this.elements;if(t&&this.config.hideControls){const i=this.touch&&this.lastSeekTime+2e3>Date.now();this.toggleControls(Boolean(e||this.loading||this.paused||t.pressed||t.hover||i))}},migrateStyles(){Object.values({...this.media.style}).filter((e=>!O.empty(e)&&O.string(e)&&e.startsWith("--plyr"))).forEach((e=>{this.elements.container.style.setProperty(e,this.media.style.getPropertyValue(e)),this.media.style.removeProperty(e)})),O.empty(this.media.style)&&this.media.removeAttribute("style")}};class Xe{constructor(e){t(this,"firstTouch",(()=>{const{player:e}=this,{elements:t}=e;e.touch=!0,X(t.container,e.config.classNames.isTouch,!0)})),t(this,"global",((e=!0)=>{const{player:t}=this;t.config.keyboard.global&&te.call(t,window,"keydown keyup",this.handleKey,e,!1),te.call(t,document.body,"click",this.toggleMenu,e),se.call(t,document.body,"touchstart",this.firstTouch)})),t(this,"container",(()=>{const{player:e}=this,{config:t,elements:i,timers:n}=e;!t.keyboard.global&&t.keyboard.focused&&ie.call(e,i.container,"keydown keyup",this.handleKey,!1),ie.call(e,i.container,"mousemove mouseleave touchstart touchmove enterfullscreen exitfullscreen",(t=>{const{controls:s}=i;s&&"enterfullscreen"===t.type&&(s.pressed=!1,s.hover=!1);let r=0;["touchstart","touchmove","mousemove"].includes(t.type)&&(Ye.toggleControls.call(e,!0),r=e.touch?3e3:2e3),clearTimeout(n.controls),n.controls=setTimeout((()=>Ye.toggleControls.call(e,!1)),r)}));const s=()=>{if(!e.isVimeo||e.config.vimeo.premium)return;const t=i.wrapper,{active:n}=e.fullscreen,[s,r]=me.call(e),o=ue(`aspect-ratio: ${s} / ${r}`);if(!n)return void(o?(t.style.width=null,t.style.height=null):(t.style.maxWidth=null,t.style.margin=null));const[a,l]=[Math.max(document.documentElement.clientWidth||0,window.innerWidth||0),Math.max(document.documentElement.clientHeight||0,window.innerHeight||0)],c=a/l>s/r;o?(t.style.width=c?"auto":"100%",t.style.height=c?"100%":"auto"):(t.style.maxWidth=c?l/r*s+"px":null,t.style.margin=c?"0 auto":null)},r=()=>{clearTimeout(n.resized),n.resized=setTimeout(s,50)};ie.call(e,i.container,"enterfullscreen exitfullscreen",(t=>{const{target:n}=e.fullscreen;if(n!==i.container)return;if(!e.isEmbed&&O.empty(e.config.ratio))return;s();("enterfullscreen"===t.type?ie:ne).call(e,window,"resize",r)}))})),t(this,"media",(()=>{const{player:e}=this,{elements:t}=e;if(ie.call(e,e.media,"timeupdate seeking seeked",(t=>Oe.timeUpdate.call(e,t))),ie.call(e,e.media,"durationchange loadeddata loadedmetadata",(t=>Oe.durationUpdate.call(e,t))),ie.call(e,e.media,"ended",(()=>{e.isHTML5&&e.isVideo&&e.config.resetOnEnd&&(e.restart(),e.pause())})),ie.call(e,e.media,"progress playing seeking seeked",(t=>Oe.updateProgress.call(e,t))),ie.call(e,e.media,"volumechange",(t=>Oe.updateVolume.call(e,t))),ie.call(e,e.media,"playing play pause ended emptied timeupdate",(t=>Ye.checkPlaying.call(e,t))),ie.call(e,e.media,"waiting canplay seeked playing",(t=>Ye.checkLoading.call(e,t))),e.supported.ui&&e.config.clickToPlay&&!e.isAudio){const i=Q.call(e,`.${e.config.classNames.video}`);if(!O.element(i))return;ie.call(e,t.container,"click",(n=>{([t.container,i].includes(n.target)||i.contains(n.target))&&(e.touch&&e.config.hideControls||(e.ended?(this.proxy(n,e.restart,"restart"),this.proxy(n,(()=>{le(e.play())}),"play")):this.proxy(n,(()=>{le(e.togglePlay())}),"play")))}))}e.supported.ui&&e.config.disableContextMenu&&ie.call(e,t.wrapper,"contextmenu",(e=>{e.preventDefault()}),!1),ie.call(e,e.media,"volumechange",(()=>{e.storage.set({volume:e.volume,muted:e.muted})})),ie.call(e,e.media,"ratechange",(()=>{Oe.updateSetting.call(e,"speed"),e.storage.set({speed:e.speed})})),ie.call(e,e.media,"qualitychange",(t=>{Oe.updateSetting.call(e,"quality",null,t.detail.quality)})),ie.call(e,e.media,"ready qualitychange",(()=>{Oe.setDownloadUrl.call(e)}));const i=e.config.events.concat(["keyup","keydown"]).join(" ");ie.call(e,e.media,i,(i=>{let{detail:n={}}=i;"error"===i.type&&(n=e.media.error),re.call(e,t.container,i.type,!0,n)}))})),t(this,"proxy",((e,t,i)=>{const{player:n}=this,s=n.config.listeners[i];let r=!0;O.function(s)&&(r=s.call(n,e)),!1!==r&&O.function(t)&&t.call(n,e)})),t(this,"bind",((e,t,i,n,s=!0)=>{const{player:r}=this,o=r.config.listeners[n],a=O.function(o);ie.call(r,e,t,(e=>this.proxy(e,i,n)),s&&!a)})),t(this,"controls",(()=>{const{player:e}=this,{elements:t}=e,i=D.isIE?"change":"input";if(t.buttons.play&&Array.from(t.buttons.play).forEach((t=>{this.bind(t,"click",(()=>{le(e.togglePlay())}),"play")})),this.bind(t.buttons.restart,"click",e.restart,"restart"),this.bind(t.buttons.rewind,"click",(()=>{e.lastSeekTime=Date.now(),e.rewind()}),"rewind"),this.bind(t.buttons.fastForward,"click",(()=>{e.lastSeekTime=Date.now(),e.forward()}),"fastForward"),this.bind(t.buttons.mute,"click",(()=>{e.muted=!e.muted}),"mute"),this.bind(t.buttons.captions,"click",(()=>e.toggleCaptions())),this.bind(t.buttons.download,"click",(()=>{re.call(e,e.media,"download")}),"download"),this.bind(t.buttons.fullscreen,"click",(()=>{e.fullscreen.toggle()}),"fullscreen"),this.bind(t.buttons.pip,"click",(()=>{e.pip="toggle"}),"pip"),this.bind(t.buttons.airplay,"click",e.airplay,"airplay"),this.bind(t.buttons.settings,"click",(t=>{t.stopPropagation(),t.preventDefault(),Oe.toggleMenu.call(e,t)}),null,!1),this.bind(t.buttons.settings,"keyup",(t=>{[" ","Enter"].includes(t.key)&&("Enter"!==t.key?(t.preventDefault(),t.stopPropagation(),Oe.toggleMenu.call(e,t)):Oe.focusFirstMenuItem.call(e,null,!0))}),null,!1),this.bind(t.settings.menu,"keydown",(t=>{"Escape"===t.key&&Oe.toggleMenu.call(e,t)})),this.bind(t.inputs.seek,"mousedown mousemove",(e=>{const i=t.progress.getBoundingClientRect(),n=100/i.width*(e.pageX-i.left);e.currentTarget.setAttribute("seek-value",n)})),this.bind(t.inputs.seek,"mousedown mouseup keydown keyup touchstart touchend",(t=>{const i=t.currentTarget,n="play-on-seeked";if(O.keyboardEvent(t)&&!["ArrowLeft","ArrowRight"].includes(t.key))return;e.lastSeekTime=Date.now();const s=i.hasAttribute(n),r=["mouseup","touchend","keyup"].includes(t.type);s&&r?(i.removeAttribute(n),le(e.play())):!r&&e.playing&&(i.setAttribute(n,""),e.pause())})),D.isIos){const t=G.call(e,'input[type="range"]');Array.from(t).forEach((e=>this.bind(e,i,(e=>L(e.target)))))}this.bind(t.inputs.seek,i,(t=>{const i=t.currentTarget;let n=i.getAttribute("seek-value");O.empty(n)&&(n=i.value),i.removeAttribute("seek-value"),e.currentTime=n/i.max*e.duration}),"seek"),this.bind(t.progress,"mouseenter mouseleave mousemove",(t=>Oe.updateSeekTooltip.call(e,t))),this.bind(t.progress,"mousemove touchmove",(t=>{const{previewThumbnails:i}=e;i&&i.loaded&&i.startMove(t)})),this.bind(t.progress,"mouseleave touchend click",(()=>{const{previewThumbnails:t}=e;t&&t.loaded&&t.endMove(!1,!0)})),this.bind(t.progress,"mousedown touchstart",(t=>{const{previewThumbnails:i}=e;i&&i.loaded&&i.startScrubbing(t)})),this.bind(t.progress,"mouseup touchend",(t=>{const{previewThumbnails:i}=e;i&&i.loaded&&i.endScrubbing(t)})),D.isWebKit&&Array.from(G.call(e,'input[type="range"]')).forEach((t=>{this.bind(t,"input",(t=>Oe.updateRangeFill.call(e,t.target)))})),e.config.toggleInvert&&!O.element(t.display.duration)&&this.bind(t.display.currentTime,"click",(()=>{0!==e.currentTime&&(e.config.invertTime=!e.config.invertTime,Oe.timeUpdate.call(e))})),this.bind(t.inputs.volume,i,(t=>{e.volume=t.target.value}),"volume"),this.bind(t.controls,"mouseenter mouseleave",(i=>{t.controls.hover=!e.touch&&"mouseenter"===i.type})),t.fullscreen&&Array.from(t.fullscreen.children).filter((e=>!e.contains(t.container))).forEach((i=>{this.bind(i,"mouseenter mouseleave",(i=>{t.controls&&(t.controls.hover=!e.touch&&"mouseenter"===i.type)}))})),this.bind(t.controls,"mousedown mouseup touchstart touchend touchcancel",(e=>{t.controls.pressed=["mousedown","touchstart"].includes(e.type)})),this.bind(t.controls,"focusin",(()=>{const{config:i,timers:n}=e;X(t.controls,i.classNames.noTransition,!0),Ye.toggleControls.call(e,!0),setTimeout((()=>{X(t.controls,i.classNames.noTransition,!1)}),0);const s=this.touch?3e3:4e3;clearTimeout(n.controls),n.controls=setTimeout((()=>Ye.toggleControls.call(e,!1)),s)})),this.bind(t.inputs.volume,"wheel",(t=>{const i=t.webkitDirectionInvertedFromDevice,[n,s]=[t.deltaX,-t.deltaY].map((e=>i?-e:e)),r=Math.sign(Math.abs(n)>Math.abs(s)?n:s);e.increaseVolume(r/50);const{volume:o}=e.media;(1===r&&o<1||-1===r&&o>0)&&t.preventDefault()}),"volume",!1)})),this.player=e,this.lastKey=null,this.focusTimer=null,this.lastKeyDown=null,this.handleKey=this.handleKey.bind(this),this.toggleMenu=this.toggleMenu.bind(this),this.firstTouch=this.firstTouch.bind(this)}handleKey(e){const{player:t}=this,{elements:i}=t,{key:n,type:s,altKey:r,ctrlKey:o,metaKey:a,shiftKey:l}=e,c="keydown"===s,d=c&&n===this.lastKey;if(r||o||a||l)return;if(!n)return;if(c){const s=document.activeElement;if(O.element(s)){const{editable:n}=t.config.selectors,{seek:r}=i.inputs;if(s!==r&&V(s,n))return;if(" "===e.key&&V(s,'button, [role^="menuitem"]'))return}switch([" ","ArrowLeft","ArrowUp","ArrowRight","ArrowDown","0","1","2","3","4","5","6","7","8","9","c","f","k","l","m"].includes(n)&&(e.preventDefault(),e.stopPropagation()),n){case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":d||(u=parseInt(n,10),t.currentTime=t.duration/10*u);break;case" ":case"k":d||le(t.togglePlay());break;case"ArrowUp":t.increaseVolume(.1);break;case"ArrowDown":t.decreaseVolume(.1);break;case"m":d||(t.muted=!t.muted);break;case"ArrowRight":t.forward();break;case"ArrowLeft":t.rewind();break;case"f":t.fullscreen.toggle();break;case"c":d||t.toggleCaptions();break;case"l":t.loop=!t.loop}"Escape"===n&&!t.fullscreen.usingNative&&t.fullscreen.active&&t.fullscreen.toggle(),this.lastKey=n}else this.lastKey=null;var u}toggleMenu(e){Oe.toggleMenu.call(this.player,e)}}var Ue=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e,t){e.exports=function(){var e=function(){},t={},i={},n={};function s(e,t){e=e.push?e:[e];var s,r,o,a=[],l=e.length,c=l;for(s=function(e,i){i.length&&a.push(e),--c||t(a)};l--;)r=e[l],(o=i[r])?s(r,o):(n[r]=n[r]||[]).push(s)}function r(e,t){if(e){var s=n[e];if(i[e]=t,s)for(;s.length;)s[0](e,t),s.splice(0,1)}}function o(t,i){t.call&&(t={success:t}),i.length?(t.error||e)(i):(t.success||e)(t)}function a(t,i,n,s){var r,o,l=document,c=n.async,d=(n.numRetries||0)+1,u=n.before||e,p=t.replace(/[\?|#].*$/,""),h=t.replace(/^(css|img)!/,"");s=s||0,/(^css!|\.css$)/.test(p)?((o=l.createElement("link")).rel="stylesheet",o.href=h,(r="hideFocus"in o)&&o.relList&&(r=0,o.rel="preload",o.as="style")):/(^img!|\.(png|gif|jpg|svg|webp)$)/.test(p)?(o=l.createElement("img")).src=h:((o=l.createElement("script")).src=t,o.async=void 0===c||c),o.onload=o.onerror=o.onbeforeload=function(e){var l=e.type[0];if(r)try{o.sheet.cssText.length||(l="e")}catch(e){18!=e.code&&(l="e")}if("e"==l){if((s+=1)<d)return a(t,i,n,s)}else if("preload"==o.rel&&"style"==o.as)return o.rel="stylesheet";i(t,l,e.defaultPrevented)},!1!==u(t,o)&&l.head.appendChild(o)}function l(e,t,i){var n,s,r=(e=e.push?e:[e]).length,o=r,l=[];for(n=function(e,i,n){if("e"==i&&l.push(e),"b"==i){if(!n)return;l.push(e)}--r||t(l)},s=0;s<o;s++)a(e[s],n,i)}function c(e,i,n){var s,a;if(i&&i.trim&&(s=i),a=(s?n:i)||{},s){if(s in t)throw"LoadJS";t[s]=!0}function c(t,i){l(e,(function(e){o(a,e),t&&o({success:t,error:i},e),r(s,e)}),a)}if(a.returnPromise)return new Promise(c);c()}return c.ready=function(e,t){return s(e,(function(e){o(t,e)})),c},c.done=function(e){r(e,[])},c.reset=function(){t={},i={},n={}},c.isDefined=function(e){return e in t},c}()}));function Ve(e){return new Promise(((t,i)=>{Ue(e,{success:t,error:i})}))}function Ge(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,re.call(this,this.media,e?"play":"pause"))}const Qe={setup(){const e=this;X(e.elements.wrapper,e.config.classNames.embed,!0),e.options.speed=e.config.speed.options,ge.call(e),O.object(window.Vimeo)?Qe.ready.call(e):Ve(e.config.urls.vimeo.sdk).then((()=>{Qe.ready.call(e)})).catch((t=>{e.debug.warn("Vimeo SDK (player.js) failed to load",t)}))},ready(){const e=this,t=e.config.vimeo,{premium:i,referrerPolicy:n,...s}=t;let r=e.media.getAttribute("src"),o="";O.empty(r)?(r=e.media.getAttribute(e.config.attributes.embed.id),o=e.media.getAttribute(e.config.attributes.embed.hash)):o=function(e){const t=e.match(/^.*(vimeo.com\/|video\/)(\d+)(\?.*&*h=|\/)+([\d,a-f]+)/);return t&&5===t.length?t[4]:null}(r);const a=o?{h:o}:{};i&&Object.assign(s,{controls:!1,sidedock:!1});const l=Le({loop:e.config.loop.active,autoplay:e.autoplay,muted:e.muted,gesture:"media",playsinline:e.config.playsinline,...a,...s}),c=(d=r,O.empty(d)?null:O.number(Number(d))?d:d.match(/^.*(vimeo.com\/|video\/)(\d+).*/)?RegExp.$2:d);var d;const u=j("iframe"),p=be(e.config.urls.vimeo.iframe,c,l);if(u.setAttribute("src",p),u.setAttribute("allowfullscreen",""),u.setAttribute("allow",["autoplay","fullscreen","picture-in-picture","encrypted-media","accelerometer","gyroscope"].join("; ")),O.empty(n)||u.setAttribute("referrerPolicy",n),i||!t.customControls)u.setAttribute("data-poster",e.poster),e.media=B(u,e.media);else{const t=j("div",{class:e.config.classNames.embedContainer,"data-poster":e.poster});t.appendChild(u),e.media=B(t,e.media)}t.customControls||ke(be(e.config.urls.vimeo.api,p)).then((t=>{!O.empty(t)&&t.thumbnail_url&&Ye.setPoster.call(e,t.thumbnail_url).catch((()=>{}))})),e.embed=new window.Vimeo.Player(u,{autopause:e.config.autopause,muted:e.muted}),e.media.paused=!0,e.media.currentTime=0,e.supported.ui&&e.embed.disableTextTrack(),e.media.play=()=>(Ge.call(e,!0),e.embed.play()),e.media.pause=()=>(Ge.call(e,!1),e.embed.pause()),e.media.stop=()=>{e.pause(),e.currentTime=0};let{currentTime:h}=e.media;Object.defineProperty(e.media,"currentTime",{get:()=>h,set(t){const{embed:i,media:n,paused:s,volume:r}=e,o=s&&!i.hasPlayed;n.seeking=!0,re.call(e,n,"seeking"),Promise.resolve(o&&i.setVolume(0)).then((()=>i.setCurrentTime(t))).then((()=>o&&i.pause())).then((()=>o&&i.setVolume(r))).catch((()=>{}))}});let f=e.config.speed.selected;Object.defineProperty(e.media,"playbackRate",{get:()=>f,set(t){e.embed.setPlaybackRate(t).then((()=>{f=t,re.call(e,e.media,"ratechange")})).catch((()=>{e.options.speed=[1]}))}});let{volume:m}=e.config;Object.defineProperty(e.media,"volume",{get:()=>m,set(t){e.embed.setVolume(t).then((()=>{m=t,re.call(e,e.media,"volumechange")}))}});let{muted:g}=e.config;Object.defineProperty(e.media,"muted",{get:()=>g,set(t){const i=!!O.boolean(t)&&t;e.embed.setMuted(!!i||e.config.muted).then((()=>{g=i,re.call(e,e.media,"volumechange")}))}});let v,{loop:y}=e.config;Object.defineProperty(e.media,"loop",{get:()=>y,set(t){const i=O.boolean(t)?t:e.config.loop.active;e.embed.setLoop(i).then((()=>{y=i}))}}),e.embed.getVideoUrl().then((t=>{v=t,Oe.setDownloadUrl.call(e)})).catch((e=>{this.debug.warn(e)})),Object.defineProperty(e.media,"currentSrc",{get:()=>v}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration}),Promise.all([e.embed.getVideoWidth(),e.embed.getVideoHeight()]).then((t=>{const[i,n]=t;e.embed.ratio=ve(i,n),ge.call(this)})),e.embed.setAutopause(e.config.autopause).then((t=>{e.config.autopause=t})),e.embed.getVideoTitle().then((t=>{e.config.title=t,Ye.setTitle.call(this)})),e.embed.getCurrentTime().then((t=>{h=t,re.call(e,e.media,"timeupdate")})),e.embed.getDuration().then((t=>{e.media.duration=t,re.call(e,e.media,"durationchange")})),e.embed.getTextTracks().then((t=>{e.media.textTracks=t,De.setup.call(e)})),e.embed.on("cuechange",(({cues:t=[]})=>{const i=t.map((e=>function(e){const t=document.createDocumentFragment(),i=document.createElement("div");return t.appendChild(i),i.innerHTML=e,t.firstChild.innerText}(e.text)));De.updateCues.call(e,i)})),e.embed.on("loaded",(()=>{if(e.embed.getPaused().then((t=>{Ge.call(e,!t),t||re.call(e,e.media,"playing")})),O.element(e.embed.element)&&e.supported.ui){e.embed.element.setAttribute("tabindex",-1)}})),e.embed.on("bufferstart",(()=>{re.call(e,e.media,"waiting")})),e.embed.on("bufferend",(()=>{re.call(e,e.media,"playing")})),e.embed.on("play",(()=>{Ge.call(e,!0),re.call(e,e.media,"playing")})),e.embed.on("pause",(()=>{Ge.call(e,!1)})),e.embed.on("timeupdate",(t=>{e.media.seeking=!1,h=t.seconds,re.call(e,e.media,"timeupdate")})),e.embed.on("progress",(t=>{e.media.buffered=t.percent,re.call(e,e.media,"progress"),1===parseInt(t.percent,10)&&re.call(e,e.media,"canplaythrough"),e.embed.getDuration().then((t=>{t!==e.media.duration&&(e.media.duration=t,re.call(e,e.media,"durationchange"))}))})),e.embed.on("seeked",(()=>{e.media.seeking=!1,re.call(e,e.media,"seeked")})),e.embed.on("ended",(()=>{e.media.paused=!0,re.call(e,e.media,"ended")})),e.embed.on("error",(t=>{e.media.error=t,re.call(e,e.media,"error")})),t.customControls&&setTimeout((()=>Ye.build.call(e)),0)}};function Ke(e){e&&!this.embed.hasPlayed&&(this.embed.hasPlayed=!0),this.media.paused===e&&(this.media.paused=!e,re.call(this,this.media,e?"play":"pause"))}function Ze(e){return e.noCookie?"https://www.youtube-nocookie.com":"http:"===window.location.protocol?"http://www.youtube.com":void 0}const Je={setup(){if(X(this.elements.wrapper,this.config.classNames.embed,!0),O.object(window.YT)&&O.function(window.YT.Player))Je.ready.call(this);else{const e=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=()=>{O.function(e)&&e(),Je.ready.call(this)},Ve(this.config.urls.youtube.sdk).catch((e=>{this.debug.warn("YouTube API failed to load",e)}))}},getTitle(e){ke(be(this.config.urls.youtube.api,e)).then((e=>{if(O.object(e)){const{title:t,height:i,width:n}=e;this.config.title=t,Ye.setTitle.call(this),this.embed.ratio=ve(n,i)}ge.call(this)})).catch((()=>{ge.call(this)}))},ready(){const e=this,t=e.config.youtube,i=e.media&&e.media.getAttribute("id");if(!O.empty(i)&&i.startsWith("youtube-"))return;let n=e.media.getAttribute("src");O.empty(n)&&(n=e.media.getAttribute(this.config.attributes.embed.id));const s=(r=n,O.empty(r)?null:r.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/)?RegExp.$2:r);var r;const o=j("div",{id:`${e.provider}-${Math.floor(1e4*Math.random())}`,"data-poster":t.customControls?e.poster:void 0});if(e.media=B(o,e.media),t.customControls){const t=e=>`https://i.ytimg.com/vi/${s}/${e}default.jpg`;We(t("maxres"),121).catch((()=>We(t("sd"),121))).catch((()=>We(t("hq")))).then((t=>Ye.setPoster.call(e,t.src))).then((t=>{t.includes("maxres")||(e.elements.poster.style.backgroundSize="cover")})).catch((()=>{}))}e.embed=new window.YT.Player(e.media,{videoId:s,host:Ze(t),playerVars:z({},{autoplay:e.config.autoplay?1:0,hl:e.config.hl,controls:e.supported.ui&&t.customControls?0:1,disablekb:1,playsinline:e.config.playsinline&&!e.config.fullscreen.iosNative?1:0,cc_load_policy:e.captions.active?1:0,cc_lang_pref:e.config.captions.language,widget_referrer:window?window.location.href:null},t),events:{onError(t){if(!e.media.error){const i=t.data,n={2:"The request contains an invalid parameter value. For example, this error occurs if you specify a video ID that does not have 11 characters, or if the video ID contains invalid characters, such as exclamation points or asterisks.",5:"The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.",100:"The video requested was not found. This error occurs when a video has been removed (for any reason) or has been marked as private.",101:"The owner of the requested video does not allow it to be played in embedded players.",150:"The owner of the requested video does not allow it to be played in embedded players."}[i]||"An unknown error occurred";e.media.error={code:i,message:n},re.call(e,e.media,"error")}},onPlaybackRateChange(t){const i=t.target;e.media.playbackRate=i.getPlaybackRate(),re.call(e,e.media,"ratechange")},onReady(i){if(O.function(e.media.play))return;const n=i.target;Je.getTitle.call(e,s),e.media.play=()=>{Ke.call(e,!0),n.playVideo()},e.media.pause=()=>{Ke.call(e,!1),n.pauseVideo()},e.media.stop=()=>{n.stopVideo()},e.media.duration=n.getDuration(),e.media.paused=!0,e.media.currentTime=0,Object.defineProperty(e.media,"currentTime",{get:()=>Number(n.getCurrentTime()),set(t){e.paused&&!e.embed.hasPlayed&&e.embed.mute(),e.media.seeking=!0,re.call(e,e.media,"seeking"),n.seekTo(t)}}),Object.defineProperty(e.media,"playbackRate",{get:()=>n.getPlaybackRate(),set(e){n.setPlaybackRate(e)}});let{volume:r}=e.config;Object.defineProperty(e.media,"volume",{get:()=>r,set(t){r=t,n.setVolume(100*r),re.call(e,e.media,"volumechange")}});let{muted:o}=e.config;Object.defineProperty(e.media,"muted",{get:()=>o,set(t){const i=O.boolean(t)?t:o;o=i,n[i?"mute":"unMute"](),n.setVolume(100*r),re.call(e,e.media,"volumechange")}}),Object.defineProperty(e.media,"currentSrc",{get:()=>n.getVideoUrl()}),Object.defineProperty(e.media,"ended",{get:()=>e.currentTime===e.duration});const a=n.getAvailablePlaybackRates();e.options.speed=a.filter((t=>e.config.speed.options.includes(t))),e.supported.ui&&t.customControls&&e.media.setAttribute("tabindex",-1),re.call(e,e.media,"timeupdate"),re.call(e,e.media,"durationchange"),clearInterval(e.timers.buffering),e.timers.buffering=setInterval((()=>{e.media.buffered=n.getVideoLoadedFraction(),(null===e.media.lastBuffered||e.media.lastBuffered<e.media.buffered)&&re.call(e,e.media,"progress"),e.media.lastBuffered=e.media.buffered,1===e.media.buffered&&(clearInterval(e.timers.buffering),re.call(e,e.media,"canplaythrough"))}),200),t.customControls&&setTimeout((()=>Ye.build.call(e)),50)},onStateChange(i){const n=i.target;clearInterval(e.timers.playing);switch(e.media.seeking&&[1,2].includes(i.data)&&(e.media.seeking=!1,re.call(e,e.media,"seeked")),i.data){case-1:re.call(e,e.media,"timeupdate"),e.media.buffered=n.getVideoLoadedFraction(),re.call(e,e.media,"progress");break;case 0:Ke.call(e,!1),e.media.loop?(n.stopVideo(),n.playVideo()):re.call(e,e.media,"ended");break;case 1:t.customControls&&!e.config.autoplay&&e.media.paused&&!e.embed.hasPlayed?e.media.pause():(Ke.call(e,!0),re.call(e,e.media,"playing"),e.timers.playing=setInterval((()=>{re.call(e,e.media,"timeupdate")}),50),e.media.duration!==n.getDuration()&&(e.media.duration=n.getDuration(),re.call(e,e.media,"durationchange")));break;case 2:e.muted||e.embed.unMute(),Ke.call(e,!1);break;case 3:re.call(e,e.media,"waiting")}re.call(e,e.elements.container,"statechange",!1,{code:i.data})}}})}},et={setup(){this.media?(X(this.elements.container,this.config.classNames.type.replace("{0}",this.type),!0),X(this.elements.container,this.config.classNames.provider.replace("{0}",this.provider),!0),this.isEmbed&&X(this.elements.container,this.config.classNames.type.replace("{0}","video"),!0),this.isVideo&&(this.elements.wrapper=j("div",{class:this.config.classNames.video}),R(this.media,this.elements.wrapper),this.elements.poster=j("div",{class:this.config.classNames.poster}),this.elements.wrapper.appendChild(this.elements.poster)),this.isHTML5?ye.setup.call(this):this.isYouTube?Je.setup.call(this):this.isVimeo&&Qe.setup.call(this)):this.debug.warn("No media element found!")}};class tt{constructor(e){t(this,"load",(()=>{this.enabled&&(O.object(window.google)&&O.object(window.google.ima)?this.ready():Ve(this.player.config.urls.googleIMA.sdk).then((()=>{this.ready()})).catch((()=>{this.trigger("error",new Error("Google IMA SDK failed to load"))})))})),t(this,"ready",(()=>{var e;this.enabled||((e=this).manager&&e.manager.destroy(),e.elements.displayContainer&&e.elements.displayContainer.destroy(),e.elements.container.remove()),this.startSafetyTimer(12e3,"ready()"),this.managerPromise.then((()=>{this.clearSafetyTimer("onAdsManagerLoaded()")})),this.listeners(),this.setupIMA()})),t(this,"setupIMA",(()=>{this.elements.container=j("div",{class:this.player.config.classNames.ads}),this.player.elements.container.appendChild(this.elements.container),google.ima.settings.setVpaidMode(google.ima.ImaSdkSettings.VpaidMode.ENABLED),google.ima.settings.setLocale(this.player.config.ads.language),google.ima.settings.setDisableCustomPlaybackForIOS10Plus(this.player.config.playsinline),this.elements.displayContainer=new google.ima.AdDisplayContainer(this.elements.container,this.player.media),this.loader=new google.ima.AdsLoader(this.elements.displayContainer),this.loader.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,(e=>this.onAdsManagerLoaded(e)),!1),this.loader.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,(e=>this.onAdError(e)),!1),this.requestAds()})),t(this,"requestAds",(()=>{const{container:e}=this.player.elements;try{const t=new google.ima.AdsRequest;t.adTagUrl=this.tagUrl,t.linearAdSlotWidth=e.offsetWidth,t.linearAdSlotHeight=e.offsetHeight,t.nonLinearAdSlotWidth=e.offsetWidth,t.nonLinearAdSlotHeight=e.offsetHeight,t.forceNonLinearFullSlot=!1,t.setAdWillPlayMuted(!this.player.muted),this.loader.requestAds(t)}catch(e){this.onAdError(e)}})),t(this,"pollCountdown",((e=!1)=>{if(!e)return clearInterval(this.countdownTimer),void this.elements.container.removeAttribute("data-badge-text");this.countdownTimer=setInterval((()=>{const e=Me(Math.max(this.manager.getRemainingTime(),0)),t=`${Ee.get("advertisement",this.player.config)} - ${e}`;this.elements.container.setAttribute("data-badge-text",t)}),100)})),t(this,"onAdsManagerLoaded",(e=>{if(!this.enabled)return;const t=new google.ima.AdsRenderingSettings;t.restoreCustomPlaybackStateOnAdBreakComplete=!0,t.enablePreloading=!0,this.manager=e.getAdsManager(this.player,t),this.cuePoints=this.manager.getCuePoints(),this.manager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,(e=>this.onAdError(e))),Object.keys(google.ima.AdEvent.Type).forEach((e=>{this.manager.addEventListener(google.ima.AdEvent.Type[e],(e=>this.onAdEvent(e)))})),this.trigger("loaded")})),t(this,"addCuePoints",(()=>{O.empty(this.cuePoints)||this.cuePoints.forEach((e=>{if(0!==e&&-1!==e&&e<this.player.duration){const t=this.player.elements.progress;if(O.element(t)){const i=100/this.player.duration*e,n=j("span",{class:this.player.config.classNames.cues});n.style.left=`${i.toString()}%`,t.appendChild(n)}}}))})),t(this,"onAdEvent",(e=>{const{container:t}=this.player.elements,i=e.getAd(),n=e.getAdData();switch((e=>{re.call(this.player,this.player.media,`ads${e.replace(/_/g,"").toLowerCase()}`)})(e.type),e.type){case google.ima.AdEvent.Type.LOADED:this.trigger("loaded"),this.pollCountdown(!0),i.isLinear()||(i.width=t.offsetWidth,i.height=t.offsetHeight);break;case google.ima.AdEvent.Type.STARTED:this.manager.setVolume(this.player.volume);break;case google.ima.AdEvent.Type.ALL_ADS_COMPLETED:this.player.ended?this.loadAds():this.loader.contentComplete();break;case google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED:this.pauseContent();break;case google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED:this.pollCountdown(),this.resumeContent();break;case google.ima.AdEvent.Type.LOG:n.adError&&this.player.debug.warn(`Non-fatal ad error: ${n.adError.getMessage()}`)}})),t(this,"onAdError",(e=>{this.cancel(),this.player.debug.warn("Ads error",e)})),t(this,"listeners",(()=>{const{container:e}=this.player.elements;let t;this.player.on("canplay",(()=>{this.addCuePoints()})),this.player.on("ended",(()=>{this.loader.contentComplete()})),this.player.on("timeupdate",(()=>{t=this.player.currentTime})),this.player.on("seeked",(()=>{const e=this.player.currentTime;O.empty(this.cuePoints)||this.cuePoints.forEach(((i,n)=>{t<i&&i<e&&(this.manager.discardAdBreak(),this.cuePoints.splice(n,1))}))})),window.addEventListener("resize",(()=>{this.manager&&this.manager.resize(e.offsetWidth,e.offsetHeight,google.ima.ViewMode.NORMAL)}))})),t(this,"play",(()=>{const{container:e}=this.player.elements;this.managerPromise||this.resumeContent(),this.managerPromise.then((()=>{this.manager.setVolume(this.player.volume),this.elements.displayContainer.initialize();try{this.initialized||(this.manager.init(e.offsetWidth,e.offsetHeight,google.ima.ViewMode.NORMAL),this.manager.start()),this.initialized=!0}catch(e){this.onAdError(e)}})).catch((()=>{}))})),t(this,"resumeContent",(()=>{this.elements.container.style.zIndex="",this.playing=!1,le(this.player.media.play())})),t(this,"pauseContent",(()=>{this.elements.container.style.zIndex=3,this.playing=!0,this.player.media.pause()})),t(this,"cancel",(()=>{this.initialized&&this.resumeContent(),this.trigger("error"),this.loadAds()})),t(this,"loadAds",(()=>{this.managerPromise.then((()=>{this.manager&&this.manager.destroy(),this.managerPromise=new Promise((e=>{this.on("loaded",e),this.player.debug.log(this.manager)})),this.initialized=!1,this.requestAds()})).catch((()=>{}))})),t(this,"trigger",((e,...t)=>{const i=this.events[e];O.array(i)&&i.forEach((e=>{O.function(e)&&e.apply(this,t)}))})),t(this,"on",((e,t)=>(O.array(this.events[e])||(this.events[e]=[]),this.events[e].push(t),this))),t(this,"startSafetyTimer",((e,t)=>{this.player.debug.log(`Safety timer invoked from: ${t}`),this.safetyTimer=setTimeout((()=>{this.cancel(),this.clearSafetyTimer("startSafetyTimer()")}),e)})),t(this,"clearSafetyTimer",(e=>{O.nullOrUndefined(this.safetyTimer)||(this.player.debug.log(`Safety timer cleared from: ${e}`),clearTimeout(this.safetyTimer),this.safetyTimer=null)})),this.player=e,this.config=e.config.ads,this.playing=!1,this.initialized=!1,this.elements={container:null,displayContainer:null},this.manager=null,this.loader=null,this.cuePoints=null,this.events={},this.safetyTimer=null,this.countdownTimer=null,this.managerPromise=new Promise(((e,t)=>{this.on("loaded",e),this.on("error",t)})),this.load()}get enabled(){const{config:e}=this;return this.player.isHTML5&&this.player.isVideo&&e.enabled&&(!O.empty(e.publisherId)||O.url(e.tagUrl))}get tagUrl(){const{config:e}=this;if(O.url(e.tagUrl))return e.tagUrl;return`https://go.aniview.com/api/adserver6/vast/?${Le({AV_PUBLISHERID:"58c25bb0073ef448b1087ad6",AV_CHANNELID:"5a0458dc28a06145e4519d21",AV_URL:window.location.hostname,cb:Date.now(),AV_WIDTH:640,AV_HEIGHT:480,AV_CDIM2:e.publisherId})}`}}function it(e=0,t=0,i=255){return Math.min(Math.max(e,t),i)}const nt=e=>{const t=[];return e.split(/\r\n\r\n|\n\n|\r\r/).forEach((e=>{const i={};e.split(/\r\n|\n|\r/).forEach((e=>{if(O.number(i.startTime)){if(!O.empty(e.trim())&&O.empty(i.text)){const t=e.trim().split("#xywh=");[i.text]=t,t[1]&&([i.x,i.y,i.w,i.h]=t[1].split(","))}}else{const t=e.match(/([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})( ?--> ?)([0-9]{2})?:?([0-9]{2}):([0-9]{2}).([0-9]{2,3})/);t&&(i.startTime=60*Number(t[1]||0)*60+60*Number(t[2])+Number(t[3])+Number(`0.${t[4]}`),i.endTime=60*Number(t[6]||0)*60+60*Number(t[7])+Number(t[8])+Number(`0.${t[9]}`))}})),i.text&&t.push(i)})),t},st=(e,t)=>{const i={};return e>t.width/t.height?(i.width=t.width,i.height=1/e*t.width):(i.height=t.height,i.width=e*t.height),i};class rt{constructor(e){t(this,"load",(()=>{this.player.elements.display.seekTooltip&&(this.player.elements.display.seekTooltip.hidden=this.enabled),this.enabled&&this.getThumbnails().then((()=>{this.enabled&&(this.render(),this.determineContainerAutoSizing(),this.listeners(),this.loaded=!0)}))})),t(this,"getThumbnails",(()=>new Promise((e=>{const{src:t}=this.player.config.previewThumbnails;if(O.empty(t))throw new Error("Missing previewThumbnails.src config attribute");const i=()=>{this.thumbnails.sort(((e,t)=>e.height-t.height)),this.player.debug.log("Preview thumbnails",this.thumbnails),e()};if(O.function(t))t((e=>{this.thumbnails=e,i()}));else{const e=(O.string(t)?[t]:t).map((e=>this.getThumbnail(e)));Promise.all(e).then(i)}})))),t(this,"getThumbnail",(e=>new Promise((t=>{ke(e).then((i=>{const n={frames:nt(i),height:null,urlPrefix:""};n.frames[0].text.startsWith("/")||n.frames[0].text.startsWith("http://")||n.frames[0].text.startsWith("https://")||(n.urlPrefix=e.substring(0,e.lastIndexOf("/")+1));const s=new Image;s.onload=()=>{n.height=s.naturalHeight,n.width=s.naturalWidth,this.thumbnails.push(n),t()},s.src=n.urlPrefix+n.frames[0].text}))})))),t(this,"startMove",(e=>{if(this.loaded&&O.event(e)&&["touchmove","mousemove"].includes(e.type)&&this.player.media.duration){if("touchmove"===e.type)this.seekTime=this.player.media.duration*(this.player.elements.inputs.seek.value/100);else{var t,i;const n=this.player.elements.progress.getBoundingClientRect(),s=100/n.width*(e.pageX-n.left);this.seekTime=this.player.media.duration*(s/100),this.seekTime<0&&(this.seekTime=0),this.seekTime>this.player.media.duration-1&&(this.seekTime=this.player.media.duration-1),this.mousePosX=e.pageX,this.elements.thumb.time.innerText=Me(this.seekTime);const r=null===(t=this.player.config.markers)||void 0===t||null===(i=t.points)||void 0===i?void 0:i.find((({time:e})=>e===Math.round(this.seekTime)));r&&this.elements.thumb.time.insertAdjacentHTML("afterbegin",`${r.label}<br>`)}this.showImageAtCurrentTime()}})),t(this,"endMove",(()=>{this.toggleThumbContainer(!1,!0)})),t(this,"startScrubbing",(e=>{(O.nullOrUndefined(e.button)||!1===e.button||0===e.button)&&(this.mouseDown=!0,this.player.media.duration&&(this.toggleScrubbingContainer(!0),this.toggleThumbContainer(!1,!0),this.showImageAtCurrentTime()))})),t(this,"endScrubbing",(()=>{this.mouseDown=!1,Math.ceil(this.lastTime)===Math.ceil(this.player.media.currentTime)?this.toggleScrubbingContainer(!1):se.call(this.player,this.player.media,"timeupdate",(()=>{this.mouseDown||this.toggleScrubbingContainer(!1)}))})),t(this,"listeners",(()=>{this.player.on("play",(()=>{this.toggleThumbContainer(!1,!0)})),this.player.on("seeked",(()=>{this.toggleThumbContainer(!1)})),this.player.on("timeupdate",(()=>{this.lastTime=this.player.media.currentTime}))})),t(this,"render",(()=>{this.elements.thumb.container=j("div",{class:this.player.config.classNames.previewThumbnails.thumbContainer}),this.elements.thumb.imageContainer=j("div",{class:this.player.config.classNames.previewThumbnails.imageContainer}),this.elements.thumb.container.appendChild(this.elements.thumb.imageContainer);const e=j("div",{class:this.player.config.classNames.previewThumbnails.timeContainer});this.elements.thumb.time=j("span",{},"00:00"),e.appendChild(this.elements.thumb.time),this.elements.thumb.imageContainer.appendChild(e),O.element(this.player.elements.progress)&&this.player.elements.progress.appendChild(this.elements.thumb.container),this.elements.scrubbing.container=j("div",{class:this.player.config.classNames.previewThumbnails.scrubbingContainer}),this.player.elements.wrapper.appendChild(this.elements.scrubbing.container)})),t(this,"destroy",(()=>{this.elements.thumb.container&&this.elements.thumb.container.remove(),this.elements.scrubbing.container&&this.elements.scrubbing.container.remove()})),t(this,"showImageAtCurrentTime",(()=>{this.mouseDown?this.setScrubbingContainerSize():this.setThumbContainerSizeAndPos();const e=this.thumbnails[0].frames.findIndex((e=>this.seekTime>=e.startTime&&this.seekTime<=e.endTime)),t=e>=0;let i=0;this.mouseDown||this.toggleThumbContainer(t),t&&(this.thumbnails.forEach(((t,n)=>{this.loadedImages.includes(t.frames[e].text)&&(i=n)})),e!==this.showingThumb&&(this.showingThumb=e,this.loadImage(i)))})),t(this,"loadImage",((e=0)=>{const t=this.showingThumb,i=this.thumbnails[e],{urlPrefix:n}=i,s=i.frames[t],r=i.frames[t].text,o=n+r;if(this.currentImageElement&&this.currentImageElement.dataset.filename===r)this.showImage(this.currentImageElement,s,e,t,r,!1),this.currentImageElement.dataset.index=t,this.removeOldImages(this.currentImageElement);else{this.loadingImage&&this.usingSprites&&(this.loadingImage.onload=null);const i=new Image;i.src=o,i.dataset.index=t,i.dataset.filename=r,this.showingThumbFilename=r,this.player.debug.log(`Loading image: ${o}`),i.onload=()=>this.showImage(i,s,e,t,r,!0),this.loadingImage=i,this.removeOldImages(i)}})),t(this,"showImage",((e,t,i,n,s,r=!0)=>{this.player.debug.log(`Showing thumb: ${s}. num: ${n}. qual: ${i}. newimg: ${r}`),this.setImageSizeAndOffset(e,t),r&&(this.currentImageContainer.appendChild(e),this.currentImageElement=e,this.loadedImages.includes(s)||this.loadedImages.push(s)),this.preloadNearby(n,!0).then(this.preloadNearby(n,!1)).then(this.getHigherQuality(i,e,t,s))})),t(this,"removeOldImages",(e=>{Array.from(this.currentImageContainer.children).forEach((t=>{if("img"!==t.tagName.toLowerCase())return;const i=this.usingSprites?500:1e3;if(t.dataset.index!==e.dataset.index&&!t.dataset.deleting){t.dataset.deleting=!0;const{currentImageContainer:e}=this;setTimeout((()=>{e.removeChild(t),this.player.debug.log(`Removing thumb: ${t.dataset.filename}`)}),i)}}))})),t(this,"preloadNearby",((e,t=!0)=>new Promise((i=>{setTimeout((()=>{const n=this.thumbnails[0].frames[e].text;if(this.showingThumbFilename===n){let s;s=t?this.thumbnails[0].frames.slice(e):this.thumbnails[0].frames.slice(0,e).reverse();let r=!1;s.forEach((e=>{const t=e.text;if(t!==n&&!this.loadedImages.includes(t)){r=!0,this.player.debug.log(`Preloading thumb filename: ${t}`);const{urlPrefix:e}=this.thumbnails[0],n=e+t,s=new Image;s.src=n,s.onload=()=>{this.player.debug.log(`Preloaded thumb filename: ${t}`),this.loadedImages.includes(t)||this.loadedImages.push(t),i()}}})),r||i()}}),300)})))),t(this,"getHigherQuality",((e,t,i,n)=>{if(e<this.thumbnails.length-1){let s=t.naturalHeight;this.usingSprites&&(s=i.h),s<this.thumbContainerHeight&&setTimeout((()=>{this.showingThumbFilename===n&&(this.player.debug.log(`Showing higher quality thumb for: ${n}`),this.loadImage(e+1))}),300)}})),t(this,"toggleThumbContainer",((e=!1,t=!1)=>{const i=this.player.config.classNames.previewThumbnails.thumbContainerShown;this.elements.thumb.container.classList.toggle(i,e),!e&&t&&(this.showingThumb=null,this.showingThumbFilename=null)})),t(this,"toggleScrubbingContainer",((e=!1)=>{const t=this.player.config.classNames.previewThumbnails.scrubbingContainerShown;this.elements.scrubbing.container.classList.toggle(t,e),e||(this.showingThumb=null,this.showingThumbFilename=null)})),t(this,"determineContainerAutoSizing",(()=>{(this.elements.thumb.imageContainer.clientHeight>20||this.elements.thumb.imageContainer.clientWidth>20)&&(this.sizeSpecifiedInCSS=!0)})),t(this,"setThumbContainerSizeAndPos",(()=>{const{imageContainer:e}=this.elements.thumb;if(this.sizeSpecifiedInCSS){if(e.clientHeight>20&&e.clientWidth<20){const t=Math.floor(e.clientHeight*this.thumbAspectRatio);e.style.width=`${t}px`}else if(e.clientHeight<20&&e.clientWidth>20){const t=Math.floor(e.clientWidth/this.thumbAspectRatio);e.style.height=`${t}px`}}else{const t=Math.floor(this.thumbContainerHeight*this.thumbAspectRatio);e.style.height=`${this.thumbContainerHeight}px`,e.style.width=`${t}px`}this.setThumbContainerPos()})),t(this,"setThumbContainerPos",(()=>{const e=this.player.elements.progress.getBoundingClientRect(),t=this.player.elements.container.getBoundingClientRect(),{container:i}=this.elements.thumb,n=t.left-e.left+10,s=t.right-e.left-i.clientWidth-10,r=this.mousePosX-e.left-i.clientWidth/2,o=it(r,n,s);i.style.left=`${o}px`,i.style.setProperty("--preview-arrow-offset",r-o+"px")})),t(this,"setScrubbingContainerSize",(()=>{const{width:e,height:t}=st(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});this.elements.scrubbing.container.style.width=`${e}px`,this.elements.scrubbing.container.style.height=`${t}px`})),t(this,"setImageSizeAndOffset",((e,t)=>{if(!this.usingSprites)return;const i=this.thumbContainerHeight/t.h;e.style.height=e.naturalHeight*i+"px",e.style.width=e.naturalWidth*i+"px",e.style.left=`-${t.x*i}px`,e.style.top=`-${t.y*i}px`})),this.player=e,this.thumbnails=[],this.loaded=!1,this.lastMouseMoveTime=Date.now(),this.mouseDown=!1,this.loadedImages=[],this.elements={thumb:{},scrubbing:{}},this.load()}get enabled(){return this.player.isHTML5&&this.player.isVideo&&this.player.config.previewThumbnails.enabled}get currentImageContainer(){return this.mouseDown?this.elements.scrubbing.container:this.elements.thumb.imageContainer}get usingSprites(){return Object.keys(this.thumbnails[0].frames[0]).includes("w")}get thumbAspectRatio(){return this.usingSprites?this.thumbnails[0].frames[0].w/this.thumbnails[0].frames[0].h:this.thumbnails[0].width/this.thumbnails[0].height}get thumbContainerHeight(){if(this.mouseDown){const{height:e}=st(this.thumbAspectRatio,{width:this.player.media.clientWidth,height:this.player.media.clientHeight});return e}return this.sizeSpecifiedInCSS?this.elements.thumb.imageContainer.clientHeight:Math.floor(this.player.media.clientWidth/this.thumbAspectRatio/4)}get currentImageElement(){return this.mouseDown?this.currentScrubbingImageElement:this.currentThumbnailImageElement}set currentImageElement(e){this.mouseDown?this.currentScrubbingImageElement=e:this.currentThumbnailImageElement=e}}const ot={insertElements(e,t){O.string(t)?H(e,this.media,{src:t}):O.array(t)&&t.forEach((t=>{H(e,this.media,t)}))},change(e){N(e,"sources.length")?(ye.cancelRequests.call(this),this.destroy.call(this,(()=>{this.options.quality=[],F(this.media),this.media=null,O.element(this.elements.container)&&this.elements.container.removeAttribute("class");const{sources:t,type:i}=e,[{provider:n=$e.html5,src:s}]=t,r="html5"===n?i:"div",o="html5"===n?{}:{src:s};Object.assign(this,{provider:n,type:i,supported:J.check(i,n,this.config.playsinline),media:j(r,o)}),this.elements.container.appendChild(this.media),O.boolean(e.autoplay)&&(this.config.autoplay=e.autoplay),this.isHTML5&&(this.config.crossorigin&&this.media.setAttribute("crossorigin",""),this.config.autoplay&&this.media.setAttribute("autoplay",""),O.empty(e.poster)||(this.poster=e.poster),this.config.loop.active&&this.media.setAttribute("loop",""),this.config.muted&&this.media.setAttribute("muted",""),this.config.playsinline&&this.media.setAttribute("playsinline","")),Ye.addStyleHook.call(this),this.isHTML5&&ot.insertElements.call(this,"source",t),this.config.title=e.title,et.setup.call(this),this.isHTML5&&Object.keys(e).includes("tracks")&&ot.insertElements.call(this,"track",e.tracks),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&Ye.build.call(this),this.isHTML5&&this.media.load(),O.empty(e.previewThumbnails)||(Object.assign(this.config.previewThumbnails,e.previewThumbnails),this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new rt(this))),this.fullscreen.update()}),!0)):this.debug.warn("Invalid source format")}};class at{constructor(e,i){if(t(this,"play",(()=>O.function(this.media.play)?(this.ads&&this.ads.enabled&&this.ads.managerPromise.then((()=>this.ads.play())).catch((()=>le(this.media.play()))),this.media.play()):null)),t(this,"pause",(()=>this.playing&&O.function(this.media.pause)?this.media.pause():null)),t(this,"togglePlay",(e=>(O.boolean(e)?e:!this.playing)?this.play():this.pause())),t(this,"stop",(()=>{this.isHTML5?(this.pause(),this.restart()):O.function(this.media.stop)&&this.media.stop()})),t(this,"restart",(()=>{this.currentTime=0})),t(this,"rewind",(e=>{this.currentTime-=O.number(e)?e:this.config.seekTime})),t(this,"forward",(e=>{this.currentTime+=O.number(e)?e:this.config.seekTime})),t(this,"increaseVolume",(e=>{const t=this.media.muted?0:this.volume;this.volume=t+(O.number(e)?e:0)})),t(this,"decreaseVolume",(e=>{this.increaseVolume(-e)})),t(this,"airplay",(()=>{J.airplay&&this.media.webkitShowPlaybackTargetPicker()})),t(this,"toggleControls",(e=>{if(this.supported.ui&&!this.isAudio){const t=U(this.elements.container,this.config.classNames.hideControls),i=void 0===e?void 0:!e,n=X(this.elements.container,this.config.classNames.hideControls,i);if(n&&O.array(this.config.controls)&&this.config.controls.includes("settings")&&!O.empty(this.config.settings)&&Oe.toggleMenu.call(this,!1),n!==t){const e=n?"controlshidden":"controlsshown";re.call(this,this.media,e)}return!n}return!1})),t(this,"on",((e,t)=>{ie.call(this,this.elements.container,e,t)})),t(this,"once",((e,t)=>{se.call(this,this.elements.container,e,t)})),t(this,"off",((e,t)=>{ne(this.elements.container,e,t)})),t(this,"destroy",((e,t=!1)=>{if(!this.ready)return;const i=()=>{document.body.style.overflow="",this.embed=null,t?(Object.keys(this.elements).length&&(F(this.elements.buttons.play),F(this.elements.captions),F(this.elements.controls),F(this.elements.wrapper),this.elements.buttons.play=null,this.elements.captions=null,this.elements.controls=null,this.elements.wrapper=null),O.function(e)&&e()):(oe.call(this),ye.cancelRequests.call(this),B(this.elements.original,this.elements.container),re.call(this,this.elements.original,"destroyed",!0),O.function(e)&&e.call(this.elements.original),this.ready=!1,setTimeout((()=>{this.elements=null,this.media=null}),200))};this.stop(),clearTimeout(this.timers.loading),clearTimeout(this.timers.controls),clearTimeout(this.timers.resized),this.isHTML5?(Ye.toggleNativeControls.call(this,!0),i()):this.isYouTube?(clearInterval(this.timers.buffering),clearInterval(this.timers.playing),null!==this.embed&&O.function(this.embed.destroy)&&this.embed.destroy(),i()):this.isVimeo&&(null!==this.embed&&this.embed.unload().then(i),setTimeout(i,200))})),t(this,"supports",(e=>J.mime.call(this,e))),this.timers={},this.ready=!1,this.loading=!1,this.failed=!1,this.touch=J.touch,this.media=e,O.string(this.media)&&(this.media=document.querySelectorAll(this.media)),(window.jQuery&&this.media instanceof jQuery||O.nodeList(this.media)||O.array(this.media))&&(this.media=this.media[0]),this.config=z({},Ne,at.defaults,i||{},(()=>{try{return JSON.parse(this.media.getAttribute("data-plyr-config"))}catch(e){return{}}})()),this.elements={container:null,fullscreen:null,captions:null,buttons:{},display:{},progress:{},inputs:{},settings:{popup:null,menu:null,panels:{},buttons:{}}},this.captions={active:null,currentTrack:-1,meta:new WeakMap},this.fullscreen={active:!1},this.options={speed:[],quality:[]},this.debug=new qe(this.config.debug),this.debug.log("Config",this.config),this.debug.log("Support",J),O.nullOrUndefined(this.media)||!O.element(this.media))return void this.debug.error("Setup failed: no suitable element passed");if(this.media.plyr)return void this.debug.warn("Target already setup");if(!this.config.enabled)return void this.debug.error("Setup failed: disabled by config");if(!J.check().api)return void this.debug.error("Setup failed: no support");const n=this.media.cloneNode(!0);n.autoplay=!1,this.elements.original=n;const s=this.media.tagName.toLowerCase();let r=null,o=null;switch(s){case"div":if(r=this.media.querySelector("iframe"),O.element(r)){if(o=Ie(r.getAttribute("src")),this.provider=function(e){return/^(https?:\/\/)?(www\.)?(youtube\.com|youtube-nocookie\.com|youtu\.?be)\/.+$/.test(e)?$e.youtube:/^https?:\/\/player.vimeo.com\/video\/\d{0,9}(?=\b|\/)/.test(e)?$e.vimeo:null}(o.toString()),this.elements.container=this.media,this.media=r,this.elements.container.className="",o.search.length){const e=["1","true"];e.includes(o.searchParams.get("autoplay"))&&(this.config.autoplay=!0),e.includes(o.searchParams.get("loop"))&&(this.config.loop.active=!0),this.isYouTube?(this.config.playsinline=e.includes(o.searchParams.get("playsinline")),this.config.youtube.hl=o.searchParams.get("hl")):this.config.playsinline=!0}}else this.provider=this.media.getAttribute(this.config.attributes.embed.provider),this.media.removeAttribute(this.config.attributes.embed.provider);if(O.empty(this.provider)||!Object.values($e).includes(this.provider))return void this.debug.error("Setup failed: Invalid provider");this.type=He;break;case"video":case"audio":this.type=s,this.provider=$e.html5,this.media.hasAttribute("crossorigin")&&(this.config.crossorigin=!0),this.media.hasAttribute("autoplay")&&(this.config.autoplay=!0),(this.media.hasAttribute("playsinline")||this.media.hasAttribute("webkit-playsinline"))&&(this.config.playsinline=!0),this.media.hasAttribute("muted")&&(this.config.muted=!0),this.media.hasAttribute("loop")&&(this.config.loop.active=!0);break;default:return void this.debug.error("Setup failed: unsupported type")}this.supported=J.check(this.type,this.provider),this.supported.api?(this.eventListeners=[],this.listeners=new Xe(this),this.storage=new Ce(this),this.media.plyr=this,O.element(this.elements.container)||(this.elements.container=j("div"),R(this.media,this.elements.container)),Ye.migrateStyles.call(this),Ye.addStyleHook.call(this),et.setup.call(this),this.config.debug&&ie.call(this,this.elements.container,this.config.events.join(" "),(e=>{this.debug.log(`event: ${e.type}`)})),this.fullscreen=new Be(this),(this.isHTML5||this.isEmbed&&!this.supported.ui)&&Ye.build.call(this),this.listeners.container(),this.listeners.global(),this.config.ads.enabled&&(this.ads=new tt(this)),this.isHTML5&&this.config.autoplay&&this.once("canplay",(()=>le(this.play()))),this.lastSeekTime=0,this.config.previewThumbnails.enabled&&(this.previewThumbnails=new rt(this))):this.debug.error("Setup failed: no support")}get isHTML5(){return this.provider===$e.html5}get isEmbed(){return this.isYouTube||this.isVimeo}get isYouTube(){return this.provider===$e.youtube}get isVimeo(){return this.provider===$e.vimeo}get isVideo(){return this.type===He}get isAudio(){return this.type===je}get playing(){return Boolean(this.ready&&!this.paused&&!this.ended)}get paused(){return Boolean(this.media.paused)}get stopped(){return Boolean(this.paused&&0===this.currentTime)}get ended(){return Boolean(this.media.ended)}set currentTime(e){if(!this.duration)return;const t=O.number(e)&&e>0;this.media.currentTime=t?Math.min(e,this.duration):0,this.debug.log(`Seeking to ${this.currentTime} seconds`)}get currentTime(){return Number(this.media.currentTime)}get buffered(){const{buffered:e}=this.media;return O.number(e)?e:e&&e.length&&this.duration>0?e.end(0)/this.duration:0}get seeking(){return Boolean(this.media.seeking)}get duration(){const e=parseFloat(this.config.duration),t=(this.media||{}).duration,i=O.number(t)&&t!==1/0?t:0;return e||i}set volume(e){let t=e;O.string(t)&&(t=Number(t)),O.number(t)||(t=this.storage.get("volume")),O.number(t)||({volume:t}=this.config),t>1&&(t=1),t<0&&(t=0),this.config.volume=t,this.media.volume=t,!O.empty(e)&&this.muted&&t>0&&(this.muted=!1)}get volume(){return Number(this.media.volume)}set muted(e){let t=e;O.boolean(t)||(t=this.storage.get("muted")),O.boolean(t)||(t=this.config.muted),this.config.muted=t,this.media.muted=t}get muted(){return Boolean(this.media.muted)}get hasAudio(){return!this.isHTML5||(!!this.isAudio||(Boolean(this.media.mozHasAudio)||Boolean(this.media.webkitAudioDecodedByteCount)||Boolean(this.media.audioTracks&&this.media.audioTracks.length)))}set speed(e){let t=null;O.number(e)&&(t=e),O.number(t)||(t=this.storage.get("speed")),O.number(t)||(t=this.config.speed.selected);const{minimumSpeed:i,maximumSpeed:n}=this;t=it(t,i,n),this.config.speed.selected=t,setTimeout((()=>{this.media&&(this.media.playbackRate=t)}),0)}get speed(){return Number(this.media.playbackRate)}get minimumSpeed(){return this.isYouTube?Math.min(...this.options.speed):this.isVimeo?.5:.0625}get maximumSpeed(){return this.isYouTube?Math.max(...this.options.speed):this.isVimeo?2:16}set quality(e){const t=this.config.quality,i=this.options.quality;if(!i.length)return;let n=[!O.empty(e)&&Number(e),this.storage.get("quality"),t.selected,t.default].find(O.number),s=!0;if(!i.includes(n)){const e=de(i,n);this.debug.warn(`Unsupported quality option: ${n}, using ${e} instead`),n=e,s=!1}t.selected=n,this.media.quality=n,s&&this.storage.set({quality:n})}get quality(){return this.media.quality}set loop(e){const t=O.boolean(e)?e:this.config.loop.active;this.config.loop.active=t,this.media.loop=t}get loop(){return Boolean(this.media.loop)}set source(e){ot.change.call(this,e)}get source(){return this.media.currentSrc}get download(){const{download:e}=this.config.urls;return O.url(e)?e:this.source}set download(e){O.url(e)&&(this.config.urls.download=e,Oe.setDownloadUrl.call(this))}set poster(e){this.isVideo?Ye.setPoster.call(this,e,!1).catch((()=>{})):this.debug.warn("Poster can only be set for video")}get poster(){return this.isVideo?this.media.getAttribute("poster")||this.media.getAttribute("data-poster"):null}get ratio(){if(!this.isVideo)return null;const e=fe(me.call(this));return O.array(e)?e.join(":"):e}set ratio(e){this.isVideo?O.string(e)&&he(e)?(this.config.ratio=fe(e),ge.call(this)):this.debug.error(`Invalid aspect ratio specified (${e})`):this.debug.warn("Aspect ratio can only be set for video")}set autoplay(e){this.config.autoplay=O.boolean(e)?e:this.config.autoplay}get autoplay(){return Boolean(this.config.autoplay)}toggleCaptions(e){De.toggle.call(this,e,!1)}set currentTrack(e){De.set.call(this,e,!1),De.setup.call(this)}get currentTrack(){const{toggled:e,currentTrack:t}=this.captions;return e?t:-1}set language(e){De.setLanguage.call(this,e,!1)}get language(){return(De.getCurrentTrack.call(this)||{}).language}set pip(e){if(!J.pip)return;const t=O.boolean(e)?e:!this.pip;O.function(this.media.webkitSetPresentationMode)&&this.media.webkitSetPresentationMode(t?ze:Re),O.function(this.media.requestPictureInPicture)&&(!this.pip&&t?this.media.requestPictureInPicture():this.pip&&!t&&document.exitPictureInPicture())}get pip(){return J.pip?O.empty(this.media.webkitPresentationMode)?this.media===document.pictureInPictureElement:this.media.webkitPresentationMode===ze:null}setPreviewThumbnails(e){this.previewThumbnails&&this.previewThumbnails.loaded&&(this.previewThumbnails.destroy(),this.previewThumbnails=null),Object.assign(this.config.previewThumbnails,e),this.config.previewThumbnails.enabled&&(this.previewThumbnails=new rt(this))}
110static supported(e,t){return J.check(e,t)}static loadSprite(e,t){return Pe(e,t)}static setup(e,t={}){let i=null;return O.string(e)?i=Array.from(document.querySelectorAll(e)):O.nodeList(e)?i=Array.from(e):O.array(e)&&(i=e.filter(O.element)),O.empty(i)?null:i.map((e=>new at(e,t)))}}var lt;return at.defaults=(lt=Ne,JSON.parse(JSON.stringify(lt))),at}));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(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"===("undefined"==typeof module?"undefined":_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){return e.fn.tilt=function(t){var i=function(){this.ticking||(requestAnimationFrame(d.bind(this)),this.ticking=!0)},n=function(){e(this).on("mousemove",a),e(this).on("mouseenter",r),this.settings.reset&&e(this).on("mouseleave",l),this.settings.glare&&e(window).on("resize",p.bind(this))},s=function(){var t=this;void 0!==this.timeout&&clearTimeout(this.timeout),e(this).css({transition:this.settings.speed+"ms "+this.settings.easing}),this.settings.glare&&this.glareElement.css({transition:"opacity "+this.settings.speed+"ms "+this.settings.easing}),this.timeout=setTimeout((function(){e(t).css({transition:""}),t.settings.glare&&t.glareElement.css({transition:""})}),this.settings.speed)},r=function(t){this.ticking=!1,e(this).css({"will-change":"transform"}),s.call(this),e(this).trigger("tilt.mouseEnter")},o=function(t){return void 0===t&&(t={pageX:e(this).offset().left+e(this).outerWidth()/2,pageY:e(this).offset().top+e(this).outerHeight()/2}),{x:t.pageX,y:t.pageY}},a=function(e){this.mousePositions=o(e),i.call(this)},l=function(){s.call(this),this.reset=!0,i.call(this),e(this).trigger("tilt.mouseLeave")},c=function(){var t=e(this).outerWidth(),i=e(this).outerHeight(),n=e(this).offset().left,s=e(this).offset().top,r=(this.mousePositions.x-n)/t,o=(this.mousePositions.y-s)/i;return{tiltX:(this.settings.maxTilt/2-r*this.settings.maxTilt).toFixed(2),tiltY:(o*this.settings.maxTilt-this.settings.maxTilt/2).toFixed(2),percentageX:100*r,percentageY:100*o,angle:Math.atan2(this.mousePositions.x-(n+t/2),-(this.mousePositions.y-(s+i/2)))*(180/Math.PI)}},d=function(){if(this.transforms=c.call(this),this.reset)return this.reset=!1,e(this).css("transform","perspective("+this.settings.perspective+"px) rotateX(0deg) rotateY(0deg)"),void(this.settings.glare&&(this.glareElement.css("transform","rotate(180deg) translate(-50%, -50%)"),this.glareElement.css("opacity","0")));e(this).css("transform","perspective("+this.settings.perspective+"px) rotateX("+("x"===this.settings.disableAxis?0:this.transforms.tiltY)+"deg) rotateY("+("y"===this.settings.disableAxis?0:this.transforms.tiltX)+"deg) scale3d("+this.settings.scale+","+this.settings.scale+","+this.settings.scale+")"),this.settings.glare&&(this.glareElement.css("transform","rotate("+this.transforms.angle+"deg) translate(-50%, -50%)"),this.glareElement.css("opacity",""+this.transforms.percentageY*this.settings.maxGlare/100)),e(this).trigger("change",[this.transforms]),this.ticking=!1},u=function(){var t=this.settings.glarePrerender;if(t||e(this).append('<div class="js-tilt-glare"><div class="js-tilt-glare-inner"></div></div>'),this.glareElementWrapper=e(this).find(".js-tilt-glare"),this.glareElement=e(this).find(".js-tilt-glare-inner"),!t){this.glareElementWrapper.css({position:"absolute",top:"0",left:"0",width:"100%",height:"100%"}).css({overflow:"hidden","pointer-events":"none"}),this.glareElement.css({position:"absolute",top:"50%",left:"50%","background-image":"linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%)",width:""+2*e(this).outerWidth(),height:""+2*e(this).outerWidth(),transform:"rotate(180deg) translate(-50%, -50%)","transform-origin":"0% 0%",opacity:"0"})}},p=function(){this.glareElement.css({width:""+2*e(this).outerWidth(),height:""+2*e(this).outerWidth()})};return e.fn.tilt.destroy=function(){e(this).each((function(){e(this).find(".js-tilt-glare").remove(),e(this).css({"will-change":"",transform:""}),e(this).off("mousemove mouseenter mouseleave")}))},e.fn.tilt.getValues=function(){var t=[];return e(this).each((function(){this.mousePositions=o.call(this),t.push(c.call(this))})),t},e.fn.tilt.reset=function(){e(this).each((function(){var t=this;this.mousePositions=o.call(this),this.settings=e(this).data("settings"),l.call(this),setTimeout((function(){t.reset=!1}),this.settings.transition)}))},this.each((function(){var i=this;this.settings=e.extend({maxTilt:e(this).is("[data-tilt-max]")?e(this).data("tilt-max"):20,perspective:e(this).is("[data-tilt-perspective]")?e(this).data("tilt-perspective"):300,easing:e(this).is("[data-tilt-easing]")?e(this).data("tilt-easing"):"cubic-bezier(.03,.98,.52,.99)",scale:e(this).is("[data-tilt-scale]")?e(this).data("tilt-scale"):"1",speed:e(this).is("[data-tilt-speed]")?e(this).data("tilt-speed"):"400",transition:!e(this).is("[data-tilt-transition]")||e(this).data("tilt-transition"),disableAxis:e(this).is("[data-tilt-disable-axis]")?e(this).data("tilt-disable-axis"):null,axis:e(this).is("[data-tilt-axis]")?e(this).data("tilt-axis"):null,reset:!e(this).is("[data-tilt-reset]")||e(this).data("tilt-reset"),glare:!!e(this).is("[data-tilt-glare]")&&e(this).data("tilt-glare"),maxGlare:e(this).is("[data-tilt-maxglare]")?e(this).data("tilt-maxglare"):1},t),null!==this.settings.axis&&(console.warn("Tilt.js: the axis setting has been renamed to disableAxis. See https://github.com/gijsroge/tilt.js/pull/26 for more information"),this.settings.disableAxis=this.settings.axis),this.init=function(){e(i).data("settings",i.settings),i.settings.glare&&u.call(i),n.call(i)},this.init()}))},e("[data-tilt]").tilt(),!0})), 111/*! 112 * Isotope PACKAGED v3.0.6 113 * 114 * Licensed GPLv3 for open source use 115 * or Isotope Commercial License for commercial use 116 * 117 * https://isotope.metafizzy.co 118 * Copyright 2010-2018 Metafizzy 119 */ 120function(e,t){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],(function(i){return t(e,i)})):"object"==typeof module&&module.exports?module.exports=t(e,require("jquery")):e.jQueryBridget=t(e,e.jQuery)}(window,(function(e,t){"use strict";var i=Array.prototype.slice,n=e.console,s=void 0===n?function(){}:function(e){n.error(e)};function r(n,r,a){(a=a||t||e.jQuery)&&(r.prototype.option||(r.prototype.option=function(e){a.isPlainObject(e)&&(this.options=a.extend(!0,this.options,e))}),a.fn[n]=function(e){var t;return"string"==typeof e?function(e,t,i){var r,o="$()."+n+'("'+t+'")';return e.each((function(e,l){var c=a.data(l,n);if(c){var d=c[t];if(d&&"_"!=t.charAt(0)){var u=d.apply(c,i);r=void 0===r?u:r}else s(o+" is not a valid method")}else s(n+" not initialized. Cannot call methods, i.e. "+o)})),void 0!==r?r:e}
vendor: 3,752 bytes, lines 120-126
120(this,e,i.call(arguments,1)):(t=e,this.each((function(e,i){var s=a.data(i,n);s?(s.option(t),s._init()):(s=new r(i,t),a.data(i,n,s))})),this)},o(a))}function o(e){!e||e&&e.bridget||(e.bridget=r)}return o(t||e.jQuery),r})),function(e,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,(function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var i=this._events=this._events||{},n=i[e]=i[e]||[];return-1==n.indexOf(t)&&n.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{};return(i[e]=i[e]||{})[t]=!0,this}},t.off=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){var n=i.indexOf(t);return-1!=n&&i.splice(n,1),this}},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){i=i.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[e],s=0;s<i.length;s++){var r=i[s];n&&n[r]&&(this.off(e,r),delete n[r]),r.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e})), 121/*! 122 * getSize v2.0.3 123 * measure size of elements 124 * MIT license 125 */ 126function(e,t){"function"==typeof define&&define.amd?define("get-size/get-size",t):"object"==typeof module&&module.exports?module.exports=t():e.getSize=t()}(window,(function(){"use strict";function e(e){var t=parseFloat(e);return-1==e.indexOf("%")&&!isNaN(t)&&t}var t="undefined"==typeof console?function(){}:function(e){console.error(e)},i=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],n=i.length;function s(e){var i=getComputedStyle(e);return i||t("Style returned "+i+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),i}var r,o=!1;function a(t){if(function(){if(!o){o=!0;var t=document.createElement("div");t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(t);var n=s(t);r=200==Math.round(e(n.width)),a.isBoxSizeOuter=r,i.removeChild(t)}}(),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var l=s(t);if("none"==l.display)return function(){for(var e={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},t=0;t<n;t++)e[i[t]]=0;return e}();var c={};c.width=t.offsetWidth,c.height=t.offsetHeight;for(var d=c.isBorderBox="border-box"==l.boxSizing,u=0;u<n;u++){var p=i[u],h=l[p],f=parseFloat(h);c[p]=isNaN(f)?0:f}var m=c.paddingLeft+c.paddingRight,g=c.paddingTop+c.paddingBottom,v=c.marginLeft+c.marginRight,y=c.marginTop+c.marginBottom,b=c.borderLeftWidth+c.borderRightWidth,w=c.borderTopWidth+c.borderBottomWidth,_=d&&r,T=e(l.width);!1!==T&&(c.width=T+(_?0:m+b));var x=e(l.height);return!1!==x&&(c.height=x+(_?0:g+w)),c.innerWidth=c.width-(m+b),c.innerHeight=c.height-(g+w),c.outerWidth=c.width+v,c.outerHeight=c.height+y,c}}return a})),function(e,t){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",t):"object"==typeof module&&module.exports?module.exports=t():e.matchesSelector=t()}(window,(function(){"use strict";var e=function(){var e=window.Element.prototype;if(e.matches)return"matches";if(e.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],i=0;i<t.length;i++){var n=t[i]+"MatchesSelector";if(e[n])return n}}();return function(t,i){return t[e](i)}})),function(e,t){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["de
126sandro-matches-selector/matches-selector"],(function(i){return t(e,i)})):"object"==typeof module&&module.exports?module.exports=t(e,require("desandro-matches-selector")):e.fizzyUIUtils=t(e,e.matchesSelector)}(window,(function(e,t){var i={extend:function(e,t){for(var i in t)e[i]=t[i];return e},modulo:function(e,t){return(e%t+t)%t}},n=Array.prototype.slice;i.makeArray=function(e){return Array.isArray(e)?e:null==e?[]:"object"==typeof e&&"number"==typeof e.length?n.call(e):[e]},i.removeFrom=function(e,t){var i=e.indexOf(t);-1!=i&&e.splice(i,1)},i.getParent=function(e,i){for(;e.parentNode&&e!=document.body;)if(e=e.parentNode,t(e,i))return e},i.getQueryElement=function(e){return"string"==typeof e?document.querySelector(e):e},i.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},i.filterFindElements=function(e,n){e=i.makeArray(e);var s=[];return e.forEach((function(e){if(e instanceof HTMLElement)if(n){t(e,n)&&s.push(e);for(var i=e.querySelectorAll(n),r=0;r<i.length;r++)s.push(i[r])}else s.push(e)})),s},i.debounceMethod=function(e,t,i){i=i||100;var n=e.prototype[t],s=t+"Timeout";e.prototype[t]=function(){var e=this[s];clearTimeout(e);var t=arguments,r=this;this[s]=setTimeout((function(){n.apply(r,t),delete r[s]}),i)}},i.docReady=function(e){var t=document.readyState;"complete"==t||"interactive"==t?setTimeout(e):document.addEventListener("DOMContentLoaded",e)},i.toDashed=function(e){return e.replace(/(.)([A-Z])/g,(function(e,t,i){return t+"-"+i})).toLowerCase()};var s=e.console;return i.htmlInit=function(t,n){i.docReady((function(){var r=i.toDashed(n),o="data-"+r,a=document.querySelectorAll("["+o+"]"),l=document.querySelectorAll(".js-"+r),c=i.makeArray(a).concat(i.makeArray(l)),d=o+"-options",u=e.jQuery;c.forEach((function(e){var i,r=e.getAttribute(o)||e.getAttribute(d);try{i=r&&JSON.parse(r)}catch(t){return void(s&&s.error("Error parsing "+o+" on "+e.className+": "+t))}var a=new t(e,i);u&&u.data(e,n,a)}))}))},i})),function(e,t){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],t):"object"==typeof module&&module.exports?module.exports=t(require("ev-emitter"),require("get-size")):(e.Outlayer={},e.Outlayer.Item=t(e.EvEmitter,e.getSize))}(window,(function(e,t){"use strict";var i=document.documentElement.style,n="string"==typeof i.transition?"transition":"WebkitTransition",s="string"==typeof i.transform?"transform":"WebkitTransform",r={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[n],o={transform:s,transition:n,transitionDuration:n+"Duration",transitionProperty:n+"Property",transitionDelay:n+"Delay"};function a(e,t){e&&(this.element=e,this.layout=t,this.position={x:0,y:0},this._create())}var l=a.prototype=Object.create(e.prototype);l.constructor=a,l._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},l.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},l.getSize=function(){this.size=t(this.element)},l.css=function(e){var t=this.element.style;for(var i in e){t[o[i]||i]=e[i]}},l.getPosition=function(){var e=getComputedStyle(this.element),t=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=e[t?"left":"right"],s=e[i?"top":"bottom"],r=parseFloat(n),o=parseFloat(s),a=this.layout.size;-1!=n.indexOf("%")&&(r=r/100*a.width),-1!=s.indexOf("%")&&(o=o/100*a.height),r=isNaN(r)?0:r,o=isNaN(o)?0:o,r-=t?a.paddingLeft:a.paddingRight,o-=i?a.paddingTop:a.paddingBottom,this.position.x=r,this.position.y=o},l.layoutPosition=function(){var e=this.layout.size,t={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),s=i?"paddingLeft":"paddingRight",r=i?"left":"right",o=i?"right":"left",a=this.position.x+e[s];t[r]=this.getXValue(a),t[o]="";var l=n?"paddingTop":"paddingBottom",c=n?"top":"bottom",d=n?"bottom":"top",u=this.position.y+e[l];t[c]=this.getYValue(u),t[d]="",this.css(t),this.emitEvent("layout",[this])},l.getXValue=function(e){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!t?e/this.layout.size.width*100+"%":e+"px"},l.getYValue=function(e){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&t?e/this.layout.size.height*100+"%":e+"px"},l._transitionTo=function(e,t){this.getPosition();var i=this.position.x,n=this.position.y,s=e==this.position.x&&t==this.position.y;if(this.setPosition(e,t),!s||this.isTransitioning){var r=e-i,o=t-n,a={};a.transform=this.getTranslate(r,o),this.transition({to:a,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},l.getTranslate=function(e,t){return"translate3d("+(e=this.layout._getOption("originLeft")?e:-e)+"px, "+(t=this.layout._getOption("originTop")?t:-t)+"px, 0)"},l.goTo=function(e,t){this.setPosition(e,t),this.layoutPosition()},l.moveTo=l._transitionTo,l.setPosition=function(e,t){this.position.x=parseFloat(e),this.position.y=parseFloat(t)},l._nonTransition=function(e){for(var t in this.css(e.to),e.isCleaning&&this._removeStyles(e.to),e.onTransitionEnd)e.onTransitionEnd[t].call(this)},l.transition=function(e){if(parseFloat(this.layout.options.transitionDuration)){var t=this._transn;for(var i in e.onTransitionEnd)t.onEnd[i]=e.onTransitionEnd[i];for(i in e.to)t.ingProperties[i]=!0,e.isCleaning&&(t.clean[i]=!0);if(e.from){this.css(e.from);this.element.offsetHeight;null}this.enableTransition(e.to),this.css(e.to),this.isTransitioning=!0}else this._nonTransition(e)};var c="opacity,"+s.replace(/([A-Z])/g,(function(e){return"-"+e.toLowerCase()}));l.enableTransition=function(){if(!this.isTransitioning){var e=this.layout.options.transitionDuration;e="number"==typeof e?e+"ms":e,this.css({transitionProperty:c,transitionDuration:e,transitionDelay:this.staggerDelay||0}
vendor: 4,821 bytes, lines 126-132
126),this.element.addEventListener(r,this,!1)}},l.onwebkitTransitionEnd=function(e){this.ontransitionend(e)},l.onotransitionend=function(e){this.ontransitionend(e)};var d={"-webkit-transform":"transform"};l.ontransitionend=function(e){if(e.target===this.element){var t=this._transn,i=d[e.propertyName]||e.propertyName;if(delete t.ingProperties[i],function(e){for(var t in e)return!1;return!0}(t.ingProperties)&&this.disableTransition(),i in t.clean&&(this.element.style[e.propertyName]="",delete t.clean[i]),i in t.onEnd)t.onEnd[i].call(this),delete t.onEnd[i];this.emitEvent("transitionEnd",[this])}},l.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(r,this,!1),this.isTransitioning=!1},l._removeStyles=function(e){var t={};for(var i in e)t[i]="";this.css(t)};var u={transitionProperty:"",transitionDuration:"",transitionDelay:""};return l.removeTransitionStyles=function(){this.css(u)},l.stagger=function(e){e=isNaN(e)?0:e,this.staggerDelay=e+"ms"},l.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},l.remove=function(){n&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",(function(){this.removeElem()})),this.hide()):this.removeElem()},l.reveal=function(){delete this.isHidden,this.css({display:""});var e=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:e.hiddenStyle,to:e.visibleStyle,isCleaning:!0,onTransitionEnd:t})},l.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},l.getHideRevealTransitionEndProperty=function(e){var t=this.layout.options[e];if(t.opacity)return"opacity";for(var i in t)return i},l.hide=function(){this.isHidden=!0,this.css({display:""});var e=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:e.visibleStyle,to:e.hiddenStyle,isCleaning:!0,onTransitionEnd:t})},l.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},l.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},a})), 127/*! 128 * Outlayer v2.1.1 129 * the brains and guts of a layout library 130 * MIT license 131 */ 132function(e,t){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],(function(i,n,s,r){return t(e,i,n,s,r)})):"object"==typeof module&&module.exports?module.exports=t(e,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):e.Outlayer=t(e,e.EvEmitter,e.getSize,e.fizzyUIUtils,e.Outlayer.Item)}(window,(function(e,t,i,n,s){"use strict";var r=e.console,o=e.jQuery,a=function(){},l=0,c={};function d(e,t){var i=n.getQueryElement(e);if(i){this.element=i,o&&(this.$element=o(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(t);var s=++l;this.element.outlayerGUID=s,c[s]=this,this._create(),this._getOption("initLayout")&&this.layout()}else r&&r.error("Bad element for "+this.constructor.namespace+": "+(i||e))}d.namespace="outlayer",d.Item=s,d.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var u=d.prototype;function p(e){function t(){e.apply(this,arguments)}return t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t}n.extend(u,t.prototype),u.option=function(e){n.extend(this.options,e)},u._getOption=function(e){var t=this.constructor.compatOptions[e];return t&&void 0!==this.options[t]?this.options[t]:this.options[e]},d.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},u._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},u.reloadItems=function(){this.items=this._itemize(this.element.children)},u._itemize=function(e){for(var t=this._filterFindItemElements(e),i=this.constructor.Item,n=[],s=0;s<t.length;s++){var r=new i(t[s],this);n.push(r)}return n},u._filterFindItemElements=function(e){return n.filterFindElements(e,this.options.itemSelector)},u.getItemElements=function(){return this.items.map((function(e){return e.element}))},u.layout=function(){this._resetLayout(),this._manageStamps();var e=this._getOption("layoutInstant"),t=void 0!==e?e:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0}
vendor: 4,899 bytes, line 132
132,u._init=u.layout,u._resetLayout=function(){this.getSize()},u.getSize=function(){this.size=i(this.element)},u._getMeasurement=function(e,t){var n,s=this.options[e];s?("string"==typeof s?n=this.element.querySelector(s):s instanceof HTMLElement&&(n=s),this[e]=n?i(n)[t]:s):this[e]=0},u.layoutItems=function(e,t){e=this._getItemsForLayout(e),this._layoutItems(e,t),this._postLayout()},u._getItemsForLayout=function(e){return e.filter((function(e){return!e.isIgnored}))},u._layoutItems=function(e,t){if(this._emitCompleteOnItems("layout",e),e&&e.length){var i=[];e.forEach((function(e){var n=this._getItemLayoutPosition(e);n.item=e,n.isInstant=t||e.isLayoutInstant,i.push(n)}),this),this._processLayoutQueue(i)}},u._getItemLayoutPosition=function(){return{x:0,y:0}},u._processLayoutQueue=function(e){this.updateStagger(),e.forEach((function(e,t){this._positionItem(e.item,e.x,e.y,e.isInstant,t)}),this)},u.updateStagger=function(){var e=this.options.stagger;if(null!=e)return this.stagger=function(e){if("number"==typeof e)return e;var t=e.match(/(^\d*\.?\d*)(\w*)/),i=t&&t[1],n=t&&t[2];if(!i.length)return 0;i=parseFloat(i);var s=h[n]||1;return i*s}(e),this.stagger;this.stagger=0},u._positionItem=function(e,t,i,n,s){n?e.goTo(t,i):(e.stagger(s*this.stagger),e.moveTo(t,i))},u._postLayout=function(){this.resizeContainer()},u.resizeContainer=function(){if(this._getOption("resizeContainer")){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},u._getContainerSize=a,u._setContainerMeasure=function(e,t){if(void 0!==e){var i=this.size;i.isBorderBox&&(e+=t?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),e=Math.max(e,0),this.element.style[t?"width":"height"]=e+"px"}},u._emitCompleteOnItems=function(e,t){var i=this;function n(){i.dispatchEvent(e+"Complete",null,[t])}var s=t.length;if(t&&s){var r=0;t.forEach((function(t){t.once(e,o)}))}else n();function o(){++r==s&&n()}},u.dispatchEvent=function(e,t,i){var n=t?[t].concat(i):i;if(this.emitEvent(e,n),o)if(this.$element=this.$element||o(this.element),t){var s=o.Event(t);s.type=e,this.$element.trigger(s,i)}else this.$element.trigger(e,i)},u.ignore=function(e){var t=this.getItem(e);t&&(t.isIgnored=!0)},u.unignore=function(e){var t=this.getItem(e);t&&delete t.isIgnored},u.stamp=function(e){(e=this._find(e))&&(this.stamps=this.stamps.concat(e),e.forEach(this.ignore,this))},u.unstamp=function(e){(e=this._find(e))&&e.forEach((function(e){n.removeFrom(this.stamps,e),this.unignore(e)}),this)},u._find=function(e){if(e)return"string"==typeof e&&(e=this.element.querySelectorAll(e)),e=n.makeArray(e)},u._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},u._getBoundingRect=function(){var e=this.element.getBoundingClientRect(),t=this.size;this._boundingRect={left:e.left+t.paddingLeft+t.borderLeftWidth,top:e.top+t.paddingTop+t.borderTopWidth,right:e.right-(t.paddingRight+t.borderRightWidth),bottom:e.bottom-(t.paddingBottom+t.borderBottomWidth)}},u._manageStamp=a,u._getElementOffset=function(e){var t=e.getBoundingClientRect(),n=this._boundingRect,s=i(e);return{left:t.left-n.left-s.marginLeft,top:t.top-n.top-s.marginTop,right:n.right-t.right-s.marginRight,bottom:n.bottom-t.bottom-s.marginBottom}},u.handleEvent=n.handleEvent,u.bindResize=function(){e.addEventListener("resize",this),this.isResizeBound=!0},u.unbindResize=function(){e.removeEventListener("resize",this),this.isResizeBound=!1},u.onresize=function(){this.resize()},n.debounceMethod(d,"onresize",100),u.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},u.needsResizeLayout=function(){var e=i(this.element);return this.size&&e&&e.innerWidth!==this.size.innerWidth},u.addItems=function(e){var t=this._itemize(e);return t.length&&(this.items=this.items.concat(t)),t},u.appended=function(e){var t=this.addItems(e);t.length&&(this.layoutItems(t,!0),this.reveal(t))},u.prepended=function(e){var t=this._itemize(e);if(t.length){var i=this.items.slice(0);this.items=t.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(i)}},u.reveal=function(e){if(this._emitCompleteOnItems("reveal",e),e&&e.length){var t=this.updateStagger();e.forEach((function(e,i){e.stagger(i*t),e.reveal()}))}},u.hide=function(e){if(this._emitCompleteOnItems("hide",e),e&&e.length){var t=this.updateStagger();e.forEach((function(e,i){e.stagger(i*t),e.hide()}))}},u.revealItemElements=function(e){var t=this.getItems(e);this.reveal(t)},u.hideItemElements=function(e){var t=this.getItems(e);this.hide(t)},u.getItem=function(e){for(var t=0;t<this.items.length;t++){var i=this.items[t];if(i.element==e)return i}},u.getItems=function(e){e=n.makeArray(e);var t=[];return e.forEach((function(e){var i=this.getItem(e);
vendor: 4,884 bytes, lines 132-140
132i&&t.push(i)}),this),t},u.remove=function(e){var t=this.getItems(e);this._emitCompleteOnItems("remove",t),t&&t.length&&t.forEach((function(e){e.remove(),n.removeFrom(this.items,e)}),this)},u.destroy=function(){var e=this.element.style;e.height="",e.position="",e.width="",this.items.forEach((function(e){e.destroy()})),this.unbindResize();var t=this.element.outlayerGUID;delete c[t],delete this.element.outlayerGUID,o&&o.removeData(this.element,this.constructor.namespace)},d.data=function(e){var t=(e=n.getQueryElement(e))&&e.outlayerGUID;return t&&c[t]},d.create=function(e,t){var i=p(d);return i.defaults=n.extend({},d.defaults),n.extend(i.defaults,t),i.compatOptions=n.extend({},d.compatOptions),i.namespace=e,i.data=d.data,i.Item=p(s),n.htmlInit(i,e),o&&o.bridget&&o.bridget(e,i),i};var h={ms:1,s:1e3};return d.Item=s,d})),function(e,t){"function"==typeof define&&define.amd?define("isotope-layout/js/item",["outlayer/outlayer"],t):"object"==typeof module&&module.exports?module.exports=t(require("outlayer")):(e.Isotope=e.Isotope||{},e.Isotope.Item=t(e.Outlayer))}(window,(function(e){"use strict";function t(){e.Item.apply(this,arguments)}var i=t.prototype=Object.create(e.Item.prototype),n=i._create;i._create=function(){this.id=this.layout.itemGUID++,n.call(this),this.sortData={}},i.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var e=this.layout.options.getSortData,t=this.layout._sorters;for(var i in e){var n=t[i];this.sortData[i]=n(this.element,this)}}};var s=i.destroy;return i.destroy=function(){s.apply(this,arguments),this.css({display:""})},t})),function(e,t){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-mode",["get-size/get-size","outlayer/outlayer"],t):"object"==typeof module&&module.exports?module.exports=t(require("get-size"),require("outlayer")):(e.Isotope=e.Isotope||{},e.Isotope.LayoutMode=t(e.getSize,e.Outlayer))}(window,(function(e,t){"use strict";function i(e){this.isotope=e,e&&(this.options=e.options[this.namespace],this.element=e.element,this.items=e.filteredItems,this.size=e.size)}var n=i.prototype;return["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach((function(e){n[e]=function(){return t.prototype[e].apply(this.isotope,arguments)}})),n.needsVerticalResizeLayout=function(){var t=e(this.isotope.element);return this.isotope.size&&t&&t.innerHeight!=this.isotope.size.innerHeight},n._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},n.getColumnWidth=function(){this.getSegmentSize("column","Width")},n.getRowHeight=function(){this.getSegmentSize("row","Height")},n.getSegmentSize=function(e,t){var i=e+t,n="outer"+t;if(this._getMeasurement(i,n),!this[i]){var s=this.getFirstItemSize();this[i]=s&&s[n]||this.isotope.size["inner"+t]}},n.getFirstItemSize=function(){var t=this.isotope.filteredItems[0];return t&&t.element&&e(t.element)},n.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},n.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},i.modes={},i.create=function(e,t){function s(){i.apply(this,arguments)}return s.prototype=Object.create(n),s.prototype.constructor=s,t&&(s.options=t),s.prototype.namespace=e,i.modes[e]=s,s},i})), 133/*! 134 * Masonry v4.2.1 135 * Cascading grid layout library 136 * https://masonry.desandro.com 137 * MIT License 138 * by David DeSandro 139 */ 140function(e,t){"function"==typeof define&&define.amd?define("masonry-layout/masonry",["outlayer/outlayer","get-size/get-size"],t):"object"==typeof module&&module.exports?module.exports=t(require("outlayer"),require("get-size")):e.Masonry=t(e.Outlayer,e.getSize)}(window,(function(e,t){var i=e.create("masonry");i.compatOptions.fitWidth="isFitWidth";var n=i.prototype;return n._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var e=0;e<this.cols;e++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},n.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var e=this.items[0],i=e&&e.element;this.columnWidth=i&&t(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,s=this.containerWidth+this.gutter,r=s/n,o=n-s%n;r=Math[o&&o<1?"round":"floor"](r),this.cols=Math.max(r,1)},n.getContainerWidth=function(){var e=this._getOption("fitWidth")?this.element.parentNode:this.element,i=t(e);this.containerWidth=i&&i.innerWidth},n._getItemLayoutPosition=function(e){e.getSize();var t=e.size.outerWidth%this.columnWidth,i=Math[t&&t<1?"round":"ceil"](e.size.outerWidth/this.columnWidth);i=Math.min(i,this.cols);for(var n=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](i,e),s={x:this.columnWidth*n.col,y:n.y}
vendor: 10,513 bytes, lines 140-157
140,r=n.y+e.size.outerHeight,o=i+n.col,a=n.col;a<o;a++)this.colYs[a]=r;return s},n._getTopColPosition=function(e){var t=this._getTopColGroup(e),i=Math.min.apply(Math,t);return{col:t.indexOf(i),y:i}},n._getTopColGroup=function(e){if(e<2)return this.colYs;for(var t=[],i=this.cols+1-e,n=0;n<i;n++)t[n]=this._getColGroupY(n,e);return t},n._getColGroupY=function(e,t){if(t<2)return this.colYs[e];var i=this.colYs.slice(e,e+t);return Math.max.apply(Math,i)},n._getHorizontalColPosition=function(e,t){var i=this.horizontalColIndex%this.cols;i=e>1&&i+e>this.cols?0:i;var n=t.size.outerWidth&&t.size.outerHeight;return this.horizontalColIndex=n?i+e:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,e)}},n._manageStamp=function(e){var i=t(e),n=this._getElementOffset(e),s=this._getOption("originLeft")?n.left:n.right,r=s+i.outerWidth,o=Math.floor(s/this.columnWidth);o=Math.max(0,o);var a=Math.floor(r/this.columnWidth);a-=r%this.columnWidth?0:1,a=Math.min(this.cols-1,a);for(var l=(this._getOption("originTop")?n.top:n.bottom)+i.outerHeight,c=o;c<=a;c++)this.colYs[c]=Math.max(l,this.colYs[c])},n._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var e={height:this.maxY};return this._getOption("fitWidth")&&(e.width=this._getContainerFitWidth()),e},n._getContainerFitWidth=function(){for(var e=0,t=this.cols;--t&&0===this.colYs[t];)e++;return(this.cols-e)*this.columnWidth-this.gutter},n.needsResizeLayout=function(){var e=this.containerWidth;return this.getContainerWidth(),e!=this.containerWidth},i})), 141/*! 142 * Masonry layout mode 143 * sub-classes Masonry 144 * https://masonry.desandro.com 145 */ 146function(e,t){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/masonry",["../layout-mode","masonry-layout/masonry"],t):"object"==typeof module&&module.exports?module.exports=t(require("../layout-mode"),require("masonry-layout")):t(e.Isotope.LayoutMode,e.Masonry)}(window,(function(e,t){"use strict";var i=e.create("masonry"),n=i.prototype,s={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var r in t.prototype)s[r]||(n[r]=t.prototype[r]);var o=n.measureColumns;n.measureColumns=function(){this.items=this.isotope.filteredItems,o.call(this)};var a=n._getOption;return n._getOption=function(e){return"fitWidth"==e?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:a.apply(this.isotope,arguments)},i})),function(e,t){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/fit-rows",["../layout-mode"],t):"object"==typeof exports?module.exports=t(require("../layout-mode")):t(e.Isotope.LayoutMode)}(window,(function(e){"use strict";var t=e.create("fitRows"),i=t.prototype;return i._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},i._getItemLayoutPosition=function(e){e.getSize();var t=e.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&t+this.x>i&&(this.x=0,this.y=this.maxY);var n={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+e.size.outerHeight),this.x+=t,n},i._getContainerSize=function(){return{height:this.maxY}},t})),function(e,t){"function"==typeof define&&define.amd?define("isotope-layout/js/layout-modes/vertical",["../layout-mode"],t):"object"==typeof module&&module.exports?module.exports=t(require("../layout-mode")):t(e.Isotope.LayoutMode)}(window,(function(e){"use strict";var t=e.create("vertical",{horizontalAlignment:0}),i=t.prototype;return i._resetLayout=function(){this.y=0},i._getItemLayoutPosition=function(e){e.getSize();var t=(this.isotope.size.innerWidth-e.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=e.size.outerHeight,{x:t,y:i}},i._getContainerSize=function(){return{height:this.y}},t})), 147/*! 148 * Isotope v3.0.6 149 * 150 * Licensed GPLv3 for open source use 151 * or Isotope Commercial License for commercial use 152 * 153 * https://isotope.metafizzy.co 154 * Copyright 2010-2018 Metafizzy 155 */ 156function(e,t){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","desandro-matches-selector/matches-selector","fizzy-ui-utils/utils","isotope-layout/js/item","isotope-layout/js/layout-mode","isotope-layout/js/layout-modes/masonry","isotope-layout/js/layout-modes/fit-rows","isotope-layout/js/layout-modes/vertical"],(function(i,n,s,r,o,a){return t(e,i,n,s,r,o,a)})):"object"==typeof module&&module.exports?module.exports=t(e,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("isotope-layout/js/item"),require("isotope-layout/js/layout-mode"),require("isotope-layout/js/layout-modes/masonry"),require("isotope-layout/js/layout-modes/fit-rows"),require("isotope-layout/js/layout-modes/vertical")):e.Isotope=t(e,e.Outlayer,e.getSize,e.matchesSelector,e.fizzyUIUtils,e.Isotope.Item,e.Isotope.LayoutMode)}(window,(function(e,t,i,n,s,r,o){var a=e.jQuery,l=String.prototype.trim?function(e){return e.trim()}:function(e){return e.replace(/^\s+|\s+$/g,"")},c=t.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});c.Item=r,c.LayoutMode=o;var d=c.prototype;d._create=function(){for(var e in this.itemGUID=0,this._sorters={},this._getSorters(),t.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],o.modes)this._initLayoutMode(e)},d.reloadItems=function(){this.itemGUID=0,t.prototype.reloadItems.call(this)},d._itemize=function(){for(var e=t.prototype._itemize.apply(this,arguments),i=0;i<e.length;i++){e[i].id=this.itemGUID++}return this._updateItemsSortData(e),e},d._initLayoutMode=function(e){var t=o.modes[e],i=this.options[e]||{};this.options[e]=t.options?s.extend(t.options,i):i,this.modes[e]=new t(this)},d.layout=function(){this._isLayoutInited||!this._getOption("initLayout")?this._layout():this.arrange()},d._layout=function(){var e=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,e),this._isLayoutInited=!0},d.arrange=function(e){this.option(e),this._getIsInstant();var t=this._filter(this.items);this.filteredItems=t.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[t]):this._hideReveal(t),this._sort(),this._layout()},d._init=d.arrange,d._hideReveal=function(e){this.reveal(e.needReveal),this.hide(e.needHide)},d._getIsInstant=function(){var e=this._getOption("layoutInstant"),t=void 0!==e?e:!this._isLayoutInited;return this._isInstant=t,t},d._bindArrangeComplete=function(){var e,t,i,n=this;function s(){e&&t&&i&&n.dispatchEvent("arrangeComplete",null,[n.filteredItems])}this.once("layoutComplete",(function(){e=!0,s()})),this.once("hideComplete",(function(){t=!0,s()})),this.once("revealComplete",(function(){i=!0,s()}))},d._filter=function(e){var t=this.options.filter;t=t||"*";for(var i=[],n=[],s=[],r=this._getFilterTest(t),o=0;o<e.length;o++){var a=e[o];if(!a.isIgnored){var l=r(a);l&&i.push(a),l&&a.isHidden?n.push(a):l||a.isHidden||s.push(a)}}return{matches:i,needReveal:n,needHide:s}},d._getFilterTest=function(e){return a&&this.options.isJQueryFiltering?function(t){return a(t.element).is(e)}:"function"==typeof e?function(t){return e(t.element)}:function(t){return n(t.element,e)}},d.updateSortData=function(e){var t;e?(e=s.makeArray(e),t=this.getItems(e)):t=this.items,this._getSorters(),this._updateItemsSortData(t)},d._getSorters=function(){var e=this.options.getSortData;for(var t in e){var i=e[t];this._sorters[t]=u(i)}},d._updateItemsSortData=function(e){for(var t=e&&e.length,i=0;t&&i<t;i++){e[i].updateSortData()}};var u=function(e){if("string"!=typeof e)return e;var t=l(e).split(" "),i=t[0],n=i.match(/^\[(.+)\]$/),s=function(e,t){return e?function(t){return t.getAttribute(e)}:function(e){var i=e.querySelector(t);return i&&i.textContent}}(n&&n[1],i),r=c.sortDataParsers[t[1]];return e=r?function(e){return e&&r(s(e))}:function(e){return e&&s(e)}};c.sortDataParsers={parseInt:function(e){return parseInt(e,10)},parseFloat:function(e){return parseFloat(e)}},d._sort=function(){if(this.options.sortBy){var e=s.makeArray(this.options.sortBy);this._getIsSameSortBy(e)||(this.sortHistory=e.concat(this.sortHistory));var t=function(e,t){return function(i,n){for(var s=0;s<e.length;s++){var r=e[s],o=i.sortData[r],a=n.sortData[r];if(o>a||o<a)return(o>a?1:-1)*((void 0!==t[r]?t[r]:t)?1:-1)}return 0}}(this.sortHistory,this.options.sortAscending);this.filteredItems.sort(t)}},d._getIsSameSortBy=function(e){for(var t=0;t<e.length;t++)if(e[t]!=this.sortHistory[t])return!1;return!0},d._mode=function(){var e=this.options.layoutMode,t=this.modes[e];if(!t)throw new Error("No layout mode: "+e);return t.options=this.options[e],t},d._resetLayout=function(){t.prototype._resetLayout.call(this),this._mode()._resetLayout()},d._getItemLayoutPosition=function(e){return this._mode()._getItemLayoutPosition(e)},d._manageStamp=function(e){this._mode()._manageStamp(e)},d._getContainerSize=function(){return this._mode()._getContainerSize()},d.needsResizeLayout=function(){return this._mode().needsResizeLayout()},d.appended=function(e){var t=this.addItems(e);if(t.length){var i=this._filterRevealAdded(t);this.filteredItems=this.filteredItems.concat(i)}},d.prepended=function(e){var t=this._itemize(e);if(t.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(t);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=t.concat(this.items)}},d._filterRevealAdded=function(e){var t=this._filter(e);return this.hide(t.needHide),this.reveal(t.matches),this.layoutItems(t.matches,!0),t.matches},d.insert=function(e){var t=this.addItems(e);if(t.length){var i,n,s=t.length;for(i=0;i<s;i++)n=t[i],this.element.appendChild(n.element);var r=this._filter(t).matches;for(i=0;i<s;i++)t[i].isLayoutInstant=!0;for(this.arrange(),i=0;i<s;i++)delete t[i].isLayoutInstant;this.reveal(r)}};var p=d.remove;return d.remove=function(e){e=s.makeArray(e);var t=this.getItems(e);p.call(this,e);for(var i=t&&t.length,n=0;i&&n<i;n++){var r=t[n];s.removeFrom(this.filteredItems,r)}},d.shuffle=function(){for(var e=0;e<this.items.length;e++){this.items[e].sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},d._noTransition=function(e,t){var i=this.options.transitionDuration;this.options.transitionDuration=0;var n=e.apply(this,t);return this.options.transitionDuration=i,n},d.getFilteredItemElements=function(){return this.filteredItems.map((function(e){return e.element}))},c})); 157//# sourceMappingURL=jquery-bootstrap.bundle.min.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.