vendor: 16,928 bytes, lines 1-2
1/*! This file is auto-generated */ 2!function(n,t){var r,e;"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define("underscore",t):(n="undefined"!=typeof globalThis?globalThis:n||self,r=n._,(e=n._=t()).noConflict=function(){return n._=r,e})}(this,function(){var n="1.13.7",t="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},e=Array.prototype,V=Object.prototype,F="undefined"!=typeof Symbol?Symbol.prototype:null,P=e.push,f=e.slice,s=V.toString,q=V.hasOwnProperty,r="undefined"!=typeof ArrayBuffer,u="undefined"!=typeof DataView,U=Array.isArray,W=Object.keys,z=Object.create,L=r&&ArrayBuffer.isView,$=isNaN,C=isFinite,K=!{toString:null}.propertyIsEnumerable("toString"),J=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],G=Math.pow(2,53)-1;function l(u,o){return o=null==o?u.length-1:+o,function(){for(var n=Math.max(arguments.length-o,0),t=Array(n),r=0;r<n;r++)t[r]=arguments[r+o];switch(o){case 0:return u.call(this,t);case 1:return u.call(this,arguments[0],t);case 2:return u.call(this,arguments[0],arguments[1],t)}for(var e=Array(o+1),r=0;r<o;r++)e[r]=arguments[r];return e[o]=t,u.apply(this,e)}}function o(n){var t=typeof n;return"function"==t||"object"==t&&!!n}function H(n){return void 0===n}function Q(n){return!0===n||!1===n||"[object Boolean]"===s.call(n)}function i(n){var t="[object "+n+"]";return function(n){return s.call(n)===t}}var X=i("String"),Y=i("Number"),Z=i("Date"),nn=i("RegExp"),tn=i("Error"),rn=i("Symbol"),en=i("ArrayBuffer"),a=i("Function"),t=t.document&&t.document.childNodes,p=a="function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof t?function(n){return"function"==typeof n||!1}:a,t=i("Object"),un=u&&(!/\[native code\]/.test(String(DataView))||t(new DataView(new ArrayBuffer(8)))),a="undefined"!=typeof Map&&t(new Map),u=i("DataView");var h=un?function(n){return null!=n&&p(n.getInt8)&&en(n.buffer)}:u,v=U||i("Array");function y(n,t){return null!=n&&q.call(n,t)}var on=i("Arguments"),an=(!function(){on(arguments)||(on=function(n){return y(n,"callee")})}(),on);function fn(n){return Y(n)&&$(n)}function cn(n){return function(){return n}}function ln(t){return function(n){n=t(n);return"number"==typeof n&&0<=n&&n<=G}}function sn(t){return function(n){return null==n?void 0:n[t]}}var d=sn("byteLength"),pn=ln(d),hn=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var vn=r?function(n){return L?L(n)&&!h(n):pn(n)&&hn.test(s.call(n))}:cn(!1),g=sn("length");function yn(n,t){t=function(t){for(var r={},n=t.length,e=0;e<n;++e)r[t[e]]=!0;return{contains:function(n){return!0===r[n]},push:function(n){return r[n]=!0,t.push(n)}}}(t);var r=J.length,e=n.constructor,u=p(e)&&e.prototype||V,o="constructor";for(y(n,o)&&!t.contains(o)&&t.push(o);r--;)(o=J[r])in n&&n[o]!==u[o]&&!t.contains(o)&&t.push(o)}function b(n){if(!o(n))return[];if(W)return W(n);var t,r=[];for(t in n)y(n,t)&&r.push(t);return K&&yn(n,r),r}function dn(n,t){var r=b(t),e=r.length;if(null==n)return!e;for(var u=Object(n),o=0;o<e;o++){var i=r[o];if(t[i]!==u[i]||!(i in u))return!1}return!0}function m(n){return n instanceof m?n:this instanceof m?void(this._wrapped=n):new m(n)}function gn(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,d(n))}m.VERSION=n,m.prototype.valueOf=m.prototype.toJSON=m.prototype.value=function(){return this._wrapped},m.prototype.toString=function(){return String(this._wrapped)};var bn="[object DataView]";function mn(n,t,r,e){var u;return n===t?0!==n||1/n==1/t:null!=n&&null!=t&&(n!=n?t!=t:("function"==(u=typeof n)||"object"==u||"object"==typeof t)&&function n(t,r,e,u){t instanceof m&&(t=t._wrapped);r instanceof m&&(r=r._wrapped);var o=s.call(t);if(o!==s.call(r))return!1;if(un&&"[object Object]"==o&&h(t)){if(!h(r))return!1;o=bn}switch(o){case"[object RegExp]":case"[object String]":return""+t==""+r;case"[object Number]":return+t!=+t?+r!=+r:0==+t?1/+t==1/r:+t==+r;case"[object Date]":case"[object Boolean]":return+t==+r;case"[object Symbol]":return F.valueOf.call(t)===F.valueOf.call(r);case"[object ArrayBuffer]":case bn:return n(gn(t),gn(r),e,u)}o="[object Array]"===o;if(!o&&vn(t)){var i=d(t);if(i!==d(r))return!1;if(t.buffer===r.buffer&&t.byteOffset===r.byteOffset)return!0;o=!0}if(!o){if("object"!=typeof t||"object"!=typeof r)return!1;var i=t.constructor,a=r.constructor;if(i!==a&&!(p(i)&&i instanceof i&&p(a)&&a instanceof a)&&"constructor"in t&&"constructor"in r)return!1}e=e||[];u=u||[];var f=e.length;for(;f--;)if(e[f]===t)return u[f]===r;e.push(t);u.push(r);if(o){if((f=t.length)!==r.length)return!1;for(;f--;)if(!mn(t[f],r[f],e,u))return!1}else{var c,l=b(t);if(f=l.length,b(r).length!==f)return!1;for(;f--;)if(c=l[f],!y(r,c)||!mn(t[c],r[c],e,u))return!1}e.pop();u.pop();return!0}(n,t,r,e))}function c(n){if(!o(n))return[];var t,r=[];for(t in n)r.push(t);return K&&yn(n,r),r}function jn(e){var u=g(e);return function(n){if(null==n)return!1;var t=c(n);if(g(t))return!1;for(var r=0;r<u;r++)if(!p(n[e[r]]))return!1;return e!==_n||!p(n[wn])}}var wn="forEach",t=["clear","delete"],u=["get","has","set"],U=t.concat(wn,u),_n=t.concat(u),r=["add"].concat(t,wn,"has"),u=a?jn(U):i("Map"),t=a?jn(_n):i("WeakMap"),U=a?jn(r):i("Set"),a=i("WeakSet");function j(n){for(var t=b(n),r=t.length,e=Array(r),u=0;u<r;u++)e[u]=n[t[u]];return e}function An(n){for(var t={},r=b(n),e=0,u=r.length;e<u;e++)t[n[r[e]]]=r[e];return t}function xn(n){var t,r=[];for(t in n)p(n[t])&&r.push(t);return r.sort()}function Sn(f,c){return function(n){var t=arguments.length;if(c&&(n=Object(n)),!(t<2||null==n))for(var r=1;r<t;r++)for(var e=arguments[r],u=f(e),o=u.length,i=0;i<o;i++){var a=u[i];c&&void 0!==n[a]||(n[a]=e[a])}return n}}var On=Sn(c),w=Sn(b),Mn=Sn(c,!0);function En(n){var t;return o(n)?z?z(n):((t=function(){}).prototype=n,n=new t,t.prototype=null,n):{}}function Bn(n){return v(n)?n:[n]}function _(n){return m.toPath(n)}function Nn(n,t){for(var r=t.length,e=0;e<r;e++){if(null==n)return;n=n[t[e]]}return r?n:void 0}function In(n,t,r){n=Nn(n,_(t));return H(n)?r:n}function Tn(n){return n}function A(t){return t=w({},t),function(n){return dn(n,t)}}function kn(t){return t=_(t),function(n){return Nn(n,t)}}function x(u,o,n){if(void 0===o)return u;switch(null==n?3:n){case 1:return function(n){return u.call(o,n)};case 3:return function(n,t,r){return u.call(o,n,t,r)};case 4:return function(n,t,r,e){return u.call(o,n,t,r,e)}}return function(){return u.apply(o,arguments)}}function Dn(n,t,r){return null==n?Tn:p(n)?x(n,t,r):(o(n)&&!v(n)?A:kn)(n)}function Rn(n,t){return Dn(n,t,1/0)}function S(n,t,r){return m.iteratee!==Rn?m.iteratee(n,t):Dn(n,t,r)}function Vn(){}function Fn(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))}m.toPath=Bn,m.iteratee=Rn;var O=Date.now||function(){return(new Date).getTime()};function Pn(t){function r(n){return t[n]}var n="(?:"+b(t).join("|")+")",e=RegExp(n),u=RegExp(n,"g");return function(n){return e.test(n=null==n?"":""+n)?n.replace(u,r):n}}var r={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},qn=Pn(r),r=Pn(An(r)),Un=m.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Wn=/(.)^/,zn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Ln=/\\|'|\r|\n|\u2028|\u2029/g;function $n(n){return"\\"+zn[n]}var Cn=/^\s*(\w|\$)+\s*$/;var Kn=0;function Jn(n,t,r,e,u){return e instanceof t?(e=En(n.prototype),o(t=n.apply(e,u))?t:e):n.apply(r,u)}var M=l(function(u,o){function i(){for(var n=0,t=o.length,r=Array(t),e=0;e<t;e++)r[e]=o[e]===a?arguments[n++]:o[e];for(;n<arguments.length;)r.push(arguments[n++]);return Jn(u,i,this,this,r)}var a=M.placeholder;return i}),Gn=(M.placeholder=m,l(function(t,r,e){var u;if(p(t))return u=l(function(n){return Jn(t,u,r,this,e.concat(n))});throw new TypeError("Bind must be called on a function")})),E=ln(g);function B(n,t,r,e){if(e=e||[],t||0===t){if(t<=0)return e.concat(n)}else t=1/0;for(var u=e.length,o=0,i=g(n);o<i;o++){var a=n[o];if(E(a)&&(v(a)||an(a)))if(1<t)B(a,t-1,r,e),u=e.length;else for(var f=0,c=a.length;f<c;)e[u++]=a[f++];else r||(e[u++]=a)}return e}var Hn=l(function(n,t){var r=(t=B(t,!1,!1)).length;if(r<1)throw new Error("bindAll must be passed function names");for(;r--;){var e=t[r];n[e]=Gn(n[e],n)}return n});var Qn=l(function(n,t,r){return setTimeout(function(){return n.apply(null,r)},t)}),Xn=M(Qn,m,1);function Yn(n){return function(){return!n.apply(this,arguments)}}function Zn(n,t){var r;return function(){return 0<--n&&(r=t.apply(this,arguments)),n<=1&&(t=null),r}}var nt=M(Zn,2);function tt(n,t,r){t=S(t,r);for(var e,u=b(n),o=0,i=u.length;o<i;o++)if(t(n[e=u[o]],e,n))return e}function rt(o){return function(n,t,r){t=S(t,r);for(var e=g(n),u=0<o?0:e-1;0<=u&&u<e;u+=o)if(t(n[u],u,n))return u;return-1}}var et=rt(1),ut=rt(-1);function ot(n,t,r,e){for(var u=(r=S(r,e,1))(t),o=0,i=g(n);o<i;){var a=Math.floor((o+i)/2);r(n[a])<u?o=a+1:i=a}return o}function it(o,i,a){return function(n,t,r){var e=0,u=g(n);if("number"==typeof r)0<o?e=0<=r?r:Math.max(r+u,e):u=0<=r?Math.min(r+1,u):r+u+1;else if(a&&r&&u)return n[r=a(n,t)]===t?r:-1;if(t!=t)return 0<=(r=i(f.call(n,e,u),fn))?r+e:-1;for(r=0<o?e:u-1;0<=r&&r<u;r+=o)if(n[r]===t)return r;return-1}}var at=it(1,et,ot),ft=it(-1,ut);function ct(n,t,r){t=(E(n)?et:tt)(n,t,r);if(void 0!==t&&-1!==t)return n[t]}function N(n,t,r){if(t=x(t,r),E(n))for(u=0,o=n.length;u<o;u++)t(n[u],u,n);else for(var e=b(n),u=0,o=e.length;u<o;u++)t(n[e[u]],e[u],n);return n}function I(n,t,r){t=S(t,r);for(var e=!E(n)&&b(n),u=(e||n).length,o=Array(u),i=0;i<u;i++){var a=e?e[i]:i;o[i]=t(n[a],a,n)}return o}function lt(f){return function(n,t,r,e){var u=3<=arguments.length;return function(n,t,r,e){var u=!E(n)&&b(n),o=(u||n).length,i=0<f?0:o-1;for(e||(r=n[u?u[i]:i],i+=f);0<=i&&i<o;i+=f){var a=u?u[i]:i;r=t(r,n[a],a,n)}return r}(n,x(t,e,4),r,u)}}var st=lt(1),pt=lt(-1);function T(n,e,t){var u=[];return e=S(e,t),N(n,function(n,t,r){e(n,t,r)&&u.push(n)}),u}function ht(n,t,r){t=S(t,r);for(var e=!E(n)&&b(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(!t(n[i],i,n))return!1}return!0}function vt(n,t,r){t=S(t,r);for(var e=!E(n)&&b(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(t(n[i],i,n))return!0}return!1}function k(n,t,r,e){return E(n)||(n=j(n)),0<=at(n,t,r="number"==typeof r&&!e?r:0)}var yt=l(function(n,r,e){var u,o;return p(r)?o=r:(r=_(r),u=r.slice(0,-1),r=r[r.length-1]),I(n,function(n){var t=o;if(!t){if(null==(n=u&&u.length?Nn(n,u):n))return;t=n[r]}return null==t?t:t.apply(n,e)})});function dt(n,t){return I(n,kn(t))}function gt(n,e,t){var r,u,o=-1/0,i=-1/0;if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(r=n[a])&&o<r&&(o=r);else e=S(e,t),N(n,function(n,t,r){u=e(n,t,r),(i<u||u===-1/0&&o===-1/0)&&(o=n,i=u)});return o}var bt=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function mt(n){return n?v(n)?f.call(n):X(n)?n.match(bt):E(n)?I(n,Tn):j(n):[]}function jt(n,t,r){if(null==t||r)return(n=E(n)?n:j(n))[Fn(n.length-1)];for(var e=mt(n),r=g(e),u=(t=Math.max(Math.min(t,r),0),r-1),o=0;o<t;o++){var i=Fn(o,u),a=e[o];e[o]=e[i],e[i]=a}return e.slice(0,t)}function D(o,t){return function(r,e,n){var u=t?[[],[]]:{};return e=S(e,n),N(r,function(n,t){t=e(n,t,r);o(u,n,t)}),u}}var wt=D(function(n,t,r){y(n,r)?n[r].push(t):n[r]=[t]}),_t=D(function(n,t,r){n[r]=t}),At=D(function(n,t,r){y(n,r)?n[r]++:n[r]=1}),xt=D(function(n,t,r){n[r?0:1].push(t)},!0);function St(n,t,r){return t in r}var Ot=l(function(n,t){var r={},e=t[0];if(null!=n){p(e)?(1<t.length&&(e=x(e,t[1])),t=c(n)):(e=St,t=B(t,!1,!1),n=Object(n));for(var u=0,o=t.length;u<o;u++){var i=t[u],a=n[i];e(a,i,n)&&(r[i]=a)}}return r}),Mt=l(function(n,r){var t,e=r[0];return p(e)?(e=Yn(e),1<r.length&&(t=r[1])):(r=I(B(r,!1,!1),String),e=function(n,t){return!k(r,t)}),Ot(n,e,t)});function Et(n,t,r){return f.call(n,0,Math.max(0,n.length-(null==t||r?1:t)))}function Bt(n,t,r){return null==n||n.length<1?null==t||r?void 0:[]:null==t||r?n[0]:Et(n,n.length-t)}function R(n,t,r){return f.call(n,null==t||r?1:t)}var Nt=l(function(n,t){return t=B(t,!0,!0),T(n,function(n){return!k(t,n)})}),It=l(function(n,t){return Nt(n,t)});function Tt(n,t,r,e){Q(t)||(e=r,r=t,t=!1),null!=r&&(r=S(r,e));for(var u=[],o=[],i=0,a=g(n);i<a;i++){var f=n[i],c=r?r(f,i,n):f;t&&!r?(i&&o===c||u.push(f),o=c):r?k(o,c)||(o.push(c),u.push(f)):k(u,f)||u.push(f)}return u}var kt=l(function(n){return Tt(B(n,!0,!0))});function Dt(n){for(var t=n&>(n,g).length||0,r=Array(t),e=0;e<t;e++)r[e]=dt(n,e);return r}var Rt=l(Dt);function Vt(n,t){return n._chain?m(t).chain():t}function Ft(r){return N(xn(r),function(n){var t=m[n]=r[n];m.prototype[n]=function(){var n=[this._wrapped];return P.apply(n,arguments),Vt(this,t.apply(m,n))}}),m}N(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var r=e[t];m.prototype[t]=function(){var n=this._wrapped;return null!=n&&(r.apply(n,arguments),"shift"!==t&&"splice"!==t||0!==n.length||delete n[0]),Vt(this,n)}}),N(["concat","join","slice"],function(n){var t=e[n];m.prototype[n]=function(){var n=this._wrapped;return Vt(this,n=null!=n?t.apply(n,arguments):n)}});n=Ft({__proto__:null,VERSION:n,restArguments:l,isObject:o,isNull:function(n){return null===n},isUndefined:H,isBoolean:Q,isElement:function(n){return!(!n||1!==n.nodeType)},isString:X,isNumber:Y,isDate:Z,isRegExp:nn,isError:tn,isSymbol:rn,isArrayBuffer:en,isDataView:h,isArray:v,isFunction:p,isArguments:an,isFinite:function(n){return!rn(n)&&C(n)&&!isNaN(parseFloat(n))},isNaN:fn,isTypedArray:vn,isEmpty:function(n){var t;return null==n||("number"==typeof(t=g(n))&&(v(n)||X(n)||an(n))?0===t:0===g(b(n)))},isMatch:dn,isEqual:function(n,t){return mn(n,t)},isMap:u,isWeakMap:t,isSet:U,isWeakSet:a,keys:b,allKeys:c,values:j,pairs:function(n){for(var t=b(n),r=t.length,e=Array(r),u=0;u<r;u++)e[u]=[t[u],n[t[u]]];return e},invert:An,functions:xn,methods:xn,extend:On,extendOwn:w,assign:w,defaults:Mn,create:function(n,t){return n=En(n),t&&w(n,t),n},clone:function(n){return o(n)?v(n)?n.slice():On({},n):n},tap:function(n,t){return t(n),n},get:In,has:function(n,t){for(var r=(t=_(t)).length,e=0;e<r;e++){var u=t[e];if(!y(n,u))return!1;n=n[u]}return!!r},mapObject:function(n,t,r){t=S(t,r);for(var e=b(n),u=e.length,o={},i=0;i<u;i++){var a=e[i];o[a]=t(n[a],a,n)}return o},identity:Tn,constant:cn,noop:Vn,toPath:Bn,property:kn,propertyOf:function(t){return null==t?Vn:function(n){return In(t,n)}},matcher:A,matches:A,times:function(n,t,r){var e=Array(Math.max(0,n));t=x(t,r,1);for(var u=0;u<n;u++)e[u]=t(u);return e},random:Fn,now:O,escape:qn,unescape:r,templateSettings:Un,template:function(o,n,t){n=Mn({},n=!n&&t?t:n,m.templateSettings);var r,t=RegExp([(n.escape||Wn).source,(n.interpolate||Wn).source,(n.evaluate||Wn).source].join("|")+"|$","g"),i=0,a="__p+='";if(o.replace(t,function(n,t,r,e,u){return a+=o.slice(i,u).replace(Ln,$n),i=u+n.length,t?a+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":r?a+="'+\n((__t=("+r+"))==null?'':__t)+\n'":e&&(a+="';\n"+e+"\n__p+='"),n}),a+="';\n",t=n.variable){if(!Cn.test(t))throw new Error("variable is not a bare identifier: "+t)}else a="with(obj||{}){\n"+a+"}\n",t="obj";a="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+a+"return __p;\n";try{r=new Function(t,"_",a)}catch(n){throw n.source=a,n}function e(n){return r.call(this,n,m)}return e.source="function("+t+"){\n"+a+"}",e},result:function(n,t,r){var e=(t=_(t)).length;if(!e)return p(r)?r.call(n):r;for(var u=0;u<e;u++){var o=null==n?void 0:n[t[u]];void 0===o&&(o=r,u=e),n=p(o)?o.call(n):o}return n},uniqueId:function(n){var t=++Kn+"";return n?n+t:t},chain:function(n){return(n=m(n))._chain=!0,n},iteratee:Rn,partial:M,bind:Gn,bindAll:Hn,memoize:function(e,u){function o(n){var t=o.cache,r=""+(u?u.apply(this,arguments):n);return y(t,r)||(t[r]=e.apply(this,arguments)),t[r]}return o.cache={},o},delay:Qn,defer:Xn,throttle:function(r,e,u){function o(){l=!1===u.leading?0:O(),i=null,c=r.apply(a,f),i||(a=f=null)}function n(){var n=O(),t=(l||!1!==u.leading||(l=n),e-(n-l));return a=this,f=arguments,t<=0||e<t?(i&&(clearTimeout(i),i=null),l=n,c=r.apply(a,f),i||(a=f=null)):i||!1===u.trailing||(i=setTimeout(o,t)),c}var i,a,f,c,l=0;return u=u||{},n.cancel=function(){clearTimeout(i),l=0,i=a=f=null},n},debounce:function(t,r,e){function u(){var n=O()-i;n<r?o=setTimeout(u,r-n):(o=null,e||(f=t.apply(c,a)),o||(a=c=null))}var o,i,a,f,c,n=l(function(n){return c=this,a=n,i=O(),o||(o=setTimeout(u,r),e&&(f=t.apply(c,a))),f});return n.cancel=function(){clearTimeout(o),o=a=c=null},n},wrap:function(n,t){return M(t,n)},negate:Yn,compose:function(){var r=arguments,e=r.length-1;return function(){for(var n=e,t=r[e].apply(this,arguments);n--;)t=r[n].call(this,t);return t}},after:function(n,t){return function(){if(--n<1)return t.apply(this,arguments)}},before:Zn,once:nt,findKey:tt,findIndex:et,findLastIndex:ut,sortedIndex:ot,
2indexOf:at,lastIndexOf:ft,find:ct,detect:ct,findWhere:function(n,t){return ct(n,A(t))},each:N,forEach:N,map:I,collect:I,reduce:st,foldl:st,inject:st,reduceRight:pt,foldr:pt,filter:T,select:T,reject:function(n,t,r){return T(n,Yn(S(t)),r)},every:ht,all:ht,some:vt,any:vt,contains:k,includes:k,include:k,invoke:yt,pluck:dt,where:function(n,t){return T(n,A(t))},max:gt,min:function(n,e,t){var r,u,o=1/0,i=1/0;if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(r=n[a])&&r<o&&(o=r);else e=S(e,t),N(n,function(n,t,r){((u=e(n,t,r))<i||u===1/0&&o===1/0)&&(o=n,i=u)});return o},shuffle:function(n){return jt(n,1/0)},sample:jt,sortBy:function(n,e,t){var u=0;return e=S(e,t),dt(I(n,function(n,t,r){return{value:n,index:u++,criteria:e(n,t,r)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;if(r!==e){if(e<r||void 0===r)return 1;if(r<e||void 0===e)return-1}return n.index-t.index}),"value")},groupBy:wt,indexBy:_t,countBy:At,partition:xt,toArray:mt,size:function(n){return null==n?0:(E(n)?n:b(n)).length},pick:Ot,omit:Mt,first:Bt,head:Bt,take:Bt,initial:Et,last:function(n,t,r){return null==n||n.length<1?null==t||r?void 0:[]:null==t||r?n[n.length-1]:R(n,Math.max(0,n.length-t))},rest:R,tail:R,drop:R,compact:function(n){return T(n,Boolean)},flatten:function(n,t){return B(n,t,!1)},without:It,uniq:Tt,unique:Tt,union:kt,intersection:function(n){for(var t=[],r=arguments.length,e=0,u=g(n);e<u;e++){var o=n[e];if(!k(t,o)){for(var i=1;i<r&&k(arguments[i],o);i++);i===r&&t.push(o)}}return t},difference:Nt,unzip:Dt,transpose:Dt,zip:Rt,object:function(n,t){for(var r={},e=0,u=g(n);e<u;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},range:function(n,t,r){null==t&&(t=n||0,n=0),r=r||(t<n?-1:1);for(var e=Math.max(Math.ceil((t-n)/r),0),u=Array(e),o=0;o<e;o++,n+=r)u[o]=n;return u},chunk:function(n,t){if(null==t||t<1)return[];for(var r=[],e=0,u=n.length;e<u;)r.push(f.call(n,e,e+=t));return r},mixin:Ft,default:m});return n._=n});; 3/*! This file is auto-generated */ 4!function(n){var s="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global;if("function"==typeof define&&define.amd)define(["underscore","jquery","exports"],function(t,e,i){s.Backbone=n(s,i,t,e)});else if("undefined"!=typeof exports){var t,e=require("underscore");try{t=require("jquery")}catch(t){}n(s,exports,e,t)}else s.Backbone=n(s,{},s._,s.jQuery||s.Zepto||s.ender||s.$)}(function(t,h,b,e){function a(t,e,i,n,s){var r,o=0;if(i&&"object"==typeof i){void 0!==n&&"context"in s&&void 0===s.context&&(s.context=n);for(r=b.keys(i);o<r.length;o++)e=a(t,e,r[o],i[r[o]],s)}else if(i&&l.test(i))for(r=i.split(l);o<r.length;o++)e=t(e,r[o],n,s);else e=t(e,i,n,s);return e}function x(t,e,i){i=Math.min(Math.max(i,0),t.length);for(var n=Array(t.length-i),s=e.length,r=0;r<n.length;r++)n[r]=t[r+i];for(r=0;r<s;r++)t[r+i]=e[r];for(r=0;r<n.length;r++)t[r+s+i]=n[r]}function s(i,n,t,s){b.each(t,function(t,e){n[e]&&(i.prototype[e]=function(n,t,s,r){switch(t){case 1:return function(){return n[s](this[r])};case 2:return function(t){return n[s](this[r],t)};case 3:return function(t,e){return n[s](this[r],T(t,this),e)};case 4:return function(t,e,i){return n[s](this[r],T(t,this),e,i)};default:return function(){var t=u.call(arguments);return t.unshift(this[r]),n[s].apply(n,t)}}}(n,t,e,s))})}var o,i=t.Backbone,u=Array.prototype.slice,e=(h.VERSION="1.6.0",h.$=e,h.noConflict=function(){return t.Backbone=i,this},h.emulateHTTP=!1,h.emulateJSON=!1,h.Events={}),l=/\s+/,n=(e.on=function(t,e,i){return this._events=a(n,this._events||{},t,e,{context:i,ctx:this,listening:o}),o&&(((this._listeners||(this._listeners={}))[o.id]=o).interop=!1),this},e.listenTo=function(t,e,i){if(t){var n=t._listenId||(t._listenId=b.uniqueId("l")),s=this._listeningTo||(this._listeningTo={}),r=o=s[n],s=(r||(this._listenId||(this._listenId=b.uniqueId("l")),r=o=s[n]=new g(this,t)),c(t,e,i,this));if(o=void 0,s)throw s;r.interop&&r.on(e,i)}return this},function(t,e,i,n){var s,r;return i&&(e=t[e]||(t[e]=[]),s=n.context,r=n.ctx,(n=n.listening)&&n.count++,e.push({callback:i,context:s,ctx:s||r,listening:n})),t}
4),c=function(t,e,i,n){try{t.on(e,i,n)}catch(t){return t}},r=(e.off=function(t,e,i){return this._events&&(this._events=a(r,this._events,t,e,{context:i,listeners:this._listeners})),this},e.stopListening=function(t,e,i){var n=this._listeningTo;if(n){for(var s=t?[t._listenId]:b.keys(n),r=0;r<s.length;r++){var o=n[s[r]];if(!o)break;o.obj.off(e,i,this),o.interop&&o.off(e,i)}b.isEmpty(n)&&(this._listeningTo=void 0)}return this},function(t,e,i,n){if(t){var s,r=n.context,o=n.listeners,h=0;if(e||r||i){for(s=e?[e]:b.keys(t);h<s.length;h++){var a=t[e=s[h]];if(!a)break;for(var u=[],l=0;l<a.length;l++){var c=a[l];i&&i!==c.callback&&i!==c.callback._callback||r&&r!==c.context?u.push(c):(c=c.listening)&&c.off(e,i)}u.length?t[e]=u:delete t[e]}return t}for(s=b.keys(o);h<s.length;h++)o[s[h]].cleanup()}}),d=(e.once=function(t,e,i){var n=a(d,{},t,e,this.off.bind(this));return this.on(n,e="string"==typeof t&&null==i?void 0:e,i)},e.listenToOnce=function(t,e,i){e=a(d,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,e)},function(t,e,i,n){var s;return i&&((s=t[e]=b.once(function(){n(e,s),i.apply(this,arguments)}))._callback=i),t}),f=(e.trigger=function(t){if(this._events){for(var e=Math.max(0,arguments.length-1),i=Array(e),n=0;n<e;n++)i[n]=arguments[n+1];a(f,this._events,t,void 0,i)}return this},function(t,e,i,n){var s,r;return t&&(s=t[e],r=t.all,s&&(r=r&&r.slice()),s&&p(s,n),r)&&p(r,[e].concat(n)),t}),p=function(t,e){var i,n=-1,s=t.length,r=e[0],o=e[1],h=e[2];switch(e.length){case 0:for(;++n<s;)(i=t[n]).callback.call(i.ctx);return;case 1:for(;++n<s;)(i=t[n]).callback.call(i.ctx,r);return;case 2:for(;++n<s;)(i=t[n]).callback.call(i.ctx,r,o);return;case 3:for(;++n<s;)(i=t[n]).callback.call(i.ctx,r,o,h);return;default:for(;++n<s;)(i=t[n]).callback.apply(i.ctx,e);return}},g=function(t,e){this.id=t._listenId,this.listener=t,this.obj=e,this.interop=!0,this.count=0,this._events=void 0},v=(g.prototype.on=e.on,g.prototype.off=function(t,e){t=this.interop?(this._events=a(r,this._events,t,e,{context:void 0,listeners:void 0}),!this._events):(this.count--,0===this.count);t&&this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},e.bind=e.on,e.unbind=e.off,b.extend(h,e),h.Model=function(t,e){var i=t||{},n=(e=e||{},this.preinitialize.apply(this,arguments),this.cid=b.uniqueId(this.cidPrefix),this.attributes={},e.collection&&(this.collection=e.collection),e.parse&&(i=this.parse(i,e)||{}),b.result(this,"defaults")),i=b.defaults(b.extend({},n,i),n);this.set(i,e),this.changed={},this.initialize.apply(this,arguments)}),m=(b.extend(v.prototype,e,{changed:null,validationError:null,idAttribute:"id",cidPrefix:"c",preinitialize:function(){},initialize:function(){},toJSON:function(t){return b.clone(this.attributes)},sync:function(){return h.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return b.escape(this.get(t))},has:function(t){return null!=this.get(t)},matches:function(t){return!!b.iteratee(t,this)(this.attributes)},set:function(t,e,i){if(null!=t){var n;if("object"==typeof t?(n=t,i=e):(n={})[t]=e,!this._validate(n,i=i||{}))return!1;var s,r,o=i.unset,t=i.silent,h=[],a=this._changing,u=(this._changing=!0,a||(this._previousAttributes=b.clone(this.attributes),this.changed={}),this.attributes),l=this.changed,c=this._previousAttributes;for(s in n)e=n[s],b.isEqual(u[s],e)||h.push(s),b.isEqual(c[s],e)?delete l[s]:l[s]=e,o?delete u[s]:u[s]=e;if(this.idAttribute in n&&(r=this.id,this.id=this.get(this.idAttribute),this.trigger("changeId",this,r,i)),!t){h.length&&(this._pending=i);for(var d=0;d<h.length;d++)this.trigger("change:"+h[d],this,u[h[d]],i)}if(!a){if(!t)for(;this._pending;)i=this._pending,this._pending=!1,this.trigger("change",this,i);this._pending=!1,this._changing=!1}}return this},unset:function(t,e){return this.set(t,void 0,b.extend({},e,{unset:!0}))},clear:function(t){var e,i={};for(e in this.attributes)i[e]=void 0;return this.set(i,b.extend({},t,{unset:!0}))},hasChanged:function(t){return null==t?!b.isEmpty(this.changed):b.has(this.changed,t)},changedAttributes:function(t){if(!t)return!!this.hasChanged()&&b.clone(this.changed);var e,i,n=this._changing?this._previousAttributes:this.attributes,s={};for(i in t){var r=t[i];b.isEqual(n[i],r)||(s[i]=r,e=!0)}return!!e&&s},previous:function(t){return null!=t&&this._previousAttributes?this._previousAttributes[t]:null},previousAttributes:function(){return b.clone(this._previousAttributes)},fetch:function(i){i=b.extend({parse:!0},i);var n=this,s=i.success;return i.success=function(t){var e=i.parse?n.parse(t,i):t;if(!n.set(e,i))return!1;s&&s.call(i.context,n,t,i),n.trigger("sync",n,t,i)},N(this,i),this.sync("read",this,i)}
4,save:function(t,e,i){null==t||"object"==typeof t?(n=t,i=e):(n={})[t]=e;var n,s=(i=b.extend({validate:!0,parse:!0},i)).wait;if(n&&!s){if(!this.set(n,i))return!1}else if(!this._validate(n,i))return!1;var r=this,o=i.success,h=this.attributes,t=(i.success=function(t){r.attributes=h;var e=i.parse?r.parse(t,i):t;if((e=s?b.extend({},n,e):e)&&!r.set(e,i))return!1;o&&o.call(i.context,r,t,i),r.trigger("sync",r,t,i)},N(this,i),n&&s&&(this.attributes=b.extend({},h,n)),this.isNew()?"create":i.patch?"patch":"update"),e=("patch"!=t||i.attrs||(i.attrs=n),this.sync(t,this,i));return this.attributes=h,e},destroy:function(e){e=e?b.clone(e):{};function i(){n.stopListening(),n.trigger("destroy",n,n.collection,e)}var n=this,s=e.success,r=e.wait,t=!(e.success=function(t){r&&i(),s&&s.call(e.context,n,t,e),n.isNew()||n.trigger("sync",n,t,e)});return this.isNew()?b.defer(e.success):(N(this,e),t=this.sync("delete",this,e)),r||i(),t},url:function(){var t,e=b.result(this,"urlRoot")||b.result(this.collection,"url")||M();return this.isNew()?e:(t=this.get(this.idAttribute),e.replace(/[^\/]$/,"$&/")+encodeURIComponent(t))},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},b.extend({},t,{validate:!0}))},_validate:function(t,e){if(!e.validate||!this.validate)return!0;t=b.extend({},this.attributes,t);t=this.validationError=this.validate(t,e)||null;return!t||(this.trigger("invalid",this,t,b.extend(e,{validationError:t})),!1)}}),h.Collection=function(t,e){e=e||{},this.preinitialize.apply(this,arguments),e.model&&(this.model=e.model),void 0!==e.comparator&&(this.comparator=e.comparator),this._reset(),this.initialize.apply(this,arguments),t&&this.reset(t,b.extend({silent:!0},e))}),w={add:!0,remove:!0,merge:!0},_={add:!0,remove:!1},y=(b.extend(m.prototype,e,{model:v,preinitialize:function(){},initialize:function(){},toJSON:function(e){return this.map(function(t){return t.toJSON(e)})},sync:function(){return h.sync.apply(this,arguments)},add:function(t,e){return this.set(t,b.extend({merge:!1},e,_))},remove:function(t,e){e=b.extend({},e);var i=!b.isArray(t),t=(t=i?[t]:t.slice(),this._removeModels(t,e));return!e.silent&&t.length&&(e.changes={added:[],merged:[],removed:t},this.trigger("update",this,e)),i?t[0]:t},set:function(t,e){if(null!=t){(e=b.extend({},w,e)).parse&&!this._isModel(t)&&(t=this.parse(t,e)||[]);for(var i=!b.isArray(t),n=(t=i?[t]:t.slice(),e.at),s=((n=(n=null!=n?+n:n)>this.length?this.length:n)<0&&(n+=this.length+1),[]),r=[],o=[],h=[],a={},u=e.add,l=e.merge,c=e.remove,d=!1,f=this.comparator&&null==n&&!1!==e.sort,p=b.isString(this.comparator)?this.comparator:null,g=0;g<t.length;g++){var v,m=t[g],_=this.get(m);_?(l&&m!==_&&(v=this._isModel(m)?m.attributes:m,e.parse&&(v=_.parse(v,e)),_.set(v,e),o.push(_),f)&&!d&&(d=_.hasChanged(p)),a[_.cid]||(a[_.cid]=!0,s.push(_)),t[g]=_):u&&(m=t[g]=this._prepareModel(m,e))&&(r.push(m),this._addReference(m,e),a[m.cid]=!0,s.push(m))}if(c){for(g=0;g<this.length;g++)a[(m=this.models[g]).cid]||h.push(m);h.length&&this._removeModels(h,e)}var y=!1;if(s.length&&(!f&&u&&c)?(y=this.length!==s.length||b.some(this.models,function(t,e){return t!==s[e]}),this.models.length=0,x(this.models,s,0),this.length=this.models.length):r.length&&(f&&(d=!0),x(this.models,r,null==n?this.length:n),this.length=this.models.length),d&&this.sort({silent:!0}),!e.silent){for(g=0;g<r.length;g++)null!=n&&(e.index=n+g),(m=r[g]).trigger("add",m,this,e);(d||y)&&this.trigger("sort",this,e),(r.length||h.length||o.length)&&(e.changes={added:r,removed:h,merged:o},this.trigger("update",this,e))}return i?t[0]:t}},reset:function(t,e){e=e?b.clone(e):{};for(var i=0;i<this.models.length;i++)this._removeReference(this.models[i],e);return e.previousModels=this.models,this._reset(),t=this.add(t,b.extend({silent:!0},e)),e.silent||this.trigger("reset",this,e),t},push:function(t,e){return this.add(t,b.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,b.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return u.apply(this.models,arguments)},get:function(t){if(null!=t)return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t,t.idAttribute)]||t.cid&&this._byId[t.cid]},has:function(t){return null!=this.get(t)},at:function(t){return t<0&&(t+=this.length),this.models[t]},where:function(t,e){return this[e?"find":"filter"](t)},findWhere:function(t){return this.where(t,!0)},sort:function(t){var e=this.comparator;if(!e)throw new Error("Cannot sort a set without a comparator");t=t||{};var i=e.length;return b.isFunction(e)&&(e=e.bind(this)),1===i||b.isString(e)?this.models=this.sortBy(e):this.models.sort(e),t.silent||this.trigger("sort",this,t),this},pluck:function(t){return this.map(t+"")},fetch:function(i){var n=(i=b.extend({parse:!0},i)).success,s=this;return i.success=function(t){var e=i.reset?"reset":"set";s[e](t,i),n&&n.call(i.context,s,t,i),s.trigger("sync",s,t,i)},N(this,i),this.sync("read",this,i)},create:function(t,e){var n=(e=e?b.clone(e):{}).wait;if(!(t=this._prepareModel(t,e)))return!1;n||this.add(t,e);var s=this,r=e.success;
4return e.success=function(t,e,i){n&&(t.off("error",s._forwardPristineError,s),s.add(t,i)),r&&r.call(i.context,t,e,i)},n&&t.once("error",this._forwardPristineError,this),t.save(null,e),t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t,e){return t[e||this.model.prototype.idAttribute||"id"]},values:function(){return new E(this,S)},keys:function(){return new E(this,I)},entries:function(){return new E(this,k)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(t,e){return this._isModel(t)?(t.collection||(t.collection=this),t):(t=((e=e?b.clone(e):{}).collection=this).model.prototype?new this.model(t,e):this.model(t,e)).validationError?(this.trigger("invalid",this,t.validationError,e),!1):t},_removeModels:function(t,e){for(var i=[],n=0;n<t.length;n++){var s,r,o=this.get(t[n]);o&&(s=this.indexOf(o),this.models.splice(s,1),this.length--,delete this._byId[o.cid],null!=(r=this.modelId(o.attributes,o.idAttribute))&&delete this._byId[r],e.silent||(e.index=s,o.trigger("remove",o,this,e)),i.push(o),this._removeReference(o,e))}return 0<t.length&&!e.silent&&delete e.index,i},_isModel:function(t){return t instanceof v},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes,t.idAttribute);null!=i&&(this._byId[i]=t),t.on("all",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes,t.idAttribute);null!=i&&delete this._byId[i],this===t.collection&&delete t.collection,t.off("all",this._onModelEvent,this)},_onModelEvent:function(t,e,i,n){if(e){if(("add"===t||"remove"===t)&&i!==this)return;var s,r;"destroy"===t&&this.remove(e,n),"changeId"===t&&(s=this.modelId(e.previousAttributes(),e.idAttribute),r=this.modelId(e.attributes,e.idAttribute),null!=s&&delete this._byId[s],null!=r)&&(this._byId[r]=e)}this.trigger.apply(this,arguments)},_forwardPristineError:function(t,e,i){this.has(t)||this._onModelEvent("error",t,e,i)}}),"function"==typeof Symbol&&Symbol.iterator),E=(y&&(m.prototype[y]=m.prototype.values),function(t,e){this._collection=t,this._kind=e,this._index=0}),S=1,I=2,k=3,y=(y&&(E.prototype[y]=function(){return this}),E.prototype.next=function(){if(this._collection){var t,e;if(this._index<this._collection.length)return t=this._collection.at(this._index),this._index++,{value:this._kind===S?t:(e=this._collection.modelId(t.attributes,t.idAttribute),this._kind===I?e:[e,t]),done:!1};this._collection=void 0}return{value:void 0,done:!0}},h.View=function(t){this.cid=b.uniqueId("view"),this.preinitialize.apply(this,arguments),b.extend(this,b.pick(t,P)),this._ensureElement(),this.initialize.apply(this,arguments)}),A=/^(\S+)\s*(.*)$/,P=["model","collection","el","id","attributes","className","tagName","events"],T=(b.extend(y.prototype,e,{tagName:"div",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(t){return this.undelegateEvents(),this._setElement(t),this.delegateEvents(),this},_setElement:function(t){this.$el=t instanceof h.$?t:h.$(t),this.el=this.$el[0]},delegateEvents:function(t){if(t=t||b.result(this,"events"))for(var e in this.undelegateEvents(),t){var i=t[e];(i=b.isFunction(i)?i:this[i])&&(e=e.match(A),this.delegate(e[1],e[2],i.bind(this)))}return this},delegate:function(t,e,i){return this.$el.on(t+".delegateEvents"+this.cid,e,i),this},undelegateEvents:function(){return this.$el&&this.$el.off(".delegateEvents"+this.cid),this},undelegate:function(t,e,i){return this.$el.off(t+".delegateEvents"+this.cid,e,i),this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){var t;this.el?this.setElement(b.result(this,"el")):(t=b.extend({},b.result(this,"attributes")),this.id&&(t.id=b.result(this,"id")),this.className&&(t.class=b.result(this,"className")),this.setElement(this._createElement(b.result(this,"tagName"))),this._setAttributes(t))},_setAttributes:function(t){this.$el.attr(t)}}),function(e,t){return b.isFunction(e)?e:b.isObject(e)&&!t._isModel(e)?H(e):b.isString(e)?function(t){return t.get(e)}:e}),H=function(t){var e=b.matches(t);return function(t){return e(t.attributes)}}
4,$=(b.each([[m,{forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3},"models"],[v,{keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1},"attributes"]],function(t){var i=t[0],e=t[1],n=t[2];i.mixin=function(t){var e=b.reduce(b.functions(t),function(t,e){return t[e]=0,t},{});s(i,t,e,n)},s(i,b,e,n)}),h.sync=function(t,e,n){var i,s=$[t],r=(b.defaults(n=n||{},{emulateHTTP:h.emulateHTTP,emulateJSON:h.emulateJSON}),{type:s,dataType:"json"}),o=(n.url||(r.url=b.result(e,"url")||M()),null!=n.data||!e||"create"!==t&&"update"!==t&&"patch"!==t||(r.contentType="application/json",r.data=JSON.stringify(n.attrs||e.toJSON(n))),n.emulateJSON&&(r.contentType="application/x-www-form-urlencoded",r.data=r.data?{model:r.data}:{}),!n.emulateHTTP||"PUT"!==s&&"DELETE"!==s&&"PATCH"!==s||(r.type="POST",n.emulateJSON&&(r.data._method=s),i=n.beforeSend,n.beforeSend=function(t){if(t.setRequestHeader("X-HTTP-Method-Override",s),i)return i.apply(this,arguments)}),"GET"===r.type||n.emulateJSON||(r.processData=!1),n.error),t=(n.error=function(t,e,i){n.textStatus=e,n.errorThrown=i,o&&o.call(n.context,t,e,i)},n.xhr=h.ajax(b.extend(r,n)));return e.trigger("request",e,t,n),t},{create:"POST",update:"PUT",patch:"PATCH",delete:"DELETE",read:"GET"}),C=(h.ajax=function(){return h.$.ajax.apply(h.$,arguments)},h.Router=function(t){t=t||{},this.preinitialize.apply(this,arguments),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)}),j=/\((.*?)\)/g,O=/(\(\?)?:\w+/g,U=/\*\w+/g,z=/[\-{}\[\]+?.,\\\^$|#\s]/g,R=(b.extend(C.prototype,e,{preinitialize:function(){},initialize:function(){},route:function(e,i,n){b.isRegExp(e)||(e=this._routeToRegExp(e)),b.isFunction(i)&&(n=i,i=""),n=n||this[i];var s=this;return h.history.route(e,function(t){t=s._extractParameters(e,t);!1!==s.execute(n,t,i)&&(s.trigger.apply(s,["route:"+i].concat(t)),s.trigger("route",i,t),h.history.trigger("route",s,i,t))}),this},execute:function(t,e,i){t&&t.apply(this,e)},navigate:function(t,e){return h.history.navigate(t,e),this},_bindRoutes:function(){if(this.routes){this.routes=b.result(this,"routes");for(var t,e=b.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(z,"\\$&").replace(j,"(?:$1)?").replace(O,function(t,e){return e?t:"([^/?]+)"}).replace(U,"([^?]*?)"),new RegExp("^"+t+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(t,e){var i=t.exec(e).slice(1);return b.map(i,function(t,e){return e===i.length-1?t||null:t?decodeURIComponent(t):null})}}),h.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),"undefined"!=typeof window&&(this.location=window.location,this.history=window.history)}),q=/^[#\/]|\s+$/g,F=/^\/+|\/+$/g,B=/#.*$/,M=(R.started=!1,b.extend(R.prototype,e,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\/]$/,"$&/")===this.root&&!this.getSearch()},matchRoot:function(){return this.decodeFragment(this.location.pathname).slice(0,this.root.length-1)+"/"===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,"%2525"))},getSearch:function(){var t=this.location.href.replace(/#.*/,"").match(/\?.+/);return t?t[0]:""},getHash:function(t){t=(t||this).location.href.match(/#(.*)$/);return t?t[1]:""},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return"/"===t.charAt(0)?t.slice(1):t},getFragment:function(t){return(t=null==t?this._usePushState||!this._wantsHashChange?this.getPath():this.getHash():t).replace(q,"")},start:function(t){if(R.started)throw new Error("Backbone.history has already been started");if(R.started=!0,this.options=b.extend({root:"/"},this.options,t),this.root=this.options.root,this._trailingSlash=this.options.trailingSlash,this._wantsHashChange=!1!==this.options.hashChange,this._hasHashChange="onhashchange"in window&&(void 0===document.documentMode||7<document.documentMode),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||
4!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=("/"+this.root+"/").replace(F,"/"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot())return t=this.root.slice(0,-1)||"/",this.location.replace(t+"#"+this.getPath()),!0;this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}this._hasHashChange||!this._wantsHashChange||this._usePushState||(this.iframe=document.createElement("iframe"),this.iframe.src="javascript:0",this.iframe.style.display="none",this.iframe.tabIndex=-1,(t=(t=document.body).insertBefore(this.iframe,t.firstChild).contentWindow).document.open(),t.document.close(),t.location.hash="#"+this.fragment);t=window.addEventListener||function(t,e){return attachEvent("on"+t,e)};if(this._usePushState?t("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe?t("hashchange",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent("on"+t,e)};this._usePushState?t("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe&&t("hashchange",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),R.started=!1},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if((e=e===this.fragment&&this.iframe?this.getHash(this.iframe.contentWindow):e)===this.fragment)return!this.matchRoot()&&this.notfound();this.iframe&&this.navigate(e),this.loadUrl()},loadUrl:function(e){return this.matchRoot()&&(e=this.fragment=this.getFragment(e),b.some(this.handlers,function(t){if(t.route.test(e))return t.callback(e),!0}))||this.notfound()},notfound:function(){return this.trigger("notfound"),!1},navigate:function(t,e){if(!R.started)return!1;e&&!0!==e||(e={trigger:!!e}),t=this.getFragment(t||"");var i=this.root,i=(i=this._trailingSlash||""!==t&&"?"!==t.charAt(0)?i:i.slice(0,-1)||"/")+t,n=(t=t.replace(B,""),this.decodeFragment(t));if(this.fragment!==n){if(this.fragment=n,this._usePushState)this.history[e.replace?"replaceState":"pushState"]({},document.title,i);else{if(!this._wantsHashChange)return this.location.assign(i);this._updateHash(this.location,t,e.replace),this.iframe&&t!==this.getHash(this.iframe.contentWindow)&&(n=this.iframe.contentWindow,e.replace||(n.document.open(),n.document.close()),this._updateHash(n.location,t,e.replace))}return e.trigger?this.loadUrl(t):void 0}},_updateHash:function(t,e,i){i?(i=t.href.replace(/(javascript:|#).*$/,""),t.replace(i+"#"+e)):t.hash="#"+e}}),h.history=new R,v.extend=m.extend=C.extend=y.extend=R.extend=function(t,e){var i=this,n=t&&b.has(t,"constructor")?t.constructor:function(){return i.apply(this,arguments)};return b.extend(n,i,e),n.prototype=b.create(i.prototype,t),(n.prototype.constructor=n).__super__=i.prototype,n},function(){throw new Error('A "url" property or function must be specified')}),N=function(e,i){var n=i.error;i.error=function(t){n&&n.call(i.context,e,t,i),e.trigger("error",e,t,i)}};return h._debug=function(){return{root:t,_:b}},h});; 5/*! This file is auto-generated */ 6!function(c){var w=window.wpApiSettings;function t(e){return e=t.buildAjaxOptions(e),t.transport(e)}t.buildAjaxOptions=function(e){var t,n,a,p,o,r,i=e.url,d=e.path,s=e.method;for(r in"string"==typeof e.namespace&&"string"==typeof e.endpoint&&(t=e.namespace.replace(/^\/|\/$/g,""),d=(n=e.endpoint.replace(/^\//,""))?t+"/"+n:t),"string"==typeof d&&(n=w.root,d=d.replace(/^\//,""),"string"==typeof n&&-1!==n.indexOf("?")&&(d=d.replace("?","&")),i=n+d),p=!(e.data&&e.data._wpnonce),o=!0,a=e.headers||{})if(a.hasOwnProperty(r))switch(r.toLowerCase()){case"x-wp-nonce":p=!1;break;case"accept":o=!1}return p&&(a=c.extend({"X-WP-Nonce":w.nonce},a)),o&&(a=c.extend({Accept:"application/json, */*;q=0.1"},a)),"string"!=typeof s||"PUT"!==(s=s.toUpperCase())&&"DELETE"!==s||(a=c.extend({"X-HTTP-Method-Override":s},a),s="POST"),delete(e=c.extend({},e,{headers:a,url:i,method:s})).path,delete e.namespace,delete e.endpoint,e},t.transport=c.ajax,window.wp=window.wp||{},window.wp.apiRequest=t}(jQuery);; 7/*! This file is auto-generated */ 8!function(e){"use strict";e.wp=e.wp||{},wp.api=wp.api||new function(){this.models={},this.collections={},this.views={}},wp.api.versionString=wp.api.versionString||"wp/v2/",!_.isFunction(_.includes)&&_.isFunction(_.contains)&&(_.includes=_.contains)}(window),function(e){"use strict";var t,i;e.wp=e.wp||{},wp.api=wp.api||{},wp.api.utils=wp.api.utils||{},wp.api.getModelByRoute=function(t){return _.find(wp.api.models,function(e){return e.prototype.route&&t===e.prototype.route.index})},wp.api.getCollectionByRoute=function(t){return _.find(wp.api.collections,function(e){return e.prototype.route&&t===e.prototype.route.index})},Date.prototype.toISOString||(t=function(e){return i=1===(i=String(e)).length?"0"+i:i},Date.prototype.toISOString=function(){return this.getUTCFullYear()+"-"+t(this.getUTCMonth()+1)+"-"+t(this.getUTCDate())+"T"+t(this.getUTCHours())+":"+t(this.getUTCMinutes())+":"+t(this.getUTCSeconds())+"."+String((this.getUTCMilliseconds()/1e3).toFixed(3)).slice(2,5)+"Z"}),wp.api.utils.parseISO8601=function(e){var t,i,n,o,s=0,a=[1,4,5,6,7,10,11];if(i=/^(\d{4}|[+\-]\d{6})(?:-(\d{2})(?:-(\d{2}))?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(?:\.(\d{3}))?)?(?:(Z)|([+\-])(\d{2})(?::(\d{2}))?)?)?$/.exec(e)){for(n=0;o=a[n];++n)i[o]=+i[o]||0;i[2]=(+i[2]||1)-1,i[3]=+i[3]||1,"Z"!==i[8]&&void 0!==i[9]&&(s=60*i[10]+i[11],"+"===i[9])&&(s=0-s),t=Date.UTC(i[1],i[2],i[3],i[4],i[5]+s,i[6],i[7])}else t=Date.parse?Date.parse(e):NaN;return t},wp.api.utils.getRootUrl=function(){return e.location.origin?e.location.origin+"/":e.location.protocol+"//"+e.location.host+"/"},wp.api.utils.capitalize=function(e){return _.isUndefined(e)?e:e.charAt(0).toUpperCase()+e.slice(1)},wp.api.utils.capitalizeAndCamelCaseDashes=function(e){return _.isUndefined(e)?e:(e=wp.api.utils.capitalize(e),wp.api.utils.camelCaseDashes(e))},wp.api.utils.camelCaseDashes=function(e){return e.replace(/-([a-z])/g,function(e){return e[1].toUpperCase()})},wp.api.utils.extractRoutePart=function(e,t,i,n){return t=t||1,i=i||wp.api.versionString,i=(e=0===e.indexOf("/"+i)?e.substr(i.length+1):e).split("/"),n&&(i=i.reverse()),_.isUndefined(i[--t])?"":i[t]},wp.api.utils.extractParentName=function(e){var t=e.lastIndexOf("_id>[\\d]+)/");
8return t<0?"":((e=(e=e.substr(0,t-1)).split("/")).pop(),e.pop())},wp.api.utils.decorateFromRoute=function(e,t){_.each(e,function(e){_.includes(e.methods,"POST")||_.includes(e.methods,"PUT")?_.isEmpty(e.args)||(_.isEmpty(t.prototype.args)?t.prototype.args=e.args:t.prototype.args=_.extend(t.prototype.args,e.args)):_.includes(e.methods,"GET")&&!_.isEmpty(e.args)&&(_.isEmpty(t.prototype.options)?t.prototype.options=e.args:t.prototype.options=_.extend(t.prototype.options,e.args))})},wp.api.utils.addMixinsAndHelpers=function(t,e,i){function n(e,t,i,n,o){var s,a=jQuery.Deferred(),e=e.get("_embedded")||{};return _.isNumber(t)&&0!==t?(s=(s=e[n]?_.findWhere(e[n],{id:t}):s)||{id:t},(e=new wp.api.models[i](s)).get(o)?a.resolve(e):e.fetch({success:function(e){a.resolve(e)},error:function(e,t){a.reject(t)}}),a.promise()):(a.reject(),a)}function p(e,t){_.each(e.models,function(e){e.set("parent_post",t)})}var o=!1,s=["date","modified","date_gmt","modified_gmt"],a={setDate:function(e,t){t=t||"date";if(_.indexOf(s,t)<0)return!1;this.set(t,e.toISOString())},getDate:function(e){var e=e||"date",t=this.get(e);return!(_.indexOf(s,e)<0||_.isNull(t))&&new Date(wp.api.utils.parseISO8601(t))}},r={getMeta:function(e){return this.get("meta")[e]},getMetas:function(){return this.get("meta")},setMetas:function(e){var t=this.get("meta");_.extend(t,e),this.set("meta",t)},setMeta:function(e,t){var i=this.get("meta");i[e]=t,this.set("meta",i)}},c={getRevisions:function(){return e=this,t="PostRevisions",s=o="",a=jQuery.Deferred(),r=e.get("id"),e=e.get("_embedded")||{},_.isNumber(r)&&0!==r?(_.isUndefined(i)||_.isUndefined(e[i])?o={parent:r}:s=_.isUndefined(n)?e[i]:e[i][n],e=new wp.api.collections[t](s,o),_.isUndefined(e.models[0])?e.fetch({success:function(e){p(e,r),a.resolve(e)},error:function(e,t){a.reject(t)}}):(p(e,r),a.resolve(e)),a.promise()):(a.reject(),a);var e,t,i,n,o,s,a,r}},d={getTags:function(){var e=this.get("tags"),t=new wp.api.collections.Tags;return _.isEmpty(e)?jQuery.Deferred().resolve([]):t.fetch({data:{include:e}})},setTags:function(e){var i,n=this,o=[];if(_.isString(e))return!1;_.isArray(e)?(new wp.api.collections.Tags).fetch({data:{per_page:100},success:function(t){_.each(e,function(e){(i=new wp.api.models.Tag(t.findWhere({slug:e}))).set("parent_post",n.get("id")),o.push(i)}),e=new wp.api.collections.Tags(o),n.setTagsWithCollection(e)}}):this.setTagsWithCollection(e)},setTagsWithCollection:function(e){return this.set("tags",e.pluck("id")),this.save()}},l={getCategories:function(){var e=this.get("categories"),t=new wp.api.collections.Categories;return _.isEmpty(e)?jQuery.Deferred().resolve([]):t.fetch({data:{include:e}})},setCategories:function(e){var i,n=this,o=[];if(_.isString(e))return!1;_.isArray(e)?(new wp.api.collections.Categories).fetch({data:{per_page:100},success:function(t){_.each(e,function(e){(i=new wp.api.models.Category(t.findWhere({slug:e}))).set("parent_post",n.get("id")),o.push(i)}),e=new wp.api.collections.Categories(o),n.setCategoriesWithCollection(e)}}):this.setCategoriesWithCollection(e)},setCategoriesWithCollection:function(e){return this.set("categories",e.pluck("id")),this.save()}},u={getAuthorUser:function(){return n(this,this.get("author"),"User","author","name")}},g={getFeaturedMedia:function(){return n(this,this.get("featured_media"),"Media","wp:featuredmedia","source_url")}};return t=_.isUndefined(t.prototype.args)||(_.each(s,function(e){_.isUndefined(t.prototype.args[e])||(o=!0)}),o&&(t=t.extend(a)),_.isUndefined(t.prototype.args.author)||(t=t.extend(u)),_.isUndefined(t.prototype.args.featured_media)||(t=t.extend(g)),_.isUndefined(t.prototype.args.categories)||(t=t.extend(l)),_.isUndefined(t.prototype.args.meta)||(t=t.extend(r)),_.isUndefined(t.prototype.args.tags)||(t=t.extend(d)),_.isUndefined(i.collections[e+"Revisions"]))?t:t.extend(c)}}(window),function(){"use strict";var i=window.wpApiSettings||{},e=["Comment","Media","Comment","Post","Page","Status","Taxonomy","Type"];wp.api.WPApiBaseModel=Backbone.Model.extend({initialize:function(){-1===_.indexOf(e,this.name)&&(this.requireForceForDelete=!0)},sync:function(e,t,i){var n;return i=i||{},_.isNull(t.get("date_gmt"))&&t.unset("date_gmt"),_.isEmpty(t.get("slug"))&&t.unset("slug"),_.isFunction(t.nonce)&&!_.isEmpty(t.nonce())&&(n=i.beforeSend,i.beforeSend=function(e){if(e.setRequestHeader("X-WP-Nonce",t.nonce()),n)return n.apply(this,arguments)},i.complete=function(e){e=e.getResponseHeader("X-WP-Nonce");e&&_.isFunction(t.nonce)&&t.nonce()!==e&&t.endpointModel.set("nonce",e)}),this.requireForceForDelete&&"delete"===e&&(t.url=t.url()+"?force=true"),Backbone.sync(e,t,i)},save:function(e,t){return!(!_.includes(this.methods,"PUT")&&!_.includes(this.methods,"POST"))&&Backbone.Model.prototype.save.call(this,e,t)},destroy:function(e){return!!_.includes(this.methods,"DELETE")&&Backbone.Model.prototype.destroy.call(this,e)}}),wp.api.models.Schema=wp.api.WPApiBaseModel.extend({defaults:{_links:{},namespace:null,routes:{}}
8,initialize:function(e,t){t=t||{},wp.api.WPApiBaseModel.prototype.initialize.call(this,e,t),this.apiRoot=t.apiRoot||i.root,this.versionString=t.versionString||i.versionString},url:function(){return this.apiRoot+this.versionString}})}(),function(){"use strict";window.wpApiSettings;wp.api.WPApiBaseCollection=Backbone.Collection.extend({initialize:function(e,t){this.state={data:{},currentPage:null,totalPages:null,totalObjects:null},_.isUndefined(t)?this.parent="":this.parent=t.parent},sync:function(e,t,i){var n,o,s=this;return i=i||{},_.isFunction(t.nonce)&&!_.isEmpty(t.nonce())&&(n=i.beforeSend,i.beforeSend=function(e){if(e.setRequestHeader("X-WP-Nonce",t.nonce()),n)return n.apply(s,arguments)},i.complete=function(e){e=e.getResponseHeader("X-WP-Nonce");e&&_.isFunction(t.nonce)&&t.nonce()!==e&&t.endpointModel.set("nonce",e)}),"read"===e&&(i.data?(s.state.data=_.clone(i.data),delete s.state.data.page):s.state.data=i.data={},void 0===i.data.page?(s.state.currentPage=null,s.state.totalPages=null,s.state.totalObjects=null):s.state.currentPage=i.data.page-1,o=i.success,i.success=function(e,t,i){if(_.isUndefined(i)||(s.state.totalPages=parseInt(i.getResponseHeader("x-wp-totalpages"),10),s.state.totalObjects=parseInt(i.getResponseHeader("x-wp-total"),10)),null===s.state.currentPage?s.state.currentPage=1:s.state.currentPage++,o)return o.apply(this,arguments)}),Backbone.sync(e,t,i)},more:function(e){if((e=e||{}).data=e.data||{},_.extend(e.data,this.state.data),void 0===e.data.page){if(!this.hasMore())return!1;null===this.state.currentPage||this.state.currentPage<=1?e.data.page=2:e.data.page=this.state.currentPage+1}return this.fetch(e)},hasMore:function(){return null===this.state.totalPages||null===this.state.totalObjects||null===this.state.currentPage?null:this.state.currentPage<this.state.totalPages}})}(),function(){"use strict";var o,s={},c=window.wpApiSettings||{};window.wp=window.wp||{},wp.api=wp.api||{},_.isEmpty(c)&&(c.root=window.location.origin+"/wp-json/"),o=Backbone.Model.extend({defaults:{apiRoot:c.root,versionString:wp.api.versionString,nonce:null,schema:null,models:{},collections:{}},initialize:function(){var e,t=this;Backbone.Model.prototype.initialize.apply(t,arguments),e=jQuery.Deferred(),t.schemaConstructed=e.promise(),t.schemaModel=new wp.api.models.Schema(null,{apiRoot:t.get("apiRoot"),versionString:t.get("versionString"),nonce:t.get("nonce")}),t.schemaModel.once("change",function(){t.constructFromSchema(),e.resolve(t)}),t.get("schema")?t.schemaModel.set(t.schemaModel.parse(t.get("schema"))):!_.isUndefined(sessionStorage)&&(_.isUndefined(c.cacheSchema)||c.cacheSchema)&&sessionStorage.getItem("wp-api-schema-model"+t.get("apiRoot")+t.get("versionString"))?t.schemaModel.set(t.schemaModel.parse(JSON.parse(sessionStorage.getItem("wp-api-schema-model"+t.get("apiRoot")+t.get("versionString"))))):t.schemaModel.fetch({success:function(e){if(!_.isUndefined(sessionStorage)&&(_.isUndefined(c.cacheSchema)||c.cacheSchema))try{sessionStorage.setItem("wp-api-schema-model"+t.get("apiRoot")+t.get("versionString"),JSON.stringify(e))}catch(e){}},error:function(e){window.console.log(e)}})},constructFromSchema:function(){var s=this,a=c.mapping||{models:{Categories:"Category",Comments:"Comment",Pages:"Page",PagesMeta:"PageMeta",PagesRevisions:"PageRevision",Posts:"Post",PostsCategories:"PostCategory",PostsRevisions:"PostRevision",PostsTags:"PostTag",Schema:"Schema",Statuses:"Status",Tags:"Tag",Taxonomies:"Taxonomy",Types:"Type",Users:"User"},collections:{PagesMeta:"PageMeta",PagesRevisions:"PageRevisions",PostsCategories:"PostCategories",PostsMeta:"PostMeta",PostsRevisions:"PostRevisions",PostsTags:"PostTags"}},e=s.get("modelEndpoints"),i=new RegExp("(?:.*[+)]|/("+e.join("|")+"))$"),n=[],o=[],r=s.get("apiRoot").replace(wp.api.utils.getRootUrl(),""),p={models:{},collections:{}};_.each(s.schemaModel.get("routes"),function(e,t){t!==s.get(" versionString")&&t!==r&&t!=="/"+s.get("versionString").slice(0,-1)&&(i.test(t)?n:o).push({index:t,route:e})}),_.each(n,function(e){var t,i=wp.api.utils.extractRoutePart(e.index,2,s.get("versionString"),!0),n=wp.api.utils.extractRoutePart(e.index,1,s.get("versionString"),!1),o=wp.api.utils.extractRoutePart(e.index,1,s.get("versionString"),!0);n===s.get("versionString")&&(n=""),"me"===o&&(i="me"),""!==n&&n!==i?(t=wp.api.utils.capitalizeAndCamelCaseDashes(n)+wp.api.utils.capitalizeAndCamelCaseDashes(i),t=a.models[t]||t,p.models[t]=wp.api.WPApiBaseModel.extend({url:function(){var e=s.get("apiRoot")+s.get("versionString")+n+"/"+(_.isUndefined(this.get("parent"))||0===this.get("parent")?_.isUndefined(this.get("parent_post"))?"":this.get("parent_post")+"/":this.get("parent")+"/")+i;return _.isUndefined(this.get("id"))||(e+="/"+this.get("id")),e},nonce:function(){return s.get("nonce")},endpointModel:s,route:e,name:t,methods:e.route.methods,endpoints:e.route.endpoints})):(t=wp.api.utils.capitalizeAndCamelCaseDashes(i),t=a.models[t]||t,p.models[t]=wp.api.WPApiBaseModel.extend({url:function(){var e=s.get("apiRoot")+s.get("versionString")+("me"===i?"users/me":i);return _.isUndefined(this.get("id"))||(e+="/"+this.get("id")),e},nonce:function(){return s.get("nonce")},endpointModel:s,route:e,name:t,methods:e.route.methods,endpoints:e.route.endpoints})),wp.api.utils.decorateFromRoute(e.route.endpoints,p.models[t],s.get("versionString"))}),_.each(o,function(e){var t,i,n=e.index.slice(e.index.lastIndexOf("/")+1),o=wp.api.utils.extractRoutePart(e.index,1,s.get("versionString"),!1);""!==o&&o!==n&&s.get("versionString")!==o?(t=wp.api.utils.capitalizeAndCamelCaseDashes(o)+wp.api.utils.capitalizeAndCamelCaseDashes(n),i=a.models[t]||t,t=a.collections[t]||t,p.collections[t]=w
8p.api.WPApiBaseCollection.extend({url:function(){return s.get("apiRoot")+s.get("versionString")+o+"/"+(_.isUndefined(this.parent)||""===this.parent?_.isUndefined(this.get("parent_post"))?"":this.get("parent_post")+"/":this.parent+"/")+n},model:function(e,t){return new p.models[i](e,t)},nonce:function(){return s.get("nonce")},endpointModel:s,name:t,route:e,methods:e.route.methods})):(t=wp.api.utils.capitalizeAndCamelCaseDashes(n),i=a.models[t]||t,t=a.collections[t]||t,p.collections[t]=wp.api.WPApiBaseCollection.extend({url:function(){return s.get("apiRoot")+s.get("versionString")+n},model:function(e,t){return new p.models[i](e,t)},nonce:function(){return s.get("nonce")},endpointModel:s,name:t,route:e,methods:e.route.methods})),wp.api.utils.decorateFromRoute(e.route.endpoints,p.collections[t])}),_.each(p.models,function(e,t){p.models[t]=wp.api.utils.addMixinsAndHelpers(e,t,p)}),s.set("models",p.models),s.set("collections",p.collections)}}),wp.api.endpoints=new Backbone.Collection,wp.api.init=function(e){var t,i,n={};return e=e||{},n.nonce=_.isString(e.nonce)?e.nonce:c.nonce||"",n.apiRoot=e.apiRoot||c.root||"/wp-json",n.versionString=e.versionString||c.versionString||"wp/v2/",n.schema=e.schema||null,n.modelEndpoints=e.modelEndpoints||["me","settings"],n.schema||n.apiRoot!==c.root||n.versionString!==c.versionString||(n.schema=c.schema),s[n.apiRoot+n.versionString]||(e=(e=wp.api.endpoints.findWhere({apiRoot:n.apiRoot,versionString:n.versionString}))||new o(n),i=(t=jQuery.Deferred()).promise(),e.schemaConstructed.done(function(e){wp.api.endpoints.add(e),wp.api.models=_.extend(wp.api.models,e.get("models")),wp.api.collections=_.extend(wp.api.collections,e.get("collections")),t.resolve(e)}),s[n.apiRoot+n.versionString]=i),s[n.apiRoot+n.versionString]},wp.api.loadPromise=wp.api.init()}();; 9/** 10 * Renders the Import content meta data within the plugin status info panel. 11 */ 12 13document.addEventListener('DOMContentLoaded', function () { 14 if ( 15 !window.wp || 16 !wp.data || 17 !wp.data.select('core/editor') || 18 !wp.data.select('core/editor').getCurrentPostId 19 ) { 20 return; 21 } 22 23 // Get the current post ID. 24 const postId = wp.data.select('core/editor').getCurrentPostId(); 25 26 /** 27 * Formats the magazine metadata into a table. 28 * 29 * @param {[array]} data The magazine metadata. 30 * @return {[string]} Table element. 31 */ 32 function format_magazine_metadata(data) { 33 // Invalid data. 34 if (!data) { 35 return null; 36 } 37 38 // Create the table body. 39 let rows = []; 40 41 Object.keys(data).forEach(function(key){ 42 rows.push( 43 wp.element.createElement( 44 'tr', 45 { 46 key: key 47 }, 48 null, 49 [ 50 wp.element.createElement( 51 'td', 52 { 53 key: 'row-key-' + key 54 }, 55 key, 56 ), 57 wp.element.createElement( 58 'td', 59 { 60 key: 'row-value-' + key 61 }, 62 data[key], 63 ) 64 ] 65 ) 66 ); 67 }); 68 69 // Create table. 70 let table = wp.element.createElement( 71 'table', 72 { 73 key: 'table', 74 className: 'wp-list-table widefat fixed striped posts' 75 }, 76 null, 77 [ 78 wp.element.createElement( 79 'thead', 80 { 81 key: 'table-head' 82 }, 83 null, 84 wp.element.createElement( 85 'tr', 86 { 87 key: 'table-head-row' 88 }, 89 null, 90 [ 91 wp.element.createElement( 92 'th', 93 { 94 key: 'table-head-row-key' 95 }, 96 wp.i18n.__('Key'), 97 ), 98 wp.element.createElement( 99 'th', 100 { 101 key: 'table-head-row-value' 102 }, 103 wp.i18n.__('Value'), 104 ) 105 ] 106 ) 107 ), 108 wp.element.createElement( 109 'tbody', 110 { 111 key: 'table-body' 112 }, 113 null, 114 ...rows 115 ) 116 ] 117 ); 118 119 return wp.element.createElement( 120 'div', 121 {}, 122 null, 123 [ 124 wp.element.createElement( 125 'p', 126 { 127 key: 'table-description' 128 }, 129 wp.i18n.__('Magazine Metadata'), 130 ), 131 table 132 ] 133 ); 134 } 135 136 if (postId) {
137 wp.apiFetch( { path: '/wp/v2/posts/' + postId } ).then( post => { 138 var PluginPostStatusInfo = wp.editPost.PluginPostStatusInfo; 139 var registerPlugin = wp.plugins.registerPlugin; 140 141 registerPlugin( 'bauer-magazine-importer-metadata-status-info', { 142 render: function () { 143 return wp.element.createElement( 144 PluginPostStatusInfo, 145 { 146 className: 'bauer-magazine-importer-metadata-status-info', 147 }, 148 format_magazine_metadata(post.bauer_magazine_import_data.metadata || []) 149 ) 150 }, 151 } ); 152 } ); 153 } 154}); 155; 156!function(){var e={3596:function(){document.addEventListener("DOMContentLoaded",function(){var e=function(){document.body.classList.add("botsonic-inited")},t=function(){var t=document.getElementById("Botsonic-wrapper");return!!t&&(function(t){var r,i,n=setTimeout(e,1e4),s=function(){clearTimeout(r),r=setTimeout(function(){clearTimeout(n),i.disconnect(),e()},1e3)};(i=new MutationObserver(s)).observe(t,{attributes:!0,attributeFilter:["style","class"]}),s()}(t),!0)};if(!t()){var r,i=setTimeout(function(){clearInterval(r),e()},1e4);r=setInterval(function(){t()&&(clearInterval(r),clearTimeout(i))},500)}})},6556:function(){var e=document.querySelectorAll('input[id*="abc-edit-newsletter"]'),t=document.querySelectorAll('input[id*="abc-sweeps"]');function r(e){e.forEach(function(e){e.addEventListener("click",function(){var t=e.closest('div[class*="newsletter-signup-form__form__checkbox"]').querySelectorAll("input");if(1<t.length)for(var r=1;r<t.length;r++)t[r].click()})})}e&&r(e),t&&r(t)},8128:function(e,t,r){r(9087),e.exports=r(6094).Array.includes},6614:function(e,t,r){r(7482),r(2975),r(5890),r(6517),r(8583),r(1041),e.exports=r(6094).Promise},3387:function(e){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},8184:function(e,t,r){var i=r(7574)("unscopables"),n=Array.prototype;null==n[i]&&r(3341)(n,i,{}),e.exports=function(e){n[i][e]=!0}},6440:function(e){e.exports=function(e,t,r,i){if(!(e instanceof t)||void 0!==i&&i in e)throw TypeError(r+": incorrect invocation!");return e}},4228:function(e,t,r){var i=r(3305);e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},1464:function(e,t,r){var i=r(7221),n=r(1485),s=r(157);e.exports=function(e){return function(t,r,a){var o,l=i(t),c=n(l.length),d=s(a,c);if(e&&r!=r){for(;c>d;)if((o=l[d++])!=o)return!0}else for(;c>d;d++)if((e||d in l)&&l[d]===r)return e||d||0;return!e&&-1}}},4848:function(e,t,r){var i=r(5089),n=r(7574)("toStringTag"),s="Arguments"==i(function(){return arguments}());e.exports=function(e){var t,r,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),n))?r:s?i(t):"Object"==(a=i(t))&&"function"==typeof t.callee?"Arguments":a}},5089:function(e){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},6094:function(e){var t=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=t)},5052:function(e,t,r){var i=r(3387);e.exports=function(e,t,r){if(i(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,i){return e.call(t,r,i)};case 3:return function(r,i,n){return e.call(t,r,i,n)}}return function(){return e.apply(t,arguments)}}},3344:function(e){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},1763:function(e,t,r){e.exports=!r(9448)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},6034:function(e,t,r){var i=r(3305),n=r(7526).document,s=i(n)&&i(n.createElement);e.exports=function(e){return s?n.createElement(e):{}}},6140:function(e){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},2127:function(e,t,r){var i=r(7526),n=r(6094),s=r(3341),a=r(8859),o=r(5052),l="prototype",c=function(e,t,r){var d,u,p,h,f=e&c.F,m=e&c.G,v=e&c.S,g=e&c.P,y=e&c.B,b=m?i:v?i[t]||(i[t]={}):(i[t]||{})[l],w=m?n:n[t]||(n[t]={}),E=w[l]||(w[l]={});for(d in m&&(r=t),r)p=((u=!f&&b&&void 0!==b[d])?b:r)[d],h=y&&u?o(p,i):g&&"function"==typeof p?o(Function.call,p):p,b&&a(b,d,p,e&c.U),w[d]!=p&&s(w,d,h),g&&E[d]!=p&&(E[d]=p)};i.core=n,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},9448:function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},8790:function(e,t,r){var i=r(5052),n=r(7368),s=r(1508),a=r(4228),o=r(1485),l=r(762),c={},d={}
vendor: 4,451 bytes, line 156
156,u=e.exports=function(e,t,r,u,p){var h,f,m,v,g=p?function(){return e}:l(e),y=i(r,u,t?2:1),b=0;if("function"!=typeof g)throw TypeError(e+" is not iterable!");if(s(g)){for(h=o(e.length);h>b;b++)if((v=t?y(a(f=e[b])[0],f[1]):y(e[b]))===c||v===d)return v}else for(m=g.call(e);!(f=m.next()).done;)if((v=n(m,y,f.value,t))===c||v===d)return v};u.BREAK=c,u.RETURN=d},9461:function(e,t,r){e.exports=r(4556)("native-function-to-string",Function.toString)},7526:function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},7917:function(e){var t={}.hasOwnProperty;e.exports=function(e,r){return t.call(e,r)}},3341:function(e,t,r){var i=r(7967),n=r(1996);e.exports=r(1763)?function(e,t,r){return i.f(e,t,n(1,r))}:function(e,t,r){return e[t]=r,e}},1308:function(e,t,r){var i=r(7526).document;e.exports=i&&i.documentElement},2956:function(e,t,r){e.exports=!r(1763)&&!r(9448)(function(){return 7!=Object.defineProperty(r(6034)("div"),"a",{get:function(){return 7}}).a})},4877:function(e){e.exports=function(e,t,r){var i=void 0===r;switch(t.length){case 0:return i?e():e.call(r);case 1:return i?e(t[0]):e.call(r,t[0]);case 2:return i?e(t[0],t[1]):e.call(r,t[0],t[1]);case 3:return i?e(t[0],t[1],t[2]):e.call(r,t[0],t[1],t[2]);case 4:return i?e(t[0],t[1],t[2],t[3]):e.call(r,t[0],t[1],t[2],t[3])}return e.apply(r,t)}},1249:function(e,t,r){var i=r(5089);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==i(e)?e.split(""):Object(e)}},1508:function(e,t,r){var i=r(906),n=r(7574)("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||s[n]===e)}},3305:function(e){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},7368:function(e,t,r){var i=r(4228);e.exports=function(e,t,r,n){try{return n?t(i(r)[0],r[1]):t(r)}catch(t){var s=e.return;throw void 0!==s&&i(s.call(e)),t}}},6032:function(e,t,r){"use strict";var i=r(4719),n=r(1996),s=r(3844),a={};r(3341)(a,r(7574)("iterator"),function(){return this}),e.exports=function(e,t,r){e.prototype=i(a,{next:n(1,r)}),s(e,t+" Iterator")}},8175:function(e,t,r){"use strict";var i=r(2750),n=r(2127),s=r(8859),a=r(3341),o=r(906),l=r(6032),c=r(3844),d=r(627),u=r(7574)("iterator"),p=!([].keys&&"next"in[].keys()),h="keys",f="values",m=function(){return this};e.exports=function(e,t,r,v,g,y,b){l(r,t,v);var w,E,x,S=function(e){if(!p&&e in k)return k[e];switch(e){case h:case f:return function(){return new r(this,e)}}return function(){return new r(this,e)}},T=t+" Iterator",M=g==f,C=!1,k=e.prototype,A=k[u]||k["@@iterator"]||g&&k[g],P=A||S(g),O=g?M?S("entries"):P:void 0,L="Array"==t&&k.entries||A;if(L&&(x=d(L.call(new e)))!==Object.prototype&&x.next&&(c(x,T,!0),i||"function"==typeof x[u]||a(x,u,m)),M&&A&&A.name!==f&&(C=!0,P=function(){return A.call(this)}),i&&!b||!p&&!C&&k[u]||a(k,u,P),o[t]=P,o[T]=m,g)if(w={values:M?P:S(f),keys:y?P:S(h),entries:O},b)for(E in w)E in k||s(k,E,w[E]);else n(n.P+n.F*(p||C),t,w);return w}},8931:function(e,t,r){var i=r(7574)("iterator"),n=!1;try{var s=[7][i]();s.return=function(){n=!0},Array.from(s,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!n)return!1;var r=!1;try{var s=[7],a=s[i]();a.next=function(){return{done:r=!0}},s[i]=function(){return a},e(s)}catch(e){}return r}},4970:function(e){e.exports=function(e,t){return{value:t,done:!!e}}},906:function(e){e.exports={}},2750:function(e){e.exports=!1},1384:function(e,t,r){var i=r(7526),n=r(2780).set,s=i.MutationObserver||i.WebKitMutationObserver,a=i.process,o=i.Promise,l="process"==r(5089)(a);e.exports=function(){var e,t,r,c=function(){var i,n;for(l&&(i=a.domain)&&i.exit();e;){n=e.fn,e=e.next;try{n()}catch(i){throw e?r():t=void 0,i}}t=void 0,i&&i.enter()};if(l)r=function(){a.nextTick(c)};else if(!s||i.navigator&&i.navigator.standalone)if(o&&o.resolve){var d=o.resolve(void 0);r=function(){d.then(c)}}else r=function(){n.call(i,c)};else{var u=!0,p=document.createTextNode("");new s(c).observe(p,{characterData:!0}),r=function(){p.data=u=!u}}return function(i){var n={fn:i,next:void 0};t&&(t.next=n),e||(e=n,r()),t=n}}},4258:function(e,t,r){"use strict";var i=r(3387);function n(e){var t,r;this.promise=new e(function(e,i){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=i}),this.resolve=i(t),this.reject=i(r)}e.exports.f=function(e){return new n(e)}},8206:function(e,t,r){"use strict";
156var i=r(1763),n=r(1311),s=r(1060),a=r(8449),o=r(8270),l=r(1249),c=Object.assign;e.exports=!c||r(9448)(function(){var e={},t={},r=Symbol(),i="abcdefghijklmnopqrst";return e[r]=7,i.split("").forEach(function(e){t[e]=e}),7!=c({},e)[r]||Object.keys(c({},t)).join("")!=i})?function(e,t){for(var r=o(e),c=arguments.length,d=1,u=s.f,p=a.f;c>d;)for(var h,f=l(arguments[d++]),m=u?n(f).concat(u(f)):n(f),v=m.length,g=0;v>g;)h=m[g++],i&&!p.call(f,h)||(r[h]=f[h]);return r}:c},4719:function(e,t,r){var i=r(4228),n=r(1626),s=r(6140),a=r(766)("IE_PROTO"),o=function(){},l="prototype",c=function(){var e,t=r(6034)("iframe"),i=s.length;for(t.style.display="none",r(1308).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;i--;)delete c[l][s[i]];return c()};e.exports=Object.create||function(e,t){var r;return null!==e?(o[l]=i(e),r=new o,o[l]=null,r[a]=e):r=c(),void 0===t?r:n(r,t)}},7967:function(e,t,r){var i=r(4228),n=r(2956),s=r(3048),a=Object.defineProperty;t.f=r(1763)?Object.defineProperty:function(e,t,r){if(i(e),t=s(t,!0),i(r),n)try{return a(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},1626:function(e,t,r){var i=r(7967),n=r(4228),s=r(1311);e.exports=r(1763)?Object.defineProperties:function(e,t){n(e);for(var r,a=s(t),o=a.length,l=0;o>l;)i.f(e,r=a[l++],t[r]);return e}},1060:function(e,t){t.f=Object.getOwnPropertySymbols},627:function(e,t,r){var i=r(7917),n=r(8270),s=r(766)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=n(e),i(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},4561:function(e,t,r){var i=r(7917),n=r(7221),s=r(1464)(!1),a=r(766)("IE_PROTO");e.exports=function(e,t){var r,o=n(e),l=0,c=[];for(r in o)r!=a&&i(o,r)&&c.push(r);for(;t.length>l;)i(o,r=t[l++])&&(~s(c,r)||c.push(r));return c}},1311:function(e,t,r){var i=r(4561),n=r(6140);e.exports=Object.keys||function(e){return i(e,n)}},8449:function(e,t){t.f={}.propertyIsEnumerable},128:function(e){e.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}}},5957:function(e,t,r){var i=r(4228),n=r(3305),s=r(4258);e.exports=function(e,t){if(i(e),n(t)&&t.constructor===e)return t;var r=s.f(e);return(0,r.resolve)(t),r.promise}},1996:function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},6065:function(e,t,r){var i=r(8859);e.exports=function(e,t,r){for(var n in t)i(e,n,t[n],r);return e}},8859:function(e,t,r){var i=r(7526),n=r(3341),s=r(7917),a=r(4415)("src"),o=r(9461),l="toString",c=(""+o).split(l);r(6094).inspectSource=function(e){return o.call(e)},(e.exports=function(e,t,r,o){var l="function"==typeof r;l&&(s(r,"name")||n(r,"name",t)),e[t]!==r&&(l&&(s(r,a)||n(r,a,e[t]?""+e[t]:c.join(String(t)))),e===i?e[t]=r:o?e[t]?e[t]=r:n(e,t,r):(delete e[t],n(e,t,r)))})(Function.prototype,l,function(){return"function"==typeof this&&this[a]||o.call(this)})},5762:function(e,t,r){"use strict";var i=r(7526),n=r(7967),s=r(1763),a=r(7574)("species");e.exports=function(e){var t=i[e];s&&t&&!t[a]&&n.f(t,a,{configurable:!0,get:function(){return this}})}},3844:function(e,t,r){var i=r(7967).f,n=r(7917),s=r(7574)("toStringTag");e.exports=function(e,t,r){e&&!n(e=r?e:e.prototype,s)&&i(e,s,{configurable:!0,value:t})}},766:function(e,t,r){var i=r(4556)("keys"),n=r(4415);e.exports=function(e){return i[e]||(i[e]=n(e))}},4556:function(e,t,r){var i=r(6094),n=r(7526),s="__core-js_shared__",a=n[s]||(n[s]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:i.version,mode:r(2750)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},9190:function(e,t,r){var i=r(4228),n=r(3387),s=r(7574)("species");e.exports=function(e,t){var r,a=i(e).constructor;return void 0===a||null==(r=i(a)[s])?t:n(r)}},1212:function(e,t,r){var i=r(7087),n=r(3344);e.exports=function(e){return function(t,r){var s,a,o=String(n(t)),l=i(r),c=o.length;return l<0||l>
vendor: 4,777 bytes, line 156
156=c?e?"":void 0:(s=o.charCodeAt(l))<55296||s>56319||l+1===c||(a=o.charCodeAt(l+1))<56320||a>57343?e?o.charAt(l):s:e?o.slice(l,l+2):a-56320+(s-55296<<10)+65536}}},2780:function(e,t,r){var i,n,s,a=r(5052),o=r(4877),l=r(1308),c=r(6034),d=r(7526),u=d.process,p=d.setImmediate,h=d.clearImmediate,f=d.MessageChannel,m=d.Dispatch,v=0,g={},y="onreadystatechange",b=function(){var e=+this;if(g.hasOwnProperty(e)){var t=g[e];delete g[e],t()}},w=function(e){b.call(e.data)};p&&h||(p=function(e){for(var t=[],r=1;arguments.length>r;)t.push(arguments[r++]);return g[++v]=function(){o("function"==typeof e?e:Function(e),t)},i(v),v},h=function(e){delete g[e]},"process"==r(5089)(u)?i=function(e){u.nextTick(a(b,e,1))}:m&&m.now?i=function(e){m.now(a(b,e,1))}:f?(s=(n=new f).port2,n.port1.onmessage=w,i=a(s.postMessage,s,1)):d.addEventListener&&"function"==typeof postMessage&&!d.importScripts?(i=function(e){d.postMessage(e+"","*")},d.addEventListener("message",w,!1)):i=y in c("script")?function(e){l.appendChild(c("script"))[y]=function(){l.removeChild(this),b.call(e)}}:function(e){setTimeout(a(b,e,1),0)}),e.exports={set:p,clear:h}},157:function(e,t,r){var i=r(7087),n=Math.max,s=Math.min;e.exports=function(e,t){return(e=i(e))<0?n(e+t,0):s(e,t)}},7087:function(e){var t=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:t)(e)}},7221:function(e,t,r){var i=r(1249),n=r(3344);e.exports=function(e){return i(n(e))}},1485:function(e,t,r){var i=r(7087),n=Math.min;e.exports=function(e){return e>0?n(i(e),9007199254740991):0}},8270:function(e,t,r){var i=r(3344);e.exports=function(e){return Object(i(e))}},3048:function(e,t,r){var i=r(3305);e.exports=function(e,t){if(!i(e))return e;var r,n;if(t&&"function"==typeof(r=e.toString)&&!i(n=r.call(e)))return n;if("function"==typeof(r=e.valueOf)&&!i(n=r.call(e)))return n;if(!t&&"function"==typeof(r=e.toString)&&!i(n=r.call(e)))return n;throw TypeError("Can't convert object to primitive value")}},4415:function(e){var t=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++t+r).toString(36))}},4514:function(e,t,r){var i=r(7526).navigator;e.exports=i&&i.userAgent||""},7574:function(e,t,r){var i=r(4556)("wks"),n=r(4415),s=r(7526).Symbol,a="function"==typeof s;(e.exports=function(e){return i[e]||(i[e]=a&&s[e]||(a?s:n)("Symbol."+e))}).store=i},762:function(e,t,r){var i=r(4848),n=r(7574)("iterator"),s=r(906);e.exports=r(6094).getIteratorMethod=function(e){if(null!=e)return e[n]||e["@@iterator"]||s[i(e)]}},5165:function(e,t,r){"use strict";var i=r(8184),n=r(4970),s=r(906),a=r(7221);e.exports=r(8175)(Array,"Array",function(e,t){this._t=a(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,n(1)):n(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])},"values"),s.Arguments=s.Array,i("keys"),i("values"),i("entries")},1430:function(e,t,r){var i=r(2127);i(i.S+i.F,"Object",{assign:r(8206)})},7482:function(e,t,r){"use strict";var i=r(4848),n={};n[r(7574)("toStringTag")]="z",n+""!="[object z]"&&r(8859)(Object.prototype,"toString",function(){return"[object "+i(this)+"]"},!0)},6517:function(e,t,r){"use strict";var i,n,s,a,o=r(2750),l=r(7526),c=r(5052),d=r(4848),u=r(2127),p=r(3305),h=r(3387),f=r(6440),m=r(8790),v=r(9190),g=r(2780).set,y=r(1384)(),b=r(4258),w=r(128),E=r(4514),x=r(5957),S="Promise",T=l.TypeError,M=l.process,C=M&&M.versions,k=C&&C.v8||"",A=l[S],P="process"==d(M),O=function(){},L=n=b.f,I=!!function(){try{var e=A.resolve(1),t=(e.constructor={})[r(7574)("species")]=function(e){e(O,O)};return(P||"function"==typeof PromiseRejectionEvent)&&e.then(O)instanceof t&&0!==k.indexOf("6.6")&&-1===E.indexOf("Chrome/66")}catch(e){}}(),_=function(e){var t;return!(!p(e)||"function"!=typeof(t=e.then))&&t},D=function(e,t){if(!e._n){e._n=!0;var r=e._c;y(function(){for(var i=e._v,n=1==e._s,s=0,a=function(t){var r,s,a,o=n?t.ok:t.fail,l=t.resolve,c=t.reject,d=t.domain;try{o?(n||(2==e._h&&$(e),e._h=1),!0===o?r=i:(d&&d.enter(),r=o(i),d&&(d.exit(),a=!0)),r===t.promise?c(T("Promise-chain cycle")):(s=_(r))?s.call(r,l,c):l(r)):c(i)}catch(e){d&&!a&&d.exit(),c(e)}};r.length>s;)a(r[s++]);e._c=[],e._n=!1,t&&!e._h&&z(e)})}},z=function(e){g.call(l,function(){var t,r,i,n=e._v,s=j(e);if(s&&(t=w(function(){P?M.emit("unhandledRejection",n,e):(r=l.onunhandledrejection)?r({promise:e,reason:n}):(i=l.console)&&i.error&&i.error("Unhandled promise rejection",n)}),e._h=P||j(e)?2:1),e._a=void 0,s&&t.e)throw t.v})},j=function(e){return 1!==e._h&&0===(e._a||e._c).length},$=function(e){g.call(l,function(){var t;P?M.emit("rejectionHandled",e):(t=l.onrejectionhandled)&&t({promise:e,reason:e._v})})},B=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),D(t,!0))},H=function(e){var t,r=this;if(!r._d){r._d=!0,r=r._w||r;
156try{if(r===e)throw T("Promise can't be resolved itself");(t=_(e))?y(function(){var i={_w:r,_d:!1};try{t.call(e,c(H,i,1),c(B,i,1))}catch(e){B.call(i,e)}}):(r._v=e,r._s=1,D(r,!1))}catch(e){B.call({_w:r,_d:!1},e)}}};I||(A=function(e){f(this,A,S,"_h"),h(e),i.call(this);try{e(c(H,this,1),c(B,this,1))}catch(e){B.call(this,e)}},(i=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=r(6065)(A.prototype,{then:function(e,t){var r=L(v(this,A));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=P?M.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&D(this,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),s=function(){var e=new i;this.promise=e,this.resolve=c(H,e,1),this.reject=c(B,e,1)},b.f=L=function(e){return e===A||e===a?new s(e):n(e)}),u(u.G+u.W+u.F*!I,{Promise:A}),r(3844)(A,S),r(5762)(S),a=r(6094)[S],u(u.S+u.F*!I,S,{reject:function(e){var t=L(this);return(0,t.reject)(e),t.promise}}),u(u.S+u.F*(o||!I),S,{resolve:function(e){return x(o&&this===a?A:this,e)}}),u(u.S+u.F*!(I&&r(8931)(function(e){A.all(e).catch(O)})),S,{all:function(e){var t=this,r=L(t),i=r.resolve,n=r.reject,s=w(function(){var r=[],s=0,a=1;m(e,!1,function(e){var o=s++,l=!1;r.push(void 0),a++,t.resolve(e).then(function(e){l||(l=!0,r[o]=e,--a||i(r))},n)}),--a||i(r)});return s.e&&n(s.v),r.promise},race:function(e){var t=this,r=L(t),i=r.reject,n=w(function(){m(e,!1,function(e){t.resolve(e).then(r.resolve,i)})});return n.e&&i(n.v),r.promise}})},2975:function(e,t,r){"use strict";var i=r(1212)(!0);r(8175)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=i(t,r),this._i+=e.length,{value:e,done:!1})})},9087:function(e,t,r){"use strict";var i=r(2127),n=r(1464)(!0);i(i.P,"Array",{includes:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}}),r(8184)("includes")},8583:function(e,t,r){"use strict";var i=r(2127),n=r(6094),s=r(7526),a=r(9190),o=r(5957);i(i.P+i.R,"Promise",{finally:function(e){var t=a(this,n.Promise||s.Promise),r="function"==typeof e;return this.then(r?function(r){return o(t,e()).then(function(){return r})}:e,r?function(r){return o(t,e()).then(function(){throw r})}:e)}})},1041:function(e,t,r){"use strict";var i=r(2127),n=r(4258),s=r(128);i(i.S,"Promise",{try:function(e){var t=n.f(this),r=s(e);return(r.e?t.reject:t.resolve)(r.v),t.promise}})},5890:function(e,t,r){for(var i=r(5165),n=r(1311),s=r(8859),a=r(7526),o=r(3341),l=r(906),c=r(7574),d=c("iterator"),u=c("toStringTag"),p=l.Array,h={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},f=n(h),m=0;m<f.length;m++){var v,g=f[m],y=h[g],b=a[g],w=b&&b.prototype;if(w&&(w[d]||o(w,d,p),w[u]||o(w,u,g),l[g]=p,y))for(v in i)w[v]||s(w,v,i[v],!0)}},8551:function(e,t,r){var i;!function(t){"use strict";var n=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.msRequestAnimationFrame||function(e){return setTimeout(e,16)};function s(){var e=this;e.reads=[],e.writes=[],e.raf=n.bind(t)}function a(e){e.scheduled||(e.scheduled=!0,e.raf(o.bind(null,e)))}function o(e){var t,r=e.writes,i=e.reads;try{i.length,e.runTasks(i),r.length,e.runTasks(r)}catch(e){t=e}if(e.scheduled=!1,(i.length||r.length)&&a(e),t){if(t.message,!e.catch)throw t;e.catch(t)}}function l(e,t){var r=e.indexOf(t);return!!~r&&!!e.splice(r,1)}s.prototype={constructor:s,runTasks:function(e){for(var t;t=e.shift();)t()},measure:function(e,t){var r=t?e.bind(t):e;return this.reads.push(r),a(this),r},mutate:function(e,t){var r=t?e.bind(t):e;return this.writes.push(r),a(this),r},clear:function(e){return l(this.reads,e)||l(this.writes,e)},extend:function(e){if("object"!=typeof e)throw new Error("expected object");var t=Object.create(this);return function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])}(t,e),t.fastdom=this,t.initialize&&t.initialize(),t},catch:null};var c=t.fastdom=t.fastdom||new s;void 0===(i=function(){return c}.call(c,r,c,e))||(e.exports=i)}("undefined"!=typeof window?window:void 0!==this?this:globalThis)},4458:function(e,t,r){"use strict";var i=r(4994);
156Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(7383)),s=i(r(4579)),a=function(){function e(t){var r=this;(0,n.default)(this,e),this.element=t.element,this.started=!1,this.name=t.name,this.options=t.options||{},this.children=t.children||{},t.querySelector&&Object.keys(t.querySelector).forEach(function(e){r.children[e]=r.element.querySelector(t.querySelector[e])}),t.querySelectorAll&&Object.keys(t.querySelectorAll).forEach(function(e){r.children[e]=r.element.querySelectorAll(t.querySelectorAll[e])})}return(0,s.default)(e,[{key:"destroy",value:function(){this.element.parentNode.removeChild(this.element)}},{key:"getOffsetTop",value:function(e,t){return t===e?0:e.offsetTop+this.getOffsetTop(e.parentElement,t)}}],[{key:"isChild",value:function(e,t){if(e)for(var r=e.parentNode;r;){if(r===t)return!0;r=r.parentNode}return!1}}]),e}();t.default=a},1399:function(e,t,r){"use strict";var i=r(4994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(1132)),s=i(r(7383)),a=i(r(4579));r(6614),r(8128);var o=i(r(4458)),l=i(r(8437));r(1430);var c=function(){function e(t){(0,s.default)(this,e),window[t]=window[t]?window[t]:{components:{}},window.jsComponentFrameworkLimiter=window.jsComponentFrameworkLimiter?window.jsComponentFrameworkLimiter:l.default,this.manifest=window[t],this.limiter=window.jsComponentFrameworkLimiter}return(0,a.default)(e,[{key:"initComponents",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;(Array.isArray(e)?e:[e]).forEach(this.limiter(function(e){return t.initComponent(e,r)},500))}},{key:"initComponent",value:function(e,t){var r=this,i=e.name,n=e.class;if(n.prototype instanceof o.default){var s=Object.keys(this.manifest.components).includes(i),a=t.querySelectorAll("[data-component='".concat(i,"']"));if(!a.length)return void console.info('No elements found for data-component="'.concat(i,'"'));s||(this.manifest.components[i]={config:e,instances:[]}),Array.prototype.forEach.call(a,function(t){var s=r.manifest.components[i].instances.some(function(e){return t.isSameNode(e.element)});if(!s){e.element=t;var a=new n(e);r.manifest.components[i].instances.push({instance:a,element:t})}})}}},{key:"reinitComponent",value:function(e,t){var r=this.manifest.components[e].config;r&&this.initComponents([r],t)}}],[{key:"callComponentMethod",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];this.manifest[e]&&this.manifest[e].instances&&this.manifest[e].instances.forEach(function(e){var i;"function"==typeof e[t]&&(i=e[t]).call.apply(i,[e].concat((0,n.default)(r)))})}}]),e}();t.default=c},7105:function(e,t,r){"use strict";var i=r(6305),n=r(4994);Object.defineProperty(t,"uA",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"BJ",{enumerable:!0,get:function(){return a.default}});var s=n(r(4458)),a=n(r(1399));i(r(5278))},8437:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=function(e,t){var r=!1,i=[],n=function e(){i.length&&!r&&(r=!0,i.shift().call(),setTimeout(function(){r=!1,e()},t))};return function(){i.push(e.bind.apply(e,[this].concat(Array.prototype.slice.call(arguments)))),n()}}},7257:function(e,t,r){"use strict";var i=r(4994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(7383)),s=i(r(4579)),a=function(){function e(){(0,n.default)(this,e),this.collectInteractiveChildren=this.collectInteractiveChildren.bind(this),this.setFocusToFirstItem=this.setFocusToFirstItem.bind(this),this.selectors=["a[href]","area[href]","input:not([disabled])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","iframe","object","embed","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(","),this.tabKey=9,this.escapeKey=27}return(0,s.default)(e,[{key:"collectInteractiveChildren",value:function(){var e=this;if(void 0!==this.targetElement){var t=this.targetElement.querySelectorAll(this.selectors);this.interactiveChildElements=Array.prototype.filter.call(t,function(t){return e.constructor.isVisible(t)})}
156else console.error("No `targetElement` specified for collectInteractiveChildren")}},{key:"setFocusToFirstItem",value:function(){this.interactiveChildElements.length&&this.interactiveChildElements[0].focus()}}],[{key:"eventPolyfill",value:function(){if("function"==typeof window.CustomEvent)return!1;function e(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{bubbles:!1,cancelable:!1,detail:void 0},r=document.createEvent("CustomEvent");return r.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),r}return e.prototype=window.Event.prototype,window.CustomEvent=e,!0}},{key:"dispatchAriaEvent",value:function(e){var t=arguments[2],r=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}});t.dispatchEvent(r)}},{key:"isVisible",value:function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)}},{key:"generateTargetId",value:function(e){var t=e.className,r=(Math.random()/t.length).toString(16).split(".")[1];return"id_".concat(r,"_").concat(t.split(" ").join("_"))}}]),e}();t.default=a},537:function(e,t,r){"use strict";var i=r(4994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(7383)),s=i(r(4579)),a=i(r(2475)),o=i(r(9511)),l=i(r(8452)),c=i(r(3072)),d=i(r(8551)),u=i(r(7257));var p=function(e){(0,o.default)(p,e);var t,r,i=(t=p,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,i=(0,c.default)(t);if(r){var n=(0,c.default)(this).constructor;e=Reflect.construct(i,arguments,n)}else e=i.apply(this,arguments);return(0,l.default)(this,e)});function p(e){var t;return(0,n.default)(this,p),(t=i.call(this)).element=e.dialog,t.closeButton=e.close,t.siteContent=e.content,t.attributes=e.attributes||{},t.targetElement=t.element,t.overlay=document.getElementById("aria-dialog-overlay"),null===t.overlay&&(t.overlay=t.constructor.createOverlayElement(),document.body.insertBefore(t.overlay,t.element)),t.isShown=!1,t.outsideClick=t.outsideClick.bind((0,a.default)(t)),t.keyDownHandler=t.keyDownHandler.bind((0,a.default)(t)),t.keydownTrapTab=t.keydownTrapTab.bind((0,a.default)(t)),t.keydownEsc=t.keydownEsc.bind((0,a.default)(t)),t._hide=t._hide.bind((0,a.default)(t)),t._show=t._show.bind((0,a.default)(t)),t.ariaHide=t.ariaHide.bind((0,a.default)(t)),t.ariaShow=t.ariaShow.bind((0,a.default)(t)),t.ariaToggle=t.ariaToggle.bind((0,a.default)(t)),u.default.eventPolyfill(),t.init(),t}return(0,s.default)(p,[{key:"init",value:function(){var e=this;this.element.setAttribute("aria-hidden","true"),Object.keys(this.attributes).forEach(function(t){e.element.setAttribute("aria-".concat(t),e.attributes[t])}),u.default.dispatchAriaEvent("dialoginit",{expanded:this.isShown},this.element)}},{key:"outsideClick",value:function(e){this.isShown&&!this.element.contains(e.target)&&this.ariaHide()}},{key:"keyDownHandler",value:function(e){this.isShown&&(e.keyCode===this.tabKey?this.keydownTrapTab(e):e.keyCode===this.escapeKey&&this.keydownEsc())}},{key:"keydownTrapTab",value:function(e){this.collectInteractiveChildren();var t=Array.prototype.indexOf.call(this.interactiveChildElements,document.activeElement),r=this.interactiveChildElements.length-1;e.shiftKey&&0===t?(e.preventDefault(),this.interactiveChildElements[r].focus()):e.shiftKey||t!==r||(e.preventDefault(),this.interactiveChildElements[0].focus())}},{key:"keydownEsc",value:function(){this.ariaHide()}},{key:"ariaHide",value:function(){d.default.mutate(this._hide)}},{key:"_hide",value:function(){this.element.setAttribute("aria-hidden","true"),this.siteContent.setAttribute("aria-hidden","false"),this.isShown=!1,this.closeButton.removeEventListener("click",this.ariaHide),document.body.removeEventListener("keydown",this.keyDownHandler),this.overlay.removeEventListener("click",this.outsideClick),u.default.dispatchAriaEvent("dialoghide",{expanded:this.isShown},this.element),this.focusEl.focus()}},{key:"ariaShow",value:function(){d.default.mutate(this._show)}},{key:"_show",value:function(){this.focusEl=document.activeElement,this.element.setAttribute("aria-hidden","false"),this.siteContent.setAttribute("aria-hidden","true"),this.isShown=!0,this.closeButton.addEventListener("click",this.ariaHide),document.body.addEventListener("keydown",this.keyDownHandler),this.overlay.addEventListener("click",this.outsideClick),u.default.dispatchAriaEvent("dialogshow",{expanded:this.isShown},this.element),this.collectInteractiveChildren(),this.setFocusToFirstItem()}},{key:"ariaToggle",value:function(){this.isShown?this.ariaHide():this.ariaShow()}}],[{key:"createOverlayElement",value:function(){var e=document.createElement("div");return e.id="aria-dialog-overlay",e}}]),p}(u.default);t.default=p},5023:function(e,t,r){"use strict";var i=r(4994);
156Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(3738)),s=i(r(7383)),a=i(r(4579)),o=i(r(2475)),l=i(r(9511)),c=i(r(8452)),d=i(r(3072)),u=i(r(8551)),p=i(r(7257));var h=function(e){(0,l.default)(h,e);var t,r,i=(t=h,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,i=(0,d.default)(t);if(r){var n=(0,d.default)(this).constructor;e=Reflect.construct(i,arguments,n)}else e=i.apply(this,arguments);return(0,c.default)(this,e)});function h(e){var t;return(0,s.default)(this,h),(t=i.call(this)).controller=e.controller,t.target=e.target,t.attributes=e.attributes||{},t._loadOpen=e.loadOpen||!1,t.hasTransition=e.hasTransition||!1,t.targetElement=t.target,t.targetAttr={},t.setTargetAttributes=t.setTargetAttributes.bind((0,o.default)(t)),t.rovingTabIndex=t.rovingTabIndex.bind((0,o.default)(t)),t.outsideClick=t.outsideClick.bind((0,o.default)(t)),t.keyDownHandler=t.keyDownHandler.bind((0,o.default)(t)),t.keydownTabOut=t.keydownTabOut.bind((0,o.default)(t)),t.keydownEsc=t.keydownEsc.bind((0,o.default)(t)),t.ariaSetup=t.ariaSetup.bind((0,o.default)(t)),t._hide=t._hide.bind((0,o.default)(t)),t._show=t._show.bind((0,o.default)(t)),t._postToggle=t._postToggle.bind((0,o.default)(t)),t._destroy=t._destroy.bind((0,o.default)(t)),t._reset=t._reset.bind((0,o.default)(t)),t.ariaHide=t.ariaHide.bind((0,o.default)(t)),t.ariaShow=t.ariaShow.bind((0,o.default)(t)),t.ariaToggle=t.ariaToggle.bind((0,o.default)(t)),t.ariaDestroy=t.ariaDestroy.bind((0,o.default)(t)),t.ariaReset=t.ariaReset.bind((0,o.default)(t)),t.collectInteractiveChildren(),t.setTargetAttributes(),p.default.eventPolyfill(),t.ariaSetup(),t}return(0,a.default)(h,[{key:"ariaSetup",value:function(){var e=this;this.loadOpen=this._loadOpen,this.isExpanded=this._loadOpen,this.controller.popup=this,this.target.popup=this,this.controller.setAttribute("aria-haspopup","true"),this.controller.setAttribute("aria-expanded","".concat(this.loadOpen)),this.controller.setAttribute("aria-controls",this.targetId),this.target!==this.controller.nextElementSibling&&this.controller.setAttribute("aria-owns",this.targetId),this.target.setAttribute("aria-hidden","".concat(!this.loadOpen)),Object.keys(this.targetAttr).forEach(function(t){e.target.setAttribute(t,e.targetAttr[t])}),this.rovingTabIndex(),this.controller.addEventListener("click",this.ariaToggle),this.target.addEventListener("keydown",this.keyDownHandler),document.body.addEventListener("click",this.outsideClick),this.hasTransition&&this.target.addEventListener("transitionend",this._postToggle),p.default.dispatchAriaEvent("popupinit",{expanded:this.isExpanded},this.controller)}},{key:"setTargetAttributes",value:function(){var e=this;"object"===(0,n.default)(this.attributes)&&Object.keys(this.attributes).forEach(function(t){e.targetAttr["aria-".concat(t)]=e.attributes[t]}),""!==this.target.id?this.targetId=this.target.id:(this.targetId=p.default.generateTargetId(this.target),this.target.id=this.targetId)}},{key:"outsideClick",value:function(e){!this.isExpanded||this.loadOpen||this.controller.contains(e.target)||this.target.contains(e.target)||this.ariaHide()}},{key:"keyDownHandler",value:function(e){this.isExpanded&&!this.loadOpen&&(e.keyCode===this.tabKey?this.keydownTabOut(e):e.keyCode===this.escapeKey&&(e.stopPropagation(),this.keydownEsc()))}},{key:"keydownEsc",value:function(){this.ariaHide()}},{key:"keydownTabOut",value:function(e){var t=Array.prototype.indexOf.call(this.interactiveChildElements,document.activeElement);e.shiftKey&&0===t?(e.preventDefault(),this.ariaHide()):e.shiftKey||t!==this.interactiveChildElements.length-1||this.ariaHide()}},{key:"rovingTabIndex",value:function(){var e=this;this.collectInteractiveChildren(),Array.prototype.forEach.call(this.interactiveChildElements,function(t){e.isExpanded?t.removeAttribute("tabindex"):t.setAttribute("tabindex","-1")})}},{key:"_postToggle",value:function(e){void 0!==e&&this.target!==e.target||(this.isExpanded?(this.collectInteractiveChildren(),this.rovingTabIndex()):this.rovingTabIndex(),p.default.dispatchAriaEvent(this.isExpanded?"popupshow":"popuphide",{expanded:this.isExpanded},this.controller))}},{key:"ariaHide",value:function(){u.default.mutate(this._hide)}},{key:"_hide",value:function(){this.target.contains(document.activeElement)&&this.controller.focus(),this.controller.setAttribute("aria-expanded","fal
156se"),this.target.setAttribute("aria-hidden","true"),this.isExpanded=!1,this.loadOpen=!1,this.hasTransition||this._postToggle()}},{key:"ariaShow",value:function(){u.default.mutate(this._show)}},{key:"_show",value:function(){this.controller.setAttribute("aria-expanded","true"),this.target.setAttribute("aria-hidden","false"),this.isExpanded=!0,this.hasTransition||this._postToggle()}},{key:"ariaToggle",value:function(e){e.preventDefault(),this.isExpanded?this.ariaHide():this.ariaShow()}},{key:"ariaDestroy",value:function(){u.default.mutate(this._destroy)}},{key:"_destroy",value:function(){var e=this;this.target.contains(document.activeElement)&&this.controller.focus(),this.controller.removeAttribute("aria-haspopup"),this.controller.removeAttribute("aria-expanded"),this.controller.removeAttribute("aria-controls"),this.controller.removeAttribute("aria-owns"),this.target.removeAttribute("aria-hidden"),Object.keys(this.targetAttr).forEach(function(t){e.target.removeAttribute(t,e.targetAttr[t])}),this.isExpanded=!1,this.loadOpen=!1,this.collectInteractiveChildren(),Array.prototype.forEach.call(this.interactiveChildElements,function(e){e.removeAttribute("tabindex")}),this.controller.removeEventListener("click",this.ariaToggle),this.target.removeEventListener("keydown",this.keyDownHandler),this.target.removeEventListener("transitionend",this._postToggle),document.body.removeEventListener("click",this.outsideClick),p.default.dispatchAriaEvent("popupdestroy",{expanded:this.isExpanded},this.controller)}},{key:"ariaReset",value:function(){u.default.mutate(this._reset)}},{key:"_reset",value:function(){this.ariaSetup(),this.target.contains(document.activeElement)&&this.controller.focus()}}]),h}(p.default);t.default=h},9042:function(e,t,r){"use strict";var i=r(4994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r(7383)),s=i(r(4579)),a=i(r(2475)),o=i(r(9511)),l=i(r(8452)),c=i(r(3072)),d=i(r(8551)),u=i(r(7257));var p=function(e){(0,o.default)(p,e);var t,r,i=(t=p,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,i=(0,c.default)(t);if(r){var n=(0,c.default)(this).constructor;e=Reflect.construct(i,arguments,n)}else e=i.apply(this,arguments);return(0,l.default)(this,e)});function p(e){var t;return(0,n.default)(this,p),(t=i.call(this)).tablist=e.tablist,t.panels=e.panels,t.index=0,t.key={arrows:/37|39|40/,arrLeftRight:/37|39/,arrLeft:37,arrRight:39,arrDown:40},t.tablistChildren=Array.prototype.slice.call(t.tablist.children),t.panels=Array.prototype.slice.call(t.panels),t.tabs=t.tablistChildren.filter(function(e){return null!==e.querySelector("a[href]")}).map(function(e){return e.querySelector("a[href]")}),t.tabs.length!==t.panels.length?(console.error("AriaTablist requires an equal number of tabs and tabpanels"),(0,l.default)(t)):(t.shiftTabKeyDown=t.shiftTabKeyDown.bind((0,a.default)(t)),t.keyDownHandler=t.keyDownHandler.bind((0,a.default)(t)),t.arrowKeyDown=t.arrowKeyDown.bind((0,a.default)(t)),t.tabKeyDown=t.tabKeyDown.bind((0,a.default)(t)),t.ariaSwitchTab=t.ariaSwitchTab.bind((0,a.default)(t)),t._updateTabs=t._updateTabs.bind((0,a.default)(t)),t.updateTabs=t.updateTabs.bind((0,a.default)(t)),t.destroy=t.destroy.bind((0,a.default)(t)),u.default.eventPolyfill(),t.init(),t)}return(0,s.default)(p,[{key:"init",value:function(){var e=this;
156this.tablist.setAttribute("role","tablist"),this.tabs.forEach(function(t,r){"LI"===t.parentElement.nodeName&&t.parentElement.setAttribute("role","presentation"),t.setAttribute("role","tab"),t.setAttribute("aria-selected","".concat(e.index===r)),e.index===r?t.setAttribute("tabindex","0"):t.setAttribute("tabindex","-1"),t.addEventListener("click",e.ariaSwitchTab),t.addEventListener("keydown",e.keyDownHandler)}),this.panels.forEach(function(t,r){t.setAttribute("role","tabpanel"),t.setAttribute("aria-hidden","".concat(e.index!==r))}),this.targetElement=this.panels[this.index],this.collectInteractiveChildren(),this.panels[this.index].addEventListener("keydown",this.shiftTabKeyDown),u.default.dispatchAriaEvent("tablistinit",{activePanel:this.panels[this.index]},this.tablist)}},{key:"shiftTabKeyDown",value:function(e){if(e.keyCode===this.tabKey&&e.shiftKey&&0===this.interactiveChildElements.indexOf(document.activeElement)){var t=this.panels.filter(function(e){return"false"===e.getAttribute("aria-hidden")}),r=this.panels.indexOf(t[0]);e.preventDefault(),this.tabs[r].focus()}}},{key:"keyDownHandler",value:function(e){e.keyCode!==this.tabKey||e.shiftKey?this.key.arrows.test(e.keyCode)&&this.arrowKeyDown(e):this.tabKeyDown(e)}},{key:"tabKeyDown",value:function(e){this.interactiveChildElements.length&&(e.preventDefault(),this.interactiveChildElements[0].focus())}},{key:"arrowKeyDown",value:function(e){var t=null,r={},i={},n=this.tabs.indexOf(e.currentTarget);if(r.tab=this.tabs[n],r.panel=this.panels[n],this.panels.forEach(function(e){e.removeAttribute("tabindex")}),this.key.arrLeftRight.test(e.keyCode)){switch(e.keyCode){case this.key.arrLeft:t=n-1;break;case this.key.arrRight:t=n+1;break;default:t=null}void 0!==this.tabs[t]&&(e.preventDefault(),i.index=t,i.tab=this.tabs[t],i.panel=this.panels[t],this.updateTabs(r,i),i.tab.focus())}else e.keyCode===this.key.arrDown&&(e.preventDefault(),this.panels[n].setAttribute("tabindex","-1"),this.panels[n].focus())}},{key:"updateTabs",value:function(e,t){var r=this;d.default.mutate(function(){r._updateTabs(e,t)})}},{key:"_updateTabs",value:function(e,t){var r="false",i="true";if(null!==e.tab||null!==t.tab||null!==e.panel||null!==t.panel){e.tab.setAttribute("tabindex","-1"),e.tab.setAttribute("aria-selected",r),e.panel.setAttribute("aria-hidden",i),this.targetElement=e.panel,this.collectInteractiveChildren(),Array.prototype.forEach.call(this.interactiveChildElements,function(e){e.setAttribute("tabindex","-1")}),e.panel.removeEventListener("keydown",this.shiftTabKeyDown);var n=[i,r];r=n[0],i=n[1],t.tab.setAttribute("tabindex","0"),t.tab.setAttribute("aria-selected",r),t.panel.setAttribute("aria-hidden",i),this.targetElement=t.panel,this.collectInteractiveChildren(),Array.prototype.forEach.call(this.interactiveChildElements,function(e){"-1"===e.getAttribute("tabindex")&&e.removeAttribute("tabindex")}),this.index=t.index,t.panel.addEventListener("keydown",this.shiftTabKeyDown),u.default.dispatchAriaEvent("tablistchange",{activePanel:this.panels[this.index]},this.tablist)}}},{key:"ariaSwitchTab",value:function(e){var t={},r={};if(e.preventDefault(),"true"!==e.target.getAttribute("aria-selected")){t.tab=this.tablist.querySelector('[aria-selected="true"]');var i=this.tabs.indexOf(t.tab);t.panel=this.panels[i],r.index=this.tabs.indexOf(e.target),r.tab=this.tabs[r.index],r.panel=this.panels[r.index],this.updateTabs(t,r)}}},{key:"destroy",value:function(){var e=this;
156this.tablist.removeAttribute("role"),this.tabs.forEach(function(t,r){t.removeAttribute("role"),t.removeAttribute("aria-selected"),e.index!==r&&t.removeAttribute("tabindex"),t.removeEventListener("click",e.ariaSwitchTab),t.removeEventListener("keydown",e.keyDownHandler)}),this.panels.forEach(function(e){e.removeAttribute("role"),e.removeAttribute("aria-hidden")}),this.targetElement=this.panels[this.index],this.collectInteractiveChildren(),this.panels[this.index].removeEventListener("keydown",this.shiftTabKeyDown),u.default.dispatchAriaEvent("tablistdestroy",{activePanel:null},this.tablist)}}]),p}(u.default);t.default=p},5278:function(e,t,r){"use strict";var i=r(4994);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Aria",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"AriaTablist",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"AriaPopup",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"AriaDialog",{enumerable:!0,get:function(){return o.default}});var n=i(r(7257)),s=i(r(9042)),a=i(r(5023)),o=i(r(537))},1669:function(e){"use strict";e.exports=jQuery},79:function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=Array(t);r<t;r++)i[r]=e[r];return i},e.exports.__esModule=!0,e.exports.default=e.exports},5901:function(e,t,r){var i=r(79);e.exports=function(e){if(Array.isArray(e))return i(e)},e.exports.__esModule=!0,e.exports.default=e.exports},2475:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},7383:function(e){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},4579:function(e,t,r){var i=r(7736);function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,i(n.key),n)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},3072:function(e){function t(r){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},9511:function(e,t,r){var i=r(5636);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&i(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},4994:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},6305:function(e,t,r){var i=r(3738).default;function n(t,r){if("function"==typeof WeakMap)var s=new WeakMap,a=new WeakMap;return(e.exports=n=function(e,t){if(!t&&e&&e.__esModule)return e;var r,n,o={__proto__:null,default:e};if(null===e||"object"!=i(e)&&"function"!=typeof e)return o;if(r=t?a:s){if(r.has(e))return r.get(e);r.set(e,o)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((n=(r=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(n.get||n.set)?r(o,l,n):o[l]=e[l]);return o},e.exports.__esModule=!0,e.exports.default=e.exports)(t,r)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},9291:function(e){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},1869:function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},8452:function(e,t,r){var i=r(3738).default,n=r(2475);e.exports=function(e,t){if(t&&("object"==i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return n(e)},e.exports.__esModule=!0,e.exports.default=e.exports},5636:function(e){function t(r,i){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r,i)}
156e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},1132:function(e,t,r){var i=r(5901),n=r(9291),s=r(7122),a=r(1869);e.exports=function(e){return i(e)||n(e)||s(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},9045:function(e,t,r){var i=r(3738).default;e.exports=function(e,t){if("object"!=i(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},7736:function(e,t,r){var i=r(3738).default,n=r(9045);e.exports=function(e){var t=n(e,"string");return"symbol"==i(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},3738:function(e){function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},7122:function(e,t,r){var i=r(79);e.exports=function(e,t){if(e){if("string"==typeof e)return i(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function r(i){var n=t[i];if(void 0!==n)return n.exports;var s=t[i]={exports:{}};return e[i].call(s.exports,s,s.exports,r),s.exports}r.dn=function(e){(Object.getOwnPropertyDescriptor(e,"name")||{}).writable||Object.defineProperty(e,"name",{value:"default",configurable:!0})},function(){"use strict";var e=r(7105);function t(e){"complete"===document.readyState&&e(),document.addEventListener("DOMContentLoaded",e)}function i(e){return Object.keys(e).reduce(function(t,r){return t[r]=".".concat(e[r]),t},{})}r.dn(t);class n{constructor(){this.componentName="",this.state={},this.searchString="",this.setState=this.setState.bind(this),this.getState=this.getState.bind(this),this.setSelfReference=this.setSelfReference.bind(this)}setState(e){Object.assign(this.state,e),void 0!==this.stateWasUpdated&&this.stateWasUpdated(this.state)}setSelfReference(e){[...e].forEach(e=>{Object.defineProperty(e,this.componentName,{value:this,configurable:!0})})}getState(){return this.state}}var s=Object.freeze({TAB:9,RETURN:13,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40}),a=function(e){const t=["a[href]","area[href]","input:not([disabled])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","iframe","object","embed","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(","),r=e.querySelectorAll(t);return Array.prototype.slice.call(r)};function o(e){if(Array.isArray(e))return e;let t=[];return e instanceof HTMLElement?t=new Array(e):e instanceof NodeList&&(t=Array.prototype.slice.call(e,0)),t}function l(e){(Array.isArray(e)?e:o(e)).forEach(e=>{e.removeAttribute("tabindex")})}function c(e){(Array.isArray(e)?e:o(e)).forEach(e=>{e.setAttribute("tabindex","-1")})}function d(e,t){const r=Array.isArray(t)?t:o(t),i=Array.isArray(e)?e:o(e);l(r),0<i.length&&c(i.filter(e=>!r.includes(e)))}function u(e){null!==e&&""===e.id&&e.setAttribute("id",function(e=36){const[,t]=Math.random().toString(e).split(".");return`id_${t}`}())}class p extends n{constructor(e){super(e),this.componentName="popup",Object.assign(this,{controller:null,target:null,type:"true",onInit:()=>{},onStateChange:()=>{},onDestroy:()=>{}},e),this.state={expanded:!1},this.init=this.init.bind(this),this.stateWasUpdated=this.stateWasUpdated.bind(this),this.hide=this.hide.bind(this),this.show=this.show.bind(this),this.controllerClickHandler=this.controllerClickHandler.bind(this),this.controllerKeyDownHandler=this.controllerKeyDownHandler.bind(this),this.targetKeyDownHandler=this.targetKeyDownHandler.bind(this),this.hideOnTabOut=this.hideOnTabOut.bind(this),this.hideOnOutsideClick=this.hideOnOutsideClick.bind(this),this.destroy=this.destroy.bind(this),null!==this.controller&&null!==this.target&&this.init()}init(){if(super.setSelfReference([this.controller,this.target]),this.interactiveChildElements=a(this.target),0<this.interactiveChildElements.length){const[e]=this.interactiveChildElements,t=this.interactiveChildElements[this.interactiveChildElements.length-1];Object.assign(this,{firstChild:e,lastChild:t})}u(this.target),this.controller.setAttribute("aria-haspopup",this.type),this.controller.setAttribute("aria-expanded","fal
156se"),this.controller.setAttribute("aria-controls",this.target.id),u(this.controller),"BUTTON"!==this.controller.nodeName&&null===this.controller.getAttribute("role")&&(this.controller.setAttribute("role","button"),this.controller.setAttribute("tabindex","0")),this.target!==this.controller.nextElementSibling&&this.controller.setAttribute("aria-owns",this.target.id),this.target.setAttribute("aria-hidden","true"),this.controller.addEventListener("click",this.controllerClickHandler),this.controller.addEventListener("keydown",this.controllerKeyDownHandler),this.target.addEventListener("keydown",this.targetKeyDownHandler),document.body.addEventListener("click",this.hideOnOutsideClick),this.onInit.call(this)}stateWasUpdated({expanded:e}){this.controller.setAttribute("aria-expanded",`${e}`),e?(this.target.removeAttribute("aria-hidden"),l(this.interactiveChildElements)):(this.target.setAttribute("aria-hidden","true"),c(this.interactiveChildElements)),this.onStateChange.call(this,this.state)}controllerKeyDownHandler(e){const{expanded:t}=this.state,{ESC:r,TAB:i,SPACE:n,RETURN:a}=s,{keyCode:o}=e;[n,a].includes(o)?this.controllerClickHandler(e):t&&(r===o?(e.preventDefault(),this.hide()):i===o&&(e.preventDefault(),this.firstChild.focus()))}targetKeyDownHandler(e){const{ESC:t,TAB:r}=s,{keyCode:i,shiftKey:n}=e,{expanded:a}=this.state,{activeElement:o}=document;t===i&&a?(e.preventDefault(),this.hide(),this.controller.focus()):r===i&&(n?[this.firstChild,this.target].includes(o)&&(e.preventDefault(),this.controller.focus()):this.lastChild===o&&this.hide())}controllerClickHandler(e){e.preventDefault();const{expanded:t}=this.state;this.setState({expanded:!t})}hideOnTabOut(e){const{expanded:t}=this.state,{TAB:r}=s,{keyCode:i,shiftKey:n}=e;r===i&&!n&&t&&this.hide()}hideOnOutsideClick(e){const{expanded:t}=this.state,{target:r}=e;t&&r!==this.controller&&!this.target.contains(r)&&this.hide()}destroy(){delete this.controller.popup,delete this.target.popup,this.controller.removeAttribute("aria-haspopup"),this.controller.removeAttribute("aria-expanded"),this.controller.removeAttribute("aria-controls"),this.controller.removeAttribute("aria-owns"),this.target.removeAttribute("aria-hidden"),this.controller.removeEventListener("click",this.controllerClickHandler),this.controller.removeEventListener("keydown",this.controllerKeyDownHandler),this.target.removeEventListener("keydown",this.targetKeyDownHandler),document.body.removeEventListener("click",this.hideOnOutsideClick),this.state={expanded:!1},this.onDestroy.call(this)}show(){this.setState({expanded:!0})}hide(){this.setState({expanded:!1})}}class h{constructor(e){switch(this.searchString="",this.clearSearch=null,!0){case Array.isArray(e):this.items=e;break;case e instanceof NodeList:this.items=Array.prototype.slice.call(e,0);break;case null!==e&&"UL"===e.nodeName:this.items=Array.prototype.slice.call(e.children,0);break;default:this.items=null}}getItem(e){if(null!==this.items){const t=String.fromCharCode(e);this.searchString+=t,null!==this.clearSearch&&(clearTimeout(this.clearSearch),this.clearSearch=null),this.clearSearch=setTimeout(()=>{this.searchString="",this.clearSearch=null},500);const r=this.items.filter(e=>0===e.textContent.toLowerCase().indexOf(this.searchString.toLowerCase()));return r.length?r[0]:null}return null}}function f(e,t){return null!=e&&e instanceof t}function m(e,t,r,i){const{next:n,previous:s}=i,a=r.indexOf(t),o=r.length-1;let l=e===s?a-1:a+1;return s===e&&0>l&&(l=o),n===e&&o<l&&(l=0),r[l]}function v(e){(function(e){const t=document.querySelectorAll(e.join());return e.length===t.length})(e)||console.warn("Some or all elements referenced by `aria-describedby` attributes are missing")}
156class g extends n{static getHelpIds(){return["#ac-describe-submenu-help","#ac-describe-esc-help","#ac-describe-submenu-explore","#ac-describe-submenu-back"]}static nextElementIsUl(e){const t=e.nextElementSibling;return null!==t&&"UL"===t.nodeName&&t}constructor(e){super(e),this.componentName="menu",Object.assign(this,{menu:null,onInit:()=>{},onDestroy:()=>{}},e),this.handleListKeydown=this.handleListKeydown.bind(this),this.destroy=this.destroy.bind(this),null!==this.menu&&"UL"===this.menu.nodeName&&this.init()}init(){super.setSelfReference([this.menu]),this.menu.setAttribute("role","menu"),this.listItems=Array.prototype.slice.call(this.menu.children),this.menuItems=this.listItems.reduce((e,t)=>{const r=t.firstElementChild;return null!==r&&"A"===r.nodeName?[...e,r]:e},[]),this.search=new h(this.menuItems),this.menuItemsLength=this.menuItems.length,this.menu.addEventListener("keydown",this.handleListKeydown),v(g.getHelpIds()),this.menuItems.forEach((e,t)=>{e.parentElement.setAttribute("role","presentation"),e.setAttribute("role","menuitem"),e.setAttribute("aria-describedby","ac-describe-submenu-explore ac-describe-submenu-help ac-describe-submenu-back ac-describe-esc-help"),e.setAttribute("aria-setsize",this.menuItemsLength),e.setAttribute("aria-posinset",t+1);const r=this.constructor.nextElementIsUl(e);r&&(new g({menu:r}).previousSibling=e)});const[e]=this.menuItems,t=this.menuItems[this.menuItems.length-1];Object.assign(this,{firstItem:e,lastItem:t}),this.onInit.call(this)}handleListKeydown(e){const{keyCode:t}=e,{UP:r,DOWN:i,LEFT:n,RIGHT:a,HOME:o,END:l,ESC:c}=s,{activeElement:d}=document,u=this.menu.contains(d)?d:this.menuItems[0];switch(t){case r:case i:{const r=function(e,t,r){const{UP:i,DOWN:n}=s;return m(e,t,r,{previous:i,next:n})}(t,u,this.menuItems);r&&(e.stopPropagation(),e.preventDefault(),r.focus());break}case o:e.preventDefault(),this.firstItem.focus();break;case l:e.preventDefault(),this.lastItem.focus();break;case a:{const t=this.constructor.nextElementIsUl(u);if(t&&f(t.menu,g)){e.stopPropagation(),e.preventDefault();const{menu:r}=t;r.firstItem.focus()}break}case n:void 0===this.previousSibling||this.previousSibling.hasAttribute("aria-haspopup")||(e.preventDefault(),e.stopPropagation(),this.previousSibling.focus());break;case c:break;default:{e.stopPropagation();const r=this.search.getItem(t);null!==r&&r.focus();break}}}destroy(){delete this.menu.menu,this.menuItems.forEach(e=>{e.parentElement.removeAttribute("role"),e.removeAttribute("role"),e.removeAttribute("aria-describedby"),e.removeAttribute("aria-setsize"),e.removeAttribute("aria-posinset"),e.removeEventListener("keydown",this.handleListKeydown);const t=this.constructor.nextElementIsUl(e);t&&f(t.menu,g)&&t.menu.destroy()}),this.onDestroy.call(this)}}class y extends n{static getPopupFromMenubarItem(e){return!!f(e.popup,p)&&e.popup}static getHelpIds(){return["#ac-describe-top-level-help","#ac-describe-submenu-help","#ac-describe-esc-help"]}constructor(e){super(e),this.componentName="menuBar",Object.assign(this,{menu:null,onInit:()=>{},onStateChange:()=>{},onDestroy:()=>{},onPopupInit:()=>{},onPopupStateChange:()=>{},onPopupDestroy:()=>{}},e),this.handleMenuBarKeydown=this.handleMenuBarKeydown.bind(this),this.handleMenuBarClick=this.handleMenuBarClick.bind(this),this.handleMenuItemKeydown=this.handleMenuItemKeydown.bind(this),this.stateWasUpdated=this.stateWasUpdated.bind(this),this.destroy=this.destroy.bind(this),null!==this.menu&&"UL"===this.menu.nodeName&&this.init()}init(){super.setSelfReference([this.menu]),this.menu.setAttribute("role","menubar"),this.menuBarChildren=Array.prototype.slice.call(this.menu.children),this.menuBarItems=this.menuBarChildren.reduce((e,t)=>{const r=t.firstElementChild;return null!==r&&"A"===r.nodeName?[...e,r]:e},[]),this.search=new h(this.menuBarItems),this.menuLength=this.menuBarItems.length,v(y.getHelpIds()),this.menuBarItems.forEach((e,t)=>{e.setAttribute("role","menuitem"),e.setAttribute("aria-describedby","ac-describe-top-level-help ac-describe-submenu-help ac-describe-esc-help"),e.setAttribute("aria-setsize",this.menuLength),e.setAttribute("aria-posinset",t+1),e.parentElement.setAttribute("role","presentation"),e.parentElement.addEventListener("keydown",this.handleMenuBarKeydown),e.addEventListener("click",this.handleMenuBarClick)}),this.lastIndex=this.menuLength-1,this.clickEvent=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!0}),this.popups=this.menuBarItems.reduce((e,t)=>
156{const r=t.nextElementSibling;if(null!==r&&"UL"===r.nodeName){const i=new p({controller:t,target:r,onStateChange:this.onPopupStateChange,onInit:this.onPopupInit,onDestroy:this.onPopupDestroy,type:"menu"}),n=new g({menu:r});return r.addEventListener("keydown",this.handleMenuItemKeydown),n.previousSibling=t,[...e,i]}return e},[]);const[e]=this.menuBarItems;this.state={menubarItem:e,popup:this.constructor.getPopupFromMenubarItem(e)},d(this.menuBarItems,e),this.onInit.call(this)}stateWasUpdated({menubarItem:e}){const t=this.constructor.getPopupFromMenubarItem(e);Object.assign(this.state,{popup:t}),d(this.menuBarItems,e),e.focus(),this.onStateChange.call(this,this.state)}handleMenuBarKeydown(e){const{LEFT:t,RIGHT:r,DOWN:i,HOME:n,END:a,SPACE:o,RETURN:l}=s,{keyCode:c}=e,{menubarItem:d,popup:u}=this.state;switch(c){case t:case r:{const t=function(e,t,r){const{LEFT:i,RIGHT:n}=s;return m(e,t,r,{previous:i,next:n})}(c,d,this.menuBarItems);t&&(e.stopPropagation(),e.preventDefault(),u&&u.setState({expanded:!1}),this.setState({menubarItem:t}));break}case o:case l:case i:u&&(e.stopPropagation(),e.preventDefault(),u.state.expanded||u.setState({expanded:!0}),u.firstChild.focus());break;case n:{e.preventDefault();const[t]=this.menuBarItems;this.setState({menubarItem:t});break}case a:e.preventDefault(),this.setState({menubarItem:this.menuBarItems[this.lastIndex]});break;default:{const e=this.search.getItem(c);null!==e&&this.setState({menubarItem:e});break}}}handleMenuBarClick(e){this.setState({menubarItem:e.target})}handleMenuItemKeydown(e){const{SPACE:t,RETURN:r}=s,{keyCode:i,target:n}=e;[t,r].includes(i)&&"A"===n.nodeName&&(e.stopPropagation(),e.preventDefault(),n.dispatchEvent(this.clickEvent))}destroy(){delete this.menu.menuBar,this.menu.removeAttribute("role"),this.menuBarItems.forEach(e=>{e.parentElement.removeAttribute("role"),e.removeAttribute("aria-describedby"),e.removeAttribute("aria-setsize"),e.removeAttribute("aria-posinset"),e.removeAttribute("role"),e.parentElement.removeEventListener("keydown",this.handleMenuBarKeydown),e.removeEventListener("click",this.handleMenuBarClick)}),this.popups.forEach(e=>{f(e.target.menu,g)&&e.target.menu.destroy(),e.destroy()}),l(this.menuBarItems),this.onDestroy.call(this)}}function b(e){return b="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},b(e)}function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var i,n,s,a,o=[],l=!0,c=!1;try{if(s=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(i=s.call(r)).done)&&(o.push(i.value),o.length!==t);l=!0);}catch(e){c=!0,n=e}finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw n}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return E(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?E(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=Array(t);r<t;r++)i[r]=e[r];return i}function x(){return x=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},x.apply(null,arguments)}function S(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,T(i.key),i)}}function T(e){var t=function(e){if("object"!=b(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=b(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==b(t)?t:t+""}function M(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(M=function(){return!!e})()}function C(){return C="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,r){var i=function(e,t){for(;!{}.hasOwnProperty.call(e,t)&&null!==(e=k(e)););return e}(e,t);if(i){var n=Object.getOwnPropertyDescriptor(i,t);return n.get?n.get.call(arguments.length<3?e:r):n.value}},C.apply(null,arguments)}
156function k(e){return k=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},k(e)}function A(e,t){return A=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},A(e,t)}var P=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=function(e,t,r){return t=k(t),function(e,t){if(t&&("object"==b(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,M()?Reflect.construct(t,r||[],k(e).constructor):t.apply(e,r))}(this,t,[e])).componentName="popup",x(r,{controller:null,target:null,type:"true",onInit:function(){},onStateChange:function(){},onDestroy:function(){}},e),r.state={expanded:!1},r.init=r.init.bind(r),r.stateWasUpdated=r.stateWasUpdated.bind(r),r.hide=r.hide.bind(r),r.show=r.show.bind(r),r.controllerClickHandler=r.controllerClickHandler.bind(r),r.controllerKeyDownHandler=r.controllerKeyDownHandler.bind(r),r.targetKeyDownHandler=r.targetKeyDownHandler.bind(r),r.hideOnTabOut=r.hideOnTabOut.bind(r),r.hideOnOutsideClick=r.hideOnOutsideClick.bind(r),r.destroy=r.destroy.bind(r),null!==r.controller&&null!==r.target&&r.init(),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&A(e,t)}(t,e),r=t,i=[{key:"init",value:function(){var e,r,i;(e=t,r=this,"function"==typeof(i=C(k(1&3?e.prototype:e),"setSelfReference",r))?function(e){return i.apply(r,e)}:i)([[this.controller,this.target]]),this.interactiveChildElements=a(this.target),0<this.interactiveChildElements.length&&x(this,{firstChild:w(this.interactiveChildElements,1)[0],lastChild:this.interactiveChildElements[this.interactiveChildElements.length-1]}),u(this.target),this.controller.setAttribute("aria-haspopup",this.type),this.controller.setAttribute("data-expanded","false"),this.controller.setAttribute("aria-controls",this.target.id),u(this.controller),"BUTTON"!==this.controller.nodeName&&null===this.controller.getAttribute("role")&&(this.controller.setAttribute("role","button"),this.controller.setAttribute("tabindex","0")),this.target!==this.controller.nextElementSibling&&this.controller.setAttribute("aria-owns",this.target.id),this.target.setAttribute("aria-hidden","true"),this.controller.addEventListener("click",this.controllerClickHandler),this.controller.addEventListener("keydown",this.controllerKeyDownHandler),this.target.addEventListener("keydown",this.targetKeyDownHandler),document.body.addEventListener("click",this.hideOnOutsideClick),this.onInit.call(this)}},{key:"stateWasUpdated",value:function(e){var t=e.expanded;this.controller.setAttribute("data-expanded","".concat(t)),t?(this.target.removeAttribute("aria-hidden"),l(this.interactiveChildElements)):(this.target.setAttribute("aria-hidden","true"),c(this.interactiveChildElements)),this.onStateChange.call(this,this.state)}},{key:"controllerKeyDownHandler",value:function(e){var t=this.state.expanded,r=s.ESC,i=s.TAB,n=s.SPACE,a=s.RETURN,o=e.keyCode;[n,a].includes(o)?this.controllerClickHandler(e):t&&(r===o?(e.preventDefault(),this.hide()):i===o&&(e.preventDefault(),this.firstChild.focus()))}},{key:"targetKeyDownHandler",value:function(e){var t=s.ESC,r=s.TAB,i=e.keyCode,n=e.shiftKey,a=this.state.expanded,o=document.activeElement;t===i&&a?(e.preventDefault(),this.hide(),this.controller.focus()):r===i&&(n?[this.firstChild,this.target].includes(o)&&(e.preventDefault(),this.controller.focus()):this.lastChild===o&&this.hide())}},{key:"controllerClickHandler",value:function(e){e.preventDefault();var t=this.state.expanded;this.setState({expanded:!t})}},{key:"hideOnTabOut",value:function(e){var t=this.state.expanded,r=s.TAB,i=e.keyCode,n=e.shiftKey;r===i&&!n&&t&&this.hide()}},{key:"hideOnOutsideClick",value:function(e){var t=this.state.expanded,r=e.target;t&&r!==this.controller&&!this.target.contains(r)&&this.hide()}},{key:"destroy",value:function(){delete this.controller.popup,delete this.target.popup,this.controller.removeAttribute("aria-haspopup"),this.controller.removeAttribute("data-expanded"),this.controller.removeAttribute("aria-controls"),this.controller.removeAttribute("aria-owns"),this.target.removeAttribute("aria-hidden"),this.controller.removeEventListener("click",this.controllerClickHandler),this.controller.removeEventListener("keydown",this.controllerKeyDownHandler),this.target.removeEventListener("keydown",this.targetKeyDownHandler),document.body.removeEventListener("click",this.hideOnOutsideClick),this.state={expanded:!1},this.onDestroy.call(this)}},{key:"show",value:function(){this.setState({expanded:!0})}},{key:"hide",value:function(){this.setState({expanded:!1})}}
vendor: 1,046 bytes, line 156
156],i&&S(r.prototype,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,i}(n),O=r(1669);function L(e){return L="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},L(e)}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=Array(t);r<t;r++)i[r]=e[r];return i}function _(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,D(i.key),i)}}function D(e){var t=function(e){if("object"!=L(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=L(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==L(t)?t:t+""}function z(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(z=function(){return!!e})()}function j(e){return j=Object.
156setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},j(e)}function $(e,t){return $=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$(e,t)}var B=document.querySelector(".js-menu-toggle"),H=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=function(e,t,r){return t=j(t),function(e,t){if(t&&("object"==L(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,z()?Reflect.construct(t,r||[],j(e).constructor):t.apply(e,r))}(this,t,[e])).onMenuButtonKeydown=r.onMenuButtonKeydown.bind(r),r.onPopupInit=r.onPopupInit.bind(r),r.setWithExpiry=r.setWithExpiry.bind(r),r.getWithExpiry=r.getWithExpiry.bind(r),r.checkIsInternational=r.checkIsInternational.bind(r),r.init(),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&$(e,t)}(t,e),r=t,i=[{key:"onMenuButtonKeydown",value:function(e){var t=s.UP,r=s.DOWN,i=s.RETURN,n=s.SPACE;switch(e.keyCode){case r:case i:case n:e.preventDefault(),this.popup.show(),this.popup.firstChild.focus();break;case t:e.preventDefault(),this.popup.show(),this.popup.lastChild.focus()}}},{key:"onPopupInit",value:function(){this.element.classList.add("menu-button-initialized")}},{key:"setWithExpiry",value:function(e,t,r){var i={value:t,expiry:(new Date).getTime()+60*r*60*1e3};localStorage.setItem(e,JSON.stringify(i))}},{key:"getWithExpiry",value:function(e){var t=localStorage.getItem(e);if(!t)return!1;var r=JSON.parse(t);return(new Date).getTime()>r.expiry?(localStorage.removeItem(e),!1):r.value}},{key:"checkIsInternational",value:function(){var e=this,t=this.getWithExpiry("ami-international"),r=document.querySelectorAll(".optanon-toggle-display, .ot-sdk-show-settings");if(!1!==t)1===this.getWithExpiry("ami-international")?(r.forEach(function(e){e.style.display="inline-block"}),console.log("is_international-key already exists: ami-international=1")):console.log("is_international-key already exists: ami-international=0");else{var i="".concat(window.bauer_pagination_params.ajaxurl,"?action=is_international");fetch(i).then(function(e){if(e.ok)return e.text();throw new Error("is_international - something went wrong")}).then(function(t){!0===JSON.parse(t).status?(e.setWithExpiry("ami-international",1,1),r.forEach(function(e){e.style.display="inline-block"}),console.log('is_international - "status":true')):(e.setWithExpiry("ami-international",0,1),console.log('is_international - "status":false'))}).catch(function(e){console.log(e)})}}},{key:"init",value:function(){var e=this.children,t=e.controller,r=e.target,i=e.navBarMenu,n=e.categoryMenu,s=e.megaMenu,a=e.primaryMenu;this.popup=new P({controller:t,target:r,type:"menu",onInit:this.onPopupInit}),d(this.popup.interactiveChildElements,[]),t.addEventListener("keydown",this.onMenuButtonKeydown),this.categoryMenu=new g({menu:n}),this.megaMenu=new g({menu:s}),this.primaryMenu=new g({menu:a}),this.navBarMenu=new y({menu:i});var o,l=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return I(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?I(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var i=0,n=function(){};return{s:n,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,a=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){o=!0,s=e},f:function(){try{a||null==r.return||r.return()}finally{if(o)throw s}}}}(this.navBarMenu.menuBarItems);try{for(l.s();!(o=l.n()).done;)o.value.setAttribute("tabindex","0")}catch(e){l.e(e)}finally{l.f()}var c=document.getElementById("js-cookies-trigger");if(c){var u=document.getElementById("js-cookies-dropdown__list");u.addEventListener("focusout",function(e){u.contains(e.relatedTarget)||u.removeAttribute("style")}),c.addEventListener("keydown",function(e){"Enter"===e.key&&(u.hasAttribute("style")?u.removeAttribute("style"):u.setAttribute("style","opacity: 1; transition: all 0.2s ease; visibility: visible;"))}),c.addEventListener("focusout",function(e){u.contains(e.relatedTarget)||u.removeAttribute("style")})}var p,h,f,m=function(e){var t=e.querySelector("a"),r=e.querySelector('input[type="search"]');
156t.onclick=function(t){t.preventDefault(),e.hasAttribute("data-active")?e.removeAttribute("data-active"):(e.setAttribute("data-active","true"),setTimeout(function(){r.focus()},100))}},v=null,b=0;if(document.body.classList.contains("has-custom-search"))v=setInterval(function(){10<=b?clearInterval(v):(b+=1,document.querySelector("#siq_searchForm")&&(clearInterval(v),function(){var e=document.querySelector("#siq_searchForm");m(e)}()))},1e3);else{var w=document.querySelector(".js-search-form");m(w)}function E(){document.documentElement.style.setProperty("--vh","".concat(.01*window.innerHeight,"px"))}document.querySelectorAll(".menu-item-has-children").forEach(function(e,t){0===t&&1024>window.innerWidth&&(e.classList.add("active"),e.querySelector(".sub-menu").style.display="block"),e.addEventListener("click",function(t){var r=e.closest(".menu");if(1024>window.innerWidth){if("a"===t.target.tagName.toLowerCase())return;e.classList.contains("active")?(e.classList.remove("active"),O(e).find("> .sub-menu").slideUp()):(r.querySelectorAll(".menu-item-has-children").forEach(function(e){e.classList.remove("active"),O(e).find("> .sub-menu").slideUp()}),e.classList.add("active"),O(e).find("> .sub-menu").slideDown())}})}),window.onresize=function(){1024<=window.innerWidth&&B.hasAttribute("data-expanded")&&"true"===B.getAttribute("data-expanded")&&(O(B).trigger("click"),document.querySelectorAll(".menu-item-has-children, .menu .sub-menu").forEach(function(e){e.classList.remove("active"),setTimeout(function(){e.removeAttribute("style")},400)}))},E(),h=(p=document.querySelector(".js-menu-additional")).cloneNode(!0),f=document.querySelector(".js-menu-item-about"),p&&f&&f.appendChild(h),window.addEventListener("resize",E)}}],i&&_(r.prototype,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,i}(e.uA);function R(e){return R="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},R(e)}function N(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,q(i.key),i)}}function q(e){var t=function(e){if("object"!=R(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=R(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==R(t)?t:t+""}var G=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return setTimeout(e,16)},F=function(){return e=function e(t,r,i){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.callback=t,this.event=r,this.element=i,this.ticking=!1,this.requestTick=this.requestTick.bind(this),this.update=this.update.bind(this),this.callback?this.addHandler():console.error("Throttle error: you must specify a callback.")},(t=[{key:"addHandler",value:function(){this.element.addEventListener(this.event,this.requestTick)}},{key:"update",value:function(){this.callback(),this.ticking=!1}},{key:"requestTick",value:function(){this.ticking||(this.ticking=!0,G(this.update))}},{key:"destroy",value:function(){this.element.removeEventListener(this.event,this.requestTick)}}])&&N(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}();function W(){var e=document.querySelector(".js-site-header");new F(function(){50<window.scrollY?e.classList.add("minimized-header"):e.classList.remove("minimized-header")},"scroll",window)}function X(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function Y(e,t){void 0===e&&(e={}),void 0===t&&(t={});const r=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>r.indexOf(e)<0).forEach(r=>{void 0===e[r]?e[r]=t[r]:X(t[r])&&X(e[r])&&Object.keys(t[r]).length>0&&Y(e[r],t[r])})}r.dn(W);const V={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function K(){const e="undefined"!=typeof document?document:{};return Y(e,V),e}const U={document:V,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){}
156,clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function J(){const e="undefined"!=typeof window?window:{};return Y(e,U),e}function Z(e){return void 0===e&&(e=""),e.trim().split(" ").filter(e=>!!e.trim())}function Q(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function ee(){return Date.now()}function te(e,t){void 0===t&&(t="x");const r=J();let i,n,s;const a=function(e){const t=J();let r;return t.getComputedStyle&&(r=t.getComputedStyle(e,null)),!r&&e.currentStyle&&(r=e.currentStyle),r||(r=e.style),r}(e);return r.WebKitCSSMatrix?(n=a.transform||a.webkitTransform,n.split(",").length>6&&(n=n.split(", ").map(e=>e.replace(",",".")).join(", ")),s=new r.WebKitCSSMatrix("none"===n?"":n)):(s=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=s.toString().split(",")),"x"===t&&(n=r.WebKitCSSMatrix?s.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(n=r.WebKitCSSMatrix?s.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),n||0}function re(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function ie(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function ne(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let r=1;r<arguments.length;r+=1){const i=r<0||arguments.length<=r?void 0:arguments[r];if(null!=i&&!ie(i)){const r=Object.keys(Object(i)).filter(e=>t.indexOf(e)<0);for(let t=0,n=r.length;t<n;t+=1){const n=r[t],s=Object.getOwnPropertyDescriptor(i,n);void 0!==s&&s.enumerable&&(re(e[n])&&re(i[n])?i[n].__swiper__?e[n]=i[n]:ne(e[n],i[n]):!re(e[n])&&re(i[n])?(e[n]={},i[n].__swiper__?e[n]=i[n]:ne(e[n],i[n])):e[n]=i[n])}}}return e}function se(e,t,r){e.style.setProperty(t,r)}function ae(e){let{swiper:t,targetPosition:r,side:i}=e;const n=J(),s=-t.translate;let a,o=null;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(t.cssModeFrameID);const c=r>s?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{a=(new Date).getTime(),null===o&&(o=a);const e=Math.max(Math.min((a-o)/l,1),0),c=.5-Math.cos(e*Math.PI)/2;let p=s+c*(r-s);if(d(p,r)&&(p=r),t.wrapperEl.scrollTo({[i]:p}),d(p,r))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[i]:p})}),void n.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=n.requestAnimationFrame(u)};u()}function oe(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function le(e,t){void 0===t&&(t="");const r=J(),i=[...e.children];return r.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t?i.filter(e=>e.matches(t)):i}function ce(e){try{return void console.warn(e)}catch(e){}}function de(e,t){void 0===t&&(t=[]);const r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:Z(t)),r}function ue(e){const t=J(),r=K(),i=e.getBoundingClientRect(),n=r.body,s=e.clientTop||n.clientTop||0,a=e.clientLeft||n.clientLeft||0,o=e===t?t.scrollY:e.scrollTop,l=e===t?t.scrollX:e.scrollLeft;return{top:i.top+o-s,left:i.left+l-a}}function pe(e,t){return J().getComputedStyle(e,null).getPropertyValue(t)}function he(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function fe(e,t){const r=[];let i=e.parentElement;for(;i;)t?i.matches(t)&&r.push(i):r.push(i),i=i.parentElement;return r}function me(e,t){t&&e.addEventListener("transitionend",function r(i){i.target===e&&(t.call(e,i),e.removeEventListener("transitionend",r))})}function ve(e,t,r){const i=J();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function ge(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function ye(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function be(e,t){void 0===t&&(t=""),"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}let we,Ee,xe;function Se(){return we||(we=function(){const e=J(),t=K();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),we}function Te(e){return void 0===e&&(e={}),Ee||(Ee=function(e){let{userAgent:t}=void 0===e?{}:e;const r=Se(),i=J(),n=i.navigator.platform,s=t||i.navigator.userAgent,a={ios:!1,android:!1},o=i.screen.width,l=i.screen.height,c=s.match(/(Android);?[\s\/]+([\d.]+)?/);let d=s.match(/(iPad).*OS\s([\d_]+)/);const u=s.match(/(iPod)(.*OS\s([\d_]+))?/),p=!d&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===n;let f="MacIntel"===n;return!d&&f&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${l}`)>=0&&(d=s.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),f=!1),c&&!h&&(a.os="android",a.android=!0),(d||p||u)&&(a.os="ios",a.ios=!0),a}(e)),Ee}function Me(){return xe||(xe=function(){const e=J(),t=Te();let r=!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 t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,i]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));r=e<16||16===e&&i<2}}
vendor: 4,691 bytes, line 156
156const n=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),s=i();return{isSafari:r||s,needPerspectiveFix:r,need3dFix:s||n&&t.ios,isWebView:n}}()),xe}var Ce={on(e,t,r){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;const n=r?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][n](t)}),i},once(e,t,r){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;function n(){i.off(e,n),n.__emitterProxy&&delete n.__emitterProxy;for(var r=arguments.length,s=new Array(r),a=0;a<r;a++)s[a]=arguments[a];t.apply(i,s)}return n.__emitterProxy=t,i.on(e,n,r)},onAny(e,t){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof e)return r;const i=t?"unshift":"push";return r.eventsAnyListeners.indexOf(e)<0&&r.eventsAnyListeners[i](e),r},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const r=t.eventsAnyListeners.indexOf(e);return r>=0&&t.eventsAnyListeners.splice(r,1),t},off(e,t){const r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach((i,n)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&r.eventsListeners[e].splice(n,1)})}),r):r},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,r,i;for(var n=arguments.length,s=new Array(n),a=0;a<n;a++)s[a]=arguments[a];return"string"==typeof s[0]||Array.isArray(s[0])?(t=s[0],r=s.slice(1,s.length),i=e):(t=s[0].events,r=s[0].data,i=s[0].context||e),r.unshift(i),(Array.isArray(t)?t:t.split(" ")).forEach(t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(e=>{e.apply(i,[t,...r])}),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach(e=>{e.apply(i,r)})}),e}};const ke=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},Ae=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)},Pe=(e,t)=>{if(!e||e.destroyed||!e.params)return;const r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())})),t&&t.remove()}},Oe=(e,t)=>{if(!e.slides[t])return;const r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},Le=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);const i="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),n=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const r=n,s=[r-t];return s.push(...Array.from({length:t}).map((e,t)=>r+i+t)),void e.slides.forEach((t,r)=>{s.includes(t.column)&&Oe(e,r)})}const s=n+i-1;if(e.params.rewind||e.params.loop)for(let i=n-t;i<=s+t;i+=1){const t=(i%r+r)%r;(t<n||t>s)&&Oe(e,t)}else for(let i=Math.max(n-t,0);i<=Math.min(s+t,r-1);i+=1)i!==n&&(i>s||i<n)&&Oe(e,i)};var Ie={updateSize:function(){const e=this;let t,r;const i=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:i.clientWidth,r=void 0!==e.params.height&&null!==e.params.height?e.params.height:i.clientHeight,0===t&&e.isHorizontal()||0===r&&e.isVertical()||(t=t-parseInt(pe(i,"padding-left")||0,10)-parseInt(pe(i,"padding-right")||0,10),r=r-parseInt(pe(i,"padding-top")||0,10)-parseInt(pe(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(r)&&(r=0),Object.assign(e,{width:t,height:r,size:e.isHorizontal()?t:r}))},updateSlides:function(){const e=this;function t(t,r){return parseFloat(t.getPropertyValue(e.getDirectionLabel(r))||0)}const r=e.params,{wrapperEl:i,slidesEl:n,size:s,rtlTranslate:a,wrongRTL:o}=e,l=e.virtual&&r.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=le(n,`.${e.params.slideClass}, swiper-slide`),u=l?e.virtual.slides.length:d.length;let p=[];const h=[],f=[];let m=r.slidesOffsetBefore;"function"==typeof m&&(m=r.slidesOffsetBefore.call(e));let v=r.slidesOffsetAfter;"function"==typeof v&&(v=r.slidesOffsetAfter.call(e));const g=e.snapGrid.length,y=e.slidesGrid.length;let b=r.spaceBetween,w=-m,E=0,x=0;if(void 0===s)return;"string"==typeof b&&b.indexOf("%")>=0?b=parseFloat(b.replace("%",""))/100*s:"string"==typeof b&&(b=parseFloat(b)),e.virtualSize=-b,d.forEach(e
156=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(se(i,"--swiper-centered-offset-before",""),se(i,"--swiper-centered-offset-after",""));const S=r.grid&&r.grid.rows>1&&e.grid;let T;S?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();const M="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter(e=>void 0!==r.breakpoints[e].slidesPerView).length>0;for(let i=0;i<u;i+=1){let n;if(T=0,d[i]&&(n=d[i]),S&&e.grid.updateSlide(i,n,d),!d[i]||"none"!==pe(n,"display")){if("auto"===r.slidesPerView){M&&(d[i].style[e.getDirectionLabel("width")]="");const s=getComputedStyle(n),a=n.style.transform,o=n.style.webkitTransform;if(a&&(n.style.transform="none"),o&&(n.style.webkitTransform="none"),r.roundLengths)T=e.isHorizontal()?ve(n,"width",!0):ve(n,"height",!0);else{const e=t(s,"width"),r=t(s,"padding-left"),i=t(s,"padding-right"),a=t(s,"margin-left"),o=t(s,"margin-right"),l=s.getPropertyValue("box-sizing");if(l&&"border-box"===l)T=e+a+o;else{const{clientWidth:t,offsetWidth:s}=n;T=e+r+i+a+o+(s-t)}}a&&(n.style.transform=a),o&&(n.style.webkitTransform=o),r.roundLengths&&(T=Math.floor(T))}else T=(s-(r.slidesPerView-1)*b)/r.slidesPerView,r.roundLengths&&(T=Math.floor(T)),d[i]&&(d[i].style[e.getDirectionLabel("width")]=`${T}px`);d[i]&&(d[i].swiperSlideSize=T),f.push(T),r.centeredSlides?(w=w+T/2+E/2+b,0===E&&0!==i&&(w=w-s/2-b),0===i&&(w=w-s/2-b),Math.abs(w)<.001&&(w=0),r.roundLengths&&(w=Math.floor(w)),x%r.slidesPerGroup===0&&p.push(w),h.push(w)):(r.roundLengths&&(w=Math.floor(w)),(x-Math.min(e.params.slidesPerGroupSkip,x))%e.params.slidesPerGroup===0&&p.push(w),h.push(w),w=w+T+b),e.virtualSize+=T+b,E=T,x+=1}}if(e.virtualSize=Math.max(e.virtualSize,s)+v,a&&o&&("slide"===r.effect||"coverflow"===r.effect)&&(i.style.width=`${e.virtualSize+b}px`),r.setWrapperSize&&(i.style[e.getDirectionLabel("width")]=`${e.virtualSize+b}px`),S&&e.grid.updateWrapperSize(T,p),!r.centeredSlides){const t=[];for(let i=0;i<p.length;i+=1){let n=p[i];r.roundLengths&&(n=Math.floor(n)),p[i]<=e.virtualSize-s&&t.push(n)}p=t,Math.floor(e.virtualSize-s)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-s)}if(l&&r.loop){const t=f[0]+b;if(r.slidesPerGroup>1){const i=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),n=t*r.slidesPerGroup;for(let e=0;e<i;e+=1)p.push(p[p.length-1]+n)}for(let i=0;i<e.virtual.slidesBefore+e.virtual.slidesAfter;i+=1)1===r.slidesPerGroup&&p.push(p[p.length-1]+t),h.push(h[h.length-1]+t),e.virtualSize+=t}if(0===p.length&&(p=[0]),0!==b){const t=e.isHorizontal()&&a?"marginLeft":e.getDirectionLabel("marginRight");d.filter((e,t)=>!(r.cssMode&&!r.loop)||t!==d.length-1).forEach(e=>{e.style[t]=`${b}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;f.forEach(t=>{e+=t+(b||0)}),e-=b;const t=e>s?e-s:0;p=p.map(e=>e<=0?-m:e>t?t+v:e)}if(r.centerInsufficientSlides){let e=0;f.forEach(t=>{e+=t+(b||0)}),e-=b;const t=(r.slidesOffsetBefore||0)+(r.slidesOffsetAfter||0);if(e+t<s){const r=(s-e-t)/2;p.forEach((e,t)=>{p[t]=e-r}),h.forEach((e,t)=>{h[t]=e+r})}}if(Object.assign(e,{slides:d,snapGrid:p,slidesGrid:h,slidesSizesGrid:f}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){se(i,"--swiper-centered-offset-before",-p[0]+"px"),se(i,"--swiper-centered-offset-after",e.size/2-f[f.length-1]/2+"px");const t=-e.snapGrid[0],r=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+r)}if(u!==c&&e.emit("slidesLengthChange"),p.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==y&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||r.cssMode||"slide"!==r.effect&&"fade"!==r.effect)){const t=`${r.containerModifierClass}backface-hidden`,i=e.el.classList.contains(t);u<=r.maxBackfaceHiddenSlides?i||e.el.classList.add(t):i&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,r=[],i=t.virtual&&t.params.virtual.enabled;let n,s=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const a=e=>i?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>
vendor: 9,844 bytes, line 156
1561)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{r.push(e)});else for(n=0;n<Math.ceil(t.params.slidesPerView);n+=1){const e=t.activeIndex+n;if(e>t.slides.length&&!i)break;r.push(a(e))}else r.push(a(t.activeIndex));for(n=0;n<r.length;n+=1)if(void 0!==r[n]){const e=r[n].offsetHeight;s=e>s?e:s}(s||0===s)&&(t.wrapperEl.style.height=`${s}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,r=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=(e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop)-r-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,r=t.params,{slides:i,rtlTranslate:n,snapGrid:s}=t;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&t.updateSlidesOffset();let a=-e;n&&(a=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let o=r.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*t.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<i.length;e+=1){const l=i[e];let c=l.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(c-=i[0].swiperSlideOffset);const d=(a+(r.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+o),u=(a-s[0]+(r.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+o),p=-(a-c),h=p+t.slidesSizesGrid[e],f=p>=0&&p<=t.size-t.slidesSizesGrid[e],m=p>=0&&p<t.size-1||h>1&&h<=t.size||p<=0&&h>=t.size;m&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),ke(l,m,r.slideVisibleClass),ke(l,f,r.slideFullyVisibleClass),l.progress=n?-d:d,l.originalProgress=n?-u:u}},updateProgress:function(e){const t=this;if(void 0===e){const r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}const r=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:n,isBeginning:s,isEnd:a,progressLoop:o}=t;const l=s,c=a;if(0===i)n=0,s=!0,a=!0;else{n=(e-t.minTranslate())/i;const r=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1;s=r||n<=0,a=o||n>=1,r&&(n=0),o&&(n=1)}if(r.loop){const r=t.getSlideIndexByData(0),i=t.getSlideIndexByData(t.slides.length-1),n=t.slidesGrid[r],s=t.slidesGrid[i],a=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);o=l>=n?(l-n)/a:(l+a-s)/a,o>1&&(o-=1)}Object.assign(t,{progress:n,progressLoop:o,isBeginning:s,isEnd:a}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),s&&!l&&t.emit("reachBeginning toEdge"),a&&!c&&t.emit("reachEnd toEdge"),(l&&!s||c&&!a)&&t.emit("fromEdge"),t.emit("progress",n)},updateSlidesClasses:function(){const e=this,{slides:t,params:r,slidesEl:i,activeIndex:n}=e,s=e.virtual&&r.virtual.enabled,a=e.grid&&r.grid&&r.grid.rows>1,o=e=>le(i,`.${r.slideClass}${e}, swiper-slide${e}`)[0];let l,c,d;if(s)if(r.loop){let t=n-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=o(`[data-swiper-slide-index="${t}"]`)}else l=o(`[data-swiper-slide-index="${n}"]`);else a?(l=t.find(e=>e.column===n),d=t.find(e=>e.column===n+1),c=t.find(e=>e.column===n-1)):l=t[n];l&&(a||(d=function(e,t){const r=[];for(;e.nextElementSibling;){const i=e.nextElementSibling;t?i.matches(t)&&r.push(i):r.push(i),e=i}return r}(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&!d&&(d=t[0]),c=function(e,t){const r=[];for(;e.previousElementSibling;){const i=e.previousElementSibling;t?i.matches(t)&&r.push(i):r.push(i),e=i}return r}(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&0===!c&&(c=t[t.length-1]))),t.forEach(e=>{Ae(e,e===l,r.slideActiveClass),Ae(e,e===d,r.slideNextClass),Ae(e,e===c,r.slidePrevClass)}),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,r=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:n,activeIndex:s,realIndex:a,snapIndex:o}=t;let l,c=e;const d=e=>{let r=e-t.virtual.slidesBefore;return r<0&&(r=t.virtual.slides.length+r),r>=t.virtual.slides.length&&(r-=t.virtual.slides.length),r};if(void 0===c&&(c=function(e){const{slidesGrid:t,params:r}=e,i=e.rtlTranslate?e.translate:-e.translate;let n;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?i>=t[e]&&i<t[e+1]-(t[e+1]-t[e])/2?n=e:i>=t[e]&&i<t[e+1]&&(n=e+1):i>=t[e]&&(n=e);return r.normalizeSlideIndex&&(n<0||void 0===n)&&(n=0),n}(t)),i.indexOf(r)>=0)l=i.indexOf(r);else{const e=Math.min(n.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/n.slidesPerGroup)}if(l>=i.length&&(l=i.length-1),c===s&&!t.params.loop)return void(l!==o&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===s&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=d(c));const u=t.grid&&n.grid&&n.grid.rows>1;let p;if(t.virtual&&n.virtual.enabled&&n.loop)p=d(c);else if(u){const e=t.slides.find(e=>e.column===c);let r=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(r)&&(r=Math.max(t.slides.indexOf(e),0)),p=Math.floor(r/n.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");p=e?parseInt(e,10):c}else p=c;Object.assign(t,{previousSnapIndex:o,snapIndex:l,previousRealIndex:a,realIndex:p,previousIndex:s,activeIndex:c}),t.initialized&&Le(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(a!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const r=this,i=r.params;let n=e.closest(`.${i.slideClass}, swiper-slide`);!n&&r.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!n&&e.matches&&e.matches(`.${i.slideClass}, swiper-slide`)&&(n=e)});let s,a=!1;if(n)for(let e=0;e<r.slides.length;e+=1)if(r.slides[e]===n){a=!0,s=e;break}if(!n||!a)return r.clickedSlide=void 0,void(r.clickedIndex=void 0);r.clickedSlide=n,r.virtual&&r.params.virtual.enabled?r.clickedIndex=parseInt(n.getAttribute("data-swiper-slide-index"),10):r.clickedIndex=s,i.slideToClickedSlide&&void 0!==r.clickedIndex&&r.clickedIndex!==r.activeIndex&&r.slideToClickedSlide()}};function _e(e){let{swiper:t,runCallbacks:r,direction:i,step:n}=e;const{activeIndex:s,previousIndex:a}=t;let o=i;o||(o=s>a?"next":s<a?"prev":"reset"),t.emit(`transition${n}`),r&&"reset"===o?t.emit(`slideResetTransition${n}`):r&&s!==a&&(t.emit(`slideChangeTransition${n}`),"next"===o?t.emit(`slideNextTransition${n}`):t.emit(`slidePrevTransition${n}`))}var De={slideTo:function(e,t,r,i,n){void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));const s=this;let a=e;a<0&&(a=0);const{params:o,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:p,wrapperEl:h,enabled:f}=s;if(!f&&!i&&!n||s.destroyed||s.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=s.params.speed);const m=Math.min(s.params.slidesPerGroupSkip,a);let v=m+Math.floor((a-m)/s.params.slidesPerGroup);v>=l.length&&(v=l.length-1);const g=-l[v];if(o.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*g),r=Math.floor(100*c[e]),i=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=r&&t<i-(i-r)/2?a=e:t>=r&&t<i&&(a=e+1):t>=r&&(a=e)}if(s.initialized&&a!==u){if(!s.allowSlideNext&&(p?g>s.translate&&g>s.minTranslate():g<s.translate&&g<s.minTranslate()))return!1;if(!s.allowSlidePrev&&g>s.translate&&g>s.maxTranslate()&&(u||0)!==a)return!1}let y;a!==(d||0)&&r&&s.emit("beforeSlideChangeStart"),s.updateProgress(g),y=a>u?"next":a<u?"prev":"reset";const b=s.virtual&&s.params.virtual.enabled;if((!b||!n)&&(p&&-g===s.translate||!p&&g===s.translate))return s.updateActiveIndex(a),o.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==o.effect&&s.setTranslate(g),"reset"!==y&&(s.transitionStart(r,y),s.transitionEnd(r,y)),!1;if(o.cssMode){const e=s.isHorizontal(),r=p?g:-g;if(0===t)b&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),b&&!s._cssModeVirtualInitialSet&&s.params.initialSlide>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=r})):h[e?"scrollLeft":"scrollTop"]=r,b&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1});else{if(!s.support.smoothScroll)return ae({swiper:s,targetPosition:r,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}const w=Me().isSafari;return b&&!n&&w&&s.isElement&&s.virtual.update(!1,!1,a),s.setTransition(t),s.setTranslate(g),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(r,y),0===t?s.transitionEnd(r,y):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(r,y))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,i){void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));const n=this;if(n.destroyed)return;void 0===t&&(t=n.params.speed);const s=n.grid&&n.params.grid&&n.params.grid.rows>1;let a=e;if(n.params.loop)if(n.virtual&&n.params.virtual.enabled)a+=n.virtual.slidesBefore;else{let e;if(s){const t=a*n.params.grid.rows;e=n.slides.find(e=>1*e.getAttribute("data-swiper-slide-index")===t).column}else e=n.getSlideIndexByData(a);const t=s?Math.ceil(n.slides.length/n.params.grid.rows):n.slides.length,{centeredSlides:r}=n.params;let o=n.params.slidesPerView;"auto"===o?o=n.slidesPerViewDynamic():(o=Math.ceil(parseFloat(n.params.slidesPerView,10)),r&&o%2==0&&(o+=1));let l=t-e<o;if(r&&(l=l||e<Math.ceil(o/2)),i&&r&&"auto"!==n.params.slidesPerView&&!s&&(l=!1),l){const i=r?e<n.activeIndex?"prev":"next":e-n.activeIndex-1<n.params.slidesPerView?"next":"prev";n.loopFix({direction:i,slideTo:!0,activeSlideIndex:"next"===i?e+1:e-t+1,slideRealIndex:"next"===i?n.realIndex:void 0})}if(s){const e=a*n.params.grid.rows;a=n.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e).column}
vendor: 1,343 bytes, line 156
156else a=n.getSlideIndexByData(a)}return requestAnimationFrame(()=>{n.slideTo(a,t,r,i)}),n},slideNext:function(e,t,r){void 0===t&&(t=!0);const i=this,{enabled:n,params:s,animating:a}=i;if(!n||i.destroyed)return i;void 0===e&&(e=i.params.speed);let o=s.slidesPerGroup;"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(o=Math.max(i.slidesPerViewDynamic("current",!0),1));const l=i.activeIndex<s.slidesPerGroupSkip?1:o,c=i.virtual&&s.virtual.enabled;if(s.loop){if(a&&!c&&s.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&s.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+l,e,t,r)}),!0}return s.rewind&&i.isEnd?i.slideTo(0,e,t,r):i.slideTo(i.activeIndex+l,e,t,r)},slidePrev:function(e,t,r){void 0===t&&(t=!0);const i=this,{params:n,snapGrid:s,slidesGrid:a,rtlTranslate:o,enabled:l,animating:c}=i;if(!l||i.destroyed)return i;void 0===e&&(e=i.params.speed);const d=i.virtual&&n.virtual.enabled;if(n.loop){if(c&&!d&&n.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=u(o?i.translate:-i.translate),h=s.map(e=>u(e)),f=n.freeMode&&n.freeMode.enabled;let m=s[h.indexOf(p)-1];if(void 0===m&&(n.cssMode||f)){let e;
vendor: 10,975 bytes, line 156
156s.forEach((t,r)=>{p>=t&&(e=r)}),void 0!==e&&(m=f?s[e]:s[e>0?e-1:e])}let v=0;if(void 0!==m&&(v=a.indexOf(m),v<0&&(v=i.activeIndex-1),"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(v=v-i.slidesPerViewDynamic("previous",!0)+1,v=Math.max(v,0))),n.rewind&&i.isBeginning){const n=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(n,e,t,r)}return n.loop&&0===i.activeIndex&&n.cssMode?(requestAnimationFrame(()=>{i.slideTo(v,e,t,r)}),!0):i.slideTo(v,e,t,r)},slideReset:function(e,t,r){void 0===t&&(t=!0);const i=this;if(!i.destroyed)return void 0===e&&(e=i.params.speed),i.slideTo(i.activeIndex,e,t,r)},slideToClosest:function(e,t,r,i){void 0===t&&(t=!0),void 0===i&&(i=.5);const n=this;if(n.destroyed)return;void 0===e&&(e=n.params.speed);let s=n.activeIndex;const a=Math.min(n.params.slidesPerGroupSkip,s),o=a+Math.floor((s-a)/n.params.slidesPerGroup),l=n.rtlTranslate?n.translate:-n.translate;if(l>=n.snapGrid[o]){const e=n.snapGrid[o];l-e>(n.snapGrid[o+1]-e)*i&&(s+=n.params.slidesPerGroup)}else{const e=n.snapGrid[o-1];l-e<=(n.snapGrid[o]-e)*i&&(s-=n.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,n.slidesGrid.length-1),n.slideTo(s,e,t,r)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:r}=e,i="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let n,s=e.getSlideIndexWhenGrid(e.clickedIndex);const a=e.isElement?"swiper-slide":`.${t.slideClass}`,o=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;n=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(n):s>(o?(e.slides.length-i)/2-(e.params.grid.rows-1):e.slides.length-i)?(e.loopFix(),s=e.getSlideIndex(le(r,`${a}[data-swiper-slide-index="${n}"]`)[0]),Q(()=>{e.slideTo(s)})):e.slideTo(s)}else e.slideTo(s)}},ze={loopCreate:function(e,t){const r=this,{params:i,slidesEl:n}=r;if(!i.loop||r.virtual&&r.params.virtual.enabled)return;const s=()=>{le(n,`.${i.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},a=r.grid&&i.grid&&i.grid.rows>1;i.loopAddBlankSlides&&(i.slidesPerGroup>1||a)&&(()=>{const e=le(n,`.${i.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(r.recalcSlides(),r.updateSlides())})();const o=i.slidesPerGroup*(a?i.grid.rows:1),l=r.slides.length%o!==0,c=a&&r.slides.length%i.grid.rows!==0,d=e=>{for(let t=0;t<e;t+=1){const e=r.isElement?de("swiper-slide",[i.slideBlankClass]):de("div",[i.slideClass,i.slideBlankClass]);r.slidesEl.append(e)}};l?(i.loopAddBlankSlides?(d(o-r.slides.length%o),r.recalcSlides(),r.updateSlides()):ce("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"),s()):c?(i.loopAddBlankSlides?(d(i.grid.rows-r.slides.length%i.grid.rows),r.recalcSlides(),r.updateSlides()):ce("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"),s()):s(),r.loopFix({slideRealIndex:e,direction:i.centeredSlides?void 0:"next",initial:t})},loopFix:function(e){let{slideRealIndex:t,slideTo:r=!0,direction:i,setTranslate:n,activeSlideIndex:s,initial:a,byController:o,byMousewheel:l}=void 0===e?{}:e;const c=this;if(!c.params.loop)return;c.emit("beforeLoopFix");const{slides:d,allowSlidePrev:u,allowSlideNext:p,slidesEl:h,params:f}=c,{centeredSlides:m,initialSlide:v}=f;if(c.allowSlidePrev=!0,c.allowSlideNext=!0,c.virtual&&f.virtual.enabled)return r&&(f.centeredSlides||0!==c.snapIndex?f.centeredSlides&&c.snapIndex<f.slidesPerView?c.slideTo(c.virtual.slides.length+c.snapIndex,0,!1,!0):c.snapIndex===c.snapGrid.length-1&&c.slideTo(c.virtual.slidesBefore,0,!1,!0):c.slideTo(c.virtual.slides.length,0,!1,!0)),c.allowSlidePrev=u,c.allowSlideNext=p,void c.emit("loopFix");let g=f.slidesPerView;"auto"===g?g=c.slidesPerViewDynamic():(g=Math.ceil(parseFloat(f.slidesPerView,10)),m&&g%2==0&&(g+=1));const y=f.slidesPerGroupAuto?g:f.slidesPerGroup;let b=m?Math.max(y,Math.ceil(g/2)):y;b%y!==0&&(b+=y-b%y),b+=f.loopAdditionalSlides,c.loopedSlides=b;const w=c.grid&&f.grid&&f.grid.rows>1;d.length<g+b||"cards"===c.params.effect&&d.length<g+2*b?ce("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):w&&"row"===f.grid.fill&&ce("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const E=[],x=[],S=w?Math.ceil(d.length/f.grid.rows):d.length,T=a&&S-v<g&&!m;let M=T?v:c.activeIndex;void 0===s?s=c.getSlideIndex(d.find(e=>e.classList.contains(f.slideActiveClass))):M=s;const C="next"===i||!i,k="prev"===i||!i;let A=0,P=0;const O=(w?d[s].column:s)+(m&&void 0===n?-g/2+.5:0);if(O<b){A=Math.max(b-O,y);for(let e=0;e<b-O;e+=1){const t=e-Math.floor(e/S)*S;if(w){const e=S-t-1;for(let t=d.length-1;t>=0;t-=1)d[t].column===e&&E.push(t)}else E.push(S-t-1)}}else if(O+g>S-b){P=Math.max(O-(S-2*b),y),T&&(P=Math.max(P,g-S+v+1));for(let e=0;e<P;e+=1){const t=e-Math.floor(e/S)*S;w?d.forEach((e,r)=>{e.column===t&&x.push(r)}):x.push(t)}}if(c.__preventObserver__=!0,requestAnimationFrame(()=>{c.__preventObserver__=!1}),"cards"===c.params.effect&&d.length<g+2*b&&(x.includes(s)&&x.splice(x.indexOf(s),1),E.includes(s)&&E.splice(E.indexOf(s),1)),k&&E.forEach(e=>{d[e].swiperLoopMoveDOM=!0,h.prepend(d[e]),d[e].swiperLoopMoveDOM=!1}),C&&x.forEach(e=>{d[e].swiperLoopMoveDOM=!0,h.append(d[e]),d[e].swiperLoopMoveDOM=!1}),c.recalcSlides(),"auto"===f.slidesPerView?c.updateSlides():w&&(E.length>0&&k||x.length>0&&C)&&c.slides.forEach((e,t)=>{c.grid.updateSlide(t,e,c.slides)}),f.watchSlidesProgress&&c.updateSlidesOffset(),r)if(E.length>0&&k){if(void 0===t){const e=c.slidesGrid[M],t=c.slidesGrid[M+A]-e;l?c.setTranslate(c.translate-t):(c.slideTo(M+Math.ceil(A),0,!1,!0),n&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else if(n){const e=w?E.length/f.grid.rows:E.length;c.slideTo(c.activeIndex+e,0,!1,!0),c.touchEventsData.currentTranslate=c.translate}}else if(x.length>0&&C)if(void 0===t){const e=c.slidesGrid[M],t=c.slidesGrid[M-P]-e;l?c.setTranslate(c.translate-t):(c.slideTo(M-P,0,!1,!0),n&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-t,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-t))}else{const e=w?x.length/f.grid.rows:x.length;c.slideTo(c.activeIndex-e,0,!1,!0)}if(c.allowSlidePrev=u,c.allowSlideNext=p,c.controller&&c.controller.control&&!o){const e={slideRealIndex:t,direction:i,setTranslate:n,activeSlideIndex:s,byController:!0};Array.isArray(c.controller.control)?c.controller.control.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===f.slidesPerView&&r})}):c.controller.control instanceof c.constructor&&c.controller.control.params.loop&&c.controller.control.loopFix({...e,slideTo:c.controller.control.params.slidesPerView===f.slidesPerView&&r})}c.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:r}=e;if(!t.loop||!r||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];e.slides.forEach(e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;i[t]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),i.forEach(e=>{r.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function je(e,t,r){const i=J(),{params:n}=e,s=n.edgeSwipeDetection,a=n.edgeSwipeThreshold;return!s||!(r<=a||r>=i.innerWidth-a)||"prevent"===s&&(t.preventDefault(),!0)}function $e(e){const t=this,r=K();let i=e;i.originalEvent&&(i=i.originalEvent);const n=t.touchEventsData;if("pointerdown"===i.type){if(null!==n.pointerId&&n.pointerId!==i.pointerId)return;n.pointerId=i.pointerId}else"touchstart"===i.type&&1===i.targetTouches.length&&(n.touchId=i.targetTouches[0].identifier);if("touchstart"===i.type)return void je(t,i,i.targetTouches[0].pageX);const{params:s,touches:a,enabled:o}=t;if(!o)return;if(!s.simulateTouch&&"mouse"===i.pointerType)return;if(t.animating&&s.preventInteractionOnTransition)return;!t.animating&&s.cssMode&&s.loop&&t.loopFix();let l=i.target;if("wrapper"===s.touchEventsTarget&&!function(e,t){const r=J();let i=t.contains(e);return!i&&r.HTMLSlotElement&&t instanceof HTMLSlotElement&&(i=[...t.assignedElements()].includes(e),i||(i=function(e,t){const r=[t];for(;r.length>0;){const t=r.shift();if(e===t)return!0;r.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t))),i}(l,t.wrapperEl))return;if("which"in i&&3===i.which)return;if("button"in i&&i.button>0)return;if(n.isTouched&&n.isMoved)return;const c=!!s.noSwipingClass&&""!==s.noSwipingClass,d=i.composedPath?i.composedPath():i.path;c&&i.target&&i.target.shadowRoot&&d&&(l=d[0]);const u=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,p=!(!i.target||!i.target.shadowRoot);if(s.noSwiping&&(p?function(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===K()||r===J())return null;r.assignedSlot&&(r=r.assignedSlot);const i=r.closest(e);return i||r.getRootNode?i||t(r.getRootNode().host):null}(t)}(u,l):l.closest(u)))return void(t.allowClick=!0);if(s.swipeHandler&&!l.closest(s.swipeHandler))return;a.currentX=i.pageX,a.currentY=i.pageY;const h=a.currentX,f=a.currentY;if(!je(t,i,h))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=h,a.startY=f,n.touchStartTime=ee(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(n.allowThresholdMove=!1);let m=!0;l.matches(n.focusableElements)&&(m=!1,"SELECT"===l.nodeName&&(n.isTouched=!1)),r.activeElement&&r.activeElement.matches(n.focusableElements)&&r.activeElement!==l&&("mouse"===i.pointerType||"mouse"!==i.pointerType&&!l.matches(n.focusableElements))&&r.activeElement.blur();const v=m&&t.allowTouchMove&&s.touchStartPreventDefault;!s.touchStartForcePreventDefault&&!v||l.isContentEditable||i.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function Be(e){const t=K(),r=this,i=r.touchEventsData,{params:n,touches:s,rtlTranslate:a,enabled:o}=r;if(!o)return;if(!n.simulateTouch&&"mouse"===e.pointerType)return;let l,c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type){if(null!==i.touchId)return;if(c.pointerId!==i.pointerId)return}if("touchmove"===c.type){if(l=[...c.changedTouches].find(e=>e.identifier===i.touchId),!l||l.identifier!==i.touchId)return}else l=c;if(!i.isTouched)return void(i.startMoving&&i.isScrolling&&r.emit("touchMoveOpposite",c));const d=l.pageX,u=l.pageY;if(c.preventedByNestedSwiper)return s.startX=d,void(s.startY=u);
vendor: 1,722 bytes, line 156
156if(!r.allowTouchMove)return c.target.matches(i.focusableElements)||(r.allowClick=!1),void(i.isTouched&&(Object.assign(s,{startX:d,startY:u,currentX:d,currentY:u}),i.touchStartTime=ee()));if(n.touchReleaseOnEdges&&!n.loop)if(r.isVertical()){if(u<s.startY&&r.translate<=r.maxTranslate()||u>s.startY&&r.translate>=r.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else{if(a&&(d>s.startX&&-r.translate<=r.maxTranslate()||d<s.startX&&-r.translate>=r.minTranslate()))return;if(!a&&(d<s.startX&&r.translate<=r.maxTranslate()||d>s.startX&&r.translate>=r.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==c.target&&"mouse"!==c.pointerType&&t.activeElement.blur(),t.activeElement&&c.target===t.activeElement&&c.target.matches(i.focusableElements))return i.isMoved=!0,void(r.allowClick=!1);i.allowTouchCallbacks&&r.emit("touchMove",c),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=d,s.currentY=u;const p=s.currentX-s.startX,h=s.currentY-s.startY;if(r.params.threshold&&Math.sqrt(p**2+h**2)<r.params.threshold)return;if(void 0===i.isScrolling){let e;r.isHorizontal()&&s.currentY===s.startY||r.isVertical()&&s.currentX===s.startX?i.isScrolling=!1:p*p+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(p))/Math.PI,i.isScrolling=r.isHorizontal()?e>n.touchAngle:90-e>n.touchAngle)}if(i.isScrolling&&r.emit("touchMoveOpposite",c),void 0===i.startMoving&&(s.currentX===s.startX&&s.currentY===s.startY||(i.startMoving=!0)),i.isScrolling||"touchmove"===c.type&&i.preventTouchMoveFromPointerMove)return void(i.isTouched=!1);if(!i.startMoving)return;r.allowClick=!1,!n.cssMode&&c.cancelable&&c.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&c.stopPropagation();
vendor: 2,823 bytes, line 156
156let f=r.isHorizontal()?p:h,m=r.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;n.oneWayMovement&&(f=Math.abs(f)*(a?1:-1),m=Math.abs(m)*(a?1:-1)),s.diff=f,f*=n.touchRatio,a&&(f=-f,m=-m);const v=r.touchesDirection;r.swipeDirection=f>0?"prev":"next",r.touchesDirection=m>0?"prev":"next";const g=r.params.loop&&!n.cssMode,y="next"===r.touchesDirection&&r.allowSlideNext||"prev"===r.touchesDirection&&r.allowSlidePrev;if(!i.isMoved){if(g&&y&&r.loopFix({direction:r.swipeDirection}),i.startTranslate=r.getTranslate(),r.setTransition(0),r.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});r.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,!n.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",c)}if((new Date).getTime(),!1!==n._loopSwapReset&&i.isMoved&&i.allowThresholdMove&&v!==r.touchesDirection&&g&&y&&Math.abs(f)>=1)return Object.assign(s,{startX:d,startY:u,currentX:d,currentY:u,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,void(i.startTranslate=i.currentTranslate);r.emit("sliderMove",c),i.isMoved=!0,i.currentTranslate=f+i.startTranslate;let b=!0,w=n.resistanceRatio;if(n.touchReleaseOnEdges&&(w=0),f>0?(g&&y&&i.allowThresholdMove&&i.currentTranslate>(n.centeredSlides?r.minTranslate()-r.slidesSizesGrid[r.activeIndex+1]-("auto"!==n.slidesPerView&&r.slides.length-n.slidesPerView>=2?r.slidesSizesGrid[r.activeIndex+1]+r.params.spaceBetween:0)-r.params.spaceBetween:r.minTranslate())&&r.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>r.minTranslate()&&(b=!1,n.resistance&&(i.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+i.startTranslate+f)**w))):f<0&&(g&&y&&i.allowThresholdMove&&i.currentTranslate<(n.centeredSlides?r.maxTranslate()+r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween+("auto"!==n.slidesPerView&&r.slides.length-n.slidesPerView>=2?r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween:0):r.maxTranslate())&&r.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:r.slides.length-("auto"===n.slidesPerView?r.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),i.currentTranslate<r.maxTranslate()&&(b=!1,n.resistance&&(i.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-i.startTranslate-f)**w))),b&&(c.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!r.allowSlidePrev&&"prev"===r.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),r.allowSlidePrev||r.allowSlideNext||(i.currentTranslate=i.startTranslate),n.threshold>0){if(!(Math.abs(f)>n.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
vendor: 9,064 bytes, line 156
156if(!i.allowThresholdMove)return i.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,i.currentTranslate=i.startTranslate,void(s.diff=r.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY)}n.followFinger&&!n.cssMode&&((n.freeMode&&n.freeMode.enabled&&r.freeMode||n.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(i.currentTranslate),r.setTranslate(i.currentTranslate))}function He(e){const t=this,r=t.touchEventsData;let i,n=e;if(n.originalEvent&&(n=n.originalEvent),"touchend"===n.type||"touchcancel"===n.type){if(i=[...n.changedTouches].find(e=>e.identifier===r.touchId),!i||i.identifier!==r.touchId)return}else{if(null!==r.touchId)return;if(n.pointerId!==r.pointerId)return;i=n}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(n.type)&&(!["pointercancel","contextmenu"].includes(n.type)||!t.browser.isSafari&&!t.browser.isWebView))return;r.pointerId=null,r.touchId=null;const{params:s,touches:a,rtlTranslate:o,slidesGrid:l,enabled:c}=t;if(!c)return;if(!s.simulateTouch&&"mouse"===n.pointerType)return;if(r.allowTouchCallbacks&&t.emit("touchEnd",n),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&s.grabCursor&&t.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);s.grabCursor&&r.isMoved&&r.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const d=ee(),u=d-r.touchStartTime;if(t.allowClick){const e=n.path||n.composedPath&&n.composedPath();t.updateClickedSlide(e&&e[0]||n.target,e),t.emit("tap click",n),u<300&&d-r.lastClickTime<300&&t.emit("doubleTap doubleClick",n)}if(r.lastClickTime=ee(),Q(()=>{t.destroyed||(t.allowClick=!0)}),!r.isTouched||!r.isMoved||!t.swipeDirection||0===a.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let p;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,p=s.followFinger?o?t.translate:-t.translate:-r.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});const h=p>=-t.maxTranslate()&&!t.params.loop;let f=0,m=t.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<s.slidesPerGroupSkip?1:s.slidesPerGroup){const t=e<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==l[e+t]?(h||p>=l[e]&&p<l[e+t])&&(f=e,m=l[e+t]-l[e]):(h||p>=l[e])&&(f=e,m=l[l.length-1]-l[l.length-2])}let v=null,g=null;s.rewind&&(t.isBeginning?g=s.virtual&&s.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(v=0));const y=(p-l[f])/m,b=f<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(u>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=s.longSwipesRatio?t.slideTo(s.rewind&&t.isEnd?v:f+b):t.slideTo(f)),"prev"===t.swipeDirection&&(y>1-s.longSwipesRatio?t.slideTo(f+b):null!==g&&y<0&&Math.abs(y)>s.longSwipesRatio?t.slideTo(g):t.slideTo(f))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||n.target!==t.navigation.nextEl&&n.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==v?v:f+b),"prev"===t.swipeDirection&&t.slideTo(null!==g?g:f)):n.target===t.navigation.nextEl?t.slideTo(f+b):t.slideTo(f)}}function Re(){const e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:n,snapGrid:s}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const o=a&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!a?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=n,e.allowSlideNext=i,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}function Ne(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function qe(){const e=this,{wrapperEl:t,rtlTranslate:r,enabled:i}=e;if(!i)return;let n;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 s=e.maxTranslate()-e.minTranslate();n=0===s?0:(e.translate-e.minTranslate())/s,n!==e.progress&&e.updateProgress(r?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Ge(e){const t=this;Pe(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}function Fe(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const We=(e,t)=>{const r=K(),{params:i,el:n,wrapperEl:s,device:a}=e,o=!!i.nested,l="on"===t?"addEventListener":"removeEventListener",c=t;n&&"string"!=typeof n&&(r[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:o}),n[l]("touchstart",e.onTouchStart,{passive:!1}),n[l]("pointerdown",e.onTouchStart,{passive:!1}),r[l]("touchmove",e.onTouchMove,{passive:!1,capture:o}),r[l]("pointermove",e.onTouchMove,{passive:!1,capture:o}),r[l]("touchend",e.onTouchEnd,{passive:!0}),r[l]("pointerup",e.onTouchEnd,{passive:!0}),r[l]("pointercancel",e.onTouchEnd,{passive:!0}),r[l]("touchcancel",e.onTouchEnd,{passive:!0}),r[l]("pointerout",e.onTouchEnd,{passive:!0}),r[l]("pointerleave",e.onTouchEnd,{passive:!0}),r[l]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&n[l]("click",e.onClick,!0),i.cssMode&&s[l]("scroll",e.onScroll),i.updateOnWindowResize?e[c](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",Re,!0):e[c]("observerUpdate",Re,!0),n[l]("load",e.onLoad,{capture:!0}))},Xe=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var Ye={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",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,loopAddBlankSlides:!0,loopAdditionalSlides:0,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",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Ve(e,t){return function(r){void 0===r&&(r={});const i=Object.keys(r)[0],n=r[i];"object"==typeof n&&null!==n?(!0===e[i]&&(e[i]={enabled:!0}),"navigation"===i&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),i in e&&"enabled"in n?("object"!=typeof e[i]||"enabled"in e[i]||(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),ne(t,r)):ne(t,r)):ne(t,r)}}const Ke={eventsEmitter:Ce,update:Ie,translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:r,translate:i,wrapperEl:n}=this;if(t.virtualTranslate)return r?-i:i;if(t.cssMode)return i;let s=te(n,e);return s+=this.cssOverflowAdjustment(),r&&(s=-s),s||0},setTranslate:function(e,t){const r=this,{rtlTranslate:i,params:n,wrapperEl:s,progress:a}=r;let o,l=0,c=0;r.isHorizontal()?l=i?-e:e:c=e,n.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),r.previousTranslate=r.translate,r.translate=r.isH
vendor: 4,151 bytes, line 156
156orizontal()?l:c,n.cssMode?s[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-l:-c:n.virtualTranslate||(r.isHorizontal()?l-=r.cssOverflowAdjustment():c-=r.cssOverflowAdjustment(),s.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const d=r.maxTranslate()-r.minTranslate();o=0===d?0:(e-r.minTranslate())/d,o!==a&&r.updateProgress(e),r.emit("setTranslate",r.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,i,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===i&&(i=!0);const s=this,{params:a,wrapperEl:o}=s;if(s.animating&&a.preventInteractionOnTransition)return!1;const l=s.minTranslate(),c=s.maxTranslate();let d;if(d=i&&e>l?l:i&&e<c?c:e,s.updateProgress(d),a.cssMode){const e=s.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-d;else{if(!s.support.smoothScroll)return ae({swiper:s,targetPosition:-d,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(s.setTransition(0),s.setTranslate(d),r&&(s.emit("beforeTransitionStart",t,n),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(d),r&&(s.emit("beforeTransitionStart",t,n),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,r&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const r=this;r.params.cssMode||(r.wrapperEl.style.transitionDuration=`${e}ms`,r.wrapperEl.style.transitionDelay=0===e?"0ms":""),r.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const r=this,{params:i}=r;i.cssMode||(i.autoHeight&&r.updateAutoHeight(),_e({swiper:r,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const r=this,{params:i}=r;r.animating=!1,i.cssMode||(r.setTransition(0),_e({swiper:r,runCallbacks:e,direction:t,step:"End"}))}},slide:De,loop:ze,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.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,{params:t}=e;e.onTouchStart=$e.bind(e),e.onTouchMove=Be.bind(e),e.onTouchEnd=He.bind(e),e.onDocumentTouchStart=Fe.bind(e),t.cssMode&&(e.onScroll=qe.bind(e)),e.onClick=Ne.bind(e),e.onLoad=Ge.bind(e),We(e,"on")},detachEvents:function(){We(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:r,params:i,el:n}=e,s=i.breakpoints;if(!s||s&&0===Object.keys(s).length)return;const a=K(),o="window"!==i.breakpointsBase&&i.breakpointsBase?"container":i.breakpointsBase,l=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:a.querySelector(i.breakpointsBase),c=e.getBreakpoint(s,o,l);if(!c||e.currentBreakpoint===c)return;const d=(c in s?s[c]:void 0)||e.originalParams,u=Xe(e,i),p=Xe(e,d),h=e.params.grabCursor,f=d.grabCursor,m=i.enabled;u&&!p?(n.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&p&&(n.classList.add(`${i.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===i.grid.fill)&&n.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),h&&!f?e.unsetGrabCursor(
vendor: 11,727 bytes, line 156
156):!h&&f&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===d[t])return;const r=i[t]&&i[t].enabled,n=d[t]&&d[t].enabled;r&&!n&&e[t].disable(),!r&&n&&e[t].enable()});const v=d.direction&&d.direction!==i.direction,g=i.loop&&(d.slidesPerView!==i.slidesPerView||v),y=i.loop;v&&r&&e.changeDirection(),ne(e.params,d);const b=e.params.enabled,w=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),m&&!b?e.disable():!m&&b&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",d),r&&(g?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&w?(e.loopCreate(t),e.updateSlides()):y&&!w&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let i=!1;const n=J(),s="window"===t?n.innerHeight:r.clientHeight,a=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:s*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:s,value:o}=a[e];"window"===t?n.matchMedia(`(min-width: ${o}px)`).matches&&(i=s):o<=r.clientWidth&&(i=s)}return i||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:r}=e,{slidesOffsetBefore:i}=r;if(i){const t=e.slides.length-1,r=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*i;e.isLocked=e.size>r}else e.isLocked=1===e.snapGrid.length;!0===r.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===r.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:r,rtl:i,el:n,device:s}=e,a=function(e,t){const r=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(i=>{e[i]&&r.push(t+i)}):"string"==typeof e&&r.push(t+e)}),r}(["initialized",r.direction,{"free-mode":e.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:i},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&"column"===r.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],r.containerModifierClass);t.push(...a),n.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},Ue={};class Je{constructor(){let e,t;for(var r=arguments.length,i=new Array(r),n=0;n<r;n++)i[n]=arguments[n];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?t=i[0]:[e,t]=i,t||(t={}),t=ne({},t),e&&!t.el&&(t.el=e);const s=K();if(t.el&&"string"==typeof t.el&&s.querySelectorAll(t.el).length>1){const e=[];return s.querySelectorAll(t.el).forEach(r=>{const i=ne({},t,{el:r});e.push(new Je(i))}),e}const a=this;a.__swiper__=!0,a.support=Se(),a.device=Te({userAgent:t.userAgent}),a.browser=Me(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],t.modules&&Array.isArray(t.modules)&&a.modules.push(...t.modules);const o={};a.modules.forEach(e=>{e({params:t,swiper:a,extendParams:Ve(t,o),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});const l=ne({},Ye,o);return a.params=ne({},l,Ue,t),a.originalParams=ne({},a.params),a.passedParams=ne({},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(){return"horizontal"===a.params.direction},isVertical(){return"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,pointerId:null,touchId:null},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}getDirectionLabel(e){return this.isHorizontal()?e:{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"}[e]}getSlideIndex(e){const{slidesEl:t,params:r}=this,i=he(le(t,`.${r.slideClass}, swiper-slide`)[0]);return he(e)-i}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=le(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 r=this;e=Math.min(Math.max(e,0),1);const i=r.minTranslate(),n=(r.maxTranslate()-i)*e+i;r.translateTo(n,void 0===t?0:t),r.updateActiveIndex(),r.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(r=>{const i=e.getSlideClasses(r);t.push({slideEl:r,classNames:i}),e.emit("_slideClass",r,i)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:r,slides:i,slidesGrid:n,slidesSizesGrid:s,size:a,activeIndex:o}=this;let l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=i[o]?Math.ceil(i[o].swiperSlideSize):0;for(let r=o+1;r<i.length;r+=1)i[r]&&!e&&(t+=Math.ceil(i[r].swiperSlideSize),l+=1,t>a&&(e=!0));for(let r=o-1;r>=0;r-=1)i[r]&&!e&&(t+=i[r].swiperSlideSize,l+=1,t>a&&(e=!0))}else if("current"===e)for(let e=o+1;e<i.length;e+=1)(t?n[e]+s[e]-n[o]<a:n[e]-n[o]<a)&&(l+=1);else for(let e=o-1;e>=0;e-=1)n[o]-n[e]<a&&(l+=1);return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:r}=e;function i(){const t=e.rtlTranslate?-1*e.translate:e.translate,r=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses()}let n;if(r.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(t=>{t.complete&&Pe(e,t)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)i(),r.autoHeight&&e.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&e.isEnd&&!r.centeredSlides){const t=e.virtual&&r.virtual.enabled?e.virtual.slides:e.slides;n=e.slideTo(t.length-1,0,!1,!0)}else n=e.slideTo(e.activeIndex,0,!1,!0);n||i()}r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const r=this,i=r.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(r.el.classList.remove(`${r.params.containerModifierClass}${i}`),r.el.classList.add(`${r.params.containerModifierClass}${e}`),r.emitContainerClasses(),r.params.direction=e,r.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),r.emit("changeDirection"),t&&r.update()),r}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 r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const i=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let n=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):le(r,i())[0];return!n&&t.params.createElements&&(n=de("div",t.params.wrapperClass),r.append(n),le(r,`.${t.params.slideClass}`).forEach(e=>{n.append(e)})),Object.assign(t,{el:r,wrapperEl:n,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:n,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===pe(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===pe(r,"direction")),wrongRTL:"-webkit-box"===pe(n,"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(void 0,!0),t.attachEvents();const r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(e=>{e.complete?Pe(t,e):e.addEventListener("load",e=>{Pe(t,e.target)})}),Le(t),t.initialized=!0,Le(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const r=this,{params:i,el:n,wrapperEl:s,slides:a}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),t&&(r.removeClasses(),n&&"string"!=typeof n&&n.removeAttribute("style"),s&&s.removeAttribute("style"),a&&a.length&&a.forEach(e=>{e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(e=>{r.off(e)}),!1!==e&&(r.el&&"string"!=typeof r.el&&(r.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){}})}(r)),r.destroyed=!0),null}static extendDefaults(e){ne(Ue,e)}static get extendedDefaults(){return Ue}static get defaults(){return Ye}static installModule(e){Je.prototype.__modules__||(Je.prototype.__modules__=[]);const t=Je.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(e=>Je.installModule(e)),Je):(Je.installModule(e),Je)}}function Ze(e,t,r,i){return e.params.createElements&&Object.keys(i).forEac
156h(n=>{if(!r[n]&&!0===r.auto){let s=le(e.el,`.${i[n]}`)[0];s||(s=de("div",i[n]),s.className=i[n],e.el.append(s)),r[n]=s,t[n]=s}}),r}function Qe(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function et(e){const t=this,{params:r,slidesEl:i}=t;r.loop&&t.loopDestroy();const n=e=>{if("string"==typeof e){const t=document.createElement("div");be(t,e),i.append(t.children[0]),be(t,"")}else i.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&n(e[t]);else n(e);t.recalcSlides(),r.loop&&t.loopCreate(),r.observer&&!t.isElement||t.update()}function tt(e){const t=this,{params:r,activeIndex:i,slidesEl:n}=t;r.loop&&t.loopDestroy();let s=i+1;const a=e=>{if("string"==typeof e){const t=document.createElement("div");be(t,e),n.prepend(t.children[0]),be(t,"")}else n.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&a(e[t]);s=i+e.length}else a(e);t.recalcSlides(),r.loop&&t.loopCreate(),r.observer&&!t.isElement||t.update(),t.slideTo(s,0,!1)}function rt(e,t){const r=this,{params:i,activeIndex:n,slidesEl:s}=r;let a=n;i.loop&&(a-=r.loopedSlides,r.loopDestroy(),r.recalcSlides());const o=r.slides.length;if(e<=0)return void r.prependSlide(t);if(e>=o)return void r.appendSlide(t);let l=a>e?a+1:a;const c=[];for(let t=o-1;t>=e;t-=1){const e=r.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]&&s.append(t[e]);l=a>e?a+t.length:a}else s.append(t);for(let e=0;e<c.length;e+=1)s.append(c[e]);r.recalcSlides(),i.loop&&r.loopCreate(),i.observer&&!r.isElement||r.update(),i.loop?r.slideTo(l+r.loopedSlides,0,!1):r.slideTo(l,0,!1)}function it(e){const t=this,{params:r,activeIndex:i}=t;let n=i;r.loop&&(n-=t.loopedSlides,t.loopDestroy());let s,a=n;if("object"==typeof e&&"length"in e){for(let r=0;r<e.length;r+=1)s=e[r],t.slides[s]&&t.slides[s].remove(),s<a&&(a-=1);a=Math.max(a,0)}else s=e,t.slides[s]&&t.slides[s].remove(),s<a&&(a-=1),a=Math.max(a,0);t.recalcSlides(),r.loop&&t.loopCreate(),r.observer&&!t.isElement||t.update(),r.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function nt(){const e=this,t=[];for(let r=0;r<e.slides.length;r+=1)t.push(r);e.removeSlide(t)}function st(e){const{effect:t,swiper:r,on:i,setTranslate:n,setTransition:s,overwriteParams:a,perspective:o,recreateShadows:l,getEffectParams:c}=e;let d;i("beforeInit",()=>{if(r.params.effect!==t)return;r.classNames.push(`${r.params.containerModifierClass}${t}`),o&&o()&&r.classNames.push(`${r.params.containerModifierClass}3d`);const e=a?a():{};Object.assign(r.params,e),Object.assign(r.originalParams,e)}),i("setTranslate _virtualUpdated",()=>{r.params.effect===t&&n()}),i("setTransition",(e,i)=>{r.params.effect===t&&s(i)}),i("transitionEnd",()=>{if(r.params.effect===t&&l){if(!c||!c().slideShadows)return;r.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()}}),i("virtualUpdate",()=>{r.params.effect===t&&(r.slides.length||(d=!0),requestAnimationFrame(()=>{d&&r.slides&&r.slides.length&&(n(),d=!1)}))})}function at(e,t){const r=oe(t);return r!==t&&(r.style.backfaceVisibility="hidden",r.style["-webkit-backface-visibility"]="hidden"),r}function ot(e){let{swiper:t,duration:r,transformElements:i,allSlides:n}=e;const{activeIndex:s}=t;if(t.params.virtualTranslate&&0!==r){let e,r=!1;e=n?i:i.filter(e=>{const r=e.classList.contains("swiper-slide-transform")?(e=>e.parentElement?e.parentElement:t.slides.find(t=>t.shadowRoot&&t.shadowRoot===e.parentNode))(e):e;return t.getSlideIndex(r)===s}),e.forEach(e=>{me(e,()=>{if(r)return;if(!t||t.destroyed)return;r=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)})})}}function lt(e,t,r){const i=`swiper-slide-shadow${r?`-${r}`:""}${e?` swiper-slide-shadow-${e}`:""}`,n=oe(t);let s=n.querySelector(`.${i.split(" ").join(".")}`);return s||(s=de("div",i.split(" ")),n.append(s)),s}Object.keys(Ke).forEach(e=>
156{Object.keys(Ke[e]).forEach(t=>{Je.prototype[t]=Ke[e][t]})}),Je.use([function(e){let{swiper:t,on:r,emit:i}=e;const n=J();let s=null,a=null;const o=()=>{t&&!t.destroyed&&t.initialized&&(i("beforeResize"),i("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&i("orientationchange")};r("init",()=>{t.params.resizeObserver&&void 0!==n.ResizeObserver?t&&!t.destroyed&&t.initialized&&(s=new ResizeObserver(e=>{a=n.requestAnimationFrame(()=>{const{width:r,height:i}=t;let n=r,s=i;e.forEach(e=>{let{contentBoxSize:r,contentRect:i,target:a}=e;a&&a!==t.el||(n=i?i.width:(r[0]||r).inlineSize,s=i?i.height:(r[0]||r).blockSize)}),n===r&&s===i||o()})}),s.observe(t.el)):(n.addEventListener("resize",o),n.addEventListener("orientationchange",l))}),r("destroy",()=>{a&&n.cancelAnimationFrame(a),s&&s.unobserve&&t.el&&(s.unobserve(t.el),s=null),n.removeEventListener("resize",o),n.removeEventListener("orientationchange",l)})},function(e){let{swiper:t,extendParams:r,on:i,emit:n}=e;const s=[],a=J(),o=function(e,r){void 0===r&&(r={});const i=new(a.MutationObserver||a.WebkitMutationObserver)(e=>{if(t.__preventObserver__)return;if(1===e.length)return void n("observerUpdate",e[0]);const r=function(){n("observerUpdate",e[0])};a.requestAnimationFrame?a.requestAnimationFrame(r):a.setTimeout(r,0)});i.observe(e,{attributes:void 0===r.attributes||r.attributes,childList:t.isElement||(void 0===r.childList||r).childList,characterData:void 0===r.characterData||r.characterData}),s.push(i)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",()=>{if(t.params.observer){if(t.params.observeParents){const e=fe(t.hostEl);for(let t=0;t<e.length;t+=1)o(e[t])}o(t.hostEl,{childList:t.params.observeSlideChildren}),o(t.wrapperEl,{attributes:!1})}}),i("destroy",()=>{s.forEach(e=>{e.disconnect()}),s.splice(0,s.length)})}]);const ct=[function(e){let t,{swiper:r,extendParams:i,on:n,emit:s}=e;i({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const a=K();r.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const o=a.createElement("div");function l(e,t){const i=r.params.virtual;if(i.cache&&r.virtual.cache[t])return r.virtual.cache[t];let n;return i.renderSlide?(n=i.renderSlide.call(r,e,t),"string"==typeof n&&(be(o,n),n=o.children[0])):n=r.isElement?de("swiper-slide"):de("div",r.params.slideClass),n.setAttribute("data-swiper-slide-index",t),i.renderSlide||be(n,e),i.cache&&(r.virtual.cache[t]=n),n}function c(e,t,i){const{slidesPerView:n,slidesPerGroup:a,centeredSlides:o,loop:c,initialSlide:d}=r.params;if(t&&!c&&d>0)return;const{addSlidesBefore:u,addSlidesAfter:p}=r.params.virtual,{from:h,to:f,slides:m,slidesGrid:v,offset:g}=r.virtual;r.params.cssMode||r.updateActiveIndex();const y=void 0===i?r.activeIndex||0:i;let b,w,E;b=r.rtlTranslate?"right":r.isHorizontal()?"left":"top",o?(w=Math.floor(n/2)+a+p,E=Math.floor(n/2)+a+u):(w=n+(a-1)+p,E=(c?n:a)+u);let x=y-E,S=y+w;c||(x=Math.max(x,0),S=Math.min(S,m.length-1));let T=(r.slidesGrid[x]||0)-(r.slidesGrid[0]||0);function M(){r.updateSlides(),r.updateProgress(),r.updateSlidesClasses(),s("virtualUpdate")}if(c&&y>=E?(x-=E,o||(T+=r.slidesGrid[0])):c&&y<E&&(x=-E,o&&(T+=r.slidesGrid[0])),Object.assign(r.virtual,{from:x,to:S,offset:T,slidesGrid:r.slidesGrid,slidesBefore:E,slidesAfter:w}),h===x&&f===S&&!e)return r.slidesGrid!==v&&T!==g&&r.slides.forEach(e=>{e.style[b]=T-Math.abs(r.cssOverflowAdjustment())+"px"}),r.updateProgress(),void s("virtualUpdate");if(r.params.virtual.renderExternal)return r.params.virtual.renderExternal.call(r,{offset:T,from:x,to:S,slides:function(){const e=[];for(let t=x;t<=S;t+=1)e.push(m[t]);return e}()}),void(r.params.virtual.renderExternalUpdate?M():s("virtualUpdate"));const C=[],k=[],A=e=>{let t=e;return e<0?t=m.length+e:t>=m.length&&(t-=m.length),t};if(e)r.slides.filter(e=>e.matches(`.${r.params.slideClass}, swiper-slide`)).forEach(e=>{e.remove()});else for(let e=h;e<=f;e+=1)if(e<x||e>S){const t=A(e);r.slides.filter(e=>e.matches(`.${r.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}
156"]`)).forEach(e=>{e.remove()})}const P=c?-m.length:0,O=c?2*m.length:m.length;for(let t=P;t<O;t+=1)if(t>=x&&t<=S){const r=A(t);void 0===f||e?k.push(r):(t>f&&k.push(r),t<h&&C.push(r))}if(k.forEach(e=>{r.slidesEl.append(l(m[e],e))}),c)for(let e=C.length-1;e>=0;e-=1){const t=C[e];r.slidesEl.prepend(l(m[t],t))}else C.sort((e,t)=>t-e),C.forEach(e=>{r.slidesEl.prepend(l(m[e],e))});le(r.slidesEl,".swiper-slide, swiper-slide").forEach(e=>{e.style[b]=T-Math.abs(r.cssOverflowAdjustment())+"px"}),M()}n("beforeInit",()=>{if(!r.params.virtual.enabled)return;let e;if(void 0===r.passedParams.virtual.slides){const t=[...r.slidesEl.children].filter(e=>e.matches(`.${r.params.slideClass}, swiper-slide`));t&&t.length&&(r.virtual.slides=[...t],e=!0,t.forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t),r.virtual.cache[t]=e,e.remove()}))}e||(r.virtual.slides=r.params.virtual.slides),r.classNames.push(`${r.params.containerModifierClass}virtual`),r.params.watchSlidesProgress=!0,r.originalParams.watchSlidesProgress=!0,c(!1,!0)}),n("setTranslate",()=>{r.params.virtual.enabled&&(r.params.cssMode&&!r._immediateVirtual?(clearTimeout(t),t=setTimeout(()=>{c()},100)):c())}),n("init update resize",()=>{r.params.virtual.enabled&&r.params.cssMode&&se(r.wrapperEl,"--swiper-virtual-size",`${r.virtualSize}px`)}),Object.assign(r.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&r.virtual.slides.push(e[t]);else r.virtual.slides.push(e);c(!0)},prependSlide:function(e){const t=r.activeIndex;let i=t+1,n=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&r.virtual.slides.unshift(e[t]);i=t+e.length,n=e.length}else r.virtual.slides.unshift(e);if(r.params.virtual.cache){const e=r.virtual.cache,t={};Object.keys(e).forEach(r=>{const i=e[r],s=i.getAttribute("data-swiper-slide-index");s&&i.setAttribute("data-swiper-slide-index",parseInt(s,10)+n),t[parseInt(r,10)+n]=i}),r.virtual.cache=t}c(!0),r.slideTo(i,0)},removeSlide:function(e){if(null==e)return;let t=r.activeIndex;if(Array.isArray(e))for(let i=e.length-1;i>=0;i-=1)r.params.virtual.cache&&(delete r.virtual.cache[e[i]],Object.keys(r.virtual.cache).forEach(t=>{t>e&&(r.virtual.cache[t-1]=r.virtual.cache[t],r.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete r.virtual.cache[t])})),r.virtual.slides.splice(e[i],1),e[i]<t&&(t-=1),t=Math.max(t,0);else r.params.virtual.cache&&(delete r.virtual.cache[e],Object.keys(r.virtual.cache).forEach(t=>{t>e&&(r.virtual.cache[t-1]=r.virtual.cache[t],r.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete r.virtual.cache[t])})),r.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);c(!0),r.slideTo(t,0)},removeAllSlides:function(){r.virtual.slides=[],r.params.virtual.cache&&(r.virtual.cache={}),c(!0),r.slideTo(0,0)},update:c})},function(e){let{swiper:t,extendParams:r,on:i,emit:n}=e;const s=K(),a=J();function o(e){if(!t.enabled)return;const{rtlTranslate:r}=t;let i=e;i.originalEvent&&(i=i.originalEvent);const o=i.keyCode||i.charCode,l=t.params.keyboard.pageUpDown,c=l&&33===o,d=l&&34===o,u=37===o,p=39===o,h=38===o,f=40===o;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(!(i.shiftKey||i.altKey||i.ctrlKey||i.metaKey||s.activeElement&&(s.activeElement.isContentEditable||s.activeElement.nodeName&&("input"===s.activeElement.nodeName.toLowerCase()||"textarea"===s.activeElement.nodeName.toLowerCase())))){if(t.params.keyboard.onlyInViewport&&(c||d||u||p||h||f)){let e=!1;if(fe(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===fe(t.el,`.${t.params.slideActiveClass}`).length)return;const i=t.el,n=i.clientWidth,s=i.clientHeight,o=a.innerWidth,l=a.innerHeight,c=ue(i);r&&(c.left-=i.scrollLeft);const d=[[c.left,c.top],[c.left+n,c.top],[c.left,c.top+s],[c.left+n,c.top+s]];for(let t=0;t<d.length;t+=1){const r=d[t];if(r[0]>=0&&r[0]<=o&&r[1]>=0&&r[1]<=l){if(0===r[0]&&0===r[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((c||d||u||p)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||p)&&!r||(c||u)&&r)&&t.slideNext(),((c||u)&&!r||(d||p)&&r)&&t.slidePrev()):((c||d||h||f)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||f)&&t.slideNext(),(c||h)&&t.slidePrev()),n("keyPress",o)}}function l(){t.keyboard.enabled||(s.addEventListener("keydown",o),t.keyboard.enabled=!0)}function c(){t.keyboard.enabled&&(s.removeEventListener("keydown",o),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},r({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",()=>{t.params.keyboard.enabled&&l()}),i("destroy",()=>{t.keyboard.enabled&&c()}),Object.assign(t.keyboard,{enable:l,disable:c})},function(e){let{swiper:t,extendParams:r,on:i,emit:n}=e;const s=J();let a;r({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 o,l=ee();const c=[];function d(){t.enabled&&(t.mouseEntered=!0)}function u(){t.enabled&&(t.mouseEntered=!1)}function p(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta||t.params.mousewheel.thresholdTime&&ee()-l<t.params.mousewheel.thresholdTime||!(e.delta>=6&&ee()-l<60)&&(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),n("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),n("scroll",e.raw)),l=(new s.Date).getTime(),1))}function h(e){let r=e,i=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const s=t.params.mousewheel;t.params.cssMode&&r.preventDefault();let l=t.el;"container"!==t.params.mousewheel.eventsTarget&&(l=document.querySelector(t.params.mousewheel.eventsTarget));const d=l&&l.contains(r.target);if(!t.mouseEntered&&!d&&!s.releaseOnEdges)return!0;r.originalEvent&&(r=r.originalEvent);let u=0;const h=t.rtlTranslate?-1:1,f=function(e){let t=0,r=0,i=0,n=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120
156),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),i=10*t,n=10*r,"deltaY"in e&&(n=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=n,n=0),(i||n)&&e.deltaMode&&(1===e.deltaMode?(i*=40,n*=40):(i*=800,n*=800)),i&&!t&&(t=i<1?-1:1),n&&!r&&(r=n<1?-1:1),{spinX:t,spinY:r,pixelX:i,pixelY:n}}(r);if(s.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(f.pixelX)>Math.abs(f.pixelY)))return!0;u=-f.pixelX*h}else{if(!(Math.abs(f.pixelY)>Math.abs(f.pixelX)))return!0;u=-f.pixelY}else u=Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*h:-f.pixelY;if(0===u)return!0;s.invert&&(u=-u);let m=t.getTranslate()+u*s.sensitivity;if(m>=t.minTranslate()&&(m=t.minTranslate()),m<=t.maxTranslate()&&(m=t.maxTranslate()),i=!!t.params.loop||!(m===t.minTranslate()||m===t.maxTranslate()),i&&t.params.nested&&r.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:ee(),delta:Math.abs(u),direction:Math.sign(u)},i=o&&e.time<o.time+500&&e.delta<=o.delta&&e.direction===o.direction;if(!i){o=void 0;let l=t.getTranslate()+u*s.sensitivity;const d=t.isBeginning,p=t.isEnd;if(l>=t.minTranslate()&&(l=t.minTranslate()),l<=t.maxTranslate()&&(l=t.maxTranslate()),t.setTransition(0),t.setTranslate(l),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!d&&t.isBeginning||!p&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(a),a=void 0,c.length>=15&&c.shift();const r=c.length?c[c.length-1]:void 0,i=c[0];if(c.push(e),r&&(e.delta>r.delta||e.direction!==r.direction))c.splice(0);else if(c.length>=15&&e.time-i.time<500&&i.delta-e.delta>=1&&e.delta<=6){const r=u>0?.8:.2;o=e,c.splice(0),a=Q(()=>{!t.destroyed&&t.params&&t.slideToClosest(t.params.speed,!0,void 0,r)},0)}a||(a=Q(()=>{!t.destroyed&&t.params&&(o=e,c.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5))},500))}if(i||n("scroll",r),t.params.autoplay&&t.params.autoplay.disableOnInteraction&&t.autoplay.stop(),s.releaseOnEdges&&(l===t.minTranslate()||l===t.maxTranslate()))return!0}}else{const r={time:ee(),delta:Math.abs(u),direction:Math.sign(u),raw:e};c.length>=2&&c.shift();const i=c.length?c[c.length-1]:void 0;if(c.push(r),i?(r.direction!==i.direction||r.delta>i.delta||r.time>i.time+150)&&p(r):p(r),function(e){const r=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&r.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&r.releaseOnEdges)return!0;return!1}(r))return!0}return r.preventDefault?r.preventDefault():r.returnValue=!1,!1}function f(e){let r=t.el;"container"!==t.params.mousewheel.eventsTarget&&(r=document.querySelector(t.params.mousewheel.eventsTarget)),r[e]("mouseenter",d),r[e]("mouseleave",u),r[e]("wheel",h)}function m(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",h),!0):!t.mousewheel.enabled&&(f("addEventListener"),t.mousewheel.enabled=!0,!0)}function v(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,h),!0):!!t.mousewheel.enabled&&(f("removeEventListener"),t.mousewheel.enabled=!1,!0)}i("init",()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&v(),t.params.mousewheel.enabled&&m()}),i("destroy",()=>{t.params.cssMode&&m(),t.mousewheel.enabled&&v()}),Object.assign(t.mousewheel,{enable:m,disable:v})},function(e){let{swiper:t,extendParams:r,on:i,emit:n}=e;function s(e){let r;return e&&"string"==typeof e&&t.isElement&&(r=t.el.querySelector(e)||t.hostEl.querySelector(e),r)?r:(e&&("string"==typeof e&&(r=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&r&&r.length>1&&1===t.el.querySelectorAll(e).length?r=t.el.querySelector(e):r&&1===r.length&&(r=r[0])),e&&!r?e:r)}function a(e,r){const i=t.params.navigation;
156(e=ge(e)).forEach(e=>{e&&(e.classList[r?"add":"remove"](...i.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=r),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](i.lockClass))})}function o(){const{nextEl:e,prevEl:r}=t.navigation;if(t.params.loop)return a(r,!1),void a(e,!1);a(r,t.isBeginning&&!t.params.rewind),a(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),n("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),n("navigationNext"))}function d(){const e=t.params.navigation;if(t.params.navigation=Ze(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let r=s(e.nextEl),i=s(e.prevEl);Object.assign(t.navigation,{nextEl:r,prevEl:i}),r=ge(r),i=ge(i);const n=(r,i)=>{r&&r.addEventListener("click","next"===i?c:l),!t.enabled&&r&&r.classList.add(...e.lockClass.split(" "))};r.forEach(e=>n(e,"next")),i.forEach(e=>n(e,"prev"))}function u(){let{nextEl:e,prevEl:r}=t.navigation;e=ge(e),r=ge(r);const i=(e,r)=>{e.removeEventListener("click","next"===r?c:l),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach(e=>i(e,"next")),r.forEach(e=>i(e,"prev"))}r({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},i("init",()=>{!1===t.params.navigation.enabled?p():(d(),o())}),i("toEdge fromEdge lock unlock",()=>{o()}),i("destroy",()=>{u()}),i("enable disable",()=>{let{nextEl:e,prevEl:r}=t.navigation;e=ge(e),r=ge(r),t.enabled?o():[...e,...r].filter(e=>!!e).forEach(e=>e.classList.add(t.params.navigation.lockClass))}),i("click",(e,r)=>{let{nextEl:i,prevEl:s}=t.navigation;i=ge(i),s=ge(s);const a=r.target;let o=s.includes(a)||i.includes(a);if(t.isElement&&!o){const e=r.path||r.composedPath&&r.composedPath();e&&(o=e.find(e=>i.includes(e)||s.includes(e)))}if(t.params.navigation.hideOnClick&&!o){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===a||t.pagination.el.contains(a)))return;let e;i.length?e=i[0].classList.contains(t.params.navigation.hiddenClass):s.length&&(e=s[0].classList.contains(t.params.navigation.hiddenClass)),n(!0===e?"navigationShow":"navigationHide"),[...i,...s].filter(e=>!!e).forEach(e=>e.classList.toggle(t.params.navigation.hiddenClass))}});const p=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),d(),o()},disable:p,update:o,init:d,destroy:u})},function(e){let{swiper:t,extendParams:r,on:i,emit:n}=e;const s="swiper-pagination";let a;r({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:`${s}-bullet`,bulletActiveClass:`${s}-bullet-active`,modifierClass:`${s}-`,currentClass:`${s}-current`,totalClass:`${s}-total`,hiddenClass:`${s}-hidden`,progressbarFillClass:`${s}-progressbar-fill`,progressbarOppositeClass:`${s}-progressbar-opposite`,clickableClass:`${s}-clickable`,lockClass:`${s}-lock`,horizontalClass:`${s}-horizontal`,verticalClass:`${s}-vertical`,paginationDisabledClass:`${s}-disabled`}}),t.pagination={el:null,bullets:[]};let o=0;function l(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function c(e,r){const{bulletActiveClass:i}=t.params.pagination;e&&(e=e[("prev"===r?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${i}-${r}`),(e=e[("prev"===r?"previous":"next")+"ElementSibling"])&&e.classList.add(`${i}-${r}-${r}`))}function d(e){const r=e.target.closest(Qe(t.params.pagination.bulletClass));if(!r)return;e.preventDefault();const i=he(r)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===i)return;const e=(n=t.realIndex,s=i,(s%=a=t.slides.length)===1+(n%=a)?"next":s===n-1?"previous":void 0);"next"===e?t.slideNext():"previous"===e?t.slidePrev():t.slideToLoop(i)}else t.slideTo(i);var n,s,a}function u(){const e=t.rtl,r=t.params.pagination;if(l())return;let i,s,d=t.pagination.el;d=ge(d);const u=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,p=t.params.loop?Math.
156ceil(u/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(s=t.previousRealIndex||0,i=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(i=t.snapIndex,s=t.previousSnapIndex):(s=t.previousIndex||0,i=t.activeIndex||0),"bullets"===r.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const n=t.pagination.bullets;let l,u,p;if(r.dynamicBullets&&(a=ve(n[0],t.isHorizontal()?"width":"height",!0),d.forEach(e=>{e.style[t.isHorizontal()?"width":"height"]=a*(r.dynamicMainBullets+4)+"px"}),r.dynamicMainBullets>1&&void 0!==s&&(o+=i-(s||0),o>r.dynamicMainBullets-1?o=r.dynamicMainBullets-1:o<0&&(o=0)),l=Math.max(i-o,0),u=l+(Math.min(n.length,r.dynamicMainBullets)-1),p=(u+l)/2),n.forEach(e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${r.bulletActiveClass}${e}`)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),d.length>1)n.forEach(e=>{const n=he(e);n===i?e.classList.add(...r.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),r.dynamicBullets&&(n>=l&&n<=u&&e.classList.add(...`${r.bulletActiveClass}-main`.split(" ")),n===l&&c(e,"prev"),n===u&&c(e,"next"))});else{const e=n[i];if(e&&e.classList.add(...r.bulletActiveClass.split(" ")),t.isElement&&n.forEach((e,t)=>{e.setAttribute("part",t===i?"bullet-active":"bullet")}),r.dynamicBullets){const e=n[l],t=n[u];for(let e=l;e<=u;e+=1)n[e]&&n[e].classList.add(...`${r.bulletActiveClass}-main`.split(" "));c(e,"prev"),c(t,"next")}}if(r.dynamicBullets){const i=Math.min(n.length,r.dynamicMainBullets+4),s=(a*i-a)/2-p*a,o=e?"right":"left";n.forEach(e=>{e.style[t.isHorizontal()?o:"top"]=`${s}px`})}}d.forEach((e,s)=>{if("fraction"===r.type&&(e.querySelectorAll(Qe(r.currentClass)).forEach(e=>{e.textContent=r.formatFractionCurrent(i+1)}),e.querySelectorAll(Qe(r.totalClass)).forEach(e=>{e.textContent=r.formatFractionTotal(p)})),"progressbar"===r.type){let n;n=r.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const s=(i+1)/p;let a=1,o=1;"horizontal"===n?a=s:o=s,e.querySelectorAll(Qe(r.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${a}) scaleY(${o})`,e.style.transitionDuration=`${t.params.speed}ms`})}"custom"===r.type&&r.renderCustom?(be(e,r.renderCustom(t,i+1,p)),0===s&&n("paginationRender",e)):(0===s&&n("paginationRender",e),n("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](r.lockClass)})}function p(){const e=t.params.pagination;if(l())return;const r=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let i=t.pagination.el;i=ge(i);let s="";if("bullets"===e.type){let i=t.params.loop?Math.ceil(r/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&i>r&&(i=r);for(let r=0;r<i;r+=1)e.renderBullet?s+=e.renderBullet.call(t,r,e.bulletClass):s+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(s=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(s=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],i.forEach(r=>{"custom"!==e.type&&be(r,s||""),"bullets"===e.type&&t.pagination.bullets.push(...r.querySelectorAll(Qe(e.bulletClass)))}),"custom"!==e.type&&n("paginationRender",i[0])}function h(){t.params.pagination=Ze(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let r;"string"==typeof e.el&&t.isElement&&(r=t.el.querySelector(e.el)),r||"string"!=typeof e.el||(r=[...document.querySelectorAll(e.el)]),r||(r=e.el),r&&0!==r.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(r)&&r.length>1&&(r=[...t.el.querySelectorAll(e.el)],r.length>1&&(r=r.find(e=>
156fe(e,".swiper")[0]===t.el))),Array.isArray(r)&&1===r.length&&(r=r[0]),Object.assign(t.pagination,{el:r}),r=ge(r),r.forEach(r=>{"bullets"===e.type&&e.clickable&&r.classList.add(...(e.clickableClass||"").split(" ")),r.classList.add(e.modifierClass+e.type),r.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(r.classList.add(`${e.modifierClass}${e.type}-dynamic`),o=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&r.classList.add(e.progressbarOppositeClass),e.clickable&&r.addEventListener("click",d),t.enabled||r.classList.add(e.lockClass)}))}function f(){const e=t.params.pagination;if(l())return;let r=t.pagination.el;r&&(r=ge(r),r.forEach(r=>{r.classList.remove(e.hiddenClass),r.classList.remove(e.modifierClass+e.type),r.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(r.classList.remove(...(e.clickableClass||"").split(" ")),r.removeEventListener("click",d))})),t.pagination.bullets&&t.pagination.bullets.forEach(t=>t.classList.remove(...e.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:r}=t.pagination;r=ge(r),r.forEach(r=>{r.classList.remove(e.horizontalClass,e.verticalClass),r.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)})}),i("init",()=>{!1===t.params.pagination.enabled?m():(h(),p(),u())}),i("activeIndexChange",()=>{void 0===t.snapIndex&&u()}),i("snapIndexChange",()=>{u()}),i("snapGridLengthChange",()=>{p(),u()}),i("destroy",()=>{f()}),i("enable disable",()=>{let{el:e}=t.pagination;e&&(e=ge(e),e.forEach(e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),i("lock unlock",()=>{u()}),i("click",(e,r)=>{const i=r.target,s=ge(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&s&&s.length>0&&!i.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&i===t.navigation.nextEl||t.navigation.prevEl&&i===t.navigation.prevEl))return;const e=s[0].classList.contains(t.params.pagination.hiddenClass);n(!0===e?"paginationShow":"paginationHide"),s.forEach(e=>e.classList.toggle(t.params.pagination.hiddenClass))}});const m=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=ge(e),e.forEach(e=>e.classList.add(t.params.pagination.paginationDisabledClass))),f()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=ge(e),e.forEach(e=>e.classList.remove(t.params.pagination.paginationDisabledClass))),h(),p(),u()},disable:m,render:p,update:u,init:h,destroy:f})},function(e){let{swiper:t,extendParams:r,on:i,emit:n}=e;const s=K();let a,o,l,c,d=!1,u=null,p=null;function h(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:r}=t,{dragEl:i,el:n}=e,s=t.params.scrollbar,a=t.params.loop?t.progressLoop:t.progress;let c=o,d=(l-o)*a;r?(d=-d,d>0?(c=o-d,d=0):-d+o>l&&(c=l+d)):d<0?(c=o+d,d=0):d+o>l&&(c=l-d),t.isHorizontal()?(i.style.transform=`translate3d(${d}px, 0, 0)`,i.style.width=`${c}px`):(i.style.transform=`translate3d(0px, ${d}px, 0)`,i.style.height=`${c}px`),s.hide&&(clearTimeout(u),n.style.opacity=1,u=setTimeout(()=>{n.style.opacity=0,n.style.transitionDuration="400ms"},1e3))}function f(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:r,el:i}=e;r.style.width="",r.style.height="",l=t.isHorizontal()?i.offsetWidth:i.offsetHeight,c=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),o="auto"===t.params.scrollbar.dragSize?l*c:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?r.style.width=`${o}px`:r.style.height=`${o}px`,i.style.display=c>=1?"none":"",t.params.scrollbar.hide&&(i.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function m(e){return t.isHorizontal()?e.clientX:e.clientY}function v(e){const{scrollbar:r,rtlTranslate:i}=t,{el:n}=r;let s;s=(m(e)-ue(n)[t.isHorizontal()?"left":"top"]-(null!==a?a:o/2))/(l-o),s=Math.max(Math.min(s,1),0),i&&(s=1-s);const c=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*s;t.updateProgress(c),t.setTranslate(c),t.updateActiveIndex(),t.updateSlidesClasses()}function g(e){const r=t.params.scrollbar,{scrollbar:i,wrapperEl:s}=t,{el:o,dragEl:l}=i;d=!0,a=e.target===l?m(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),s.style.transitionDuration="100ms",l.style.transitionDuration="100ms",v(e),clearTimeout(p),o.style.transitionDuration="0ms",r.hide&&(o.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),n("scrollbarDragStart",e)}function y(e){const{scrollbar:r,wrapperEl:i}=t,{el:s,dragEl:a}=r;d&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,v(e),i.style.transitionDuration="0ms",s.style.transitionDuration="0ms",a.style.transitionDuration="0ms",n("scrollbarDragMove",e))}function b(e){const r=t.params.scrollbar,{scrollbar:i,wrapperEl:s}=t,{el:a}=i;d&&(d=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",s.style.transitionDuration=""),r.hide&&(clearTimeout(p),p=Q(()=>{a.style.opacity=0,a.style.transitionDuration="400ms"},1e3)),n("scrollbarDragEnd",e),r.snapOnRelease&&t.slideToClosest())}function w(e){const{scrollbar:r,params:i}=t,n=r.el;if(!n)return;const a=n,o=!!i.passiveListeners&&{passive:!1,capture:!1},l=!!i.passiveListeners&&{passive:!0,capture:!1};if(!a)return;const c="on"===e?"addEventListener":"removeEventListener";a[c]("pointerdown",g,o),s[c]("pointermove",y,o),s[c]("pointerup",b,l)}function E(){const{scrollbar:e,el:r}=t;t.params.scrollbar=Ze(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const i=t.params.scrollbar;if(!i.el)return;let n,a;if("string"==typeof i.el&&t.isElement&&(n=t.el.querySelector(i.el)),n||"string"!=typeof i.el)n||(n=i.el);else if(n=s.querySelectorAll(i.el),!n.length)return;t.params.uniqueNavElements&&"string"==typeof i.el&&n.length>1&&1===r.querySelectorAll(i.el).length&&(n=r.querySelector(i.el)),n.length>0&&(n=n[0]),n.classList.add(t.isHorizontal()?i.horizontalClass:i.verticalClass),n&&(a=n.querySelector(Qe(t.params.scrollbar.dragClass)),a||(a=de("div",t.params.scrollbar.dragClass),n.append(a))),Object.assign(e,{el:n,dragEl:a}),i.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&w("on"),n&&n.classList[t.enabled?"remove":"add"](...Z(t.params.scrollbar.lockClass))}function x(){const e=t.params.scrollbar,r=t.scrollbar.el;
156r&&r.classList.remove(...Z(t.isHorizontal()?e.horizontalClass:e.verticalClass)),t.params.scrollbar.el&&t.scrollbar.el&&w("off")}r({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},i("changeDirection",()=>{if(!t.scrollbar||!t.scrollbar.el)return;const e=t.params.scrollbar;let{el:r}=t.scrollbar;r=ge(r),r.forEach(r=>{r.classList.remove(e.horizontalClass,e.verticalClass),r.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)})}),i("init",()=>{!1===t.params.scrollbar.enabled?S():(E(),f(),h())}),i("update resize observerUpdate lock unlock changeDirection",()=>{f()}),i("setTranslate",()=>{h()}),i("setTransition",(e,r)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(r)}),i("enable disable",()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](...Z(t.params.scrollbar.lockClass))}),i("destroy",()=>{x()});const S=()=>{t.el.classList.add(...Z(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...Z(t.params.scrollbar.scrollbarDisabledClass)),x()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(...Z(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...Z(t.params.scrollbar.scrollbarDisabledClass)),E(),f(),h()},disable:S,updateSize:f,setTranslate:h,init:E,destroy:x})},function(e){let{swiper:t,extendParams:r,on:i}=e;r({parallax:{enabled:!1}});const n="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",s=(e,r)=>{const{rtl:i}=t,n=i?-1:1,s=e.getAttribute("data-swiper-parallax")||"0";let a=e.getAttribute("data-swiper-parallax-x"),o=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(a||o?(a=a||"0",o=o||"0"):t.isHorizontal()?(a=s,o="0"):(o=s,a="0"),a=a.indexOf("%")>=0?parseInt(a,10)*r*n+"%":a*r*n+"px",o=o.indexOf("%")>=0?parseInt(o,10)*r+"%":o*r+"px",null!=c){const t=c-(c-1)*(1-Math.abs(r));e.style.opacity=t}let u=`translate3d(${a}, ${o}, 0px)`;null!=l&&(u+=` scale(${l-(l-1)*(1-Math.abs(r))})`),d&&null!=d&&(u+=` rotate(${d*r*-1}deg)`),e.style.transform=u},a=()=>{const{el:e,slides:r,progress:i,snapGrid:a,isElement:o}=t,l=le(e,n);t.isElement&&l.push(...le(t.hostEl,n)),l.forEach(e=>{s(e,i)}),r.forEach((e,r)=>{let o=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(o+=Math.ceil(r/2)-i*(a.length-1)),o=Math.min(Math.max(o,-1),1),e.querySelectorAll(`${n}, [data-swiper-parallax-rotate]`).forEach(e=>{s(e,o)})})};i("beforeInit",()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)}),i("init",()=>{t.params.parallax.enabled&&a()}),i("setTranslate",()=>{t.params.parallax.enabled&&a()}),i("setTransition",(e,r)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{el:r,hostEl:i}=t,s=[...r.querySelectorAll(n)];t.isElement&&s.push(...i.querySelectorAll(n)),s.forEach(t=>{let r=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(r=0),t.style.transitionDuration=`${r}ms`})}(r)})},function(e){let{swiper:t,extendParams:r,on:i,emit:n}=e;const s=J();r({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let a,o,l=1,c=!1,d=!1,u={x:0,y:0};const p=[],h={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},f={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:{}},m={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let v,g=1;function y(){if(p.length<2)return 1;const e=p[0].pageX,t=p[0].pageY,r=p[1].pageX,i=p[1].pageY;return Math.sqrt((r-e)**2+(i-t)**2)}
156function b(){const e=t.params.zoom,r=h.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;if(e.limitToOriginalSize&&h.imageEl&&h.imageEl.naturalWidth){const e=h.imageEl.naturalWidth/h.imageEl.offsetWidth;return Math.min(e,r)}return r}function w(e){const r=t.isElement?"swiper-slide":`.${t.params.slideClass}`;return!!e.target.matches(r)||t.slides.filter(t=>t.contains(e.target)).length>0}function E(e){const r=`.${t.params.zoom.containerClass}`;return!!e.target.matches(r)||[...t.hostEl.querySelectorAll(r)].filter(t=>t.contains(e.target)).length>0}function x(e){if("mouse"===e.pointerType&&p.splice(0,p.length),!w(e))return;const r=t.params.zoom;if(a=!1,o=!1,p.push(e),!(p.length<2)){if(a=!0,h.scaleStart=y(),!h.slideEl){h.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),h.slideEl||(h.slideEl=t.slides[t.activeIndex]);let i=h.slideEl.querySelector(`.${r.containerClass}`);if(i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=i,h.imageWrapEl=i?fe(h.imageEl,`.${r.containerClass}`)[0]:void 0,!h.imageWrapEl)return void(h.imageEl=void 0);h.maxRatio=b()}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-s.scrollX)/l,(p[0].pageY+(p[1].pageY-p[0].pageY)/2-e.y-s.scrollY)/l]}();h.originX=e,h.originY=t,h.imageEl.style.transitionDuration="0ms"}c=!0}}function S(e){if(!w(e))return;const r=t.params.zoom,i=t.zoom,n=p.findIndex(t=>t.pointerId===e.pointerId);n>=0&&(p[n]=e),p.length<2||(o=!0,h.scaleMove=y(),h.imageEl&&(i.scale=h.scaleMove/h.scaleStart*l,i.scale>h.maxRatio&&(i.scale=h.maxRatio-1+(i.scale-h.maxRatio+1)**.5),i.scale<r.minRatio&&(i.scale=r.minRatio+1-(r.minRatio-i.scale+1)**.5),h.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`))}function T(e){if(!w(e))return;if("mouse"===e.pointerType&&"pointerout"===e.type)return;const r=t.params.zoom,i=t.zoom,n=p.findIndex(t=>t.pointerId===e.pointerId);n>=0&&p.splice(n,1),a&&o&&(a=!1,o=!1,h.imageEl&&(i.scale=Math.max(Math.min(i.scale,h.maxRatio),r.minRatio),h.imageEl.style.transitionDuration=`${t.params.speed}ms`,h.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`,l=i.scale,c=!1,i.scale>1&&h.slideEl?h.slideEl.classList.add(`${r.zoomedSlideClass}`):i.scale<=1&&h.slideEl&&h.slideEl.classList.remove(`${r.zoomedSlideClass}`),1===i.scale&&(h.originX=0,h.originY=0,h.slideEl=void 0)))}function M(){t.touchEventsData.preventTouchMoveFromPointerMove=!1}function C(e){const r="mouse"===e.pointerType&&t.params.zoom.panOnMouseMove;if(!w(e)||!E(e))return;const i=t.zoom;if(!h.imageEl)return;if(!f.isTouched||!h.slideEl)return void(r&&A(e));if(r)return void A(e);f.isMoved||(f.width=h.imageEl.offsetWidth||h.imageEl.clientWidth,f.height=h.imageEl.offsetHeight||h.imageEl.clientHeight,f.startX=te(h.imageWrapEl,"x")||0,f.startY=te(h.imageWrapEl,"y")||0,h.slideWidth=h.slideEl.offsetWidth,h.slideHeight=h.slideEl.offsetHeight,h.imageWrapEl.style.transitionDuration="0ms");const n=f.width*i.scale,s=f.height*i.scale;if(f.minX=Math.min(h.slideWidth/2-n/2,0),f.maxX=-f.minX,f.minY=Math.min(h.slideHeight/2-s/2,0),f.maxY=-f.minY,f.touchesCurrent.x=p.length>0?p[0].pageX:e.pageX,f.touchesCurrent.y=p.length>0?p[0].pageY:e.pageY,Math.max(Math.abs(f.touchesCurrent.x-f.touchesStart.x),Math.abs(f.touchesCurrent.y-f.touchesStart.y))>5&&(t.allowClick=!1),!f.isMoved&&!c){if(t.isHorizontal()&&(Math.floor(f.minX)===Math.floor(f.startX)&&f.touchesCurrent.x<f.touchesStart.x||Math.floor(f.maxX)===Math.floor(f.startX)&&f.touchesCurrent.x>f.touchesStart.x))return f.isTouched=!1,void M();if(!t.isHorizontal()&&(Math.floor(f.minY)===Math.floor(f.startY)&&f.touchesCurrent.y<f.touchesStart.y||Math.floor(f.maxY)===Math.floor(f.startY)&&f.touchesCurrent.y>f.touchesStart.y))return f.isTouched=!1,void M()}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(v),t.touchEventsData.preventTouchMoveFromPointerMove=!0,v=setTimeout(()=>{t.destroyed||M()}),f.isMoved=!0;const a=(i.scale-l)/(h.maxRatio-t.params.zoom.minRatio),{originX:o,originY:d}=h;f.currentX=f.touchesCurrent.x-f.touchesStart.x+f.startX+a*(f.width-2*o),f.currentY=f.touchesCurrent.y-f.touchesStart.y+f.startY+a*(f.height-2*d),f.currentX<f.minX&&(f.currentX=f.minX+1-(f.minX-f.currentX+1)**.8),f.currentX>f.maxX&&(f.currentX=f.maxX-1+(f.currentX-f.maxX+1)**.8),f.currentY<f.minY&&(f.currentY=f.minY+1-(f.minY-f.currentY+1)**.8),f.currentY>f.maxY&&(f.currentY=f.maxY-1+(f.currentY-f.maxY+1)**.8),m.prevPositionX||(m.prevPositionX=f.touchesCurrent.x),m.prevPositionY||(m.prevPositionY=f.touchesCurrent.y),m.prevTime||(m.prevTime=Date.now()),m.x=(f.touchesCurrent.x-m.prevPositionX)/(Date.now()-m.prevTime)/2,m.y=(f.touchesCurrent.y-m.prevPositionY)/(Date.now()-m.prevTime)/2,Math.abs(f.touchesCurrent.x-m.prevPositionX)<2&&(m.x=0),Math.abs(f.touchesCurrent.y-m.prevPositionY)<2&&(m.y=0),m.prevPositionX=f.touchesCurrent.x,m.prevPositionY=f.touchesCurrent.y,m.prevTime=Date.now(),h.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`}function k(){const e=t.zoom;h.slideEl&&t.activeIndex!==t.slides.indexOf(h.slideEl)&&(h.imageEl&&(h.imageEl.style.transform="translate3d(0,
1560,0) scale(1)"),h.imageWrapEl&&(h.imageWrapEl.style.transform="translate3d(0,0,0)"),h.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),e.scale=1,l=1,h.slideEl=void 0,h.imageEl=void 0,h.imageWrapEl=void 0,h.originX=0,h.originY=0)}function A(e){if(l<=1||!h.imageWrapEl)return;if(!w(e)||!E(e))return;const t=s.getComputedStyle(h.imageWrapEl).transform,r=new s.DOMMatrix(t);if(!d)return d=!0,u.x=e.clientX,u.y=e.clientY,f.startX=r.e,f.startY=r.f,f.width=h.imageEl.offsetWidth||h.imageEl.clientWidth,f.height=h.imageEl.offsetHeight||h.imageEl.clientHeight,h.slideWidth=h.slideEl.offsetWidth,void(h.slideHeight=h.slideEl.offsetHeight);const i=-3*(e.clientX-u.x),n=-3*(e.clientY-u.y),a=f.width*l,o=f.height*l,c=h.slideWidth,p=h.slideHeight,m=Math.min(c/2-a/2,0),v=-m,g=Math.min(p/2-o/2,0),y=-g,b=Math.max(Math.min(f.startX+i,v),m),x=Math.max(Math.min(f.startY+n,y),g);h.imageWrapEl.style.transitionDuration="0ms",h.imageWrapEl.style.transform=`translate3d(${b}px, ${x}px, 0)`,u.x=e.clientX,u.y=e.clientY,f.startX=b,f.startY=x,f.currentX=b,f.currentY=x}function P(e){const r=t.zoom,i=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=le(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:h.slideEl=t.slides[t.activeIndex]);let r=h.slideEl.querySelector(`.${i.containerClass}`);r&&(r=r.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=r,h.imageWrapEl=r?fe(h.imageEl,`.${i.containerClass}`)[0]:void 0}if(!h.imageEl||!h.imageWrapEl)return;let n,a,o,c,d,u,p,m,v,g,y,w,E,x,S,T,M,C;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),h.slideEl.classList.add(`${i.zoomedSlideClass}`),void 0===f.touchesStart.x&&e?(n=e.pageX,a=e.pageY):(n=f.touchesStart.x,a=f.touchesStart.y);const k=l,A="number"==typeof e?e:null;1===l&&A&&(n=void 0,a=void 0,f.touchesStart.x=void 0,f.touchesStart.y=void 0);const P=b();r.scale=A||P,l=A||P,!e||1===l&&A?(p=0,m=0):(M=h.slideEl.offsetWidth,C=h.slideEl.offsetHeight,o=ue(h.slideEl).left+s.scrollX,c=ue(h.slideEl).top+s.scrollY,d=o+M/2-n,u=c+C/2-a,v=h.imageEl.offsetWidth||h.imageEl.clientWidth,g=h.imageEl.offsetHeight||h.imageEl.clientHeight,y=v*r.scale,w=g*r.scale,E=Math.min(M/2-y/2,0),x=Math.min(C/2-w/2,0),S=-E,T=-x,k>0&&A&&"number"==typeof f.currentX&&"number"==typeof f.currentY?(p=f.currentX*r.scale/k,m=f.currentY*r.scale/k):(p=d*r.scale,m=u*r.scale),p<E&&(p=E),p>S&&(p=S),m<x&&(m=x),m>T&&(m=T)),A&&1===r.scale&&(h.originX=0,h.originY=0),f.currentX=p,f.currentY=m,h.imageWrapEl.style.transitionDuration="300ms",h.imageWrapEl.style.transform=`translate3d(${p}px, ${m}px,0)`,h.imageEl.style.transitionDuration="300ms",h.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`}function O(){const e=t.zoom,r=t.params.zoom;if(!h.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?h.slideEl=le(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:h.slideEl=t.slides[t.activeIndex];let e=h.slideEl.querySelector(`.${r.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),h.imageEl=e,h.imageWrapEl=e?fe(h.imageEl,`.${r.containerClass}`)[0]:void 0}h.imageEl&&h.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,l=1,f.currentX=void 0,f.currentY=void 0,f.touchesStart.x=void 0,f.touchesStart.y=void 0,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(`${r.zoomedSlideClass}`),h.slideEl=void 0,h.originX=0,h.originY=0,t.params.zoom.panOnMouseMove&&(u={x:0,y:0},d&&(d=!1,f.startX=0,f.startY=0)))}function L(e){const r=t.zoom;r.scale&&1!==r.scale?O():P(e)}function I(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function _(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:r,activeListenerWithCapture:i}=I();t.wrapperEl.addEventListener("pointerdown",x,r),t.wrapperEl.addEventListener("pointermove",S,i),["pointerup","pointercancel","pointerout"].forEach(e
156=>{t.wrapperEl.addEventListener(e,T,r)}),t.wrapperEl.addEventListener("pointermove",C,i)}function D(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:r,activeListenerWithCapture:i}=I();t.wrapperEl.removeEventListener("pointerdown",x,r),t.wrapperEl.removeEventListener("pointermove",S,i),["pointerup","pointercancel","pointerout"].forEach(e=>{t.wrapperEl.removeEventListener(e,T,r)}),t.wrapperEl.removeEventListener("pointermove",C,i)}Object.defineProperty(t.zoom,"scale",{get(){return g},set(e){if(g!==e){const t=h.imageEl,r=h.slideEl;n("zoomChange",e,t,r)}g=e}}),i("init",()=>{t.params.zoom.enabled&&_()}),i("destroy",()=>{D()}),i("touchStart",(e,r)=>{t.zoom.enabled&&function(e){const r=t.device;if(!h.imageEl)return;if(f.isTouched)return;r.android&&e.cancelable&&e.preventDefault(),f.isTouched=!0;const i=p.length>0?p[0]:e;f.touchesStart.x=i.pageX,f.touchesStart.y=i.pageY}(r)}),i("touchEnd",(e,r)=>{t.zoom.enabled&&function(){const e=t.zoom;if(p.length=0,!h.imageEl)return;if(!f.isTouched||!f.isMoved)return f.isTouched=!1,void(f.isMoved=!1);f.isTouched=!1,f.isMoved=!1;let r=300,i=300;const n=m.x*r,s=f.currentX+n,a=m.y*i,o=f.currentY+a;0!==m.x&&(r=Math.abs((s-f.currentX)/m.x)),0!==m.y&&(i=Math.abs((o-f.currentY)/m.y));const l=Math.max(r,i);f.currentX=s,f.currentY=o;const c=f.width*e.scale,d=f.height*e.scale;f.minX=Math.min(h.slideWidth/2-c/2,0),f.maxX=-f.minX,f.minY=Math.min(h.slideHeight/2-d/2,0),f.maxY=-f.minY,f.currentX=Math.max(Math.min(f.currentX,f.maxX),f.minX),f.currentY=Math.max(Math.min(f.currentY,f.maxY),f.minY),h.imageWrapEl.style.transitionDuration=`${l}ms`,h.imageWrapEl.style.transform=`translate3d(${f.currentX}px, ${f.currentY}px,0)`}()}),i("doubleTap",(e,r)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&L(r)}),i("transitionEnd",()=>{t.zoom.enabled&&t.params.zoom.enabled&&k()}),i("slideChange",()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&k()}),Object.assign(t.zoom,{enable:_,disable:D,in:P,out:O,toggle:L})},function(e){let{swiper:t,extendParams:r,on:i}=e;function n(e,t){const r=function(){let e,t,r;return(i,n)=>{for(t=-1,e=i.length;e-t>1;)r=e+t>>1,i[r]<=n?t=r:e=r;return e}}();let i,n;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(n=r(this.x,e),i=n-1,(e-this.x[i])*(this.y[n]-this.y[i])/(this.x[n]-this.x[i])+this.y[i]):0},this}function s(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}r({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},i("beforeInit",()=>{"undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)?("string"==typeof t.params.controller.control?[...document.querySelectorAll(t.params.controller.control)]:[t.params.controller.control]).forEach(e=>{if(t.controller.control||(t.controller.control=[]),e&&e.swiper)t.controller.control.push(e.swiper);else if(e){const r=`${t.params.eventsPrefix}init`,i=n=>{t.controller.control.push(n.detail[0]),t.update(),e.removeEventListener(r,i)};e.addEventListener(r,i)}}):t.controller.control=t.params.controller.control}),i("update",()=>{s()}),i("resize",()=>{s()}),i("observerUpdate",()=>{s()}),i("setTranslate",(e,r,i)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(r,i)}),i("setTransition",(e,r,i)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(r,i)}),Object.assign(t.controller,{setTranslate:function(e,r){const i=t.controller.control;let s,a;const o=t.constructor;function l(e){if(e.destroyed)return;const r=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(function(e){t.controller.spline=t.params.loop?new n(t.slidesGrid,e.slidesGrid):new n(t.snapGrid,e.snapGrid)}(e),a=-t.controller.spline.interpolate(-r)),a&&"container"!==t.params.controller.by||(s=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(s)&&Number.isFinite(s)||(s=1),a=(r-t.minTranslate())*s+e.minTranslate()),t.params.controller.inverse&&(a=e.maxTranslate()-a),e.updateProgress(a),e.setTranslate(a,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(i))for(let e=0;e<i.length;e+=1)i[e]!==r&&i[e]instanceof o&&l(i[e]);else i instanceof o&&r!==i&&l(i)},setTransition:function(e,r){const i=t.constructor,n=t.controller.control;let s;function a(r){r.destroyed||(r.setTransition(e,t),0!==e&&(r.transitionStart(),r.params.autoHeight&&Q(()=>{r.updateAutoHeight()}),me(r.wrapperEl,()=>{n&&r.transitionEnd()})))}if(Array.isArray(n))for(s=0;s<n.length;s+=1)n[s]!==r&&n[s]instanceof i&&a(n[s]);else n instanceof i&&r!==n&&a(n)}})},function(e){let{swiper:t,extendParams:r,on:i}=e;r({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,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,
156scrollOnFocus:!0}}),t.a11y={clicked:!1};let n,s,a=null,o=(new Date).getTime();function l(e){const t=a;0!==t.length&&be(t,e)}function c(e){(e=ge(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function d(e){(e=ge(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function u(e,t){(e=ge(e)).forEach(e=>{e.setAttribute("role",t)})}function p(e,t){(e=ge(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function h(e,t){(e=ge(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function f(e){(e=ge(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function m(e){(e=ge(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function v(e){if(13!==e.keyCode&&32!==e.keyCode)return;const r=t.params.a11y,i=e.target;if(!t.pagination||!t.pagination.el||i!==t.pagination.el&&!t.pagination.el.contains(e.target)||e.target.matches(Qe(t.params.pagination.bulletClass))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){const e=ge(t.navigation.prevEl);ge(t.navigation.nextEl).includes(i)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?l(r.lastSlideMessage):l(r.nextSlideMessage)),e.includes(i)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?l(r.firstSlideMessage):l(r.prevSlideMessage))}t.pagination&&i.matches(Qe(t.params.pagination.bulletClass))&&i.click()}}function g(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function y(){return g()&&t.params.pagination.clickable}const b=(e,t,r)=>{c(e),"BUTTON"!==e.tagName&&(u(e,"button"),e.addEventListener("keydown",v)),h(e,r),function(e,t){(e=ge(e)).forEac
156h(e=>{e.setAttribute("aria-controls",t)})}(e,t)},w=e=>{s&&s!==e.target&&!s.contains(e.target)&&(n=!0),t.a11y.clicked=!0},E=()=>{n=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.destroyed||(t.a11y.clicked=!1)})})},x=e=>{o=(new Date).getTime()},S=e=>{if(t.a11y.clicked||!t.params.a11y.scrollOnFocus)return;if((new Date).getTime()-o<100)return;const r=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!r||!t.slides.includes(r))return;s=r;const i=t.slides.indexOf(r)===t.activeIndex,a=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(r);i||a||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,requestAnimationFrame(()=>{n||(t.params.loop?t.slideToLoop(t.getSlideIndexWhenGrid(parseInt(r.getAttribute("data-swiper-slide-index"))),0):t.slideTo(t.getSlideIndexWhenGrid(t.slides.indexOf(r)),0),n=!1)}))},T=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&p(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&u(t.slides,e.slideRole);const r=t.slides.length;e.slideLabelMessage&&t.slides.forEach((i,n)=>{const s=t.params.loop?parseInt(i.getAttribute("data-swiper-slide-index"),10):n;h(i,e.slideLabelMessage.replace(/\{\{index\}\}/,s+1).replace(/\{\{slidesLength\}\}/,r))})};i("beforeInit",()=>{a=de("span",t.params.a11y.notificationClass),a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true")}),i("afterInit",()=>{t.params.a11y.enabled&&(()=>{const e=t.params.a11y;t.el.append(a);const r=t.el;e.containerRoleDescriptionMessage&&p(r,e.containerRoleDescriptionMessage),e.containerMessage&&h(r,e.containerMessage),e.containerRole&&u(r,e.containerRole);const i=t.wrapperEl,n=e.id||i.getAttribute("id")||`swiper-wrapper-${s=16,void 0===s&&(s=16),"x".repeat(s).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}`;var s;const o=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var l;l=n,ge(i).forEach(e=>{e.setAttribute("id",l)}
156),function(e,t){(e=ge(e)).forEach(e=>{e.setAttribute("aria-live",t)})}(i,o),T();let{nextEl:c,prevEl:d}=t.navigation?t.navigation:{};c=ge(c),d=ge(d),c&&c.forEach(t=>b(t,n,e.nextSlideMessage)),d&&d.forEach(t=>b(t,n,e.prevSlideMessage)),y()&&ge(t.pagination.el).forEach(e=>{e.addEventListener("keydown",v)}),K().addEventListener("visibilitychange",x),t.el.addEventListener("focus",S,!0),t.el.addEventListener("focus",S,!0),t.el.addEventListener("pointerdown",w,!0),t.el.addEventListener("pointerup",E,!0)})()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{t.params.a11y.enabled&&T()}),i("fromEdge toEdge afterInit lock unlock",()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:r}=t.navigation;r&&(t.isBeginning?(f(r),d(r)):(m(r),c(r))),e&&(t.isEnd?(f(e),d(e)):(m(e),c(e)))}()}),i("paginationUpdate",()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;g()&&t.pagination.bullets.forEach(r=>{t.params.pagination.clickable&&(c(r),t.params.pagination.renderBullet||(u(r,"button"),h(r,e.paginationBulletMessage.replace(/\{\{index\}\}/,he(r)+1)))),r.matches(Qe(t.params.pagination.bulletActiveClass))?r.setAttribute("aria-current","true"):r.removeAttribute("aria-current")})}()}),i("destroy",()=>{t.params.a11y.enabled&&function(){a&&a.remove();let{nextEl:e,prevEl:r}=t.navigation?t.navigation:{};e=ge(e),r=ge(r),e&&e.forEach(e=>e.removeEventListener("keydown",v)),r&&r.forEach(e=>e.removeEventListener("keydown",v)),y()&&ge(t.pagination.el).forEach(e=>{e.removeEventListener("keydown",v)}),K().removeEventListener("visibilitychange",x),t.el&&"string"!=typeof t.el&&(t.el.removeEventListener("focus",S,!0),t.el.removeEventListener("pointerdown",w,!0),t.el.removeEventListener("pointerup",E,!0))}()})},function(e){let{swiper:t,extendParams:r,on:i}=e;r({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let n=!1,s={};const a=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=J();let r;r=e?new URL(e):t.location;const i=r.pathname.slice(1).split("/").filter(e=>""!==e),n=i.length;return{key:i[n-2],value:i[n-1]}},l=(e,r)=>{const i=J();if(!n||!t.params.history.enabled)return;let s;s=t.params.url?new URL(t.params.url):i.location;const o=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${r}"]`):t.slides[r];let l=a(o.getAttribute("data-history"));if(t.params.history.root.length>0){let r=t.params.history.root;"/"===r[r.length-1]&&(r=r.slice(0,r.length-1)),l=`${r}/${e?`${e}/`:""}${l}`}else s.pathname.includes(e)||(l=`${e?`${e}/`:""}${l}`);t.params.history.keepQuery&&(l+=s.search);const c=i.history.state;c&&c.value===l||(t.params.history.replaceState?i.history.replaceState({value:l},null,l):i.history.pushState({value:l},null,l))},c=(e,r,i)=>{if(r)for(let n=0,s=t.slides.length;n<s;n+=1){const s=t.slides[n];if(a(s.getAttribute("data-history"))===r){const r=t.getSlideIndex(s);t.slideTo(r,e,i)}}else t.slideTo(0,e,i)},d=()=>{s=o(t.params.url),c(t.params.speed,s.value,!1)};i("init",()=>{t.params.history.enabled&&(()=>{const e=J();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);n=!0,s=o(t.params.url),s.key||s.value?(c(0,s.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",d)):t.params.history.replaceState||e.addEventListener("popstate",d)}})()}),i("destroy",()=>{t.params.history.enabled&&(()=>{const e=J();t.params.history.replaceState||e.removeEventListener("popstate",d)})()}),i("transitionEnd _freeModeNoMomentumRelease",()=>{n&&l(t.params.history.key,t.activeIndex)}),i("slideChange",()=>{n&&t.params.cssMode&&l(t.params.history.key,t.activeIndex)})},function(e){let{swiper:t,extendParams:r,emit:i,on:n}=e,s=!1;const a=K(),o=J();r({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,r){if(t.virtual&&t.params.virtual.enabled){const e=t.slides.find(e=>e.getAttribute("data-hash")===r);return e?parseInt(e.getAttribute("data-swiper-slide-index"),10):0}return t.getSlideIndex(le(t.slidesEl,`.${t.params.slideClass}[data-hash="${r}"], swiper-slide[data-hash="${r}"]`)[0])}}});const l=()=>{i("hashChange");const e=a.location.hash.replace("#",""),r=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex];if(e!==(r?r.getAttribute("data-hash"):"")){const r=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===r||Number.isNaN(r))return;t.slideTo(r)}},c=()=>
156{if(!s||!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],r=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&o.history&&o.history.replaceState?(o.history.replaceState(null,null,`#${r}`||""),i("hashSet")):(a.location.hash=r||"",i("hashSet"))};n("init",()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;s=!0;const e=a.location.hash.replace("#","");if(e){const r=0,i=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(i||0,r,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&o.addEventListener("hashchange",l)})()}),n("destroy",()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&o.removeEventListener("hashchange",l)}),n("transitionEnd _freeModeNoMomentumRelease",()=>{s&&c()}),n("slideChange",()=>{s&&t.params.cssMode&&c()})},function(e){let t,r,{swiper:i,extendParams:n,on:s,emit:a,params:o}=e;i.autoplay={running:!1,paused:!1,timeLeft:0},n({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,c,d,u,p,h,f,m,v=o&&o.autoplay?o.autoplay.delay:3e3,g=o&&o.autoplay?o.autoplay.delay:3e3,y=(new Date).getTime();function b(e){i&&!i.destroyed&&i.wrapperEl&&e.target===i.wrapperEl&&(i.wrapperEl.removeEventListener("transitionend",b),m||e.detail&&e.detail.bySwiperTouchMove||M())}const w=()=>{if(i.destroyed||!i.autoplay.running)return;i.autoplay.paused?c=!0:c&&(g=l,c=!1);const e=i.autoplay.paused?l:y+g-(new Date).getTime();i.autoplay.timeLeft=e,a("autoplayTimeLeft",e,e/v),r=requestAnimationFrame(()=>{w()})},E=e=>{if(i.destroyed||!i.autoplay.running)return;cancelAnimationFrame(r),w();let n=void 0===e?i.params.autoplay.delay:e;v=i.params.autoplay.delay,g=i.params.autoplay.delay;const s=(()=>{let e;if(e=i.virtual&&i.params.virtual.enabled?i.slides.find(e=>e.classList.contains("swiper-slide-active")):i.slides[i.activeIndex],e)return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(s)&&s>0&&void 0===e&&(n=s,v=s,g=s),l=n;const o=i.params.speed,c=()=>{i&&!i.destroyed&&(i.params.autoplay.reverseDirection?!i.isBeginning||i.params.loop||i.params.rewind?(i.slidePrev(o,!0,!0),a("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(i.slides.length-1,o,!0,!0),a("autoplay")):!i.isEnd||i.params.loop||i.params.rewind?(i.slideNext(o,!0,!0),a("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(0,o,!0,!0),a("autoplay")),i.params.cssMode&&(y=(new Date).getTime(),requestAnimationFrame(()=>{E()})))};return n>0?(clearTimeout(t),t=setTimeout(()=>{c()},n)):requestAnimationFrame(()=>{c()}),n},x=()=>{y=(new Date).getTime(),i.autoplay.running=!0,E(),a("autoplayStart")},S=()=>{i.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(r),a("autoplayStop")},T=(e,r)=>{if(i.destroyed||!i.autoplay.running)return;clearTimeout(t),e||(f=!0);const n=()=>{a("autoplayPause"),i.params.autoplay.waitForTransition?i.wrapperEl.addEventListener("transitionend",b):M()};if(i.autoplay.paused=!0,r)return h&&(l=i.params.autoplay.delay),h=!1,void n();const s=l||i.params.autoplay.delay;l=s-((new Date).getTime()-y),i.isEnd&&l<0&&!i.params.loop||(l<0&&(l=0),n())},M=()=>{i.isEnd&&l<0&&!i.params.loop||i.destroyed||!i.autoplay.running||(y=(new Date).getTime(),f?(f=!1,E(l)):E(),i.autoplay.paused=!1,a("autoplayResume"))},C=()=>{if(i.destroyed||!i.autoplay.running)return;const e=K();"hidden"===e.visibilityState&&(f=!0,T(!0)),"visible"===e.visibilityState&&M()},k=e=>{"mouse"===e.pointerType&&(f=!0,m=!0,i.animating||i.autoplay.paused||T(!0))},A=e=>{"mouse"===e.pointerType&&(m=!1,i.autoplay.paused&&M())};s("init",()=>{i.params.autoplay.enabled&&(i.params.autoplay.pauseOnMouseEnter&&(i.el.addEventListener("pointerenter",k),i.el.addEventListener("pointerleave",A)),K().addEventListener("visibilitychange",C),x())}),s("destroy",()=>{i.el&&"string"!=typeof i.el&&(i.el.removeEventListener("pointerenter",k),i.el.removeEventListener("pointerleave",A)),K().removeEventListener("visibilitychange",C),i.autoplay.running&&S()}),s("_freeModeStaticRelease",()=>{(u||f)&&M()}),s("_freeModeNoMomentumRelease",()=>{i.params.autoplay.disableOnInteraction?S():T(!0,!0)}),s("beforeTransitionStart",(e,t,r)=>{!i.destroyed&&i.autoplay.running&&(r||!i.params.autoplay.disableOnInteraction?T(!0,!0):S())}),s("sliderFirstMove",()=>{!i.destroyed&&i.autoplay.running&&(i.params.autoplay.disableOnInteraction?S():(d=!0,u=!1,f=!1,p=setTimeout(()=>{f=!0,u=!0,T(!0)},200)))}),s("touchEnd",()=>{if(!i.destroyed&&i.autoplay.running&&d){if(clearTimeout(p),clearTimeout(t),i.params.autoplay.disableOnInteraction)return u=!1,void(d=!1);u&&i.params.cssMode&&M(),u=!1,d=!1}}),s("slideChange",()=>{!i.destroyed&&i.autoplay.running&&(h=!0)}),Object.assign(i.autoplay,{start:x,stop:S,pause:T,resume:M})},function(e){let{swiper:t,extendParams:r,on:i}=e;r({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let n=!1,s=!1;function a(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const r=e.clickedIndex,i=e.clickedSlide;if(i&&i.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==r)return;let n;n=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):r,t.params.loop?t.slideToLoop(n):t.slideTo(n)}function o(){const{thumbs:e}=t.params;if(n)return!1;n=!0;const r=t.constructor;if(e.swiper instanceof r){if(e.swiper.destroyed)return n=!1,!1;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}
156),t.thumbs.swiper.update()}else if(re(e.swiper)){const i=Object.assign({},e.swiper);Object.assign(i,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new r(i),s=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",a),!0}function l(e){const r=t.thumbs.swiper;if(!r||r.destroyed)return;const i="auto"===r.params.slidesPerView?r.slidesPerViewDynamic():r.params.slidesPerView;let n=1;const s=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(n=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(n=1),n=Math.floor(n),r.slides.forEach(e=>e.classList.remove(s)),r.params.loop||r.params.virtual&&r.params.virtual.enabled)for(let e=0;e<n;e+=1)le(r.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach(e=>{e.classList.add(s)});else for(let e=0;e<n;e+=1)r.slides[t.realIndex+e]&&r.slides[t.realIndex+e].classList.add(s);const a=t.params.thumbs.autoScrollOffset,o=a&&!r.params.loop;if(t.realIndex!==r.realIndex||o){const n=r.activeIndex;let s,l;if(r.params.loop){const e=r.slides.find(e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`);s=r.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else s=t.realIndex,l=s>t.previousIndex?"next":"prev";o&&(s+="next"===l?a:-1*a),r.visibleSlidesIndexes&&r.visibleSlidesIndexes.indexOf(s)<0&&(r.params.centeredSlides?s=s>n?s-Math.floor(i/2)+1:s+Math.floor(i/2)-1:s>n&&r.params.slidesPerGroup,r.slideTo(s,e?0:void 0))}}t.thumbs={swiper:null},i("beforeInit",()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const r=K(),i=()=>{const i="string"==typeof e.swiper?r.querySelector(e.swiper):e.swiper;if(i&&i.swiper)e.swiper=i.swiper,o(),l(!0);else if(i){const r=`${t.params.eventsPrefix}init`,n=s=>{e.swiper=s.detail[0],i.removeEventListener(r,n),o(),l(!0),e.swiper.update(),t.update()};i.addEventListener(r,n)}return i},n=()=>{t.destroyed||i()||requestAnimationFrame(n)};requestAnimationFrame(n)}else o(),l(!0)}),i("slideChange update resize observerUpdate",()=>{l()}),i("setTransition",(e,r)=>{const i=t.thumbs.swiper;i&&!i.destroyed&&i.setTransition(r)}),i("beforeDestroy",()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&s&&e.destroy()}),Object.assign(t.thumbs,{init:o,update:l})},function(e){let{swiper:t,extendParams:r,emit:i,once:n}=e;r({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:r}=t;0===e.velocities.length&&e.velocities.push({position:r[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:r[t.isHorizontal()?"currentX":"currentY"],time:ee()})},onTouchEnd:function(e){let{currentPos:r}=e;if(t.params.cssMode)return;const{params:s,wrapperEl:a,rtlTranslate:o,snapGrid:l,touchEventsData:c}=t,d=ee()-c.touchStartTime;if(r<-t.minTranslate())t.slideTo(t.activeIndex);else if(r>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(s.freeMode.momentum){if(c.velocities.length>1){const e=c.velocities.pop(),r=c.velocities.pop(),i=e.position-r.position,n=e.time-r.time;t.velocity=i/n,t.velocity/=2,Math.abs(t.velocity)<s.freeMode.minimumVelocity&&(t.velocity=0),(n>150||ee()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=s.freeMode.momentumVelocityRatio,c.velocities.length=0;let e=1e3*s.freeMode.momentumRatio;
156const r=t.velocity*e;let d=t.translate+r;o&&(d=-d);let u,p=!1;const h=20*Math.abs(t.velocity)*s.freeMode.momentumBounceRatio;let f;if(d<t.maxTranslate())s.freeMode.momentumBounce?(d+t.maxTranslate()<-h&&(d=t.maxTranslate()-h),u=t.maxTranslate(),p=!0,c.allowMomentumBounce=!0):d=t.maxTranslate(),s.loop&&s.centeredSlides&&(f=!0);else if(d>t.minTranslate())s.freeMode.momentumBounce?(d-t.minTranslate()>h&&(d=t.minTranslate()+h),u=t.minTranslate(),p=!0,c.allowMomentumBounce=!0):d=t.minTranslate(),s.loop&&s.centeredSlides&&(f=!0);else if(s.freeMode.sticky){let e;for(let t=0;t<l.length;t+=1)if(l[t]>-d){e=t;break}d=Math.abs(l[e]-d)<Math.abs(l[e-1]-d)||"next"===t.swipeDirection?l[e]:l[e-1],d=-d}if(f&&n("transitionEnd",()=>{t.loopFix()}),0!==t.velocity){if(e=o?Math.abs((-d-t.translate)/t.velocity):Math.abs((d-t.translate)/t.velocity),s.freeMode.sticky){const r=Math.abs((o?-d:d)-t.translate),i=t.slidesSizesGrid[t.activeIndex];e=r<i?s.speed:r<2*i?1.5*s.speed:2.5*s.speed}}else if(s.freeMode.sticky)return void t.slideToClosest();s.freeMode.momentumBounce&&p?(t.updateProgress(u),t.setTransition(e),t.setTranslate(d),t.transitionStart(!0,t.swipeDirection),t.animating=!0,me(a,()=>{t&&!t.destroyed&&c.allowMomentumBounce&&(i("momentumBounce"),t.setTransition(s.speed),setTimeout(()=>{t.setTranslate(u),me(a,()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(i("_freeModeNoMomentumRelease"),t.updateProgress(d),t.setTransition(e),t.setTranslate(d),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,me(a,()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(d),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(s.freeMode.sticky)return void t.slideToClosest();s.freeMode&&i("_freeModeNoMomentumRelease")}(!s.freeMode.momentum||d>=s.longSwipesMs)&&(i("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,r,i,n,{swiper:s,extendParams:a,on:o}=e;a({grid:{rows:1,fill:"column"}});const l=()=>{let e=s.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*s.size:"string"==typeof e&&(e=parseFloat(e)),e};o("init",()=>{n=s.params.grid&&s.params.grid.rows>1}),o("update",()=>{const{params:e,el:t}=s,r=e.grid&&e.grid.rows>1;n&&!r?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),i=1,s.emitContainerClasses()):!n&&r&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),s.emitContainerClasses()),n=r}),s.grid={initSlides:e=>{const{slidesPerView:n}=s.params,{rows:a,fill:o}=s.params.grid,l=s.virtual&&s.params.virtual.enabled?s.virtual.slides.length:e.length;i=Math.floor(l/a),t=Math.floor(l/a)===l/a?l:Math.ceil(l/a)*a,"auto"!==n&&"row"===o&&(t=Math.max(t,n*a)),r=t/a},unsetSlides:()=>{s.slides&&s.slides.forEach(e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[s.getDirectionLabel("margin-top")]="")})},updateSlide:(e,n,a)=>{const{slidesPerGroup:o}=s.params,c=l(),{rows:d,fill:u}=s.params.grid,p=s.virtual&&s.params.virtual.enabled?s.virtual.slides.length:a.length;let h,f,m;if("row"===u&&o>1){const r=Math.floor(e/(o*d)),i=e-d*o*r,s=0===r?o:Math.min(Math.ceil((p-r*d*o)/d),o);m=Math.floor(i/s),f=i-m*s+r*o,h=f+m*t/d,n.style.order=h}else"column"===u?(f=Math.floor(e/d),m=e-f*d,(f>i||f===i&&m===d-1)&&(m+=1,m>=d&&(m=0,f+=1))):(m=Math.floor(e/r),f=e-m*r);n.row=m,n.column=f,n.style.height=`calc((100% - ${(d-1)*c}px) / ${d})`,n.style[s.getDirectionLabel("margin-top")]=0!==m?c&&`${c}px`:"",n.swiperSlideGridSet=!0},updateWrapperSize:(e,r)=>{const{centeredSlides:i,roundLengths:n}=s.params,a=l(),{rows:o}=s.params.grid;if(s.virtualSize=(e+a)*t,s.virtualSize=Math.ceil(s.virtualSize/o)-a,s.params.cssMode||(s.wrapperEl.style[s.getDirectionLabel("width")]=`${s.virtualSize+a}px`),i){const e=[];for(let t=0;t<r.length;t+=1){let i=r[t];n&&(i=Math.floor(i)),r[t]<s.virtualSize+r[0]&&e.push(i)}r.splice(0,r.length),r.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:et.bind(t),prependSlide:tt.bind(t),addSlide:rt.bind(t),removeSlide:it.bind(t),removeAllSlides:nt.bind(t)})},function(e){let{swiper:t,extendParams:r,on:i}=e;r({fadeEffect:{crossFade:!1}}),st({effect:"fade",swiper:t,on:i,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let r=0;r<e.length;r+=1){const e=t.slides[r];let i=-e.swiperSlideOffset;t.params.virtualTranslate||(i-=t.translate);let n=0;t.isHorizontal()||(n=i,i=0);const s=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),a=at(0,e);a.style.opacity=s,a.style.transform=`translate3d(${i}px, ${n}px, 0px)`}},setTransition:e=>{const r=t.slides.map(e=>oe(e));r.forEach(t=>{t.style.transitionDuration=`${e}ms`}),ot({swiper:t,duration:e,transformElements:r,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:r,on:i}=e;r({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const n=(e,t,r)=>{let i=r?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),n=r?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");i||(i=de("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(r?"left":"top")).split(" ")),e.append(i)),n||(n=de("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(r?"right":"bottom")).split(" ")),e.append(n)),i&&(i.style.opacity=Math.max(-t,0)),n&&(n.style.opacity=Math.max(t,0))};st({effect:"cube",swiper:t,on:i,setTranslate:()=>{const{el:e,wrapperEl:r,slides:i,width:s,height:a,rtlTranslate:o,size:l,browser:c}=t,d=ye(t),u=t.params.cubeEffect,p=t.isHorizontal(),h=t.virtual&&t.params.virtual.enabled;let f,m=0;u.shadow&&(p?(f=t.wrapperEl.querySelector(".swiper-cube-shadow"),f||(f=de("div","swiper-cube-shadow"),t.wrapperEl.append(f)),f.style.height=`${s}px`):(f=e.querySelector(".swiper-cube-shadow"),f||(f=de("div","swiper-cube-shadow"),e.append(f))));for(let e=0;e<i.length;e+=1){const t=i[e];let r=e;h&&(r=parseInt(t.getAttribute("data-swiper-slide-index"),10));let s=90*r,a=Math.floor(s/360);o&&(s=-s,a=Math.floor(-s/360));
156const c=Math.max(Math.min(t.progress,1),-1);let f=0,v=0,g=0;r%4==0?(f=4*-a*l,g=0):(r-1)%4==0?(f=0,g=4*-a*l):(r-2)%4==0?(f=l+4*a*l,g=l):(r-3)%4==0&&(f=-l,g=3*l+4*l*a),o&&(f=-f),p||(v=f,f=0);const y=`rotateX(${d(p?0:-s)}deg) rotateY(${d(p?s:0)}deg) translate3d(${f}px, ${v}px, ${g}px)`;c<=1&&c>-1&&(m=90*r+90*c,o&&(m=90*-r-90*c)),t.style.transform=y,u.slideShadows&&n(t,c,p)}if(r.style.transformOrigin=`50% 50% -${l/2}px`,r.style["-webkit-transform-origin"]=`50% 50% -${l/2}px`,u.shadow)if(p)f.style.transform=`translate3d(0px, ${s/2+u.shadowOffset}px, ${-s/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${u.shadowScale})`;else{const e=Math.abs(m)-90*Math.floor(Math.abs(m)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),r=u.shadowScale,i=u.shadowScale/t,n=u.shadowOffset;f.style.transform=`scale3d(${r}, 1, ${i}) translate3d(0px, ${a/2+n}px, ${-a/2/i}px) rotateX(-89.99deg)`}const v=(c.isSafari||c.isWebView)&&c.needPerspectiveFix?-l/2:0;r.style.transform=`translate3d(0px,0,${v}px) rotateX(${d(t.isHorizontal()?0:m)}deg) rotateY(${d(t.isHorizontal()?-m:0)}deg)`,r.style.setProperty("--swiper-cube-translate-z",`${v}px`)},setTransition:e=>{const{el:r,slides:i}=t;if(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`})}),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=r.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}},recreateShadows:()=>{const e=t.isHorizontal();t.slides.forEach(t=>{const r=Math.max(Math.min(t.progress,1),-1);n(t,r,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:r,on:i}=e;r({flipEffect:{slideShadows:!0,limitRotation:!0}});const n=(e,r)=>{let i=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),n=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");i||(i=lt("flip",e,t.isHorizontal()?"left":"top")),n||(n=lt("flip",e,t.isHorizontal()?"right":"bottom")),i&&(i.style.opacity=Math.max(-r,0)),n&&(n.style.opacity=Math.max(r,0))};st({effect:"flip",swiper:t,on:i,setTranslate:()=>{const{slides:e,rtlTranslate:r}=t,i=t.params.flipEffect,s=ye(t);for(let a=0;a<e.length;a+=1){const o=e[a];let l=o.progress;t.params.flipEffect.limitRotation&&(l=Math.max(Math.min(o.progress,1),-1));const c=o.swiperSlideOffset;let d=-180*l,u=0,p=t.params.cssMode?-c-t.translate:-c,h=0;t.isHorizontal()?r&&(d=-d):(h=p,p=0,u=-d,d=0),o.style.zIndex=-Math.abs(Math.round(l))+e.length,i.slideShadows&&n(o,l);const f=`translate3d(${p}px, ${h}px, 0px) rotateX(${s(u)}deg) rotateY(${s(d)}deg)`;at(0,o).style.transform=f}},setTransition:e=>{const r=t.slides.map(e=>oe(e));r.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`})}),ot({swiper:t,duration:e,transformElements:r})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach(e=>{let r=e.progress;t.params.flipEffect.limitRotation&&(r=Math.max(Math.min(e.progress,1),-1)),n(e,r)})},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:r,on:i}=e;r({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),st({effect:"coverflow",swiper:t,on:i,setTranslate:()=>{const{width:e,height:r,slides:i,slidesSizesGrid:n}=t,s=t.params.coverflowEffect,a=t.isHorizontal(),o=t.translate,l=a?e/2-o:r/2-o,c=a?s.rotate:-s.rotate,d=s.depth,u=ye(t);for(let e=0,t=i.length;e<t;e+=1){const t=i[e],r=n[e],o=(l-t.swiperSlideOffset-r/2)/r,p="function"==typeof s.modifier?s.modifier(o):o*s.modifier;let h=a?c*p:0,f=a?0:c*p,m=-d*Math.abs(p),v=s.stretch;"string"==typeof v&&-1!==v.indexOf("%")&&(v=parseFloat(s.stretch)/100*r);let g=a?0:v*p,y=a?v*p:0,b=1-(1-s.scale)*Math.abs(p);Math.abs(y)<.001&&(y=0),Math.abs(g)<.001&&(g=0),Math.abs(m)<.001&&(m=0),Math.abs(h)<.001&&(h=0),Math.abs(f)<.001&&(f=0),Math.abs(b)<.001&&(b=0);const w=`translate3d(${y}px,${g}px,${m}px) rotateX(${u(f)}deg) rotateY(${u(h)}deg) scale(${b})`;if(at(0,t).style.transform=w,t.style.zIndex=1-Math.abs(Math.round(p)),s.slideShadows){let e=a?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),r=a?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=lt("coverflow",t,a?"left":"top")),r||(r=lt("coverflow",t,a?"right":"bottom")),e&&(e.style.opacity=p>0?p:0),r&&(r.style.opacity=-p>0?-p:0)}}},setTransition:e=>{t.slides.map(e=>
156oe(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:r,on:i}=e;r({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 n=e=>"string"==typeof e?e:`${e}px`;st({effect:"creative",swiper:t,on:i,setTranslate:()=>{const{slides:e,wrapperEl:r,slidesSizesGrid:i}=t,s=t.params.creativeEffect,{progressMultiplier:a}=s,o=t.params.centeredSlides,l=ye(t);if(o){const e=i[0]/2-t.params.slidesOffsetBefore||0;r.style.transform=`translateX(calc(50% - ${e}px))`}for(let r=0;r<e.length;r+=1){const i=e[r],c=i.progress,d=Math.min(Math.max(i.progress,-s.limitProgress),s.limitProgress);let u=d;o||(u=Math.min(Math.max(i.originalProgress,-s.limitProgress),s.limitProgress));const p=i.swiperSlideOffset,h=[t.params.cssMode?-p-t.translate:-p,0,0],f=[0,0,0];let m=!1;t.isHorizontal()||(h[1]=h[0],h[0]=0);let v={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};d<0?(v=s.next,m=!0):d>0&&(v=s.prev,m=!0),h.forEach((e,t)=>{h[t]=`calc(${e}px + (${n(v.translate[t])} * ${Math.abs(d*a)}))`}),f.forEach((e,t)=>{let r=v.rotate[t]*Math.abs(d*a);f[t]=r}),i.style.zIndex=-Math.abs(Math.round(c))+e.length;const g=h.join(", "),y=`rotateX(${l(f[0])}deg) rotateY(${l(f[1])}deg) rotateZ(${l(f[2])}deg)`,b=u<0?`scale(${1+(1-v.scale)*u*a})`:`scale(${1-(1-v.scale)*u*a})`,w=u<0?1+(1-v.opacity)*u*a:1-(1-v.opacity)*u*a,E=`translate3d(${g}) ${y} ${b}`;if(m&&v.shadow||!m){let e=i.querySelector(".swiper-slide-shadow");if(!e&&v.shadow&&(e=lt("creative",i)),e){const t=s.shadowPerProgress?d*(1/s.limitProgress):d;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const x=at(0,i);x.style.transform=E,x.style.opacity=w,v.origin&&(x.style.transformOrigin=v.origin)}},setTransition:e=>{const r=t.slides.map(e=>oe(e));r.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach(t=>{t.style.transitionDuration=`${e}ms`})}),ot({swiper:t,duration:e,transformElements:r,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:r,on:i}=e;r({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),st({effect:"cards",swiper:t,on:i,setTranslate:()=>{const{slides:e,activeIndex:r,rtlTranslate:i}=t,n=t.params.cardsEffect,{startTranslate:s,isTouched:a}=t.touchEventsData,o=i?-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 v=1,g=-n.perSlideRotate*u,y=n.perSlideOffset-.75*Math.abs(u);const b=t.virtual&&t.params.virtual.enabled?t.virtual.from+l:l,w=(b===r||b===r-1)&&u>0&&u<1&&(a||t.params.cssMode)&&o<s,E=(b===r||b===r+1)&&u<0&&u>-1&&(a||t.params.cssMode)&&o>s;if(w||E){const e=(1-Math.abs((Math.abs(u)-.5)/.5))**.5;g+=-28*u*e,v+=-.5*e,y+=96*e,f=-25*e*Math.abs(u)+"%"}if(h=u<0?`calc(${h}px ${i?"-":"+"} (${y*Math.abs(u)}%))`:u>0?`calc(${h}px ${i?"-":"+"} (-${y*Math.abs(u)}%))`:`${h}px`,!t.isHorizontal()){const e=f;f=h,h=e}const x=u<0?""+(1+(1-v)*u):""+(1-(1-v)*u),S=`\n translate3d(${h}, ${f}, ${m}px)\n rotateZ(${n.rotate?i?-g:g:0}deg)\n scale(${x})\n `;if(n.slideShadows){let e=c.querySelector(".swiper-slide-shadow");e||(e=lt("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,at(0,c).style.transform=S}},setTransition:e=>{const r=t.slides.map(e=>oe(e));r.forEach(t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach(t=>{t.style.transitionDuration=`${e}ms`})}),ot({swiper:t,duration:e,transformElements:r})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:t.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!t.params.cssMode})})}];function dt(){t(function(){document.querySelectorAll(".js-global-alert-carousel").forEach(function(e){new Je(e,{slidesPerView:2.2,navigation:{nextEl:e.querySelector(".swiper-button-next"),prevEl:e.querySelector(".swiper-button-prev")},scrollbar:{el:e.querySelector(".swiper-scrollbar"),draggable:!0,hide:!1},breakpoints:{376:{slidesPerView:2.5,spaceBetween:12},768:{slidesPerView:2.5,spaceBetween:20},1024:{slidesPerView:3.7,spaceBetween:14},1320:{slidesPerView:4.7,spaceBetween:14}}})})})}Je.use(ct),r.dn(dt);var ut={};window.bauerClassnames&&(ut=bauerClassnames["site-header"]);var pt=i(ut),ht=pt.menuButton,ft=pt.drawer,mt=pt.menu,vt={};window.bauerClassnames&&(vt=bauerClassnames["expanded-menu"]);var gt=i(vt),yt={name:"site-header",class:H,querySelector:{controller:ht,target:ft,navBarMenu:mt,categoryMenu:gt.categoryMenu,megaMenu:gt.megaMenu,primaryMenu:gt.primaryMenu}};W(),dt();var bt=yt;function wt(e){return wt="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},wt(e)}function Et(e,t){for(var r=0;r<t.length;r++){var i=t[r];
156i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,xt(i.key),i)}}function xt(e){var t=function(e){if("object"!=wt(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=wt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==wt(t)?t:t+""}function St(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(St=function(){return!!e})()}function Tt(e){return Tt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Tt(e)}function Mt(e,t){return Mt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Mt(e,t)}var Ct=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=function(e,t,r){return t=Tt(t),function(e,t){if(t&&("object"==wt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,St()?Reflect.construct(t,r||[],Tt(e).constructor):t.apply(e,r))}(this,t,[e])).init(),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Mt(e,t)}(t,e),r=t,i=[{key:"cookiesLinkSetTabIndex",value:function(){var e=document.querySelector(".ot-sdk-show-settings");e&&(e.setAttribute("tabindex","0"),e.addEventListener("keydown",function(t){"Enter"===t.key&&e.dispatchEvent(new MouseEvent("click"))}))}},{key:"init",value:function(){this.cookiesLinkSetTabIndex()}}],i&&Et(r.prototype,i),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,i}(e.uA),kt=(r(6556),{name:"site-footer",class:Ct,querySelector:{}}),At=document.getElementById("js-flash-sale__wrapper"),Pt=document.getElementById("js-flash-sale-banner"),Ot=document.getElementById("js-flash-sale-close"),Lt=(new Date).getTime(),It=localStorage.getItem("flashSaleBannerCloseTime");if(Pt){var _t=window.pageYOffset+At.getBoundingClientRect().top;window.addEventListener("scroll",function(){var e=At.offsetHeight;window.scrollY>_t+e?(Pt.classList.add("banner-collapsed"),document.body.classList.add("flash-sale-collapsed")):(Pt.classList.remove("banner-collapsed"),document.body.classList.remove("flash-sale-collapsed"))}),null!==It&&Lt>Number(It)+864e5&&(localStorage.removeItem("flashSaleBannerClosed"),localStorage.removeItem("flashSaleBannerCloseTime")),Ot&&Ot.addEventListener("click",function(){It=(new Date).getTime(),At.classList.add("hidden"),localStorage.setItem("flashSaleBannerClosed","true"),localStorage.setItem("flashSaleBannerCloseTime",It),document.body.classList.remove("has-flash-sale")})}function Dt(e){return function(e){if(Array.isArray(e))return zt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return zt(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?zt(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function zt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=Array(t);r<t;r++)i[r]=e[r];return i}t(function(){if(document.querySelector("gist-search-widget")){var e=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document,i=[];return i.push.apply(i,Dt(r.querySelectorAll(t))),r.querySelectorAll("*").forEach(function(r){r.shadowRoot&&i.push.apply(i,Dt(e(t,r.shadowRoot)))}),i},t=function(e){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"gist_question_clicked",gist_question:e}),console.log("GA event pushed:",e)};e("button.submit-button").forEach(function(e){e.addEventListener("click",function(){var r=e.closest(".inner-container").querySelector("textarea, input");r&&t(r.value)})}),e("textarea, input").forEach(function(e){e.addEventListener("keydown",function(r){"Enter"===r.key&&(r.preventDefault(),t(e.value))})})}}),t(function(){document.querySelectorAll(".js-gist-answer-link").forEach(function(e){e.addEventListener("click",function(t){t.preventDefault();var r=e.getAttribute("href");"function"==typeof verifyBeforeRedirect&&verifyBeforeRedirect(r)})})}),t(function(){var e=document.querySelector(".gist-search-widget-container"),t=e&&e.querySelector("gist-search-widget");if(e&&t)var r=setInterval(function(){var i=t.shadowRoot;i&&(0<i.childElementCount||(i.textContent||"").trim())&&(clearInterval(r),e.classList.add("is-ready"),e.setAttribute("aria-busy","false"))},100)}),r(3596);var jt=new e.BJ("bauer");t(function(){jt.initComponents([bt,kt]),setTimeout(function(){document.querySelectorAll(".swiper-slide img").forEach(function(e){e.hasAttribute("loading")&&e.removeAttribute("loading")})},3e3);var e=new MutationObserver(function(e){e.forEach(function(e){"attributes"===e.type&&"aria-label"===e.attributeName&&e.target.removeAttribute("aria-label")})});document.querySelectorAll(".newsletter-submit").forEach(function(t){e.observe(t,{attributes:!0})})})}()}(); 157//# sourceMappingURL=global.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.