PageSourceSearch

https://forestlegacyllc.com/assets/application-1cf07c91de70aa1b855…925454311b288a4620f2ffe1907920add879d2d6.js

js forestlegacyllc.com collected 2026-09-30 14:47:36 UTC 358,075 bytes, 12 lines download raw bytes

vendor: 5,431 bytes, line 1
1function number_to_currency(e){return"$"+parseFloat(e).toFixed(2)}function initBasicRecaptchas(){$(".g-recaptcha").each(function(){var e=this;grecaptchaInit(this,{callback:function(){$(e).closest("form").trigger("submit")}})})}function grecaptchaInit(e,t,n){if(n=n||jQuery.Deferred(),recaptchaLoaded){t.badge="inline",t.sitekey=window.recaptchaSiteKey;var i=grecaptcha.render(e,t);n.resolve(i)}else recaptchaQueue.push([e,t,n]);return n.promise()}!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function n(e,t,n){var i,r,s=(n=n||we).createElement("script");if(s.text=e,t)for(i in xe)(r=t[i]||t.getAttribute&&t.getAttribute(i))&&s.setAttribute(i,r);n.head.appendChild(s).parentNode.removeChild(s)}function i(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?pe[fe.call(e)]||"object":typeof e}function r(e){var t=!!e&&"length"in e&&e.length,n=i(e);return!ye(e)&&!be(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function s(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function a(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}function o(e,t,n){return ye(t)?Se.grep(e,function(e,i){return!!t.call(e,i,e)!==n}):t.nodeType?Se.grep(e,function(e){return e===t!==n}):"string"!=typeof t?Se.grep(e,function(e){return ue.call(t,e)>-1!==n}):Se.filter(t,e,n)}function l(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function c(e){var t={};return Se.each(e.match(Re)||[],function(e,n){t[n]=!0}),t}function d(e){return e}function u(e){throw e}function p(e,t,n,i){var r;try{e&&ye(r=e.promise)?r.call(e).done(t).fail(n):e&&ye(r=e.then)?r.call(e,t,n):t.apply(void 0,[e].slice(i))}catch(e){n.apply(void 0,[e])}}function f(){we.removeEventListener("DOMContentLoaded",f),e.removeEventListener("load",f),Se.ready()}function h(e,t){return t.toUpperCase()}function m(e){return e.replace(We,"ms-").replace(Ge,h)}function g(){this.expando=Se.expando+g.uid++}function v(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Ze.test(e)?JSON.parse(e):e)}function y(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(Je,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(i))){try{n=v(n)}catch(e){}Ue.set(e,t,n)}else n=void 0;return n}function b(e,t,n,i){var r,s,a=20,o=i?function(){return i.cur()}:function(){return Se.css(e,t,"")},l=o(),c=n&&n[3]||(Se.cssNumber[t]?"":"px"),d=e.nodeType&&(Se.cssNumber[t]||"px"!==c&&+l)&&Ke.exec(Se.css(e,t));if(d&&d[3]!==c){for(l/=2,c=c||d[3],d=+l||1;a--;)Se.style(e,t,d+c),(1-s)*(1-(s=o()/l||.5))<=0&&(a=0),d/=s;d*=2,Se.style(e,t,d+c),n=n||[]}return n&&(d=+d||+l||0,r=n[1]?d+(n[1]+1)*n[2]:+n[2],i&&(i.unit=c,i.start=d,i.end=r)),r}function w(e){var t,n=e.ownerDocument,i=e.nodeName,r=st[i];return r||(t=n.body.appendChild(n.createElement(i)),r=Se.css(t,"display"),t.parentNode.removeChild(t),"none"===r&&(r="block"),st[i]=r,r)}function x(e,t){for(var n,i,r=[],s=0,a=e.length;s<a;s++)(i=e[s]).style&&(n=i.style.display,t?("none"===n&&(r[s]=Ye.get(i,"display")||null,r[s]||(i.style.display="")),""===i.style.display&&rt(i)&&(r[s]=w(i))):"none"!==n&&(r[s]="none",Ye.set(i,"display",n)));for(s=0;s<a;s++)null!=r[s]&&(e[s].style.display=r[s]);return e}function C(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&s(e,t)?Se.merge([e],n):n}function E(e,t){for(var n=0,i=e.length;n<i;n++)Ye.set(e[n],"globalEval",!t||Ye.get(t[n],"globalEval"))}function S(e,t,n,r,s){for(var a,o,l,c,d,u,p=t.createDocumentFragment(),f=[],h=0,m=e.length;h<m;h++)if((a=e[h])||0===a)if("object"===i(a))Se.merge(f,a.nodeType?[a]:a);else if(pt.test(a)){for(o=o||p.appendChild(t.createElement("div")),l=(ct.exec(a)||["",""])[1].toLowerCase(),c=ut[l]||ut._default,o.innerHTML=c[1]+Se.htmlPrefilter(a)+c[2],u=c[0];u--;)o=o.lastChild;Se.merge(f,o.childNodes),(o=p.firstChild).textContent=""}else f.push(t.createTextNode(a));for(p.textContent="",h=0;a=f[h++];)if(r&&Se.inArray(a,r)>-1)s&&s.push(a);else if(d=nt(a),o=C(p.appendChild(a),"script"),d&&E(o),n)for(u=0;a=o[u++];)dt.test(a.type||"")&&n.push(a);return p}function T(){return!0}function $(){return!1}function M(e,t,n,i,r,s){var a,o;if("object"==typeof t){for(o in"string"!=typeof n&&(i=i||n,n=void 0),t)M(e,o,n,i,t[o],s);return e}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=$;else if(!r)return e;return 1===s&&(a=r,r=function(e){return Se().off(e),a.apply(this,arguments)},r.guid=a.guid||(a.guid=Se.guid++)),e.each(function(){Se.event.add(this,t,r,i,n)})}function _(e,t,n){n?(Ye.set(e,t,!1),Se.event.add(e,t,{namespace:!1,handler:function(e){var n,i=Ye.get(this,t);if(1&e.isTrigger&&this[t]){if(i)(Se.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=le.call(arguments),Ye.set(this,t,i),this[t](),n=Ye.get(this,t),Ye.set(this,t,!1),i!==n)return e.stopImmediatePropagation(),e.preventDefault(),n}else i&&(Ye.set(this,t,Se.event.trigger(i[0],i.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=T)}})):void 0===Ye.get(e,t)&&Se.event.add(e,t,T)}function k(e,t){return s(e,"table")&&s(11!==t.nodeType?t:t.firstChild,"tr")&&Se(e).
vendor: 9,554 bytes, line 1
1children("tbody")[0]||e}function L(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function P(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function A(e,t){var n,i,r,s,a,o;if(1===t.nodeType){if(Ye.hasData(e)&&(o=Ye.get(e).events))for(r in Ye.remove(t,"handle events"),o)for(n=0,i=o[r].length;n<i;n++)Se.event.add(t,r,o[r][n]);Ue.hasData(e)&&(s=Ue.access(e),a=Se.extend({},s),Ue.set(t,a))}}function I(e,t){var n=t.nodeName.toLowerCase();"input"===n&&lt.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function O(e,t,i,r){t=ce(t);var s,a,o,l,c,d,u=0,p=e.length,f=p-1,h=t[0],m=ye(h);if(m||p>1&&"string"==typeof h&&!ve.checkClone&&mt.test(h))return e.each(function(n){var s=e.eq(n);m&&(t[0]=h.call(this,n,s.html())),O(s,t,i,r)});if(p&&(a=(s=S(t,e[0].ownerDocument,!1,e,r)).firstChild,1===s.childNodes.length&&(s=a),a||r)){for(l=(o=Se.map(C(s,"script"),L)).length;u<p;u++)c=s,u!==f&&(c=Se.clone(c,!0,!0),l&&Se.merge(o,C(c,"script"))),i.call(e[u],c,u);if(l)for(d=o[o.length-1].ownerDocument,Se.map(o,P),u=0;u<l;u++)c=o[u],dt.test(c.type||"")&&!Ye.access(c,"globalEval")&&Se.contains(d,c)&&(c.src&&"module"!==(c.type||"").toLowerCase()?Se._evalUrl&&!c.noModule&&Se._evalUrl(c.src,{nonce:c.nonce||c.getAttribute("nonce")},d):n(c.textContent.replace(gt,""),c,d))}return e}function D(e,t,n){for(var i,r=t?Se.filter(t,e):e,s=0;null!=(i=r[s]);s++)n||1!==i.nodeType||Se.cleanData(C(i)),i.parentNode&&(n&&nt(i)&&E(C(i,"script")),i.parentNode.removeChild(i));return e}function j(e,t,n){var i,r,s,a,o=yt.test(t),l=e.style;return(n=n||bt(e))&&(a=n.getPropertyValue(t)||n[t],o&&a&&(a=a.replace(ke,"$1")||void 0),""!==a||nt(e)||(a=Se.style(e,t)),!ve.pixelBoxStyles()&&vt.test(a)&&xt.test(t)&&(i=l.width,r=l.minWidth,s=l.maxWidth,l.minWidth=l.maxWidth=l.width=a,a=n.width,l.width=i,l.minWidth=r,l.maxWidth=s)),void 0!==a?a+"":a}function z(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}function N(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ct.length;n--;)if((e=Ct[n]+t)in Et)return e}function H(e){var t=Se.cssProps[e]||St[e];return t||(e in Et?e:St[e]=N(e)||e)}function q(e,t,n){var i=Ke.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):t}function R(e,t,n,i,r,s){var a="width"===t?1:0,o=0,l=0,c=0;if(n===(i?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(c+=Se.css(e,n+et[a],!0,r)),i?("content"===n&&(l-=Se.css(e,"padding"+et[a],!0,r)),"margin"!==n&&(l-=Se.css(e,"border"+et[a]+"Width",!0,r))):(l+=Se.css(e,"padding"+et[a],!0,r),"padding"!==n?l+=Se.css(e,"border"+et[a]+"Width",!0,r):o+=Se.css(e,"border"+et[a]+"Width",!0,r));return!i&&s>=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-s-l-o-.5))||0),l+c}function B(e,t,n){var i=bt(e),r=(!ve.boxSizingReliable()||n)&&"border-box"===Se.css(e,"boxSizing",!1,i),a=r,o=j(e,t,i),l="offset"+t[0].toUpperCase()+t.slice(1);if(vt.test(o)){if(!n)return o;o="auto"}return(!ve.boxSizingReliable()&&r||!ve.reliableTrDimensions()&&s(e,"tr")||"auto"===o||!parseFloat(o)&&"inline"===Se.css(e,"display",!1,i))&&e.getClientRects().length&&(r="border-box"===Se.css(e,"boxSizing",!1,i),(a=l in e)&&(o=e[l])),(o=parseFloat(o)||0)+R(e,t,n||(r?"border":"content"),a,i,o)+"px"}function F(e,t,n,i,r){return new F.prototype.init(e,t,n,i,r)}function V(){kt&&(!1===we.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(V):e.setTimeout(V,Se.fx.interval),Se.fx.tick())}function W(){return e.setTimeout(function(){_t=void 0}),_t=Date.now()}function G(e,t){var n,i=0,r={height:e};for(t=t?1:0;i<4;i+=2-t)r["margin"+(n=et[i])]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function X(e,t,n){for(var i,r=(Z.tweeners[t]||[]).concat(Z.tweeners["*"]),s=0,a=r.length;s<a;s++)if(i=r[s].call(n,t,e))return i}function Y(e,t,n){var i,r,s,a,o,l,c,d,u="width"in t||"height"in t,p=this,f={},h=e.style,m=e.nodeType&&rt(e),g=Ye.get(e,"fxshow");for(i in n.queue||(null==(a=Se._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,o=a.empty.fire,a.empty.fire=function(){a.unqueued||o()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,Se.queue(e,"fx").length||a.empty.fire()})})),t)if(r=t[i],Lt.test(r)){if(delete t[i],s=s||"toggle"===r,r===(m?"hide":"show")){if("show"!==r||!g||void 0===g[i])continue;m=!0}f[i]=g&&g[i]||Se.style(e,i)}if((l=!Se.isEmptyObject(t))||!Se.isEmptyObject(f))for(i in u&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(c=g&&g.display)&&(c=Ye.get(e,"display")),"none"===(d=Se.css(e,"display"))&&(c?d=c:(x([e],!0),c=e.style.display||c,d=Se.css(e,"display"),x([e]))),("inline"===d||"inline-block"===d&&null!=c)&&"none"===Se.css(e,"float")&&(l||(p.done(function(){h.display=c}),null==c&&(d=h.display,c="none"===d?"":d)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),l=!1,f)l||(g?"hidden"in g&&(m=g.hidden):g=Ye.access(e,"fxshow",{display:c}),s&&(g.hidden=!m),m&&x([e],!0),p.done(function(){for(i in m||x([e]),Ye.remove(e,"fxshow"),f)Se.style(e,i,f[i])})),l=X(m?g[i]:0,i,p),i in g||(g[i]=l.start,m&&(l.end=l.start,l.start=0))}function U(e,t){var n,i,r,s,a;for(n in e)if(r=t[i=m(n)],s=e[n],Array.isArray(s)&&(r=s[1],s=e[n]=s[0]),n!==i&&(e[i]=s,delete e[n]),(a=Se.cssHooks[i])&&"expand"in a)for(n in s=a.expand(s),delete e[i],s)n in e||(e[n]=s[n],t[n]=r);else t[i]=r}function Z(e,t,n){var i,r,s=0,a=Z.prefilters.length,o=Se.Deferred().always(function(){delete l.elem}),l=function(){if(r)return!1;for(var t=_t||W(),n=Math.max(0,c.startTime+c.duration-t),i=1-(n/c.duration||0),s=0,a=c.tweens.length;s<a;s++)c.tweens[s].run(i);return o.notifyWith(e,[c,i,n]),i<1&&a?n:(a||o.notifyWith(e,[c,1,0]),o.resolveWith(e,[c]),!1)},c=o.promise({elem:e,props:Se.extend({},t),opts:Se.extend(!0,{specialEasing:{},easing:Se.easing._default},n),originalProperties:t,originalOptions:n,startTime:_t||W(),duration:n.duration,tweens:[],createTween:function(t,n){var i=Se.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(i),i},stop:function(t){var n=0,i=t?c.tweens.length:0;if(r)return this;for(r=!0;n<i;n++)c.tweens[n].run(1);return t?(o.notifyWith(e,[c,1,0]),o.resolveWith(e,[c,t])):o.rejectWith(e,[c,t]),this}}),d=c.props;for(U(d,c.opts.specialEasing);s<a;s++)if(i=Z.prefilters[s].call(c,e,d,c.opts))return ye(i.stop)&&(Se._queueHooks(c.elem,c.opts.queue).stop=i.stop.bind(i)),i;return Se.map(d,X,c),ye(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),Se.fx.timer(Se.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c}function J(e){return(e.match(Re)||[]).join(" ")}function Q(e){return e.getAttribute&&e.getAttribute("class")||""}function K(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(Re)||[]}function ee(e,t,n,r){var s;if(Array.isArray(t))Se.each(t,function(t,i){n||Bt.test(e)?r(e,i):ee(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==i(t))r(e,t);else for(s in t)ee(e+"["+s+"]",t[s],n,r)}function te(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,r=0,s=t.toLowerCase().match(Re)||[];if(ye(n))for(;i=s[r++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function ne(e,t,n,i){function r(o){var l;return s[o]=!0,Se.each(e[o]||[],function(e,o){var c=o(t,n,i);return"string"!=typeof c||a||s[c]?a?!(l=c):void 0:(t.dataTypes.unshift(c),r(c),!1)}),l}var s={},a=e===en;return r(t.dataTypes[0])||!s["*"]&&r("*")}function ie(e,t){var n,i,r=Se.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((r[n]?e:i||(i={}))[n]=t[n]);return i&&Se.extend(!0,e,i),e}function re(e,t,n){for(var i,r,s,a,o=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(r in o)if(o[r]&&o[r].test(i)){l.unshift(r);break}if(l[0]in n)s=l[0];else{for(r in n){if(!l[0]||e.converters[r+" "+l[0]]){s=r;break}a||(a=r)}s=s||a}if(s)return s!==l[0]&&l.unshift(s),n[s]}function se(e,t,n,i){var r,s,a,o,l,c={},d=e.dataTypes.slice();if(d[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];for(s=d.shift();s;)if(e.responseFields[s]&&(n[e.responseFields[s]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=s,s=d.shift())if("*"===s)s=l;else if("*"!==l&&l!==s){if(!(a=c[l+" "+s]||c["* "+s]))for(r in c)if((o=r.split(" "))[1]===s&&(a=c[l+" "+o[0]]||c["* "+o[0]])){!0===a?a=c[r]:!0!==c[r]&&(s=o[0],d.unshift(o[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+l+" to "+s}}}return{state:"success",data:t}}var ae=[],oe=Object.getPrototypeOf,le=ae.slice,ce=ae.flat?function(e){return ae.flat.call(e)}:function(e){return ae.concat.apply([],e)},de=ae.push,ue=ae.indexOf,pe={},fe=pe.toString,he=pe.hasOwnProperty,me=he.toString,ge=me.call(Object),ve={},ye=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},be=function(e){return null!=e&&e===e.window},we=e.document,xe={type:!0,src:!0,nonce:!0,noModule:!0},Ce="3.7.1",Ee=/HTML$/i,Se=function(e,t){return new Se.fn.init(e,t)};Se.fn=Se.prototype={jquery:Ce,constructor:Se,length:0,toArray:function(){return le.call(this)},get:function(e){return null==e?le.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=Se.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return Se.each(this,e)},map:function(e){return this.pushStack(Se.map(this,function(t,n){return e.call(t,n,t)}
vendor: 7,322 bytes, line 1
1))},slice:function(){return this.pushStack(le.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(Se.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(Se.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:de,sort:ae.sort,splice:ae.splice},Se.extend=Se.fn.extend=function(){var e,t,n,i,r,s,a=arguments[0]||{},o=1,l=arguments.length,c=!1;for("boolean"==typeof a&&(c=a,a=arguments[o]||{},o++),"object"==typeof a||ye(a)||(a={}),o===l&&(a=this,o--);o<l;o++)if(null!=(e=arguments[o]))for(t in e)i=e[t],"__proto__"!==t&&a!==i&&(c&&i&&(Se.isPlainObject(i)||(r=Array.isArray(i)))?(n=a[t],s=r&&!Array.isArray(n)?[]:r||Se.isPlainObject(n)?n:{},r=!1,a[t]=Se.extend(c,s,i)):void 0!==i&&(a[t]=i));return a},Se.extend({expando:"jQuery"+(Ce+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==fe.call(e))&&(!(t=oe(e))||"function"==typeof(n=he.call(t,"constructor")&&t.constructor)&&me.call(n)===ge)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,i){n(e,{nonce:t&&t.nonce},i)},each:function(e,t){var n,i=0;if(r(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},text:function(e){var t,n="",i=0,r=e.nodeType;if(!r)for(;t=e[i++];)n+=Se.text(t);return 1===r||11===r?e.textContent:9===r?e.documentElement.textContent:3===r||4===r?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(r(Object(e))?Se.merge(n,"string"==typeof e?[e]:e):de.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:ue.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Ee.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,i=0,r=e.length;i<n;i++)e[r++]=t[i];return e.length=r,e},grep:function(e,t,n){for(var i=[],r=0,s=e.length,a=!n;r<s;r++)!t(e[r],r)!==a&&i.push(e[r]);return i},map:function(e,t,n){var i,s,a=0,o=[];if(r(e))for(i=e.length;a<i;a++)null!=(s=t(e[a],a,n))&&o.push(s);else for(a in e)null!=(s=t(e[a],a,n))&&o.push(s);return ce(o)},guid:1,support:ve}),"function"==typeof Symbol&&(Se.fn[Symbol.iterator]=ae[Symbol.iterator]),Se.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){pe["[object "+t+"]"]=t.toLowerCase()});var Te=ae.pop,$e=ae.sort,Me=ae.splice,_e="[\\x20\\t\\r\\n\\f]",ke=new RegExp("^"+_e+"+|((?:^|[^\\\\])(?:\\\\.)*)"+_e+"+$","g");Se.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var Le=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;Se.escapeSelector=function(e){return(e+"").replace(Le,a)};var Pe=we,Ae=de;!function(){function t(){try{return L.activeElement}catch(e){}}function n(e,t,i,r){var s,a,o,l,c,d,f,g=t&&t.ownerDocument,v=t?t.nodeType:9;if(i=i||[],"string"!=typeof e||!e||1!==v&&9!==v&&11!==v)return i;if(!r&&(p(t),t=t||L,A)){if(11!==v&&(c=ie.exec(e)))if(s=c[1]){if(9===v){if(!(o=t.getElementById(s)))return i;if(o.id===s)return D.call(i,o),i}else if(g&&(o=g.getElementById(s))&&n.contains(t,o)&&o.id===s)return D.call(i,o),i}else{if(c[2])return D.apply(i,t.getElementsByTagName(e)),i;if((s=c[3])&&t.getElementsByClassName)return D.apply(i,t.getElementsByClassName(s)),i}if(!(B[e+" "]||I&&I.test(e))){if(f=e,g=t,1===v&&(J.test(e)||Z.test(e))){for((g=re.test(e)&&u(t.parentNode)||t)==t&&ve.scope||((l=t.getAttribute("id"))?l=Se.escapeSelector(l):t.setAttribute("id",l=j)),a=(d=h(e)).length;a--;)d[a]=(l?"#"+l:":scope")+" "+m(d[a]);f=d.join(",")}try{return D.apply(i,g.querySelectorAll(f)),i}catch(t){B(e,!0)}finally{l===j&&t.removeAttribute("id")}}}return S(e.replace(ke,"$1"),t,i,r)}function i(){function e(n,i){return t.push(n+" ")>$.cacheLength&&delete e[t.shift()],e[n+" "]=i}var t=[];return e}function r(e){return e[j]=!0,e}function a(e){var t=L.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e){return function(t){return s(t,"input")&&t.type===e}}function l(e){return function(t){return(s(t,"input")||s(t,"button"))&&t.type===e}}function c(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&de(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function d(e){return r(function(t){return t=+t,r(function(n,i){for(var r,s=e([],n.length,t),a=s.length;a--;)n[r=s[a]]&&(n[r]=!(i[r]=n[r]))})})}function u(e){return e&&void 0!==e.getElementsByTagName&&e}function p(e){var t,i=e?e.ownerDocument||e:Pe;return i!=L&&9===i.nodeType&&i.documentElement?(P=(L=i).documentElement,A=!Se.isXMLDoc(L),O=P.matches||P.webkitMatchesSelector||P.msMatchesSelector,P.msMatchesSelector&&Pe!=L&&(t=L.defaultView)&&t.top!==t&&t.addEventListener("unload",ce),ve.getById=a(function(e){return P.appendChild(e).id=Se.expando,!L.getElementsByName||!L.getElementsByName(Se.expando).length}),ve.disconnectedMatch=a(function(e){return O.call(e,"*")}),ve.scope=a(function(){return L.querySelectorAll(":scope")}),ve.cssHas=a(function(){try{return L.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),ve.getById?($.filter.ID=function(e){var t=e.replace(se,oe);return function(e){return e.getAttribute("id")===t}},$.find.ID=function(e,t){if(void 0!==t.getElementById&&A){var n=t.getElementById(e);return n?[n]:[]}}):($.filter.ID=function(e){var t=e.replace(se,oe);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},$.find.ID=function(e,t){if(void 0!==t.getElementById&&A){var n,i,r,s=t.getElementById(e);if(s){if((n=s.getAttributeNode("id"))&&n.value===e)return[s];for(r=t.getElementsByName(e),i=0;s=r[i++];)if((n=s.getAttributeNode("id"))&&n.value===e)return[s]}return[]}}),$.find.TAG=function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},$.find.CLASS=function(e,t){if(void 0!==t.getElementsByClassName&&A)return t.getElementsByClassName(e)},I=[],a(function(e){var t;P.appendChild(e).innerHTML="<a id='"+j+"' href='' disabled='disabled'></a><select id='"+j+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||I.push("\\["+_e+"*(?:value|"+V+")"),e.querySelectorAll("[id~="+j+"-]").length||I.push("~="),e.querySelectorAll("a#"+j+"+*").length||I.push(".#.+[+~]"),e.querySelectorAll(":checked").length||I.push(":checked"),(t=L.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),P.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&I.push(":enabled",":disabled"),(t=L.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||I.push("\\["+_e+"*name"+_e+"*="+_e+"*(?:''|\"\")")}),ve.cssHas||I.push(":has"),I=I.length&&new RegExp(I.join("|")),F=function(e,t){if(e===t)return k=!0,0;var i=!e.compareDocumentPosition-!t.compareDocumentPosition;
vendor: 5,803 bytes, line 1
1return i||(1&(i=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!ve.sortDetached&&t.compareDocumentPosition(e)===i?e===L||e.ownerDocument==Pe&&n.contains(Pe,e)?-1:t===L||t.ownerDocument==Pe&&n.contains(Pe,t)?1:_?ue.call(_,e)-ue.call(_,t):0:4&i?-1:1)},L):L}function f(){}function h(e,t){var i,r,s,a,o,l,c,d=q[e+" "];if(d)return t?0:d.slice(0);for(o=e,l=[],c=$.preFilter;o;){for(a in i&&!(r=U.exec(o))||(r&&(o=o.slice(r[0].length)||o),l.push(s=[])),i=!1,(r=Z.exec(o))&&(i=r.shift(),s.push({value:i,type:r[0].replace(ke," ")}),o=o.slice(i.length)),$.filter)!(r=ee[a].exec(o))||c[a]&&!(r=c[a](r))||(i=r.shift(),s.push({value:i,type:a,matches:r}),o=o.slice(i.length));if(!i)break}return t?o.length:o?n.error(e):q(e,l).slice(0)}function m(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function g(e,t,n){var i=t.dir,r=t.next,a=r||i,o=n&&"parentNode"===a,l=N++;return t.first?function(t,n,r){for(;t=t[i];)if(1===t.nodeType||o)return e(t,n,r);return!1}:function(t,n,c){var d,u,p=[z,l];if(c){for(;t=t[i];)if((1===t.nodeType||o)&&e(t,n,c))return!0}else for(;t=t[i];)if(1===t.nodeType||o)if(u=t[j]||(t[j]={}),r&&s(t,r))t=t[i]||t;else{if((d=u[a])&&d[0]===z&&d[1]===l)return p[2]=d[2];if(u[a]=p,p[2]=e(t,n,c))return!0}return!1}}function v(e){return e.length>1?function(t,n,i){for(var r=e.length;r--;)if(!e[r](t,n,i))return!1;return!0}:e[0]}function y(e,t,i){for(var r=0,s=t.length;r<s;r++)n(e,t[r],i);return i}function b(e,t,n,i,r){for(var s,a=[],o=0,l=e.length,c=null!=t;o<l;o++)(s=e[o])&&(n&&!n(s,i,r)||(a.push(s),c&&t.push(o)));return a}function w(e,t,n,i,s,a){return i&&!i[j]&&(i=w(i)),s&&!s[j]&&(s=w(s,a)),r(function(r,a,o,l){var c,d,u,p,f=[],h=[],m=a.length,g=r||y(t||"*",o.nodeType?[o]:o,[]),v=!e||!r&&t?g:b(g,f,e,o,l);if(n?n(v,p=s||(r?e:m||i)?[]:a,o,l):p=v,i)for(c=b(p,h),i(c,[],o,l),d=c.length;d--;)(u=c[d])&&(p[h[d]]=!(v[h[d]]=u));if(r){if(s||e){if(s){for(c=[],d=p.length;d--;)(u=p[d])&&c.push(v[d]=u);s(null,p=[],c,l)}for(d=p.length;d--;)(u=p[d])&&(c=s?ue.call(r,u):f[d])>-1&&(r[c]=!(a[c]=u))}}else p=b(p===a?p.splice(m,p.length):p),s?s(null,a,p,l):D.apply(a,p)})}function x(e){for(var t,n,i,r=e.length,s=$.relative[e[0].type],a=s||$.relative[" "],o=s?1:0,l=g(function(e){return e===t},a,!0),c=g(function(e){return ue.call(t,e)>-1},a,!0),d=[function(e,n,i){var r=!s&&(i||n!=M)||((t=n).nodeType?l(e,n,i):c(e,n,i));return t=null,r}];o<r;o++)if(n=$.relative[e[o].type])d=[g(v(d),n)];else{if((n=$.filter[e[o].type].apply(null,e[o].matches))[j]){for(i=++o;i<r&&!$.relative[e[i].type];i++);return w(o>1&&v(d),o>1&&m(e.slice(0,o-1).concat({value:" "===e[o-2].type?"*":""})).replace(ke,"$1"),n,o<i&&x(e.slice(o,i)),i<r&&x(e=e.slice(i)),i<r&&m(e))}d.push(n)}return v(d)}function C(e,t){var n=t.length>0,i=e.length>0,s=function(r,s,a,o,l){var c,d,u,f=0,h="0",m=r&&[],g=[],v=M,y=r||i&&$.find.TAG("*",l),w=z+=null==v?1:Math.random()||.1,x=y.length;for(l&&(M=s==L||s||l);h!==x&&null!=(c=y[h]);h++){if(i&&c){for(d=0,s||c.ownerDocument==L||(p(c),a=!A);u=e[d++];)if(u(c,s||L,a)){D.call(o,c);break}l&&(z=w)}n&&((c=!u&&c)&&f--,r&&m.push(c))}if(f+=h,n&&h!==f){for(d=0;u=t[d++];)u(m,g,s,a);if(r){if(f>0)for(;h--;)m[h]||g[h]||(g[h]=Te.call(o));g=b(g)}D.apply(o,g),l&&!r&&g.length>0&&f+t.length>1&&Se.uniqueSort(o)}return l&&(z=w,M=v),m};return n?r(s):s}function E(e,t){var n,i=[],r=[],s=R[e+" "];if(!s){for(t||(t=h(e)),n=t.length;n--;)(s=x(t[n]))[j]?i.push(s):r.push(s);(s=R(e,C(r,i))).selector=e}return s}function S(e,t,n,i){var r,s,a,o,l,c="function"==typeof e&&e,d=!i&&h(e=c.selector||e);if(n=n||[],1===d.length){if((s=d[0]=d[0].slice(0)).length>2&&"ID"===(a=s[0]).type&&9===t.nodeType&&A&&$.relative[s[1].type]){if(!(t=($.find.ID(a.matches[0].replace(se,oe),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(s.shift().value.length)}for(r=ee.needsContext.test(e)?0:s.length;r--&&(a=s[r],!$.relative[o=a.type]);)if((l=$.find[o])&&(i=l(a.matches[0].replace(se,oe),re.test(s[0].type)&&u(t.parentNode)||t))){if(s.splice(r,1),!(e=i.length&&m(s)))return D.apply(n,i),n;break}}return(c||E(e,d))(i,t,!A,n,!t||re.test(e)&&u(t.parentNode)||t),n}var T,$,M,_,k,L,P,A,I,O,D=Ae,j=Se.expando,z=0,N=0,H=i(),q=i(),R=i(),B=i(),F=function(e,t){return e===t&&(k=!0),0},V="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",W="(?:\\\\[\\da-fA-F]{1,6}"+_e+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",G="\\["+_e+"*("+W+")(?:"+_e+"*([*^$|!~]?=)"+_e+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+W+"))|)"+_e+"*\\]",X=":("+W+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+G+")*)|.*)\\)|)",Y=new RegExp(_e+"+","g"),U=new RegExp("^"+_e+"*,"+_e+"*"),Z=new RegExp("^"+_e+"*([>+~]|"+_e+")"+_e+"*"),J=new RegExp(_e+"|>"),Q=new RegExp(X),K=new RegExp("^"+W+"$"),ee={ID:new RegExp("^#("+W+")"),CLASS:new RegExp("^\\.("+W+")"),TAG:new RegExp("^("+W+"|[*])"),ATTR:new RegExp("^"+G),PSEUDO:new RegExp("^"+X),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+_e+"*(even|odd|(([+-]|)(\\d*)n|)"+_e+"*(?:([+-]|)"+_e+"*(\\d+)|))"+_e+"*\\)|)","i"),bool:new RegExp("^(?:"+V+")$","i"),needsContext:new RegExp("^"+_e+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+_e+"*((?:-\\d)?\\d*)"+_e+"*\\)|)(?=[^-]|$)","i")},te=/^(?:input|select|textarea|button)$/i,ne=/^h\d$/i,ie=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,re=/[+~]/,se=new RegExp("\\\\[\\da-fA-F]{1,6}"+_e+"?|\\\\([^\\r\\n\\f])","g"),oe=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},ce=function(){p()},de=g(function(e){return!0===e.disabled&&s(e,"fieldset")},{dir:"parentNode",next:"legend"});try{D.apply(ae=le.call(Pe.childNodes),Pe.childNodes),ae[Pe.childNodes.length].nodeType}catch(e){D={apply:function(e,t){Ae.apply(e,le.call(t))}
vendor: 4,815 bytes, lines 1-2
1,call:function(e){Ae.apply(e,le.call(arguments,1))}}}for(T in n.matches=function(e,t){return n(e,null,null,t)},n.matchesSelector=function(e,t){if(p(e),A&&!B[t+" "]&&(!I||!I.test(t)))try{var i=O.call(e,t);if(i||ve.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){B(t,!0)}return n(t,L,null,[e]).length>0},n.contains=function(e,t){return(e.ownerDocument||e)!=L&&p(e),Se.contains(e,t)},n.attr=function(e,t){(e.ownerDocument||e)!=L&&p(e);var n=$.attrHandle[t.toLowerCase()],i=n&&he.call($.attrHandle,t.toLowerCase())?n(e,t,!A):void 0;return void 0!==i?i:e.getAttribute(t)},n.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},Se.uniqueSort=function(e){var t,n=[],i=0,r=0;if(k=!ve.sortStable,_=!ve.sortStable&&le.call(e,0),$e.call(e,F),k){for(;t=e[r++];)t===e[r]&&(i=n.push(r));for(;i--;)Me.call(e,n[i],1)}return _=null,e},Se.fn.uniqueSort=function(){return this.pushStack(Se.uniqueSort(le.apply(this)))},$=Se.expr={cacheLength:50,createPseudo:r,match:ee,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(se,oe),e[3]=(e[3]||e[4]||e[5]||"").replace(se,oe),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||n.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&n.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return ee.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&Q.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(se,oe).toLowerCase();return"*"===e?function(){return!0}:function(e){return s(e,t)}},CLASS:function(e){var t=H[e+" "];return t||(t=new RegExp("(^|"+_e+")"+e+"("+_e+"|$)"))&&H(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,i){return function(r){var s=n.attr(r,e);return null==s?"!="===t:!t||(s+="","="===t?s===i:"!="===t?s!==i:"^="===t?i&&0===s.indexOf(i):"*="===t?i&&s.indexOf(i)>-1:"$="===t?i&&s.slice(-i.length)===i:"~="===t?(" "+s.replace(Y," ")+" ").indexOf(i)>-1:"|="===t&&(s===i||s.slice(0,i.length+1)===i+"-"))}},CHILD:function(e,t,n,i,r){var a="nth"!==e.slice(0,3),o="last"!==e.slice(-4),l="of-type"===t;return 1===i&&0===r?function(e){return!!e.parentNode}:function(t,n,c){var d,u,p,f,h,m=a!==o?"nextSibling":"previousSibling",g=t.parentNode,v=l&&t.nodeName.toLowerCase(),y=!c&&!l,b=!1;if(g){if(a){for(;m;){for(p=t;p=p[m];)if(l?s(p,v):1===p.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[o?g.firstChild:g.lastChild],o&&y){for(b=(f=(d=(u=g[j]||(g[j]={}))[e]||[])[0]===z&&d[1])&&d[2],p=f&&g.childNodes[f];p=++f&&p&&p[m]||(b=f=0)||h.pop();)if(1===p.nodeType&&++b&&p===t){u[e]=[z,f,b];break}}else if(y&&(b=f=(d=(u=t[j]||(t[j]={}))[e]||[])[0]===z&&d[1]),!1===b)for(;(p=++f&&p&&p[m]||(b=f=0)||h.pop())&&(!(l?s(p,v):1===p.nodeType)||!++b||(y&&((u=p[j]||(p[j]={}))[e]=[z,b]),p!==t)););return(b-=r)===i||b%i===0&&b/i>=0}}},PSEUDO:function(e,t){var i,s=$.pseudos[e]||$.setFilters[e.toLowerCase()]||n.error("unsupported pseudo: "+e);return s[j]?s(t):s.length>1?(i=[e,e,"",t],$.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,n){for(var i,r=s(e,t),a=r.length;a--;)e[i=ue.call(e,r[a])]=!(n[i]=r[a])}):function(e){return s(e,0,i)}):s}},pseudos:{not:r(function(e){var t=[],n=[],i=E(e.replace(ke,"$1"));return i[j]?r(function(e,t,n,r){for(var s,a=i(e,null,r,[]),o=e.length;o--;)(s=a[o])&&(e[o]=!(t[o]=s))}):function(e,r,s){return t[0]=e,i(t,null,s,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(t){return n(e,t).length>0}}),contains:r(function(e){return e=e.replace(se,oe),function(t){return(t.textContent||Se.text(t)).indexOf(e)>-1}}),lang:r(function(e){return K.test(e||"")||n.error("unsupported lang: "+e),e=e.replace(se,oe).toLowerCase(),function(t){var n;do{if(n=A?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===P},focus:function(e){return e===t()&&L.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:c(!1),disabled:c(!0),checked:function(e){return s(e,"input")&&!!e.checked||s(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){
2for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!$.pseudos.empty(e)},header:function(e){return ne.test(e.nodeName)}
vendor: 6,119 bytes, line 2
2,input:function(e){return te.test(e.nodeName)},button:function(e){return s(e,"input")&&"button"===e.type||s(e,"button")},text:function(e){var t;return s(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:d(function(){return[0]}),last:d(function(e,t){return[t-1]}),eq:d(function(e,t,n){return[n<0?n+t:n]}),even:d(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:d(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:d(function(e,t,n){var i;for(i=n<0?n+t:n>t?t:n;--i>=0;)e.push(i);return e}),gt:d(function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e})}},$.pseudos.nth=$.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})$.pseudos[T]=o(T);for(T in{submit:!0,reset:!0})$.pseudos[T]=l(T);f.prototype=$.filters=$.pseudos,$.setFilters=new f,ve.sortStable=j.split("").sort(F).join("")===j,p(),ve.sortDetached=a(function(e){return 1&e.compareDocumentPosition(L.createElement("fieldset"))}),Se.find=n,Se.expr[":"]=Se.expr.pseudos,Se.unique=Se.uniqueSort,n.compile=E,n.select=S,n.setDocument=p,n.tokenize=h,n.escape=Se.escapeSelector,n.getText=Se.text,n.isXML=Se.isXMLDoc,n.selectors=Se.expr,n.support=Se.support,n.uniqueSort=Se.uniqueSort}();var Ie=function(e,t,n){for(var i=[],r=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&Se(e).is(n))break;i.push(e)}return i},Oe=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},De=Se.expr.match.needsContext,je=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;Se.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?Se.find.matchesSelector(i,e)?[i]:[]:Se.find.matches(e,Se.grep(t,function(e){return 1===e.nodeType}))},Se.fn.extend({find:function(e){var t,n,i=this.length,r=this;if("string"!=typeof e)return this.pushStack(Se(e).filter(function(){for(t=0;t<i;t++)if(Se.contains(r[t],this))return!0}));for(n=this.pushStack([]),t=0;t<i;t++)Se.find(e,r[t],n);return i>1?Se.uniqueSort(n):n},filter:function(e){return this.pushStack(o(this,e||[],!1))},not:function(e){return this.pushStack(o(this,e||[],!0))},is:function(e){return!!o(this,"string"==typeof e&&De.test(e)?Se(e):e||[],!1).length}});var ze,Ne=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(Se.fn.init=function(e,t,n){var i,r;if(!e)return this;if(n=n||ze,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:Ne.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof Se?t[0]:t,Se.merge(this,Se.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:we,!0)),je.test(i[1])&&Se.isPlainObject(t))for(i in t)ye(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(r=we.getElementById(i[2]))&&(this[0]=r,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):ye(e)?void 0!==n.ready?n.ready(e):e(Se):Se.makeArray(e,this)}).prototype=Se.fn,ze=Se(we);var He=/^(?:parents|prev(?:Until|All))/,qe={children:!0,contents:!0,next:!0,prev:!0};Se.fn.extend({has:function(e){var t=Se(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(Se.contains(this,t[e]))return!0})},closest:function(e,t){var n,i=0,r=this.length,s=[],a="string"!=typeof e&&Se(e);if(!De.test(e))for(;i<r;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&Se.find.matchesSelector(n,e))){s.push(n);break}return this.pushStack(s.length>1?Se.uniqueSort(s):s)},index:function(e){return e?"string"==typeof e?ue.call(Se(e),this[0]):ue.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(Se.uniqueSort(Se.merge(this.get(),Se(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),Se.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return Ie(e,"parentNode")},parentsUntil:function(e,t,n){return Ie(e,"parentNode",n)},next:function(e){return l(e,"nextSibling")},prev:function(e){return l(e,"previousSibling")},nextAll:function(e){return Ie(e,"nextSibling")},prevAll:function(e){return Ie(e,"previousSibling")},nextUntil:function(e,t,n){return Ie(e,"nextSibling",n)},prevUntil:function(e,t,n){return Ie(e,"previousSibling",n)},siblings:function(e){return Oe((e.parentNode||{}).firstChild,e)},children:function(e){return Oe(e.firstChild)},contents:function(e){return null!=e.contentDocument&&oe(e.contentDocument)?e.contentDocument:(s(e,"template")&&(e=e.content||e),Se.merge([],e.childNodes))}},function(e,t){Se.fn[e]=function(n,i){var r=Se.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(r=Se.filter(i,r)),this.length>1&&(qe[e]||Se.uniqueSort(r),He.test(e)&&r.reverse()),this.pushStack(r)}});var Re=/[^\x20\t\r\n\f]+/g;Se.Callbacks=function(e){e="string"==typeof e?c(e):Se.extend({},e);var t,n,r,s,a=[],o=[],l=-1,d=function(){for(s=s||e.once,r=t=!0;o.length;l=-1)for(n=o.shift();++l<a.length;)!1===a[l].apply(n[0],n[1])&&e.stopOnFalse&&(l=a.length,n=!1);e.memory||(n=!1),t=!1,s&&(a=n?[]:"")},u={add:function(){return a&&(n&&!t&&(l=a.length-1,o.push(n)),function t(n){Se.each(n,function(n,r){ye(r)?e.unique&&u.has(r)||a.push(r):r&&r.length&&"string"!==i(r)&&t(r)})}(arguments),n&&!t&&d()),this},remove:function(){return Se.each(arguments,function(e,t){for(var n;(n=Se.inArray(t,a,n))>-1;)a.splice(n,1),n<=l&&l--}),this},has:function(e){return e?Se.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return s=o=[],a=n="",this},disabled:function(){return!a},lock:function(){return s=o=[],n||t||(a=n=""),this},locked:function(){return!!s},fireWith:function(e,n){return s||(n=[e,(n=n||[]).slice?n.slice():n],o.push(n),t||d()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!r}};return u},Se.extend({Deferred:function(t){var n=[["notify","progress",Se.Callbacks("memory"),Se.Callbacks("memory"),2],["resolve","done",Se.Callbacks("once memory"),Se.Callbacks("once memory"),0,"resolved"],["reject","fail",Se.Callbacks("once memory"),Se.Callbacks("once memory"),1,"rejected"]],i="pe
2nding",r={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var e=arguments;return Se.Deferred(function(t){Se.each(n,function(n,i){var r=ye(e[i[4]])&&e[i[4]];s[i[1]](function(){var e=r&&r.apply(this,arguments);e&&ye(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[i[0]+"With"](this,r?[e]:arguments)})}),e=null}).promise()},then:function(t,i,r){function s(t,n,i,r){return function(){var o=this,l=arguments,c=function(){var e,c;if(!(t<a)){if((e=i.apply(o,l))===n.promise())throw new TypeError("Thenable self-resolution");c=e&&("object"==typeof e||"function"==typeof e)&&e.then,ye(c)?r?c.call(e,s(a,n,d,r),s(a,n,u,r)):(a++,c.call(e,s(a,n,d,r),s(a,n,u,r),s(a,n,d,n.notifyWith))):(i!==d&&(o=void 0,l=[e]),(r||n.resolveWith)(o,l))}},p=r?c:function(){try{c()}catch(e){Se.Deferred.exceptionHook&&Se.Deferred.exceptionHook(e,p.error),t+1>=a&&(i!==u&&(o=void 0,l=[e]),n.rejectWith(o,l))}};t?p():(Se.Deferred.getErrorHook?p.error=Se.Deferred.getErrorHook():Se.Deferred.getStackHook&&(p.error=Se.Deferred.getStackHook()),e.setTimeout(p))}}var a=0;return Se.Deferred(function(e){n[0][3].add(s(0,e,ye(r)?r:d,e.notifyWith)),n[1][3].add(s(0,e,ye(t)?t:d)),n[2][3].add(s(0,e,ye(i)?i:u))}).promise()},promise:function(e){return null!=e?Se.extend(e,r):r}},s={};return Se.each(n,function(e,t){var a=t[2],o=t[5];r[t[1]]=a.add,o&&a.add(function(){i=o},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=a.fireWith}),r.promise(s),t&&t.call(s,s),s},when:function(e){var t=arguments.length,n=t,i=Array(n),r=le.call(arguments),s=Se.Deferred(),a=function(e){return function(n){i[e]=this,r[e]=arguments.length>1?le.call(arguments):n,--t||s.resolveWith(i,r)}};if(t<=1&&(p(e,s.done(a(n)).resolve,s.reject,!t),"pending"===s.state()||ye(r[n]&&r[n].then)))return s.then();for(;n--;)p(r[n],a(n),s.reject);return s.promise()}});var Be=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;Se.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Be.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},Se.readyException=function(t){e.setTimeout(function(){throw t})};var Fe=Se.Deferred();Se.fn.ready=function(e){return Fe.then(e).catch(function(e){Se.readyException(e)}),this},Se.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--Se.readyWait:Se.isReady)||(Se.isReady=!0,!0!==e&&--Se.readyWait>0||Fe.resolveWith(we,[Se]))}}),Se.ready.then=Fe.then,"complete"===we.readyState||"loading"!==we.readyState&&!we.documentElement.doScroll?e.setTimeout(Se.ready):(we.addEventListener("DOMContentLoaded",f),e.addEventListener("load",f));var Ve=function(e,t,n,r,s,a,o){var l=0,c=e.length,d=null==n;if("object"===i(n))for(l in s=!0,n)Ve(e,t,l,n[l],!0,a,o);else if(void 0!==r&&(s=!0,ye(r)||(o=!0),d&&(o?(t.call(e,r),t=null):(d=t,t=function(e,t,n){return d.call(Se(e),n)})),t))for(;l<c;l++)t(e[l],n,o?r:r.call(e[l],l,t(e[l],n)));return s?e:d?t.call(e):c?t(e[0],n):a},We=/^-ms-/,Ge=/-([a-z])/g,Xe=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};g.uid=1,g.prototype={cache:function(e){var t=e[this.expando];return t||(t={},Xe(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var i,r=this.cache(e);if("string"==typeof t)r[m(t)]=n;else for(i in t)r[m(i)]=t[i];return r},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][m(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i=e[this.expando];if(void 0!==i){if(void 0!==t){n=(t=Array.isArray(t)?t.map(m):(t=m(t))in i?[t]:t.match(Re)||[]).length;for(;n--;)delete i[t[n]]}(void 0===t||Se.isEmptyObject(i))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!Se.isEmptyObject(t)}};var Ye=new g,Ue=new g,Ze=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Je=/[A-Z]/g;Se.extend({hasData:function(e){return Ue.hasData(e)||Ye.hasData(e)},data:function(e,t,n){return Ue.access(e,t,n)},removeData:function(e,t){Ue.remove(e,t)},_data:function(e,t,n){return Ye.access(e,t,n)},_removeData:function(e,t){Ye.remove(e,t)}}),Se.fn.extend({data:function(e,t){var n,i,r,s=this[0],a=s&&s.attributes;if(void 0===e){if(this.length&&(r=Ue.get(s),1===s.nodeType&&!Ye.get(s,"hasDataAttrs"))){for(n=a.length;n--;)a[n]&&0===(i=a[n].name).indexOf("data-")&&(i=m(i.slice(5)),y(s,i,r[i]));Ye.set(s,"hasDataAttrs",!0)}return r}return"object"==typeof e?this.each(function(){Ue.set(this,e)}):Ve(this,function(t){var n;if(s&&void 0===t)return void 0!==(n=Ue.get(s,e))||void 0!==(n=y(s,e))?n:void 0;this.each(function(){Ue.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){Ue.remove(this,e)})}}),Se.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=Ye.get(e,t),n&&(!i||Array.isArray(n)?i=Ye.access(e,t,Se.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=Se.queue(e,t),i=n.length,r=n.shift(),s=Se._queueHooks(e,t),a=function(){Se.dequeue(e,t)};"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===t&&n.unshift("inprogress"),delete s.stop,r.call(e,a,s)),!i&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Ye.get(e,n)||Ye.access(e,n,{empty:Se.Callbacks("once memory").add(function(){Ye.remove(e,[t+"queue",n])})})}}),Se.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?Se.queue(this[0],e):void 0===t?this:this.each(function(){var n=Se.queue(this,e,t);Se._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&Se.dequeue(this,e)})},dequeue:function(e){return this.each(function(){Se.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,r=Se.Deferred(),s=this,a=this.length,o=function(){--i||r.resolveWith(s,[s])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(n=Ye.get(s[a],e+"queueHooks"))&&n.empty&&(i++,n.empty.add(o));return o(),r.promise(t)}});var Qe=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Ke=new RegExp("^(?:([+-])=|)("+Qe+")([a-z%]*)$","i"),et=["Top","Right","Bottom","Left"],tt=we.documentElement,nt=function(e){return Se.contains(e.ownerDocument,e)},it={composed:!0};tt.getRootNode&&(nt=function(e){return Se.contains(e.ownerDocument,e)||e.getRootNode(it)===e.ownerDocument});var rt=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&nt(e)&&"none"===Se.css(e,"display")},st={};Se.fn.extend({show:function(){return x(this,!0)},hide:function(){return x(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){rt(this)?Se(this).show():Se(this).hide()})}});var at,ot,lt=/^(?:checkbox|radio)$/i,ct=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,dt=/^$|^module$|\/(?:java|ecma)script/i;at=we.createDocumentFragment().appendChild(we.createElement("div")),(ot=we.createElement("input")).setAttribute("type","radio"),ot.setAttribute("checked","checked"),ot.setAttribute("name","t"),at.appendChild(ot),ve.checkClone
vendor: 6,043 bytes, line 2
2=at.cloneNode(!0).cloneNode(!0).lastChild.checked,at.innerHTML="<textarea>x</textarea>",ve.noCloneChecked=!!at.cloneNode(!0).lastChild.defaultValue,at.innerHTML="<option></option>",ve.option=!!at.lastChild;var ut={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ut.tbody=ut.tfoot=ut.colgroup=ut.caption=ut.thead,ut.th=ut.td,ve.option||(ut.optgroup=ut.option=[1,"<select multiple='multiple'>","</select>"]);var pt=/<|&#?\w+;/,ft=/^([^.]*)(?:\.(.+)|)/;Se.event={global:{},add:function(e,t,n,i,r){var s,a,o,l,c,d,u,p,f,h,m,g=Ye.get(e);if(Xe(e))for(n.handler&&(n=(s=n).handler,r=s.selector),r&&Se.find.matchesSelector(tt,r),n.guid||(n.guid=Se.guid++),(l=g.events)||(l=g.events=Object.create(null)),(a=g.handle)||(a=g.handle=function(t){return void 0!==Se&&Se.event.triggered!==t.type?Se.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(Re)||[""]).length;c--;)f=m=(o=ft.exec(t[c])||[])[1],h=(o[2]||"").split(".").sort(),f&&(u=Se.event.special[f]||{},f=(r?u.delegateType:u.bindType)||f,u=Se.event.special[f]||{},d=Se.extend({type:f,origType:m,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&Se.expr.match.needsContext.test(r),namespace:h.join(".")},s),(p=l[f])||((p=l[f]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(e,i,h,a)||e.addEventListener&&e.addEventListener(f,a)),u.add&&(u.add.call(e,d),d.handler.guid||(d.handler.guid=n.guid)),r?p.splice(p.delegateCount++,0,d):p.push(d),Se.event.global[f]=!0)},remove:function(e,t,n,i,r){var s,a,o,l,c,d,u,p,f,h,m,g=Ye.hasData(e)&&Ye.get(e);if(g&&(l=g.events)){for(c=(t=(t||"").match(Re)||[""]).length;c--;)if(f=m=(o=ft.exec(t[c])||[])[1],h=(o[2]||"").split(".").sort(),f){for(u=Se.event.special[f]||{},p=l[f=(i?u.delegateType:u.bindType)||f]||[],o=o[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=s=p.length;s--;)d=p[s],!r&&m!==d.origType||n&&n.guid!==d.guid||o&&!o.test(d.namespace)||i&&i!==d.selector&&("**"!==i||!d.selector)||(p.splice(s,1),d.selector&&p.delegateCount--,u.remove&&u.remove.call(e,d));a&&!p.length&&(u.teardown&&!1!==u.teardown.call(e,h,g.handle)||Se.removeEvent(e,f,g.handle),delete l[f])}else for(f in l)Se.event.remove(e,f+t[c],n,i,!0);Se.isEmptyObject(l)&&Ye.remove(e,"handle events")}},dispatch:function(e){var t,n,i,r,s,a,o=new Array(arguments.length),l=Se.event.fix(e),c=(Ye.get(this,"events")||Object.create(null))[l.type]||[],d=Se.event.special[l.type]||{};for(o[0]=l,t=1;t<arguments.length;t++)o[t]=arguments[t];if(l.delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,l)){for(a=Se.event.handlers.call(this,l,c),t=0;(r=a[t++])&&!l.isPropagationStopped();)for(l.currentTarget=r.elem,n=0;(s=r.handlers[n++])&&!l.isImmediatePropagationStopped();)l.rnamespace&&!1!==s.namespace&&!l.rnamespace.test(s.namespace)||(l.handleObj=s,l.data=s.data,void 0!==(i=((Se.event.special[s.origType]||{}).handle||s.handler).apply(r.elem,o))&&!1===(l.result=i)&&(l.preventDefault(),l.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,l),l.result}},handlers:function(e,t){var n,i,r,s,a,o=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(s=[],a={},n=0;n<l;n++)void 0===a[r=(i=t[n]).selector+" "]&&(a[r]=i.needsContext?Se(r,this).index(c)>-1:Se.find(r,this,null,[c]).length),a[r]&&s.push(i);s.length&&o.push({elem:c,handlers:s})}return c=this,l<t.length&&o.push({elem:c,handlers:t.slice(l)}),o},addProp:function(e,t){Object.defineProperty(Se.Event.prototype,e,{enumerable:!0,configurable:!0,get:ye(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[Se.expando]?e:new Se.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return lt.test(t.type)&&t.click&&s(t,"input")&&_(t,"click",!0),!1},trigger:function(e){var t=this||e;return lt.test(t.type)&&t.click&&s(t,"input")&&_(t,"click"),!0},_default:function(e){var t=e.target;return lt.test(t.type)&&t.click&&s(t,"input")&&Ye.get(t,"click")||s(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},Se.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},Se.Event=function(e,t){if(!(this instanceof Se.Event))return new Se.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?T:$,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&Se.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[Se.expando]=!0},Se.Event.prototype={constructor:Se.Event,isDefaultPrevented:$,isPropagationStopped:$,isImmediatePropagationStopped:$,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=T,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=T,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=T,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},Se.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},Se.event.addProp),Se.each({focus:"focusin",blur:"focusout"},function(e,t){function n(e){if(we.documentMode){var n=Ye.get(this,"handle"),i=Se.event.fix(e);
vendor: 1,040 bytes, line 2
2i.type="focusin"===e.type?"focus":"blur",i.isSimulated=!0,n(e),i.target===i.currentTarget&&n(i)}else Se.event.simulate(t,e.target,Se.event.fix(e))}Se.event.special[e]={setup:function(){var i;if(_(this,e,!0),!we.documentMode)return!1;(i=Ye.get(this,t))||this.addEventListener(t,n),Ye.set(this,t,(i||0)+1)},trigger:function(){return _(this,e),!0},teardown:function(){var e;if(!we.documentMode)return!1;(e=Ye.get(this,t)-1)?Ye.set(this,t,e):(this.removeEventListener(t,n),Ye.remove(this,t))},_default:function(t){return Ye.get(t.target,e)},delegateType:t},Se.event.special[t]={setup:function(){var i=this.ownerDocument||this.document||this,r=we.documentMode?this:i,s=Ye.get(r,t);s||(we.documentMode?this.addEventListener(t,n):i.addEventListener(e,n,!0)),Ye.set(r,t,(s||0)+1)},teardown:function(){var i=this.ownerDocument||this.document||this,r=we.documentMode?this:i,s=Ye.get(r,t)-1;s?Ye.set(r,t,s):(we.documentMode?this.removeEventListener(t,n):i.removeEventListener(e,n,!0),Ye.remove(r,t))}}}),Se.each({mouseenter:"mouseover",mouseleave:"mou
2seout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){Se.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,i=this,r=e.relatedTarget,s=e.handleObj;return r&&(r===i||Se.contains(i,r))||(e.type=s.origType,n=s.handler.apply(this,arguments),e.type=t),n}}}),Se.fn.extend({on:function(e,t,n,i){return M(this,e,t,n,i)},one:function(e,t,n,i){return M(this,e,t,n,i,1)},off:function(e,t,n){var i,r;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,Se(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(r in e)this.off(r,t,e[r]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=$),this.each(function(){Se.event.remove(this,e,n,t)})}});var ht=/<script|<style|<link/i,mt=/checked\s*(?:[^=]|=\s*.checked.)/i,gt=/^\s*<!\[CDATA\[|\]\]>\s*$/g;Se.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var i,r,s,a,o=e.cloneNode(!0),l=nt(e);if(!(ve.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||Se.isXMLDoc(e)))for(a=C(o),i=0,r=(s=C(e)).length;i<r;i++)I(s[i],a[i]);if(t)if(n)for(s=s||C(e),a=a||C(o),i=0,r=s.length;i<r;i++)A(s[i],a[i]);else A(e,o);return(a=C(o,"script")).length>0&&E(a,!l&&C(e,"script")),o},cleanData:function(e){for(var t,n,i,r=Se.event.special,s=0;void 0!==(n=e[s]);s++)if(Xe(n)){if(t=n[Ye.expando]){if(t.events)for(i in t.events)r[i]?Se.event.remove(n,i):Se.removeEvent(n,i,t.handle);n[Ye.expando]=void 0}n[Ue.expando]&&(n[Ue.expando]=void 0)}}}),Se.fn.extend({detach:function(e){return D(this,e,!0)},remove:function(e){return D(this,e)},text:function(e){return Ve(this,function(e){return void 0===e?Se.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return O(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||k(this,e).appendChild(e)})},prepend:function(){return O(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=k(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return O(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return O(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(Se.cleanData(C(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return Se.clone(this,e,t)})},html:function(e){return Ve(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ht.test(e)&&!ut[(ct.exec(e)||["",""])[1].toLowerCase()]){e=Se.htmlPrefilter(e);try{for(;n<i;n++)1===(t=this[n]||{}).nodeType&&(Se.cleanData(C(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return O(this,arguments,function(t){var n=this.parentNode;Se.inArray(this,e)<0&&(Se.cleanData(C(this)),n&&n.replaceChild(t,this))},e)}}),Se.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){Se.fn[e]=function(e){for(var n,i=[],r=Se(e),s=r.length-1,a=0;a<=s;a++)n=a===s?this:this.clone(!0),Se(r[a])[t](n),de.apply(i,n.get());return this.pushStack(i)}});var vt=new RegExp("^("+Qe+")(?!px)[a-z%]+$","i"),yt=/^--/,bt=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},wt=function(e,t,n){var i,r,s={};for(r in t)s[r]=e.style[r],e.style[r]=t[r];for(r in i=n.call(e),t)e.style[r]=s[r];return i},xt=new RegExp(et.join("|"),"i");!function(){function t(){if(d){c.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",d.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",tt.appendChild(c).appendChild(d);var t=e.getComputedStyle(d);i="1%"!==t.top,l=12===n(t.marginLeft),d.style.right="60%",a=36===n(t.right),r=36===n(t.width),d.style.position="absolute",s=12===n(d.offsetWidth/3),tt.removeChild(c),d=null}}function n(e){return Math.round(parseFloat(e))}var i,r,s,a,o,l,c=we.createElement("div"),d=we.createElement("div");d.style&&(d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",ve.clearCloneStyle="content-box"===d.style.backgroundClip,Se.extend(ve,{boxSizingReliable:function(){return t(),r},pixelBoxStyles:function(){return t(),a},pixelPosition:function(){return t(),i},reliableMarginLeft:function(){return t(),l},scrollboxSize:function(){return t(),s},reliableTrDimensions:function(){var t,n,i,r;return null==o&&(t=we.createElement("table"),n=we.createElement("tr"),i=we.createElement("div"),t.style.cssText="position:absolute;
2left:-11111px;border-collapse:separate",n.style.cssText="box-sizing:content-box;border:1px solid",n.style.height="1px",i.style.height="9px",i.style.display="block",tt.appendChild(t).appendChild(n).appendChild(i),r=e.getComputedStyle(n),o=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===n.offsetHeight,tt.removeChild(t)),o}}))}();var Ct=["Webkit","Moz","ms"],Et=we.createElement("div").style,St={},Tt=/^(none|table(?!-c[ea]).+)/,$t={position:"absolute",visibility:"hidden",display:"block"},Mt={letterSpacing:"0",fontWeight:"400"};Se.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=j(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,s,a,o=m(t),l=yt.test(t),c=e.style;if(l||(t=H(o)),a=Se.cssHooks[t]||Se.cssHooks[o],void 0===n)return a&&"get"in a&&void 0!==(r=a.get(e,!1,i))?r:c[t];"string"===(s=typeof n)&&(r=Ke.exec(n))&&r[1]&&(n=b(e,t,r),s="number"),null!=n&&n==n&&("number"!==s||l||(n+=r&&r[3]||(Se.cssNumber[o]?"":"px")),ve.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,i))||(l?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,i){var r,s,a,o=m(t);return yt.test(t)||(t=H(o)),(a=Se.cssHooks[t]||Se.cssHooks[o])&&"get"in a&&(r=a.get(e,!0,n)),void 0===r&&(r=j(e,t,i)),"normal"===r&&t in Mt&&(r=Mt[t]),""===n||n?(s=parseFloat(r),!0===n||isFinite(s)?s||0:r):r}}),Se.each(["height","width"],function(e,t){Se.cssHooks[t]={get:function(e,n,i){if(n)return!Tt.test(Se.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?B(e,t,i):wt(e,$t,function(){return B(e,t,i)})},set:function(e,n,i){var r,s=bt(e),a=!ve.scrollboxSize()&&"absolute"===s.position,o=(a||i)&&"border-box"===Se.css(e,"boxSizing",!1,s),l=i?R(e,t,i,o,s):0;return o&&a&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(s[t])-R(e,t,"border",!1,s)-.5)),l&&(r=Ke.exec(n))&&"px"!==(r[3]||"px")&&(e.style[t]=n,n=Se.css(e,t)),q(e,n,l)}}}),Se.cssHooks.marginLeft=z(ve.reliableMarginLeft,function(e,t){if(t)return(parseFloat(j(e,"marginLeft"))||e.getBoundingClientRect().left-wt(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),Se.each({margin:"",padding:"",border:"Width"},function(e,t){Se.cssHooks[e+t]={expand:function(n){for(var i=0,r={},s="string"==typeof n?n.split(" "):[n];i<4;i++)r[e+et[i]+t]=s[i]||s[i-2]||s[0];return r}},"margin"!==e&&(Se.cssHooks[e+t].set=q)}),Se.fn.extend({css:function(e,t){return Ve(this,function(e,t,n){var i,r,s={},a=0;if(Array.isArray(t)){for(i=bt(e),r=t.length;a<r;a++)s[t[a]]=Se.css(e,t[a],!1,i);return s}return void 0!==n?Se.style(e,t,n):Se.css(e,t)},e,t,arguments.length>1)}}),Se.Tween=F,F.prototype={constructor:F,init:function(e,t,n,i,r,s){this.elem=e,this.prop=n,this.easing=r||Se.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=s||(Se.cssNumber[n]?"":"px")},cur:function(){var e=F.propHooks[this.prop];return e&&e.get?e.get(this):F.propHooks._default.get(this)},run:function(e){var t,n=F.propHooks[this.prop];return this.options.duration?this.pos=t=Se.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):F.propHooks._default.set(this),this}},F.prototype.init.prototype=F.prototype,F.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=Se.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){Se.fx.step[e.prop]?Se.fx.step[e.prop](e):1!==e.elem.nodeType||!Se.cssHooks[e.prop]&&null==e.elem.style[H(e.prop)]?e.elem[e.prop]=e.now:Se.style(e.elem,e.prop,e.now+e.unit)}}},F.propHooks.scrollTop=F.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},Se.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},Se.fx=F.prototype.init,Se.fx.step={};
vendor: 4,283 bytes, lines 2-3
2var _t,kt,Lt=/^(?:toggle|show|hide)$/,Pt=/queueHooks$/;Se.Animation=Se.extend(Z,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return b(n.elem,e,Ke.exec(t),n),n}]},tweener:function(e,t){ye(e)?(t=e,e=["*"]):e=e.match(Re);for(var n,i=0,r=e.length;i<r;i++)n=e[i],Z.tweeners[n]=Z.tweeners[n]||[],Z.tweeners[n].unshift(t)},prefilters:[Y],prefilter:function(e,t){t?Z.prefilters.unshift(e):Z.prefilters.push(e)}}),Se.speed=function(e,t,n){var i=e&&"object"==typeof e?Se.extend({},e):{complete:n||!n&&t||ye(e)&&e,duration:e,easing:n&&t||t&&!ye(t)&&t};return Se.fx.off?i.duration=0:"number"!=typeof i.duration&&(i.duration in Se.fx.speeds?i.duration=Se.fx.speeds[i.duration]:i.duration=Se.fx.speeds._default),null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){ye(i.old)&&i.old.call(this),i.queue&&Se.dequeue(this,i.queue)},i},Se.fn.extend({fadeTo:function(e,t,n,i){return this.filter(rt).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(e,t,n,i){var r=Se.isEmptyObject(e),s=Se.speed(t,n,i),a=function(){var t=Z(this,Se.extend({},e),s);(r||Ye.get(this,"finish"))&&t.stop(!0)};return a.finish=a,r||!1===s.queue?this.each(a):this.queue(s.queue,a)},stop:function(e,t,n){var i=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each(function(){var t=!0,r=null!=e&&e+"queueHooks",s=Se.timers,a=Ye.get(this);if(r)a[r]&&a[r].stop&&i(a[r]);else for(r in a)a[r]&&a[r].stop&&Pt.test(r)&&i(a[r]);for(r=s.length;r--;)s[r].elem!==this||null!=e&&s[r].queue!==e||(s[r].anim.stop(n),t=!1,s.splice(r,1));!t&&n||Se.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=Ye.get(this),i=n[e+"queue"],r=n[e+"queueHooks"],s=Se.timers,a=i?i.length:0;for(n.finish=!0,Se.queue(this,e,[]),r&&r.stop&&r.stop.call(this,!0),t=s.length;t--;)s[t].elem===this&&s[t].queue===e&&(s[t].anim.stop(!0),s.splice(t,1));for(t=0;t<a;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete n.finish})}}),Se.each(["toggle","show","hide"],function(e,t){var n=Se.fn[t];Se.fn[t]=function(e,i,r){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(G(t,!0),e,i,r)}}),Se.each({slideDown:G("show"),slideUp:G("hide"),slideToggle:G("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){Se.fn[e]=function(e,n,i){return this.animate(t,e,n,i)}}),Se.timers=[],Se.fx.tick=function(){var e,t=0,n=Se.timers;for(_t=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||Se.fx.stop(),_t=void 0},Se.fx.timer=function(e){Se.timers.push(e),Se.fx.start()},Se.fx.interval=13,Se.fx.start=function(){kt||(kt=!0,V())},Se.fx.stop=function(){kt=null},Se.fx.speeds={slow:600,fast:200,_default:400},Se.fn.delay=function(t,n){
3return t=Se.fx&&Se.fx.speeds[t]||t,n=n||"fx",this.queue(n,function(n,i){var r=e.setTimeout(n,t);i.stop=function(){e.clearTimeout(r)}})},function(){var e=we.createElement("input"),t=we.createElement("select").appendChild(we.createElement("option"));e.type="checkbox",ve.checkOn=""!==e.value,ve.optSelected=t.selected,(e=we.createElement("input")).value="t",e.type="radio",ve.radioValue="t"===e.value}();var At,It=Se.expr.attrHandle;Se.fn.extend({attr:function(e,t){return Ve(this,Se.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){Se.removeAttr(this,e)})}}),Se.extend({attr:function(e,t,n){var i,r,s=e.nodeType;if(3!==s&&8!==s&&2!==s)return void 0===e.getAttribute?Se.prop(e,t,n):(1===s&&Se.isXMLDoc(e)||(r=Se.attrHooks[t.toLowerCase()]||(Se.expr.match.bool.test(t)?At:void 0)),void 0!==n?null===n?void Se.removeAttr(e,t):r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):r&&"get"in r&&null!==(i=r.get(e,t))?i:null==(i=Se.find.attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){if(!ve.radioValue&&"radio"===t&&s(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,r=t&&t.match(Re);if(r&&1===e.nodeType)for(;n=r[i++];)e.removeAttribute(n)}}),At={set:function(e,t,n){return!1===t?Se.removeAttr(e,n):e.setAttribute(n,n),n}},Se.each(Se.expr.match.bool.source.match(/\w+/g),function(e,t){var n=It[t]||Se.find.attr;It[t]=function(e,t,i){var r,s,a=t.toLowerCase();
vendor: 16,938 bytes, line 3
3return i||(s=It[a],It[a]=r,r=null!=n(e,t,i)?a:null,It[a]=s),r}});var Ot=/^(?:input|select|textarea|button)$/i,Dt=/^(?:a|area)$/i;Se.fn.extend({prop:function(e,t){return Ve(this,Se.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[Se.propFix[e]||e]})}}),Se.extend({prop:function(e,t,n){var i,r,s=e.nodeType;if(3!==s&&8!==s&&2!==s)return 1===s&&Se.isXMLDoc(e)||(t=Se.propFix[t]||t,r=Se.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:e[t]=n:r&&"get"in r&&null!==(i=r.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=Se.find.attr(e,"tabindex");return t?parseInt(t,10):Ot.test(e.nodeName)||Dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),ve.optSelected||(Se.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),Se.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){Se.propFix[this.toLowerCase()]=this}),Se.fn.extend({addClass:function(e){var t,n,i,r,s,a;return ye(e)?this.each(function(t){Se(this).addClass(e.call(this,t,Q(this)))}):(t=K(e)).length?this.each(function(){if(i=Q(this),n=1===this.nodeType&&" "+J(i)+" "){for(s=0;s<t.length;s++)r=t[s],n.indexOf(" "+r+" ")<0&&(n+=r+" ");a=J(n),i!==a&&this.setAttribute("class",a)}}):this},removeClass:function(e){var t,n,i,r,s,a;return ye(e)?this.each(function(t){Se(this).removeClass(e.call(this,t,Q(this)))}):arguments.length?(t=K(e)).length?this.each(function(){if(i=Q(this),n=1===this.nodeType&&" "+J(i)+" "){for(s=0;s<t.length;s++)for(r=t[s];n.indexOf(" "+r+" ")>-1;)n=n.replace(" "+r+" "," ");a=J(n),i!==a&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(e,t){var n,i,r,s,a=typeof e,o="string"===a||Array.isArray(e);return ye(e)?this.each(function(n){Se(this).toggleClass(e.call(this,n,Q(this),t),t)}):"boolean"==typeof t&&o?t?this.addClass(e):this.removeClass(e):(n=K(e),this.each(function(){if(o)for(s=Se(this),r=0;r<n.length;r++)i=n[r],s.hasClass(i)?s.removeClass(i):s.addClass(i);else void 0!==e&&"boolean"!==a||((i=Q(this))&&Ye.set(this,"__className__",i),this.setAttribute&&this.setAttribute("class",i||!1===e?"":Ye.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" "+J(Q(n))+" ").indexOf(t)>-1)return!0;return!1}});var jt=/\r/g;Se.fn.extend({val:function(e){var t,n,i,r=this[0];return arguments.length?(i=ye(e),this.each(function(n){var r;1===this.nodeType&&(null==(r=i?e.call(this,n,Se(this).val()):e)?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=Se.map(r,function(e){return null==e?"":e+""})),(t=Se.valHooks[this.type]||Se.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,r,"value")||(this.value=r))})):r?(t=Se.valHooks[r.type]||Se.valHooks[r.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(r,"value"))?n:"string"==typeof(n=r.value)?n.replace(jt,""):null==n?"":n:void 0}}),Se.extend({valHooks:{option:{get:function(e){var t=Se.find.attr(e,"value");return null!=t?t:J(Se.text(e))}},select:{get:function(e){var t,n,i,r=e.options,a=e.selectedIndex,o="select-one"===e.type,l=o?null:[],c=o?a+1:r.length;for(i=a<0?c:o?a:0;i<c;i++)if(((n=r[i]).selected||i===a)&&!n.disabled&&(!n.parentNode.disabled||!s(n.parentNode,"optgroup"))){if(t=Se(n).val(),o)return t;l.push(t)}return l},set:function(e,t){for(var n,i,r=e.options,s=Se.makeArray(t),a=r.length;a--;)((i=r[a]).selected=Se.inArray(Se.valHooks.option.get(i),s)>-1)&&(n=!0);return n||(e.selectedIndex=-1),s}}}}),Se.each(["radio","checkbox"],function(){Se.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=Se.inArray(Se(e).val(),t)>-1}},ve.checkOn||(Se.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var zt=e.location,Nt={guid:Date.now()},Ht=/\?/;Se.parseXML=function(t){var n,i;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){}return i=n&&n.getElementsByTagName("parsererror")[0],n&&!i||Se.error("Invalid XML: "+(i?Se.map(i.childNodes,function(e){return e.textContent}).join("\n"):t)),n};var qt=/^(?:focusinfocus|focusoutblur)$/,Rt=function(e){e.stopPropagation()};Se.extend(Se.event,{trigger:function(t,n,i,r){var s,a,o,l,c,d,u,p,f=[i||we],h=he.call(t,"type")?t.type:t,m=he.call(t,"namespace")?t.namespace.split("."):[];if(a=p=o=i=i||we,3!==i.nodeType&&8!==i.nodeType&&!qt.test(h+Se.event.triggered)&&(h.indexOf(".")>-1&&(m=h.split("."),h=m.shift(),m.sort()),c=h.indexOf(":")<0&&"on"+h,(t=t[Se.expando]?t:new Se.Event(h,"object"==typeof t&&t)).isTrigger=r?2:3,t.namespace=m.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:Se.makeArray(n,[t]),u=Se.event.special[h]||{},r||!u.trigger||!1!==u.trigger.apply(i,n))){if(!r&&!u.noBubble&&!be(i)){for(l=u.delegateType||h,qt.test(l+h)||(a=a.parentNode);a;a=a.parentNode)f.push(a),o=a;o===(i.ownerDocument||we)&&f.push(o.defaultView||o.parentWindow||e)}for(s=0;(a=f[s++])&&!t.isPropagationStopped();)p=a,t.type=s>1?l:u.bindType||h,(d=(Ye.get(a,"events")||Object.create(null))[t.type]&&Ye.get(a,"handle"))&&d.apply(a,n),(d=c&&a[c])&&d.apply&&Xe(a)&&(t.result=d.apply(a,n),!1===t.result&&t.preventDefault());return t.type=h,r||t.isDefaultPrevented()||u._default&&!1!==u._default.apply(f.pop(),n)||!Xe(i)||c&&ye(i[h])&&!be(i)&&((o=i[c])&&(i[c]=null),Se.event.triggered=h,t.isPropagationStopped()&&p.addEventListener(h,Rt),i[h](),t.isPropagationStopped()&&p.removeEventListener(h,Rt),Se.event.triggered=void 0,o&&(i[c]=o)),t.result}},simulate:function(e,t,n){var i=Se.extend(new Se.Event,n,{type:e,isSimulated:!0});Se.event.trigger(i,null,t)}}),Se.fn.extend({trigger:function(e,t){return this.each(function(){Se.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return Se.event.trigger(e,t,n,!0)}});var Bt=/\[\]$/,Ft=/\r?\n/g,Vt=/^(?:submit|button|image|reset|file)$/i,Wt=/^(?:input|select|textarea|keygen)/i;Se.param=function(e,t){var n,i=[],r=function(e,t){var n=ye(t)?t():t;i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!Se.isPlainObject(e))Se.each(e,function(){r(this.name,this.value)});else for(n in e)ee(n,e[n],t,r);return i.join("&")},Se.fn.extend({serialize:function(){return Se.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=Se.prop(this,"elements");return e?Se.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!Se(this).is(":disabled")&&Wt.test(this.nodeName)&&!Vt.test(e)&&(this.checked||!lt.test(e))}).map(function(e,t){var n=Se(this).val();return null==n?null:Array.isArray(n)?Se.map(n,function(e){return{name:t.name,value:e.replace(Ft,"\r\n")}}):{name:t.name,value:n.replace(Ft,"\r\n")}}).get()}});var Gt=/%20/g,Xt=/#.*$/,Yt=/([?&])_=[^&]*/,Ut=/^(.*?):[ \t]*([^\r\n]*)$/gm,Zt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Qt=/^\/\//,Kt={},en={},tn="*/".concat("*"),nn=we.createElement("a");nn.href=zt.href,Se.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:zt.href,type:"GET",isLocal:Zt.test(zt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":tn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":Se.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?ie(ie(e,Se.ajaxSettings),t):ie(Se.ajaxSettings,e)},ajaxPrefilter:te(Kt),ajaxTransport:te(en),ajax:function(t,n){function i(t,n,i,o){var c,p,f,w,x,C=n;d||(d=!0,l&&e.clearTimeout(l),r=void 0,a=o||"",E.readyState=t>0?4:0,c=t>=200&&t<300||304===t,i&&(w=re(h,E,i)),!c&&Se.inArray("script",h.dataTypes)>-1&&Se.inArray("json",h.dataTypes)<0&&(h.converters["text script"]=function(){}),w=se(h,w,E,c),c?(h.ifModified&&((x=E.getResponseHeader("Last-Modified"))&&(Se.lastModified[s]=x),(x=E.getResponseHeader("etag"))&&(Se.etag[s]=x)),204===t||"HEAD"===h.type?C="nocontent":304===t?C="notmodified":(C=w.state,p=w.data,c=!(f=w.error))):(f=C,!t&&C||(C="error",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+"",c?v.resolveWith(m,[p,C,E]):v.rejectWith(m,[E,C,f]),E.statusCode(b),b=void 0,u&&g.trigger(c?"ajaxSuccess":"ajaxError",[E,h,c?p:f]),y.fireWith(m,[E,C]),u&&(g.trigger("ajaxComplete",[E,h]),--Se.active||Se.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var r,s,a,o,l,c,d,u,p,f,h=Se.ajaxSetup({},n),m=h.context||h,g=h.context&&(m.nodeType||m.jquery)?Se(m):Se.event,v=Se.Deferred(),y=Se.Callbacks("once memory"),b=h.statusCode||{},w={},x={},C="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(d){if(!o)for(o={};t=Ut.exec(a);)o[t[1].toLowerCase()+" "]=(o[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=o[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return d?a:null},setRequestHeader:function(e,t){return null==d&&(e=x[e.toLowerCase()]=x[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==d&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(d)E.always(e[E.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),i(0,t),this}};if(v.promise(E),h.url=((t||h.url||zt.href)+"").replace(Qt,zt.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(Re)||[""],null==h.crossDomain){c=we.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=nn.protocol+"//"+nn.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=Se.param(h.data,h.traditional)),ne(Kt,h,n,E),d)return E;for(p in(u=Se.event&&h.global)&&0===Se.active++&&Se.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Jt.test(h.type),s=h.url.replace(Xt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Gt,"+")):(f=h.url.slice(s.length),h.data&&(h.processData||"string"==typeof h.data)&&(s+=(Ht.test(s)?"&":"?")+h.data,delete h.data),!1===h.cache&&(s=s.replace(Yt,"$1"),f=(Ht.test(s)?"&":"?")+"_="+Nt.guid+++f),h.url=s+f),h.ifModified&&(Se.lastModified[s]&&E.setRequestHeader("If-Modified-Since",Se.lastModified[s]),Se.etag[s]&&E.setRequestHeader("If-None-Match",Se.etag[s])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&E.setRequestHeader("Content-Type",h.contentType),E.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+tn+"; q=0.01":""):h.accepts["*"]),h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(m,E,h)||d))return E.abort();if(C="abort",y.add(h.complete),E.done(h.success),E.fail(h.error),r=ne(en,h,n,E)){if(E.readyState=1,u&&g.trigger("ajaxSend",[E,h]),d)return E;h.async&&h.timeout>0&&(l=e.setTimeout(function(){E.abort("timeout")},h.timeout));try{d=!1,r.send(w,i)}catch(e){if(d)throw e;i(-1,e)}}else i(-1,"No Transport");return E},getJSON:function(e,t,n){return Se.get(e,t,n,"json")},getScript:function(e,t){return Se.get(e,void 0,t,"script")}}),Se.each(["get","post"],function(e,t){Se[t]=function(e,n,i,r){return ye(n)&&(r=r||i,i=n,n=void 0),Se.ajax(Se.extend({url:e,type:t,dataType:r,data:n,success:i},Se.isPlainObject(e)&&e))}}),Se.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),Se._evalUrl=function(e,t,n){return Se.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){Se.globalEval(e,t,n)}})},Se.fn.extend({wrapAll:function(e){var t;return this[0]&&(ye(e)&&(e=e.call(this[0])),t=Se(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return ye(e)?this.each(function(t){Se(this).wrapInner(e.call(this,t))}):this.each(function(){var t=Se(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=ye(e);return this.each(function(n){Se(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){Se(this).replaceWith(this.childNodes)}),this}}),Se.expr.pseudos.hidden=function(e){return!Se.expr.pseudos.visible(e)},Se.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},Se.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var rn={0:200,1223:204},sn=Se.ajaxSettings.xhr();ve.cors=!!sn&&"withCredentials"in sn,ve.ajax=sn=!!sn,Se.ajaxTransport(function(t){var n,i;if(ve.cors||sn&&!t.crossDomain)return{send:function(r,s){var a,o=t.xhr();if(o.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)o[a]=t.xhrFields[a];for(a in t.mimeType&&o.overrideMimeType&&o.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)o.setRequestHeader(a,r[a]);n=function(e){return function(){n&&(n=i=o.onload=o.onerror=o.onabort=o.ontimeout=o.onreadystatechange=null,"abort"===e?o.abort():"error"===e?"number"!=typeof o.status?s(0,"error"):s(o.status,o.statusText):s(rn[o.status]||o.status,o.statusText,"text"!==(o.responseType||"text")||"string"!=typeof o.responseText?{binary:o.response}:{text:o.responseText},o.getAllResponseHeaders()))}},o.onload=n(),i=o.onerror=o.ontimeout=n("error"),void 0!==o.onabort?o.onabort=i:o.onreadystatechange=function(){4===o.readyState&&e.setTimeout(function(){n&&i()})},n=n("abort");try{o.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),Se.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),Se.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return Se.globalEval(e),e}}}),Se.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),Se.ajaxTransport("script",function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(i,r){t=Se("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&r("error"===e.type?404:200,e.type)}),we.head.appendChild(t[0])},abort:function(){n&&n()}}});var an,on=[],ln=/(=)\?(?=&|$)|\?\?/;Se.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=on.pop()||Se.expando+"_"+Nt.guid++;return this[e]=!0,e}}),Se.ajaxPrefilter("json jsonp",function(t,n,i){var r,s,a,o=!1!==t.jsonp&&(ln.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&ln.test(t.data)&&"data");if(o||"jsonp"===t.dataTypes[0])return r=t.jsonpCallback=ye(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,o?t[o]=t[o].replace(ln,"$1"+r):!1!==t.jsonp&&(t.url+=(Ht.test(t.url)?"&":"?")+t.jsonp+"="+r),t.converters["script json"]=function(){return a||Se.error(r+" was not called"),a[0]},t.dataTypes[0]="json",s=e[r],e[r]=function(){a=arguments},i.always(function(){void 0===s?Se(e).removeProp(r):e[r]=s,t[r]&&(t.jsonpCallback=n.jsonpCallback,on.push(r)),a&&ye(s)&&s(a[0]),a=s=void 0}),"script"}),ve.createHTMLDocument=((an=we.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===an.childNodes.length),Se.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(ve.createHTMLDocument?((i=(t=we.implementation.createHTMLDocument("")).createElement("base")).href=we.location.href,t.head.appendChild(i)):t=we),s=!n&&[],(r=je.exec(e))?[t.createElement(r[1])]:(r=S([e],t,s),s&&s.length&&Se(s).remove(),Se.merge([],r.childNodes)));var i,r,s},Se.fn.load=function(e,t,n){var i,r,s,a=this,o=e.indexOf(" ");return o>-1&&(i=J(e.slice(o)),e=e.slice(0,o)),ye(t)?(n=t,t=void 0):t&&"object"==typeof t&&(r="POST"),a.length>0&&Se.ajax({url:e,type:r||"GET",dataType:"html",data:t}).done(function(e){s=arguments,a.html(i?Se("<div>").append(Se.parseHTML(e)).find(i):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,s||[e.responseText,t,e])})}),this},Se.expr.pseudos.animated=function(e){return Se.grep(Se.timers,function(t){return e===t.elem}).length},Se.offset={setOffset:function(e,t,n){var i,r,s,a,o,l,c=Se.css(e,"position"),d=Se(e),u={};"static"===c&&(e.style.position="relative"),o=d.offset(),s=Se.css(e,"to
3p"),l=Se.css(e,"left"),("absolute"===c||"fixed"===c)&&(s+l).indexOf("auto")>-1?(a=(i=d.position()).top,r=i.left):(a=parseFloat(s)||0,r=parseFloat(l)||0),ye(t)&&(t=t.call(e,n,Se.extend({},o))),null!=t.top&&(u.top=t.top-o.top+a),null!=t.left&&(u.left=t.left-o.left+r),"using"in t?t.using.call(e,u):d.css(u)}},Se.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){Se.offset.setOffset(this,e,t)});var t,n,i=this[0];return i?i.getClientRects().length?(t=i.getBoundingClientRect(),n=i.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,i=this[0],r={top:0,left:0};if("fixed"===Se.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===Se.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&((r=Se(e).offset()).top+=Se.css(e,"borderTopWidth",!0),r.left+=Se.css(e,"borderLeftWidth",!0))}return{top:t.top-r.top-Se.css(i,"marginTop",!0),left:t.left-r.left-Se.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===Se.css(e,"position");)e=e.offsetParent;return e||tt})}}),Se.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;Se.fn[e]=function(i){return Ve(this,function(e,i,r){var s;if(be(e)?s=e:9===e.nodeType&&(s=e.defaultView),void 0===r)return s?s[t]:e[i];s?s.scrollTo(n?s.pageXOffset:r,n?r:s.pageYOffset):e[i]=r},e,i,arguments.length)}}),Se.each(["top","left"],function(e,t){Se.cssHooks[t]=z(ve.pixelPosition,function(e,n){if(n)return n=j(e,t),vt.test(n)?Se(e).position()[t]+"px":n})}),Se.each({Height:"height",Width:"width"},function(e,t){Se.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,i){Se.fn[i]=function(r,s){var a=arguments.length&&(n||"boolean"!=typeof r),o=n||(!0===r||!0===s?"margin":"border");return Ve(this,function(t,n,r){var s;return be(t)?0===i.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(s=t.documentElement,Math.max(t.body["scroll"+e],s["scroll"+e],t.body["offset"+e],s["offset"+e],s["client"+e])):void 0===r?Se.css(t,n,o):Se.style(t,n,r,o)},t,a?r:void 0,a)}})}),Se.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){Se.fn[t]=function(e){return this.on(t,e)}}),Se.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),Se.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){Se.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}});var cn=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;Se.proxy=function(e,t){var n,i,r;if("string"==typeof t&&(n=e[t],t=e,e=n),ye(e))return i=le.call(arguments,2),r=function(){return e.apply(t||this,i.concat(le.call(arguments)))},r.guid=e.guid=e.guid||Se.guid++,r},Se.holdReady=function(e){e?Se.readyWait++:Se.ready(!0)},Se.isArray=Array.isArray,Se.parseJSON=JSON.parse,Se.nodeName=s,Se.isFunction=ye,Se.isWindow=be,Se.camelCase=m,Se.type=i,Se.now=Date.now,Se.isNumeric=function(e){var t=Se.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},Se.trim=function(e){return null==e?"":(e+"").replace(cn,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return Se});var dn=e.jQuery,un=e.$;return Se.noConflict=function(t){return e.$===Se&&(e.$=un),t&&e.jQuery===Se&&(e.jQuery=dn),Se},void 0===t&&(e.jQuery=e.$=Se),Se}),function(e,t){function n(e,t,n){var i=e.children(),r=!1;e.empty();for(var a=0,o=i.length;a<o;a++){var l=i.eq(a);if(e.append(l),n&&e.append(n),s(e,t)){l.remove(),r=!0;break}n&&n.detach()}return r}function i(t,n,a,o,l){var c=!1,d="a, table, thead, tbody, tfoot, tr, col, colgroup, object, embed, param, ol, ul, dl, blockquote, select, optgroup, option, textarea, script, style",u="script, .dotdotdot-keep";return t.contents().detach().each(function(){var p=this,f=e(p);if(void 0===p)return!0;
vendor: 4,726 bytes, line 3
3if(f.is(u))t.append(f);else{if(c)return!0;t.append(f),!l||f.is(o.after)||f.find(o.after).length||t[t.is(d)?"after":"append"](l),s(a,o)&&(c=3==p.nodeType?r(f,n,a,o,l):i(f,n,a,o,l)),c||l&&l.detach()}}),n.addClass("is-truncated"),c}function r(t,n,i,r,o){var d=t[0];if(!d)return!1;var p=c(d),f=-1!==p.indexOf(" ")?" ":"\u3000",h="letter"==r.wrap?"":f,m=p.split(h),g=-1,v=-1,y=0,b=m.length-1;for(r.fallbackToLetter&&0==y&&0==b&&(h="",b=(m=p.split(h)).length-1);y<=b&&(0!=y||0!=b);){var w=Math.floor((y+b)/2);if(w==v)break;v=w,l(d,m.slice(0,v+1).join(h)+r.ellipsis),i.children().each(function(){e(this).toggle().toggle()}),s(i,r)?(b=v,r.fallbackToLetter&&0==y&&0==b&&(h="",g=-1,v=-1,y=0,b=(m=m[0].split(h)).length-1)):(g=v,y=v)}if(-1==g||1==m.length&&0==m[0].length){var x=t.parent();t.detach();var C=o&&o.closest(x).length?o.length:0;if(x.contents().length>C?d=u(x.contents().eq(-1-C),n):(d=u(x,n,!0),C||x.detach()),d&&(l(d,p=a(c(d),r)),C&&o)){var E=o.parent();e(d).parent().append(o),e.trim(E.html())||E.remove()}}else l(d,p=a(m.slice(0,g+1).join(h),r));return!0}function s(e,t){return e.innerHeight()>t.maxHeight}function a(t,n){for(;e.inArray(t.slice(-1),n.lastCharacter.remove)>-1;)t=t.slice(0,-1);return e.inArray(t.slice(-1),n.lastCharacter.noEllipsis)<0&&(t+=n.ellipsis),t}function o(e){return{width:e.innerWidth(),height:e.innerHeight()}}function l(e,t){e.innerText?e.innerText=t:e.nodeValue?e.nodeValue=t:e.textContent&&(e.textContent=t)}function c(e){return e.innerText?e.innerText:e.nodeValue?e.nodeValue:e.textContent?e.textContent:""}function d(e){do{e=e.previousSibling}while(e&&1!==e.nodeType&&3!==e.nodeType);return e}function u(t,n,i){var r,s=t&&t[0];if(s){if(!i){if(3===s.nodeType)return s;if(e.trim(t.text()))return u(t.contents().last(),n)}for(r=d(s);!r;){if((t=t.parent()).is(n)||!t.length)return!1;r=d(t[0])}if(r)return u(e(r),n)}return!1}function p(t,n){return!!t&&("string"==typeof t?!!(t=e(t,n)).length&&t:!!t.jquery&&t)}function f(e){for(var t=e.innerHeight(),n=["paddingTop","paddingBottom"],i=0,r=n.length;i<r;i++){var s=parseInt(e.css(n[i]),10);isNaN(s)&&(s=0),t-=s}return t}if(!e.fn.dotdotdot){e.fn.dotdotdot=function(t){if(0==this.length)return e.fn.dotdotdot.debug('No element found for "'+this.selector+'".'),this;if(this.length>1)return this.each(function(){e(this).dotdotdot(t)});var r=this,a=r.contents();r.data("dotdotdot")&&r.trigger("destroy.dot"),r.data("dotdotdot-style",r.attr("style")||""),r.css("word-wrap","break-word"),"nowrap"===r.css("white-space")&&r.css("white-space","normal"),r.bind_events=function(){return r.bind("update.dot",function(t,o){switch(r.removeClass("is-truncated"),t.preventDefault(),t.stopPropagation(),typeof l.height){case"number":l.maxHeight=l.height;break;case"function":l.maxHeight=l.height.call(r[0]);break;default:l.maxHeight=f(r)}l.maxHeight+=l.tolerance,void 0!==o&&(("string"==typeof o||"nodeType"in o&&1===o.nodeType)&&(o=e("<div />").append(o).contents()),o instanceof e&&(a=o)),(m=r.wrapInner('<div class="dotdotdot" />').children()).contents().detach().end().append(a.clone(!0)).find("br").replaceWith("  <br />  ").end().css({height:"auto",width:"auto",border:"none",padding:0,margin:0});var d=!1,u=!1;return c.afterElement&&((d=c.afterElement.clone(!0)).show(),c.afterElement.detach()),s(m,l)&&(u="children"==l.wrap?n(m,l,d):i(m,r,m,l,d)),m.replaceWith(m.contents()),m=null,e.isFunction(l.callback)&&l.callback.call(r[0],u,a),c.isTruncated=u,u}).bind("isTruncated.dot",function(e,t){return e.preventDefault(),e.stopPropagation(),"function"==typeof t&&t.call(r[0],c.isTruncated),c.isTruncated}).bind("originalContent.dot",function(e,t){return e.preventDefault(),e.stopPropagation(),"function"==typeof t&&t.call(r[0],a),a}).bind("destroy.dot",function(e){e.preventDefault(),e.stopPropagation(),r.unwatch().unbind_events().contents().detach().end().append(a).attr("style",r.data("dotdotdot-style")||"").removeClass("is-truncated").data("dotdotdot",!1)}),r},r.unbind_events=function(){return r.unbind(".dot"),r},r.watch=function(){if(r.unwatch(),"window"==l.watch){var t=e(window),n=t.width(),i=t.height();t.bind("resize.dot"+c.dotId,function(){n==t.width()&&i==t.height()&&l.windowResizeFix||(n=t.width(),i=t.height(),u&&clearInterval(u),u=setTimeout(function(){r.trigger("update.dot")},100))})}else d=o(r),u=setInterval(function(){if(r.is(":visible")){var e=o(r);d.width==e.width&&d.height==e.height||(r.trigger("update.dot"),d=e)}},500);return r},r.unwatch=function(){return e(window).unbind("resize.dot"+c.dotId),u&&clearInterval(u),r};var l=e.extend(!0,{},e.fn.dotdotdot.defaults,t),c={},d={},u=null,m=null;return l.lastCharacter.remove instanceof Array||(l.lastCharacter.remove=e.fn.dotdotdot.defaultArrays.lastCharacter.remove),l.lastCharacter.n
3oEllipsis instanceof Array||(l.lastCharacter.noEllipsis=e.fn.dotdotdot.defaultArrays.lastCharacter.noEllipsis),c.afterElement=p(l.after,r),c.isTruncated=!1,c.dotId=h++,r.data("dotdotdot",!0).bind_events().trigger("update.dot"),l.watch&&r.watch(),r},e.fn.dotdotdot.defaults={ellipsis:"... ",wrap:"word",fallbackToLetter:!0,lastCharacter:{},tolerance:0,callback:null,after:null,height:null,watch:!1,windowResizeFix:!0},e.fn.dotdotdot.defaultArrays={lastCharacter:{remove:[" ","\u3000",",",";",".","!","?"],noEllipsis:[]}},e.fn.dotdotdot.debug=function(){};var h=1,m=e.fn.html;e.fn.html=function(n){return n!=t&&!e.isFunction(n)&&this.data("dotdotdot")?this.trigger("update",[n]):m.apply(this,arguments)};var g=e.fn.text;e.fn.text=function(n){return n!=t&&!e.isFunction(n)&&this.data("dotdotdot")?(n=e("<div />").text(n).html(),this.trigger("update",[n])):g.apply(this,arguments)}}}(jQuery),jQuery(document).ready(function(e){e(".dot-ellipsis").each(function(){var t=e(this).hasClass("dot-resize-update"),n=e(this).hasClass("dot-timer-update"),i=0,r=e(this).attr("class").split(/\s+/);e.each(r,function(e,t){var n=t.match(/^dot-height-(\d+)$/);null!==n&&(i=Number(n[1]))});var s=new Object;n&&(s.watch=!0),t&&(s.watch="window"),i>0&&(s.height=i),e(this).dotdotdot(s)})}),jQuery(window).on("load",function(){jQuery(".dot-ellipsis.dot-load-update").trigger("update.dot")}),function(e){var t,n,i,r,s,a,o,l,c,d,u,p,f,h=0,m={},g=[],v=0,y={},b=[],w=null,x=new Image,C=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,E=/[^\.]\.(swf)\s*$/i,S=1,T=0,$="",M=!1,_=e.extend(e("<div/>")[0],{prop:0}),k=function(){n.hide(),x.onerror=x.onload=null,w&&w.abort(),t.empty()},L=function(){if(!1===m.onError(g,h,m))return n.hide(),void(M=!1);m.titleShow=!1,m.width="auto",m.height="auto",t.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>'),A()},P=function(){var i,r,s,o,l,c,d=g[h];if(k(),m=e.extend({},e.fn.fancybox.defaults,void 0===e(d).data("fancybox")?m:e(d).data("fancybox")),!1!==(c=m.onStart(g,h,m)))if("object"==typeof c&&(m=e.extend(m,c)),s=m.title||(d.nodeName?e(d).attr("title"):d.title)||"",d.nodeName&&!m.orig&&(m.orig=e(d).children("img:first").length?e(d).children("img:first"):e(d)),""===s&&m.orig&&m.titleFromAlt&&(s=m.orig.attr("alt")),i=m.href||(d.nodeName?e(d).attr("href"):d.href)||null,(/^(?:javascript)/i.test(i)||"#"==i)&&(i=null),m.type?(r=m.type,i||(i=m.content)):m.content?r="html":i&&(r=i.match(C)?"image":i.match(E)?"swf":e(d).hasClass("iframe")?"iframe":0===i.indexOf("#")?"inline":"ajax"),r)switch("inline"==r&&(d=i.substr(i.indexOf("#")),r=e(d).length>0?"inline":"ajax"),m.type=r,m.href=i,m.title=s,m.autoDimensions&&("html"==m.type||"inline"==m.type||"ajax"==m.type?(m.width="auto",m.height="auto"):m.autoDimensions=!1),m.modal&&(m.overlayShow=!0,m.hideOnOverlayClick=!1,m.hideOnContentClick=!1,m.enableEscapeButton=!1,m.showCloseButton=!1),m.padding=parseInt(m.padding,10),m.margin=parseInt(m.margin,10),t.css("padding",m.padding+m.margin),e(".fancybox-inline-tmp").off("fancybox-cancel").on("fancybox-change",function(){e(this).replaceWith(a.children())}),r){case"html":t.html(m.content),A();break;case"inline":if(!0===e(d).parent().is("#fancybox-content"))return void(M=!1);e('<div class="fancybox-inline-tmp" />').hide().insertBefore(e(d)).on("fancybox-cleanup",function(){e(this).replaceWith(a.children())}).on("fancybox-cancel",function(){e(this).replaceWith(t.children())}),e(d).appendTo(t),A();break;case"image":M=!1,e.fancybox.showActivity(),(x=new Image).onerror=function(){L()},x.onload=function(){M=!0,x.onerror=x.onload=null,I()},x.src=i;break;case"swf":m.scrolling="no",o='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+m.width+'" height="'+m.height+'"><param name="movie" value="'+i+'"></param>',l="",e.each(m.swf,function(e,t){o+='<param name="'+e+'" value="'+t+'"></param>',l+=" "+e+'="'+t+'"'}),o+='<embed src="'+i+'" type="application/x-shockwave-flash" width="'+m.width+'" height="'+m.height+'"'+l+"></embed></object>",t.html(o),A();break;case"ajax":M=!1,e.fancybox.showActivity(),m.ajax.win=m.ajax.success,w=e.ajax(e.extend({},m.ajax,{url:i,data:m.ajax.data||{},error:function(e){e.status>0&&L()},success:function(e,r,s){if(200==("object"==typeof s?s:w).status){if("function"==typeof m.ajax.win){if(!1===(c=m.ajax.win(i,e,r,s)))return void n.hide();"string"!=typeof c&&"object"!=typeof c||(e=c)}t.html(e),A()}}}));break;case"iframe":O()}else L();else M=!1},A=function(){var n=m.width,i=m.height;n=n.toString().indexOf("%")>-1?parseInt((e(window).width()-2*m.margin)*parseFloat(n)/100,10)+"px":"auto"==n?"auto":n+"px",i=i.toString().indexOf("%")>-1?parseInt((e(window).height()-2*m.margin)*parseFloat(i)/100,10)+"px":"auto"==i?"auto":i+"px",t.wrapInner('<div style="width:'+n+";height:"+i+";overflow: "+("auto"==m.scrolling?"auto":"yes"==m.scrolling?"scroll":"hidden")+';position:relative;"></div>'),m.width=t.width(),m.height=t.height(),O()}
3,I=function(){m.width=x.width,m.height=x.height,e("<img />").attr({id:"fancybox-img",src:x.src,alt:m.title}).appendTo(t),O()},O=function(){var s,u;return n.hide(),r.is(":visible")&&!1===y.onCleanup(b,v,y)?(e.event.trigger("fancybox-cancel"),
4void(M=!1)):(M=!0,e(a.add(i)).off(),e(window).off("resize.fb scroll.fb"),e(document).off("keydown.fb"),r.is(":visible")&&"outside"!==y.titlePosition&&r.css("height",r.height()),b=g,v=h,(y=m).overlayShow?(i.css({"background-color":y.overlayColor,opacity:y.overlayOpacity,cursor:y.hideOnOverlayClick?"pointer":"auto",height:e(document).height()}),i.is(":visible")||i.show()):i.hide(),f=B(),j(),r.is(":visible")?(e(o.add(c).add(d)).hide(),s=r.position(),p={top:s.top,left:s.left,width:r.width(),height:r.height()},u=p.width==f.width&&p.height==f.height,void a.fadeTo(y.changeFade,.3,function(){var n=function(){a.html(t.contents()).fadeTo(y.changeFade,1,N)};e.event.trigger("fancybox-change"),a.empty().removeAttr("filter").css({"border-width":y.padding,width:f.width-2*y.padding,height:m.autoDimensions?"auto":f.height-T-2*y.padding}),u?n():(_.prop=0,e(_).animate({prop:1},{duration:y.changeSpeed,easing:y.easingChange,step:q,complete:n}))})):(r.removeAttr("style"),a.css("border-width",y.padding),"elastic"==y.transitionIn?(p=V(),a.html(t.contents()),r.show(),y.opacity&&(f.opacity=0),_.prop=0,void e(_).animate({prop:1},{duration:y.speedIn,easing:y.easingIn,step:q,complete:N})):("inside"==y.titlePosition&&T>0&&l.show(),a.css({width:f.width-2*y.padding,height:m.autoDimensions?"auto":f.height-T-2*y.padding}).html(t.contents()),o.find("#fancybox-close").text(y.closeButtonText),void r.css(f).removeClass().addClass(y.type).fadeIn("none"==y.transitionIn?0:y.speedIn,N))))},D=function(e){return!(!e||!e.length)&&("float"==y.titlePosition?'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+e+'</td><td id="fancybox-title-float-right"></td></tr></table>':'<div id="fancybox-title-'+y.titlePosition+'">'+e+"</div>")},j=function(){if($=y.title||"",T=0,l.empty().removeAttr("style").removeClass(),!1!==y.titleShow)if(($="function"==typeof y.titleFormat?y.titleFormat($,b,v,y):D($))&&""!==$){switch(l.addClass("fancybox-title-"+y.titlePosition).html($).appendTo("body").show(),y.titlePosition){case"inside":l.css({width:f.width-2*y.padding,paddingLeft:y.padding,paddingRight:y.padding}),T=l.outerHeight(!0),a.after(l),f.height+=T;break;case"over":l.css({marginLeft:y.padding,width:f.width-2*y.padding,bottom:y.padding}).appendTo(s);break;case"float":l.css("left",-1*parseInt((l.width()-f.width-40)/2,10)).appendTo(r);break;default:l.css({width:f.width-2*y.padding,paddingLeft:y.padding,paddingRight:y.padding}).appendTo(r)}l.hide()}else l.hide();else l.hide()},z=function(){if((y.enableEscapeButton||y.enableKeyboardNav)&&e(document).on("keydown.fb",function(t){27==t.keyCode&&y.enableEscapeButton?(t.preventDefault(),e.fancybox.close()):37!=t.keyCode&&39!=t.keyCode||!y.enableKeyboardNav||"INPUT"===t.target.tagName||"TEXTAREA"===t.target.tagName||"SELECT"===t.target.tagName||(t.preventDefault(),e.fancybox[37==t.keyCode?"prev":"next"]())}),!y.showNavArrows)return c.hide(),void d.hide();(y.cyclic&&b.length>1||0!==v)&&c.show(),(y.cyclic&&b.length>1||v!=b.length-1)&&d.show()},N=function(){Modernizr.opacity||(a.get(0).style.removeAttribute("filter"),r.get(0).style.removeAttribute("filter")),m.autoDimensions&&a.css("height","auto"),r.css("height","auto"),$&&$.length&&l.show(),y.showCloseButton&&o.show(),z(),y.hideOnContentClick&&a.on("click",e.fancybox.close),y.hideOnOverlayClick&&i.on("click",e.fancybox.close),e(window).on("resize.fb",e.fancybox.resize),y.centerOnScroll&&e(window).on("scroll.fb",e.fancybox.center),"iframe"==y.type&&e('<iframe id="fancybox-frame" name="fancybox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" scrolling="'+m.scrolling+'" src="'+y.href+'"></iframe>').appendTo(a),r.show(),M=!1,e.fancybox.center(),y.onComplete(b,v,y),H()},H=function(){var e;b.length-1>v&&void 0!==(e=b[v+1].href)&&e.match(C)&&((new Image).src=e),v>0&&void 0!==(e=b[v-1].href)&&e.match(C)&&((new Image).src=e)},q=function(e){var t={width:parseInt(p.width+(f.width-p.width)*e,10),height:parseInt(p.height+(f.height-p.height)*e,10),top:parseInt(p.top+(f.top-p.top)*e,10),left:parseInt(p.left+(f.left-p.left)*e,10)};void 0!==f.opacity&&(t.opacity=e<.5?.5:e),r.css(t),a.css({width:t.width-2*y.padding,height:t.height-T*e-2*y.padding})},R=function(){return[e(window).width()-2*y.margin-24,e(window).height()-2*y.margin-24,e(document).scrollLeft()+y.margin,e(document).scrollTop()+y.margin]},B=function(){var e,t=R(),n={},i=y.autoScale,r=2*y.padding,s="image"==y.type?4:0;return y.showCloseButton&&(t[1]-=o.outerHeight()),y.width.toString().indexOf("%")>-1?n.width=parseInt(t[0]*parseFloat(y.width)/100,10):n.width=y.width+r,y.height.toString().indexOf("%")>-1?n.height=parseInt(t[1]*parseFloat(y.height)/100,10):n.height=y.height+r,i&&(n.width>t[0]||n.height>t[1])&&("image"==m.type||"swf"==m.type?(e=y.width/y.height,n.width>t[0]&&(n.width=t[0],n.height=parseInt((n.width-r-s)/e+r+s,10)),n.height>t[1]&&(n.height=t[1],n.width=parseInt((n.height-r-s)*e+r+s,10))):(n.width=Math.min(n.width,t[0]),n.height=Math.min(n.height,t[1]))),n.top=parseInt(Math.max(t[3]-20,t[3]+.5*(t[1]-n.height-40)),10),n.left=parseInt(Math.max(t[2]-20,t[2]+.5*(t[0]-n.width-40)),10),n},F=function(e){var t=e.offset();return t.top+=parseInt(e.css("paddingTop"),10)||0,t.left+=parseInt(e.css("paddingLeft"),10)||0,t.top+=parseInt(e.css("border-top-width"),10)||0,t.left+=parseInt(e.css("border-left-width"),10)||0,t.width=e.width(),t.height=e.height(),t},V=function(){var t,n,i=!!m.orig&&e(m.orig),r={};return i&&i.length?r={width:(t=F(i)).width+2*y.padding,height:t.height+2*y.padding,top:t.top-y.padding-20,left
4:t.left-y.padding-20}:(n=R(),r={width:2*y.padding,height:2*y.padding,top:parseInt(n[3]+.5*n[1],10),left:parseInt(n[2]+.5*n[0],10)}),r},W=function(){n.is(":visible")?(e("div",n).css("top",-40*S+"px"),S=(S+1)%12):clearInterval(u)};e.fn.fancybox=function(t){return e(this).length?(e(this).data("fancybox",e.extend({},t,e.metadata?e(this).metadata():{})).off("click.fb").on("click.fb",function(t){if(t.preventDefault(),!M){M=!0,e(this).trigger("blur"),g=[],h=0;var n=e(this).attr("rel")||"";n&&""!=n&&"nofollow"!==n?(g=e("a[rel="+n+"], area[rel="+n+"]"),h=g.index(this)):g.push(this),P()}}),this):this},e.fancybox=function(t){var n;if(!M){if(M=!0,n=void 0!==arguments[1]?arguments[1]:{},g=[],h=parseInt(n.index,10)||0,e.isArray(t)){for(var i=0,r=t.length;i<r;i++)"object"==typeof t[i]?e(t[i]).data("fancybox",e.extend({},n,t[i])):t[i]=e({}).data("fancybox",e.extend({content:t[i]},n));g=jQuery.merge(g,t)}else"object"==typeof t?e(t).data("fancybox",e.extend({},n,t)):t=e({}).data("fancybox",e.extend({content:t},n)),g.push(t);(h>g.length||h<0)&&(h=0),P()}},e.fancybox.showActivity=function(){clearInterval(u),n.show(),u=setInterval(W,66)},e.fancybox.hideActivity=function(){n.hide()},e.fancybox.next=function(){return e.fancybox.pos(v+1)},e.fancybox.prev=function(){return e.fancybox.pos(v-1)},e.fancybox.pos=function(e){M||(e=parseInt(e),g=b,e>-1&&e<b.length?(h=e,P()):y.cyclic&&b.length>1&&(h=e>=b.length?0:b.length-1,P()))},e.fancybox.cancel=function(){M||(M=!0,e.event.trigger("fancybox-cancel"),k(),m.onCancel(g,h,m),M=!1)},e.fancybox.close=function(){function t(){i.fadeOut("fast"),l.empty().hide(),r.hide(),e.event.trigger("fancybox-cleanup"),a.empty(),y.onClosed(b,v,y),b=m=[],v=h=0,y=m={},M=!1}if(!M&&!r.is(":hidden"))if(M=!0,y&&!1===y.onCleanup(b,v,y))M=!1;else if(k(),e(o.add(c).add(d)).hide(),e(a.add(i)).off(),e(window).off("resize.fb scroll.fb"),e(document).off("keydown.fb"),"iframe"===y.type&&a.find("iframe").attr("src",/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank"),"inside"!==y.titlePosition&&l.empty(),r.stop(),"elastic"==y.transitionOut){p=V();var n=r.position();f={top:n.top,left:n.left,width:r.width(),height:r.height()},y.opacity&&(f.opacity=1),l.empty().hide(),_.prop=1,e(_).animate({prop:0},{duration:y.speedOut,easing:y.easingOut,step:q,complete:t})}else r.fadeOut("none"==y.transitionOut?0:y.speedOut,t)},e.fancybox.resize=function(){i.is(":visible")&&i.css("height",e(document).height()),e.fancybox.center(!0)},e.fancybox.center=function(){var e,t;M||(t=!0===arguments[0]?1:0,e=R(),!t&&(r.width()>
4e[0]||r.height()>e[1])||r.stop().animate({top:parseInt(Math.max(e[3]-20,e[3]+.5*(e[1]-a.outerHeight()-40)-y.padding)),left:parseInt(Math.max(e[2]-20,e[2]+.5*(e[0]-a.width()-40)-y.padding))},"number"==typeof arguments[0]?arguments[0]:200))},e.fancybox.init=function(){e("#fancybox-wrap").length||(e("body").append(t=e('<div id="fancybox-tmp"></div>'),n=e('<div id="fancybox-loading"><div></div></div>'),i=e('<div id="fancybox-overlay"></div>'),r=e('<div id="fancybox-wrap"></div>')),(s=e('<div id="fancybox-outer"></div>').appendTo(r)).append(a=e('<div id="fancybox-content"></div>'),l=e('<div id="fancybox-title"></div>'),o=e('<div id="fancybox-footer"><a id="fancybox-close">&nbsp;</a></div>'),c=e('<a href="javascript:;" id="fancybox-left" title="Previous" aria-label="Previous"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),d=e('<a href="javascript:;" id="fancybox-right" title="Next" aria-label="Next"><span class="fancy-ico" id="fancybox-right-ico"></span></a>')),o.find("a").on("click",e.fancybox.close),n.on("click",e.fancybox.cancel),c.on("click",function(t){t.preventDefault(),e.fancybox.prev()}),d.on("click",function(t){t.preventDefault(),e.fancybox.next()}),e.fn.mousewheel&&r.on("mousewheel.fb",function(t,n){M?t.preventDefault():0!=e(t.target).get(0).clientHeight&&e(t.target).get(0).scrollHeight!==e(t.target).get(0).clientHeight||(t.preventDefault(),e.fancybox[n>0?"prev":"next"]())}),Modernizr.opacity||r.addClass("fancybox-ie"))},e.fn.fancybox.defaults={padding:10,margin:40,opacity:!1,modal:!1,cyclic:!1,scrolling:"auto",width:560,height:340,autoScale:!0,autoDimensions:!0,centerOnScroll:!1,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:!0,hideOnContentClick:!1,overlayShow:!0,overlayOpacity:.65,overlayColor:"#000",titleShow:!0,titlePosition:"float",titleFormat:null,titleFromAlt:!1,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",closeButtonText:"Close",showCloseButton:!0,showNavArrows:!0,enableEscapeButton:!0,enableKeyboardNav:!0,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}},e(document).ready(function(){e.fancybox.init()})}(jQuery),function(e){function t(e,t){return 3==e.nodeType?i(e,t):n(e,t)}function n(n,i){var r,s=(n=e(n)).clone().empty();return n.contents().each(function(){var e=i-s.text().length;0!=e&&(r=t(this,e))&&s.append(r)}),s}function i(t,n){var i=r(t.data);o&&(i=i.replace(/^ /,"")),o=!!i.match(/ $/);i=i.slice(0,n);return i=e("<div/>").text(i).html()}function r(e){return e.replace(/\s+/g," ")}function s(t){var n=e(t),i=n.children(":last");if(!i)return t;var r=i.css("display");return r&&"inline"!=r?s(i):n}function a(t){var n=e(t).children(":last");return n&&n.is("p")?n:t}var o=!0;e.fn.truncate=function(n){var i=e.extend({},e.fn.truncate.defaults,n);e(this).each(function(){if(!(r(e(this).text()).trim().length<=i.max_length)){var n=t(this,i.max_length-i.more.length-1),o=e(this).hide();n.insertAfter(o),s(n).append(' <a href="#show more content">'+i.more+"</a>"),a(o).append(' <a href="#show less content">'+i.less+"</a>"),n.find("a:last").on("click",function(){return n.hide(),o.show(),!1}),o.find("a:last").on("click",function(){return n.show(),o.hide(),!1})}})},e.fn.truncate.defaults={max_length:100,more:"\u2026more",less:"less"}}(jQuery),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.ResizeObserver=t()}(this,function(){"use strict";function e(e,t){function n(){s&&(s=!1,e()),a&&r()}function i(){f(n)}function r(){var e=Date.now();if(s){if(e-o<h)return;a=!0}else s=!0,a=!1,setTimeout(i,t);o=e}var s=!1,a=!1,o=0;return r}function t(e){return parseFloat(e)||0}function n(e){for(var n=[],i=1;i<arguments.length;i++)n[i-1]=arguments[i];return n.reduce(function(n,i){return n+t(e["border-"+i+"-width"])},0)}function i(e){for(var n={},i=0,r=["top","right","bottom","left"];i<r.length;i++){var s=r[i],a=e["padding-"+s];n[s]=t(a)}return n}function r(e){var t=e.getBBox();return c(0,0,t.width,t.height)}function s(e){var r=e.clientWidth,s=e.clientHeight;if(!r&&!s)return x;var o=w(e).getComputedStyle(e),l=i(o),d=l.left+l.right,u=l.top+l.bottom,p=t(o.width),f=t(o.height);if("border-box"===o.boxSizing&&(Math.round(p+d)!==r&&(p-=n(o,"left","right")+d),Math.round(f+u)!==s&&(f-=n(o,"top","bottom")+u)),!a(e)){var h=Math.round(p+d)-r,m=Math.round(f+u)-s;1!==Math.abs(h)&&(p-=h),1!==Math.abs(m)&&(f-=m)}return c(l.left,l.top,p,f)}function a(e){return e===w(e).document.documentElement}function o(e){return u?C(e)?r(e):s(e):x}function l(e){var t=e.x,n=e.y,i=e.width,r=e.height,s="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,a=Object.create(s.prototype);return b(a,{x:t,y:n,width:i,height:r,top:n,right:t+i,bottom:r+n,left:t}),a}function c(e,t,n,i){return{x:e,y:t,width:n,height:i}}var d=function(){function e(e,t){var n=-1;return e.some(function(e,i){return e[0]===t&&(n=i,!0)}),n}return"undefined"!=typeof Map?Map:function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),i=this.__entries__[n];return i&&i[1]},t.prototype.set=function(t,n){var i=e(this.__entries__,t);~i?this.__entries__[i][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,i=e(n,t);~i&&n.splice(i,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,i=this.__entries__;n<i.length;n++){var r=i[n];e.call(t,r[1],r[0])}},t}()}(),u="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,p="undefined"!=typeof global&&global.Math===Math?global:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),f="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(p):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)},h=2,m=20,g=["top","right","bottom","left","width","height","size","weight"],v="undefined"!=typeof MutationObserver,y=function(){function t(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=e(this.refresh.bind(this),m)}return t.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},t.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},t.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},t.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},t.prototype.connect_=function(){u&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),v?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){u&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;g.some(function(e){return!!~n.indexOf(e)})&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=ne
4w t),this.instance_},t.instance_=null,t}(),b=function(e,t){for(var n=0,i=Object.keys(t);n<i.length;n++){var r=i[n];Object.defineProperty(e,r,{value:t[r],enumerable:!1,writable:!1,configurable:!0})}return e},w=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||p},x=c(0,0,0,0),C="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof w(e).SVGGraphicsElement}:function(e){return e instanceof w(e).SVGElement&&"function"==typeof e.getBBox},E=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=c(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=o(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),S=function(){function e(e,t){var n=l(t);b(this,{target:e,contentRect:n})}return e}(),T=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new d,"function"!=typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof w(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new E(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof w(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(t){t.isActive()&&e.activeObservations_.push(t)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map(function(e){return new S(e.target,e.broadcastRect())});this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),$="undefined"!=typeof WeakMap?new WeakMap:new d,M=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=y.getInstance(),i=new T(t,n,this);$.set(this,i)}return e}();return["observe","unobserve","disconnect"].forEach(function(e){M.prototype[e]=function(){var t;return(t=$.get(this))[e].apply(t,arguments)}}),void 0!==p.ResizeObserver?p.ResizeObserver:M}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define("underscore",t):(e="undefined"!=typeof globalThis?globalThis:e||self,function(){var n=e._,i=e._=t();i.noConflict=function(){return e._=n,i}}())}(this,function(){function e(e,t){return t=null==t?e.length-1:+t,function(){for(var n=Math.max(arguments.length-t,0),i=Array(n),r=0;r<n;r++)i[r]=arguments[r+t];switch(t){case 0:return e.call(this,i);case 1:return e.call(this,arguments[0],i);case 2:return e.call(this,arguments[0],arguments[1],i)}var s=Array(t+1);for(r=0;r<t;r++)s[r]=arguments[r];return s[t]=i,e.apply(this,s)}}function t(e){var t=typeof e;return"function"===t||"object"===t&&!!e}function n(e){return null===e}function i(e){return void 0===e}function r(e){return!0===e||!1===e||"[object Boolean]"===at.call(e)}function s(e){return!(!e||1!==e.nodeType)}function a(e){var t="[object "+e+"]";return function(e){return at.call(e)===t}}function o(e){return null!=e&&_t(e.getInt8)&&Tt(e.buffer)}function l(e,t){return null!=e&&ot.call(e,t)}function c(e){return!St(e)&&mt(e)&&!isNaN(parseFloat(e))}function d(e){return wt(e)&&ht(e)}function u(e){return function(){return e}}function p(e){return function(t){var n=e(t);return"number"==typeof n&&n>=0&&n<=yt}}function f(e){return function(t){return null==t?void 0:t[e]}}function h(e){return ft?ft(e)&&!It(e):Nt(e)&&Ht.test(at.call(e))}function m(e){for(var t={},n=e.length,i=0;i<n;++i)t[e[i]]=!0;return{contains:function(e){return!0===t[e]},push:function(n){return t[n]=!0,e.push(n)}}}function g(e,t){t=m(t);var n=vt.length,i=e.constructor,r=_t(i)&&i.prototype||nt,s="constructor";for(l(e,s)&&!t.contains(s)&&t.push(s);n--;)(s=vt[n])in e&&e[s]!==r[s]&&!t.contains(s)&&t.push(s)}function v(e){if(!t(e))return[];if(ut)return ut(e);var n=[];
vendor: 5,735 bytes, line 4
4for(var i in e)l(e,i)&&n.push(i);return gt&&g(e,n),n}function y(e){if(null==e)return!0;var t=Rt(e);return"number"==typeof t&&(Ot(e)||bt(e)||jt(e))?0===t:0===Rt(v(e))}function b(e,t){var n=v(t),i=n.length;if(null==e)return!i;for(var r=Object(e),s=0;s<i;s++){var a=n[s];if(t[a]!==r[a]||!(a in r))return!1}return!0}function w(e){return e instanceof w?e:this instanceof w?void(this._wrapped=e):new w(e)}function x(e){return new Uint8Array(e.buffer||e,e.byteOffset||0,zt(e))}function C(e,t){for(var n=[{a:e,b:t}],i=[],r=[];n.length;){var s=n.pop();if(!0!==s){if((e=s.a)===(t=s.b)){if(0!==e||1/e==1/t)continue;return!1}if(null==e||null==t)return!1;if(e!=e){if(t!=t)continue;return!1}var a=typeof e;if("function"!==a&&"object"!==a&&"object"!=typeof t)return!1;e instanceof w&&(e=e._wrapped),t instanceof w&&(t=t._wrapped);var o=at.call(e);if(o!==at.call(t))return!1;if(Lt&&"[object Object]"==o&&It(e)){if(!It(t))return!1;o=Bt}switch(o){case"[object RegExp]":case"[object String]":if(""+e==""+t)continue;return!1;case"[object Number]":n.push({a:+e,b:+t});continue;case"[object Date]":case"[object Boolean]":if(+e===+t)continue;return!1;case"[object Symbol]":if(it.valueOf.call(e)===it.valueOf.call(t))continue;return!1;case"[object ArrayBuffer]":case Bt:n.push({a:x(e),b:x(t)});continue}var c="[object Array]"===o;if(!c&&qt(e)){if(zt(e)!==zt(t))return!1;if(e.buffer===t.buffer&&e.byteOffset===t.byteOffset)continue;c=!0}if(!c){if("object"!=typeof e||"object"!=typeof t)return!1;var d=e.constructor,u=t.constructor;if(d!==u&&!(_t(d)&&d instanceof d&&_t(u)&&u instanceof u)&&"constructor"in e&&"constructor"in t)return!1}for(var p=i.length;p--;)if(i[p]===e){if(r[p]===t)break;return!1}if(!(p>=0))if(i.push(e),r.push(t),n.push(!0),c){if((p=e.length)!==t.length)return!1;for(;p--;)n.push({a:e[p],b:t[p]})}else{var f,h=v(e);if(p=h.length,v(t).length!==p)return!1;for(;p--;){if(!l(t,f=h[p]))return!1;n.push({a:e[f],b:t[f]})}}}else i.pop(),r.pop()}return!0}function E(e){if(!t(e))return[];var n=[];for(var i in e)n.push(i);return gt&&g(e,n),n}function S(e){var t=Rt(e);return function(n){if(null==n)return!1;var i=E(n);if(Rt(i))return!1;for(var r=0;r<t;r++)if(!_t(n[e[r]]))return!1;return e!==Yt||!_t(n[Ft])}}function T(e){for(var t=v(e),n=t.length,i=Array(n),r=0;r<n;r++)i[r]=e[t[r]];return i}function $(e){for(var t=v(e),n=t.length,i=Array(n),r=0;r<n;r++)i[r]=[t[r],e[t[r]]];return i}function M(e){for(var t={},n=v(e),i=0,r=n.length;i<r;i++)t[e[n[i]]]=n[i];return t}function _(e){var t=[];for(var n in e)_t(e[n])&&t.push(n);return t.sort()}function k(e,t){return function(n){var i=arguments.length;if(t&&(n=Object(n)),i<2||null==n)return n;for(var r=1;r<i;r++)for(var s=arguments[r],a=e(s),o=a.length,l=0;l<o;l++){var c=a[l];t&&void 0!==n[c]||(n[c]=s[c])}return n}}function L(){return function(){}}function P(e){if(!t(e))return{};if(pt)return pt(e);var n=L();n.prototype=e;var i=new n;return n.prototype=null,i}function A(e,t){var n=P(e);return t&&tn(n,t),n}function I(e){return t(e)?Ot(e)?e.slice():en({},e):e}function O(e,t){return t(e),e}function D(e){return Ot(e)?e:[e]}function j(e){return w.toPath(e)}function z(e,t){for(var n=t.length,i=0;i<n;i++){if(null==e)return;e=e[t[i]]}return n?e:void 0}function N(e,t,n){var r=z(e,j(t));return i(r)?n:r}function H(e,t){for(var n=(t=j(t)).length,i=0;i<n;i++){var r=t[i];if(!l(e,r))return!1;e=e[r]}return!!n}function q(e){return e}function R(e){return e=tn({},e),function(t){return b(t,e)}}function B(e){return e=j(e),function(t){return z(t,e)}}function F(e,t,n){if(void 0===t)return e;switch(null==n?3:n){case 1:return function(n){return e.call(t,n)};case 3:return function(n,i,r){return e.call(t,n,i,r)};case 4:return function(n,i,r,s){return e.call(t,n,i,r,s)}}return function(){return e.apply(t,arguments)}}function V(e,n,i){return null==e?q:_t(e)?F(e,n,i):t(e)&&!Ot(e)?R(e):B(e)}function W(e,t){return V(e,t,1/0)}function G(e,t,n){return w.iteratee!==W?w.iteratee(e,t):V(e,t,n)}function X(e,t,n){t=G(t,n);for(var i=v(e),r=i.length,s={},a=0;a<r;a++){var o=i[a];s[o]=t(e[o],o,e)}return s}function Y(){}function U(e){return null==e?Y:function(t){return N(e,t)}}function Z(e,t,n){var i=Array(Math.max(0,e));t=F(t,n,1);for(var r=0;r<e;r++)i[r]=t(r);return i}function J(e,t){return null==t&&(t=e,e=0),e+Math.floor(Math.random()*(t-e+1))}function Q(e){var t=function(t){return e[t]},n="(?:"+v(e).join("|")+")",i=RegExp(n),r=RegExp(n,"g");return function(e){return e=null==e?"":""+e,i.test(e)?e.replace(r,t):e}}function K(e){return"\\"+dn[e]}function ee(e,t,n){!t&&n&&(t=n),t=nn({},t,w.templateSettings);var i=RegExp([(t.escape||cn).source,(t.interpolate||cn).source,(t.evaluate||cn).source].join("|")+"|$","g"),r=0,s="__p+='";e.replace(i,function(t,n,i,a,o){return s+=e.slice(r,o).replace(un,K),r=o+t.length,n?s+="'+\n((__t=("+n+"))==null?'':_.escape(__t))+\n'":i?s+="'+\n((__t=("+i+"))==null?'':__t)+\n'":a&&(s+="';\n"+a+"\n__p+='"),t}),s+="';\n";var a,o=t.variable;if(o){if(!pn.test(o))throw new Error("variable is not a bare identifier: "+o)}else s="with(obj||{}){\n"+s+"}\n",o="obj";s="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+s+"return __p;\n";try{a=new Function(o,"_",s)}catch(e){throw e.source=s,e}var l=function(e){return a.call(this,e,w)};return l.source="function("+o+"){\n"+s+"}",l}function te(e,t,n){var i=(t=j(t)).length;if(!i)return _t(n)?n.call(e):n;for(var r=0;r<i;r++){var s=null==e?void 0:e[t[r]];void 0===s&&(s=n,r=i),e=_t(s)?s.call(e):s}return e}function ne(e){var t=++fn+"";return e?e+t:t}function ie(e){var t=w(e);return t._chain=!0,t}function re(e,n,i,r,s){if(!(r instanceof n))return e.apply(i,s);var a=P(e.prototype),o=e.apply(a,s);return t(o)?o:a}function se(e,t,n){t||0===t||(t=1/0);for(var i=[],r=0,s=0,a=Rt(e)||0,o=[];;)if(s>
vendor: 6,627 bytes, lines 4-5
4=a){if(!o.length)break;var l=o.pop();s=l.i,e=l.v,a=Rt(e)}else{var c=e[s++];o.length>=t?i[r++]=c:gn(c)&&(Ot(c)||jt(c))?(o.push({i:s,v:e}),s=0,a=Rt(e=c)):n||(i[r++]=c)}return i}function ae(e,t){var n=function(i){var r=n.cache,s=""+(t?t.apply(this,arguments):i);return l(r,s)||(r[s]=e.apply(this,arguments)),r[s]};return n.cache={},n}function oe(e,t,n){var i,r,s,a,o=0;n||(n={});var l=function(){o=!1===n.leading?0:rn(),i=null,a=e.apply(r,s),i||(r=s=null)},c=function(){var c=rn();o||!1!==n.leading||(o=c);var d=t-(c-o);return r=this,s=arguments,d<=0||d>t?(i&&(clearTimeout(i),i=null),o=c,a=e.apply(r,s),i||(r=s=null)):i||!1===n.trailing||(i=setTimeout(l,d)),a};return c.cancel=function(){clearTimeout(i),o=0,i=r=s=null},c}function le(t,n,i){var r,s,a,o,l,c=function(){var e=rn()-s;n>e?r=setTimeout(c,n-e):(r=null,i||(o=t.apply(l,a)),r||(a=l=null))},d=e(function(e){return l=this,a=e,s=rn(),r||(r=setTimeout(c,n),i&&(o=t.apply(l,a))),o});return d.cancel=function(){clearTimeout(r),r=a=l=null},d}function ce(e,t){return hn(t,e)}function de(e){return function(){return!e.apply(this,arguments)}}function ue(){var e=arguments,t=e.length-1;return function(){for(var n=t,i=e[t].apply(this,arguments);n--;)i=e[n].call(this,i);return i}}function pe(e,t){return function(){if(--e<1)return t.apply(this,arguments)}}function fe(e,t){var n;return function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=null),n}}function he(e,t,n){t=G(t,n);for(var i,r=v(e),s=0,a=r.length;s<a;s++)if(t(e[i=r[s]],i,e))return i}function me(e){return function(t,n,i){n=G(n,i);for(var r=Rt(t),s=e>0?0:r-1;s>=0&&s<r;s+=e)if(n(t[s],s,t))return s;return-1}}function ge(e,t,n,i){for(var r=(n=G(n,i,1))(t),s=0,a=Rt(e);s<a;){var o=Math.floor((s+a)/2);n(e[o])<r?s=o+1:a=o}return s}function ve(e,t,n){return function(i,r,s){var a=0,o=Rt(i);if("number"==typeof s)e>0?a=s>=0?s:Math.max(s+o,a):o=s>=0?Math.min(s+1,o):s+o+1;else if(n&&s&&o)return i[s=n(i,r)]===r?s:-1;if(r!=r)return(s=t(st.call(i,a,o),d))>=0?s+a:-1;for(s=e>0?a:o-1;s>=0&&s<o;s+=e)if(i[s]===r)return s;return-1}}function ye(e,t,n){var i=(gn(e)?xn:he)(e,t,n);if(void 0!==i&&-1!==i)return e[i]}function be(e,t){return ye(e,R(t))}function we(e,t,n){var i,r;if(t=F(t,n),gn(e))for(i=0,r=e.length;i<r;i++)t(e[i],i,e);else{var s=v(e);for(i=0,r=s.length;i<r;i++)t(e[s[i]],s[i],e)}return e}function xe(e,t,n){t=G(t,n);for(var i=!gn(e)&&v(e),r=(i||e).length,s=Array(r),a=0;a<r;a++){var o=i?i[a]:a;s[a]=t(e[o],o,e)}return s}function Ce(e){var t=function(t,n,i,r){var s=!gn(t)&&v(t),a=(s||t).length,o=e>0?0:a-1;for(r||(i=t[s?s[o]:o],o+=e);o>=0&&o<a;o+=e){var l=s?s[o]:o;i=n(i,t[l],l,t)}return i};return function(e,n,i,r){var s=arguments.length>=3;return t(e,F(n,r,4),i,s)}}function Ee(e,t,n){var i=[];return t=G(t,n),we(e,function(e,n,r){t(e,n,r)&&i.push(e)}),i}function Se(e,t,n){return Ee(e,de(G(t)),n)}function Te(e,t,n){t=G(t,n);for(var i=!gn(e)&&v(e),r=(i||e).length,s=0;s<r;s++){var a=i?i[s]:s;if(!t(e[a],a,e))return!1}return!0}function $e(e,t,n){t=G(t,n);for(var i=!gn(e)&&v(e),r=(i||e).length,s=0;s<r;s++){var a=i?i[s]:s;if(t(e[a],a,e))return!0}return!1}function Me(e,t,n,i){return gn(e)||(e=T(e)),("number"!=typeof n||i)&&(n=0),En(e,t,n)>=0}function _e(e,t){return xe(e,B(t))}function ke(e,t){return Ee(e,R(t))}function Le(e,t,n){var i,r,s=-1/0,a=-1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var o=0,l=(e=gn(e)?e:T(e)).length;o<l;o++)null!=(i=e[o])&&i>s&&(s=i);else t=G(t,n),we(e,function(e,n,i){((r=t(e,n,i))>a||r===-1/0&&s===-1/0)&&(s=e,a=r)});return s}function Pe(e,t,n){var i,r,s=1/0,a=1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var o=0,l=(e=gn(e)?e:T(e)).length;o<l;o++)null!=(i=e[o])&&i<s&&(s=i);else t=G(t,n),we(e,function(e,n,i){((r=t(e,n,i))<a||r===1/0&&s===1/0)&&(s=e,a=r)});return s}function Ae(e){return e?Ot(e)?st.call(e):bt(e)?e.match(_n):gn(e)?xe(e,q):T(e):[]}function Ie(e,t,n){if(null==t||n)return gn(e)||(e=T(e)),e[J(e.length-1)];var i=Ae(e),r=Rt(i);t=Math.max(Math.min(t,r),0);for(var s=r-1,a=0;a<t;a++){var o=J(a,s),l=i[a];i[a]=i[o],i[o]=l}return i.slice(0,t)}function Oe(e){return Ie(e,1/0)}function De(e,t,n){var i=0;return t=G(t,n),_e(xe(e,function(e,n,r){return{value:e,index:i++,criteria:t(e,n,r)}}).sort(function(e,t){var n=e.criteria,i=t.criteria;if(n!==i){if(n>i||void 0===n)return 1;if(n<i||void 0===i)return-1}return e.index-t.index}),"value")}function je(e,t){return function(n,i,r){var s=t?[[],[]]:{};return i=G(i,r),we(n,function(t,r){var a=i(t,r,n);e(s,t,a)}),s}}function ze(e){return null==e?0:gn(e)?e.length:v(e).length}function Ne(e,t,n){return t in n}function He(e,t,n){return st.call(e,0,Math.max(0,e.length-(null==t||n?1:t)))}function qe(e,t,n){return null==e||e.length<1?null==t||n?void 0:[]:null==t||n?e[0]:He(e,e.length-t)}function Re(e,t,n){return st.call(e,null==t||n?1:t)}function Be(e,t,n){return null==e||e.length<1?null==t||n?void 0:[]:null==t||n?e[e.length-1]:Re(e,Math.max(0,e.length-t))}function Fe(e){return Ee(e,Boolean)}function Ve(e,t){return se(e,t,!1)}function We(e,t,n,i){r(t)||(i=n,n=t,t=!1),null!=n&&(n=G(n,i));for(var s=[],a=[],o=0,l=Rt(e);o<l;o++){var c=e[o],d=n?n(c,o,e):c;t&&!n?(o&&a===d||s.push(c),a=d):n?Me(a,d)||(a.push(d),s.push(c)):Me(s,c)||s.push(c)}return s}function Ge(e){for(var t=[],n=arguments.length,i=0,r=Rt(e);i<r;i++){var s=e[i];if(!Me(t,s)){var a;for(a=1;a<n&&Me(arguments[a],s);a++);a===n&&t.push(s)}}return t}function Xe(e){for(var t=e&&Le(e,Rt).length||0,n=Array(t),i=0;i<t;i++)n[i]=_e(e,i);return n}function Ye(e,t){for(var n={},i=0,r=Rt(e);i<r;i++)t?n[e[i]]=t[i]:n[e[i][0]]=e[i][1];return n}function Ue(e,t,n){null==t&&(t=e||0,e=0),n||(n=t<e?-1:1);for(var i=Math.max(Math.ceil((t-e)/n),0),r=Array(i),s=0;s<i;s++,e+=n)r[s]=e;return r}function Ze(e,t){if(null==t||t<1)return[];for(var n=[],i=0,r=e.length;i<r;)n.push(st.call(e,i,i+=t));return n}function Je(e,t){
5return e._chain?w(t).chain():t}function Qe(e){return we(_(e),function(t){var n=w[t]=e[t];w.prototype[t]=function(){var e=[this._wrapped];return rt.apply(e,arguments),Je(this,n.apply(w,e))}}),w}var Ke="1.13.8",et="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},tt=Array.prototype,nt=Object.prototype,it="undefined"!=typeof Symbol?Symbol.prototype:null,rt=tt.push,st=tt.slice,at=nt.toString,ot=nt.hasOwnProperty,lt="undefined"!=typeof ArrayBuffer,ct="undefined"!=typeof DataView,dt=Array.isArray,ut=Object.keys,pt=Object.create,ft=lt&&ArrayBuffer.isView,ht=isNaN,mt=isFinite,gt=!{toString:null}.propertyIsEnumerable("toString"),vt=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleStr
5ing"],yt=Math.pow(2,53)-1,bt=a("String"),wt=a("Number"),xt=a("Date"),Ct=a("RegExp"),Et=a("Error"),St=a("Symbol"),Tt=a("ArrayBuffer"),$t=a("Function"),Mt=et.document&&et.document.childNodes;"function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof Mt&&($t=function(e){return"function"==typeof e||!1});var _t=$t,kt=a("Object"),Lt=ct&&(!/\[native code\]/.test(String(DataView))||kt(new DataView(new ArrayBuffer(8)))),Pt="undefined"!=typeof Map&&kt(new Map),At=a("DataView"),It=Lt?o:At,Ot=dt||a("Array"),Dt=a("Arguments");!function(){Dt(arguments)||(Dt=function(e){return l(e,"callee")})}();var jt=Dt,zt=f("byteLength"),Nt=p(zt),Ht=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/,qt=lt?h:u(!1),Rt=f("length");w.VERSION=Ke,w.prototype.value=function(){return this._wrapped},w.prototype.valueOf=w.prototype.toJSON=w.prototype.value,w.prototype.toString=function(){return String(this._wrapped)};var Bt="[object DataView]",Ft="forEach",Vt="has",Wt=["clear","delete"],Gt=["get",Vt,"set"],Xt=Wt.concat(Ft,Gt),Yt=Wt.concat(Gt),Ut=["add"].concat(Wt,Ft,Vt),Zt=Pt?S(Xt):a("Map"),Jt=Pt?S(Yt):a("WeakMap"),Qt=Pt?S(Ut):a("Set"),Kt=a("WeakSet"),en=k(E),tn=k(v),nn=k(E,!0);w.toPath=D,w.iteratee=W;var rn=Date.now||function(){return(new Date).getTime()},sn={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},an=Q(sn),on=Q(M(sn)),ln=w.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},cn=/(.)^/,dn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},un=/\\|'|\r|\n|\u2028|\u2029/g,pn=/^\s*(\w|\$)+\s*$/,fn=0,hn=e(function(e,t){var n=hn.placeholder,i=function(){for(var r=0,s=t.length,a=Array(s),o=0;o<s;o++)a[o]=t[o]===n?arguments[r++]:t[o];for(;r<arguments.length;)a.push(arguments[r++]);return re(e,i,this,this,a)};return i});hn.placeholder=w;var mn=e(function(t,n,i){if(!_t(t))throw new TypeError("Bind must be called on a function");var r=e(function(e){return re(t,r,n,this,i.concat(e))});return r}),gn=p(Rt),vn=e(function(e,t){var n=(t=se(t,!1,!1)).length;if(n<1)throw new Error("bindAll must be passed function names");for(;n--;){var i=t[n];e[i]=mn(e[i],e)}return e}),yn=e(function(e,t,n){return setTimeout(function(){return e.apply(null,n)},t)}),bn=hn(yn,w,1),wn=hn(fe,2),xn=me(1),Cn=me(-1),En=ve(1,xn,ge),Sn=ve(-1,Cn),Tn=Ce(1),$n=Ce(-1),Mn=e(function(e,t,n){var i,r;return _t(t)?r=t:(t=j(t),i=t.slice(0,-1),t=t[t.length-1]),xe(e,function(e){var s=r;if(!s){if(i&&i.length&&(e=z(e,i)),null==e)return;s=e[t]}return null==s?s:s.apply(e,n)})}),_n=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g,kn=je(function(e,t,n){l(e,n)?e[n].push(t):e[n]=[t]}),Ln=je(function(e,t,n){e[n]=t}),Pn=je(function(e,t,n){l(e,n)?e[n]++:e[n]=1}),An=je(function(e,t,n){e[n?0:1].push(t)},!0),In=e(function(e,t){var n={},i=t[0];if(null==e)return n;_t(i)?(t.length>1&&(i=F(i,t[1])),t=E(e)):(i=Ne,t=se(t,!1,!1),e=Object(e));for(var r=0,s=t.length;r<s;r++){var a=t[r],o=e[a];i(o,a,e)&&(n[a]=o)}return n}),On=e(function(e,t){var n,i=t[0];return _t(i)?(i=de(i),t.length>1&&(n=t[1])):(t=xe(se(t,!1,!1),String),i=function(e,n){return!Me(t,n)}),In(e,i,n)}),Dn=e(function(e,t){return t=se(t,!0,!0),Ee(e,function(e){return!Me(t,e)})}),jn=e(function(e,t){return Dn(e,t)}),zn=e(function(e){return We(se(e,!0,!0))}),Nn=e(Xe);we(["pop","push","reverse","shift","sort","splice","unshift"],function(e){var t=tt[e];w.prototype[e]=function(){var n=this._wrapped;return null!=n&&(t.apply(n,arguments),"shift"!==e&&"splice"!==e||0!==n.length||delete n[0]),Je(this,n)}}),we(["concat","join","slice"],function(e){var t=tt[e];w.prototype[e]=function(){var e=this._wrapped;return null!=e&&(e=t.apply(e,arguments)),Je(this,e)}});var Hn=Qe({__proto__:null,VERSION:Ke,restArguments:e,isObject:t,isNull:n,isUndefined:i,isBoolean:r,isElement:s,isString:bt,isNumber:wt,isDate:xt,isRegExp:Ct,isError:Et,isSymbol:St,isArrayBuffer:Tt,isDataView:It,isArray:Ot,isFunction:_t,isArguments:jt,isFinite:c,isNaN:d,isTypedArray:qt,isEmpty:y,isMatch:b,isEqual:C,isMap:Zt,isWeakMap:Jt,isSet:Qt,isWeakSet:Kt,keys:v,allKeys:E,values:T,pairs:$,invert:M,functions:_,methods:_,extend:en,extendOwn:tn,assign:tn,defaults:nn,create:A,clone:I,tap:O,get:N,has:H,mapObject:X,identity:q,constant:u,n
vendor: 22,293 bytes, line 5
5oop:Y,toPath:D,property:B,propertyOf:U,matcher:R,matches:R,times:Z,random:J,now:rn,escape:an,unescape:on,templateSettings:ln,template:ee,result:te,uniqueId:ne,chain:ie,iteratee:W,partial:hn,bind:mn,bindAll:vn,memoize:ae,delay:yn,defer:bn,throttle:oe,debounce:le,wrap:ce,negate:de,compose:ue,after:pe,before:fe,once:wn,findKey:he,findIndex:xn,findLastIndex:Cn,sortedIndex:ge,indexOf:En,lastIndexOf:Sn,find:ye,detect:ye,findWhere:be,each:we,forEach:we,map:xe,collect:xe,reduce:Tn,foldl:Tn,inject:Tn,reduceRight:$n,foldr:$n,filter:Ee,select:Ee,reject:Se,every:Te,all:Te,some:$e,any:$e,contains:Me,includes:Me,include:Me,invoke:Mn,pluck:_e,where:ke,max:Le,min:Pe,shuffle:Oe,sample:Ie,sortBy:De,groupBy:kn,indexBy:Ln,countBy:Pn,partition:An,toArray:Ae,size:ze,pick:In,omit:On,first:qe,head:qe,take:qe,initial:He,last:Be,rest:Re,tail:Re,drop:Re,compact:Fe,flatten:Ve,without:jn,uniq:We,unique:We,union:zn,intersection:Ge,difference:Dn,unzip:Xe,transpose:Xe,zip:Nn,object:Ye,range:Ue,chunk:Ze,mixin:Qe,default:w});return Hn._=Hn,Hn}),function(e){var t="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(n,i,r){t.Backbone=e(t,r,n,i)});else if("undefined"!=typeof exports){var n,i=require("underscore");try{n=require("jquery")}catch(e){}e(t,exports,i,n)}else t.Backbone=e(t,{},t._,t.jQuery||t.Zepto||t.ender||t.$)}(function(e,t,n,i){var r=e.Backbone,s=Array.prototype.slice;t.VERSION="1.6.1",t.$=i,t.noConflict=function(){return e.Backbone=r,this},t.emulateHTTP=!1,t.emulateJSON=!1;var a,o=t.Events={},l=/\s+/,c=function(e,t,i,r,s){var a,o=0;if(i&&"object"==typeof i){void 0!==r&&"context"in s&&void 0===s.context&&(s.context=r);for(a=n.keys(i);o<a.length;o++)t=c(e,t,a[o],i[a[o]],s)}else if(i&&l.test(i))for(a=i.split(l);o<a.length;o++)t=e(t,a[o],r,s);else t=e(t,i,r,s);return t};o.on=function(e,t,n){(this._events=c(d,this._events||{},e,t,{context:n,ctx:this,listening:a}),a)&&((this._listeners||(this._listeners={}))[a.id]=a,a.interop=!1);return this},o.listenTo=function(e,t,i){if(!e)return this;var r=e._listenId||(e._listenId=n.uniqueId("l")),s=this._listeningTo||(this._listeningTo={}),o=a=s[r];o||(this._listenId||(this._listenId=n.uniqueId("l")),o=a=s[r]=new g(this,e));var l=u(e,t,i,this);if(a=void 0,l)throw l;return o.interop&&o.on(t,i),this};var d=function(e,t,n,i){if(n){var r=e[t]||(e[t]=[]),s=i.context,a=i.ctx,o=i.listening;o&&o.count++,r.push({callback:n,context:s,ctx:s||a,listening:o})}return e},u=function(e,t,n,i){try{e.on(t,n,i)}catch(e){return e}};o.off=function(e,t,n){return this._events?(this._events=c(p,this._events,e,t,{context:n,listeners:this._listeners}),this):this},o.stopListening=function(e,t,i){var r=this._listeningTo;if(!r)return this;for(var s=e?[e._listenId]:n.keys(r),a=0;a<s.length;a++){var o=r[s[a]];if(!o)break;o.obj.off(t,i,this),o.interop&&o.off(t,i)}return n.isEmpty(r)&&(this._listeningTo=void 0),this};var p=function(e,t,i,r){if(e){var s,a=r.context,o=r.listeners,l=0;if(t||a||i){for(s=t?[t]:n.keys(e);l<s.length;l++){var c=e[t=s[l]];if(!c)break;for(var d=[],u=0;u<c.length;u++){var p=c[u];if(i&&i!==p.callback&&i!==p.callback._callback||a&&a!==p.context)d.push(p);else{var f=p.listening;f&&f.off(t,i)}}d.length?e[t]=d:delete e[t]}return e}for(s=n.keys(o);l<s.length;l++)o[s[l]].cleanup()}};o.once=function(e,t,n){var i=c(f,{},e,t,this.off.bind(this));return"string"==typeof e&&null==n&&(t=void 0),this.on(i,t,n)},o.listenToOnce=function(e,t,n){var i=c(f,{},t,n,this.stopListening.bind(this,e));return this.listenTo(e,i)};var f=function(e,t,i,r){if(i){var s=e[t]=n.once(function(){r(t,s),i.apply(this,arguments)});s._callback=i}return e};o.trigger=function(e){if(!this._events)return this;for(var t=Math.max(0,arguments.length-1),n=Array(t),i=0;i<t;i++)n[i]=arguments[i+1];return c(h,this._events,e,void 0,n),this};var h=function(e,t,n,i){if(e){var r=e[t],s=e.all;r&&s&&(s=s.slice()),r&&m(r,i),s&&m(s,[t].concat(i))}return e},m=function(e,t){var n,i=-1,r=e.length,s=t[0],a=t[1],o=t[2];switch(t.length){case 0:for(;++i<r;)(n=e[i]).callback.call(n.ctx);return;case 1:for(;++i<r;)(n=e[i]).callback.call(n.ctx,s);return;case 2:for(;++i<r;)(n=e[i]).callback.call(n.ctx,s,a);return;case 3:for(;++i<r;)(n=e[i]).callback.call(n.ctx,s,a,o);return;default:for(;++i<r;)(n=e[i]).callback.apply(n.ctx,t);return}},g=function(e,t){this.id=e._listenId,this.listener=e,this.obj=t,this.interop=!0,this.count=0,this._events=void 0};g.prototype.on=o.on,g.prototype.off=function(e,t){var n;this.interop?(this._events=c(p,this._events,e,t,{context:void 0,listeners:void 0}),n=!this._events):(this.count--,n=0===this.count),n&&this.cleanup()},g.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId],this.interop||delete this.obj._listeners[this.id]},o.bind=o.on,o.unbind=o.off,n.extend(t,o);var v=t.Model=function(e,t){var i=e||{};t||(t={}),this.preinitialize.apply(this,arguments),this.cid=n.uniqueId(this.cidPrefix),this.attributes={},t.collection&&(this.collection=t.collection),t.parse&&(i=this.parse(i,t)||{});var r=n.result(this,"defaults");i=n.defaults(n.extend({},r,i),r),this.set(i,t),this.changed={},this.initialize.apply(this,arguments)};n.extend(v.prototype,o,{changed:null,validationError:null,idAttribute:"id",cidPrefix:"c",preinitialize:function(){},initialize:function(){},toJSON:function(){return n.clone(this.attributes)},sync:function(){return t.sync.apply(this,arguments)},get:function(e){return this.attributes[e]},escape:function(e){return n.escape(this.get(e))},has:function(e){return null!=this.get(e)},matches:function(e){return!!n.iteratee(e,this)(this.attributes)},set:function(e,t,i){if(null==e)return this;var r;if("object"==typeof e?(r=e,i=t):(r={})[e]=t,i||(i={}),!this._validate(r,i))return!1;var s=i.unset,a=i.silent,o=[],l=this._changing;this._changing=!0,l||(this._previousAttributes=n.clone(this.attributes),this.changed={});var c=this.attributes,d=this.changed,u=this._previousAttributes;for(var p in r)t=r[p],n.isEqual(c[p],t)||o.push(p),n.isEqual(u[p],t)?delete d[p]:d[p]=t,s?delete c[p]:c[p]=t;if(this.idAttribute in r){var f=this.id;this.id=this.get(this.idAttribute),this.id!==f&&this.trigger("changeId",this,f,i)}if(!a){o.length&&(this._pending=i);for(var h=0;h<o.length;h++)this.trigger("change:"+o[h],this,c[o[h]],i)}if(l)return this;if(!a)for(;this._pending;)i=this._pending,this._pending=!1,this.trigger("change",this,i);return this._pending=!1,this._changing=!1,this},unset:function(e,t){return this.set(e,void 0,n.extend({},t,{unset:!0}))},clear:function(e){var t={};for(var i in this.attributes)t[i]=void 0;return this.set(t,n.extend({},e,{unset:!0}))},hasChanged:function(e){return null==e?!n.isEmpty(this.changed):n.has(this.changed,e)},changedAttributes:function(e){if(!e)return!!this.hasChanged()&&n.clone(this.changed);var t,i=this._changing?this._previousAttributes:this.attributes,r={};for(var s in e){var a=e[s];n.isEqual(i[s],a)||(r[s]=a,t=!0)}return!!t&&r},previous:function(e){return null!=e&&this._previousAttributes?this._previousAttributes[e]:null},previousAttributes:function(){return n.clone(this._previousAttributes)},fetch:function(e){e=n.extend({parse:!0},e);var t=this,i=e.success;return e.success=function(n){var r=e.parse?t.parse(n,e):n;if(!t.set(r,e))return!1;i&&i.call(e.context,t,n,e),t.trigger("sync",t,n,e)},Y(this,e),this.sync("read",this,e)},save:function(e,t,i){var r;null==e||"object"==typeof e?(r=e,i=t):(r={})[e]=t;var s=(i=n.extend({validate:!0,parse:!0},i)).wait;if(r&&!s){if(!this.set(r,i))return!1}else if(!this._validate(r,i))return!1;var a=this,o=i.success,l=this.attributes;i.success=function(e){a.attributes=l;var t=i.parse?a.parse(e,i):e;if(s&&(t=n.extend({},r,t)),t&&!a.set(t,i))return!1;o&&o.call(i.context,a,e,i),a.trigger("sync",a,e,i)},Y(this,i),r&&s&&(this.attributes=n.extend({},l,r));var c=this.isNew()?"create":i.patch?"patch":"update";"patch"!==c||i.attrs||(i.attrs=r);var d=this.sync(c,this,i);return this.attributes=l,d},destroy:function(e){e=e?n.clone(e):{};var t=this,i=e.success,r=e.wait,s=function(){t.stopListening(),t.trigger("destroy",t,t.collection,e)};e.success=function(n){r&&s(),i&&i.call(e.context,t,n,e),t.isNew()||t.trigger("sync",t,n,e)};var a=!1;return this.isNew()?n.defer(e.success):(Y(this,e),a=this.sync("delete",this,e)),r||s(),a},url:function(){var e=n.result(this,"urlRoot")||n.result(this.collection,"url")||X();if(this.isNew())return e;var t=this.get(this.idAttribute);return e.replace(/[^\/]$/,"$&/")+encodeURIComponent(t)},parse:function(e){return e},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(e){return this._validate({},n.extend({},e,{validate:!0}))},_validate:function(e,t){if(!t.validate||!this.validate)return!0;e=n.extend({},this.attributes,e);var i=this.validationError=this.validate(e,t)||null;return!i||(this.trigger("invalid",this,i,n.extend(t,{validationError:i})),!1)}});var y=t.Collection=function(e,t){t||(t={}),this.preinitialize.apply(this,arguments),t.model&&(this.model=t.model),void 0!==t.comparator&&(this.comparator=t.comparator),this._reset(),this.initialize.apply(this,arguments),e&&this.reset(e,n.extend({silent:!0},t))},b={add:!0,remove:!0,merge:!0},w={add:!0,remove:!1},x=function(e,t,n){n=Math.min(Math.max(n,0),e.length);var i,r=Array(e.length-n),s=t.length;for(i=0;i<r.length;i++)r[i]=e[i+n];for(i=0;i<s;i++)e[i+n]=t[i];for(i=0;i<r.length;i++)e[i+s+n]=r[i]};n.extend(y.prototype,o,{model:v,preinitialize:function(){},initialize:function(){},toJSON:function(e){return this.map(function(t){return t.toJSON(e)})},sync:function(){return t.sync.apply(this,arguments)},add:function(e,t){return this.set(e,n.extend({merge:!1},t,w))},remove:function(e,t){t=n.extend({},t);var i=!n.isArray(e);e=i?[e]:e.slice();var r=this._removeModels(e,t);return!t.silent&&r.length&&(t.changes={added:[],merged:[],removed:r},this.trigger("update",this,t)),i?r[0]:r},set:function(e,t){if(null!=e){(t=n.extend({},b,t)).parse&&!this._isModel(e)&&(e=this.parse(e,t)||[]);var i=!n.isArray(e);e=i?[e]:e.slice();var r=t.at;null!=r&&(r=+r),r>this.length&&(r=this.length),r<0&&(r+=this.length+1);var s,a,o=[],l=[],c=[],d=[],u={},p=t.add,f=t.merge,h=t.remove,m=!1,g=this.comparator&&null==r&&!1!==t.sort,v=n.isString(this.comparator)?this.comparator:null;for(a=0;a<e.length;a++){s=e[a];var y=this.get(s);if(y){if(f&&s!==y){var w=this._isModel(s)?s.attributes:s;t.parse&&(w=y.parse(w,t)),y.set(w,t),c.push(y),g&&!m&&(m=y.hasChanged(v))}u[y.cid]||(u[y.cid]=!0,o.push(y)),e[a]=y}else p&&(s=e[a]=this._prepareModel(s,t))&&(l.push(s),this._addReference(s,t),u[s.cid]=!0,o.push(s))}if(h){for(a=0;a<this.length;a++)u[(s=this.models[a]).cid]||d.push(s);d.length&&this._removeModels(d,t)}var C=!1,E=!g&&p&&h;if(o.length&&E?(C=this.length!==o.length||n.some(this.models,function(e,t){return e!==o[t]}),this.models.length=0,x(this.models,o,0),this.length=this.models.length):l.length&&(g&&(m=!0),x(this.models,l,null==r?this.length:r),this.length=this.models.length),m&&this.sort({silent:!0}),!t.silent){for(a=0;a<l.length;a++)null!=r&&(t.index=r+a),(s=l[a]).trigger("add",s,this,t);(m||C)&&this.trigger("sort",this,t),(l.length||d.length||c.length)&&(t.changes={added:l,removed:d,merged:c},this.trigger("update",this,t))}return i?e[0]:e}},reset:function(e,t){t=t?n.clone(t):{};for(var i=0;i<this.models.length;i++)this._removeReference(this.models[i],t);return t.previousModels=this.models,this._reset(),e=this.add(e,n.extend({silent:!0},t)),t.silent||this.trigger("reset",this,t),e},push:function(e,t){return this.add(e,n.extend({at:this.length},t))},pop:function(e){var t=this.at(this.length-1);return this.remove(t,e)},unshift:function(e,t){return this.add(e,n.extend({at:0},t))},shift:function(e){var t=this.at(0);return this.remove(t,e)},slice:function(){return s.apply(this.models,arguments)},get:function(e){if(null!=e)return this._byId[e]||this._byId[this.modelId(this._isModel(e)?e.attributes:e,e.idAttribute)]||e.cid&&this._byId[e.cid]},has:function(e){return null!=this.get(e)},at:function(e){return e<0&&(e+=this.length),this.models[e]},where:function(e,t){return this[t?"find":"filter"](e)},findWhere:function(e){return this.where(e,!0)},sort:function(e){var t=this.comparator;if(!t)throw new Error("Cannot sort a set without a comparator");e||(e={});var i=t.length;return n.isFunction(t)&&(t=t.bind(this)),1===i||n.isString(t)?this.models=this.sortBy(t):this.models.sort(t),e.silent||this.trigger("sort",this,e),this},pluck:function(e){return this.map(e+"")},fetch:function(e){var t=(e=n.extend({parse:!0},e)).success,i=this;return e.success=function(n){var r=e.reset?"reset":"set";i[r](n,e),t&&t.call(e.context,i,n,e),i.trigger("sync",i,n,e)},Y(this,e),this.sync("read",this,e)},create:function(e,t){var i=(t=t?n.clone(t):{}).wait;if(!(e=this._prepareModel(e,t)))return!1;i||this.add(e,t);var r=this,s=t.success;return t.success=function(e,t,n){i&&(e.off("error",r._forwardPristineError,r),r.add(e,n)),s&&s.call(n.context,e,t,n)},i&&e.once("error",this._forwardPristineError,this),e.save(null,t),e},parse:function(e){return e},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(e,t){return e[t||this.model.prototype.idAttribute||"id"]},values:function(){return new E(this,S)},keys:function(){return new E(this,T)},entries:function(){return new E(this,$)},_reset:function(){this.length=0,this.models=[],this._byId={}},_prepareModel:function(e,t){return this._isModel(e)?(e.collection||(e.collection=this),e):((t=t?n.clone(t):{}).collection=this,(i=this.model.prototype?new this.model(e,t):this.model(e,t)).validationError?(this.trigger("invalid",this,i.validationError,t),!1):i);var i},_removeModels:function(e,t){for(var n=[],i=0;i<e.length;i++){var r=this.get(e[i]);if(r){var s=this.indexOf(r);this.models.splice(s,1),this.length--,delete this._byId[r.cid];var a=this.modelId(r.attributes,r.idAttribute);null!=a&&delete this._byId[a],t.silent||(t.index=s,r.trigger("remove",r,this,t)),n.push(r),this._removeReference(r,t)}}return e.length>0&&!t.silent&&delete t.index,n},_isModel:function(e){return e instanceof v},_addReference:function(e){this._byId[e.cid]=e;var t=this.modelId(e.attributes,e.idAttribute);null!=t&&(this._byId[t]=e),e.on("all",this._onModelEvent,this)},_removeReference:function(e){delete this._byId[e.cid];var t=this.modelId(e.attributes,e.idAttribute);null!=t&&delete this._byId[t],this===e.collection&&delete e.collection,e.off("all",this._onModelEvent,this)},_onModelEvent:function(e,t,n,i){if(t){if(("add"===e||"remove"===e)&&n!==this)return;if("destroy"===e&&this.remove(t,i),"changeId"===e){var r=this.modelId(t.previousAttributes(),t.idAttribute),s=this.modelId(t.attributes,t.idAttribute);null!=r&&delete this._byId[r],null!=s&&(this._byId[s]=t)}}this.trigger.apply(this,arguments)},_forwardPristineError:function(e,t,n){this.has(e)||this._onModelEvent("error",e,t,n)}});var C="function"==typeof Symbol&&Symbol.iterator;C&&(y.prototype[C]=y.prototype.values);var E=function(e,t){this._collection=e,this._kind=t,this._index=0},S=1,T=2,$=3;C&&(E.prototype[C]=function(){return this}),E.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var e,t=this._collection.at(this._index);if(this._index++,this._kind===S)e=t;else{var n=this._collection.modelId(t.attributes,t.idAttribute);e=this._kind===T?n:[n,t]}return{value:e,done:!1}}this._collection=void 0}return{value:void 0,done:!0}};var M=t.View=function(e){this.cid=n.uniqueId("view"),this.preinitialize.apply(this,arguments),n.extend(this,n.pick(e,k)),this._ensureElement(),this.initialize.apply(this,arguments)},_=/^(\S+)\s*(.*)$/,k=["model","collection","el","id","attributes","className","tagName","events"];n.extend(M.prototype,o,{tagName:"div",$:function(e){return this.$el.find(e)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){return this._removeElement(),this.stopListening(),this},_removeElement:function(){this.$el.remove()},setElement:function(e){return this.undelegateEvents(),this._setElement(e),this.delegateEvents(),this},_setElement:function(e){this.$el=e instanceof t.$?e:t.$(e),this.el=this.$el[0]},delegateEvents:function(e){if(e||(e=n.result(this,"events")),!e)return this;for(var t in this.undelegateEvents(),e){var i=e[t];if(n.isFunction(i)||(i=this[i]),i){var r=t.match(_);this.delegate(r[1],r[2],i.bind(this))}}return this},delegate:function(e,t,n){return this.$el.on(e+".delegateEvents"+this.cid,t,n),this},undelegateEvents:function(){return this.$el&&this.$el.off(".delegateEvents"+this.cid),this},undelegate:function(e,t,n){return this.$el.off(e+".delegateEvents"+this.cid,t,n),this},_createElement:function(e){return document.createElement(e)},_ensureElement:function(){if(this.el)this.setElement(n.result(this,"el"));else{var e=n.extend({},n.result(this,"attributes"));this.id&&(e.id=n.result(this,"id")),this.className&&(e.class=n.result(this,"className")),this.setElement(this._createElement(n.result(this,"tagName"))),this._setAttributes(e)}},_setAttributes:function(e){this.$el.attr(e)}});var L=function(e,t,n,i){switch(t){case 1:return function(){return e[n](this[i])};case 2:return function(t){return e[n](this[i],t)};case 3:return function(t,r){return e[n](this[i],A(t,this),r)};case 4:return function(t,r,s){return e[n](this[i],A(t,this),r,s)};default:return function(){var t=s.call(arguments);return t.unshift(this[i]),e[n].apply(e,t)}}},P=function(e,t,i,r){n.each(i,function(n,i){t[i]&&(e.prototype[i]=L(t,n,i,r))})},A=function(e,t){return n.isFunction(e)?e:n.isObject(e)&&!t._isModel(e)?I(e):n.isString(e)?function(t){return t.get(e)}:e},I=function(e){var t=n.matches(e);return function(e){return t(e.attributes)}},O={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},D={keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1};n.each([[y,O,"models"],[v,D,"attributes"]],function(e){var t=e[0],i=e[1],r=e[2];t.mixin=function(e){var i=n.reduce(n.functions(e),function(e,t){return e[t]=0,e},{});P(t,e,i,r)},P(t,n,i,r)}),t.sync=function(e,i,r){var s=j[e];n.defaults(r||(r={}),{emulateHTTP:t.emulateHTTP,emulateJSON:t.emulateJSON});var a={type:s,dataType:"json"};if(r.url||(a.url=n.result(i,"url")||X()),null!=r.data||!i||"create"!==e&&"update"!==e&&"patch"!==e||(a.contentType="application/json",a.data=JSON.stringify(r.attrs||i.toJSON(r))),r.emulateJSON&&(a.contentType="application/x-www-form-urlencoded",a.data=a.data?{model:a.data}:{}),r.emulateHTTP&&("PUT"===s||"DELETE"===s||"PATCH"===s)){a.type="POST",r.emulateJSON&&(a.data._method=s);var o=r.beforeSend;r.beforeSend=function(e){if(e.setRequestHeader("X-HTTP-Method-Override",s),o)return o.apply(this,arguments)}}"GET"===a.type||r.emulateJSON||(a.processData=!1);var l=r.error;r.error=function(e,t,n){r.textStatus=t,r.errorThrown=n,l&&l.call(r.context,e,t,n)};var c=r.xhr=t.ajax(n.extend(a,r));return i.trigger("request",i,c,r),c};var j={create:"POST",update:"PUT",patch:"PATCH",delete:"DELETE",read:"GET"};t.ajax=function(){return t.$.ajax.apply(t.$,arguments)};var z=t.Router=function(e){e||(e={}),this.preinitialize.apply(this,arguments),e.routes&&(this.routes=e.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},N=/\((.*?)\)/g,H=/(\(\?)?:\w+/g,q=/\*\w+/g,R=/[\-{}\[\]+?.,\\\^$|#\s]/g;n.extend(z.prototype,o,{preinitialize:function(){},initialize:function(){},route:function(e,i,r){n.isRegExp(e)||(e=this._routeToRegExp(e)),n.isFunction(i)&&(r=i,i=""),r||(r=this[i]);var s=this;return t.history.route(e,function(n){var a=s._extractParameters(e,n);!1!==s.execute(r,a,i)&&(s.trigger.apply(s,["route:"+i].concat(a)),s.trigger("route",i,a),t.history.trigger("route",s,i,a))}),this},execute:function(e,t){e&&e.apply(this,t)},navigate:function(e,n){return t.history.navigate(e,n),this},_bindRoutes:function(){if(this.routes){this.routes=n.result(this,"routes");for(var e,t=n.keys(this.routes);null!=(e=t.pop());)this.route(e,this.routes[e])}},_routeToRegExp:function(e){return e=e.replace(R,"\\$&").replace(N,"(?:$1)?").replace(H,function(e,t){return t?e:"([^/?]+)"}).replace(q,"([^?]*?)"),new RegExp("^"+e+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(e,t){var i=e.exec(t).slice(1);return n.map(i,function(e,t){return t===i.length-1?e||null:e?decodeURIComponent(e):null})}});var B=t.History=function(){this.handlers=[],this.checkUrl=this.checkUrl.bind(this),"undefined"!=typeof window&&(this.location=window.location,this.history=window.history)},F=/^[#\/]|\s+$/g,V=/^\/+|\/+$/g,W=/#.*$/;B.started=!1,n.extend(B.prototype,o,{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(e){return decodeURI(e.replace(/%25/g,"%2525"))},getSearch:function(){var e=this.location.href.replace(/#.*/,"").match(/\?.+/);return e?e[0]:""},getHash:function(e){var t=(e||this).location.href.match(/#(.*)$/);return t?t[1]:""},getPath:function(){var e=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return"/"===e.charAt(0)?e.slice(1):e},getFragment:function(e){return null==e&&(e=this._usePushState||!this._wantsHashChange?this.getPath():this.getHash()),e.replace(F,"")},start:function(e){if(B.started)throw new Error("Backbone.history has already been started");if(B.started=!0,this.options=n.extend({root:"/"},this.options,e),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||document.documentMode>7),this._useHashChange=this._wantsHashChange&&this._hasHashChange,this._wantsPushState=!!this.options.pushState,this._hasPushState=!(!this.history||
vendor: 3,231 bytes, line 5
5!this.history.pushState),this._usePushState=this._wantsPushState&&this._hasPushState,this.fragment=this.getFragment(),this.root=("/"+this.root+"/").replace(V,"/"),this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var t=this.root.slice(0,-1)||"/";return this.location.replace(t+"#"+this.getPath()),!0}this._hasPushState&&this.atRoot()&&this.navigate(this.getHash(),{replace:!0})}if(!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;var i=document.body,r=i.insertBefore(this.iframe,i.firstChild).contentWindow;r.document.open(),r.document.close(),r.location.hash="#"+this.fragment}var s=window.addEventListener||function(e,t){return attachEvent("on"+e,t)};if(this._usePushState?s("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe?s("hashchange",this.checkUrl,!1):this._wantsHashChange&&(this._checkUrlInterval=setInterval(this.checkUrl,this.interval)),!this.options.silent)return this.loadUrl()},stop:function(){var e=window.removeEventListener||function(e,t){return detachEvent("on"+e,t)};this._usePushState?e("popstate",this.checkUrl,!1):this._useHashChange&&!this.iframe&&e("hashchange",this.checkUrl,!1),this.iframe&&(document.body.removeChild(this.iframe),this.iframe=null),this._checkUrlInterval&&clearInterval(this._checkUrlInterval),B.started=!1},route:function(e,t){this.handlers.unshift({route:e,callback:t})},checkUrl:function(){var e=this.getFragment();if(e===this.fragment&&this.iframe&&(e=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),n.some(this.handlers,function(t){if(t.route.test(e))return t.callback(e),!0})||this.notfound()):this.notfound()},notfound:function(){return this.trigger("notfound"),!1},navigate:function(e,t){if(!B.started)return!1;t&&!0!==t||(t={trigger:!!t}),e=this.getFragment(e||"");var n=this.root;this._trailingSlash||""!==e&&"?"!==e.charAt(0)||(n=n.slice(0,-1)||"/");var i=n+e;e=e.replace(W,"");var r=this.decodeFragment(e);if(this.fragment!==r){if(this.fragment=r,this._usePushState)this.history[t.replace?"replaceState":"pushState"]({},document.title,i);else{if(!this._wantsHashChange)return this.location.assign(i);if(this._updateHash(this.location,e,t.replace),this.iframe&&e!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;t.replace||(s.document.open(),s.document.close()),this._updateHash(s.location,e,t.replace)}}return t.trigger?this.loadUrl(e):void 0}},_updateHash:function(e,t,n){if(n){var i=e.href.replace(/(javascript:|#).*$/,"");e.replace(i+"#"+t)}else e.hash="#"+t}}),t.history=new B;var G=function(e,t){var i,r=this;return i=e&&n.has(e,"constructor")?e.constructor:function(){return r.apply(this,arguments)},n.extend(i,r,t),i.prototype=n.create(r.prototype,e),i.prototype.constructor=i,i.__super__=r.prototype,i};v.extend=y.extend=z.extend=M.extend=B.extend=G;var X=function(){throw new Error('A "url" property or function must be specified')},Y=function(e,t){var n=t.error;
5t.error=function(i){n&&n.call(t.context,e,i,t),e.trigger("error",e,i,t)}};return t._debug=function(){return{root:e,_:n}},t});var Swiper=function(){"use strict";function e(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}function t(e){Object.keys(e).forEach(t=>{try{e[t]=null}catch{}try{delete e[t]}catch{}})}function n(e,t=0){return setTimeout(e,t)}function i(){return Date.now()}function r(e){return window.getComputedStyle(e,null)}function s(e,t="x"){const n=r(e),i=n.transform||n.webkitTransform;if(!i||"none"===i)return 0;const s=new DOMMatrixReadOnly(i);return"x"===t?s.m41:s.m42}function a(e){return"object"==typeof e&&null!==e&&!!e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function o(e){return"undefined"!=typeof HTMLElement&&e instanceof HTMLElement||!!e&&"object"==typeof e&&(1===e.nodeType||11===e.nodeType)}function l(e,...t){const n=Object(e);for(let e=0;e<t.length;e+=1){const i=t[e];if(null==i||o(i))continue;const r=i,s=Object.keys(Object(r));for(let e=0,t=s.length;e<t;e+=1){const t=s[e];if("__proto__"===t||"constructor"===t||"prototype"===t)continue;const i=Object.getOwnPropertyDescriptor(r,t);if(!i||!i.enumerable)continue;const o=r[t];a(n[t])&&a(o)?o.__swiper__?n[t]=o:l(n[t],o):!a(n[t])&&a(o)?(n[t]={},o.__swiper__?n[t]=o:l(n[t],o)):n[t]=o}}return n}function c(e,t,n){e.style.setProperty(t,n)}function d(e){const t=e.querySelector(".swiper-slide-transform");if(t)return t;if(e.shadowRoot){const t=e.shadowRoot.querySelector(".swiper-slide-transform");if(t)return t}return e}function u(e,t=""){const n=[...e.children];return e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter(e=>e.matches(t)):n}function p(e,t){const n=[t];for(;n.length>0;){const t=n.shift();if(e===t)return!0;n.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}return!1}function f(e,t){let n=t.contains(e);if(!n&&t instanceof HTMLSlotElement){n=[...t.assignedElements()].includes(e),n||(n=p(e,t))}return n}function h(e){try{console.warn(e)}catch{}}function m(t,n=[]){const i=document.createElement(t);return i.classList.add(...Array.isArray(n)?n:e(n)),i}function g(e){
6const t=e.getBoundingClientRect();return{top:t.top-(e.clientTop||0),left:t.left-(e.clientLeft||0)}}function v(e,t){const n=[];let i=e.previousElementSibling;for(;i;)t&&!i.matches(t)||n.push(i),i=i.previousElementSibling;return n}function y(e,t){const n=[];let i=e.nextElementSibling;for(;i;)t&&!i.matches(t)||n.push(i),i=i.nextElementSibling;return n}function b(e,t){return window.getComputedStyle(e,null).getPropertyValue(t)}function w(e){if(e&&e.parentNode)return[...e.parentNode.children].indexOf(e)}function x(e,t){const n=[];let i=e.parentElement;for(;i;)t&&!i.matches(t)||n.push(i),i=i.parentElement;return n}function C(e,t){t&&e.addEventListener("transitionend",function(n){n.target===e&&t.call(e,n)},{once:!0})}function E(e,t){{const n=window.getComputedStyle(e,null);return e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getPropertyValue("width"===t?"margin-left":"margin-bottom"))}}function S(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function T(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}function $(e,t=""){const n=globalThis.trustedTypes;e.innerHTML=void 0!==n?n.createPolicy("html",{createHTML:e=>e}).createHTML(t):t}function M(){return"undefined"==typeof window?{touch:!1}:{touch:"ontouchstart"in window||navigator.maxTouchPoints>0}}function _(){return qe||(qe=M()),qe}function k({userAgent:e}={}){if("undefined"==typeof window)return{ios:!1,android:!1};const t=_(),n=navigator.platform,i=e||navigator.userAgent,r={ios:!1,android:!1},s=/(Android);?[\s/]+([\d.]+)?/.test(i),a=/(iPhone\sOS|iOS|iPod)/.test(i),o=/iPad/.test(i),l="MacIntel"===n&&t.touch&&navigator.maxTouchPoints>1,c=o||l;return s&&!("Win32"===n)&&(r.os="android",r.android=!0),(c||a)&&(r.os="ios",r.ios=!0),r}function L(e={}){return Re||(Re=k(e)),Re}function P(){if("undefined"==typeof window)return{isSafari:!1,isWebView:!1,need3dFix:!1};const e=L(),t=navigator.userAgent,n=t.toLowerCase(),i=n.includes("safari")&&!n.includes("chrome")&&!n.includes("android"),r=/(iPhone|iPod|iPad).*AppleWeb
vendor: 21,601 bytes, line 6
6Kit(?!.*Safari)/i.test(t);return{isSafari:i,isWebView:r,need3dFix:i||r&&e.ios}}function A(){return Be||(Be=P()),Be}function I(e,t="window",n){if(!e||"container"===t&&!n)return;let i=!1;const r="window"===t?window.innerHeight:n.clientHeight,s=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:r*t,point:e}}return{value:e,point:e}});s.sort((e,t)=>parseInt(String(e.value),10)-parseInt(String(t.value),10));for(let e=0;e<s.length;e+=1){const{point:r,value:a}=s[e];"window"===t?window.matchMedia(`(min-width: ${a}px)`).matches&&(i=r):a<=n.clientWidth&&(i=r)}return i||"max"}function O(){const e=this,{realIndex:t,initialized:n,params:i,el:r}=e,s=i.breakpoints;if(!s||s&&0===Object.keys(s).length)return;const a="window"!==i.breakpointsBase&&i.breakpointsBase?"container":i.breakpointsBase,o=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:document.querySelector(i.breakpointsBase),c=e.getBreakpoint(s,a,o);if(!c||e.currentBreakpoint===c)return;const d=(c in s?s[c]:void 0)||e.originalParams,u=Ge(e,i),p=Ge(e,d),f=e.params.grabCursor,h=d.grabCursor,m=i.enabled;u&&!p?(r.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&p&&(r.classList.add(`${i.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===i.grid.fill)&&r.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),f&&!h?e.unsetGrabCursor():!f&&h&&e.setGrabCursor();const g=(e,t)=>e[t];["navigation","pagination","scrollbar"].forEach(t=>{const n=g(d,t);if(void 0===n)return;const r=g(i,t),s="object"==typeof r&&null!==r&&r.enabled,a="object"==typeof n&&null!==n&&n.enabled,o=e[t];s&&!a&&o?.disable?.(),!s&&a&&o?.enable?.()});const v=d.direction&&d.direction!==i.direction,y=i.loop&&(d.slidesPerView!==i.slidesPerView||v),b=i.loop;v&&n&&e.changeDirection(),l(e.params,d);const w=e.params.enabled,x=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),m&&!w?e.disable():!m&&w&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",d),n&&(y?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!b&&x?(e.loopCreate(t),e.updateSlides()):b&&!x&&e.loopDestroy()),e.emit("breakpoint",d)}function D(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:i}=n;if(i){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*i;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}function j(e,t){const n=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(i=>{e[i]&&n.push(t+i)}):"string"==typeof e&&n.push(t+e)}),n}function z(){const e=this,{classNames:t,params:n,rtl:i,el:r,device:s}=e,a=j(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:i},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...a),r.classList.add(...t),e.emitContainerClasses()}function N(){const e=this,{el:t,classNames:n}=e;t&&"string"!=typeof t&&(t.classList.remove(...n),e.emitContainerClasses())}function H(e){const t=this;t.destroyed||t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function q(){const e=this;e.destroyed||e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}function R(e){const t=this;t.destroyed||(Fe(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update())}function B(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:r,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;if(!("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);else{const t=a?e.virtual.slides.length:e.slides.length;e.slideTo(t-1,0,!1,!0)}if(e.autoplay&&e.autoplay.running&&e.autoplay.paused){const t=e.autoplay;clearTimeout(t.resizeTimeout),t.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)}e.allowSlidePrev=r,e.allowSlideNext=i,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}function F(){const e=this;if(e.destroyed)return;const{wrapperEl:t,rtlTranslate:n,enabled:i}=e;if(!i)return;let r;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();r=0===s?0:(e.translate-e.minTranslate())/s,r!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function V(e){const t=this;if(t.destroyed)return;const r=t.touchEventsData;let s=e.originalEvent??e;if("touchend"===s.type||"touchcancel"===s.type){const e=[...s.changedTouches].find(e=>e.identifier===r.touchId);if(!e||e.identifier!==r.touchId)return}else{if(null!==r.touchId)return;if(s.pointerId!==r.pointerId)return}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(s.type)){if(!(["pointercancel","contextmenu"].includes(s.type)&&(t.browser.isSafari||t.browser.isWebView)))return}r.pointerId=null,r.touchId=null;const{params:a,touches:o,rtlTranslate:l,slidesGrid:c,enabled:d}=t;if(!d)return;if(!a.simulateTouch&&"mouse"===s.pointerType)return;if(r.allowTouchCallbacks&&t.emit("touchEnd",s),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&a.grabCursor&&t.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);a.grabCursor&&r.isMoved&&r.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const u=i(),p=u-r.touchStartTime;if(t.allowClick){const e=s.path??(s.composedPath&&s.composedPath());t.updateClickedSlide(e&&e[0],e),t.emit("tap click",s),p<300&&u-r.lastClickTime<300&&t.emit("doubleTap doubleClick",s)}if(r.lastClickTime=i(),n(()=>{t.destroyed||(t.allowClick=!0)}),!r.isTouched||!r.isMoved||!t.swipeDirection||0===o.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let f;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,f=a.followFinger?l?t.translate:-t.translate:-(r.currentTranslate??0),a.cssMode)return;if(a.freeMode&&a.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:f});const h=f>=-t.maxTranslate()&&!t.params.loop;let m=0,g=t.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){const t=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==c[e+t]?(h||f>=c[e]&&f<c[e+t])&&(m=e,g=c[e+t]-c[e]):(h||f>=c[e])&&(m=e,g=c[c.length-1]-c[c.length-2])}let v=null,y=null;a.rewind&&(t.isBeginning?y=a.virtual?.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(v=0));const b=(f-c[m])/g,w=m<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(p>a.longSwipesMs){if(!a.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(b>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?v:m+w):t.slideTo(m)),"prev"===t.swipeDirection&&(b>1-a.longSwipesRatio?t.slideTo(m+w):null!==y&&b<0&&Math.abs(b)>a.longSwipesRatio?t.slideTo(y):t.slideTo(m))}else{if(!a.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(s.target===t.navigation.nextEl||s.target===t.navigation.prevEl)?s.target===t.navigation.nextEl?t.slideTo(m+w):t.slideTo(m):("next"===t.swipeDirection&&t.slideTo(null!==v?v:m+w),"prev"===t.swipeDirection&&t.slideTo(null!==y?y:m))}}function W(e){const t=this;if(t.destroyed)return;const n=t.touchEventsData,{params:r,touches:s,rtlTranslate:a,enabled:o}=t;if(!o)return;if(!r.simulateTouch&&"mouse"===e.pointerType)return;const l=e,c=l.originalEvent??l;if("pointermove"===c.type){if(null!==n.touchId)return;if(c.pointerId!==n.pointerId)return}let d;if("touchmove"===c.type){const e=[...c.changedTouches].find(e=>e.identifier===n.touchId);if(!e||e.identifier!==n.touchId)return;d=e}else d=c;if(!n.isTouched)return void(n.startMoving&&n.isScrolling&&t.emit("touchMoveOpposite",c));const u=d.pageX,p=d.pageY;if(c.preventedByNestedSwiper)return s.startX=u,void(s.startY=p);if(!t.allowTouchMove)return c.target.matches(n.focusableElements)||(t.allowClick=!1),void(n.isTouched&&(Object.assign(s,{startX:u,startY:p,currentX:u,currentY:p}),n.touchStartTime=i()));if(r.touchReleaseOnEdges&&!r.loop)if(t.isVertical()){if(p<s.startY&&t.translate<=t.maxTranslate()||p>s.startY&&t.translate>=t.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else{if(a&&(u>s.startX&&-t.translate<=t.maxTranslate()||u<s.startX&&-t.translate>=t.minTranslate()))return;if(!a&&(u<s.startX&&t.translate<=t.maxTranslate()||u>s.startX&&t.translate>=t.minTranslate()))return}if(document.activeElement&&document.activeElement.matches(n.focusableElements)&&document.activeElement!==c.target&&"mouse"!==c.pointerType&&document.activeElement.blur(),document.activeElement&&c.target===document.activeElement&&c.target.matches(n.focusableElements))return n.isMoved=!0,void(t.allowClick=!1);n.allowTouchCallbacks&&t.emit("touchMove",c),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=u,s.currentY=p;const f=s.currentX-s.startX,h=s.currentY-s.startY;if(t.params.threshold&&Math.sqrt(f**2+h**2)<t.params.threshold)return;if(void 0===n.isScrolling){let e;t.isHorizontal()&&s.currentY===s.startY||t.isVertical()&&s.currentX===s.startX?n.isScrolling=!1:f*f+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(f))/Math.PI,n.isScrolling=t.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(n.isScrolling&&t.emit("touchMoveOpposite",c),void 0===n.startMoving&&(s.currentX===s.startX&&s.currentY===s.startY||(n.startMoving=!0)),n.isScrolling||"touchmove"===c.type&&n.preventTouchMoveFromPointerMove)return void(n.isTouched=!1);if(!n.startMoving)return;t.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation();let m=t.isHorizontal()?f:h,g=t.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;r.oneWayMovement&&(m=Math.abs(m)*(a?1:-1),g=Math.abs(g)*(a?1:-1)),s.diff=m,m*=r.touchRatio,a&&(m=-m,g=-g);const v=t.touchesDirection;t.swipeDirection=m>0?"prev":"next",t.touchesDirection=g>0?"prev":"next";const y=t.params.loop&&!r.cssMode,b="next"===t.touchesDirection&&t.allowSlideNext||"prev"===t.touchesDirection&&t.allowSlidePrev;if(!n.isMoved){if(y&&b&&t.loopFix({direction:t.swipeDirection}),n.startTranslate=t.getTranslate(),t.setTransition(0),t.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});t.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,!r.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",c)}if((new Date).getTime(),!1!==r._loopSwapReset&&n.isMoved&&n.allowThresholdMove&&v!==t.touchesDirection&&y&&b&&Math.abs(m)>=1)return Object.assign(s,{startX:u,startY:p,currentX:u,currentY:p,startTranslate:n.currentTranslate}),n.loopSwapReset=!0,void(n.startTranslate=n.currentTranslate);t.emit("sliderMove",c),n.isMoved=!0;const w=n.startTranslate??0;n.currentTranslate=m+w;let x=!0,C=r.resistanceRatio;if(r.touchReleaseOnEdges&&(C=0),m>0?(y&&b&&n.allowThresholdMove&&n.currentTranslate>(r.centeredSlides?t.minTranslate()-t.slidesSizesGrid[t.activeIndex+1]-("auto"!==r.slidesPerView&&t.slides.length-r.slidesPerView>=2?t.slidesSizesGrid[t.activeIndex+1]+t.params.spaceBetween:0)-t.params.spaceBetween:t.minTranslate())&&t.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>t.minTranslate()&&(x=!1,r.resistance&&(n.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+w+m)**C))):m<0&&(y&&b&&n.allowThresholdMove&&n.currentTranslate<(r.centeredSlides?t.maxTranslate()+t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween+("auto"!==r.slidesPerView&&t.slides.length-r.slidesPerView>=2?t.slidesSizesGrid[t.slidesSizesGrid.length-1]+t.params.spaceBetween:0):t.maxTranslate())&&t.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:t.slides.length-("auto"===r.slidesPerView?t.slidesPerViewDynamic():Math.ceil(parseFloat(String(r.slidesPerView))))}),n.currentTranslate<t.maxTranslate()&&(x=!1,r.resistance&&(n.currentTranslate=t.maxTranslate()+1-(t.maxTranslate()-w-m)**C))),x&&(c.preventedByNestedSwiper=!0),!t.allowSlideNext&&"next"===t.swipeDirection&&(n.currentTranslate??0)<w&&(n.currentTranslate=w),!t.allowSlidePrev&&"prev"===t.swipeDirection&&(n.currentTranslate??0)>w&&(n.currentTranslate=w),t.allowSlidePrev||t.allowSlideNext||(n.currentTranslate=w),r.threshold>0){if(!(Math.abs(m)>r.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);if(!n.allowThresholdMove)return n.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,n.currentTranslate=n.startTranslate,void(s.diff=t.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&t.freeMode||r.watchSlidesProgress)&&(t.updateActiveIndex(),t.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.freeMode.onTouchMove(),t.updateProgress(n.currentTranslate),t.setTranslate(n.currentTranslate??0))}function G(e,t){function n(t){if(!t||t===document||t===window)return null;let i=t;i.assignedSlot&&(i=i.assignedSlot);const r=i.closest(e);if(!r&&!i.getRootNode)return null;const s=i.getRootNode();return r||n(s.host)}return n(t)}function X(e,t,n){const{params:i}=e,r=i.edgeSwipeDetection,s=i.edgeSwipeThreshold;return!r||!(n<=s||n>=window.innerWidth-s)||"prevent"===r&&(t.preventDefault(),!0)}function Y(e){const t=this;if(t.destroyed)return;const n=e.originalEvent??e,r=t.touchEventsData;if("pointerdown"===n.type){const e=n;if(null!==r.pointerId&&r.pointerId!==e.pointerId)return;r.pointerId=e.pointerId}else"touchstart"===n.type&&1===n.targetTouches.length&&(r.touchId=n.targetTouches[0].identifier);if("touchstart"===n.type)return void X(t,n,n.targetTouches[0].pageX);const{params:s,touches:a,enabled:o}=t;if(!o)return;if(!s.simulateTouch&&"mouse"===n.pointerType)return;if(t.animating&&s.preventInteractionOnTransition)return;!t.animating&&s.cssMode&&s.loop&&t.loopFix();let l=n.target;if("wrapper"===s.touchEventsTarget&&!f(l,t.wrapperEl))return;const c=n;if("number"==typeof c.which&&3===c.which)return;if("number"==typeof c.button&&c.button>0)return;if(r.isTouched&&r.isMoved)return;const d=!!s.noSwipingClass&&""!==s.noSwipingClass,u=n.composedPath?n.composedPath():n.path;d&&n.target&&n.target.shadowRoot&&u&&(l=u[0]);const p=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,h=!(!n.target||!n.target.shadowRoot);if(s.noSwiping&&(h?G(p,l):l.closest(p)))return void(t.allowClick=!0);if(s.swipeHandler&&"string"==typeof s.swipeHandler&&!l.closest(s.swipeHandler))return;const m=n;a.currentX=m.pageX,a.currentY=m.pageY;const g=a.currentX,v=a.currentY;if(!X(t,n,g))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=g,a.startY=v,r.touchStartTime=i(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(r.allowThresholdMove=!1);let y=!0;l.matches(r.focusableElements)&&(y=!1,"SELECT"===l.nodeName&&(r.isTouched=!1)),document.activeElement&&document.activeElement.matches(r.focusableElements)&&document.activeElement!==l&&("mouse"===m.pointerType||"mouse"!==m.pointerType&&!l.matches(r.focusableElements))&&document.activeElement.blur();const b=y&&t.allowTouchMove&&s.touchStartPreventDefault;!s.touchStartForcePreventDefault&&!b||l.isContentEditable||n.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",n)}function U(){const e=this,{params:t}=e;e.onTouchStart=Y.bind(e),e.onTouchMove=W.bind(e),e.onTouchEnd=V.bind(e),e.onDocumentTouchStart=q.bind(e),t.cssMode&&(e.onScroll=F.bind(e)),e.onClick=H.bind(e),e.onLoad=R.bind(e),Qe(e,"on")}function Z(){Qe(this,"off")}function J(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function Q(){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}))}function K(e,t){const n=this,{params:i,slidesEl:r}=n;if(!i.loop||n.virtual&&n.params.virtual?.enabled)return;const s=()=>{u(r,`.${i.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",String(t))})},a=()=>{const e=u(r,`.${i.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(n.recalcSlides(),n.updateSlides())},o=n.grid&&i.grid&&i.grid.rows>1;i.loopAddBlankSlides&&(i.slidesPerGroup>1||o)&&a();const l=i.slidesPerGroup*(o?i.grid.rows:1),c=n.slides.length%l!==0,d=o&&n.slides.length%i.grid.rows!==0,p=e=>{for(let t=0;t<e;t+=1){const e=n.isElement?m("swiper-slide",[i.slideBlankClass]):m("div",[i.slideClass,i.slideBlankClass]);n.slidesEl.append(e)}};if(c){if(i.loopAddBlankSlides){p(l-n.slides.length%l),n.recalcSlides(),n.updateSlides()}else h("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()}else if(d){if(i.loopAddBlankSlides){p(i.grid.rows-n.slides.length%i.grid.rows),n.recalcSlides(),n.updateSlides()}else h("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()}else s();const f=i.centeredSlides||!!i.slidesOffsetBefore||!!i.slidesOffsetAfter;n.loopFix({slideRealIndex:e,direction:f?void 0:"next",initial:t})}function ee(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||!n||e.virtual&&e.params.virtual?.enabled)return;e.recalcSlides();const i=[];e.slides.forEach(e=>{const t=e,n=void 0===t.swiperSlideIndex?Number(e.getAttribute("data-swiper-slide-index")):t.swiperSlideIndex;i[n]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),i.forEach(e=>{n.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}function te(e={}){const{slideRealIndex:t,slideTo:n=!0,direction:i,setTranslate:r,activeSlideIndex:s,initial:a,byController:o,byMousewheel:l}=e;let c=s;const d=this;if(!d.params.loop)return;d.emit("beforeLoopFix"),d.__loopFixInProgress__=!0;const{slides:u,allowSlidePrev:p,allowSlideNext:f,slidesEl:m,params:g}=d,{centeredSlides:v,slidesOffsetBefore:y,slidesOffsetAfter:b,initialSlide:w}=g,x=v||!!y||!!b;if(d.allowSlidePrev=!0,d.allowSlideNext=!0,d.virtual&&g.virtual?.enabled){if(n){const e=d.virtual.slides.length,t=d.virtual.slidesBefore??0;x||0!==d.snapIndex?x&&d.snapIndex<g.slidesPerView?d.slideTo(e+d.snapIndex,0,!1,!0):d.snapIndex===d.snapGrid.length-1&&d.slideTo(t,0,!1,!0):d.slideTo(e,0,!1,!0)}return d.allowSlidePrev=p,d.allowSlideNext=f,d.__loopFixInProgress__=!1,void d.emit("loopFix")}let C=g.slidesPerView;"auto"===C?C=d.slidesPerViewDynamic():(C=Math.ceil(parseFloat(String(g.slidesPerView))),x&&C%2==0&&(C+=1));const E=g.slidesPerGroupAuto?C:g.slidesPerGroup,S=e=>("function"==typeof e?e.call(d):e)||0,T=d.slidesGrid.length>1?(d.slidesGrid[d.slidesGrid.length-1]-d.slidesGrid[0])/(d.slidesGrid.length-1):d.size,$=T>0?S(y)/T:0,M=T>0?S(b)/T:0;let _=x?Math.max(E,(v?Math.ceil(C/2):0)+Math.ceil(Math.max($,M))):E;_%E!==0&&(_+=E-_%E),_+=g.loopAdditionalSlides,d.loopedSlides=_;const k=d.grid&&g.grid&&g.grid.rows>1;u.length<C+_||"cards"===d.params.effect&&u.length<C+2*_?h("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"):k&&"row"===g.grid.fill&&h("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const L=[],P=[],A=k?Math.ceil(u.length/g.grid.rows):u.length,I=a&&A-w<C&&!x;let O=I?w:d.activeIndex;void 0===c?c=d.getSlideIndex(u.find(e=>e.classList.contains(g.slideActiveClass))):O=c;const D="next"===i||!i,j="prev"===i||!i;let z=0,N=0;const H=(k?u[c].column??0:c)+(x&&void 0===r?(v?-C/2+.5:0)-$:0);if(H<_){z=Math.max(_-H,E);for(let e=0;e<_-H;e+=1){const t=e-Math.floor(e/A)*A;if(k){const e=A-t-1;for(let t=u.length-1;t>=0;t-=1)u[t].column===e&&L.push(t)}else L.push(A-t-1)}}else if(H+C>A-_){N=Math.max(H-(A-2*_),E),I&&(N=Math.max(N,C-A+w+1));for(let e=0;e<N;e+=1){const t=e-Math.floor(e/A)*A;k?u.forEach((e,n)=>{e.column===t&&P.push(n)}):P.push(t)}}if(d.__preventObserver__=!0,requestAnimationFrame(()=>{d.__preventObserver__=!1}),"cards"===d.params.effect&&u.length<C+2*_&&(P.includes(c)&&P.splice(P.indexOf(c),1),L.includes(c)&&L.splice(L.indexOf(c),1)),j&&L.forEac
vendor: 4,110 bytes, line 6
6h(e=>{const t=u[e];t.swiperLoopMoveDOM=!0,m.prepend(t),t.swiperLoopMoveDOM=!1}),D&&P.forEach(e=>{const t=u[e];t.swiperLoopMoveDOM=!0,m.append(t),t.swiperLoopMoveDOM=!1}),d.recalcSlides(),"auto"===g.slidesPerView?d.updateSlides():k&&(L.length>0&&j||P.length>0&&D)&&d.slides.forEach((e,t)=>{d.grid.updateSlide(t,e,d.slides)}),g.watchSlidesProgress&&d.updateSlidesOffset(),n)if(L.length>0&&j){if(void 0===t){const e=d.slidesGrid[O],t=d.slidesGrid[O+z]-e;l?d.setTranslate(d.translate-t):(d.slideTo(O+Math.ceil(z),0,!1,!0),r&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else if(r){const e=k?L.length/g.grid.rows:L.length;d.slideTo(d.activeIndex+e,0,!1,!0),d.touchEventsData.currentTranslate=d.translate}}else if(P.length>0&&D)if(void 0===t){const e=d.slidesGrid[O],t=d.slidesGrid[O-N]-e;l?d.setTranslate(d.translate-t):(d.slideTo(O-N,0,!1,!0),r&&(d.touchEventsData.startTranslate=d.touchEventsData.startTranslate-t,d.touchEventsData.currentTranslate=d.touchEventsData.currentTranslate-t))}else{const e=k?P.length/g.grid.rows:P.length;d.slideTo(d.activeIndex-e,0,!1,!0)}d.allowSlidePrev=p,d.allowSlideNext=f;const q=d.controller?.control;if(q&&!o){const e={slideRealIndex:t,direction:i,setTranslate:r,activeSlideIndex:c,byController:!0};Array.isArray(q)?q.forEach(t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===g.slidesPerView&&n})}):q instanceof d.constructor&&q.params.loop&&q.loopFix({...e,slideTo:q.params.slidesPerView===g.slidesPerView&&n})}d.__loopFixInProgress__=!1,d.emit("loopFix")}function ne(e,t){return function(n={}){const i=Object.keys(n)[0],r=n[i];"object"==typeof r&&null!==r?(!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 r?("object"!=typeof e[i]||"enabled"in e[i]||(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),l(t,n)):l(t,n)):l(t,n)}}function ie(e,t=!0,n){const i=this,{enabled:r,params:s,animating:a}=i;if(!r||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,n)}),!0}return s.rewind&&i.isEnd?i.slideTo(0,e,t,n):i.slideTo(i.activeIndex+l,e,t,n)}function re(e,t=!0,n){function i(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const r=this,{params:s,snapGrid:a,slidesGrid:o,rtlTranslate:l,enabled:c,animating:d}=r;if(!c||r.destroyed)return r;void 0===e&&(e=r.params.speed);const u=r.virtual&&s.virtual?.enabled;if(s.loop){if(d&&!u&&s.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const p=i(l?r.translate:-r.translate),f=a.map(e=>i(e)),h=s.freeMode&&s.freeMode.enabled;let m=a[f.indexOf(p)-1];if(void 0===m&&(s.cssMode||h)){let e;a.forEach((t,n)=>{p>=t&&(e=n)}),void 0!==e&&(m=h?a[e]:a[e>0?e-1:e])}let g=0;if(void 0!==m&&(g=o.indexOf(m),g<0&&(g=r.activeIndex-1),"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(g=g-r.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),s.rewind&&r.isBeginning){const i=r.params.virtual?.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(i,e,t,n)}return s.loop&&0===r.activeIndex&&s.cssMode?(requestAnimationFrame(()=>{r.slideTo(g,e,t,n)}),!0):r.slideTo(g,e,t,n)}function se(e,t=!0,n){const i=this;if(!i.destroyed)return void 0===e&&(e=i.params.speed),i.slideTo(i.activeIndex,e,t,n)}function ae(e=0,t,n=!0,i,r){"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:f,enabled:h}=s;
vendor: 14,148 bytes, lines 6-7
6if(!h&&!i&&!r||s.destroyed||s.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=s.params.speed);const m=Math.min(s.params.slidesPerGroupSkip,a);let g=m+Math.floor((a-m)/s.params.slidesPerGroup);g>=l.length&&(g=l.length-1);const v=-l[g];if(o.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*v),n=Math.floor(100*c[e]),i=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=n&&t<i-(i-n)/2?a=e:t>=n&&t<i&&(a=e+1):t>=n&&(a=e)}if(s.initialized&&a!==u){if(!s.allowSlideNext&&(p?v>s.translate&&v>s.minTranslate():v<s.translate&&v<s.minTranslate()))return!1;if(!s.allowSlidePrev&&v>s.translate&&v>s.maxTranslate()&&(u||0)!==a)return!1}let y;a!==(d||0)&&n&&s.emit("beforeSlideChangeStart"),s.updateProgress(v),y=a>u?"next":a<u?"prev":"reset";const b=s.virtual&&s.params.virtual?.enabled;if(!(b&&r)&&(p&&-v===s.translate||!p&&v===s.translate))return s.updateActiveIndex(a),o.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==o.effect&&s.setTranslate(v),"reset"!==y&&(s.transitionStart(n,y),s.transitionEnd(n,y)),!1;if(o.cssMode){const e=s.isHorizontal(),n=p?v:-v;return 0===t?(b&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),b&&!s._cssModeVirtualInitialSet&&(s.params.initialSlide??0)>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{f[e?"scrollLeft":"scrollTop"]=n})):f[e?"scrollLeft":"scrollTop"]=n,b&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1})):f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"}),!0}const w=A().isSafari;return b&&!r&&w&&s.isElement&&s.virtual.update(!1,!1,a),s.setTransition(t),s.setTranslate(v),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(n,y),0===t?s.transitionEnd(n,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(n,y))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0}function oe(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:i,clickedSlide:r,clickedIndex:s}=e;if(void 0===r||void 0===s)return;const a="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let o,l=e.getSlideIndexWhenGrid(s);const c=e.isElement?"swiper-slide":`.${t.slideClass}`,d=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;o=parseInt(r.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(o):l>(d?(e.slides.length-a)/2-(e.params.grid.rows-1):e.slides.length-a)?(e.loopFix(),l=e.getSlideIndex(u(i,`${c}[data-swiper-slide-index="${o}"]`)[0]),n(()=>{e.slideTo(l)})):e.slideTo(l)}else e.slideTo(l)}function le(e,t=!0,n,i=.5){const r=this;if(r.destroyed)return;void 0===e&&(e=r.params.speed);let s=r.activeIndex;const a=Math.min(r.params.slidesPerGroupSkip,s),o=a+Math.floor((s-a)/r.params.slidesPerGroup),l=r.rtlTranslate?r.translate:-r.translate;if(l>=r.snapGrid[o]){const e=r.snapGrid[o];l-e>(r.snapGrid[o+1]-e)*i&&(s+=r.params.slidesPerGroup)}else{const e=r.snapGrid[o-1];l-e<=(r.snapGrid[o]-e)*i&&(s-=r.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,r.slidesGrid.length-1),r.slideTo(s,e,t,n)}function ce(e=0,t,n=!0,i){if("string"==typeof e){e=parseInt(e,10)}const r=this;if(r.destroyed)return;void 0===t&&(t=r.params.speed);const s=r.grid&&r.params.grid&&r.params.grid.rows>1;let a=e;if(r.params.loop)if(r.virtual&&r.params.virtual?.enabled)a+=r.virtual.slidesBefore??0;else{let e;if(s){const t=a*r.params.grid.rows,n=r.slides.find(e=>Number(e.getAttribute("data-swiper-slide-index"))===t);e=n?.column??0}else e=r.getSlideIndexByData(a);const t=s?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:n,slidesOffsetBefore:o,slidesOffsetAfter:l}=r.params,c=n||!!o||!!l;let d;"auto"===r.params.slidesPerView?d=r.slidesPerViewDynamic():(d=Math.ceil(parseFloat(String(r.params.slidesPerView))),c&&d%2==0&&(d+=1));let u=t-e<d;if(c&&(u=u||e<Math.ceil(d/2)),i&&c&&"auto"!==r.params.slidesPerView&&!s&&(u=!1),u){const n=c?e<r.activeIndex?"prev":"next":e-r.activeIndex-1<r.params.slidesPerView?"next":"prev";r.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"===n?e+1:e-t+1,slideRealIndex:"next"===n?r.realIndex:void 0})}if(s){const e=a*r.params.grid.rows,t=r.slides.find(t=>Number(t.getAttribute("data-swiper-slide-index"))===e);a=t?.column??0}else a=r.getSlideIndexByData(a)}return requestAnimationFrame(()=>{r.slideTo(a,t,n,i)}),r}function de(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=0===e?"0ms":""),n.emit("setTransition",e,t)}function ue({swiper:e,runCallbacks:t,direction:n,step:i}){const{activeIndex:r,previousIndex:s}=e;let a=n;a||(a=r>s?"next":r<s?"prev":"reset"),
7e.emit(`transition${i}`),t&&"reset"===a?e.emit(`slideResetTransition${i}`):t&&r!==s&&(e.emit(`slideChangeTransition${i}`),"next"===a?e.emit(`slideNextTransition${i}`):e.emit(`slidePrevTransition${i}`))}function pe(e=!0,t){const n=this,{params:i}=n;n.animating=!1,i.cssMode||(n.setTransition(0),ue({swiper:n,runCallbacks:e,direction:t,step:"End"}))}function fe(e=!0,t){const n=this,{params:i}=n;i.cssMode||(i.autoHeight&&n.updateAutoHeight(),ue({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function he(e=(this.isHorizontal()?"x":"y")){const t=this,{params:n,rtlTranslate:i,translate:r,wrapperEl:a}=t;if(n.virtualTranslate)return i?-r:r;if(n.cssMode)return r;let o=s(a,e);return o+=t.cssOverflowAdjustment(),i&&(o=-o),o||0}function me(){return-this.snapGrid[this.snapGrid.length-1]}function ge(){return-this.snapGrid[0]}function ve(e,t){const n=this,{rtlTranslate:i,params:r,wrapperEl:s,progress:a}=n;let o=0,l=0;const c=0;let d;n.isHorizontal()?o=i?-e:e:l=e,r.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?o:l,r.cssMode?s[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-o:-l:r.virtualTranslate||(n.isHorizontal()?o-=n.cssOverflowAdjustment():l-=n.cssOverflowAdjustment(),s.style.transform=`translate3d(${o}px, ${l}px, ${c}px)`);const u=n.maxTranslate()-n.minTranslate();d=0===u?0:(e-n.minTranslate())/u,d!==a&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)}function ye(e=0,t=this.params.speed,n=!0,i=!0,r){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();return 0===t?o[e?"scrollLeft":"scrollTop"]=-d:o.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"}),!0}return 0===t?(s.setTransition(0),s.setTranslate(d),n&&(s.emit("beforeTransitionStart",t,r),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(d),n&&(s.emit("beforeTransitionStart",t,r),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,n&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}function be(e){const{slidesGrid:t,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;let r;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?r=e:i>=t[e]&&i<t[e+1]&&(r=e+1):i>=t[e]&&(r=e);return n.normalizeSlideIndex&&(r<0||void 0===r)&&(r=0),r}function we(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:r,activeIndex:s,realIndex:a,snapIndex:o}=t;let l,c=e;const d=e=>{const n=t.virtual.slides;let i=e-(t.virtual.slidesBefore??0);return i<0&&(i=n.length+i),i>=n.length&&(i-=n.length),i};if(void 0===c&&(c=be(t)),i.indexOf(n)>=0)l=i.indexOf(n);else{const e=Math.min(r.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/r.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&&r.grid&&r.grid.rows>1;let p;if(t.virtual&&r.virtual?.enabled)p=r.loop?d(c):c;else if(u){const e=t.slides.find(e=>e.column===c);let n=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(n)&&(n=Math.max(t.slides.indexOf(e),0)),p=Math.floor(n/r.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&&We(t),t.__loopFixInProgress__||(t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&((t.__lastEmittedRealIndex__??a)!==p&&t.emit("realIndexChange"),t.emit("slideChange")),t.__lastEmittedRealIndex__=p)}function xe(e){const t=this,n=[],i=t.virtual&&t.params.virtual?.enabled;let r,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>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{n.push(e)});else for(r=0;r<Math.ceil(t.params.slidesPerView);r+=1){const e=t.activeIndex+r;if(e>t.slides.length&&!i)break;const s=a(e);s&&n.push(s)}else{const e=a(t.activeIndex);e&&n.push(e)}for(r=0;r<n.length;r+=1)if(void 0!==n[r]){const e=n[r].offsetHeight;s=e>s?e:s}(s||0===s)&&(t.wrapperEl.style.height=`${s}px`)}function Ce(e,t){const n=this,i=n.params;let r=e.closest(`.${i.slideClass}, swiper-slide`);!r&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!r&&e.matches&&e.matches(`.${i.slideClass}, swiper-slide`)&&(r=e)});let s,a=!1;if(r)for(let e=0;e<n.slides.length;e+=1)if(n.slides[e]===r){a=!0,s=e;break}if(!r||!a)return n.clickedSlide=void 0,void(n.clickedIndex=void 0);n.clickedSlide=r,n.virtual&&n.params.virtual?.enabled?n.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=s,i.slideToClickedSlide&&void 0!==n.clickedIndex&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}function Ee(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:r,isBeginning:s,isEnd:a}=t,o=t.progressLoop;const l=s,c=a;if(0===i)r=0,s=!0,a=!0;else{r=(e-t.minTranslate())/i;const n=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1;s=n||r<=0,a=o||r>=1,n&&(r=0),o&&(r=1)}if(n.loop){const n=t.getSlideIndexByData(0),i=t.getSlideIndexByData(t.slides.length-1),r=t.slidesGrid[n],s=t.slidesGrid[i],a=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);o=l>=r?(l-r)/a:(l+a-s)/a,o>1&&(o-=1)}Object.assign(t,{progress:r,progressLoop:o,isBeginning:s,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.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",r)}function Se(){const e=this;let t,n;const i=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:i.clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:i.clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(b(i,"padding-left")||"0",10)-parseInt(b(i,"padding-right")||"0",10),n=n-parseInt(b(i,"padding-top")||"0",10)-parseInt(b(i,"padding-bottom")||"0",10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function Te(){function e(e,n){return parseFloat(e.getPropertyValue(t.getDirectionLabel(n))||"0")}const t=this,n=t.params,{wrapperEl:i,slidesEl:r,rtlTranslate:s,wrongRTL:a}=t,o=!(!t.virtual||!n.virtual?.enabled),l=o?t.virtual.slides.length:t.slides.length,d=u(r,`.${t.params.slideClass}, swiper-slide`),p=o?t.virtual.slides.length:d.length;let f=[];const h=[],m=[],g=e=>"function"==typeof e?e.call(t):e,v=g(n.slidesOffsetBefore),y=g(n.slidesOffsetAfter),w=t.snapGrid.length,x=t.slidesGrid.length,C=t.size-v-y;let S=n.spaceBetween,T=-v,$=0,M=0;if(void 0===C)return;"string"==typeof S&&S.indexOf("%")>=0?S=parseFloat(S.replace("%",""))/100*C:"string"==typeof S&&(S=parseFloat(S)),t.virtualSize=-S-v-y,d.forEach(e=>{s?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(c(i,"--swiper-centered-offset-before",""),c(i,"--swiper-centered-offset-after","")),n.cssMode&&(c(i,"--swiper-slides-offset-before",`${v}px`),c(i,"--swiper-slides-offset-after",`${y}px`));const _=n.grid&&n.grid.rows>1&&t.grid;_?t.grid.initSlides(d):t.grid&&t.grid.unsetSlides();let k=0;const L="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>{const t=n.breakpoints[e];return void 0!==t?.slidesPerView}).length>0;for(let i=0;i<p;i+=1){k=0;const r=d[i];if(!r||(_&&t.grid.updateSlide(i,r,d),"none"!==b(r,"display"))){if(o&&"auto"===n.slidesPerView)n.virtual?.slidesPerViewAutoSlideSize&&(k=n.virtual.slidesPerViewAutoSlideSize),k&&r&&(n.roundLengths&&(k=Math.floor(k)),r.style[t.getDirectionLabel("width")]=`${k}px`);else if("auto"===n.slidesPerView){L&&(r.style[t.getDirectionLabel("width")]="");const i=getComputedStyle(r),s=r.style.transform,a=r.style.webkitTransform;if(s&&(r.style.transform="none"),a&&(r.style.webkitTransform="none"),n.roundLengths)k=t.isHorizontal()?E(r,"width"):E(r,"height");else{const t=e(i,"width"),n=e(i,"padding-left"),s=e(i,"padding-right"),a=e(i,"margin-left"),o=e(i,"margin-right"),l=i.getPropertyValue("box-sizing");if(l&&"border-box"===l)k=t+a+o;else{const{clientWidth:e,offsetWidth:i}=r;k=t+n+s+a+o+(i-e)}}s&&(r.style.transform=s),a&&(r.style.webkitTransform=a),n.roundLengths&&(k=Math.floor(k))}else k=(C-(n.slidesPerView-1)*S)/n.slidesPerView,n.roundLengths&&(k=Math.floor(k)),r&&(r.style[t.getDirectionLabel("width")]=`${
7k}px`);r&&(r.swiperSlideSize=k),m.push(k),n.centeredSlides?(T=T+k/2+$/2+S,0===$&&0!==i&&(T=T-C/2-S),0===i&&(T=T-C/2-S),Math.abs(T)<.001&&(T=0),n.roundLengths&&(T=Math.floor(T)),M%n.slidesPerGroup===0&&f.push(T),h.push(T)):(n.roundLengths&&(T=Math.floor(T)),(M-Math.min(t.params.slidesPerGroupSkip,M))%t.params.slidesPerGroup===0&&f.push(T),h.push(T),T=T+k+S),t.virtualSize+=k+S,$=k,M+=1}}if(t.virtualSize=Math.max(t.virtualSize,C)+y,s&&a&&("slide"===n.effect||"coverflow"===n.effect)&&(i.style.width=`${t.virtualSize+S}px`),n.setWrapperSize&&(i.style[t.getDirectionLabel("width")]=`${t.virtualSize+S}px`),_&&t.grid.updateWrapperSize(k,f),!n.centeredSlides){const e="auto"!==n.slidesPerView&&n.slidesPerView%1!=0,i=n.snapToSlideEdge&&!n.loop&&("auto"===n.slidesPerView||e);let r=f.length;if(i){let e;if("auto"===n.slidesPerView){e=1;let t=0;for(let n=m.length-1;n>=0&&(t+=m[n]+(n<m.length-1?S:0),t<=C);n-=1)e=m.length-n}else e=Math.floor(n.slidesPerView);r=Math.max(p-e,0)}const s=[];for(let e=0;e<f.length;e+=1){let a=f[e];n.roundLengths&&(a=Math.floor(a)),i?e<=r&&s.push(a):f[e]<=t.virtualSize-C&&s.push(a)}f=s,Math.floor(t.virtualSize-C)-Math.floor(f[f.length-1])>1&&(i||f.push(t.virtualSize-C))}if(o&&n.loop){const e=m[0]+S,i=(t.virtual.slidesBefore??0)+(t.virtual.slidesAfter??0);if(n.slidesPerGroup>1){const t=Math.ceil(i/n.slidesPerGroup),r=e*n.slidesPerGroup;for(let e=0;e<t;e+=1)f.push(f[f.length-1]+r)}for(let r=0;r<i;r+=1)1===n.slidesPerGroup&&f.push(f[f.length-1]+e),h.push(h[h.length-1]+e),t.virtualSize+=e}if(0===f.length&&(f=[0]),0!==S){const e=t.isHorizontal()&&s?"marginLeft":t.getDirectionLabel("marginRight");d.filter((e,t)=>!(n.cssMode&&!n.loop)||t!==d.length-1).forEach(t=>{t.style[e]=`${S}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;m.forEach(t=>{e+=t+(S||0)}),e-=S;const t=e>C?e-C:0;f=f.map(e=>e<=0?-v:e>t?t+y:e)}if(n.centerInsufficientSlides){let e=0;if(m.forEach(t=>{e+=t+(S||0)}),e-=S,e<C){const t=(C-e)/2;f.forEach((e,n)=>{f[n]=e-t}),h.forEach((e,n)=>{h[n]=e+t})}}if(Object.assign(t,{slides:d,snapGrid:f,slidesGrid:h,slidesSizesGrid:m}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){c(i,"--swiper-centered-offset-before",-f[0]+"px"),c(i,"--swiper-centered-offset-after",t.size/2-m[m.length-1]/2+"px");const e=-t.snapGrid[0],n=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(t=>t+e),t.slidesGrid=t.slidesGrid.map(e=>e+n)}if(p!==l&&t.emit("slidesLengthChange"),f.length!==w&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),h.length!==x&&t.emit("slidesGridLengthChange"),n.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!(o||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const e=`${n.containerModifierClass}backface-hidden`,i=t.el.classList.contains(e);p<=n.maxBackfaceHiddenSlides?i||t.el.classList.add(e):i&&t.el.classList.remove(e)}}function $e(){const e=this,{slides:t,params:n,slidesEl:i,activeIndex:r}=e,s=!(!e.virtual||!n.virtual?.enabled),a=e.grid&&n.grid&&n.grid.rows>1,o=e=>u(i,`.${n.slideClass}${e}, swiper-slide${e}`)[0];let l,c,d;if(s)if(n.loop){const t=e.virtual.slides;let n=r-(e.virtual.slidesBefore??0);n<0&&(n=t.length+n),n>=t.length&&(n-=t.length),l=o(`[data-swiper-slide-index="${n}"]`)}else l=o(`[data-swiper-slide-index="${r}"]`);else a?(l=t.find(e=>e.column===r),d=t.find(e=>e.column===r+1),c=t.find(e=>e.column===r-1)):l=t[r];l&&(a||(d=y(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!d&&(d=t[0]),c=v(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&0===!c&&(c=t[t.length-1]))),t.forEach(e=>{tt(e,e===l,n.slideActiveClass),tt(e,e===d,n.slideNextClass),tt(e,e===c,n.slidePrevClass)}),e.emitSlidesClasses()}function Me(){const e=this,t=e.slides,n=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)-n-e.cssOverflowAdjustment()}function _e(e=this&&this.translate||0){const t=this,n=t.params,{slides:i,rtlTranslate:r,snapGrid:s}=t;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&t.updateSlidesOffset();let a=-e;r&&(a=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let o=n.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??0;n.cssMode&&n.centeredSlides&&(c-=i[0].swiperSlideOffset??0);const d=l.swiperSlideSize??0,u=(a+(n.centeredSlides?t.minTranslate():0)-c)/(d+o),p=(a-s[0]+(n.centeredSlides?t.minTranslate():0)-c)/(d+o),f=-(a-c),h=f
vendor: 4,259 bytes, line 7
7+t.slidesSizesGrid[e],m=f>=0&&f<=t.size-t.slidesSizesGrid[e],g=f>=0&&f<t.size-1||h>1&&h<=t.size||f<=0&&h>=t.size;g&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),nt(l,g,n.slideVisibleClass),nt(l,m,n.slideFullyVisibleClass),l.progress=r?-u:u,l.originalProgress=r?-p:p}}function ke(e,t,n,i){const r=n??{},s=t??{};return e.params.createElements&&Object.keys(i).forEach(t=>{if(!r[t]&&!0===r.auto){let n=u(e.el,`.${i[t]}`)[0];n||(n=m("div",i[t]),n.className=i[t],e.el.append(n)),r[t]=n,s[t]=n}}),r}function Le(e=""){return`.${e.trim().replace(/([.:!+/()[\]#>~*^$|=,'"@{}\\])/g,"\\$1").replace(/ /g,".")}`}function Pe(e,t){const n=this,{params:i,activeIndex:r,slidesEl:s}=n;let a=r;i.loop&&(a-=n.loopedSlides??0,n.loopDestroy(),n.recalcSlides());const o=n.slides.length;if(e<=0)return void n.prependSlide(t);if(e>=o)return void n.appendSlide(t);let l=a>e?a+1:a;const c=[];for(let t=o-1;t>=e;t-=1){const e=n.slides[t];e&&(e.remove(),c.unshift(e))}if(Array.isArray(t)){for(let e=0;e<t.length;e+=1){const n=t[e];n&&s.append(n)}l=a>e?a+t.length:a}else s.append(t);for(let e=0;e<c.length;e+=1)s.append(c[e]);n.recalcSlides(),i.loop&&n.loopCreate(),i.observer&&!n.isElement||n.update(),i.loop?n.slideTo(l+(n.loopedSlides??0),0,!1):n.slideTo(l,0,!1)}function Ae(e){const t=this,{params:n,slidesEl:i}=t;n.loop&&t.loopDestroy();const r=e=>{if("string"==typeof e){const t=document.createElement("div");$(t,e);const n=t.children[0];n&&i.append(n),$(t,"")}else i.append(e)};if(Array.isArray(e))for(let t=0;t<e.length;t+=1){const n=e[t];n&&r(n)}else r(e);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update()}function Ie(e){const t=this,{params:n,activeIndex:i,slidesEl:r}=t;n.loop&&t.loopDestroy();let s=i+1;const a=e=>{if("string"==typeof e){const t=document.createElement("div");$(t,e);const n=t.children[0];n&&r.prepend(n),$(t,"")}else r.prepend(e)};if(Array.isArray(e)){for(let t=0;t<e.length;t+=1){const n=e[t];n&&a(n)}s=i+e.length}else a(e);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update(),t.slideTo(s,0,!1)}function Oe(){const e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function De(e){const t=this,{params:n,activeIndex:i}=t;let r=i;n.loop&&(r-=t.loopedSlides??0,t.loopDestroy());let s=r;if(Array.isArray(e)){for(let n=0;n<e.length;n+=1){const i=e[n];t.slides[i]&&t.slides[i].remove(),i<s&&(s-=1)}s=Math.max(s,0)}else{const n=e;t.slides[n]&&t.slides[n].remove(),n<s&&(s-=1),s=Math.max(s,0)}t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update(),n.loop?t.slideTo(s+(t.loopedSlides??0),0,!1):t.slideTo(s,0,!1)}function je(e){const{effect:t,swiper:n,on:i,setTranslate:r,setTransition:s,overwriteParams:a,perspective:o,recreateShadows:l,getEffectParams:c}=e;i("beforeInit",()=>{if(n.params.effect!==t)return;n.classNames.push(`${n.params.containerModifierClass}${t}`),o&&o()&&n.classNames.push(`${n.params.containerModifierClass}3d`);const e=a?a():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)}),i("setTranslate _virtualUpdated",()=>{n.params.effect===t&&r()}),i("setTransition",(e,i)=>{n.params.effect===t&&s(i)}),i("transitionEnd",()=>{if(n.params.effect===t&&l){const e=c?c():void 0;if(!e||!e.slideShadows)return;n.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()}});let d=!1;i("virtualUpdate",()=>{n.params.effect===t&&(n.slides.length||(d=!0),requestAnimationFrame(()=>{d&&n.slides&&n.slides.length&&(r(),d=!1)}))})}function ze(e,t){const n=d(t);return n!==t&&(n.style.backfaceVisibility="hidden",n.style.setProperty("-webkit-backface-visibility","hidden")),n}function Ne({swiper:e,duration:t,transformElements:n,allSlides:i}){const{activeIndex:r}=e,s=t=>t.parentElement?t.parentElement instanceof HTMLElement?t.parentElement:void 0:e.slides.find(e=>e.shadowRoot&&e.shadowRoot===t.parentNode);if(e.params.virtualTranslate&&0!==t){let t,a=!1;t=i?n:n.filter(t=>{const n=t.classList.contains("swiper-slide-transform")?s(t):t;return!!n&&e.getSlideIndex(n)===r}),t.forEach(t=>{C(t,()=>{if(a)return;if(!e||e.destroyed)return;a=!0,e.animating=!1;const t=new CustomEvent("transitionend",{bubbles:!0,cancelable:!0});
7e.wrapperEl.dispatchEvent(t)})})}}function He(e,t,n){const i=`swiper-slide-shadow${n?`-${n}`:""}${e?` swiper-slide-shadow-${e}`:""}`,r=d(t),s=`.${i.split(" ").join(".")}`,a=r.querySelector(s);if(a)return a;const o=m("div",i.split(" "));return r.append(o),o}let qe,Re,Be;const Fe=(e,t)=>{if(!e||e.destroyed||!e.params||!e.params.lazyPreload)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,i=t.closest(n());if(i){let t=i.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(i.shadowRoot?t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{if(i.shadowRoot){const t=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`);t&&!t.lazyPreloaderManaged&&t.remove()}})),t&&!t.lazyPreloaderManaged&&t.remove()}},Ve=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},We=e=>{if(!e||e.destroyed||!e.params||!e.params.lazyPreload)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const i="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),r=e.activeIndex;if(e.params.grid&&(e.params.grid.rows??1)>1){const n=r,s=[n-t];return s.push(...Array.from({length:t}).map((e,t)=>n+i+t)),void e.slides.forEach((t,n)=>{void 0!==t.column&&s.includes(t.column)&&Ve(e,n)})}const s=r+i-1;if(e.params.rewind||e.params.loop)for(let i=r-t;i<=s+t;i+=1){const t=(i%n+n)%n;(t<r||t>s)&&Ve(e,t)}else for(let i=Math.max(r-t,0);i<=Math.min(s+t,n-1);i+=1)i!==r&&(i>s||i<r)&&Ve(e,i)},Ge=(e,t)=>!!(e.grid&&t.grid&&t.grid.rows>1);
vendor: 14,557 bytes, lines 7-8
7var Xe={setBreakpoint:O,getBreakpoint:I},Ye={checkOverflow:D},Ue={addClasses:z,removeClasses:N};const Ze={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,snapToSlideEdge:!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",lazyPreload:!0,lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};var Je={on(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;const r=n?"unshift":"push";return e.split(" ").forEach(e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][r](t)}),i},once(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;const r=function(...n){i.off(e,r),r.__emitterProxy&&delete r.__emitterProxy,t.apply(i,n)};return r.__emitterProxy=t,i.on(e,r,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)return n;const i=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[i](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed?n:n.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((i,r)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[e].splice(r,1)})}),n):n},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsListeners)return t;let n,i,r;if("string"==typeof e[0]||Array.isArray(e[0]))n=e[0],i=e.slice(1,e.length),r=t;else{const s=e[0];n=s.events,i=s.data??[],r=s.context||t}i.unshift(r);return(Array.isArray(n)?n:n.split(" ")).forEach(e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(t=>{t.apply(r,[e,...i])}),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach(e=>{e.apply(r,i)})}),t}};const Qe=(e,t)=>{const{params:n,el:i,wrapperEl:r,device:s}=e,a=!!n.nested,o="on"===t?"addEventListener":"removeEventListener",l=t;if(!i||"string"==typeof i)return;document[o]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:a}),i[o]("touchstart",e.onTouchStart,{passive:!1}),i[o]("pointerdown",e.onTouchStart,{passive:!1}),document[o]("touchmove",e.onTouchMove,{passive:!1,capture:a}),document[o]("pointermove",e.onTouchMove,{passive:!1,capture:a}),document[o]("touchend",e.onTouchEnd,{passive:!0}),document[o]("pointerup",e.onTouchEnd,{passive:!0}),document[o]("pointercancel",e.onTouchEnd,{passive:!0}),document[o]("touchcancel",e.onTouchEnd,{passive:!0}),document[o]("pointerout",e.onTouchEnd,{passive:!0}),document[o]("pointerleave",e.onTouchEnd,{passive:!0}),document[o]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&i[o]("click",e.onClick,!0),n.cssMode&&r[o]("scroll",e.onScroll);const c=t=>{e[l](t,B,!0)};n.updateOnWindowResize?c(s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate"):c("observerUpdate"),n.lazyPreload&&i[o]("load",e.onLoad,{capture:!0})};const Ke=({swiper:e,extendParams:t,on:n})=>{const i=[],r=(t,n={})=>{const r=window.MutationObserver||window.WebkitMutationObserver;if(!r)return;const s=new r(t=>{if(e.__preventObserver__)return;if(1===t.length)return void e.emit("observerUpdate",t[0]);const n=function(){e.emit("observerUpdate",t[0])};window.requestAnimationFrame?window.requestAnimationFrame(n):window.setTimeout(n,0)});s.observe(t,{attributes:void 0===n.attributes||n.attributes,childList:e.isElement||void 0===n.childList||n.childList,characterData:void 0===n.characterData||n.characterData}),i.push(s)},s=()=>{if(e.params.observer){if(e.params.observeParents){const t=x(e.hostEl);for(let e=0;e<t.length;e+=1)r(t[e])}r(e.hostEl,{childList:e.params.observeSlideChildren}),r(e.wrapperEl,{attributes:!1})}},a=()=>{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",s),n("destroy",a)},et=({swiper:e,on:t,emit:n})=>{let i=null,r=null;const s=()=>{e&&!e.destroyed&&e.initialized&&(n("beforeResize"),n("resize"))},a=()=>{e&&!e.destroyed&&e.initialized&&(i=new ResizeObserver(t=>{r=window.requestAnimationFrame(()=>{const{width:n,height:i}=e;let r=n,a=i;t.forEach(({contentBoxSize:t,contentRect:n,target:i})=>{if(i&&i!==e.el)return;const s=Array.isArray(t)?t[0]:t;r=n?n.width:s.inlineSize,a=n?n.height:s.blockSize}),r===n&&a===i||s()})}),i.observe(e.el))},o=()=>{r&&window.cancelAnimationFrame(r),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null)},l=()=>{e&&!e.destroyed&&e.initialized&&n("orientationchange")};t("init",()=>{e.params.resizeObserver&&void 0!==window.ResizeObserver?a():(window.addEventListener("resize",s),window.addEventListener("orientationchange",l))}),t("destroy",()=>{o(),window.removeEventListener("resize",s),window.removeEventListener("orientationchange",l)})};const tt=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)},nt=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};const it={eventsEmitter:Je,update:{updateSize:Se,updateSlides:Te,updateAutoHeight:xe,updateSlidesOffset:Me,updateSlidesProgress:_e,updateProgress:Ee,updateSlidesClasses:$e,updateActiveIndex:we,updateClickedSlide:Ce},translate:{getTranslate:he,setTranslate:ve,minTranslate:ge,maxTranslate:me,translateTo:ye},transition:{setTransition:de,transitionStart:fe,transitionEnd:pe},slide:{slideTo:ae,slideToLoop:ce,slideNext:ie,slidePrev:re,slideReset:se,slideToClosest:le,slideToClickedSlide:oe},loop:{loopCreate:K,loopFix:te,loopDestroy:ee},grabCursor:{setGrabCursor:J,unsetGrabCursor:Q},events:{attachEvents:U,detachEvents:Z},breakpoints:Xe,checkOverflow:Ye,classes:Ue},rt={};class st{static extendedDefaults;static defaults;constructor(...e){let t,n;if(1===e.length&&null!==e[0]&&"object"==typeof e[0]&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?n=e[0]:[t,n]=e,n||(n={}),n=l({},n),t&&!n.el&&(n.el=t),n.el&&"string"==typeof n.el&&"undefined"!=typeof document&&document.querySelectorAll(n.el).length>1){const e=[];return document.querySelectorAll(n.el).forEach(t=>{const i=l({},n,{el:t});e.push(new st(i))}),e}const i=this;i.__swiper__=!0,i.support=_(),i.device=L({userAgent:n.userAgent??void 0}),i.browser=A(),i.eventsListeners={},i.eventsAnyListeners=[],i.modules=[...i.__modules__||[]],n.modules&&Array.isArray(n.modules)&&n.modules.forEach(e=>{const t=e;"function"==typeof t&&i.modules.indexOf(t)<0&&i.modules.push(t)});const r={};i.modules.forEach(e=>{e({params:n,swiper:i,extendParams:ne(n,r),on:i.on.bind(i),once:i.once.bind(i),off:i.off.bind(i),emit:i.emit.bind(i)})});const s=l({},Ze,r);if(i.params=l({},s,rt,n),i.originalParams=l({},i.params),i.passedParams=l({},n),i.params&&i.params.on){const e=i.params.on;Object.keys(e).forEach(t=>{const n=e[t];n&&i.on(t,n)})}return i.params&&i.params.onAny&&i.onAny(i.params.onAny),Object.assign(i,{enabled:i.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.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:i.params.allowSlideNext,allowSlidePrev:i.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:i.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.emit("_swiper"),i.params.init&&i.init(),i}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]}isHorizontal(){return"horizontal"===this.params.direction}isVertical(){return"vertical"===this.params.direction}cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23}getSlideIndex(e){const{slidesEl:t,params:n}=this,i=w(u(t,`.${n.slideClass}, swiper-slide`)[0]);return w(e)-(i??0)}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>Number(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=u(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);const n=this.minTranslate(),i=(this.maxTranslate()-n)*e+n;this.translateTo(i,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){if(!this.params._emitClasses||!this.el)return;const e=this.el.className.split(" ").filter(e=>0===e.indexOf("swiper")||0===e.indexOf(this.params.containerModifierClass));this.emit("_containerClasses",e.join(" "))}getSlideClasses(e){return this.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(this.params.slideClass)).join(" ")}emitSlidesClasses(){if(!this.params._emitClasses||!this.el)return;const e=[];this.slides.forEach(t=>{const n=this.getSlideClasses(t);e.push({slideEl:t,classNames:n}),this.emit("_slideClass",t,n)}),this.emit("_slideClasses",e)}slidesPerViewDynamic(e="current",t=!1){const{params:n,slides:i,slidesGrid:r,slidesSizesGrid:s,size:a,activeIndex:o}=this;let l=1;if("number"==typeof n.slidesPerView)return n.slidesPerView;if(!a)return l;if(n.centeredSlides){let e=i[o]?Math.ceil(i[o].swiperSlideSize??0):0,t=!1;for(let n=o+1;n<i.length;n+=1)i[n]&&!t&&(e+=Math.ceil(i[n].swiperSlideSize??0),l+=1,e>a&&(t=!0));for(let n=o-1;n>=0;n-=1)i[n]&&!t&&(e+=i[n].swiperSlideSize??0,l+=1,e>a&&(t=!0))}else if("current"===e)for(let e=o+1;e<i.length;e+=1){(t?r[e]+s[e]-r[o]<a:r[e]-r[o]<a)&&(l+=1)}else for(let e=o-1;e>=0;e-=1){r[o]-r[e]<a&&(l+=1)}return l}update(){function e(){const e=t.rtlTranslate?-1*t.translate:t.translate,n=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(n),t.updateActiveIndex(),t.updateSlidesClasses()}const t=this;if(!t||t.destroyed)return;const{snapGrid:n,params:i}=t;let r;if(i.breakpoints&&t.setBreakpoint(),i.lazyPreload&&[...t.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&Fe(t,e)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),i.freeMode?.enabled&&!i.cssMode)e(),i.autoHeight&&t.updateAutoHeight();else{if(("auto"===i.slidesPerView||i.slidesPerView>1)&&t.isEnd&&!i.centeredSlides){
8const e=t.virtual&&i.virtual?.enabled?t.virtual.slides.length:t.slides.length;r=t.slideTo(e-1,0,!1,!0)}else r=t.slideTo(t.activeIndex,0,!1,!0);r||e()}i.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t=!0){const n=this,i=n.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(n.el.classList.remove(`${n.params.containerModifierClass}${i}`),n.el.classList.add(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.rtlTranslate="horizontal"===e&&n.rtl,n.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),n.emit("changeDirection"),t&&n.update()),n}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;if("undefined"==typeof document)return!1;const n=e??t.params.el;let i=null;if("string"==typeof n?i=document.querySelector(n):n instanceof HTMLElement&&(i=n),!i)return!1;i.swiper=t;const r=i.parentNode;r&&r.host&&r.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=(()=>
8{if(i&&i.shadowRoot){return i.shadowRoot.querySelector(s())}return u(i,s())[0]})();!a&&t.params.createElements&&(a=m("div",t.params.wrapperClass),i.append(a),u(i,`.${t.params.slideClass}`).forEach(e=>{a.append(e)}));const o=t.isElement?i.parentNode.host:null;return Object.assign(t,{el:i,wrapperEl:a,slidesEl:t.isElement&&!o.slideSlots?o:a,hostEl:t.isElement?o:i,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===b(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===b(i,"direction")),wrongRTL:"-webkit-box"===b(a,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;if(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??0)+(t.virtual.slidesBefore??0),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(),t.params.lazyPreload){const e=[...t.el.querySelectorAll('[loading="lazy"]')];t.isElement&&e.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),e.forEach(e=>{e.complete?Fe(t,e):e.addEventListener("load",e=>{Fe(t,e.target)})})}return t.initialized=!0,We(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,n=!0){const i=this,{params:r,el:s,wrapperEl:a,slides:o}=i;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),n&&(i.removeClasses(),s&&"string"!=typeof s&&s.removeAttribute("style"),a&&a.removeAttribute("style"),o&&o.length&&o.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(e=>{i.off(e)}),!1!==e&&(i.el&&"string"!=typeof i.el&&(i.el.swiper=null),t(i)),i.destroyed=!0),null}static extendDefaults(e){l(rt,e)}static installModule(e){st.prototype.__modules__||(st.prototype.__modules__=[]);const t=st.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(e=>st.installModule(e)),st):(st.installModule(e),st)}}Object.defineProperty(st,"extendedDefaults",{get:()=>rt}),Object.defineProperty(st,"defaults",{get:()=>Ze});const at=it,ot=st.prototype;Object.keys(at).forEach(e=>{const t=at[e];Object.keys(t).forEach(e=>{ot[e]=t[e]})}),st.use([et,Ke]);const lt=({swiper:e,extendParams:t,on:n,emit:i})=>{function r(){return e.params.virtual}function s(t,n){const i=r();if(i.cache&&e.virtual.cache[n])return e.virtual.cache[n];let s;if(i.renderSlide){const r=i.renderSlide.call(e,t,n);if("string"==typeof r){const e=g();$(e,r),s=e.children[0]}else s=r}else s=e.isElement?m("swiper-slide"):m("div",e.params.slideClass);return s.setAttribute("data-swiper-slide-index",String(n)),i.renderSlide||$(s,t),i.cache&&(e.virtual.cache[n]=s),s}function a(t,n,a){function o(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),i("virtualUpdate")}const{slidesPerGroup:l,centeredSlides:c,slidesPerView:d,loop:p,initialSlide:f}=e.params;if(n&&!p&&(f??0)>0)return;const{addSlidesBefore:h,addSlidesAfter:m,slidesPerViewAutoSlideSize:g}=r(),{from:v,to:y,slides:b,slidesGrid:w,offset:x}=e.virtual;e.params.cssMode||e.updateActiveIndex();const C=void 0===a?e.activeIndex||0:a;let E,S;if(E=e.rtlTranslate?"right":e.isHorizontal()?"left":"top","auto"===d)if(g){let t=e.size;t||(t=e.isHorizontal()?e.el.getBoundingClientRect().width:e.el.getBoundingClientRect().height),S=Math.max(1,Math.ceil(t/g))}else S=1;else S=d??1;const T=l??1;let $,M;c?($=Math.floor(S/2)+T+m,M=Math.floor(S/2)+T+h):($=S+(T-1)+m,M=(p?S:T)+h);let _=C-M,k=C+$;p||(_=Math.max(_,0),k=Math.min(k,b.length-1));let L=(e.slidesGrid[_]||0)-(e.slidesGrid[0]||0);if(p&&C>=M?(_-=M,c||(L+=e.slidesGrid[0])):p&&C<M&&(_=-M,c&&(L+=e.slidesGrid[0])),Object.assign(e.virtual,{from:_,to:k,offset:L,slidesGrid:e.slidesGrid,slidesBefore:
8M,slidesAfter:$}),v===_&&y===k&&!t)return e.slidesGrid!==w&&L!==x&&e.slides.forEach(t=>{t.style.setProperty(E,L-Math.abs(e.cssOverflowAdjustment())+"px")}),e.updateProgress(),void i("virtualUpdate");const P=r();if(P.renderExternal){const t=[];for(let e=_;e<=k;e+=1)t.push(b[e]);return P.renderExternal.call(e,{offset:L,from:_,to:k,slides:t}),void(P.renderExternalUpdate?o():i("virtualUpdate"))}const A=[],I=[],O=e=>{let t=e;return e<0?t=b.length+e:t>=b.length&&(t-=b.length),t};if(t)e.slides.filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(e=>{e.remove()});else for(let t=v;t<=y;t+=1)if(t<_||t>k){const n=O(t);e.slides.filter(t=>t.matches(`.${e.params.slideClass}[data-swiper-slide-index="${n}"], swiper-slide[data-swiper-slide-index="${n}"]`)).forEach(e=>{e.remove()})}const D=p?-b.length:0,j=p?2*b.length:b.length;for(let e=D;e<j;e+=1)if(e>=_&&e<=k){const n=O(e);void 0===y||t?I.push(n):(e>y&&I.push(n),e<v&&A.push(n))}if(I.forEach(t=>{e.slidesEl.append(s(b[t],t))}),p)for(let t=A.length-1;t>=0;t-=1){const n=A[t];e.slidesEl.prepend(s(b[n],n))}else A.sort((e,t)=>t-e),A.forEach(t=>{e.slidesEl.prepend(s(b[t],t))});u(e.slidesEl,".swiper-slide, swiper-slide").forEach(t=>{t.style.setProperty(E,L-Math.abs(e.cssOverflowAdjustment())+"px")}),o()}function o(t){if(null!==t&&"object"==typeof t&&"length"in t){const n=t;for(let t=0;t<n.length;t+=1)n[t]&&e.virtual.slides.push(n[t])}else e.virtual.slides.push(t);a(!0)}function l(t){const n=e.activeIndex;let i=n+1,s=1;if(Array.isArray(t)){for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.unshift(t[n]);i=n+t.length,s=t.length}else e.virtual.slides.unshift(t);if(r().cache){const t=e.virtual.cache,n={};Object.keys(t).forEach(e=>{const i=t[Number(e)],r=i.getAttribute("data-swiper-slide-index");r&&i.setAttribute("data-swiper-slide-index",String(parseInt(r,10)+s)),n[parseInt(e,10)+s]=i}),e.virtual.cache=n}a(!0),e.slideTo(i,0)}function d(t){if(null==t)return;let n=e.activeIndex;const i=t=>{Object.keys(e.virtual.cache).forEach(n=>{const i=Number(n);if(i>t){const t=e.virtual.cache[i];e.virtual.cache[i-1]=t,t.setAttribute("data-swiper-slide-index",String(i-1)),delete e.virtual.cache[i]}})};if(Array.isArray(t))for(let s=t.length-1;s>=0;s-=1)r().cache&&(delete e.virtual.cache[t[s]],i(t[s])),e.virtual.slides.splice(t[s],1),t[s]<n&&(n-=1),n=Math.max(n,0);else r().cache&&(delete e.virtual.cache[t],i(t)),e.virtual.slides.splice(t,1),t<n&&(n-=1),n=Math.max(n,0);a(!0),e.slideTo(n,0)}function p(){e.virtual.slides=[],r().cache&&(e.virtual.cache={}),a(!0),e.slideTo(0,0)}let f,h;t({virtual:{enabled:!1,slides:[],cache:!0,slidesPerViewAutoSlideSize:320,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),e.virtual={cache:{},from:0,to:-1,slides:[],offset:0,slidesGrid:[]};const g=()=>h??=document.createElement("div");n("beforeInit",()=>{if(!r().enabled)return;let t=!1;const n=e.passedParams.virtual;if(!n||"object"!=typeof n||void 0===n.slides){const n=[...e.slidesEl.children].filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`));n&&n.length&&(e.virtual.slides=[...n],t=!0,n.forEach((t,n)=>{t.setAttribute("data-swiper-slide-index",String(n)),e.virtual.cache[n]=t,t.remove()}))}t||(e.virtual.slides=r().slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,a(!1,!0)}),n("setTranslate",()=>{r().enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(f),f=setTimeout(()=>{a()},100)):a())}),n("init update resize",()=>{r().enabled&&e.params.cssMode&&c(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:o,prependSlide:l,removeSlide:d,removeAllSlides:p,update:a})},ct=({swiper:e,extendParams:t,on:n,emit:i})=>{function r(){return e.params.keyboard}function s(t){if(!e.enabled)return;const{rtlTranslate:n}=e,s="originalEvent"in t&&t.originalEvent?t.originalEvent:t,a=s.keyCode||s.charCode,o=r(),l=!!o.pageUpDown,c=l&&33===a,d=l&&34===a,u=37===a,p=39===a,f=38===a,h=40===a;if(!e.allowSlideNext&&(e.isHorizontal()&&p||e.isVertical()&&h||d))return!1;if(!e.allowSlidePrev&&(e.isHorizontal()&&u||e.isVertical()&&f||c))return!1;if(s.shiftKey||s.altKey||s.ctrlKey||s.metaKey)return;
8const m=document.activeElement;if(m&&(m.isContentEditable||m.nodeName&&("input"===m.nodeName.toLowerCase()||"textarea"===m.nodeName.toLowerCase())))return;if(o.onlyInViewport&&(c||d||u||p||f||h)){let t=!1;if(x(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&0===x(e.el,`.${e.params.slideActiveClass}`).length)return;const i=e.el,r=i.clientWidth,s=i.clientHeight,a=window.innerWidth,o=window.innerHeight,l=g(i);n&&(l.left-=i.scrollLeft);const c=[[l.left,l.top],[l.left+r,l.top],[l.left,l.top+s],[l.left+r,l.top+s]];for(let e=0;e<c.length;e+=1){const n=c[e];if(n[0]>=0&&n[0]<=a&&n[1]>=0&&n[1]<=o){if(0===n[0]&&0===n[1])continue;t=!0}}if(!t)return}const v=o.speed;e.isHorizontal()?((c||d||u||p)&&s.cancelable&&s.preventDefault(),((d||p)&&!n||(c||u)&&n)&&e.slideNext(v),((c||u)&&!n||(d||p)&&n)&&e.slidePrev(v)):((c||d||f||h)&&s.cancelable&&s.preventDefault(),(d||h)&&e.slideNext(v),(c||f)&&e.slidePrev(v)),i("keyPress",a)}function a(){e.keyboard.enabled||(document.addEventListener("keydown",s),e.keyboard.enabled=!0)}function o(){e.keyboard.enabled&&(document.removeEventListener("keydown",s),e.keyboard.enabled=!1)}t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0,speed:void 0}}),e.keyboard={enabled:!1,enable:a,disable:o},n("init",()=>{r().enabled&&a()}),n("destroy",()=>{e.keyboard.enabled&&o()})},dt=({swiper:e,extendParams:t,on:r,emit:s})=>{function a(){return e.params.mousewheel}function o(e){const t=10,n=40,i=800,r=e;let s=0,a=0,o=0,l=0;return void 0!==r.detail&&(a=r.detail),void 0!==r.wheelDelta&&(a=-r.wheelDelta/120),void 0!==r.wheelDeltaY&&(a=-r.wheelDeltaY/120),void 0!==r.wheelDeltaX&&(s=-r.wheelDeltaX/120),void 0!==r.axis&&void 0!==r.HORIZONTAL_AXIS&&r.axis===r.HORIZONTAL_AXIS&&(s=a,a=0),o=s*t,l=a*t,void 0!==r.deltaY&&(l=r.deltaY),void 0!==r.deltaX&&(o=r.deltaX),r.shiftKey&&!o&&(o=l,l=0),(o||l)&&r.deltaMode&&(1===r.deltaMode?(o*=n,l*=n):(o*=i,l*=i)),o&&!s&&(s=o<1?-1:1),l&&!a&&(a=l<1?-1:1),{spinX:s,spinY:a,pixelX:o,pixelY:l}}function l(){e.enabled&&(b=!0)}function c(){e.enabled&&(b=!1)}function d(t){const n=a();return!(n.thresholdDelta&&t.delta<n.thresholdDelta)&&(!(n.thresholdTime&&i()-y<n.thresholdTime)&&(t.delta>=6&&i()-y<60||(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),s("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),s("scroll",t.raw)),y=(new window.Date).getTime(),!1)))}function u(t){const n=a();if(t.direction<0){if(e.isEnd&&!e.params.loop&&n.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&n.releaseOnEdges)return!0;return!1}function p(t){let r="originalEvent"in t&&t.originalEvent?t.originalEvent:t,l=!0;if(!e.enabled)return!1;const c=a();if(t.target.closest(`.${c.noMousewheelClass}`))return!1;e.params.cssMode&&r.preventDefault();let p=e.el;"container"!==c.eventsTarget&&(p=document.querySelector(c.eventsTarget));const f=p&&p.contains(r.target);if(!b&&!f&&!c.releaseOnEdges)return!0;let h=0;const m=e.rtlTranslate?-1:1,y=o(r);if(c.forceToAxis)if(e.isHorizontal()){if(!(Math.abs(y.pixelX)>Math.abs(y.pixelY)))return!0;h=-y.pixelX*m}else{if(!(Math.abs(y.pixelY)>Math.abs(y.pixelX)))return!0;h=-y.pixelY}else h=Math.abs(y.pixelX)>Math.abs(y.pixelY)?-y.pixelX*m:-y.pixelY;if(0===h)return!0;c.invert&&(h=-h);let x=e.getTranslate()+h*(c.sensitivity??1);x>=e.minTranslate()&&(x=e.minTranslate()),x<=e.maxTranslate()&&(x=e.maxTranslate()),l=!!e.params.loop||!(x===e.minTranslate()||x===e.maxTranslate()),l&&e.params.nested&&r.stopPropagation();const C=e.params.freeMode;if(e.params.freeMode&&C?.enabled){const t={time:i(),delta:Math.abs(h),direction:Math.sign(h)},a=v&&t.time<v.time+500&&t.delta<=v.delta&&t.direction===v.direction;if(!a){v=void 0;let i=e.getTranslate()+h*(c.sensitivity??1);const o=e.isBeginning,l=e.isEnd;if(i>=e.minTranslate()&&(i=e.minTranslate()),i<=e.maxTranslate()&&(i=e.maxTranslate()),e.setTransition(0),e.setTranslate(i),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!o&&e.isBeginning||!l&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:t.direction<0?"next":"prev",byMousewheel:!0}),C?.sticky){clearTimeout(g),g=void 0,w.length>=15&&w.shift();const i=w.length?w[w.length-1]:void 0,r=w[0];if(w.push(t),i&&(t.delta>i.delta||t.direction!==i.direction))w.splice(0);else if(w.length>=15&&r&&t.time-r.time<500&&r.delta-t.delta>=1&&t.delta<=6){const i=h>0?.8:.2;v=t,w.splice(0),g=n(()=>{!e.destroyed&&e.params&&e.slideToClosest(e.params.speed,!0,void 0,i)},0)}g||(g=n(()=>
8{if(e.destroyed||!e.params)return;const n=.5;v=t,w.splice(0),e.slideToClosest(e.params.speed,!0,void 0,n)},500))}a||s("scroll",r);const d=e.params.autoplay;if(e.params.autoplay&&d?.disableOnInteraction&&e.autoplay.stop(),c.releaseOnEdges&&(i===e.minTranslate()||i===e.maxTranslate()))return!0}}else{const e={time:i(),delta:Math.abs(h),direction:Math.sign(h),raw:t};w.length>=2&&w.shift();const n=w.length?w[w.length-1]:void 0;if(w.push(e),n?(e.direction!==n.direction||e.delta>n.delta||e.time>n.time+150)&&d(e):d(e),u(e))return!0}return r.cancelable&&r.preventDefault(),!1}function f(t){const n=a();let i=e.el;"container"!==n.eventsTarget&&(i=document.querySelector(n.eventsTarget)),i[t]("mouseenter",l),i[t]("mouseleave",c),i[t]("wheel",p)}function h(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",p),!0):!e.mousewheel.enabled&&(f("addEventListener"),e.mousewheel.enabled=!0,!0)}function m(){return e.params.cssMode?(e.wrapperEl.addEventListener("wheel",p),!0):!!e.mousewheel.enabled&&(f("removeEventListener"),e.mousewheel.enabled=!1,!0)}let g;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}});let v,y=i(),b=!1;const w=[];r("init",()=>{const t=a();!t.enabled&&e.params.cssMode&&m(),t.enabled&&h()}),e.mousewheel={enabled:!1,enable:h,disable:m},r("destroy",()=>{e.params.cssMode&&h(),e.mousewheel.enabled&&m()})},ut='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>',pt=({swiper:e,extendParams:t,on:n,emit:i})=>{function r(){return e.params.navigation}function s(t){let n;return t&&"string"==typeof t&&e.isElement&&(n=e.el.querySelector(t)||e.hostEl.querySelector(t),n)?n:(t&&("string"==typeof t&&(n=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&n&&n.length>1&&1===e.el.querySelectorAll(t).length?n=e.el.querySelector(t):n&&1===n.length&&(n=n[0])),t&&!n?t:n)}function a(t,n){const i=r();S(t).forEach(t=>{t&&(t.classList[n?"add":"remove"](...i.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=n),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](i.lockClass))})}function o(){const{nextEl:t,prevEl:n}=e.navigation;if(e.params.loop)return a(n,!1),void a(t,!1);a(n,e.isBeginning&&!e.params.rewind),a(t,e.isEnd&&!e.params.rewind)}function l(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),i("navigationPrev"))}function c(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),i("navigationNext"))}function d(){e.params.navigation=ke(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"});const t=r();if(!t.nextEl&&!t.prevEl)return;const n=s(t.nextEl),i=s(t.prevEl);Object.assign(e.navigation,{nextEl:n,prevEl:i});const a=S(n),o=S(i),d=(n,i)=>{if(n){if(t.addIcons&&n.matches(".swiper-button-next,.swiper-button-prev")&&!n.querySelector("svg")){const e=document.createElement("div");$(e,ut);const t=e.querySelector("svg");t&&n.appendChild(t),e.remove()}n.addEventListener("click","next"===i?c:l)}!e.enabled&&n&&n.classList.add(...t.lockClass.split(" "))};a.forEach(e=>d(e,"next")),o.forEach(e=>d(e,"prev"))}function u(){const t=r(),{nextEl:n,prevEl:i}=e.navigation,s=S(n),a=S(i),o=(e,n)=>{e.removeEventListener("click","next"===n?c:l),e.classList.remove(...t.disabledClass.split(" "))};s.forEach(e=>o(e,"next")),a.forEach(e=>o(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:ut},n("init",()=>{!1===r().enabled?f():(d(),o())}),n("toEdge fromEdge lock unlock",()=>{o()}),n("destroy",()=>{u()}),n("enable disable",()=>{const t=r(),{nextEl:n,prevEl:i}=e.navigation,s=S(n),a=S(i);e.enabled?o():[...s,...a].filter(e=>
8!!e).forEach(e=>e.classList.add(t.lockClass))}),n("click",(t,n)=>{const s=r(),{nextEl:a,prevEl:o}=e.navigation,l=S(a),c=S(o),d=n.target;let u=c.includes(d)||l.includes(d);if(e.isElement&&!u){const e=n.composedPath?n.composedPath():[];e.length&&(u=e.find(e=>l.includes(e)||c.includes(e)))}if(s.hideOnClick&&!u){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===d||e.pagination.el.contains(d)))return;let t;l.length?t=l[0].classList.contains(s.hiddenClass):c.length&&(t=c[0].classList.contains(s.hiddenClass)),i(!0===t?"navigationShow":"navigationHide"),[...l,...c].filter(e=>!!e).forEach(e=>e.classList.toggle(s.hiddenClass))}});const p=()=>{const t=r();e.el.classList.remove(...t.navigationDisabledClass.split(" ")),d(),o()},f=()=>{const t=r();e.el.classList.add(...t.navigationDisabledClass.split(" ")),u()};Object.assign(e.navigation,{enable:p,disable:f,update:o,init:d,destroy:u})},ft=e=>!!e.virtual&&!!e.params.virtual?.enabled,ht=e=>!!e.params.freeMode?.enabled,mt=e=>{if(ft(e))return e.virtual.slides.length;const t=e.params.grid?.rows;return e.grid&&t&&t>1?e.slides.length/Math.ceil(t):e.slides.length},gt=({swiper:e,extendParams:t,on:n,emit:i})=>{function r(){return e.params.pagination}function s(){return!r().el||!e.pagination.el||Array.isArray(e.pagination.el)&&0===e.pagination.el.length}function a(e,t){const{bulletActiveClass:n}=r();if(!e)return;let i=e[("prev"===t?"previous":"next")+"ElementSibling"];i&&(i.classList.add(`${n}-${t}`),i=i[("prev"===t?"previous":"next")+"ElementSibling"],i&&i.classList.add(`${n}-${t}-${t}`))}function o(e,t,n){return(t%=n)===(e%=n)+1?"next":t===e-1?"previous":void 0}function l(t){const n=t.target.closest(Le(r().bulletClass));if(!n)return;t.preventDefault();const i=(w(n)??0)*(e.params.slidesPerGroup??1);if(e.params.loop){if(e.realIndex===i)return;const t=o(e.realIndex,i,e.slides.length);"next"===t?e.slideNext():"previous"===t?e.slidePrev():e.slideToLoop(i)}else e.slideTo(i)}function c(){const t=e.rtl,n=r();if(s())return;const o=S(e.pagination.el);let l,c;const d=mt(e),u=e.params.loop?Math.ceil(d/(e.params.slidesPerGroup??1)):e.snapGrid.length;if(e.params.loop?(c=e.previousRealIndex||0,l=(e.params.slidesPerGroup??1)>1?Math.floor(e.realIndex/(e.params.slidesPerGroup??1)):e.realIndex):void 0!==e.snapIndex?(l=e.snapIndex,c=e.previousSnapIndex):(c=e.previousIndex||0,l=e.activeIndex||0),"bullets"===n.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const i=e.pagination.bullets;let r=0,s=0,d=0;if(n.dynamicBullets){h=E(i[0],e.isHorizontal()?"width":"height");const t=e.isHorizontal()?"width":"height";o.forEach(e=>{e.style[t]=(h??0)*(n.dynamicMainBullets+4)+"px"}),n.dynamicMainBullets>1&&void 0!==c&&(m+=l-(c||0),m>n.dynamicMainBullets-1?m=n.dynamicMainBullets-1:m<0&&(m=0)),r=Math.max(l-m,0),s=r+(Math.min(i.length,n.dynamicMainBullets)-1),d=(s+r)/2}if(i.forEach(e=>{const t=["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${n.bulletActiveClass}${e}`).flatMap(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):[e]);e.classList.remove(...t)}),o.length>1)i.forEach(t=>{const i=w(t);i===l?t.classList.add(...n.bulletActiveClass.split(" ")):e.isElement&&t.setAttribute("part","bullet"),n.dynamicBullets&&void 0!==i&&(i>=r&&i<=s&&t.classList.add(...`${n.bulletActiveClass}-main`.split(" ")),i===r&&a(t,"prev"),i===s&&a(t,"next"))});else{const t=i[l];if(t&&t.classList.add(...n.bulletActiveClass.split(" ")),e.isElement&&i.forEac
8h((e,t)=>{e.setAttribute("part",t===l?"bullet-active":"bullet")}),n.dynamicBullets){const e=i[r],t=i[s];for(let e=r;e<=s;e+=1)i[e]&&i[e].classList.add(...`${n.bulletActiveClass}-main`.split(" "));a(e,"prev"),a(t,"next")}}if(n.dynamicBullets){const r=Math.min(i.length,n.dynamicMainBullets+4),s=((h??0)*r-(h??0))/2-d*(h??0),a=t?"right":"left",o=e.isHorizontal()?a:"top";i.forEach(e=>{e.style[o]=`${s}px`})}}o.forEach((t,r)=>{if("fraction"===n.type&&(t.querySelectorAll(Le(n.currentClass)).forEach(e=>{e.textContent=String(n.formatFractionCurrent(l+1))}),t.querySelectorAll(Le(n.totalClass)).forEach(e=>{e.textContent=String(n.formatFractionTotal(u))})),"progressbar"===n.type){let i;i=n.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const r=(l+1)/u;let s=1,a=1;"horizontal"===i?s=r:a=r,t.querySelectorAll(Le(n.progressbarFillClass)).forEach(t=>{t.style.transform=`translate3d(0,0,0) scaleX(${s}) scaleY(${a})`,t.style.transitionDuration=`${e.params.speed}ms`})}"custom"===n.type&&n.renderCustom?($(t,n.renderCustom(e,l+1,u)),0===r&&i("paginationRender",t)):(0===r&&i("paginationRender",t),i("paginationUpdate",t)),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](n.lockClass)})}function d(){const t=r();if(s())return;const n=mt(e),a=S(e.pagination.el);let o="";if("bullets"===t.type){let i=e.params.loop?Math.ceil(n/(e.params.slidesPerGroup??1)):e.snapGrid.length;e.params.freeMode&&ht(e)&&i>n&&(i=n);for(let n=0;n<i;n+=1)t.renderBullet?o+=t.renderBullet.call(e,n,t.bulletClass):o+=`<${t.bulletElement} ${e.isElement?'part="bullet"':""} class="${t.bulletClass}"></${t.bulletElement}>`}"fraction"===t.type&&(o=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`),"progressbar"===t.type&&(o=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`),e.pagination.bullets=[],a.forEach(n=>{"custom"!==t.type&&$(n,o||""),"bullets"===t.type&&e.pagination.bullets.push(...Array.from(n.querySelectorAll(Le(t.bulletClass))))}),"custom"!==t.type&&i("paginationRender",a[0])}function u(){e.params.pagination=ke(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=r();if(!t.el)return;let n;if("string"==typeof t.el&&e.isElement&&(n=e.el.querySelector(t.el)),n||"string"!=typeof t.el||(n=[...document.querySelectorAll(t.el)]),n||(n=t.el),!n||Array.isArray(n)&&0===n.length)return;if(e.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(n)&&n.length>1&&(n=[...e.el.querySelectorAll(t.el)],n.length>1)){const t=n.find(t=>x(t,".swiper")[0]===e.el);t&&(n=t)}Array.isArray(n)&&1===n.length&&(n=n[0]),Object.assign(e.pagination,{el:n});S(n).forEach(n=>{"bullets"===t.type&&t.clickable&&n.classList.add(...(t.clickableClass||"").split(" ")),n.classList.add(t.modifierClass+t.type),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(n.classList.add(`${t.modifierClass}${t.type}-dynamic`),m=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&n.classList.add(t.progressbarOppositeClass),t.clickable&&n.addEventListener("click",l),e.enabled||n.classList.add(t.lockClass)})}function p(){const t=r();if(s())return;const n=e.pagination.el;if(n){S(n).forEach(n=>{n.classList.remove(t.hiddenClass),n.classList.remove(t.modifierClass+t.type),n.classList.remove(e.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(n.classList.remove(...(t.clickableClass||"").split(" ")),n.removeEventListener("click",l))})}e.pagination.bullets&&e.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" ")))}const f="swiper-pagination";let h;t({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:`${f}-bullet`,bulletActiveClass:`${f}-bullet-active`,modifierClass:`${f}-`,currentClass:`${f}-current`,totalClass:`${f}-total`,hiddenClass:`${f}-hidden`,progressbarFillClass:`${f}-progressbar-fill`,progressbarOppositeClass:`${f}-progressbar-opposite`,clickableClass:`${f}-clickable`,lockClass:`${f}-lock`,horizontalClass:`${f}-horizontal`,verticalClass:`${f}-vertical`,paginationDisabledClass:`${f}-disabled`}}),e.pagination={el:null,bullets:[]};let m=0;n("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const t=r();S(e.pagination.el).forEach(n=>
8{n.classList.remove(t.horizontalClass,t.verticalClass),n.classList.add(e.isHorizontal()?t.horizontalClass:t.verticalClass)})}),n("init",()=>{!1===r().enabled?v():(u(),d(),c())}),n("activeIndexChange",()=>{void 0===e.snapIndex&&c()}),n("snapIndexChange",()=>{c()}),n("snapGridLengthChange",()=>{d(),c()}),n("destroy",()=>{p()}),n("enable disable",()=>{const{el:t}=e.pagination;if(t){const n=r();S(t).forEach(t=>t.classList[e.enabled?"remove":"add"](n.lockClass))}}),n("lock unlock",()=>{c()}),n("click",(t,n)=>{const s=n.target,a=S(e.pagination.el),o=r();if(o.el&&o.hideOnClick&&a&&a.length>0&&!s.classList.contains(o.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&s===e.navigation.nextEl||e.navigation.prevEl&&s===e.navigation.prevEl))return;const t=a[0].classList.contains(o.hiddenClass);i(!0===t?"paginationShow":"paginationHide"),a.forEach(e=>e.classList.toggle(o.hiddenClass))}});const g=()=>{const t=r();e.el.classList.remove(t.paginationDisabledClass);const{el:n}=e.pagination;if(n){S(n).forEach(e=>e.classList.remove(t.paginationDisabledClass))}u(),d(),c()},v=()=>{const t=r();e.el.classList.add(t.paginationDisabledClass);const{el:n}=e.pagination;if(n){S(n).forEach(e=>e.classList.add(t.paginationDisabledClass))}p()};Object.assign(e.pagination,{enable:g,disable:v,render:d,update:c,init:u,destroy:p})},vt=({swiper:t,extendParams:i,on:r,emit:s})=>{function a(){return t.params.scrollbar}function o(){const e=a();if(!e.el||!t.scrollbar.el)return;const{scrollbar:n,rtlTranslate:i}=t,{dragEl:r,el:s}=n,o=t.params.loop?t.progressLoop??0:t.progress;let l=M,c=(_-M)*o;i?(c=-c,c>0?(l=M-c,c=0):-c+M>_&&(l=_+c)):c<0?(l=M+c,c=0):c+M>
8_&&(l=_-c),t.isHorizontal()?(r.style.transform=`translate3d(${c}px, 0, 0)`,r.style.width=`${l}px`):(r.style.transform=`translate3d(0px, ${c}px, 0)`,r.style.height=`${l}px`),e.hide&&(E&&clearTimeout(E),s.style.opacity="1",E=setTimeout(()=>{s.style.opacity="0",s.style.transitionDuration="400ms"},1e3))}function l(e){a().el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}function c(){const e=a();if(!e.el||!t.scrollbar.el)return;const{scrollbar:n}=t,{dragEl:i,el:r}=n;i.style.width="",i.style.height="",_=t.isHorizontal()?r.offsetWidth:r.offsetHeight,k=t.size/(t.virtualSize+(t.params.slidesOffsetBefore??0)-(t.params.centeredSlides?t.snapGrid[0]:0)),M="auto"===e.dragSize?_*k:parseInt(String(e.dragSize),10),t.isHorizontal()?i.style.width=`${M}px`:i.style.height=`${M}px`,r.style.display=k>=1?"none":"",e.hide&&(r.style.opacity="0"),t.params.watchOverflow&&t.enabled&&n.el.classList[t.isLocked?"add":"remove"](e.lockClass)}function d(e){return t.isHorizontal()?e.clientX??e.touches?.[0]?.clientX??0:e.clientY??e.touches?.[0]?.clientY??0}function u(e){const{scrollbar:n,rtlTranslate:i}=t,{el:r}=n;let s;s=(d(e)-g(r)[t.isHorizontal()?"left":"top"]-(null!==$?$:M/2))/(_-M),s=Math.max(Math.min(s,1),0),i&&(s=1-s);const a=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*s;t.updateProgress(a),t.setTranslate(a),t.updateActiveIndex(),t.updateSlidesClasses()}function p(e){const n=a(),{scrollbar:i,wrapperEl:r}=t,{el:o,dragEl:l}=i;C=!0,$=e.target===l?d(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),r.style.transitionDuration="100ms",l.style.transitionDuration="100ms",u(e),T&&clearTimeout(T),o.style.transitionDuration="0ms",n.hide&&(o.style.opacity="1"),t.params.cssMode&&(t.wrapperEl.style.scrollSnapType="none"),s("scrollbarDragStart",e)}function f(e){const{scrollbar:n,wrapperEl:i}=t,{el:r,dragEl:a}=n;C&&(e.cancelable&&e.preventDefault(),u(e),i.style.transitionDuration="0ms",r.style.transitionDuration="0ms",a.style.transitionDuration="0ms",s("scrollbarDragMove",e))}function h(e){const i=a(),{scrollbar:r,wrapperEl:o}=t,{el:l}=r;C&&(C=!1,t.params.cssMode&&(t.wrapperEl.style.scrollSnapType="",o.style.transitionDuration=""),i.hide&&(T&&clearTimeout(T),T=n(()=>{l.style.opacity="0",l.style.transitionDuration="400ms"},1e3)),s("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())}function v(e){const{scrollbar:n,params:i}=t,r=n.el;if(!r)return;const s=!!i.passiveListeners&&{passive:!1,capture:!1},a=!!i.passiveListeners&&{passive:!0,capture:!1},o="on"===e?"addEventListener":"removeEventListener";r[o]("pointerdown",p,s),document[o]("pointermove",f,s),document[o]("pointerup",h,a)}function y(){a().el&&t.scrollbar.el&&v("on")}function b(){a().el&&t.scrollbar.el&&v("off")}function w(){const{scrollbar:n,el:i}=t;t.params.scrollbar=ke(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const r=a();if(!r.el)return;let s;if("string"==typeof r.el&&t.isElement&&(s=t.el.querySelector(r.el)),s||"string"!=typeof r.el)s||(s=r.el);else if(s=document.querySelectorAll(r.el),!s.length)return;t.params.uniqueNavElements&&"string"==typeof r.el&&s.length>1&&1===i.querySelectorAll(r.el).length&&(s=i.querySelector(r.el)),s.length>0&&(s=s[0]);const o=s;o.classList.add(t.isHorizontal()?r.horizontalClass:r.verticalClass);let l=null;o&&(l=o.querySelector(Le(r.dragClass)),l||(l=m("div",r.dragClass),o.append(l))),Object.assign(n,{el:o,dragEl:l}),r.draggable&&y(),o&&o.classList[t.enabled?"remove":"add"](...e(r.lockClass))}function x(){const n=a(),i=t.scrollbar.el;i&&i.classList.remove(...e(t.isHorizontal()?n.horizontalClass:n.verticalClass)),b()}let C=!1,E=null,T=null,$=0,M=0,_=0,k=0;i({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},r("changeDirection",()=>{if(!t.scrollbar||!t.scrollbar.el)return;const e=a();S(t.scrollbar.el).forEach(n=>
8{n.classList.remove(e.horizontalClass,e.verticalClass),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)})}),r("init",()=>{
9!1===a().enabled?P():(w(),c(),o())}),r("update resize observerUpdate lock unlock changeDirection",()=>{c()}),r("setTranslate",()=>{o()}),r("setTransition",(e,t)=>{l(t)}),r("enable disable",()=>{const{el:n}=t.scrollbar;n&&n.classList[t.enabled?"remove":"add"](...e(a().lockClass))}),r("destroy",()=>{x()});const L=()=>{const n=a();t.el.classList.remove(...e(n.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...e(n.scrollbarDisabledClass)),w(),c(),o()},P=()=>{const n=a();t.el.classList.add(...e(n.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...e(n.scrollbarDisabledClass)),x()};Object.assign(t.scrollbar,{enable:L,disable:P,updateSize:c,setTranslate:o,init:w,destroy:x})},yt=({swiper:e,extendParams:t,on:n})=>{function i(){return e.params.parallax}t({parallax:{enabled:!1}});const r="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",s=(t,n)=>{const{rtl:i}=e,r=i?-1:1,s=t.getAttribute("data-swiper-parallax")||"0";let a=t.getAttribute("data-swiper-parallax-x"),o=t.getAttribute("data-swiper-parallax-y");const l=t.getAttribute("data-swiper-parallax-scale"),c=t.getAttribute("data-swiper-parallax-opacity"),d=t.getAttribute("data-swiper-parallax-rotate");if(a||o?(a=a||"0",o=o||"0"):e.isHorizontal()?(a=s,o="0"):(o=s,a="0"),a=a.indexOf("%")>=0?parseInt(a,10)*n*r+"%":Number(a)*n*r+"px",o=o.indexOf("%")>=0?parseInt(o,10)*n+"%":Number(o)*n+"px",null!=c){const e=Number(c),i=e-(e-1)*(1-Math.abs(n));t.style.opacity=String(i)}let u=`translate3d(${a}, ${o}, 0px)`;if(null!=l){const e=Number(l);u+=` scale(${e-(e-1)*(1-Math.abs(n))})`}if(d&&null!=d){u+=` rotate(${Number(d)*n*-1}deg)`}t.style.transform=u},a=()=>{const{el:t,slides:n,progress:i,snapGrid:a}=e,o=u(t,r);e.isElement&&o.push(...u(e.hostEl,r)),o.forEach(e=>{s(e,i)}),n.forEach((t,n)=>{let o=t.progress??0;(e.params.slidesPerGroup??1)>1&&"auto"!==e.params.slidesPerView&&(o+=Math.ceil(n/2)-i*(a.length-1)),o=Math.min(Math.max(o,-1),1),t.querySelectorAll(`${r}, [data-swiper-parallax-rotate]`).forEach(e=>{s(e,o)})})},o=(t=e.params.speed??300)=>{const{el:n,hostEl:i}=e,s=[...n.querySelectorAll(r)];e.isElement&&s.push(...i.querySelectorAll(r)),s.forEach(e=>{const n=e.getAttribute("data-swiper-parallax-duration");let i=(n?parseInt(n,10):0)||t;0===t&&(i=0),e.style.transitionDuration=`${i}ms`})};n("beforeInit",()=>{i().enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)}),n("init",()=>{i().enabled&&a()}),n("setTranslate",()=>{i().enabled&&a()}),n("setTransition",(e,t)=>{i().enabled&&o(t)})}
9,bt=({swiper:e,extendParams:t,on:n,emit:i})=>{function r(){return e.params.zoom}function a(){if(N.length<2)return 1;const e=N[0].pageX,t=N[0].pageY,n=N[1].pageX,i=N[1].pageY;return Math.sqrt((n-e)**2+(i-t)**2)}function o(){const e=r(),t=H.imageWrapEl?.getAttribute("data-swiper-zoom"),n=null!=t?Number(t):e.maxRatio,i=H.imageEl;if(e.limitToOriginalSize&&i&&i.naturalWidth){const e=i.naturalWidth/i.offsetWidth;return Math.min(e,n)}return n}function l(){if(N.length<2||!H.imageEl)return[null,null];const e=H.imageEl.getBoundingClientRect();return[(N[0].pageX+(N[1].pageX-N[0].pageX)/2-e.x-window.scrollX)/P,(N[0].pageY+(N[1].pageY-N[0].pageY)/2-e.y-window.scrollY)/P]}function c(){return e.isElement?"swiper-slide":`.${e.params.slideClass}`}function d(t){const n=c(),i=t.target;return!!i&&(!!i.matches(n)||e.slides.filter(e=>e.contains(i)).length>0)}function p(t){const n=`.${r().containerClass}`,i=t.target;return!!i&&(!!i.matches(n)||[...e.hostEl.querySelectorAll(n)].filter(e=>e.contains(i)).length>0)}function f(t){if("mouse"===t.pointerType&&N.splice(0,N.length),!d(t))return;const n=r();if(j=!1,z=!1,N.push(t),!(N.length<2)){if(j=!0,H.scaleStart=a(),!H.slideEl){const i=t.target;H.slideEl=i?.closest(`.${e.params.slideClass}, swiper-slide`)??void 0,H.slideEl||(H.slideEl=e.slides[e.activeIndex]);let r=H.slideEl?.querySelector(`.${n.containerClass}`)??null;if(r&&(r=r.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]??null),H.imageEl=r??void 0,H.imageWrapEl=r?x(r,`.${n.containerClass}`)[0]??void 0:void 0,!H.imageWrapEl)return void(H.imageEl=void 0);H.maxRatio=o()}if(H.imageEl){const[e,t]=l();H.originX=e??0,H.originY=t??0,H.imageEl.style.transitionDuration="0ms"}A=!0}}function h(t){if(!d(t))return;const n=r(),i=e.zoom,s=N.findIndex(e=>e.pointerId===t.pointerId);s>=0&&(N[s]=t),N.length<2||(z=!0,H.scaleMove=a(),H.imageEl&&(i.scale=H.scaleMove/(H.scaleStart??1)*P,i.scale>H.maxRatio&&(i.scale=H.maxRatio-1+(i.scale-H.maxRatio+1)**.5),i.scale<n.minRatio&&(i.scale=n.minRatio+1-(n.minRatio-i.scale+1)**.5),H.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`))}function m(t){if(!d(t))return;if("mouse"===t.pointerType&&"pointerout"===t.type)return;const n=r(),i=e.zoom,s=N.findIndex(e=>e.pointerId===t.pointerId);s>=0&&N.splice(s,1),j&&z&&(j=!1,z=!1,H.imageEl&&(i.scale=Math.max(Math.min(i.scale,H.maxRatio),n.minRatio),H.imageEl.style.transitionDuration=`${e.params.speed}ms`,H.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`,P=i.scale,A=!1,i.scale>1&&H.slideEl?H.slideEl.classList.add(`${n.zoomedSlideClass}`):i.scale<=1&&H.slideEl&&H.slideEl.classList.remove(`${n.zoomedSlideClass}`),1===i.scale&&(H.originX=0,H.originY=0,H.slideEl=void 0)))}function v(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function y(){void 0!==B&&clearTimeout(B),e.touchEventsData.preventTouchMoveFromPointerMove=!0,B=setTimeout(()=>{e.destroyed||v()})}function b(t){const n=e.device;if(q.isTouched)return;const i=N.length>0?N[0]:t;q.touchesStart.x=i.pageX,q.touchesStart.y=i.pageY,H.imageEl&&(n.android&&t.cancelable&&t.preventDefault(),q.isTouched=!0)}function w(t){const n="mouse"===t.pointerType&&r().panOnMouseMove;if(!d(t)||!p(t))return;const i=e.zoom;if(!H.imageEl)return;if(!q.isTouched||!H.slideEl)return void(n&&S(t));if(n)return void S(t);q.isMoved||(q.width=H.imageEl.offsetWidth||H.imageEl.clientWidth,q.height=H.imageEl.offsetHeight||H.imageEl.clientHeight,q.startX=s(H.imageWrapEl,"x")||0,q.startY=s(H.imageWrapEl,"y")||0,H.slideWidth=H.slideEl.offsetWidth,H.slideHeight=H.slideEl.offsetHeight,H.imageWrapEl.style.transitionDuration="0ms");const a=q.width*i.scale,o=q.height*i.scale;q.minX=Math.min(H.slideWidth/2-a/2,0),q.maxX=-q.minX,q.minY=Math.min(H.slideHeight/2-o/2,0),q.maxY=-q.minY,q.touchesCurrent.x=N.length>0?N[0].pageX:t.pageX,q.touchesCurrent.y=N.length>0?N[0].pageY:t.pageY;Math.max(Math.abs(q.touchesCurrent.x-(q.touchesStart.x??0)),Math.abs(q.touchesCurrent.y-(q.touchesStart.y??0)))>5&&(e.allowClick=!1);const l=q.startX??0,c=q.startY??0;if(!q.isMoved&&!A){if(e.isHorizontal()&&(Math.floor(q.minX)===Math.floor(l)&&q.touchesCurrent.x<(q.touchesStart.x??0)||Math.floor(q.maxX)===Math.floor(l)&&q.touchesCurrent.x>(q.touchesStart.x??0)))return q.isTouched=!1,void v();if(!e.isHorizontal()&&(Math.floor(q.minY)===Math.floor(c)&&q.touchesCurrent.y<(q.touchesStart.y??0)||Math.floor(q.maxY)===Math.floor(c)&&q.touchesCurrent.y>(q.touchesStart.y??0)))return q.isTouched=!1,void v()}t.cancelable&&t.preventDefault(),t.stopPropagation(),y(),q.isMoved=!0;const u=(i.scale-P)/(H.maxRatio-r().minRatio),{originX:f,originY:h}=H;q.currentX=q.touchesCurrent.x-(q.touchesStart.x??0)+l+u*(q.width-2*f),q.currentY=q.touchesCurrent.y-(q.touchesStart.y??0)+c+u*(q.height-2*h),q.currentX<q.minX&&(q.currentX=q.minX+1-(q.minX-q.currentX+1)**.8),q.currentX>q.maxX&&(q.currentX=q.maxX-1+(q.currentX-q.maxX+1)**.8),q.currentY<q.minY&&(q.currentY=q.minY+1-(q.minY-q.currentY+1)**.8),q.currentY>q.maxY&&(q.currentY=q.maxY-1+(q.currentY-q.maxY+1)**.8),R.prevPositionX||(R.prevPositionX=q.touchesCurrent.x),R.prevPositionY||(R.prevPositionY=q.touchesCurrent.y),R.prevTime||(R.prevTime=Date.now()),R.x=(q.touchesCurrent.x-R.prevPositionX)/(Date.now()-R.prevTime)/2,R.y=(q.touchesCurrent.y-R.prevPositionY)/(Date.now()-R.prevTime)/2,Math.abs(q.touchesCurrent.x-R.prevPositionX)<2&&(R.x=0),Math.abs(q.touchesCurrent.y-R.prevPositionY)<2&&(R.y=0),R.prevPositionX=q.touchesCurrent.x,R.prevPositionY=q.touchesCurrent.y,R.prevTime=Date.now(),H.imageWrapEl.style.transform=`translate3d(${q.currentX}px, ${q.currentY}px,0)`}function C(){const t=e.zoom;if(N.length=0,!H.imageEl)return;if(!q.isTouched||!q.isMoved)return q.isTouched=!1,void(q.isMoved=!1);q.isTouched=!1,q.isMoved=!1;let n=300,i=300;const r=R.x??0,s=R.y??0,a=r*n,o=q.currentX+a,l=s*i,c=q.currentY+l;0!==r&&(n=Math.abs((o-q.currentX)/r)),0!==s&&(i=Math.abs((c-q.currentY)/s));const d=Math.max(n,i);q.currentX=o,q.currentY=c;const u=q.width*t.scale,p=q.height*t.scale;q.minX=Math.min(H.slideWidth/2-u/2,0),q.maxX=-q.minX,q.minY=Math.min(H.slideHeight/2-p/2,0),q.maxY=-q.minY,q.currentX=Math.max(Math.min(q.currentX,q.maxX),q.minX),q.currentY=Math.max(Math.min(q.currentY,q.maxY),q.minY),H.imageWrapEl.style.transitionDuration=`${d}ms`,H.imageWrapEl.style.transform=`translate3d(${q.currentX}px, ${q.currentY}px,0)`}function E(){const t=e.zoom;H.slideEl&&e.activeIndex!==e.slides.indexOf(H.slideEl)&&(H.imageEl&&(H.imageEl.style.transform="translate3d(0,
90,0) scale(1)"),H.imageWrapEl&&(H.imageWrapEl.style.transform="translate3d(0,0,0)"),H.slideEl.classList.remove(`${r().zoomedSlideClass}`),t.scale=1,P=1,H.slideEl=void 0,H.imageEl=void 0,H.imageWrapEl=void 0,H.originX=0,H.originY=0)}function S(e){if(P<=1||!H.imageWrapEl)return;if(!d(e)||!p(e))return;const t=window.getComputedStyle(H.imageWrapEl).transform,n=new window.DOMMatrix(t);if(!I)return I=!0,O.x=e.clientX,O.y=e.clientY,q.startX=n.e,q.startY=n.f,q.width=H.imageEl.offsetWidth||H.imageEl.clientWidth,q.height=H.imageEl.offsetHeight||H.imageEl.clientHeight,H.slideWidth=H.slideEl.offsetWidth,void(H.slideHeight=H.slideEl.offsetHeight);const i=(e.clientX-O.x)*D,r=(e.clientY-O.y)*D,s=q.width*P,a=q.height*P,o=H.slideWidth,l=H.slideHeight,c=Math.min(o/2-s/2,0),u=-c,f=Math.min(l/2-a/2,0),h=-f,m=Math.max(Math.min(q.startX+i,u),c),g=Math.max(Math.min(q.startY+r,h),f);H.imageWrapEl.style.transitionDuration="0ms",H.imageWrapEl.style.transform=`translate3d(${m}px, ${g}px, 0)`,O.x=e.clientX,O.y=e.clientY,q.startX=m,q.startY=g,q.currentX=m,q.currentY=g}function T(t){const n=e.zoom,i=r();if(!H.slideEl){if(t&&"number"!=typeof t&&"target"in t&&t.target&&(H.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`)??void 0),!H.slideEl){const t=e.params.virtual;t&&t.enabled&&e.virtual?H.slideEl=u(e.slidesEl,`.${e.params.slideActiveClass}`)[0]??void 0:H.slideEl=e.slides[e.activeIndex]}let n=H.slideEl?.querySelector(`.${i.containerClass}`)??null;n&&(n=n.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]??null),H.imageEl=n??void 0,H.imageWrapEl=n?x(n,`.${i.containerClass}`)[0]??void 0:void 0}if(!H.imageEl||!H.imageWrapEl||!H.slideEl)return;let s,a,l,c,d,p,f,h,m,v,y,b,w,C,E,S,T,$;H.maxRatio=o(),e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),H.slideEl.classList.add(`${i.zoomedSlideClass}`);const M=t&&"number"!=typeof t;void 0===q.touchesStart.x&&M?(s=t.pageX,a=t.pageY):(s=q.touchesStart.x,a=q.touchesStart.y);const _=P,k="number"==typeof t?t:null;1===P&&k&&(s=void 0,a=void 0,q.touchesStart.x=void 0,q.touchesStart.y=void 0);const L=o();n.scale=k||L,P=k||L,!t||1===P&&k?(f=0,h=0):(T=H.slideEl.offsetWidth,$=H.slideEl.offsetHeight,l=g(H.slideEl).left+window.scrollX,c=g(H.slideEl).top+window.scrollY,d=l+T/2-(s??0),p=c+$/2-(a??0),m=H.imageEl.offsetWidth||H.imageEl.clientWidth,v=H.imageEl.offsetHeight||H.imageEl.clientHeight,y=m*n.scale,b=v*n.scale,w=Math.min(T/2-y/2,0),C=Math.min($/2-b/2,0),E=-w,S=-C,_>0&&k&&"number"==typeof q.currentX&&"number"==typeof q.currentY?(f=q.currentX*n.scale/_,h=q.currentY*n.scale/_):(f=d*n.scale,h=p*n.scale),f<w&&(f=w),f>E&&(f=E),h<C&&(h=C),h>S&&(h=S)),k&&1===n.scale&&(H.originX=0,H.originY=0),q.currentX=f,q.currentY=h,H.imageWrapEl.style.transitionDuration="300ms",H.imageWrapEl.style.transform=`translate3d(${f}px, ${h}px,0)`,H.imageEl.style.transitionDuration="300ms",H.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`}function $(){const t=e.zoom,n=r();if(!H.slideEl){const t=e.params.virtual;t&&t.enabled&&e.virtual?H.slideEl=u(e.slidesEl,`.${e.params.slideActiveClass}`)[0]??void 0:H.slideEl=e.slides[e.activeIndex];let i=H.slideEl?.querySelector(`.${n.containerClass}`)??null;i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]??null),H.imageEl=i??void 0,H.imageWrapEl=i?x(i,`.${n.containerClass}`)[0]??void 0:void 0}H.imageEl&&H.imageWrapEl&&H.slideEl&&(H.maxRatio=o(),e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),t.scale=1,P=1,q.currentX=void 0,q.currentY=void 0,q.touchesStart.x=void 0,q.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(`${n.zoomedSlideClass}`),H.slideEl=void 0,H.originX=0,H.originY=0,n.panOnMouseMove&&(O={x:0,y:0},I&&(I=!1,q.startX=0,q.startY=0)))}function M(t){const n=e.zoom;n.scale&&1!==n.scale?$():T(t)}function _(){return{passiveListener:!!e.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!e.params.passiveListeners||{passive:!1,capture:!0}}}function k(){const t=e.zoom;if(t.enabled)return;t.enabled=!0;const{passiveListener:n,activeListenerWithCapture:i}=_();e.wrapperEl.addEventListener("pointerdown",f,n),e.wrapperEl.addEventListener("pointermove",h,i),["pointerup","pointercancel","pointerout"].forEach(t=>{e.wrapperEl.addEventListener(t,m,n)}),e.wrapperEl.addEventListener("pointermove",w,i)}function L(){const t=e.zoom;if(!t.enabled)return;t.enabled=!1;const{passiveListener:n,activeListenerWithCapture:i}=_();e.wrapperEl.removeEventListener("pointerdown",f,n),e.wrapperEl.removeEventListener("pointermove",h,i),["pointerup","pointercancel","pointerout"].forEach(t=>{e.wrapperEl.removeEventListener(t,m,n)}),e.wrapperEl.removeEventListener("pointermove",w,i)}t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let P=1,A=!1,I=!1,O={x:0,y:0};const D=-3;let j=!1,z=!1;const N=[],H={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},q={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:{}},R={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let B,F=1;Object.defineProperty(e.zoom,"scale",{get:()=>F,set(e){if(F!==e){const t=H.imageEl,n=H.slideEl;i("zoomChange",e,t,n)}F=e}}),n("init",()=>{r().enabled&&k()}),n("destroy",()=>{L()}),n("touchStart",(t,n)=>{e.zoom.enabled&&b(n)}),n("touchEnd",()=>{e.zoom.enabled&&C()}),n("doubleTap",(t,n)=>{!e.animating&&r().enabled&&e.zoom.enabled&&r().toggle&&M(n)}),n("transitionEnd",()=>{e.zoom.enabled&&r().enabled&&E()}),n("slideChange",()=>{e.zoom.enabled&&r().enabled&&e.params.cssMode&&E()}),Object.assign(e.zoom,{enable:k,disable:L,in:T,out:$,toggle:M})};class wt{x;y;lastIndex;binarySearch;constructor(e,t){let n,i,r;this.binarySearch=(e,t)=>{for(i=-1,n=e.length;n-i>1;)r=n+i>>1,e[r]<=t?i=r:n=r;return n},this.x=e,this.y=t,this.lastIndex=e.length-1}interpolate(e){if(!e)return 0;const t=this.binarySearch(this.x,e),n=t-1;return(e-this.x[n])*(this.y[t]-this.y[n])/(this.x[t]-this.x[n])+this.y[n]}}const xt=({swiper:e,extendParams:t,on:i})=>{function r(){return e.params.controller}function s(t){e.controller.spline=e.params.loop?new wt(e.slidesGrid,t.slidesGrid):new wt(e.snapGrid,t.snapGrid)}function a(t,n){function i(t){if(t.destroyed)return;const n=e.rtlTranslate?-e.translate:e.translate,i=r();"slide"===i.by?(s(t),l=-e.controller.spline.interpolate(-n)):l=0,l&&"container"!==i.by||(o=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),!Number.isNaN(o)&&Number.isFinite(o)||(o=1),l=(n-e.minTranslate())*o+t.minTranslate()),i.inverse&&(l=t.maxTranslate()-l),t.updateProgress(l),t.setTranslate(l,e),t.updateActiveIndex(),t.updateSlidesClasses()}const a=e.controller.control;let o,l;const c=e.constructor;if(Array.isArray(a))for(let e=0;e<a.length;e+=1){const t=a[e];t&&t!==n&&t instanceof c&&i(t)}else a instanceof c&&n!==a&&i(a)}function o(t,i){function r(i){i.destroyed||(i.setTransition(t,e),0!==t&&(i.transitionStart(),i.params.autoHeight&&n(()=>{i.updateAutoHeight()}),C(i.wrapperEl,()=>{a&&i.transitionEnd()})))}const s=e.constructor,a=e.controller.control;if(Array.isArray(a))for(let e=0;e<a.length;e+=1){const t=a[e];t&&t!==i&&t instanceof s&&r(t)}else a instanceof s&&i!==a&&r(a)}function l(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},i("beforeInit",()=>{const t=r().control;if("undefined"!=typeof window&&("string"==typeof t||t instanceof HTMLElement)){return void("string"==typeof t?[...document.querySelectorAll(t)]:[t]).forEac
9h(t=>{e.controller.control||(e.controller.control=[]);const n=e.controller.control;if(t&&t.swiper)n.push(t.swiper);else if(t){const i=`${e.params.eventsPrefix}init`,r=s=>{const a=s.detail;a&&a[0]&&n.push(a[0]),e.update(),t.removeEventListener(i,r)};t.addEventListener(i,r)}})}e.controller.control=t}),i("update",()=>{l()}),i("resize",()=>{l()}),i("observerUpdate",()=>{l()}),i("setTranslate",(t,n,i)=>{e.controller.control&&(!Array.isArray(e.controller.control)&&e.controller.control.destroyed||e.controller.setTranslate(n,i))}),i("setTransition",(t,n,i)=>{e.controller.control&&(!Array.isArray(e.controller.control)&&e.controller.control.destroyed||e.controller.setTransition(n,i))}),Object.assign(e.controller,{setTranslate:a,setTransition:o})},Ct=e=>!!e.virtual&&!!e.params.virtual?.enabled,Et=({swiper:e,extendParams:t,on:n})=>{function i(){return e.params.history}t({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let r=!1,s={key:void 0,value:void 0};const a=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{let t;t=e?new URL(e):window.location;const n=t.pathname.slice(1).split("/").filter(e=>""!==e),i=n.length;return{key:n[i-2],value:n[i-1]}},l=(t,n)=>{const s=i();if(!r||!s.enabled)return;let o;o=e.params.url?new URL(e.params.url):window.location;const l=!!e.params.virtual?.enabled,c=e.virtual&&l?e.slidesEl.querySelector(`[data-swiper-slide-index="${n}"]`):e.slides[n];if(!c)return;let d=a(c.getAttribute("data-history")||"");const u=s.root;if(u.length>0){d=`${"/"===u[u.length-1]?u.slice(0,u.length-1):u}/${t?`${t}/`:""}${d}`}else o.pathname.includes(t||"")||(d=`${t?`${t}/`:""}${d}`);s.keepQuery&&(d+=o.search);const p=window.history.state;p&&p.value===d||(s.replaceState?window.history.replaceState({value:d},"",d):window.history.pushState({value:d},"",d))},c=(t,n,i)=>{if(n)for(let r=0,s=e.slides.length;r<s;r+=1){const s=e.slides[r];if(a(s.getAttribute("data-history")||"")===n){const n=e.getSlideIndex(s);e.slideTo(n,t,i)}}else e.slideTo(0,t,i)},d=()=>{s=o(e.params.url),c(e.params.speed,s.value,!1)},u=()=>{const t=e.params.history;if(t){if(!window.history||!window.history.pushState){t.enabled=!1;const n=e.params.hashNavigation;return void(n&&(n.enabled=!0))}r=!0,s=o(e.params.url),s.key||s.value?(c(0,s.value,e.params.runCallbacksOnInit),t.replaceState||window.addEventListener("popstate",d)):t.replaceState||window.addEventListener("popstate",d)}},p=()=>{i().replaceState||window.removeEventListener("popstate",d)};n("init",()=>{i().enabled&&u()}),n("destroy",()=>{i().enabled&&p()}),n("transitionEnd _freeModeNoMomentumRelease",()=>{r&&l(i().key,e.activeIndex)}),n("slideChange",()=>{r&&e.params.cssMode&&l(i().key,e.activeIndex)})},St=e=>!!e.virtual&&!!e.params.virtual?.enabled,Tt=({swiper:e,extendParams:t,on:n})=>{function i(){return e.params.thumbs}function r(){const t=e.thumbs.swiper;if(!t||t.destroyed)return!1;const n=t.params.virtual;return!!n&&!!n.enabled}function s(){const t=e.thumbs.swiper;if(!t||t.destroyed)return;const n=t.clickedIndex,r=t.clickedSlide,s=i();if(r&&r.classList.contains(s.slideThumbActiveClass))return;if(null==n)return;let a;if(t.params.loop){const e=t.clickedSlide?.getAttribute("data-swiper-slide-index");a=null==e?n:parseInt(e,10)}else a=n;e.params.loop?e.slideToLoop(a):e.slideTo(a)}function o(){const t=i();if(d)return!1;d=!0;const n=e.constructor;if(t.swiper instanceof n){if(t.swiper.destroyed)return d=!1,!1;const n=t.swiper;e.thumbs.swiper=n,Object.assign(n.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(n.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),n.update()}else if(a(t.swiper)){const i=Object.assign({},t.swiper);Object.assign(i,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new n(i),p=!0}const o=e.thumbs.swiper;return!!o&&(o.el.classList.add(t.thumbsContainerClass),o.on("tap",s),r()&&o.on("virtualUpdate",()=>{l(!1,{autoScroll:!1})}),!0)}function l(t,n){const s=e.thumbs.swiper;if(!s||s.destroyed)return;let a=1;const o=i(),l=o.slideThumbActiveClass,d=e.params.slidesPerView;if("number"==typeof d&&d>1&&!e.params.centeredSlides&&(a=d),o.multipleActiveThumbs||(a=1),a=Math.floor(a),s.slides.forEac
9h(e=>e.classList.remove(l)),s.params.loop||r())for(let t=0;t<a;t+=1)u(s.slidesEl,`[data-swiper-slide-index="${e.realIndex+t}"]`).forEach(e=>{e.classList.add(l)});else for(let t=0;t<a;t+=1){const n=s.slides[e.realIndex+t];n&&n.classList.add(l)}(n?.autoScroll??1)&&c(t?0:void 0)}function c(t){const n=e.thumbs.swiper;if(!n||n.destroyed)return;const r=n.params.slidesPerView,s="auto"===r?n.slidesPerViewDynamic():r??1,a=i().autoScrollOffset,o=a&&!n.params.loop;if(e.realIndex!==n.realIndex||o){const i=n.activeIndex;let r,l;if(n.params.loop){const t=n.slides.find(t=>t.getAttribute("data-swiper-slide-index")===`${e.realIndex}`);r=t?n.slides.indexOf(t):-1,l=e.activeIndex>e.previousIndex?"next":"prev"}else r=e.realIndex,l=r>e.previousIndex?"next":"prev";o&&(r+="next"===l?a:-1*a),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(r)<0&&(n.params.centeredSlides?r=r>i?r-Math.floor(s/2)+1:r+Math.floor(s/2)-1:r>i&&n.params.slidesPerGroup,n.slideTo(r,t))}}t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let d=!1,p=!1;e.thumbs={swiper:null},n("beforeInit",()=>{const t=e.params.thumbs;if(t&&t.swiper)if("string"==typeof t.swiper||t.swiper instanceof HTMLElement){const n=()=>{const n="string"==typeof t.swiper?document.querySelector(t.swiper):t.swiper;if(n&&n.swiper)t.swiper=n.swiper,o(),l(!0);else if(n){const i=`${e.params.eventsPrefix}init`,r=s=>{const a=s.detail;t.swiper=a[0],n.removeEventListener(i,r),o(),l(!0),t.swiper.update(),e.update()};n.addEventListener(i,r)}return n},i=()=>{if(e.destroyed)return;n()||requestAnimationFrame(i)};requestAnimationFrame(i)}else o(),l(!0)}),n("slideChange update resize observerUpdate",()=>{l()}),n("setTransition",(t,n)=>{const i=e.thumbs.swiper;i&&!i.destroyed&&i.setTransition(n)}),n("beforeDestroy",()=>{const t=e.thumbs.swiper;t&&!t.destroyed&&p&&t.destroy()}),Object.assign(e.thumbs,{init:o,update:l})},$t=({swiper:e,extendParams:t,emit:n,once:r})=>{function s(){return e.params.freeMode}function a(){if(e.params.cssMode)return;const t=e.getTranslate();e.setTranslate(t),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function o(){if(e.params.cssMode)return;const{touchEventsData:t,touches:n}=e;0===t.velocities.length&&t.velocities.push({position:n[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime??i()}),t.velocities.push({position:n[e.isHorizontal()?"currentX":"currentY"],time:i()})}function l({currentPos:t}){if(e.params.cssMode)return;const{wrapperEl:a,rtlTranslate:o,snapGrid:l,touchEventsData:c}=e,d=e.params,u=s(),p=i(),f=p-(c.touchStartTime??p);if(t<-e.minTranslate())e.slideTo(e.activeIndex);else if(t>-e.maxTranslate())e.slides.length<l.length?e.slideTo(l.length-1):e.slideTo(e.slides.length-1);else{if(u.momentum){if(c.velocities.length>1){const t=c.velocities.pop(),n=c.velocities.pop(),r=t.position-n.position,s=t.time-n.time;e.velocity=r/s,e.velocity/=2,Math.abs(e.velocity)<u.minimumVelocity&&(e.velocity=0),(s>150||i()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=u.momentumVelocityRatio,c.velocities.length=0;let t=1e3*u.momentumRatio;const s=e.velocity*t;let p=e.translate+s;o&&(p=-p);let f,h=!1;const m=20*Math.abs(e.velocity)*u.momentumBounceRatio;let g=!1;if(p<e.maxTranslate())u.momentumBounce?(p+e.maxTranslate()<-m&&(p=e.maxTranslate()-m),f=e.maxTranslate(),h=!0,c.allowMomentumBounce=!0):p=e.maxTranslate(),d.loop&&d.centeredSlides&&(g=!0);else if(p>e.minTranslate())u.momentumBounce?(p-e.minTranslate()>m&&(p=e.minTranslate()+m),f=e.minTranslate(),h=!0,c.allowMomentumBounce=!0):p=e.minTranslate(),d.loop&&d.centeredSlides&&(g=!0);else if(u.sticky){let t=0;for(let e=0;e<l.length;e+=1)if(l[e]>-p){t=e;break}p=Math.abs(l[t]-p)<Math.abs((l[t-1]??l[t])-p)||"next"===e.swipeDirection?l[t]:l[t-1],p=-p}if(g&&r("transitionEnd",()=>{e.loopFix()}),0!==e.velocity){if(t=o?Math.abs((-p-e.translate)/e.velocity):Math.abs((p-e.translate)/e.velocity),u.sticky){const n=Math.abs((o?-p:p)-e.translate),i=e.slidesSizesGrid[e.activeIndex],r=d.speed;t=n<i?r:n<2*i?1.5*r:2.5*r}}else if(u.sticky)return void e.slideToClosest();u.momentumBounce&&h&&void 0!==f?(e.updateProgress(f),e.setTransition(t),e.setTranslate(p),e.transitionStart(!0,e.swipeDirection),e.animating=!0,C(a,()=>{e&&!e.destroyed&&c.allowMomentumBounce&&(n("momentumBounce"),e.setTransition(d.speed),setTimeout(()=>{e.setTranslate(f),C(a,()=>{e&&!e.destroyed&&e.transitionEnd()})},0))})):e.velocity?(n("_freeModeNoMomentumRelease"),e.updateProgress(p),e.setTransition(t),e.setTranslate(p),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,C(a,()=>{e&&!e.destroyed&&e.transitionEnd()}))):e.updateProgress(p),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(u.sticky)return void e.slideToClosest();n("_freeModeNoMomentumRelease")}(!u.momentum||f>=d.longSwipesMs)&&(n("_freeModeStaticRelease"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),e.freeMode={onTouchStart:a,onTouchMove:o,onTouchEnd:l}},Mt=({swiper:e,extendParams:t,on:n})=>{function i(){return e.params.grid}let r,s,a,o;t({grid:{rows:1,fill:"column"}});const l=()=>{let t=e.params.spaceBetween??0;return"string"==typeof t&&t.indexOf("%")>=0?t=parseFloat(t.replace("%",""))/100*e.size:"string"==typeof t&&(t=parseFloat(t)),t},c=()=>{const t=e.params.virtual;return!!e.virtual&&"object"==typeof t&&null!==t&&!!t.enabled},d=t=>{const{slidesPerView:n}=e.params,{rows:o,fill:l}=i(),d=c()?e.virtual.slides.length:t.length;
9a=Math.floor(d/o),r=Math.floor(d/o)===d/o?d:Math.ceil(d/o)*o,"auto"!==n&&"row"===l&&(r=Math.max(r,Math.floor(n??1)*o)),s=r/o},u=()=>{e.slides&&e.slides.forEach(t=>{t.swiperSlideGridSet&&(t.style.height="",t.style.setProperty(e.getDirectionLabel("margin-top"),""))})},p=(t,n,o)=>{const{slidesPerGroup:d}=e.params,u=l(),{rows:p,fill:f}=i(),h=c()?e.virtual.slides.length:o.length;let m,g,v;if("row"===f&&(d??1)>1){const e=d??1,i=Math.floor(t/(e*p)),s=t-p*e*i,a=0===i?e:Math.min(Math.ceil((h-i*p*e)/p),e);v=Math.floor(s/a),g=s-v*a+i*e,m=g+v*r/p,n.style.order=String(m)}else"column"===f?(g=Math.floor(t/p),v=t-g*p,(g>a||g===a&&v===p-1)&&(v+=1,v>=p&&(v=0,g+=1))):(v=Math.floor(t/s),g=t-v*s);const y=n;y.row=v,y.column=g,n.style.height=`calc((100% - ${(p-1)*u}px) / ${p})`,n.style.setProperty(e.getDirectionLabel("margin-top"),0!==v&&u?`${u}px`:""),y.swiperSlideGridSet=!0},f=(t,n)=>{const{centeredSlides:s,roundLengths:a}=e.params,o=l(),{rows:c}=i();if(e.virtualSize=(t+o)*r,e.virtualSize=Math.ceil(e.virtualSize/c)-o,e.params.cssMode||e.wrapperEl.style.setProperty(e.getDirectionLabel("width"),`${e.virtualSize+o}px`),s){const t=[];for(let i=0;i<n.length;i+=1){let r=n[i];a&&(r=Math.floor(r)),n[i]<e.virtualSize+n[0]&&t.push(r)}n.splice(0,n.length),n.push(...t)}},h=()=>{const{params:t,el:n}=e,i=t.grid,r=!!(i&&(i.rows??1)>1);o&&!r?(n.classList.remove(`${t.containerModifierClass}grid`,`${t.containerModifierClass}grid-column`),a=1,e.emitContainerClasses()):!o&&r&&(n.classList.add(`${t.containerModifierClass}grid`),"column"===i.fill&&n.classList.add(`${t.containerModifierClass}grid-column`),e.emitContainerClasses()),o=r};n("init",()=>{const t=e.params.grid;o=!!(t&&(t.rows??1)>1)}),n("update",h),e.grid={initSlides:d,unsetSlides:u,updateSlide:p,updateWrapperSize:f}},_t=({swiper:e,extendParams:t,on:n})=>{function i(){return e.params.fadeEffect}function r(){const e=i();return"default"===e.mode&&e.crossFade?"cross-fade":e.mode}t({fadeEffect:{crossFade:!1,mode:"default"}});let s=0;const a=()=>{const{slides:t}=e,n=i(),a=r(),o="out-in"===a&&s>0,l=s;s=0;const c=[],d=[];let u=!1;for(let i=0;i<t.length;i+=1){const r=t[i];let s=-(r.swiperSlideOffset??0);e.params.virtualTranslate||(s-=e.translate);let l=0;e.isHorizontal()||(l=s,s=0);const p=r.progress??0;let f;f="cross-fade"===a?Math.max(1-Math.abs(p),0):"out-in"===a?Math.max(1-2*Math.abs(p),0):1+Math.min(Math.max(p,-1),0);const h=ze(n,r);if(o){const e=parseFloat(h.style.opacity);0===f&&e>0&&(u=!0),f>0&&d.push(h),c.push(h)}h.style.opacity=String(f),h.style.transform=`translate3d(${s}px, ${l}px, 0px)`}o&&(c.forEach(e=>{const t=u&&d.includes(e);e.style.transitionDuration=l/2+"ms",e.style.transitionDelay=t?l/2+"ms":"0ms"}),Ne({swiper:e,duration:l,transformElements:d,allSlides:!0}))},o=t=>{const n=r(),i=e.slides.map(e=>d(e));i.forEach(e=>{e.style.transitionDuration=`${t}ms`,"out-in"===n&&0===t&&(e.style.transitionDelay="")}),"out-in"===n&&t>0&&!e.params.cssMode?s=t:Ne({swiper:e,duration:t,transformElements:i,allSlides:!0})};je({effect:"fade",swiper:e,on:n,setTranslate:a,setTransition:o,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},kt=({swiper:e,extendParams:t,on:n})=>{function i(){return e.params.cubeEffect}t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const r=(e,t,n)=>{let i=n?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),r=n?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");i||(i=m("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(n?"left":"top")).split(" ")),e.append(i)),r||(r=m("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(n?"right":"bottom")).split(" ")),e.append(r)),i&&(i.style.opacity=String(Math.max(-t,0))),r&&(r.style.opacity=String(Math.max(t,0)))},s=()=>{const t=e.isHorizontal();e.slides.forEach(e=>{const n=Math.max(Math.min(e.progress??0,1),-1);r(e,n,t)})},a=()=>{const{el:t,wrapperEl:n,slides:s,width:a,height:o,rtlTranslate:l,size:c}=e,d=T(e),u=i(),p=e.isHorizontal(),f=!(!e.virtual||!e.params.virtual?.enabled);let h=0,g=null;u.shadow&&(p?(g=e.wrapperEl.querySelector(".swiper-cube-shadow"),g||(g=m("div","swiper-cube-shadow"),e.wrapperEl.append(g)),g.style.height=`${a}px`):(g=t.querySelector(".swiper-cube-shadow"),g||(g=m("div","swiper-cube-shadow"),t.append(g))));for(let e=0;e<s.length;e+=1){const t=s[e];let n=e;f&&(n=parseInt(t.getAttribute("data-swiper-slide-index")??"0",10));let i=90*n,a=Math.floor(i/360);l&&(i=-i,a=Math.floor(-i/360));const o=Math.max(Math.min(t.progress??0,1),-1);let m=0,g=0,v=0;n%4==0?(m=4*-a*c,v=0):(n-1)%4==0?(m=0,v=4*-a*c):(n-2)%4==0?(m=c+4*a*c,v=c):(n-3)%4==0&&(m=-c,v=3*c+4*c*a),l&&(m=-m),p||(g=m,m=0);const y=`rotateX(${d(p?0:-i)}deg) rotateY(${d(p?i:0)}deg) translate3d(${m}px, ${g}px, ${v}px)`;o<=1&&o>
9-1&&(h=90*n+90*o,l&&(h=90*-n-90*o)),t.style.transform=y,u.slideShadows&&r(t,o,p)}if(n.style.transformOrigin=`50% 50% -${c/2}px`,n.style.setProperty("-webkit-transform-origin",`50% 50% -${c/2}px`),u.shadow&&g)if(p)g.style.transform=`translate3d(0px, ${a/2+u.shadowOffset}px, ${-a/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${u.shadowScale})`;else{const e=Math.abs(h)-90*Math.floor(Math.abs(h)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),n=u.shadowScale,i=u.shadowScale/t,r=u.shadowOffset;g.style.transform=`scale3d(${n}, 1, ${i}) translate3d(0px, ${o/2+r}px, ${-o/2/i}px) rotateX(-89.99deg)`}n.style.transform=`translate3d(0px,0,0px) rotateX(${d(e.isHorizontal()?0:h)}deg) rotateY(${d(e.isHorizontal()?-h:0)}deg)`,n.style.setProperty("--swiper-cube-translate-z","0px")},o=t=>{const{el:n,slides:i}=e
10;if(i.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),e.params.cubeEffect?.shadow&&!e.isHorizontal()){const e=n.querySelector(".swiper-cube-shadow");e&&(e.style.transitionDuration=`${t}ms`)}};je({effect:"cube",swiper:e,on:n,setTranslate:a,setTransition:o,recreateShadows:s,getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},Lt=({swiper:e,extendParams:t,on:n})=>{function i(){return e.params.flipEffect}t({flipEffect:{slideShadows:!0,limitRotation:!0}});const r=(t,n)=>{let i=e.isHorizontal()?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),r=e.isHorizontal()?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");i||(i=He("flip",t,e.isHorizontal()?"left":"top")),r||(r=He("flip",t,e.isHorizontal()?"right":"bottom")),i&&(i.style.opacity=String(Math.max(-n,0))),r&&(r.style.opacity=String(Math.max(n,0)))},s=()=>{const t=i();e.slides.forEach(e=>{let n=e.progress??0;t.limitRotation&&(n=Math.max(Math.min(n,1),-1)),r(e,n)})},a=()=>{const{slides:t,rtlTranslate:n}=e,s=i(),a=T(e);for(let i=0;i<t.length;i+=1){const o=t[i];let l=o.progress??0;s.limitRotation&&(l=Math.max(Math.min(l,1),-1));const c=o.swiperSlideOffset??0;let d=-180*l,u=0,p=e.params.cssMode?-c-e.translate:-c,f=0;e.isHorizontal()?n&&(d=-d):(f=p,p=0,u=-d,d=0),o.style.zIndex=String(-Math.abs(Math.round(l))+t.length),s.slideShadows&&r(o,l);const h=`translate3d(${p}px, ${f}px, 0px) rotateX(${a(u)}deg) rotateY(${a(d)}deg)`;ze(s,o).style.transform=h}},o=t=>{const n=e.slides.map(e=>d(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),Ne({swiper:e,duration:t,transformElements:n})};je({effect:"flip",swiper:e,on:n,setTranslate:a,setTransition:o,recreateShadows:s,getEffectParams:()=>e.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},Pt=({swiper:e,extendParams:t,on:n})=>{function i(){return e.params.coverflowEffect}t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}});const r=()=>{const{width:t,height:n,slides:r,slidesSizesGrid:s}=e,a=i(),o=e.isHorizontal(),l=e.translate,c=o?t/2-l:n/2-l,d=o?a.rotate:-a.rotate,u=a.depth,p=T(e);for(let e=0,t=r.length;e<t;e+=1){const t=r[e],n=s[e],i=(c-(t.swiperSlideOffset??0)-n/2)/n,l="function"==typeof a.modifier?a.modifier(i):i*a.modifier;let f=o?d*l:0,h=o?0:d*l,m=-u*Math.abs(l),g="string"==typeof a.stretch&&-1!==a.stretch.indexOf("%")?parseFloat(a.stretch)/100*n:a.stretch,v=o?0:g*l,y=o?g*l:0,b=1-(1-a.scale)*Math.abs(l);Math.abs(y)<.001&&(y=0),Math.abs(v)<.001&&(v=0),Math.abs(m)<.001&&(m=0),Math.abs(f)<.001&&(f=0),Math.abs(h)<.001&&(h=0),Math.abs(b)<.001&&(b=0);const w=`translate3d(${y}px,${v}px,${m}px)  rotateX(${p(h)}deg) rotateY(${p(f)}deg) scale(${b})`;if(ze(a,t).style.transform=w,t.style.zIndex=String(1-Math.abs(Math.round(l))),a.slideShadows){let e=o?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),n=o?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=He("coverflow",t,o?"left":"top")),n||(n=He("coverflow",t,o?"right":"bottom")),e&&(e.style.opacity=String(l>0?l:0)),n&&(n.style.opacity=String(-l>0?-l:0))}}},s=t=>
10{e.slides.map(e=>d(e)).forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=`${t}ms`})})};je({effect:"coverflow",swiper:e,on:n,setTranslate:r,setTransition:s,perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},At=({swiper:e,extendParams:t,on:n})=>{function i(){return e.params.creativeEffect}t({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 r=e=>"string"==typeof e?e:`${e}px`,s=()=>{const{slides:t,wrapperEl:n,slidesSizesGrid:s}=e,a=i(),{progressMultiplier:o}=a,l=e.params.centeredSlides,c=T(e);if(l){const t=s[0]/2-(e.params.slidesOffsetBefore??0);n.style.transform=`translateX(calc(50% - ${t}px))`}for(let n=0;n<t.length;n+=1){const i=t[n],s=i.progress??0,d=Math.min(Math.max(s,-a.limitProgress),a.limitProgress);let u=d;l||(u=Math.min(Math.max(i.originalProgress??0,-a.limitProgress),a.limitProgress));const p=i.swiperSlideOffset??0,f=[e.params.cssMode?-p-e.translate:-p,0,0],h=[0,0,0];let m=!1;e.isHorizontal()||(f[1]=f[0],f[0]=0);let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};d<0?(g=a.next,m=!0):d>0&&(g=a.prev,m=!0),f.forEach((e,t)=>{f[t]=`calc(${e}px + (${r(g.translate[t])} * ${Math.abs(d*o)}
10))`}),h.forEach((e,t)=>{h[t]=g.rotate[t]*Math.abs(d*o)}),i.style.zIndex=String(-Math.abs(Math.round(s))+t.length);const v=f.join(", "),y=`rotateX(${c(h[0])}deg) rotateY(${c(h[1])}deg) rotateZ(${c(h[2])}deg)`,b=u<0?`scale(${1+(1-g.scale)*u*o})`:`scale(${1-(1-g.scale)*u*o})`,w=u<0?1+(1-g.opacity)*u*o:1-(1-g.opacity)*u*o,x=`translate3d(${v}) ${y} ${b}`;if(m&&g.shadow||!m){let e=i.querySelector(".swiper-slide-shadow");if(!e&&g.shadow&&(e=He("creative",i)),e){const t=a.shadowPerProgress?d*(1/a.limitProgress):d;e.style.opacity=String(Math.min(Math.max(Math.abs(t),0),1))}}const C=ze(a,i);C.style.transform=x,C.style.opacity=String(w),g.origin&&(C.style.transformOrigin=g.origin)}},a=t=>{const n=e.slides.map(e=>d(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),Ne({swiper:e,duration:t,transformElements:n,allSlides:!0})};je({effect:"creative",swiper:e,on:n,setTranslate:s,setTransition:a,perspective:()=>i().perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})},It=({swiper:e,extendParams:t,on:n})=>{function i(){return e.params.cardsEffect}t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}});const r=()=>{const{slides:t,activeIndex:n,rtlTranslate:r}=e,s=i(),{startTranslate:a,isTouched:o}=e.touchEventsData,l=r?-e.translate:e.translate;for(let i=0;i<t.length;i+=1){const c=t[i],d=c.progress??0,u=Math.min(Math.max(d,-4),4);let p=c.swiperSlideOffset??0;e.params.centeredSlides&&!e.params.cssMode&&(e.wrapperEl.style.transform=`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(p-=t[0].swiperSlideOffset??0);let f=e.params.cssMode?-p-e.translate:-p,h=0;const m=-100*Math.abs(u);let g=1,v=-s.perSlideRotate*u,y=s.perSlideOffset-.75*Math.abs(u);const b=e.virtual&&e.params.virtual?.enabled?e.virtual.from+i:i,w=(b===n||b===n-1)&&u>0&&u<1&&(o||e.params.cssMode)&&(l??0)<(a??0),x=(b===n||b===n+1)&&u<0&&u>-1&&(o||e.params.cssMode)&&(l??0)>(a??0);if(w||x){const t=(1-Math.abs((Math.abs(u)-.5)/.5))**.5;v+=-28*u*t,g+=-.5*t,y+=96*t,h=(s.rotate||e.isHorizontal()?-25:0)*t*Math.abs(u)+"%"}if(f=u<0?`calc(${f}px ${r?"-":"+"} (${y*Math.abs(u)}%))`:u>0?`calc(${f}px ${r?"-":"+"} (${-y*Math.abs(u)}%))`:`${f}px`,!e.isHorizontal()){const e=h;h=f,f=e}const C=u<0?""+(1+(1-g)*u):""+(1-(1-g)*u),E=`\n        translate3d(${f}, ${h}, ${m}px)\n        rotateZ(${s.rotate?r?-v:v:0}deg)\n        scale(${C})\n      `;if(s.slideShadows){let e=c.querySelector(".swiper-slide-shadow");e||(e=He("cards",c)),e&&(e.style.opacity=String(Math.min(Math.max((Math.abs(u)-.5)/.5,0),1)))}c.style.zIndex=String(-Math.abs(Math.round(d))+t.length);ze(s,c).style.transform=E}},s=t=>{const n=e.slides.map(e=>d(e));n.forEach(e=>{e.style.transitionDuration=`${t}ms`,e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=`${t}ms`})}),Ne({swiper:e,duration:t,transformElements:n})};je({effect:"cards",swiper:e,on:n,setTranslate:r,setTransition:s,perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:i().rotate?3:2,centeredSlides:!0,virtualTranslate:!e.params.cssMode})})},Ot=[lt,ct,dt,pt,gt,vt,yt,bt,xt,({swiper:e,extendParams:t,on:n})=>{function i(){return e.params.a11y}function r(e){T&&e&&$(T,e)}function s(e=16){const t=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(e).replace(/x/g,t)}function a(e){S(e).forEach(e=>{e.setAttribute("tabIndex","0")})}function o(e){S(e).forEach(e=>{e.setAttribute("tabIndex","-1")})}function l(e,t){S(e).forEach(e=>{e.setAttribute("role",t)})}function c(e,t){S(e).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function d(e,t){S(e).forEach(e=>{e.setAttribute("aria-label",t)})}function u(e,t){S(e).forEach(e=>{e.setAttribute("id",t)})}function p(e,t){S(e).forEach(e=>{e.setAttribute("aria-live",t)})}function f(e){S(e).forEach(e=>{e.setAttribute("aria-disabled","true")})}function h(e){S(e).forEach(e=>{e.removeAttribute("aria-disabled")})}function g(t){if(13!==t.keyCode&&32!==t.keyCode)return;const n=i(),s=e.params.pagination,a=t.target;if(!e.pagination||!e.pagination.el||a!==e.pagination.el&&!e.pagination.el.contains(a)||a.matches(Le(s?.bulletClass))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){const t=S(e.navigation.prevEl);S(e.navigation.nextEl).includes(a)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?r(n.lastSlideMessage):r(n.nextSlideMessage)),t.includes(a)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?r(n.firstSlideMessage):r(n.prevSlideMessage))}e.pagination&&a.matches(Le(s?.bulletClass))&&a.click()}}function v(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{nextEl:t,prevEl:n}=e.navigation;n&&(e.isBeginning?(f(n),o(n)):(h(n),a(n))),t&&(e.isEnd?(f(t),o(t)):(h(t),a(t)))}function y(){return!!(e.pagination&&e.pagination.bullets&&e.pagination.bullets.length)}function b(){const t=e.params.pagination;return y()&&!!t?.clickable}function x(){const t=i();if(!y())return;const n=e.params.pagination;
10e.pagination.bullets.forEach(e=>{n.clickable&&(a(e),n.renderBullet||(l(e,"button"),d(e,t.paginationBulletMessage.replace(/\{\{index\}\}/,String((w(e)??0)+1))))),e.matches(Le(n.bulletActiveClass))?e.setAttribute("aria-current","true"):e.removeAttribute("aria-current")})}function C(){T&&T.remove();const t=e.navigation?e.navigation:{nextEl:void 0,prevEl:void 0},n=S(t.nextEl),i=S(t.prevEl);if(n&&n.forEach(e=>e.removeEventListener("keydown",g)),i&&i.forEach(e=>e.removeEventListener("keydown",g)),b()){S(e.pagination.el).forEach(e=>{e.removeEventListener("keydown",g)})}document.removeEventListener("visibilitychange",A),e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("focus",I,!0),e.el.removeEventListener("pointerdown",L,!0),e.el.removeEventListener("pointerup",P,!0))}t({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,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let E,T=null,M=!1,_=(new Date).getTime();const k=(e,t,n)=>{a(e),"BUTTON"!==e.tagName&&(l(e,"button"),e.addEventListener("keydown",g)),d(e,n)},L=t=>{E&&E!==t.target&&!E.contains(t.target)&&(M=!0),e.a11y.clicked=!0},P=()=>{M=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},A=()=>{_=(new Date).getTime()},I=t=>{const n=i();if(e.a11y.clicked||!n.scrollOnFocus)return;if((new Date).getTime()-_<100)return;const r=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!r||!e.slides.includes(r))return;E=r;const s=Ct(e),a=(s?parseInt(r.getAttribute("data-swiper-slide-index")||"0",10):e.slides.indexOf(r))===e.activeIndex,o=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(r);if(a||o)return;const l=t.sourceCapabilities;l&&l.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{M||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(r.getAttribute("data-swiper-slide-index")||"0",10)),0):s?e.slideTo(e.getSlideIndexWhenGrid(parseInt(r.getAttribute("data-swiper-slide-index")||"0",10)),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(r)),0),M=!1)}))},O=()=>{const t=i();t.itemRoleDescriptionMessage&&c(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&l(e.slides,t.slideRole);const n=e.slides.length,r=t.slideLabelMessage;r&&e.slides.forEach((t,i)=>{const s=e.params.loop?parseInt(t.getAttribute("data-swiper-slide-index")||"0",10):i;d(t,r.replace(/\{\{index\}\}/,String(s+1)).replace(/\{\{slidesLength\}\}/,String(n)))})},D=()=>{const t=i();T&&e.el.append(T);const n=e.el;t.containerRoleDescriptionMessage&&c(n,t.containerRoleDescriptionMessage),t.containerMessage&&d(n,t.containerMessage),t.containerRole&&l(n,t.containerRole);const r=e.wrapperEl,a=String(t.id||r.getAttribute("id")||`swiper-wrapper-${s(16)}`);if(u(r,a),t.wrapperLiveRegion){const t=e.params.autoplay;p(r,e.params.autoplay&&t?.enabled?"off":"polite")}O();const o=e.navigation?e.navigation:{nextEl:void 0,prevEl:void 0},f=S(o.nextEl),h=S(o.prevEl);if(f&&f.forEach(e=>k(e,a,t.nextSlideMessage)),h&&h.forEach(e=>k(e,a,t.prevSlideMessage)),b()){S(e.pagination.el).forEach(e=>{e.addEventListener("keydown",g)})}document.addEventListener("visibilitychange",A),e.el.addEventListener("focus",I,!0),e.el.addEventListener("pointerdown",L,!0),e.el.addEventListener("pointerup",P,!0)};n("beforeInit",()=>{T=m("span",i().notificationClass),T.setAttribute("aria-live","assertive"),T.setAttribute("aria-atomic","true")}),n("afterInit",()=>{i().enabled&&D()}),n("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{i().enabled&&O()}),n("fromEdge toEdge afterInit lock unlock",()=>{i().enabled&&v()}),n("paginationUpdate",()=>{i().enabled&&x()}),n("destroy",()=>{i().enabled&&C()})},Et,({swiper:e,extendParams:t,emit:n,on:i})=>{function r(){return e.params.hashNavigation}let s=!1;t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(t,n){if(St(e)){const t=e.slides.find(e=>e.getAttribute("data-hash")===n);if(!t)return 0;return parseInt(t.getAttribute("data-swiper-slide-index")||"0",10)}const i=u(e.slidesEl,`.${e.params.slideClass}[data-hash="${n}"], swiper-slide[data-hash="${n}"]`)[0];return i?e.getSlideIndex(i):0}}});const a=()=>{n("hashChange");const t=document.location.hash.replace("#",""),i=St(e)?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex];if(t!==(i?i.getAttribute("data-hash"):"")){const n=r().getSlideIndex(e,t);if(void 0===n||Number.isNaN(n))return;e.slideTo(n)}},o=()=>{const t=r();if(!s||!t.enabled)return;const i=St(e)?e.slidesEl.querySelector(`[data-swiper-slide-index="${e.activeIndex}"]`):e.slides[e.activeIndex],a=i?i.getAttribute("data-hash")||i.getAttribute("data-history"):"";t.replaceState&&window.history&&window.history.replaceState?(window.history.replaceState(null,"",`#${a}`||""),n("hashSet")):(document.location.hash=a||"",n("hashSet"))},l=()=>{const t=r(),n=e.params.history;if(!t.enabled||n&&n.enabled)return;s=!0;const i=document.location.hash.replace("#","");if(i){const n=0,r=t.getSlideIndex(e,i);e.slideTo(r||0,n,e.params.runCallbacksOnInit,!0)}
10t.watchState&&window.addEventListener("hashchange",a)},c=()=>{r().watchState&&window.removeEventListener("hashchange",a)};i("init",()=>{r().enabled&&l()}),i("destroy",()=>{r().enabled&&c()}),i("transitionEnd _freeModeNoMomentumRelease",()=>{s&&o()}),i("slideChange",()=>{s&&e.params.cssMode&&o()})},({swiper:e,extendParams:t,on:n,emit:i,params:r})=>{function s(){return e.params.autoplay}function a(t){if(!e||e.destroyed||!e.wrapperEl)return;if(t.target!==e.wrapperEl)return;e.wrapperEl.removeEventListener("transitionend",a);const n=t.detail;b||n&&n.bySwiperTouchMove||M()}e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});const o="object"==typeof r.autoplay&&r.autoplay&&"number"==typeof r.autoplay.delay?r.autoplay.delay:3e3;let l,c,d,u=o,p=o,f=0,h=(new Date).getTime(),m=!1,g=!1,v=!1,y=!1,b=!1;const w=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?m=!0:m&&(p=f,m=!1);const t=e.autoplay.paused?f:h+p-(new Date).getTime();e.autoplay.timeLeft=t,i("autoplayTimeLeft",t,t/u),c=requestAnimationFrame(()=>{w()})},x=()=>{let t;const n=!!e.params.virtual?.enabled;if(t=e.virtual&&n?e.slides.find(e=>e.classList.contains("swiper-slide-active")):e.slides[e.activeIndex],!t)return;const i=t.getAttribute("data-swiper-autoplay");return null!=i?parseInt(i,10):void 0},C=()=>{let e=s().delay;const t=x();return"number"==typeof t&&!Number.isNaN(t)&&t>0&&(e=t),e},E=t=>{if(e.destroyed||!e.autoplay.running)return 0;void 0!==c&&cancelAnimationFrame(c),w();let n=t;void 0===n&&(n=C(),u=n,p=n),f=n;const r=e.params.speed,a=()=>{if(!e||e.destroyed)return;const t=s();t.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(r,!0,!0),i("autoplay")):t.stopOnLastSlide||(e.slideTo(e.slides.length-1,r,!0,!0),i("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(r,!0,!0),i("autoplay")):t.stopOnLastSlide||(e.slideTo(0,r,!0,!0),i("autoplay")),e.params.cssMode&&(h=(new Date).getTime(),requestAnimationFrame(()=>{E()}))};return n>0?(void 0!==l&&clearTimeout(l),l=setTimeout(()=>{a()},n)):requestAnimationFrame(()=>{a()}),n},S=()=>(h=(new Date).getTime(),e.autoplay.running=!0,E(),i("autoplayStart"),!0),T=()=>(e.autoplay.running=!1,void 0!==l&&clearTimeout(l),void 0!==c&&cancelAnimationFrame(c),i("autoplayStop"),!0),$=(t,n)=>{if(e.destroyed||!e.autoplay.running)return;void 0!==l&&clearTimeout(l),t||(y=!0);const r=()=>{i("autoplayPause"),s().waitForTransition?e.wrapperEl.addEventListener("transitionend",a):M()};if(e.autoplay.paused=!0,n)return void r();const o=f||s().delay;f=o-((new Date).getTime()-h),e.isEnd&&f<0&&!e.params.loop||(f<0&&(f=0),r())},M=()=>{e.isEnd&&f<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(h=(new Date).getTime(),y?(y=!1,E(f)):E(),e.autoplay.paused=!1,i("autoplayResume"))},_=()=>{!e.destroyed&&e.autoplay.running&&("hidden"===document.visibilityState&&(y=!0,$(!0)),"visible"===document.visibilityState&&M())},k=t=>{"mouse"===t.pointerType&&(y=!0,b=!0,e.animating||e.autoplay.paused||$(!0))},L=t=>{"mouse"===t.pointerType&&(b=!1,e.autoplay.paused&&M())},P=()=>{s().pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",k),e.el.addEventListener("pointerleave",L))},A=()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",k),e.el.removeEventListener("pointerleave",L))},I=()=>{document.addEventListener("visibilitychange",_)},O=()=>{document.removeEventListener("visibilitychange",_)};n("init",()=>{s().enabled&&(P(),I(),S())}),n("destroy",()=>{A(),O(),e.autoplay.running&&T()}),n("_freeModeStaticRelease",()=>{(v||y)&&M()}),n("_freeModeNoMomentumRelease",()=>{s().disableOnInteraction?T():$(!0,!0)}),n("beforeTransitionStart",(t,n,i)=>{!e.destroyed&&e.autoplay.running&&(i||!s().disableOnInteraction?$(!0,!0):T())}),n("sliderFirstMove",()=>{!e.destroyed&&e.autoplay.running&&(s().disableOnInteraction?T():(g=!0,v=!1,y=!1,d=setTimeout(()=>{y=!0,v=!0,$(!0)},200)))}),n("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&g){if(void 0!==d&&clearTimeout(d),void 0!==l&&clearTimeout(l),s().disableOnInteraction)return v=!1,void(g=!1);v&&e.params.cssMode&&M(),v=!1,g=!1}}),n("slideChange",()=>{!e.destroyed&&e.autoplay.running&&e.autoplay.paused&&(f=C(),u=C())}),Object.assign(e.autoplay,{start:S,stop:T,pause:$,resume:M})},Tt,$t,Mt,({swiper:e})=>{Object.assign(e,{appendSlide:Ae.bind(e),prependSlide:Ie.bind(e),addSlide:Pe.bind(e),removeSlide:De.bind(e),removeAllSlides:Oe.bind(e)})},_t,kt,Lt,Pt,At,It];return st.use(Ot),st}();window.PayPalCart={Views:{}},window.addToPayPalCart=function(e){const t=$(JST["paypal_cart/templates/backdrop"]()).append('<i class="fas fa-spinner fa-spin fa-4x"></i>');t.appendTo("body"),$.getJSON(`/a/products/${e}`,function(e){new PayPalCart.Views.AddToCart({product:e}).render()}).fail(function(e){404===e.status&&(window.errorHandled=!0,alert("The chosen product is no longer available."))}).always(()=>t.remove())},jQuery(function(){window.currentCart=new PayPalCart.Cart;const e=$('[data-provides="paypal-cart-widget"]');if(1===e.length){new PayPalCart.Views.Widget({el:e[0]}).render()}}),PayPalCart.Cart=class{constructor(){this.items=window.paypal_cart_items||[],Object.assign(this,Backbone.Events)}addItem(e,t,n,i,r){$.post("/a/paypal_cart/items",{product_id:e.id,quantity:t,note:n,option_id:i&&i.id},e=>{this.items=e,this.trigger("change"),r()})}updateItemQuantityByIndex(e,t,n){$.ajax({method:"PATCH",url:`/a/paypal_cart/items/${e}`,data:{quantity:t},success:e=>{this.items=e,this.trigger("change"),n()}})}removeItemByIndex(e,t){$.ajax({method:"DELETE",url:`/a/paypal_cart/items/${e}`,success:e=>{this.items=e,this.trigger("change"),t()}})}clear(){$.ajax({method:"DELETE",url:"/a/paypal_cart"}),this.items=[],this.trigger("change")}totalQuantity(){return this.items.reduce((e,t)=>
10e+t.quantity,0)}subtotal(){return this.items.reduce((e,t)=>e+parseFloat(t.unit_price)*t.quantity,0)}tax(){return this.items.reduce((e,t)=>e+t.unit_tax*t.quantity,0)}shipping(){return this.items.reduce((e,t)=>e+parseFloat(t.product.shipping_cost||0)*t.quantity,0)}total(){return this.subtotal()+this.tax()+this.shipping()}},function(){this.JST||(this.JST={}),this.JST["paypal_cart/templates/add_to_cart"]=function(obj){var __p=[],print=function(){__p.push.apply(__p,arguments)};with(obj||{})__p.push('<div class="paypal-cart--modal--header">\n  <h1>Add to Cart</h1>\n  <a href="#" data-behavior="close" class="paypal-cart--modal--close">&times;</a>\n</div>\n\n<form>\n  <div class="paypal-cart--modal--body">\n    <dl>\n      <dt>Name:</dt>\n      <dd>',product.name,'</dd>\n\n      <dt>Price:</dt>\n      <dd>\n        <span data-provides="price"></span>\n        '),product.shipping_cost>0&&__p.push("\n          <small>+ ",number_to_currency(product.shipping_cost)," shipping</small>\n        "),__p.push("\n      </dd>\n\n      "),product.show_quantity&&__p.push('\n        <dt><label for="paypal_cart_quantity">Quantity:</label></dt>\n        <dd><input type="number" id="paypal_cart_quantity" name="quantity" value="1" min="1" required></dd>\n      '),__p.push("\n\n      "),product.options.length>0&&(__p.push('\n        <dt><label for="paypal_cart_option_id">Choose Option:</label></dt>\n        <dd>\n          <select id="paypal_cart_option_id" name="option_id">\n            <option selected>Please select</option>\n            '),product.options.forEach(e=>{__p.push('\n              <option value="',e.id,'">',e.name," (",number_to_currency(e.price)," ",window.paypal_currency,")</option>\n            ")}),__p.push("\n          </select>\n        </dd>\n      ")),__p.push("\n\n      "),product.show_note&&(__p.push('\n        <dt><label for="paypal_cart_note">Note:</label></dt>\n        <dd>\n          <textarea id="paypal_cart_note" name="note" maxlength="127" '),product.require_note&&print("required"),__p.push("></textarea>\n        </dd>\n      ")),__p.push('\n    </dl>\n  </div>\n\n  <div class="paypal-cart--modal--footer">\n    <button type="submit">\n      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80" width="80" height="80" fill="#000000">\n  <path d="M 10 8 C 7.800781 8 6 9.800781 6 12 C 6 14.199219 7.800781 16 10 16 C 12.199219 16 14 14.199219 14 12 C 14 11.390625 13.851563 10.820313 13.605469 10.300781 C 16.925781 11.179688 19.535156 13.914063 20.15625 17.4375 L 27.65625 60.042969 C 28.128906 62.734375 30.378906 64.726563 33.066406 64.953125 C 32.410156 65.800781 32 66.851563 32 68 C 32 70.75 34.25 73 37 73 C 39.75 73 42 70.75 42 68 C 42 66.871094 41.605469 65.839844 40.96875 65 L 54.03125 65 C 53.394531 65.839844 53 66.871094 53 68 C 53 70.75 55.25 73 58 73 C 60.75 73 63 70.75 63 68 C 63 66.871094 62.605469 65.839844 61.96875 65 L 67 65 L 67 63 L 33.566406 63 C 31.617188 63 29.964844 61.613281 29.625 59.691406 L 28.269531 52 L 60.269531 52 C 63.5 52 66.324219 49.777344 67.078125 46.632813 L 72.246094 25.097656 L 22.824219 21.0625 L 22.125 17.09375 C 21.199219 11.839844 16.625 8 11.292969 8 Z M 10 10 C 11.117188 10 12 10.882813 12 12 C 12 13.117188 11.117188 14 10 14 C 8.882813 14 8 13.117188 8 12 C 8 10.882813 8.882813 10 10 10 Z M 23.183594 23.097656 L 69.753906 26.902344 L 65.128906 46.167969 C 64.589844 48.417969 62.585938 50 60.269531 50 L 27.921875 50 Z M 34 29 C 33.449219 29 33 29.449219 33 30 C 33 30.550781 33.449219 31 34 31 C 34.550781 31 35 30.550781 35 30 C 35 29.449219 34.550781 29 34 29 Z M 40 29 C 39.449219 29 39 29.449219 39 30 C 39 30.550781 39.449219 31 40 31 C 40.550781 31 41 30.550781 41 30 C 41 29.449219 40.550781 29 40 29 Z M 46 29 C 45.449219 29 45 29.449219 45 30 C 45 30.550781 45.449219 31 46 31 C 46.550781 31 47 30.550781 47 30 C 47 29.449219 46.550781 29 46 29 Z M 52 29 C 51.449219 29 51 29.449219 51 30 C 51 30.550781 51.449219 31 52 31 C 52.550781 31 53 30.550781 53 30 C 53 29.449219 52.550781 29 52 29 Z M 58 29 C 57.449219 29 57 29.449219 57 30 C 57 30.550781 57.449219 31 58 31 C 58.550781 31 59 30.550781 59 30 C 59 29.449219 58.550781 29 58 29 Z M 34 33 C 33.449219 33 33 33.449219 33 34 C 33 34.550781 33.449219 35 34 35 C 34.550781 35 35 34.550781 35 34 C 35 33.449219 34.550781 33 34 33 Z M 40 33 C 39.449219 33 39 33.449219 39 34 C 39 34.550781 39.449219 35 40 35 C 40.550781 35 41 34.550781 41 34 C 41 33.449219 40.550781 33 40 33 Z M 46 33 C 45.449219 33 45 33.449219 45 34 C 45 34.550781 45.449219 35 46 35 C 46.550
10781 35 47 34.550781 47 34 C 47 33.449219 46.550781 33 46 33 Z M 52 33 C 51.449219 33 51 33.449219 51 34 C 51 34.550781 51.449219 35 52 35 C 52.550781 35 53 34.550781 53 34 C 53 33.449219 52.550781 33 52 33 Z M 58 33 C 57.449219 33 57 33.449219 57 34 C 57 34.550781 57.449219 35 58 35 C 58.550781 35 59 34.550781 59 34 C 59 33.449219 58.550781 33 58 33 Z M 34 37 C 33.449219 37 33 37.449219 33 38 C 33 38.550781 33.449219 39 34 39 C 34.550781 39 35 38.550781 35 38 C 35 37.449219 34.550781 37 34 37 Z M 40 37 C 39.449219 37 39 37.449219 39 38 C 39 38.550781 39.449219 39 40 39 C 40.550781 39 41 38.550781 41 38 C 41 37.449219 40.550781 37 40 37 Z M 46 37 C 45.449219 37 45 37.449219 45 38 C 45 38.550781 45.449219 39 46 39 C 46.550781 39 47 38.550781 47 38 C 47 37.449219 46.550781 37 46 37 Z M 52 37 C 51.449219 37 51 37.449219 51 38 C 51 38.550781 51.449219 39 52 39 C 52.550781 39 53 38.550781 53 38 C 53 37.449219 52.550781 37 52 37 Z M 58 37 C 57.449219 37 57 37.449219 57 38 C 57 38.550781 57.449219 39 58 39 C 58.550781 39 59 38.550781 59 38 C 59 37.449219 58.550781 37 58 37 Z M 34 41 C 33.449219 41 33 41.449219 33 42 C 33 42.550781 33.449219 43 34 43 C 34.550781 43 35 42.550781 35 42 C 35 41.449219 34.550781 41 34 41 Z M 40 41 C 39.449219 41 39 41.449219 39 42 C 39 42.550781 39.449219 43 40 43 C 40.550781 43 41 42.550781 41 42 C 41 41.449219 40.550781 41 40 41 Z M 46 41 C 45.449219 41 45 41.449219 45 42 C 45 42.550781 45.449219 43 46 43 C 46.550781 43 47 42.550781 47 42 C 47 41.449219 46.550781 41 46 41 Z M 52 41 C 51.449219 41 51 41.449219 51 42 C 51 42.550781 51.449219 43 52 43 C 52.550781 43 53 42.550781 53 42 C 53 41.449219 52.550781 41 52 41 Z M 58 41 C 57.449219 41 57 41.449219 57 42 C 57 42.550781 57.449219 43 58 43 C 58.550781 43 59 42.550781 59 42 C 59 41.449219 58.550781 41 58 41 Z M 34 45 C 33.449219 45 33 45.449219 33 46 C 33 46.550781 33.449219 47 34 47 C 34.550781 47 35 46.550781 35 46 C 35 45.449219 34.550781 45 34 45 Z M 40 45 C 39.449219 45 39 45.449219 39 46 C 39 46.550781 39.449219 47 40 47 C 40.550781 47 41 46.550781 41 46 C 41 45.449219 40.550781 45 40 45 Z M 46 45 C 45.449219 45 45 45.449219 45 46 C 45 46.550781 45.449219 47 46 47 C 46.550781 47 47 46.550781 47 46 C 47 45.449219 46.550781 45 46 45 Z M 52 45 C 51.449219 45 51 45.449219 51 46 C 51 46.550781 51.449219 47 52 47 C 52.550781 47 53 46.550781 53 46 C 53 45.449219 52.550781 45 52 45 Z M 58 45 C 57.449219 45 57 45.449219 57 46 C 57 46.550781 57.449219 47 58 47 C 58.550781 47 59 46.550781 59 46 C 59 45.449219 58.550781 45 58 45 Z M 37 65 C 38.667969 65 40 66.332031 40 68 C 40 69.667969 38.667969 71 37 71 C 35.332031 71 34 69.667969 34 68 C 34 66.332031 35.332031 65 37 65 Z M 58 65 C 59.667969 65 61 66.332031 61 68 C 61 69.667969 59.667969 71 58 71 C 56.332031 71 55 69.667969 55 68 C 55 66.332031 56.332031 65 58 65 Z M 37 67 C 36.449219 67 36 67.449219 36 68 C 36 68.550781 36.449219 69 37 69 C 37.550781 69 38 68.550781 38 68 C 38 67.449219 37.550781 67 37 67 Z M 58 67 C 57.449219 67 57 67.449219 57 68 C 57 68.550781 57.449219 69 58 69 C 58.550781 69 59 68.550781 59 68 C 59 67.449219 58.550781 67 58 67 Z"/>\n</svg>\n\n      Add to Cart\n    </button>\n    <a href="#" data-behavior="close">Cancel</a>\n  </div>\n</form>\n');return __p.join("")}}.call(this),function(){this.JST||(this.JST={}),this.JST["paypal_cart/templates/added_to_cart"]=function(obj){var __p=[],print=function(){__p.push.apply(__p,arguments)}
11;with(obj||{})__p.push('<div class="paypal-cart--modal--header">\n  <h1>Success!</h1>\n  <a href="#" data-behavior="close" class="paypal-cart--modal--close">&times;</a>\n</div>\n\n<div class="paypal-cart--modal--body">\n  <img src="/assets/circled-checkmark-3c0b5edc14efead01c482714ed12d934ef060b6664f49e19b131512e79df5d36.png" />\n  <p>This product has been added to your cart.</p>\n</div>\n\n<div class="paypal-cart--modal--footer">\n  <a href="#" data-behavior="checkout">\n    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80" width="80" height="80" fill="#000000">\n  <path d="M 10 8 C 7.800781 8 6 9.800781 6 12 C 6 14.199219 7.800781 16 10 16 C 12.199219 16 14 14.199219 14 12 C 14 11.390625 13.851563 10.820313 13.605469 10.300781 C 16.925781 11.
11179688 19.535156 13.914063 20.15625 17.4375 L 27.65625 60.042969 C 28.128906 62.734375 30.378906 64.726563 33.066406 64.953125 C 32.410156 65.800781 32 66.851563 32 68 C 32 70.75 34.25 73 37 73 C 39.75 73 42 70.75 42 68 C 42 66.871094 41.605469 65.839844 40.96875 65 L 54.03125 65 C 53.394531 65.839844 53 66.871094 53 68 C 53 70.75 55.25 73 58 73 C 60.75 73 63 70.75 63 68 C 63 66.871094 62.605469 65.839844 61.96875 65 L 67 65 L 67 63 L 33.566406 63 C 31.617188 63 29.964844 61.613281 29.625 59.691406 L 28.269531 52 L 60.269531 52 C 63.5 52 66.324219 49.777344 67.078125 46.632813 L 72.246094 25.097656 L 22.824219 21.0625 L 22.125 17.09375 C 21.199219 11.839844 16.625 8 11.292969 8 Z M 10 10 C 11.117188 10 12 10.882813 12 12 C 12 13.117188 11.117188 14 10 14 C 8.882813 14 8 13.117188 8 12 C 8 10.882813 8.882813 10 10 10 Z M 23.183594 23.097656 L 69.753906 26.902344 L 65.128906 46.167969 C 64.589844 48.417969 62.585938 50 60.269531 50 L 27.921875 50 Z M 34 29 C 33.449219 29 33 29.449219 33 30 C 33 30.550781 33.449219 31 34 31 C 34.550781 31 35 30.550781 35 30 C 35 29.449219 34.550781 29 34 29 Z M 40 29 C 39.449219 29 39 29.449219 39 30 C 39 30.550781 39.449219 31 40 31 C 40.550781 31 41 30.550781 41 30 C 41 29.449219 40.550781 29 40 29 Z M 46 29 C 45.449219 29 45 29.449219 45 30 C 45 30.550781 45.449219 31 46 31 C 46.550781 31 47 30.550781 47 30 C 47 29.449219 46.550781 29 46 29 Z M 52 29 C 51.449219 29 51 29.449219 51 30 C 51 30.550781 51.449219 31 52 31 C 52.550781 31 53 30.550781 53 30 C 53 29.449219 52.550781 29 52 29 Z M 58 29 C 57.449219 29 57 29.449219 57 30 C 57 30.550781 57.449219 31 58 31 C 58.550781 31 59 30.550781 59 30 C 59 29.449219 58.550781 29 58 29 Z M 34 33 C 33.449219 33 33 33.449219 33 34 C 33 34.550781 33.449219 35 34 35 C 34.550781 35 35 34.550781 35 34 C 35 33.449219 34.550781 33 34 33 Z M 40 33 C 39.449219 33 39 33.449219 39 34 C 39 34.550781 39.449219 35 40 35 C 40.550781 35 41 34.550781 41 34 C 41 33.449219 40.550781 33 40 33 Z M 46 33 C 45.449219 33 45 33.449219 45 34 C 45 34.550781 45.449219 35 46 35 C 46.550781 35 47 34.550781 47 34 C 47 33.449219 46.550781 33 46 33 Z M 52 33 C 51.449219 33 51 33.449219 51 34 C 51 34.550781 51.449219 35 52 35 C 52.550781 35 53 34.550781 53 34 C 53 33.449219 52.550781 33 52 33 Z M 58 33 C 57.449219 33 57 33.449219 57 34 C 57 34.550781 57.449219 35 58 35 C 58.550781 35 59 34.550781 59 34 C 59 33.449219 58.550781 33 58 33 Z M 34 37 C 33.449219 37 33 37.449219 33 38 C 33 38.550781 33.449219 39 34 39 C 34.550781 39 35 38.550781 35 38 C 35 37.449219 34.550781 37 34 37 Z M 40 37 C 39.449219 37 39 37.449219 39 38 C 39 38.550781 39.449219 39 40 39 C 40.550781 39 41 38.550781 41 38 C 41 37.449219 40.550781 37 40 37 Z M 46 37 C 45.449219 37 45 37.449219 45 38 C 45 38.550781 45.449219 39 46 39 C 46.550781 39 47 38.550781 47 38 C 47 37.449219 46.550781 37 46 37 Z M 52 37 C 51.449219 37 51 37.449219 51 38 C 51 38.550781 51.449219 39 52 39 C 52.550781 39 53 38.550781 53 38 C 53 37.449219 52.550781 37 52 37 Z M 58 37 C 57.449219 37 57 37.449219 57 38 C 57 38.550781 57.449219 39 58 39 C 58.550781 39 59 38.550781 59 38 C 59 37.449219 58.550781 37 58 37 Z M 34 41 C 33.449219 41 33 41.449219 33 42 C 33 42.550781 33.449219 43 34 43 C 34.550781 43 35 42.550781 35 42 C 35 41.449219 34.550781 41 34 41 Z M 40 41 C 39.449219 41 39 41.449219 39 42 C 39 42.550781 39.449219 43 40 43 C 40.550781 43 41 42.550781 41 42 C 41 41.449219 40.550781 41 40 41 Z M 46 41 C 45.449219 41 45 41.449219 45 42 C 45 42.550781 45.449219 43 46 43 C 46.550781 43 47 42.550781 47 42 C 47 41.449219 46.550781 41 46 41 Z M 52 41 C 51.449219 41 51 41.449219 51 42 C 51 42.550781 51.449219 43 52 43 C 52.550781 43 53 42.550781 53 42 C 53 41.449219 52.550781 41 52 41 Z M 58 41 C 57.449219 41 57 41.449219 57 42 C 57 42.550781 57.449219 43 58 43 C 58.550781 43 59 42.550781 59 42 C 59 41.449219 58.550781 41 58 41 Z M 34 45 C 33.449219 45 33 45.449219 33 46 C 33 46.550781 33.449219 47 34 47 C 34.550781 47 35 46.550781 35 46 C 35 45.449219 34.550781 45 34 45 Z M 40 45 C 39.449219 45 39 45.449219 39 46 C 39 46.550781 39.449219 47 40 47 C 40.550781 47 41 46.550
11781 41 46 C 41 45.449219 40.550781 45 40 45 Z M 46 45 C 45.449219 45 45 45.449219 45 46 C 45 46.550781 45.449219 47 46 47 C 46.550781 47 47 46.550781 47 46 C 47 45.449219 46.550781 45 46 45 Z M 52 45 C 51.449219 45 51 45.449219 51 46 C 51 46.550781 51.449219 47 52 47 C 52.550781 47 53 46.550781 53 46 C 53 45.449219 52.550781 45 52 45 Z M 58 45 C 57.449219 45 57 45.449219 57 46 C 57 46.550781 57.449219 47 58 47 C 58.550781 47 59 46.550781 59 46 C 59 45.449219 58.550781 45 58 45 Z M 37 65 C 38.667969 65 40 66.332031 40 68 C 40 69.667969 38.667969 71 37 71 C 35.332031 71 34 69.667969 34 68 C 34 66.332031 35.332031 65 37 65 Z M 58 65 C 59.667969 65 61 66.332031 61 68 C 61 69.667969 59.667969 71 58 71 C 56.332031 71 55 69.667969 55 68 C 55 66.332031 56.332031 65 58 65 Z M 37 67 C 36.449219 67 36 67.449219 36 68 C 36 68.550781 36.449219 69 37 69 C 37.550781 69 38 68.550781 38 68 C 38 67.449219 37.550781 67 37 67 Z M 58 67 C 57.449219 67 57 67.449219 57 68 C 57 68.550781 57.449219 69 58 69 C 58.550781 69 59 68.550781 59 68 C 59 67.449219 58.550781 67 58 67 Z"/>\n</svg>\n\n    Checkout\n  </a>\n  <a href="#" data-behavior="close">Continue Shopping</a>\n</div>\n');return __p.join("")}}.call(this),function(){this.JST||(this.JST={}),this.JST["paypal_cart/templates/backdrop"]=function(obj){var __p=[],print=function(){__p.push.apply(__p,arguments)};with(obj||{})__p.push('<div class="paypal-cart--modal--backdrop"></div>\n');return __p.join("")}}.call(this),function(){this.JST||(this.JST={}),this.JST["paypal_cart/templates/order_placed"]=function(obj){var __p=[],print=function(){__p.push.apply(__p,arguments)};with(obj||{})__p.push('<div class="paypal-cart--modal--header">\n  <h1>Success!</h1>\n  <a href="#" data-behavior="close" class="paypal-cart--modal--close">&times;</a>\n</div>\n\n<div class="paypal-cart--modal--body">\n  <img src="/assets/circled-checkmark-3c0b5edc14efead01c482714ed12d934ef060b6664f49e19b131512e79df5d36.png" />\n  <p>Your order was received.</p>\n</div>\n\n<div class="paypal-cart--modal--footer">\n  <a href="#" data-behavior="close">Return to Site</a>\n</div>\n');return __p.join("")}}.call(this),function(){this.JST||(this.JST={}),this.JST["paypal_cart/templates/shopping_cart"]=function(obj){var __p=[],print=function(){__p.push.apply(__p,arguments)};with(obj||{})__p.push('<div class="paypal-cart--modal--header">\n  <h1>Shopping Cart</h1>\n  <a href="#" data-behavior="close" class="paypal-cart--modal--close">&times;</a>\n</div>\n\n<div class="paypal-cart--modal--body">\n  <div class="items--wrapper">\n    <table class="items">\n      <thead>\n        <tr>\n          <th>Name</th>\n          <th>Quantity</th>\n          <th class="price">Price</th>\n          <th></th>\n        </tr>\n      </thead>\n      <tbody data-provides="items">\n      </tbody>\n    </table>\n  </div>\n\n  <table class="totals">\n    <tbody>\n      <tr>\n        <th colspan="2">Subtotal:</th>\n        <td>',number_to_currency(window.currentCart.subtotal()),'</td>\n      </tr>\n      <tr>\n        <th colspan="2">Tax:</th>\n        <td>',number_to_currency(window.currentCart.tax()),'</td>\n      </tr>\n      <tr>\n        <th colspan="2">Shipping:</th>\n        <td>',number_to_currency(window.currentCart.shipping()),'</td>\n      </tr>\n      <tr class="total">\n        <th colspan="2">Total (',window.paypal_currency,"):</th>\n        <td>",number_to_currency(window.currentCart.total()),'</td>\n      </tr>\n    </tbody>\n  </table>\n</div>\n\n<div class="paypal-cart--modal--footer">\n  <span id="paypal-buttons"></span>\n  <a href="#" data-behavior="close">Continue Shopping</a>\n</div>\n');return __p.join("")}}.call(this),function(){this.JST||(this.JST={}),this.JST["paypal_cart/templates/shopping_cart_item"]=function(obj){var __p=[],print=function(){__p.push.apply(__p,arguments)};with(obj||{})__p.push("<td>\n  ",item.product.name,""),item.option&&__p.push(": ",item.option.name,""),__p.push("\n\n  "),item.note&&__p.push('\n    <p class="item-note">Note: ',item.note,"</p>\n  "),__p.push("\n</td>\n<td>\n  "),item.product.show_quantity?__p.push('\n    <label for="paypal_cart_item_',_.escape(cartIndex),'_quantity" class="sr-only">Quantity</label>\n    <input type="number" value="',_.escape(item.quantity),'" id="paypal_cart_item_',_.escape(cartIndex),'_quantity" min="1" data-provides="quantity">\n  '):__p.push("\n    ",item.quantity,"\n  "),__p.push('\n</td>\n<td class="price">',number_to_currency(item.unit_price*item.quantity),'</td>\n<td><a href="#" data-behavior="remove" class="remove" title="Remove product">&times;</a></td>\n');return __p.join("")}}.call(this),function(){this.JST||(this.JST={}),this.JST["paypal_cart/templates/widget"]=function(obj){var __p=[],print=function(){__p.push.apply(__p,arguments)};with(obj||{})__p.push('<img src="/assets/shopping-cart-a1c34998f7f39af2efd18e83ec6318d302faa172433202e4dd4249aed8ccba66.svg">\n<span class="paypal-cart--widget--quantity">0</span>\n');return __p.join("")}}.call(this),PayPalCart.Views.AddToCart=Backbone.View.extend({className:"paypal-cart--modal paypal-cart--add-to-cart",events:{'change [name="option_id"]':"optionChosen","submit form":"submit",'click [data-behavior="close"]':"close"},initialize(e){this.product=e.product},render(){return this.$backdrop=$(JST["paypal_cart/templates/backdrop"]()).appendTo("body"),this.$el.html(JST["paypal_cart/templates/add_to_cart"]({product:this.product})).appendTo("body"),this.priceElement=this.$el.find('[data-provides="price"]'),this.updatePrice(),this},updatePrice(){this.priceElement.text(0===this.product.options.length?`${number_to_currency(this.product.price)} ${window.paypal_currency}`:this.option?`${number_to_currency(this.option.price)} ${window.paypal_currency}`:"Choose an Option Below")},optionChosen(e){const t=this.$el.find('[name="option_id"]').val();this.option=t?this.product.options.find(e=>e.id===parseInt(t,10)):null,this.updatePrice()},submit(e){if(e.preventDefault(),this.formSubmitting)return;let t;if(t=this.product.show_quantity?parseInt(this.$el.find('[name="quantity"]').val(),10):1,t<=0||isNaN(t))return void alert("Quantity must be greater than 0");if(this.product.options.length>0&&!this.option)return void alert("An option must be chosen");let n="";this.product.show_note&&(n=this.$el.find('[name="note"]').val()),this.formSubmitting=!0,$(e.target).find(":submit").text("Adding..."),window.currentCart.addItem(this.product,t,n,this.option,()=>{this.remove();(new PayPalCart.Views.AddedToCart).render()})},close(e){e.preventDefault(),this.remove()},remove(){this.$backdrop.remove(),Backbone.View.prototype.remove.apply(this,arguments)}}),PayPalCart.Views.AddedToCart=Backbone.View.extend({className:"paypal-cart--modal paypal-cart--added-to-cart",events:{'click [data-behavior="checkout"]':"checkout",'click [data-behavior="close"]':"close"},render(){return this.$backdrop=$(JST["paypal_cart/templates/backdrop"]()).appendTo("body"),this.$el.html(JST["paypal_cart/templates/added_to_cart"]()).appendTo("body"),this},checkout(e){e.preventDefault(),this.remove();(new PayPalCart.Views.ShoppingCart).render()},close(e){e.preventDefault(),this.remove()},remove(){this.$backdrop.remove(),Backbone.View.prototype.remove.apply(this,arguments)}}),PayPalCart.Views.OrderPlaced=Backbone.View.extend({className:"paypal-cart--modal paypal-cart--order-placed",events:{'click [data-behavior="close"]':"close"},render(){return this.$backdrop=$(JST["paypal_cart/templates/backdrop"]()).appendTo("body"),this.$el.html(JST["paypal_cart/templates/order_placed"]()).appendTo("body"),this},close(e){e.preventDefault(),this.remove()},remove(){this.$backdrop.remove(),Backbone.View.prototype.remove.apply(this,arguments)}}),PayPalCart.Views.ShoppingCart=Backbone.View.extend({className:"paypal-cart--modal paypal-cart--shopping-cart",events:{'click [data-behavior="close"]':"close"},initialize(){this.listenForCartChanges();const e=$('<div class="paypal-cart--modal--spinner"><i class="fas fa-spinner fa-spin fa-4x"></i></div>');this.on("syncing",()=>e.appendTo(".paypal-cart--modal--body")),this.on("synced",()=>e.remove())},render(){this.$backdrop=$(JST["paypal_cart/templates/backdrop"]()).appendTo("body");const e=$(JST["paypal_cart/templates/shopping_cart"]());
11return window.currentCart.items.forEach((t,n)=>{new PayPalCart.Views.ShoppingCartItem({item:t,cartIndex:n,parentView:this}).render().$el.appendTo(e.find('[data-provides="items"]'))}),this.$el.html(e).appendTo("body"),0!==window.currentCart.items.length&&paypal.Buttons({createOrder:()=>$.post(window.checkout_paypal_cart_path).then(e=>e.orderID).catch(e=>console.log(e)),onApprove:(e,t)=>{t.order.capture().then(()=>{window.currentCart.clear(),this.remove();(new PayPalCart.Views.OrderPlaced).render()})},style:{label:"checkout",layout:"horizontal",tagline:!1}}).render("#paypal-buttons"),this},listenForCartChanges(){this.listenTo(window.currentCart,"change",function(){this.remove(),this.render(),this.delegateEvents(),this.listenForCartChanges()})},close(e){e.preventDefault(),this.remove()},remove(){this.$backdrop.remove(),Backbone.View.prototype.remove.apply(this,arguments)}}),PayPalCart.Views.ShoppingCartItem=Backbone.View.extend({tagName:"tr",events:{'change [data-provides="quantity"]':"updateQuantity",'click [data-behavior="remove"]':"removeFromCart"},initialize(e){this.item=e.item,this.cartIndex=e.cartIndex,this.parentView=e.parentView},render(){return this.$el.html(JST["paypal_cart/templates/shopping_cart_item"]({item:this.item,cartIndex:this.cartIndex})),this},updateQuantity(e){const t=$(e.target),n=parseInt(t.val());n<=0?alert("Quantity must be greater than 0"):(t.prop("disabled",!0),this.parentView.trigger("syncing"),window.currentCart.updateItemQuantityByIndex(this.cartIndex,n,()=>{t.prop("disabled",!1),this.parentView.trigger("synced")}))},removeFromCart(e){e.preventDefault(),this.removing||(this.removing=!0,this.parentView.trigger("syncing"),window.currentCart.removeItemByIndex(this.cartIndex,()=>{this.parentView.trigger("synced")}))}}),PayPalCart.Views.Widget=Backbone.View.extend({events:{click:"showCart"},initialize(){window.currentCart.on("change",()=>{this.updateQuantity()})},render(){return this.$el.html(JST["paypal_cart/templates/widget"]()).addClass("paypal-cart--widget"),this.updateQuantity(),this},updateQuantity(){this.$(".paypal-cart--widget--quantity").text(window.currentCart.totalQuantity())},showCart(e){e.preventDefault();(new PayPalCart.Views.ShoppingCart).render()}}),$(function(){window.track=function(e){return $.post({url:e,global:!1})},$("body").on("click","a[data-track]",function(){window.track($(this).data("track"))}).on("click",'a[href^="tel:"]',function(){window.track("/a/track_phone_numbers_view")})});var errorHandled=!1;window.location.origin||(window.location.origin=window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""));var recaptchaLoaded=!1,recaptchaQueue=[];window.recaptchaLoadCallback=function(){var e;for(recaptchaLoaded=!0,initBasicRecaptchas();e=recaptchaQueue.shift();)grecaptchaInit(e[0],e[1],e[2])},$(function(){function e(e){const t={};if(1===e)return t;for(let n=0;n<slideshowBreakpoints.length;n++){const[i,r]=slideshowBreakpoints[n];if(t[i]={slidesPerView:Math.min(r,e)},r>=e)break}return t}function t(t,n,i){const r=e(i=i||1);return new Swiper(t,{breakpoints:r,effect:n,slidesPerView:1,autoplay:{delay:4e3,disableOnInteraction:!1,pauseOnMouseEnter:!0},fadeEffect:{crossFade:!0},loop:!0,navigation:{nextEl:".slideshow-control-next",prevEl:".slideshow-control-prev"},speed:600})}function n(e,t){e.find(t).each(function(e,t){var n=$(t);n.fancybox({title:n.closest("figure").find("figcaption").html(),titleFormat:function(e,t,n){return"<strong>"+(n+1)+" of "+t.length+":</strong> "+e},titlePosition:"inside",type:"image"})})}$(document).ajaxError(function(e,t,n,i){"abort"!=i&&"canceled"!=i&&(n.crossDomain||(errorHandled||alert("There was a problem processing your request."),errorHandled=!1))}),$.ajaxPrefilter(function(e,t,n){if(!e.crossDomain){var i=$('meta[name="csrf-token"]').attr("content");i&&n.setRequestHeader("X-CSRF-Token",i)}});const i="IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype,r=e=>{var t=$(e);t.is(".animated")>-1&&t.addClass("visible")};if(i)var s=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&r(e.target)})});var a,o,l,c=new ResizeObserver(function(e){e.forEach(function(e){if(0===e.borderBoxSize[0].inlineSize)return;let t=e.borderBoxSize[0].inlineSize,n=e.borderBoxSize[0].blockSize,i=window.getComputedStyle(e.target),r=parseFloat(i.getPropertyValue("padding-top")),s=parseInt(i.getPropertyValue("--ss-post-vertical-spacing")),a=e.contentBoxSize[0].blockSize+s+r,o=n-a;(e.target.classList.contains("layout--full_width_copy_above_photo")||e.target.classList.contains("layout--full_width_copy_above_map"))&&(o=parseInt(i.getPropertyValue("--ss-divider-height"))/100*document.body.clientWidth,a=a-s-o);const l=e.target.querySelector(".divider-clip");l.setAttribute("width",t),l.setAttribute("height",n),l.setAttribute("viewbox",`0 0 ${t} ${n}`);const c=l.querySelector("clipPath"),d=c.querySelector("rect"),u=c.querySelector("path");let p;switch(d.setAttribute("width",t),d.setAttribute("height",a),u.setAttribute("transform",`translate(0, ${Math.floor(a)})`),e.target.dataset.divider){case"curve_down":p=`M0 0 C${t/2} ${o} ${t/2} ${o} ${t} 0 L${t} 0 L0 0`;break;case"curve_up":p=`M0 ${o} C${t/2} 0 ${t/2} 0 ${t} ${o} L${t} 0 L0 0`;break;case"jagged_left":p=`M0 0 L${t/3} ${o} L${t/3*2} 0 L${t} ${o} V0 H0`;break;case"jagged_right":p=`M0 0 V${o} L${t/3} 0 L${t/3*2} ${o} L${t} 0 H0`;break;case"point_down":p=`M0 0 L${t/2} ${o} L${t} 0 H0`;break;case"point_up":p=`M0 0 V${o} L${t/2} 0 L${t} ${o} V0 H0`;break;case"slope_down":p=`M${t} ${o} C${t/2} 0 0 0 0 0 H${t} V${o}`;break;case"slope_up":p=`M0 ${o} C${t/2} 0 ${t} 0 ${t} 0 H0 V${o}`;break;case"tilt_down":p=`M0 0 L${t} ${o} V0 H0`;break;case"tilt_up":p=`M${t} 0 L-0 ${o} V0 H${t}`;break;case"wave_left":p=`M${t} 0 C${t} 0 ${.8*t} ${o} ${t/3*2} ${o} C${.55*t} ${o} ${.48*t} 0 ${t/3} 0 C${.18*t} 0 -0.00012207 ${o} -0.00012207 ${o} V0 H${t}`;break;case"wave_right":p=`M0 0 C0 0 ${.2*t} ${o} ${t/3} ${o} C${.47*t} ${o} ${.53*t} 0 ${t/3*2} 0 C${.8*t} 0 ${t} ${o} ${t} ${o} V0 H0 Z`;break;case"wavy_line":p=`M0 ${o/2}\nC ${1*t/32} 0\n  ${3*t/32} 0\n  ${1*t/8} ${o/2}\nC ${5*t/32} ${o}\n  ${7*t/32} ${o}\n  ${2*t/8} ${o/2}\nC ${9*t/32} 0\n  ${11*t/32} 0\n  ${3*t/8} ${o/2}\nC ${13*t/32} ${o}\n  ${15*t/32} ${o}\n  ${4*t/8} ${o/2}\nC ${17*t/32} 0\n  ${19*t/32} 0\n  ${5*t/8} ${o/2}\nC ${21*t/32} ${o}\n  ${23*t/32} ${o}\n  ${6*t/8} ${o/2}\nC ${25*t/32} 0\n  ${27*t/32} 0\n  ${7*t/8} ${o/2}\nC ${29*t/32} ${o}\n  ${31*t/32} ${o}\n  ${8*t/8} ${o/2}\nL ${t} 0\nL 0 0\nZ`;break;case"scalloped":p=`M0 ${o/2}\nC ${1*t/64} ${o}\n  ${3*t/64} ${o}\n  ${1*t/16} ${o/2}\nC ${5*t/64} ${o}\n  ${7*t/64} ${o}\n  ${2*t/16} ${o/2}\nC ${9*t/64} ${o}\n  ${11*t/64} ${o}\n  ${3*t/16} ${o/2}\nC ${13*t/64} ${o}\n  ${15*t/64} ${o}\n  ${4*t/16} ${o/2}\nC ${17*t/64} ${o}\n  ${19*t/64} ${o}\n  ${5*t/16} ${o/2}\nC ${21*t/64} ${o}\n  ${23*t/64} ${o}\n  ${6*t/16} ${o/2}\nC ${25*t/64} ${o}\n  ${27*t/64} ${o}\n  ${7*t/16} ${o/2}\nC ${29*t/64} ${o}\n  ${31*t/64} ${o}\n  ${8*t/16}
11 ${o/2}\nC ${33*t/64} ${o}\n  ${35*t/64} ${o}\n  ${9*t/16} ${o/2}\nC ${37*t/64} ${o}\n  ${39*t/64} ${o}\n  ${10*t/16} ${o/2}\nC ${41*t/64} ${o}\n  ${43*t/64} ${o}\n  ${11*t/16} ${o/2}\nC ${45*t/64} ${o}\n  ${47*t/64} ${o}\n  ${12*t/16} ${o/2}\nC ${49*t/64} ${o}\n  ${51*t/64} ${o}\n  ${13*t/16} ${o/2}\nC ${53*t/64} ${o}\n  ${55*t/64} ${o}\n  ${14*t/16} ${o/2}\nC ${57*t/64} ${o}\n  ${59*t/64} ${o}\n  ${15*t/16} ${o/2}\nC ${61*t/64} ${o}\n  ${63*t/64} ${o}\n  ${16*t/16} ${o/2}\nL ${t} 0\nL 0 0\nZ`;break;case"open_book":p=`M0 0\nH ${.35*t}\nC ${.425*t} 0\n  ${.475*t} ${.25*o}\n  ${.5*t} ${o}\nC ${.525*t} ${.25*o}\n  ${.575*t} 0\n  ${.65*t} 0\nH ${t}\nZ`;break;case"sawtooth":p=`M0 0\nV ${.67*o}\nL ${1*t/64} ${.33*o}\nL ${2*t/64} ${.67*o}\nL ${3*t/64} ${.33*o}\nL ${4*t/64} ${.67*o}\nL ${5*t/64} ${.33*o}\nL ${6*t/64} ${.67*o}\nL ${7*t/64} ${.33*o}\nL ${8*t/64} ${.67*o}\nL ${9*t/64} ${.33*o}\nL ${10*t/64} ${.67*o}\nL ${11*t/64} ${.33*o}\nL ${12*t/64} ${.67*o}\nL ${13*t/64} ${.33*o}\nL ${14*t/64} ${.67*o}\nL ${15*t/64} ${.33*o}\nL ${16*t/64} ${.67*o}\nL ${17*t/64} ${.33*o}\nL ${18*t/64} ${.67*o}\nL ${19*t/64} ${.33*o}\nL ${20*t/64} ${.67*o}\nL ${21*t/64} ${.33*o}\nL ${22*t/64} ${.67*o}\nL ${23*t/64} ${.33*o}\nL ${24*t/64} ${.67*o}\nL ${25*t/64} ${.33*o}\nL ${26*t/64} ${.67*o}\nL ${27*t/64} ${.33*o}\nL ${28*t/64} ${.67*o}\nL ${29*t/64} ${.33*o}\nL ${30*t/64} ${.67*o}\nL ${31*t/64} ${.33*o}\nL ${32*t/64} ${.67*o}\nL ${33*t/64} ${.33*o}\nL ${34*t/64} ${.67*o}\nL ${35*t/64} ${.33*o}\nL ${36*t/64} ${.67*o}\nL ${37*t/64} ${.33*o}\nL ${38*t/64} ${.67*o}\nL ${39*t/64} ${.33*o}\nL ${40*t/64} ${.67*o}\nL ${41*t/64} ${.33*o}\nL ${42*t/64} ${.67*o}\nL ${43*t/64} ${.33*o}\nL ${44*t/64} ${.67*o}\nL ${45*t/64} ${.33*o}\nL ${46*t/64} ${.67*o}\nL ${47*t/64} ${.33*o}\nL ${48*t/64} ${.67*o}\nL ${49*t/64} ${.33*o}\nL ${50*t/64} ${.67*o}\nL ${51*t/64} ${.33*o}\nL ${52*t/64} ${.67*o}\nL ${53*t/64} ${.33*o}\nL ${54*t/64} ${.67*o}\nL ${55*t/64} ${.33*o}\nL ${56*t/64} ${.67*o}\nL ${57*t/64} ${.33*o}\nL ${58*t/64} ${.67*o}\nL ${59*t/64} ${.33*o}\nL ${60*t/64} ${.67*o}\nL ${61*t/64} ${.33*o}\nL ${62*t/64} ${.67*o}\nL ${63*t/64} ${.33*o}\nL ${64*t/64} ${.67*o}\nV 0\nZ`}u.setAttribute("d",p)})}),d=new ResizeObserver(function(e){e.forEach(function(e){var t=$(e.target).find(".bg-outer iframe, .bg-outer video");1==t.length&&f(t)})}),u=[],p=[],f=function(e){var t,n,i=e.closest(".bg-outer").closest(".post"),r=i.outerHeight();if(!e.is("video")||e.data("loadedmetadata"))if(t=e.attr("height")&&e.attr("width")?e.attr("height")/e.attr("width"):e.outerHeight()/e.outerWidth(),r>(n=i.outerWidth()*t)){var s=r*e.attr("width")/e.attr("height");e.css({height:s*t,left:-1*(s-i.outerWidth())/2,top:0,width:s})}else e.css({height:n,left:0,top:-1*(n-r)/2,width:"100%"})};window.initBgVideo=a=function(e){var t=e.find("[data-video-url]");switch(e.data("video-provider")){case"youtube":var n=e.find("iframe");if(0==n.length)return;if(!o)(r=document.createElement("script")).src="https://www.youtube.com/iframe_api",(i=document.getElementsByTagName("script")[0]).parentNode.insertBefore(r,i),window.onYouTubeIframeAPIReady=function(){window.YouTubeIframeAPIReady=!0,u.forEach(a)},o=!0;if(!window.YouTubeIframeAPIReady)return void u.push(e);f(n),new YT.Player(n[0],{events:{onReady:function(e){e.target.mute(),e.target.playVideo(),document.addEventListener("visibilitychange",function(){document.hidden||e.target.getPlayerState()!=YT.PlayerState.PAUSED||e.target.playVideo()})},onStateChange:function(e){e.data==YT.PlayerState.ENDED&&e.target.playVideo()}}});break;case"vimeo":if(!l){var i,r=document.createElement("script");(i=document.getElementsByTagName("script")[0]).parentNode.insertBefore(r,i),r.onload=function(){window.VimeoIframeAPIReady=!0,p.forEach(a)},r.src="https://player.vimeo.com/api/player.js",l=!0}if(!window.VimeoIframeAPIReady)return void p.push(e);var s=function(e){var t=new Vimeo.Player(e[0]);t.setVolume(0),t.play(),t.setLoop(!0),f(e)};t.length>0?$.getJSON("https://vimeo.com/api/oembed.json?url="+t.data("videoUrl")+"&callback=?",function(e){var n=$(e.html);n.attr("src",n.attr("src")+"&controls=0"),t.replaceWith(n),s(n)}):s(e.find("iframe"));break;
11default:var c=$('<video autoplay loop muted src="'+t.data("videoUrl")+'">');c.on("loadedmetadata",function(){c.data("loadedmetadata",!0),f(c)}),t.replaceWith(c)}};var h=function(e){var t=e.find("iframe");e.css("padding-bottom",t.attr("height")/t.attr("width")*100+"%").trigger("video_player_sized")},m=function(e){function t(t){var n=$('<div class="video-player"></div>').append(t);n.replaceAll(e),h(n)}if("vimeo"===e.data("provider"))$.getJSON("https://vimeo.com/api/oembed.json?url="+e.attr("href")+"&byline=0&portrait=0&title=0&callback=?",function(e){t(e.html)});else e.find("img").one("load",function(){e.trigger("video_player_sized")}).each(function(){this.complete&&$(this).trigger("load")})},g=function(e,t){e.append('<a href="#" class="readmore">read more</a>');var n={after:"a.readmore",height:t,callback:function(t){t||e.find("a.readmore").remove()}};e.dotdotdot(n).on("click","a.readmore",function(t){t.preventDefault();var n=e.triggerHandler("originalContent");e.trigger("destroy").html(n).find("a.readmore").remove().end().append('<a href="#" class="readless">less</a>')}).on("click","a.readless",function(t){t.preventDefault(),e.find("a.readless").remove().end().append('<a href="#" class="readmore">read more</a>'),e.dotdotdot(n)})};$.fn.prepPost=function(e){return $(this).each(function(){for(var o,l,u=this.className.split(/\s+/),p=u.length,f=0;f<p;f++)if(l=/post\-(.*)/i.exec(u[f])){o=l[1];break}var v=$(this);switch(o){case"text":v.find(".truncate").truncate({max_length:400,more:"...read more"});break;case"email_form":var y=v.find("form");grecaptchaInit(y.find(".recaptcha")[0],{size:"invisible",callback:function(){console.log(y),y.is('[data-remote="true"]')?$.post(y.attr("action"),y.serialize(),function(e){var t,n;e.notice?(t="notice",n=e.notice):e.alert&&(t="alert",n=e.alert),$('<p class="flash flash-'+t+'">'+n+"</p>").prependTo(y).delay(5e3).slideUp(function(){$(this).remove()}),grecaptcha.reset(y.data("recaptchaId")),"notice"===t&&y[0].reset()},"json"):y[0].submit()}}).done(function(e){y.data("recaptchaId",e)}),y.on("submit",function(e){window.grecaptcha&&(e.preventDefault(),grecaptcha.execute(y.data("recaptchaId")))});break;case"image":var b=v.find(".media--outer-wrapper img");(x=v.find(".description")).hasClass("truncate")&&(v.is(".layout--copy_above_photo, .layout--photo_above_copy, .layout--full_width_copy_above_photo")?v.find(".truncate").truncate({max_length:400,more:"...read more"}):b.one("load",function(){g(x,b.parent().outerHeight())}).each(function(){this.complete&&$(this).trigger("load")}));break;case"gallery":n(v,'a[rel^="gallery-"]');break;case"slideshow":const i=v.find('[data-behavior="slideshow"]')[0],r=i.querySelector(".slideshow"),s=r.querySelectorAll(".swiper-slide"),a=Number(i.dataset.imagesToShow);if(s.length>1&&s.length===a&&r.append(...Array.from(s).map(e=>e.cloneNode(!0))),n(v,'a[rel^="slideshow-"]'),s.length<=1)break;t(i,i.dataset.transition,a);break;case"twitter":!e&&window.twttr&&twttr.widgets.load();break;case"facebook":!e&&window.FB&&FB.XFBML.parse(v[0]);break;case"audio":$.getJSON("https://soundcloud.com/oembed",{format:"json",url:v.find("a").attr("href"),auto_play:v.find("a").data("autoplay")},function(e){v.find(".post-body").html(e.html)});break;case"item_list":case"column_set":n(v,'a[rel^="item_list-"],a[rel^="column_set-"]'),v.find(".video-player").each(function(){h($(this))}),v.find(".play-video").each(function(){m($(this))});break;case"testimonial":var w=v.find('[data-behavior="slideshow"]');w.find(".recommendation").length>1&&t(w[0]);break;case"video":(x=v.find(".description")).is('[data-truncate="true"]')&&(v.is(".layout--copy_above_video, .layout--video_above_copy")?x.truncate({max_length:400,more:"...read more"}):v.one("video_player_sized",function(){g(x,v.find(".media").outerHeight())})),v.find(".thumbnail").length>0?m(v.find(".thumbnail")):v.find(".video-player")&&h(v.find(".video-player"));break;case"map":var x;(x=v.find(".description")).is('[data-truncate="true"]')&&(v.is(".layout--copy_above_map, .layout--map_above_copy, .layout--full_width_copy_above_map")?x.truncate({max_length:400,more:"...read more"}):g(x,v.find(".map-container").outerHeight()))}i?s.observe(this):r(this);
11var C=window.navigator.userAgent;C.indexOf("MSIE ")>0?$(".post.parallax").removeClass("parallax"):(C.indexOf("Trident/")>0||C.indexOf("Edge/")>0)&&($(window).off("scroll.damnie"),$(".post.parallax").length>=1&&$(window).on("scroll.damnie",function(){$(".post.parallax .bg-inner").css("top",Math.random()+"px")})),1==($bgOuter=v.find(".bg-outer:has([data-video-url], iframe)")).length&&(a($bgOuter),d.observe(this)),v.hasClass("divider")&&c.observe(this,{box:"border-box"})})},$(".post").prepPost(!0),$(".posts").on("click",".post-coupon .tools .print",function(e){e.preventDefault(),$("<a/>").fancybox({ajax:{data:{modal:!0}},closeButtonText:"cancel / close",href:e.target.href,onComplete:function(){var e=$(".coupon-list"),t=e.find("input:submit");e.find(".coupon-list--coupon").each(function(){$(this).height($(this).find(".post")[0].getBoundingClientRect().height)}),e.find("label:has(input:checked)").addClass("checked"),e.on("change","input:checkbox",function(e){$(e.target).closest("label").toggleClass("checked")}),e.find("form").on("change",function(){var n=e.find("input:checked").length;t.val("Print "+n+" Coupon"+(1==n?"":"s"))}).on("submit",function(t){0===e.find("input:checked").length&&(alert("You must select at least one coupon to print."),t.preventDefault())}).trigger("change")}}).trigger("click")}),$(".posts").on("click",".post-event .icon a",function(e){e.preventDefault(),$.fancybox({ajax:{data:{modal:!0}},href:e.target.href,onComplete:function(){$(".ec-calendar").is(":visible")&&$('.ec-calendar a[href="'+e.target.hash+'"]').trigger("click")}})}),$("body").on("#fancybox-content .ec-month-nav a","click",function(e){e.preventDefault(),$.get(e.target.href,{modal:!0}
11,function(e){$.fancybox(e,{onComplete:function(){var e=$("body").data("calendarSelectedEventId");$("body").removeData("calendarSelectedEventId"),$(".ec-calendar .ec-event a[data-event-id="+e+"]").trigger("click")}})})}),$("body").on("click","#fancybox-content .ec-event a",function(e){e.preventDefault();var t=$(e.target).data("eventId");$(".ec-calendar .selected").removeClass("selected"),$(".calendar .event").hide(),$(".ec-calendar a[data-event-id="+t+"]").each(function(){$(this).closest(".ec-event-bg").addClass("selected")}),$(e.target.hash).show(),$("body").data("calendarSelectedEventId",t)}),$(".posts").on("click",'.post-image [data-behavior="fancybox"]',function(e){e.preventDefault();var t=$(e.target).closest("figure");$a=t.children("a"),$img=$a.find("img"),url=$a.attr("href"),$caption=t.find("figcaption"),$.fancybox({href:url,title:$caption.html(),titlePosition:"inside",type:"image"})}),$(".site-container").on("touchstart mouseenter focus",'[data-behavior="site-navigation"] > li > a',function(e){var t=$(this);if(0!=t.next("ul").length){var n=t.closest("li");"touchstart"!=e.type||n.hasClass("open")||(e.stopImmediatePropagation(),e.preventDefault());var i=function(){t.attr("aria-expanded",!1),n.removeClass("open")};if("touchstart"==e.type&&"#"==t.attr("href")&&n.hasClass("open"))return e.preventDefault(),void i();t.attr("aria-expanded",!0),n.addClass("open").one("mouseleave",i).on("focusout",function(){setTimeout(function(){$.contains(n[0],document.activeElement)||(i(),n.off("focusout"))},0)})}}),$("body").on("click",".primary-navigation .menu-toggle",function(e){e.stopImmediatePropagation(),$(".primary-navigation").toggleClass("open")}).on("click",".primary-navigation",function(e){var t=$(e.currentTarget);t.is(".open")&&(0!=$(e.target).closest(".page-listing").length?$(e.target).closest("a").length>0&&"#"!=$(e.target).closest("a").attr("href")&&t.removeClass("open"):t.removeClass("open"))}),$("body").on("click",'.location-quick-links [data-modal="true"]',function(e){e.preventDefault(),$.fancybox({ajax:{dataType:"html"},href:e.currentTarget.href,padding:0,onComplete:function(){$("#fancybox-outer").addClass("locations-detail-listing-container"),initBasicRecaptchas(),$("#fancybox-outer").on("click",'[data-modal="true"]',function(e){e.preventDefault(),$.fancybox({ajax:{dataType:"html"},href:e.target.href,padding:0,onComplete:function(){$("#fancybox-outer").addClass("locations-detail-listing-container"),initBasicRecaptchas()}})})}})});var v=function(e){
12e.addClass("open").find('input[type="text"]').trigger("focus")};$("body").on("click",'[data-behavior="search-prompt"]',function(e){e.preventDefault();var t=$(this);t.data("overlay")?v(t.data("overlay")):$.get(this.href,function(e){var n=$('<div class="posts-container site-search--overlay"></div>').append(e).on("click",function(e){0==$(e.target).closest(".site-search form .controls").length&&n.removeClass("open")});$("body").append(n),t.data("overlay",n),setTimeout(function(){v(n)},10)})});const y=document.querySelector(".primary-header"),b=document.querySelector("#admin-bar");new IntersectionObserver(([e])=>y.classList.toggle("stuck",e.intersectionRatio<1),{rootMargin:`-${b?.offsetHeight||0}px 0px 0px 0px`,threshold:[1]}).observe(y);new ResizeObserver(e=>{const t=document.documentElement.style,n="--ss-sticky-header-height";for(let i of e)y.classList.contains("is-sticky")?t.setProperty(n,i.contentRect.height+"px"):t.removeProperty(n)}).observe(y)});

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.