PageSourceSearch

https://domdivanov23.com/scripts/ubs.plugins.js?1s

js domdivanov23.com collected 2026-10-05 00:08:33 UTC 136,585 bytes, 1 lines download raw bytes

1!function(e){var t,i,n,s=(t=document.createElement("input"),i="onpaste",t.setAttribute(i,""),("function"==typeof t[i]?"paste":"input")+".mask"),a=navigator.userAgent,r=/iphone/i.test(a),o=/android/i.test(a);e.mask={definitions:{9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},dataName:"rawMaskFn",placeholder:"_"},e.fn.extend({caret:function(e,t){var i;if(0!==this.length&&!this.is(":hidden"))return"number"==typeof e?(t="number"==typeof t?t:e,this.each(function(){this.setSelectionRange?this.setSelectionRange(e,t):this.createTextRange&&((i=this.createTextRange()).collapse(!0),i.moveEnd("character",t),i.moveStart("character",e),i.select())})):(this[0].setSelectionRange?(e=this[0].selectionStart,t=this[0].selectionEnd):document.selection&&document.selection.createRange&&(t=(e=0-(i=document.selection.createRange()).duplicate().moveStart("character",-1e5))+i.text.length),{begin:e,end:t})},unmask:function(){return this.trigger("unmask")},mask:function(t,i){var a,l,d,c,p,u;return!t&&this.length>0?(a=e(this[0])).data(e.mask.dataName)():(i=e.extend({placeholder:e.mask.placeholder,completed:null},i),l=e.mask.definitions,d=[],c=u=t.length,p=null,e.each(t.split(""),function(e,t){"?"==t?(u--,c=e):l[t]?(d.push(RegExp(l[t])),null===p&&(p=d.length-1)):d.push(null)}),this.trigger("unmask").each(function(){function a(e){for(;u>++e&&!d[e];);return e}function h(e,t){var n,s;if(!(0>e)){for(n=e,s=a(t);u>n;n++)if(d[n]){if(!(u>s&&d[n].test(y[s])))break;y[n]=y[s],y[s]=i.placeholder,s=a(s)}m(),v.caret(Math.max(p,e))}}function f(e,t){var n;for(n=e;t>n&&u>n;n++)d[n]&&(y[n]=i.placeholder)}function m(){v.val(y.join(""))}function g(e){var t,n,s=v.val(),a=-1;for(t=0,pos=0;u>t;t++)if(d[t]){for(y[t]=i.placeholder;pos++<s.length;)if(n=s.charAt(pos-1),d[t].test(n)){y[t]=n,a=t;break}if(pos>s.length)break}else y[t]===s.charAt(pos)&&t!==c&&(pos++,a=t);return e?m():c>a+1?(v.val(""),f(0,u)):(m(),v.val(v.val().substring(0,a+1))),c?t:p}var v=e(this),y=e.map(t.split(""),function(e){return"?"!=e?l[e]?i.placeholder:e:void 0}),b=v.val();v.data(e.mask.dataName,function(){return e.map(y,function(e,t){return d[t]&&e!=i.placeholder?e:null}).join("")}),v.attr("readonly")||v.one("unmask",function(){v.unbind(".mask").removeData(e.mask.dataName)}).bind("focus.mask",function(){var e;clearTimeout(n),b=v.val(),e=g(),n=setTimeout(function(){m(),e==t.length?v.caret(0,e):v.caret(e)},10)}).bind("blur.mask",function(){g(),v.val()!=b&&v.change()}).bind("keydown.mask",function e(t){var i,n,s,o=t.which;8===o||46===o||r&&127===o?(n=(i=v.caret()).begin,0==(s=i.end)-n&&(n=46!==o?function e(t){for(;--t>=0&&!d[t];);return t}(n):s=a(n-1),s=46===o?a(s):s),f(n,s),h(n,s-1),t.preventDefault()):27==o&&(v.val(b),v.caret(0,g()),t.preventDefault())}).bind("keypress.mask",function t(n){var s,r,l,c=n.which,p=v.caret();n.ctrlKey||n.altKey||n.metaKey||32>c||c&&(0!=p.end-p.begin&&(f(p.begin,p.end),h(p.begin,p.end-1)),u>(s=a(p.begin-1))&&(r=String.fromCharCode(c),d[s].test(r)&&(function e(t){var n,s,r,o;for(n=t,s=i.placeholder;u>n;n++)if(d[n]){if(r=a(n),o=y[n],y[n]=s,!(u>r&&d[r].test(o)))break;s=o}}(s),y[s]=r,m(),l=a(s),o?setTimeout(e.proxy(e.fn.caret,v,l),0):v.caret(l),i.completed&&l>=u&&i.completed.call(v))),n.preventDefault())}).bind(s,function(){setTimeout(function(){var e=g(!0);v.caret(e),i.completed&&e==v.val().length&&i.completed.call(v)},0)}),g()}))}})}(jQuery),/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */ function(e,t,i,n){var s=i("html"),a=i(e),r=i(t),o=i.fancybox=function(){o.open.apply(this,arguments)},l=navigator.userAgent.match(/msie/i),d=null,c=t.createTouch!==n,p=function(e){return e&&e.hasOwnProperty&&e instanceof i},u=function(e){return e&&"string"===i.type(e)},h=function(e){return u(e)&&0<e.indexOf("%")},f=function(e,t){var i=parseInt(e,10)||0;return t&&h(e)&&(i*=o.getViewport()[t]/100),Math.ceil(i)},m=function(e,t){return f(e,t)+"px"};i.extend(o,{version:"2.1.5",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!c,fitToView:!0,aspectRatio:!1,topRatio:.5,leftRatio:.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3e3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(l?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<button type="button" aria-label="Закрыть окно" class="fancybox-item fancybox-close"></button>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0}
vendor: 8,361 bytes, line 1
1,onCancel:i.noop,beforeLoad:i.noop,afterLoad:i.noop,beforeShow:i.noop,afterShow:i.noop,beforeChange:i.noop,beforeClose:i.noop,afterClose:i.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(e,t){if(e&&(i.isPlainObject(t)||(t={}),!1!==o.close(!0)))return i.isArray(e)||(e=p(e)?i(e).get():[e]),i.each(e,function(s,a){var r,l,d,c,h,f={};"object"===i.type(a)&&(a.nodeType&&(a=i(a)),p(a)?(f={href:a.data("fancybox-href")||a.attr("href"),title:a.data("fancybox-title")||a.attr("title"),isDom:!0,element:a},i.metadata&&i.extend(!0,f,a.metadata())):f=a),r=t.href||f.href||(u(a)?a:null),l=t.title!==n?t.title:f.title||"",!(c=(d=t.content||f.content)?"html":t.type||f.type)&&f.isDom&&((c=a.data("fancybox-type"))||(c=(c=a.prop("class").match(/fancybox\.(\w+)/))?c[1]:null)),u(r)&&(c||(o.isImage(r)?c="image":o.isSWF(r)?c="swf":"#"===r.charAt(0)?c="inline":u(a)&&(c="html",d=a)),"ajax"===c&&(r=(h=r.split(/\s+/,2)).shift(),h=h.shift())),d||("inline"===c?r?d=i(u(r)?r.replace(/.*(?=#[^\s]+$)/,""):r):f.isDom&&(d=a):"html"===c?d=r:c||r||!f.isDom||(c="inline",d=a)),i.extend(f,{href:r,type:c,content:d,title:l,selector:h}),e[s]=f}),o.opts=i.extend(!0,{},o.defaults,t),t.keys!==n&&(o.opts.keys=!!t.keys&&i.extend({},o.defaults.keys,t.keys)),o.group=e,document.body.style.overflow="hidden",o._start(o.opts.index)},cancel:function(){var e=o.coming;e&&!1!==o.trigger("onCancel")&&(o.hideLoading(),o.ajaxLoad&&o.ajaxLoad.abort(),o.ajaxLoad=null,o.imgPreload&&(o.imgPreload.onload=o.imgPreload.onerror=null),e.wrap&&e.wrap.stop(!0,!0).trigger("onReset").remove(),o.coming=null,o.current||o._afterZoomOut(e))},close:function(e){o.cancel(),!1!==o.trigger("beforeClose")&&(o.unbindEvents(),o.isActive&&(o.isOpen&&!0!==e?(o.isOpen=o.isOpened=!1,o.isClosing=!0,i(".fancybox-item, .fancybox-nav").remove(),o.wrap.stop(!0,!0).removeClass("fancybox-opened"),o.transitions[o.current.closeMethod]()):(i(".fancybox-wrap").stop(!0).trigger("onReset").remove(),o._afterZoomOut()))),document.body.style.overflow=""},play:function(e){var t=function(){clearTimeout(o.player.timer)},i=function(){t(),o.current&&o.player.isActive&&(o.player.timer=setTimeout(o.next,o.current.playSpeed))},n=function(){t(),r.unbind(".player"),o.player.isActive=!1,o.trigger("onPlayEnd")};!0!==e&&(o.player.isActive||!1===e)?n():o.current&&(o.current.loop||o.current.index<o.group.length-1)&&(o.player.isActive=!0,r.bind({"onCancel.player beforeClose.player":n,"onUpdate.player":i,"beforeLoad.player":t}),i(),o.trigger("onPlayStart"))},next:function(e){var t=o.current;t&&(u(e)||(e=t.direction.next),o.jumpto(t.index+1,e,"next"))},prev:function(e){var t=o.current;t&&(u(e)||(e=t.direction.prev),o.jumpto(t.index-1,e,"prev"))},jumpto:function(e,t,i){var s=o.current;s&&(e=f(e),o.direction=t||s.direction[e>=s.index?"next":"prev"],o.router=i||"jumpto",s.loop&&(0>e&&(e=s.group.length+e%s.group.length),e%=s.group.length),s.group[e]!==n&&(o.cancel(),o._start(e)))},reposition:function(e,t){var n,s=o.current,a=s?s.wrap:null;a&&(n=o._getPosition(t),e&&"scroll"===e.type?(delete n.position,a.stop(!0,!0).animate(n,200)):(a.css(n),s.pos=i.extend({},s.dim,n)))},update:function(e){var t=e&&e.type,i=!t||"orientationchange"===t;i&&(clearTimeout(d),d=null),o.isOpen&&!d&&(d=setTimeout(function(){var n=o.current;n&&!o.isClosing&&(o.wrap.removeClass("fancybox-tmp"),(i||"load"===t||"resize"===t&&n.autoResize)&&o._setDimension(),"scroll"===t&&n.canShrink||o.reposition(e),o.trigger("onUpdate"),d=null)},i&&!c?0:300))},toggle:function(e){o.isOpen&&(o.current.fitToView="boolean"===i.type(e)?e:!o.current.fitToView,c&&(o.wrap.removeAttr("style").addClass("fancybox-tmp"),o.trigger("onUpdate")),o.update())},hideLoading:function(){r.unbind(".loading"),i("#fancybox-loading").remove()},showLoading:function(){var e,t;o.hideLoading(),e=i('<div id="fancybox-loading"><div id="flico"></div></div>').click(o.cancel).appendTo("body"),r.bind("keydown.loading",function(e){27===(e.which||e.keyCode)&&(e.preventDefault(),o.cancel())}),o.defaults.fixed||(t=o.getViewport(),e.css({position:"absolute",top:.5*t.h+t.y,left:.5*t.w+t.x}))},getViewport:function(){var t=o.current&&o.current.locked||!1,i={x:a.scrollLeft(),y:a.scrollTop()};return t?(i.w=t[0].clientWidth,i.h=t[0].clientHeight):(i.w=c&&e.innerWidth?e.innerWidth:a.width(),i.h=c&&e.innerHeight?e.innerHeight:a.height()),i},unbindEvents:function(){o.wrap&&p(o.wrap)&&o.wrap.unbind(".fb"),r.unbind(".fb"),a.unbind(".fb")},bindEvents:function(){var e,t=o.current;t&&(a.bind("orientationchange.fb"+(c?"":" resize.fb")+(t.autoCenter&&!t.locked?" scroll.fb":""),o.update),(e=t.keys)&&r.bind("keydown.fb",function(s){var a=s.which||s.keyCode,r=s.target||s.srcElement;if(27===a&&o.coming)return!1;s.ctrlKey||s.altKey||s.shiftKey||s.metaKey||r&&(r.type||i(r).is("[contenteditable]"))||i.each(e,function(e,r){return 1<t.group.length&&r[a]!==n?(o[e](r[a]),s.preventDefault(),!1):-1<i.inArray(a,r)?(o[e](),s.preventDefault(),!1):void 0})}),i.fn.mousewheel&&t.mouseWheel&&o.wrap.bind("mousewheel.fb",function(e,n,s,a){for(var r=i(e.target||null),l=!1;r.length&&!l&&!r.is(".fancybox-skin")&&!r.is(".fancybox-wrap");)l=r[0]&&!(r[0].style.overflow&&"hidden"===r[0].style.overflow)&&(r[0].clientWidth&&r[0].scrollWidth>r[0].clientWidth||r[0].clientHeight&&r[0].scrollHeight>r[0].clientHeight),r=i(r).parent();0===n||l||!(1<o.group.length)||t.canShrink||(0<a||0<s?o.prev(0<a?"down":"left"):(0>a||0>s)&&o.next(0>a?"up":"right"),e.preventDefault())}))},trigger:function(e,t){var n,s=t||o.coming||o.current;if(s){if(i.isFunction(s[e])&&(n=s[e].apply(s,Array.prototype.slice.call(arguments,1))),!1===n)return!1;s.helpers&&i.each(s.helpers,function(t,n){n&&o.helpers[t]&&i.isFunction(o.helpers[t][e])&&o.helpers[t][e](i.extend(!0,{},o.helpers[t].defaults,n),s)}),r.trigger(e)}},isImage:function(e){return u(e)&&e.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(e){return u(e)&&e.match(/\.(swf)((\?|#).*)?$/i)},_start:function(e){var t,n,s={};if(e=f(e),!(t=o.group[e]||null))return!1;if(t=(s=i.extend(!0,{},o.opts,t)).margin,n=s.padding,"number"===i.type(t)&&(s.margin=[t,t,t,t]),"number"===i.type(n)&&(s.padding=[n,n,n,n]),s.modal&&i.extend(!0,s,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}}),s.autoSize&&(s.autoWidth=s.autoHeight=!0),"auto"===s.width&&(s.autoWidth=!0),"auto"===s.height&&(s.autoHeight=!0),s.group=o.group,s.index=e,o.coming=s,!1===o.trigger("beforeLoad"))o.coming=null;else{if(n=s.type,t=s.href,!n)return o.coming=null,!!o.current&&!!o.router&&"jumpto"!==o.router&&(o.current.index=e,o[o.router](o.direction));if(o.isActive=!0,("image"===n||"swf"===n)&&(s.autoHeight=s.autoWidth=!1,s.scrolling="visible"),"image"===n&&(s.aspectRatio=!0),"iframe"===n&&c&&(s.scrolling="scroll"),s.wrap=i(s.tpl.wrap).addClass("fancybox-"+(c?"mobile":"desktop")+" fancybox-type-"+n+" fancybox-tmp "+s.wrapCSS).appendTo(s.parent||"body"),i.extend(s,{skin:i(".fancybox-skin",s.wrap),outer:i(".fancybox-outer",s.wrap),inner:i(".fancybox-inner",s.wrap)}),i.each(["Top","Right","Bottom","Left"],function(e,t){s.skin.css("padding"+t,m(s.padding[e]))}),o.trigger("onReady"),"inline"===n||"html"===n){if(!s.content||!s.content.length)return o._error("content")}else if(!t)return o._error("href");"image"===n?o._loadImage():"ajax"===n?o._loadAjax():"iframe"===n?o._loadIframe():o._afterLoad()}},_error:function(e){i.extend(o.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:e,content:o.coming.tpl.error}),o._afterLoad()},_loadImage:function(){var e=o.imgPreload=new Image;e.onload=function(){this.onload=this.onerror=null,o.coming.width=this.width/o.opts.pixelRatio,o.coming.height=this.height/o.opts.pixelRatio,o._afterLoad()},e.onerror=function(){this.onload=this.onerror=null,o._error("image")},e.src=o.coming.href,!0!==e.complete&&o.showLoading()},_loadAjax:function(){var e=o.coming;o.showLoading(),o.ajaxLoad=i.ajax(i.extend({},e.ajax,{url:e.href,error:function(e,t){o.coming&&"abort"!==t?o._error("ajax",e):o.hideLoading()},success:function(t,i){"success"===i&&(e.content=t,o._afterLoad())}}))},_loadIframe:function(){var e=o.coming,t=i(e.tpl.iframe.replace(/\{rnd\}
1/g,(new Date).getTime())).attr("scrolling",c?"auto":e.iframe.scrolling).attr("src",e.href);i(e.wrap).bind("onReset",function(){try{i(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(e){}}),e.iframe.preload&&(o.showLoading(),t.one("load",function(){i(this).data("ready",1),c||i(this).bind("load.fb",o.update),i(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show(),o._afterLoad()})),e.content=t.appendTo(e.inner),e.iframe.preload||o._afterLoad()},_preloadImages:function(){var e,t,i=o.group,n=o.current,s=i.length,a=n.preload?Math.min(n.preload,s-1):0;for(t=1;t<=a;t+=1)"image"===(e=i[(n.index+t)%s]).type&&e.href&&((new Image).src=e.href)},_afterLoad:function(){var e,t,n,s,a,r=o.coming,l=o.current;if(o.hideLoading(),r&&!1!==o.isActive){if(!1===o.trigger("afterLoad",r,l))r.wrap.stop(!0).trigger("onReset").remove(),o.coming=null;else{switch(l&&(o.trigger("beforeChange",l),l.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove()),o.unbindEvents(),e=r.content,t=r.type,n=r.scrolling,i.extend(o,{wrap:r.wrap,skin:r.skin,outer:r.outer,inner:r.inner,current:r,previous:l}),s=r.href,t){case"inline":case"ajax":case"html":r.selector?e=i("<div>").html(e).find(r.selector):p(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",i('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),r.wrap.bind("onReset",function(){i(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder",!1)}));break;case"image":e=r.tpl.image.replace("{href}",s);break;case"swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+s+'"></param>',a="",i.each(r.swf,function(t,i){e+='<param name="'+t+'" value="'+i+'"></param>',a+=" "+t+'="'+i+'"'}),e+='<embed src="'+s+'" type="application/x-shockwave-flash" width="100%" height="100%"'+a+"></embed></object>"}p(e)&&e.parent().is(r.inner)||r.inner.append(e),o.trigger("beforeShow"),r.inner.css("overflow","yes"===n?"scroll":"no"===n?"hidden":n),o._setDimension(),o.reposition(),o.isOpen=!1,o.coming=null,o.bindEvents(),o.isOpened?l.prevMethod&&o.transitions[l.prevMethod]():i(".fancybox-wrap").not(r.wrap).stop(!0).trigger("onReset").remove(),o.transitions[o.isOpened?r.nextMethod:r.openMethod](),o._preloadImages()}}},_setDimension:function(){var e,t,n,s,a,r,l,d,c,p=o.getViewport(),u=0,g=!1,v=!1,g=o.wrap,y=o.skin,b=o.inner,w=o.current,v=w.width,x=w.height,C=w.minWidth,_=w.minHeight,S=w.maxWidth,T=w.maxHeight,E=w.scrolling,k=w.scrollOutside?w.scrollbarWidth:0,P=w.margin,L=f(P[1]+P[3]),A=f(P[0]+P[2]);if(g.add(y).add(b).width("auto").height("auto").removeClass("fancybox-tmp"),P=f(y.outerWidth(!0)-y.width()),e=f(y.outerHeight(!0)-y.height()),t=L+P,n=A+e,s=h(v)?(p.w-t)*f(v)/100:v,a=h(x)?(p.h-n)*f(x)/100:x,"iframe"===w.type){if(c=w.content,w.autoHeight&&1===c.data("ready"))try{c[0].contentWindow.document.location&&(b.width(s).height(9999),r=c.contents().find("body"),k&&r.css("overflow-x","hidden"),a=r.outerHeight(!0))}catch(I){}}else(w.autoWidth||w.autoHeight)&&(b.addClass("fancybox-tmp"),w.autoWidth||b.width(s),w.autoHeight||b.height(a),w.autoWidth&&(s=b.width()),w.autoHeight&&(a=b.height()),b.removeClass("fancybox-tmp"));if(v=f(s),x=f(a),d=s/a,C=f(h(C)?f(C,"w")-t:C),S=f(h(S)?f(S,"w")-t:S),_=f(h(_)?f(_,"h")-n:_),T=f(h(T)?f(T,"h")-n:T),r=S,l=T,w.fitToView&&
vendor: 6,591 bytes, line 1
1(S=Math.min(p.w-t,S),T=Math.min(p.h-n,T)),t=p.w-L,A=p.h-A,w.aspectRatio?(v>S&&(x=f((v=S)/d)),x>T&&(v=f((x=T)*d)),v<C&&(x=f((v=C)/d)),x<_&&(v=f((x=_)*d))):(v=Math.max(C,Math.min(v,S)),w.autoHeight&&"iframe"!==w.type&&(b.width(v),x=b.height()),x=Math.max(_,Math.min(x,T))),w.fitToView){if(b.width(v).height(x),g.width(v+P),p=g.width(),L=g.height(),w.aspectRatio)for(;(p>t||L>A)&&v>C&&x>_&&!(19<u++);)(v=f((x=Math.max(_,Math.min(T,x-10)))*d))<C&&(x=f((v=C)/d)),v>S&&(x=f((v=S)/d)),b.width(v).height(x),g.width(v+P),p=g.width(),L=g.height();else v=Math.max(C,Math.min(v,v-(p-t))),x=Math.max(_,Math.min(x,x-(L-A)))}k&&"auto"===E&&x<a&&v+P+k<t&&(v+=k),b.width(v).height(x),g.width(v+P),p=g.width(),L=g.height(),g=(p>t||L>A)&&v>C&&x>_,v=w.aspectRatio?v<r&&x<l&&v<s&&x<a:(v<r||x<l)&&(v<s||x<a),i.extend(w,{dim:{width:m(p),height:m(L)},origWidth:s,origHeight:a,canShrink:g,canExpand:v,wPadding:P,hPadding:e,wrapSpace:L-y.outerHeight(!0),skinSpace:y.height()-x}),!c&&w.autoHeight&&x>_&&x<T&&!v&&b.height("auto")},_getPosition:function(e){var t=o.current,i=o.getViewport(),n=t.margin,s=o.wrap.width()+n[1]+n[3],a=o.wrap.height()+n[0]+n[2],n={position:"absolute",top:n[0],left:n[3]};return t.autoCenter&&t.fixed&&!e&&a<=i.h&&s<=i.w?n.position="fixed":t.locked||(n.top+=i.y,n.left+=i.x),n.top=m(Math.max(n.top,n.top+(i.h-a)*t.topRatio)),n.left=m(Math.max(n.left,n.left+(i.w-s)*t.leftRatio)),n},_afterZoomIn:function(){var e=o.current;e&&(o.isOpen=o.isOpened=!0,o.wrap.css("overflow","visible").addClass("fancybox-opened"),o.update(),(e.closeClick||e.nextClick&&1<o.group.length)&&o.inner.css("cursor","pointer").bind("click.fb",function(t){i(t.target).is("a")||i(t.target).parent().is("a")||(t.preventDefault(),o[e.closeClick?"close":"next"]())}),e.closeBtn&&i(e.tpl.closeBtn).appendTo(o.skin).bind("click.fb",function(e){e.preventDefault(),o.close()}),e.arrows&&1<o.group.length&&((e.loop||0<e.index)&&i(e.tpl.prev).appendTo(o.outer).bind("click.fb",o.prev),(e.loop||e.index<o.group.length-1)&&i(e.tpl.next).appendTo(o.outer).bind("click.fb",o.next)),o.trigger("afterShow"),e.loop||e.index!==e.group.length-1?o.opts.autoPlay&&!o.player.isActive&&(o.opts.autoPlay=!1,o.play()):o.play(!1))},_afterZoomOut:function(e){e=e||o.current,i(".fancybox-wrap").trigger("onReset").remove(),i.extend(o,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null}),o.trigger("afterClose",e)}}),o.transitions={getOrigPosition:function(){var e=o.current,t=e.element,i=e.orig,n={},s=50,a=50,r=e.hPadding,l=e.wPadding,d=o.getViewport();return!i&&e.isDom&&t.is(":visible")&&((i=t.find("img:first")).length||(i=t)),p(i)?(n=i.offset(),i.is("img")&&(s=i.outerWidth(),a=i.outerHeight())):(n.top=d.y+(d.h-a)*e.topRatio,n.left=d.x+(d.w-s)*e.leftRatio),("fixed"===o.wrap.css("position")||e.locked)&&(n.top-=d.y,n.left-=d.x),{top:m(n.top-r*e.topRatio),left:m(n.left-l*e.leftRatio),width:m(s+l),height:m(a+r)}},step:function(e,t){var i,n,s=t.prop,a=(n=o.current).wrapSpace,r=n.skinSpace;("width"===s||"height"===s)&&(i=t.end===t.start?1:(e-t.start)/(t.end-t.start),o.isClosing&&(i=1-i),n=e-(n="width"===s?n.wPadding:n.hPadding),o.skin[s](f("width"===s?n:n-a*i)),o.inner[s](f("width"===s?n:n-a*i-r*i)))},zoomIn:function(){var e=o.current,t=e.pos,n=e.openEffect,s="elastic"===n,a=i.extend({opacity:1},t);delete a.position,s?(t=this.getOrigPosition(),e.openOpacity&&(t.opacity=.1)):"fade"===n&&(t.opacity=.1),o.wrap.css(t).animate(a,{duration:"none"===n?0:e.openSpeed,easing:e.openEasing,step:s?this.step:null,complete:o._afterZoomIn})},zoomOut:function(){var e=o.current,t=e.closeEffect,i="elastic"===t,n={opacity:.1};i&&(n=this.getOrigPosition(),e.closeOpacity&&(n.opacity=.1)),o.wrap.animate(n,{duration:"none"===t?0:e.closeSpeed,easing:e.closeEasing,step:i?this.step:null,complete:o._afterZoomOut})},changeIn:function(){var e,t=o.current,i=t.nextEffect,n=t.pos,s={opacity:1},a=o.direction;n.opacity=.1,"elastic"===i&&(e="down"===a||"up"===a?"top":"left","down"===a||"right"===a?(n[e]=m(f(n[e])-200),s[e]="+=200px"):(n[e]=m(f(n[e])+200),s[e]="-=200px")),"none"===i?o._afterZoomIn():o.wrap.css(n).animate(s,{duration:t.nextSpeed,easing:t.nextEasing,complete:o._afterZoomIn})},changeOut:function(){var e=o.previous,t=e.prevEffect,n={opacity:.1},s=o.direction;"elastic"===t&&(n["down"===s||"up"===s?"top":"left"]=("up"===s||"left"===s?"-":"+")+"=200px"),e.wrap.animate(n,{duration:"none"===t?0:e.prevSpeed,easing:e.prevEasing,complete:function(){i(this).trigger("onReset").remove()}})}},o.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!c,fixed:!0},overlay:null,fixed:!1,el:i("html"),create:function(e){e=i.extend({},this.defaults,e),this.overlay&&this.close(),this.overlay=i('<div class="fancybox-overlay"></div>').appendTo(o.coming?o.coming.parent:e.parent),this.fixed=!1,e.fixed&&o.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(e){var t=this;e=i.extend({},this.defaults,e),this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(e),this.fixed||(a.bind("resize.overlay",i.proxy(this.update,this)),this.update()),e.closeClick&&this.overlay.bind("click.overlay",function(e){if(i(e.target).hasClass("fancybox-overlay"))return o.isActive?o.close():t.close(),!1}),this.overlay.css(e.css).show()},close:function(){var e,t;a.unbind("resize.overlay"),this.el.hasClass("fancybox-lock")&&(i(".fancybox-margin").removeClass("fancybox-margin"),e=a.scrollTop(),t=a.scrollLeft(),this.el.removeClass("fancybox-lock"),a.scrollTop(e).scrollLeft(t)),i(".fancybox-overlay").remove().hide(),i.extend(this,{overlay:null,fixed:!1})},update:function(){var e,i="100%";this.overlay.width(i).height("100%"),l?(e=Math.max(t.documentElement.offsetWidth,t.body.offsetWidth),r.width()>e&&(i=r.width())):r.width()>a.width()&&(i=r.width()),this.overlay.width(i).height(r.height())},onReady:function(e,t){var n=this.overlay;i(".fancybox-overlay").stop(!0,!0),n||this.create(e),e.locked&&this.fixed&&t.fixed&&(n||(this.margin=r.height()>a.height()&&i("html").css("margin-right").replace("px","")),t.locked=this.overlay.append(t.wrap),t.fixed=!1),!0===e.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(e,t){var n,s;t.locked&&(!1!==this.margin&&(i("*").filter(function(){return"fixed"===i(this).css("position")&&!i(this).hasClass("fancybox-overlay")&&!i(this).hasClass("fancybox-wrap")}).addClass("fancybox-margin"),this.el.addClass("fancybox-margin")),n=a.scrollTop(),s=a.scrollLeft(),this.el.addClass("fancybox-lock"),a.scrollTop(n).scrollLeft(s)),this.open(e)}
1,onUpdate:function(){this.fixed||this.update()},afterClose:function(e){this.overlay&&!o.coming&&this.overlay.fadeOut(e.speedOut,i.proxy(this.close,this))}},o.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(e){var t=o.current,n=t.title,s=e.type;if(i.isFunction(n)&&(n=n.call(t.element,t)),u(n)&&""!==i.trim(n)){switch(t=i('<div class="fancybox-title fancybox-title-'+s+'-wrap">'+n+"</div>"),s){case"inside":s=o.skin;break;case"outside":s=o.wrap;break;case"over":s=o.inner;break;default:s=o.skin,t.appendTo("body"),l&&t.width(t.width()),t.wrapInner('<span class="child"></span>'),o.current.margin[2]+=Math.abs(f(t.css("margin-bottom")))}t["top"===e.position?"prependTo":"appendTo"](s)}}},i.fn.fancybox=function(e){var t,n=i(this),s=this.selector||"",a=function(a){var r,l,d=i(this).blur(),c=t;a.ctrlKey||a.altKey||a.shiftKey||a.metaKey||d.is(".fancybox-wrap")||(r=e.groupAttr||"data-fancybox-group",(l=d.attr(r))||(r="rel",l=d.get(0)[r]),l&&""!==l&&"nofollow"!==l&&(c=(d=(d=s.length?i(s):n).filter("["+r+'="'+l+'"]')).index(this)),e.index=c,!1!==o.open(d,e)&&a.preventDefault())};return t=(e=e||{}).index||0,s&&!1!==e.live?r.undelegate(s,"click.fb-start").delegate(s+":not('.fancybox-item, .fancybox-nav')","click.fb-start",a):n.unbind("click.fb-start").bind("click.fb-start",a),this.filter("[data-fancybox-start=1]").trigger("click"),this},r.ready(function(){var t,a;i.scrollbarWidth===n&&(i.scrollbarWidth=function(){var e=i('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),t=e.children(),t=t.innerWidth()-t.height(99).innerWidth();return e.remove(),t}),i.support.fixedPosition===n&&(t=i.support,(a=i('<div style="position:fixed;top:20px;"></div>').appendTo("body")).remove(),t.fixedPosition=!1),i.extend(o.defaults,{scrollbarWidth:i.scrollbarWidth(),fixed:i.support.fixedPosition,parent:i("body")}),t=i(e).width(),s.addClass("fancybox-lock-test"),a=i(e).width(),s.removeClass("fancybox-lock-test"),i("<style type='text/css'>.fancybox-margin{margin-right:"+(a-t)+"px;}</style>").appendTo("head")})}(window,document,jQuery),function(e){var t,i,n,s,a,r="mmenu";!(e.mmenu&&e.mmenu.version>"5.7.8")&&(e.mmenu=function(e,t,i){this.$menu=e,this._api=["bind","getInstance","update","initPanels","openPanel","closePanel","closeAllPanels","setSelected"],this.opts=t,this.conf=i,this.vars={},this.cbck={},"function"==typeof this.___deprecated&&this.___deprecated(),this._initMenu(),this._initAnchors();var n=this.$pnls.children();return this._initAddons(),this.initPanels(n),"function"==typeof this.___debug&&this.___debug(),this},e.mmenu.version="5.7.8",e.mmenu.addons={},e.mmenu.uniqueId=0,e.mmenu.defaults={extensions:[],initMenu:function(){},initPanels:function(){},navbar:{add:!0,title:"Menu",titleLink:"panel"},onClick:{setSelected:!0},slidingSubmenus:!0},e.mmenu.configuration={classNames:{divider:"Divider",inset:"Inset",panel:"Panel",selected:"Selected",spacer:"Spacer",vertical:"Vertical"},clone:!1,openingInterval:25,panelNodetype:"ul, ol, div",transitionDuration:400},e.mmenu.prototype={init:function(e){this.initPanels(e)},getInstance:function(){return this},update:function(){this.trigger("update")},initPanels:function(e){e=e.not("."+i.nopanel),e=this._initPanels(e),this.opts.initPanels.call(this,e),this.trigger("initPanels",e),this.trigger("update")},openPanel:function(t){var n=t.parent(),s=this;if(n.hasClass(i.vertical)){var a=n.parents("."+i.subopened);if(a.length)return void this.openPanel(a.first());n.addClass(i.opened),this.trigger("openPanel",t),this.trigger("openingPanel",t),this.trigger("openedPanel",t)}else{if(t.hasClass(i.current))return;var r=this.$pnls.children("."+i.panel),o=r.filter("."+i.current);r.removeClass(i.highest).removeClass(i.current).not(t).not(o).not("."+i.vertical).addClass(i.hidden),e.mmenu.support.csstransitions||o.addClass(i.hidden),t.hasClass(i.opened)?t.nextAll("."+i.opened).addClass(i.highest).removeClass(i.opened).removeClass(i.subopened):(t.addClass(i.highest),o.addClass(i.subopened)),t.removeClass(i.hidden).addClass(i.current),s.trigger("openPanel",t),setTimeout(function(){t.removeClass(i.subopened).addClass(i.opened),s.trigger("openingPanel",t),s.__transitionend(t,function(){s.trigger("openedPanel",t)},s.conf.transitionDuration)},this.conf.openingInterval)}},closePanel:function(e){var t=e.parent();t.hasClass(i.vertical)&&(t.removeClass(i.opened),this.trigger("closePanel",e),this.trigger("closingPanel",e),this.trigger("closedPanel",e))},closeAllPanels:function(){this.$menu.find("."+i.listview).children().removeClass(i.selected).filter("."+i.vertical).removeClass(i.opened);var e=this.$pnls.children("."+i.panel).first();this.$pnls.children("."+i.panel).not(e).removeClass(i.subopened).removeClass(i.opened).removeClass(i.
1current).removeClass(i.highest).addClass(i.hidden),this.openPanel(e)},togglePanel:function(e){var t=e.parent();t.hasClass(i.vertical)&&this[t.hasClass(i.opened)?"closePanel":"openPanel"](e)},setSelected:function(e){this.$menu.find("."+i.listview).children("."+i.selected).removeClass(i.selected),e.addClass(i.selected),this.trigger("setSelected",e)},bind:function(e,t){e="init"==e?"initPanels":e,this.cbck[e]=this.cbck[e]||[],this.cbck[e].push(t)},trigger:function(){var e=Array.prototype.slice.call(arguments),t=e.shift();if(t="init"==t?"initPanels":t,this.cbck[t])for(var i=0,n=this.cbck[t].length;i<n;i++)this.cbck[t][i].apply(this,e)},_initMenu:function(){this.conf.clone&&(this.$orig=this.$menu,this.$menu=this.$orig.clone(!0),this.$menu.add(this.$menu.find("[id]")).filter("[id]").each(function(){e(this).attr("id",i.mm(e(this).attr("id")))})),this.opts.initMenu.call(this,this.$menu,this.$orig),this.$menu.attr("id",this.$menu.attr("id")||this.__getUniqueId()),this.$pnls=e('<div class="'+i.panels+'" />').append(this.$menu.children(this.conf.panelNodetype)).prependTo(this.$menu),this.$menu.parent().addClass(i.wrapper);var t=[i.menu];this.opts.slidingSubmenus||t.push(i.vertical),this.opts.extensions=this.opts.extensions.length?"mm-"+this.opts.extensions.join(" mm-"):"",this.opts.extensions&&t.push(this.opts.extensions),this.$menu.addClass(t.join(" ")),this.trigger("_initMenu")},_initPanels:function(t){var s=this,a=this.__findAddBack(t,"ul, ol");this.__refactorClass(a,this.conf.classNames.inset,"inset").addClass(i.nolistview+" "+i.nopanel),a.not("."+i.nolistview).addClass(i.listview);var r=this.__findAddBack(t,"."+i.listview).children();this.__refactorClass(r,this.conf.classNames.selected,"selected"),this.__refactorClass(r,this.conf.classNames.divider,"divider"),this.__refactorClass(r,this.conf.classNames.spacer,"spacer"),this.__refactorClass(this.__findAddBack(t,"."+this.conf.classNames.panel),this.conf.classNames.panel,"panel");var o=e(),l=t.add(t.find("."+i.panel)).add(this.__findAddBack(t,"."+i.listview).children().children(this.conf.panelNodetype)).not("."+i.nopanel);this.__refactorClass(l,this.conf.classNames.vertical,"vertical"),this.opts.slidingSubmenus||l.addClass(i.vertical),l.each(function(){var t=e(this),n=t;t.is("ul, ol")?(t.wrap('<div class="'+i.panel+'" />'),n=t.parent()):n.addClass(i.panel);var a=t.attr("id");t.removeAttr("id"),n.attr("id",a||s.__getUniqueId()),t.hasClass(i.vertical)&&(t.removeClass(s.conf.classNames.vertical),n.add(n.parent()).addClass(i.vertical)),o=o.add(n)});var d=e("."+i.panel,this.$menu);o.each(function(){var t,a,r=e(this),o=r.parent(),l=o.children("a, span").first();if(o.is("."+i.panels)||(o.data(n.child,r),r.data(n.parent,o)),o.children("."+i.next).length||o.parent().is("."+i.listview)&&(t=r.attr("id"),a=e('<a class="'+i.next+'" href="#'+t+'" data-target="#'+t+'" />').insertBefore(l),l.is("span")&&a.addClass(i.fullsubopen)),!r.children("."+i.navbar).length&&!o.hasClass(i.vertical)){o=o.parent().is("."+i.listview)?o.closest("."+i.panel):(l=o.closest("."+i.panel).find('a[href="#'+r.attr("id")+'"]').first()).closest("."+i.panel);var d=!1,c=e('<div class="'+i.navbar+'" />');if(s.opts.navbar.add&&r.addClass(i.hasnavbar),o.length){switch(t=o.attr("id"),s.opts.navbar.titleLink){case"anchor":d=l.attr("href");break;case"panel":case"parent":d="#"+t;break;default:d=!1}c.append('<a class="'+i.btn+" "+i.prev+'" href="#'+t+'" data-target="#'+t+'" />').append(e('<a class="'+i.title+'"'+(d?' href="'+d+'"':"")+" />").text(l.text())).prependTo(r)}else s.opts.navbar.title&&c.append('<a class="'+i.title+'">'+e.mmenu.i18n(s.opts.navbar.title)+"</a>").prependTo(r)}});var c=this.__findAddBack(t,"."+i.listview).children("."+i.selected).removeClass(i.selected).last().addClass(i.selected);c.add(c.parentsUntil("."+i.menu,"li")).filter("."+i.vertical).addClass(i.opened).end().each(function(){e(this).parentsUntil("."+i.menu,"."+i.panel).not("."+i.vertical).first().addClass(i.opened).parentsUntil("."+i.menu,"."+i.panel).not("."+i.vertical).first().addClass(i.opened).addClass(i.subopened)}),c.children("."+i.panel).not("."+i.vertical).addClass(i.opened).parentsUntil("."+i.menu,"."+i.panel).not("."+i.vertical).first().addClass(i.opened).addClass(i.subopened);var p=d.filter("."+i.opened);
1return p.length||(p=o.first()),p.addClass(i.opened).last().addClass(i.current),o.not("."+i.vertical).not(p.last()).addClass(i.hidden).end().filter(function(){return!e(this).parent().hasClass(i.panels)}).appendTo(this.$pnls),this.trigger("_initPanels",o),o},_initAnchors:function(){var t=this;a.$body.on(s.click+"-oncanvas","a[href]",function(n){var s=e(this),a=!1,r=t.$menu.find(s).length;for(var o in e.mmenu.addons)if(e.mmenu.addons[o].clickAnchor.call(t,s,r)){a=!0;break}var l=s.attr("href");if(!a&&r&&1<l.length&&"#"==l.slice(0,1))try{var d=e(l,t.$menu);d.is("."+i.panel)&&(a=!0,t[s.parent().hasClass(i.vertical)?"togglePanel":"openPanel"](d))}catch(c){}if(a&&n.preventDefault(),!a&&r&&s.is("."+i.listview+" > li > a")&&!s.is('[rel="external"]')&&!s.is('[target="_blank"]')){t.__valueOrFn(t.opts.onClick.setSelected,s)&&t.setSelected(e(n.target).parent());var p=t.__valueOrFn(t.opts.onClick.preventDefault,s,"#"==l.slice(0,1));p&&n.preventDefault(),t.__valueOrFn(t.opts.onClick.close,s,p)&&t.close()}}),this.trigger("_initAnchors")},_initAddons:function(){for(var t in e.mmenu.addons)e.mmenu.addons[t].add.call(this),e.mmenu.addons[t].add=function(){};for(t in e.mmenu.addons)e.mmenu.addons[t].setup.call(this);this.trigger("_initAddons")},_getOriginalMenuId:function(){var e=this.$menu.attr("id");return e&&e.length&&this.conf.clone&&(e=i.umm(e)),e},__api:function(){var t=this,i={};return e.each(this._api,function(){var e=this;i[e]=function(){var n=t[e].apply(t,arguments);return void 0===n?i:n}}),i},__valueOrFn:function(e,t,i){return"function"==typeof e?e.call(t[0]):void 0===e&&void 0!==i?i:e},__refactorClass:function(e,t,n){return e.filter("."+t).removeClass(t).addClass(i[n])},__findAddBack:function(e,t){return e.find(t).add(e.filter(t))},__filterListItems:function(e){return e.not("."+i.divider).not("."+i.hidden)},__transitionend:function(t,i,n){var a=!1,r=function(n){if(void 0!==n){if(!e(n.target).is(t))return!1;t.unbind(s.transitionend),t.unbind(s.webkitTransitionEnd)}a||i.call(t[0]),a=!0};t.on(s.transitionend,r),t.on(s.webkitTransitionEnd,r),setTimeout(r,1.1*n)},__getUniqueId:function(){return i.mm(e.mmenu.uniqueId++)}},e.fn.mmenu=function(t,o){e[r].glbl||(a={$wndw:e(window),$docu:e(document),$html:e("html"),$body:e("body")},i={},n={},s={},e.each([i,n,s],function(e,t){t.add=function(e){e=e.split(" ");for(var i=0,n=e.length;i<n;i++)t[e[i]]=t.mm(e[i])}}),i.mm=function(e){return"mm-"+e},i.add("wrapper menu panels panel nopanel current highest opened subopened navbar hasnavbar title btn prev next listview nolistview inset vertical selected divider spacer hidden fullsubopen"),i.umm=function(e){return"mm-"==e.slice(0,3)&&(e=e.slice(3)),e},n.mm=function(e){return"mm-"+e},n.add("parent child"),s.mm=function(e){return e+".mm"},s.add("transitionend webkitTransitionEnd click scroll keydown mousedown mouseup touchstart touchmove touchend orientationchange"),e[r]._c=i,e[r]._d=n,e[r]._e=s,e[r].glbl=a),t=e.extend(!0,{},e.mmenu.defaults,t),o=e.extend(!0,{},e.mmenu.configuration,o);var l=e();return this.each(function(){var i=e(this);if(!i.data("mmenu")){var n=new e.mmenu(i,t,o);n.$menu.data("mmenu",n.__api()),l=l.add(n.$menu)}}),l},e.mmenu.i18n=(t={},function(i){switch(typeof i){case"object":return e.extend(t,i),t;case"string":return t[i]||i;default:return t}}),e.mmenu.support={touch:"ontouchstart"in window||navigator.msMaxTouchPoints||!1,csstransitions:function(){if("undefined"!=typeof Modernizr&&void 0!==Modernizr.csstransitions)return Modernizr.csstransitions;var e=(document.body||document.documentElement).style,t="transition";if("string"==typeof e[t])return!0;var i=["Moz","webkit","Webkit","Khtml","O","ms"];t=t.charAt(0).toUpperCase()+t.substr(1);for(var n=0;n<i.length;n++)if("string"==typeof e[i[n]+t])return!0;return!1}(),csstransforms:"undefined"==typeof Modernizr||void 0===Modernizr.csstransforms||Modernizr.csstransforms,csstransforms3d:"undefined"==typeof Modernizr||void 0===Modernizr.csstransforms3d||Modernizr.csstransforms3d})}(jQuery),function(e){var t,i,n,s;e.mmenu.addons.offCanvas={setup:function(){if(this.opts.offCanvas){var i=this.opts.offCanvas,n=this.conf.offCanvas;s=e.mmenu.glbl,this._api=e.merge(this._api,["open","close","setPage"]),"top"!=i.position&&"bottom"!=i.position||(i.zposition="front"),"string"!=typeof n.pageSelector&&(n.pageSelector="> "+n.pageNodetype),s.$allMenus=(s.$allMenus||e()).add(this.$menu),this.vars.opened=!1;var a=[t.offcanvas];"left"!=i.position&&a.push(t.mm(i.position)),"back"!=i.zposition&&a.push(t.mm(i.zposition)),this.$menu.addClass(a.join(" ")).parent().removeClass(t.wrapper),e.mmenu.support.csstransforms||this.$menu.addClass(t["no-csstransforms"]),e.mmenu.support.csstransforms3d||this.$menu.addClass(t["no-csstransforms3d"]),this.setPage(s.$page),this._initBlocker(),this._initWindow_offCanvas(),this.$menu[n.menuInjectMethod+"To"](n.menuWrapperSelector);var r=window.location.hash;if(r){var o=this._getOriginalMenuId();o&&o==r.slice(1)&&this.open()}}},add:function(){t=e.mmenu._c,i=e.mmenu._d,n=e.mmenu._e,t.add("offcanvas slideout blocking modal background opening blocker page no-csstransforms3d"),i.add("style"),n.add("resize")},clickAnchor:function(e,i){var n=this;if(this.opts.offCanvas){var a=this._getOriginalMenuId();if(a&&e.is('[href="#'+a+'"]')){if(i)return!0;var r=e.closest("."+t.menu);
1if(r.length){var o=r.data("mmenu");if(o&&o.close)return o.close(),n.__transitionend(r,function(){n.open()},n.conf.transitionDuration),!0}return this.open(),!0}if(s.$page)return(a=s.$page.first().attr("id"))&&e.is('[href="#'+a+'"]')?(this.close(),!0):void 0}}},e.mmenu.defaults.offCanvas={position:"left",zposition:"back",blockUI:!0,moveBackground:!0},e.mmenu.configuration.offCanvas={pageNodetype:"div",pageSelector:null,noPageSelector:[],wrapPageIfNeeded:!0,menuWrapperSelector:"body",menuInjectMethod:"prepend"},e.mmenu.prototype.open=function(){if(!this.vars.opened){var e=this;this._openSetup(),setTimeout(function(){e._openFinish()},this.conf.openingInterval),this.trigger("open")}},e.mmenu.prototype._openSetup=function(){var a=this,r=this.opts.offCanvas;this.closeAllOthers(),s.$page.each(function(){e(this).data(i.style,e(this).attr("style")||"")}),s.$wndw.trigger(n.resize+"-offCanvas",[!0]);var o=[t.opened];r.blockUI&&o.push(t.blocking),"modal"==r.blockUI&&o.push(t.modal),r.moveBackground&&o.push(t.background),"left"!=r.position&&o.push(t.mm(this.opts.offCanvas.position)),"back"!=r.zposition&&o.push(t.mm(this.opts.offCanvas.zposition)),this.opts.extensions&&o.push(this.opts.extensions),s.$html.addClass(o.join(" ")),setTimeout(function(){a.vars.opened=!0},this.conf.openingInterval),this.$menu.addClass(t.current+" "+t.opened)},e.mmenu.prototype._openFinish=function(){var e=this;this.__transitionend(s.$page.first(),function(){e.trigger("opened")},this.conf.transitionDuration),s.$html.addClass(t.opening),this.trigger("opening")},e.mmenu.prototype.close=function(){if(this.vars.opened){var n=this;this.__transitionend(s.$page.first(),function(){n.$menu.removeClass(t.current+" "+t.opened);var a=[t.opened,t.blocking,t.modal,t.background,t.mm(n.opts.offCanvas.position),t.mm(n.opts.offCanvas.zposition)];n.opts.extensions&&a.push(n.opts.extensions),s.$html.removeClass(a.join(" ")),s.$page.each(function(){e(this).attr("style",e(this).data(i.style))}),n.vars.opened=!1,n.trigger("closed")},this.conf.transitionDuration),s.$html.removeClass(t.opening),this.trigger("close"),this.trigger("closing")}},e.mmenu.prototype.closeAllOthers=function(){s.$allMenus.not(this.$menu).each(function(){var t=e(this).data("mmenu");t&&t.close&&t.close()})},e.mmenu.prototype.setPage=function(i){var n=this,a=this.conf.offCanvas;i&&i.length||(i=s.$body.find(a.pageSelector),a.noPageSelector.length&&(i=i.not(a.noPageSelector.join(", "))),1<i.length&&a.wrapPageIfNeeded&&(i=i.wrapAll("<"+this.conf.offCanvas.pageNodetype+" />").parent())),i.each(function(){e(this).attr("id",e(this).attr("id")||n.__getUniqueId())}),i.addClass(t.page+" "+t.slideout),s.$page=i,this.trigger("setPage",i)},e.mmenu.prototype._initWindow_offCanvas=function(){s.$wndw.off(n.keydown+"-offCanvas").on(n.keydown+"-offCanvas",function(e){if(s.$html.hasClass(t.opened)&&9==e.keyCode)return e.preventDefault(),!1});var e=0;s.$wndw.off(n.resize+"-offCanvas").on(n.resize+"-offCanvas",function(i,n){if(1==s.$page.length&&(n||s.$html.hasClass(t.opened))){var a=s.$wndw.height();(n||a!=e)&&(e=a,s.$page.css("minHeight",a))}})},e.mmenu.prototype._initBlocker=function(){var i=this;
1this.opts.offCanvas.blockUI&&(s.$blck||(s.$blck=e('<div id="'+t.blocker+'" class="'+t.slideout+'" />')),s.$blck.appendTo(s.$body).off(n.touchstart+"-offCanvas "+n.touchmove+"-offCanvas").on(n.touchstart+"-offCanvas "+n.touchmove+"-offCanvas",function(e){e.preventDefault(),e.stopPropagation(),s.$blck.trigger(n.mousedown+"-offCanvas")}).off(n.mousedown+"-offCanvas").on(n.mousedown+"-offCanvas",function(e){e.preventDefault(),s.$html.hasClass(t.modal)||(i.closeAllOthers(),i.close())}))}}(jQuery),function(e){var t,i,n,s;e.mmenu.addons.backButton={setup:function(){if(this.opts.offCanvas){var i=this,n=this.opts.backButton;if(this.conf.backButton,s=e.mmenu.glbl,"boolean"==typeof n&&(n={close:n}),"object"!=typeof n&&(n={}),(n=e.extend(!0,{},e.mmenu.defaults.backButton,n)).close){var a="#"+i.$menu.attr("id");this.bind("opened",function(){location.hash!=a&&history.pushState(null,document.title,a)}),e(window).on("popstate",function(e){s.$html.hasClass(t.opened)?(e.stopPropagation(),i.close()):location.hash==a&&(e.stopPropagation(),i.open())})}}},add:function(){return window.history&&window.history.pushState?(t=e.mmenu._c,i=e.mmenu._d,void(n=e.mmenu._e)):void(e.mmenu.addons.backButton.setup=function(){})},clickAnchor:function(){}},e.mmenu.defaults.backButton={close:!1}}(jQuery),function(e){var t,i,n,s;e.mmenu.addons.navbars={setup:function(){var i=this,n=this.opts.navbars,a=this.conf.navbars;if(s=e.mmenu.glbl,void 0!==n){n instanceof Array||(n=[n]);var r={};if(n.length)for(var o in e.each(n,function(s){var o=n[s];"boolean"==typeof o&&o&&(o={}),"object"!=typeof o&&(o={}),void 0===o.content&&(o.content=["prev","title"]),o.content instanceof Array||(o.content=[o.content]);var l=(o=e.extend(!0,{},i.opts.navbar,o)).position,d=o.height;"number"!=typeof d&&(d=1),d=Math.min(4,Math.max(1,d)),"bottom"!=l&&(l="top"),r[l]||(r[l]=0),r[l]++;var c=e("<div />").addClass(t.navbar+" "+t.navbar+"-"+l+" "+t.navbar+"-"+l+"-"+r[l]+" "+t.navbar+"-size-"+d);r[l]+=d-1;for(var p,u=0,h=0,f=o.content.length;h<f;h++)(p=e.mmenu.addons.navbars[o.content[h]]||!1)?u+=p.call(i,c,o,a):((p=o.content[h])instanceof e||(p=e(o.content[h])),c.append(p));1<(u+=Math.ceil(c.children().not("."+t.btn).length/d))&&c.addClass(t.navbar+"-content-"+u),c.children("."+t.btn).length&&c.addClass(t.hasbtns),c.prependTo(i.$menu)}),r)i.$menu.addClass(t.hasnavbar+"-"+o+"-"+r[o])}},add:function(){t=e.mmenu._c,i=e.mmenu._d,n=e.mmenu._e,t.add("close hasbtns")},clickAnchor:function(){}},e.mmenu.configuration.navbars={breadcrumbSeparator:"/"},e.mmenu.configuration.classNames.navbars={}}(jQuery),function(e){e.mmenu.addons.navbars.close=function(t){var i=e.mmenu._c,n=e.mmenu.glbl,s=e('<button type="button" style="cursor:pointer" aria-label="Закрыть" class="'+i.close+" "+i.btn+'"/>').appendTo(t),a=function(e){s.attr("data-href","#"+e.attr("id"))};return a.call(this,n.$page),this.bind("setPage",a),-1}}(jQuery),function(e){e.mmenu.addons.navbars.prev=function(t){var i=e.mmenu._c,n=e('<a class="'+i.prev+" "+i.btn+'" href="#" />').appendTo(t);this.bind("initPanels",function(e){e.removeClass(i.hasnavbar).children("."+i.navbar).addClass(i.hidden)});var s,a,r,o=function(e){if(!(e=e||this.$pnls.children("."+i.current)).hasClass(i.vertical)){var t=e.find("."+this.conf.classNames.navbars.panelPrev);t.length||(t=e.children("."+i.navbar).children("."+i.prev)),s=t.attr("href"),r=t.attr("aria-owns"),a=t.html(),n[s?"attr":"removeAttr"]("href",s),n[r?"attr":"removeAttr"]("aria-owns",r),n[s||a?"removeClass":"addClass"](i.hidden),n.html(a)}};return this.bind("openPanel",o),this.bind("initPanels",function(){o.call(this)}),-1},e.mmenu.configuration.classNames.navbars.panelPrev="Prev"}(jQuery);var EasyAutocomplete=function(e){return e.Configuration=function e(t){var i={data:"list-required",url:"list-required",dataType:"json",listLocation:function(e){return e},xmlElementName:"",getValue:function(e){return e},autocompleteOff:!0,placeholder:!1,ajaxCallback:function(){},matchResponseProperty:!1,list:{sort:{enabled:!1,method:function(e,t){return(e=i.getValue(e))<(t=i.getValue(t))?-1:e>t?1:0}},maxNumberOfElements:6,hideOnEmptyPhrase:!0,match:{enabled:!1,caseSensitive:!1,method:function(e,t){return e.search(t)>-1}},showAnimation:{type:"normal",time:400,callback:function(){}},hideAnimation:{type:"normal",time:400,callback:function(){}},onClickEvent:function(){},onSelectItemEvent:function(){},onLoadEvent:function(){},onChooseEvent:function(){},onKeyEnterEvent:function(){},onMouseOverEvent:function(){},onMouseOutEvent:function(){},onShowListEvent:function(){},onHideListEvent:function(){}}
1,highlightPhrase:!0,theme:"",cssClasses:"",minCharNumber:0,requestDelay:0,adjustWidth:!0,ajaxSettings:{},preparePostData:function(e,t){return e},loggerEnabled:!0,template:"",categoriesAssigned:!1,categories:[{maxNumberOfElements:4}]},n=["ajaxSettings","template"];function s(e,t){(function t(i,s){for(var a in s)void 0===i[a]&&e.log("Property '"+a+"' does not exist in EasyAutocomplete options API."),"object"==typeof i[a]&&-1===$.inArray(a,n)&&t(i[a],s[a])})(i,t)}this.get=function(e){return i[e]},this.equals=function(e,t){var n;return n=e,void 0!==i[n]&&null!==i[n]&&i[e]===t},this.checkDataUrlProperties=function(){return"list-required"!==i.url||"list-required"!==i.data},this.checkRequiredProperties=function(){for(var e in i)if("required"===i[e])return logger.error("Option "+e+" must be defined"),!1;return!0},this.printPropertiesThatDoesntExist=function(e,t){s(e,t)},function e(){if("xml"===t.dataType&&(t.getValue||(t.getValue=function(e){return $(e).text()}),t.list||(t.list={}),t.list.sort||(t.list.sort={}),t.list.sort.method=function(e,i){return(e=t.getValue(e))<(i=t.getValue(i))?-1:e>i?1:0},t.list.match||(t.list.match={}),t.list.match.method=function(e,t){return e.search(t)>-1}),void 0!==t.categories&&t.categories instanceof Array){for(var n=[],s=0,a=t.categories.length;s<a;s+=1){var r=t.categories[s];for(var o in i.categories[0])void 0===r[o]&&(r[o]=i.categories[0][o]);n.push(r)}t.categories=n}}(),i=function e(t,i){var n=t||{};for(var s in t)void 0!==i[s]&&null!==i[s]&&("object"!=typeof i[s]||i[s]instanceof Array?n[s]=i[s]:e(t[s],i[s]));return void 0!==i.data&&null!==i.data&&"object"==typeof i.data&&(n.data=i.data),n}(i,t),!0===i.loggerEnabled&&s(console,t),void 0!==t.ajaxSettings&&"object"==typeof t.ajaxSettings?i.ajaxSettings=t.ajaxSettings:i.ajaxSettings={},function e(){if("list-required"!==i.url&&"function"!=typeof i.url){var n=i.url;i.url=function(){return n}}if(void 0!==i.ajaxSettings.url&&"function"!=typeof i.ajaxSettings.url){var n=i.ajaxSettings.url;i.ajaxSettings.url=function(){return n}}if("string"==typeof i.listLocation){var s=i.listLocation;"XML"===i.dataType.toUpperCase()?i.listLocation=function(e){return $(e).find(s)}:i.listLocation=function(e){return e[s]}}if("string"==typeof i.getValue){var a=i.getValue;i.getValue=function(e){return e[a]}}void 0!==t.categories&&(i.categoriesAssigned=!0)}()},e}(EasyAutocomplete||{}),EasyAutocomplete=function(e){return e.Logger=function e(){this.error=function(e){console.log("ERROR: "+e)},this.warning=function(e){console.log("WARNING: "+e)}},e}(EasyAutocomplete||{}),EasyAutocomplete=function(e){return e.Constans=function e(){var t={CONTAINER_CLASS:"easy-autocomplete-container",CONTAINER_ID:"eac-container-",WRAPPER_CSS_CLASS:"easy-autocomplete"};this.getValue=function(e){return t[e]}},e}(EasyAutocomplete||{}),EasyAutocomplete=function(e){return e.ListBuilderService=function e(t,i){function n(e,i){var n,s,a,r={};if(r="XML"===t.get("dataType").toUpperCase()?(s={},void 0!==e.xmlElementName&&(s.xmlElementName=e.xmlElementName),void 0!==e.listLocation?n=e.listLocation:void 0!==t.get("listLocation")&&(n=t.get("listLocation")),void 0!==n?"string"==typeof n?s.data=$(i).find(n):"function"==typeof n&&(s.data=n(i)):s.data=i,s):(a={},void 0!==e.listLocation?"string"==typeof e.listLocation?a.data=i[e.listLocation]:"function"==typeof e.listLocation&&(a.data=e.listLocation(i)):a.data=i,a),void 0!==e.header&&(r.header=e.header),void 0!==e.maxNumberOfElements&&(r.maxNumberOfElements=e.maxNumberOfElements),void 0!==t.get("list").maxNumberOfElements&&(r.maxListSize=t.get("list").maxNumberOfElements),void 0!==e.getValue){if("string"==typeof e.getValue){var o=e.getValue;r.getValue=function(e){return e[o]}}else"function"==typeof e.getValue&&(r.getValue=e.getValue)}else r.getValue=t.get("getValue");return r}function s(e){var i=[];return void 0===e.xmlElementName&&(e.xmlElementName=t.get("xmlElementName")),$(e.data).find(e.xmlElementName).each(function(){i.push(this)}),i}this.init=function(e){var i=[],n={};return n.data=t.get("listLocation")(e),n.getValue=t.get("getValue"),n.maxListSize=t.get("list").maxNumberOfElements,i.push(n),i},this.updateCategories=function(e,i){if(t.get("categoriesAssigned")){e=[];for(var s=0;s<t.get("categories").length;s+=1){var a=n(t.get("categories")[s],i);e.push(a)}}return e},this.convertXml=function(e){if("XML"===t.get("dataType").toUpperCase())for(var i=0;i<e.length;i+=1)e[i].data=s(e[i]);return e},this.processData=function(e,n){for(var s=0,a=e.length;s<a;s+=1)e[s].data=i(t,e[s],n);return e},this.checkIfDataExists=function(e){for(var t=0,i=e.length;t<i;t+=1)if(void 0!==e[t].data&&e[t].data instanceof Array&&e[t].data.length>0)return!0;return!1}},e}(EasyAutocomplete||{}),EasyAutocomplete=function(e){return e.proccess=function t(i,n,s){e.proccess.match=l;var a,r,o=n.data;return r=o=(a=o=function e(t,n){var s=[],a="";if(i.get("list").match.enabled)for(var r=0,o=t.length;r<o;r+=1)l(a=i.get("getValue")(t[r]),n)&&s.push(t[r]);else s=t;return s}(o,s),void 0!==n.maxNumberOfElements&&a.length>n.maxNumberOfElements&&(a=a.slice(0,n.maxNumberOfElements)),a),i.get("list").sort.enabled&&r.sort(i.get("list").sort.method),r;function l(e,t){return i.get("list").match.caseSensitive||("string"==typeof e&&(e=e.toLowerCase()),t=t.toLowerCase()),!!i.get("list").match.method(e,t)}},e}(EasyAutocomplete||{}),EasyAutocomplete=function(e){return e.Template=function e(t){var i,n,s,a,r,o,l,d={basic:{type:"basic",method:function(e){return e},cssClass:""},description:{type:"description",fields:{description:"description"},method:function(e){return e+" - description"},cssClass:"eac-description"},iconLeft:{type:"iconLeft",fields:{icon:""},method:function(e){return e},cssClass:"eac-icon-left"},iconRight:{type:"iconRight",fields:{iconSrc:""},method:function(e){return e},cssClass:"eac-icon-right"},links:{type:"links",fields:{link:""},method:function(e){return e},cssClass:""},custom:{type:"custom",method:function(){},cssClass:""}};this.getTemplateClass=(n=t,a=function(){return""},n&&n.type&&n.type&&d[n.type]?(s=d[n.type].cssClass,function(){return s}):a),this.build=(i=t)&&i.type&&i.type&&d[i.type]?(r=i,l=r.fields,"description"===r.type?(o=d.description.method,"string"==typeof l.description?o=function(e,t){return e+" - <span>"+t[l.description]+"</span>"}:"function"==typeof l.description&&(o=function(e,t){return e+" - <span>"+l.description(t)+"</span>"}),o):"iconRight"===r.type?("string"==typeof l.iconSrc?o=function(e,t){return e+"<img class='eac-icon' src='"+t[l.iconSrc]+"' />"}:"function"==typeof l.iconSrc&&(o=function(e,t){return e+"<img class='eac-icon' src='"+l.iconSrc(t)+"' />"}),o):"iconLeft"===r.type?("string"==typeof l.iconSrc?o=function(e,t){return"<img class='eac-icon' src='"+t[l.iconSrc]+"' />"+e}:"function"==typeof l.iconSrc&&(o=function(e,t){return"<img class='eac-icon' src='"+l.iconSrc(t)+"' />"+e}),o):"links"===r.type?("string"==typeof l.link?o=function(e,t){return"<a href='"+t[l.link]+"' >"+e+"</a>"}:"function"==typeof l.link&&(o=function(e,t){return"<a href='"+l.link(t)+"' >"+e+"</a>"}),o):"custom"===r.type?r.method:d.basic.method):d.basic.method},e}(EasyAutocomplete||{}),EasyAutocomplete=function(e){return e.main=function t(i,n){var s,a=new e.Constans,r=new e.Configuration(n),o=new e.Logger,l=new e.Template(n.template),d=new e.ListBuilderService(r,e.proccess),c=r.equals,p=i,u="",h=[],f=-1;function m(){var e,t,i,n;function s(e,t){var i,n,s,a;return r.get("highlightPhrase")&&""!==t?(i=e,n=t,a=(s=n).replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),(i+"").replace(RegExp("("+a+")","gi"),"<b>$1</b>")):e}p.parent().hasClass(a.getValue("WRAPPER_CSS_CLASS"))&&(p.next("."+a.getValue("CONTAINER_CLASS")).remove(),p.unwrap()),e=$("<div>"),t=a.getValue("WRAPPER_CSS_CLASS"),r.get("theme")&&""!==r.get("theme")&&(t+=" eac-"+r.get("theme")),r.get("
1cssClasses")&&""!==r.get("cssClasses")&&(t+=" "+r.get("cssClasses")),""!==l.getTemplateClass()&&(t+=" "+l.getTemplateClass()),e.addClass(t),p.wrap(e),!0===r.get("adjustWidth")&&(i=p.outerWidth(),p.parent().css("width",i)),(n=$("<div>").addClass(a.getValue("CONTAINER_CLASS"))).attr("id",g()).prepend($("<ul>")),n.on("show.eac",function(){switch(r.get("list").showAnimation.type){case"slide":var e=r.get("list").showAnimation.time,t=r.get("list").showAnimation.callback;n.find("ul").slideDown(e,t);break;case"fade":var e=r.get("list").showAnimation.time,t=r.get("list").showAnimation.callback;n.find("ul").fadeIn(e);break;default:n.find("ul").show()}r.get("list").onShowListEvent()}).on("hide.eac",function(){switch(r.get("list").hideAnimation.type){case"slide":var e=r.get("list").hideAnimation.time,t=r.get("list").hideAnimation.callback;n.find("ul").slideUp(e,t);break;case"fade":var e=r.get("list").hideAnimation.time,t=r.get("list").hideAnimation.callback;n.find("ul").fadeOut(e,t);break;default:n.find("ul").hide()}r.get("list").onHideListEvent()}).on("selectElement.eac",function(){n.find("ul li").removeClass("selected"),n.find("ul li").eq(f).addClass("selected"),r.get("list").onSelectItemEvent()}).on("loadElements.eac",function(e,t,i){var a="",o=n.find("ul");o.empty().detach(),h=[];for(var d=0,c=0,u=t.length;c<u;c+=1){var m=t[c].data;if(0!==m.length){void 0!==t[c].header&&t[c].header.length>0&&o.append("<div class='eac-category' >"+t[c].header+"</div>");for(var g=0,v=m.length;g<v&&d<t[c].maxListSize;g+=1)a=$("<li><div class='eac-item'></div></li>"),function(){var e=g,n=d,o=t[c].getValue(m[e]);a.find(" > div").on("click",function(){p.val(o).trigger("change"),f=n,b(n),r.get("list").onClickEvent(),r.get("list").onChooseEvent()}).mouseover(function(){f=n,b(n),r.get("list").onMouseOverEvent()}).mouseout(function(){r.get("list").onMouseOutEvent()}).html(l.build(s(o,i),m[e]))}(),o.append(a),h.push(m[g]),d+=1}}n.append(o),r.get("list").onLoadEvent()}),p.after(n),u=$("#"+g()),r.get("placeholder")&&p.attr("placeholder",r.get("placeholder"))}function g(){var e=p.attr("id");return a.getValue("CONTAINER_ID")+e}function v(){u.trigger("show.eac")}function y(){u.trigger("hide.eac")}function b(e){u.trigger("selectElement.eac",e)}function w(e,t){u.trigger("loadElements.eac",[e,t])}e.consts=a,this.getConstants=function(){return a},this.getConfiguration=function(){return r},this.getContainer=function(){return u},this.getSelectedItemIndex=function(){return f},this.getItems=function(){return h},this.getItemData=function(e){return h.length<e||void 0===h[e]?-1:h[e]},this.getSelectedItemData=function(){return this.getItemData(f)},this.build=function(){m()},this.init=function(){(function e(){if(0===p.length){o.error("Input field doesn't exist.");return}if(!r.checkDataUrlProperties()){o.error("One of options variables 'data' or 'url' must be defined.");return}if(!r.checkRequiredProperties()){o.error("Will not work without mentioned properties.");return}m(),c("autocompleteOff",!0)&&p.attr("autocomplete","off"),p.focusout(function(){var e,t=p.val();r.get("list").match.caseSensitive||(t=t.toLowerCase());for(var i=0,n=h.length;i<n;i+=1)if(e=r.get("getValue")(h[i]),r.get("list").match.caseSensitive||(e=e.toLowerCase()),e===t){b(f=i);return}}),p.off("keyup").keyup(function(e){switch(e.keyCode){case 27:y(),p.trigger("blur");break;case 38:e.preventDefault(),h.length>0&&f>0&&(f-=1,p.val(r.get("getValue")(h[f])),b(f));break;case 40:e.preventDefault(),h.length>0&&f<h.length-1&&(f+=1,p.val(r.get("getValue")(h[f])),b(f));break;default:if(e.keyCode>40||8===e.keyCode||0===e.keyCode){var t=p.val();!0===r.get("list").hideOnEmptyPhrase&&8===e.keyCode&&""===t?y():r.get("requestDelay")>0?(void 0!==s&&clearTimeout(s),s=setTimeout(function(){i(t)},r.get("requestDelay"))):i(t)}}function i(e){if(!(e.length<r.get("minCharNumber"))){if("list-required"!==r.get("data")){var t=r.get("data"),i=d.init(t);i=d.updateCategories(i,t),w(i=d.processData(i,e),e),p.parent().find("li").length>0?v():y()}var n=function e(){var t={},i=r.get("ajaxSettings")||{};for(var n in i)t[n]=i[n];return t}();(void 0===n.url||""===n.url)&&(n.url=r.get("url")),(void 0===n.dataType||""===n.dataType)&&(n.dataType=r.get("dataType")),void 0!==n.url&&"list-required"!==n.url&&(n.url=n.url(e),n.data=r.get("preparePostData")(n.data,e),$.ajax(n).done(function(t){var i,n,s=d.init(t);s=d.updateCategories(s,t),s=d.convertXml(s),i=e,n=t,(!1===r.get("matchResponseProperty")||("string"==typeof r.get("matchResponseProperty")?n[r.get("matchResponseProperty")]===i:"function"!=typeof r.get("matchResponseProperty")||r.get("matchResponseProperty")(n)===i))&&w(s=d.processData(s,e),e),d.checkIfDataExists(s)&&p.parent().find("li").length>0?v():y(),r.get("ajaxCallback")()}).fail(function(){o.warning("Fail to load response data")}).always(function(){}))}}}),p.on("keydown",function(e){if(38===(e=e||window.event).keyCode)return suppressKeypress=!0,!1}).keydown(function(e){13===e.keyCode&&f>-1&&p.val(r.get("getValue")(h[f]))}),p.off("keypress"),p.focus(function(){""!==p.val()&&h.length>0&&(f=-1,v())}),p.blur(function(){setTimeout(function(){},250)})})()}},e.eacHandles=[],e.getHandle=function(t){return e.eacHandles[t]},e.inputHasId=function(e){return void 0!==$(e).attr("id")&&!!($(e).attr("id").length>0)},e.assignRandomId=function(t){var i="";do i="eac-"+Math.floor(1e4*Math.random());while(0!==$("#"+i).length);elementId=e.consts.getValue("CONTAINER_ID")+i,$(t).attr("id",i)},e.setHandle=function(t,i){e.eacHandles[i]=t},e}(EasyAutocomplete||{});!function(e){e.fn.easyAutocomplete=function(t){return this.each(function(){var i=e(this),n=new EasyAutocomplete.main(i,t);EasyAutocomplete.inputHasId(i)||EasyAutocomplete.assignRandomId(i),n.init(),EasyAutocomplete.setHandle(n,i.attr("id"))})},e.fn.getSelectedItemIndex=function(){var t=e(this).attr("id");return void 0!==t?EasyAutocomplete.getHandle(t).getSelectedItemIndex():-1},e.fn.getItems=function(){var t=e(this).attr("id");return void 0!==t?EasyAutocomplete.getHandle(t).getItems():-1},e.fn.getItemData=function(t){var i=e(this).attr("id");return void 0!==i&&t>-1?EasyAutocomplete.getHandle(i).getItemData(t):-1},e.fn.getSelectedItemData=function(){var t=e(this).attr("id");return void 0!==t?EasyAutocomplete.getHandle(t).getSelectedItemData():-1}}(jQuery),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"==typeof globalThis?e||self:globalThis).Swiper=t()}(this,function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(i,n){void 0===i&&(i={}),void 0===n&&(n={}
1),Object.keys(n).forEach(s=>{void 0===i[s]?i[s]=n[s]:e(n[s])&&e(i[s])&&0<Object.keys(n[s]).length&&t(i[s],n[s])})}function i(){let e="undefined"==typeof document?{}:document;return t(e,_),e}function n(){let e="undefined"==typeof window?{}:window;return t(e,S),e}function s(e){void 0===e&&(e=[]);let t=[];return e.forEach(e=>{Array.isArray(e)?t.push(...s(e)):t.push(e)}),t}function a(e,t){return Array.prototype.filter.call(e,t)}function r(e,t){let s=n(),a=i(),r=[];if(!t&&e instanceof T)return e;if(!e)return new T(r);if("string"==typeof e){let o=e.trim();if(0<=o.indexOf("<")&&0<=o.indexOf(">")){let l="div";0===o.indexOf("<li")&&(l="ul"),0===o.indexOf("<tr")&&(l="tbody"),(0===o.indexOf("<td")||0===o.indexOf("<th"))&&(l="tr"),0===o.indexOf("<tbody")&&(l="table"),0===o.indexOf("<option")&&(l="select");let d=a.createElement(l);d.innerHTML=o;for(let c=0;c<d.childNodes.length;c+=1)r.push(d.childNodes[c])}else r=function e(t,i){if("string"!=typeof t)return[t];let n=[],s=i.querySelectorAll(t);for(let a=0;a<s.length;a+=1)n.push(s[a]);return n}(e.trim(),t||a)}else if(e.nodeType||e===s||e===a)r.push(e);else if(Array.isArray(e)){if(e instanceof T)return e;r=e}return new T(function e(t){let i=[];for(let n=0;n<t.length;n+=1)-1===i.indexOf(t[n])&&i.push(t[n]);return i}(r))}function o(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function l(){return Date.now()}function d(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function c(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function p(){let e=Object(0>=arguments.length?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let i=1;i<arguments.length;i+=1){let n=0>i||arguments.length<=i?void 0:arguments[i];if(null!=n&&!c(n)){let s=Object.keys(Object(n)).filter(e=>0>t.indexOf(e));for(let a=0,r=s.length;a<r;a+=1){let o=s[a],l=Object.getOwnPropertyDescriptor(n,o);void 0!==l&&l.enumerable&&(d(e[o])&&d(n[o])?n[o].__swiper__?e[o]=n[o]:p(e[o],n[o]):!d(e[o])&&d(n[o])?(e[o]={},n[o].__swiper__?e[o]=n[o]:p(e[o],n[o])):e[o]=n[o])}}}return e}function u(e,t,i){e.style.setProperty(t,i)}function h(e){let{swiper:t,targetPosition:i,side:s}=e,a=n(),r=-t.translate,o,l=null,d=t.params.speed;t.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(t.cssModeFrameID);let c=i>r?"next":"prev",p=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{o=new Date().getTime(),null===l&&(l=o);let e=Math.max(Math.min((o-l)/d,1),0),n=r+(.5-Math.cos(e*Math.PI)/2)*(i-r);return p(n,i)&&(n=i),t.wrapperEl.scrollTo({[s]:n}
1),p(n,i)?(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[s]:n})}),void a.cancelAnimationFrame(t.cssModeFrameID)):void(t.cssModeFrameID=a.requestAnimationFrame(u))};u()}function f(){return k||(k=function e(){let t=n(),s=i();return{smoothScroll:s.documentElement&&"scrollBehavior"in s.documentElement.style,touch:!!("ontouchstart"in t||t.DocumentTouch&&s instanceof t.DocumentTouch),passiveListener:function(){let e=!1;try{let i=Object.defineProperty({},"passive",{get(){e=!0}});t.addEventListener("testPassiveListener",null,i)}catch(n){}return e}(),gestures:"ongesturestart"in t}}()),k}function m(e){let{swiper:t,runCallbacks:i,direction:n,step:s}=e,{activeIndex:a,previousIndex:r}=t,o=n;if(o||(o=a>r?"next":a<r?"prev":"reset"),t.emit(`transition${s}`),i&&a!==r){if("reset"===o)return void t.emit(`slideResetTransition${s}`);t.emit(`slideChangeTransition${s}`),"next"===o?t.emit(`slideNextTransition${s}`):t.emit(`slidePrevTransition${s}`)}}function g(e){let t=this,s=i(),a=n(),o=t.touchEventsData,{params:d,touches:c,enabled:p}=t;if(!p||t.animating&&d.preventInteractionOnTransition)return;!t.animating&&d.cssMode&&d.loop&&t.loopFix();let u=e;u.originalEvent&&(u=u.originalEvent);let h=r(u.target);if("wrapper"===d.touchEventsTarget&&!h.closest(t.wrapperEl).length||(o.isTouchEvent="touchstart"===u.type,!o.isTouchEvent&&"which"in u&&3===u.which)||!o.isTouchEvent&&"button"in u&&0<u.button||o.isTouched&&o.isMoved)return;let f=!!d.noSwipingClass&&""!==d.noSwipingClass;f&&u.target&&u.target.shadowRoot&&e.path&&e.path[0]&&(h=r(e.path[0]));let m=d.noSwipingSelector?d.noSwipingSelector:`.${d.noSwipingClass}`,g=!!(u.target&&u.target.shadowRoot);if(d.noSwiping&&(g?function e(t,s){return void 0===s&&(s=this),function e(s){if(!s||s===i()||s===n())return null;s.assignedSlot&&(s=s.assignedSlot);let a=s.closest(t);return a||e(s.getRootNode().host)}(s)}(m,u.target):h.closest(m)[0]))return void(t.allowClick=!0);if(d.swipeHandler&&!h.closest(d.swipeHandler)[0])return;c.currentX="touchstart"===u.type?u.targetTouches[0].pageX:u.pageX,c.currentY="touchstart"===u.type?u.targetTouches[0].pageY:u.pageY;let v=c.currentX,y=c.currentY,b=d.edgeSwipeDetection||d.iOSEdgeSwipeDetection,w=d.edgeSwipeThreshold||d.iOSEdgeSwipeThreshold;if(b&&(v<=w||v>=a.innerWidth-w)){if("prevent"!==b)return;e.preventDefault()}if(Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),c.startX=v,c.startY=y,o.touchStartTime=l(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,0<d.threshold&&(o.allowThresholdMove=!1),"touchstart"!==u.type){let x=!0;h.is(o.focusableElements)&&(x=!1,"SELECT"===h[0].nodeName&&(o.isTouched=!1)),s.activeElement&&r(s.activeElement).is(o.focusableElements)&&s.activeElement!==h[0]&&s.activeElement.blur();let C=x&&t.allowTouchMove&&d.touchStartPreventDefault;(d.touchStartForcePreventDefault||C)&&!h[0].isContentEditable&&u.preventDefault()}t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!d.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",u)}function v(e){let t=i(),n=this,s=n.touchEventsData,{params:a,touches:o,rtlTranslate:d,enabled:c}=n;if(!c)return;let p=e;if(p.originalEvent&&(p=p.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&n.emit("touchMoveOpposite",p));if(s.isTouchEvent&&"touchmove"!==p.type)return;let u="touchmove"===p.type&&p.targetTouches&&(p.targetTouches[0]||p.changedTouches[0]),h="touchmove"===p.type?u.pageX:p.pageX,f="touchmove"===p.type?u.pageY:p.pageY;if(p.preventedByNestedSwiper)return o.startX=h,void(o.startY=f);if(!n.allowTouchMove)return r(p.target).is(s.focusableElements)||(n.allowClick=!1),void(s.isTouched&&(Object.assign(o,{startX:h,startY:f,currentX:h,currentY:f}),s.touchStartTime=l()));if(s.isTouchEvent&&a.touchReleaseOnEdges&&!a.loop){if(n.isVertical()){if(f<o.startY&&n.translate<=n.maxTranslate()||f>o.startY&&n.translate>=n.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(h<o.startX&&n.translate<=n.maxTranslate()||h>o.startX&&n.translate>=n.minTranslate())return}if(s.isTouchEvent&&t.activeElement&&p.target===t.activeElement&&r(p.target).is(s.focusableElements))return s.isMoved=!0,void(n.allowClick=!1);if(s.allowTouchCallbacks&&n.emit("touchMove",p),p.targetTouches&&1<p.targetTouches.length)return;o.currentX=h,o.currentY=f;let m=o.currentX-o.startX,g=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(m**2+g**2)<n.params.threshold)return;if(void 0===s.isScrolling){let v;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?s.isScrolling=!1:25<=m*m+g*g&&(v=180*Math.atan2(Math.abs(g),Math.abs(m))/Math.PI,s.isScrolling=n.isHorizontal()?v>a.touchAngle:90-v>a.touchAngle)}if(s.isScrolling&&n.emit("touchMoveOpposite",p),void 0===s.startMoving&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(s.startMoving=!0),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;n.allowClick=!1,!a.cssMode&&p.cancelable&&p.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&p.stopPropagation(),s.isMoved||(a.loop&&!a.cssMode&&n.loopFix(),s.startTranslate=n.getTranslate(),n.setTransition(0),n.animating&&n.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce
1=!1,a.grabCursor&&(!0===n.allowSlideNext||!0===n.allowSlidePrev)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",p)),n.emit("sliderMove",p),s.isMoved=!0;let y=n.isHorizontal()?m:g;o.diff=y,y*=a.touchRatio,d&&(y=-y),n.swipeDirection=0<y?"prev":"next",s.currentTranslate=y+s.startTranslate;let b=!0,w=a.resistanceRatio;if(a.touchReleaseOnEdges&&(w=0),0<y&&s.currentTranslate>n.minTranslate()?(b=!1,a.resistance&&(s.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+s.startTranslate+y)**w)):0>y&&s.currentTranslate<n.maxTranslate()&&(b=!1,a.resistance&&(s.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-s.startTranslate-y)**w)),b&&(p.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),n.allowSlidePrev||n.allowSlideNext||(s.currentTranslate=s.startTranslate),0<a.threshold){if(!(Math.abs(y)>a.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);
1if(!s.allowThresholdMove)return s.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,s.currentTranslate=s.startTranslate,void(o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}!a.followFinger||a.cssMode||((a.freeMode&&a.freeMode.enabled&&n.freeMode||a.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),n.params.freeMode&&a.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(s.currentTranslate),n.setTranslate(s.currentTranslate))}function y(e){let t=this,i=t.touchEventsData,{params:n,touches:s,rtlTranslate:a,slidesGrid:r,enabled:d}=t;if(!d)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",c),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&n.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);n.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);let p=l(),u=p-i.touchStartTime;if(t.allowClick){let h=c.path||c.composedPath&&c.composedPath();t.updateClickedSlide(h&&h[0]||c.target),t.emit("tap click",c),300>u&&300>p-i.lastClickTime&&t.emit("doubleTap doubleClick",c)}if(i.lastClickTime=l(),o(()=>{t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||0===s.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;let f;if(f=n.followFinger?a?t.translate:-t.translate:-i.currentTranslate,n.cssMode)return;if(t.params.freeMode&&n.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:f});let m=0,g=t.slidesSizesGrid[0];for(let v=0;v<r.length;v+=v<n.slidesPerGroupSkip?1:n.slidesPerGroup){let y=v<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0===r[v+y]?f>=r[v]&&(m=v,g=r[r.length-1]-r[r.length-2]):f>=r[v]&&f<r[v+y]&&(m=v,g=r[v+y]-r[v])}let b=null,w=null;n.rewind&&(t.isBeginning?w=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(b=0));let x=(f-r[m])/g,C=m<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(u>n.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(x>=n.longSwipesRatio?t.slideTo(n.rewind&&t.isEnd?b:m+C):t.slideTo(m)),"prev"===t.swipeDirection&&(x>1-n.longSwipesRatio?t.slideTo(m+C):null!==w&&0>x&&Math.abs(x)>n.longSwipesRatio?t.slideTo(w):t.slideTo(m))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);let _=t.navigation&&(c.target===t.navigation.nextEl||c.target===t.navigation.prevEl);_?c.target===t.navigation.nextEl?t.slideTo(m+C):t.slideTo(m):("next"===t.swipeDirection&&t.slideTo(null===b?m+C:b),"prev"===t.swipeDirection&&t.slideTo(null===w?m:w))}}function b(){let e=this,{params:t,el:i}=e;if(!(i&&0===i.offsetWidth)){t.breakpoints&&e.setBreakpoint();let{allowSlideNext:n,allowSlidePrev:s,snapGrid:a}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||1<t.slidesPerView)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=s,e.allowSlideNext=n,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}}function w(e){this.enabled&&(this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function x(){let e=this,{wrapperEl:t,rtlTranslate:i,enabled:n}=e;if(!n)return;e.previousTranslate=e.translate,e.translate=e.isHorizontal()?-t.scrollLeft:-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let s,a=e.maxTranslate()-e.minTranslate();(s=0==a?0:(e.translate-e.minTranslate())/a)!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function C(){}let _={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}},S={document:_,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){}
1,clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"==typeof setTimeout||clearTimeout(e)}};class T extends Array{constructor(e){"number"==typeof e?super(e):(super(...e||[]),function e(t){let i=t.__proto__;Object.defineProperty(t,"__proto__",{get:()=>i,set(e){i.__proto__=e}})}(this))}}r.fn=T.prototype;let E={addClass:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let n=s(t.map(e=>e.split(" ")));return this.forEach(e=>{e.classList.add(...n)}),this},removeClass:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let n=s(t.map(e=>e.split(" ")));return this.forEach(e=>{e.classList.remove(...n)}),this},hasClass:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let n=s(t.map(e=>e.split(" ")));return 0<a(this,e=>0<n.filter(t=>e.classList.contains(t)).length).length},toggleClass:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let n=s(t.map(e=>e.split(" ")));this.forEach(e=>{n.forEach(t=>{e.classList.toggle(t)})})},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let i=0;i<this.length;i+=1)if(2===arguments.length)this[i].setAttribute(e,t);else for(let n in e)this[i][n]=e[n],this[i].setAttribute(n,e[n]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function e(t){for(let i=0;i<this.length;i+=1)this[i].style.transform=t;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"==typeof e?e:`${e}ms`;return this},on:function(){function e(e){let t=e.target;if(t){let i=e.target.dom7EventData||[];if(0>i.indexOf(e)&&i.unshift(e),r(t).is(o))l.apply(t,i);else{let n=r(t).parents();for(let s=0;s<n.length;s+=1)r(n[s]).is(o)&&l.apply(n[s],i)}}}function t(e){let t=e&&e.target&&e.target.dom7EventData||[];0>t.indexOf(e)&&t.unshift(e),l.apply(this,t)}for(var i=arguments.length,n=Array(i),s=0;s<i;s++)n[s]=arguments[s];let[a,o,l,d]=n;"function"==typeof n[1]&&([a,l,d]=n,o=void 0),d||(d=!1);let c=a.split(" "),p;for(let u=0;u<this.length;u+=1){let h=this[u];if(o)for(p=0;p<c.length;p+=1){let f=c[p];h.dom7LiveListeners||(h.dom7LiveListeners={}),h.dom7LiveListeners[f]||(h.dom7LiveListeners[f]=[]),h.dom7LiveListeners[f].push({listener:l,proxyListener:e}),h.addEventListener(f,e,d)}else for(p=0;p<c.length;p+=1){let m=c[p];h.dom7Listeners||(h.dom7Listeners={}),h.dom7Listeners[m]||(h.dom7Listeners[m]=[]),h.dom7Listeners[m].push({listener:l,proxyListener:t}),h.addEventListener(m,t,d)}}return this},off:function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let[n,s,a,r]=t;"function"==typeof t[1]&&([n,a,r]=t,s=void 0),r||(r=!1);let o=n.split(" ");for(let l=0;l<o.length;l+=1){let d=o[l];for(let c=0;c<this.length;c+=1){let p=this[c],u;if(!s&&p.dom7Listeners?u=p.dom7Listeners[d]:s&&p.dom7LiveListeners&&(u=p.dom7LiveListeners[d]),u&&u.length)for(let h=u.length-1;0<=h;h-=1){let f=u[h];a&&f.listener===a?(p.removeEventListener(d,f.proxyListener,r),u.splice(h,1)):a&&f.listener&&f.listener.dom7proxy&&f.listener.dom7proxy===a?(p.removeEventListener(d,f.proxyListener,r),u.splice(h,1)):a||(p.removeEventListener(d,f.proxyListener,r),u.splice(h,1))}}}return this},trigger:function(){let e=n();for(var t=arguments.length,i=Array(t),s=0;s<t;s++)i[s]=arguments[s];let a=i[0].split(" "),r=i[1];for(let o=0;o<a.length;o+=1){let l=a[o];for(let d=0;d<this.length;d+=1){let c=this[d];if(e.CustomEvent){let p=new e.CustomEvent(l,{detail:r,bubbles:!0,cancelable:!0});c.dom7EventData=i.filter((e,t)=>0<t),c.dispatchEvent(p),c.dom7EventData=[],delete c.dom7EventData}}}return this},transitionEnd:function(e){function t(n){n.target!==this||(e.call(this,n),i.off("transitionend",t))}let i=this;return e&&i.on("transitionend",t),this},outerWidth:function(e){if(0<this.length){if(e){let t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(0<this.length){if(e){let t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){let e=n();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(0<this.length){let e=n(),t=i(),s=this[0],a=s.getBoundingClientRect(),r=t.body,o=s.clientTop||r.clientTop||0,l=s.clientLeft||r.clientLeft||0,d=s===e?e.scrollY:s.scrollTop,c=s===e?e.scrollX:s.scrollLeft;return{top:a.top+d-o,left:a.left+c-l}}return null},css:function(e,t){let i=n(),s;if(1===arguments.length){if("string"!=typeof e){for(s=0;s<this.length;s+=1)for(let a in e)this[s].style[a]=e[a];return this}if(this[0])return i.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e)for(s=0;s<this.length;s+=1)this[s].style[e]=t;return this},each:function(e){return e&&this.forEach((t,i)=>{e.apply(t,[t,i])}),this},html:function e(t){if(void 0===t)return this[0]?this[0].innerHTML:null;for(let i=0;i<this.length;i+=1)this[i].innerHTML=t;return this},text:function e(t){if(void 0===t)return this[0]?this[0].textContent.trim():null;for(let i=0;i<this.length;i+=1)this[i].textContent=t;return this},is:function(e){let t=n(),s=i(),a=this[0],o,l;if(!a||void 0===e)return!1;if("string"==typeof e){if(a.matches)return a.matches(e);if(a.webkitMatchesSelector)return a.webkitMatchesSelector(e);
1if(a.msMatchesSelector)return a.msMatchesSelector(e);for(o=r(e),l=0;l<o.length;l+=1)if(o[l]===a)return!0;return!1}if(e===s)return a===s;if(e===t)return a===t;if(e.nodeType||e instanceof T){for(o=e.nodeType?[e]:e,l=0;l<o.length;l+=1)if(o[l]===a)return!0}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;let t=this.length;if(e>t-1)return r([]);if(0>e){let i=t+e;return 0>i?r([]):r([this[i]])}return r([this[e]])},append:function(){let e,t=i();for(let n=0;n<arguments.length;n+=1){e=0>n||arguments.length<=n?void 0:arguments[n];for(let s=0;s<this.length;s+=1)if("string"==typeof e){let a=t.createElement("div");for(a.innerHTML=e;a.firstChild;)this[s].appendChild(a.firstChild)}else if(e instanceof T)for(let r=0;r<e.length;r+=1)this[s].appendChild(e[r]);else this[s].appendChild(e)}return this},prepend:function(e){let t=i(),n,s;for(n=0;n<this.length;n+=1)if("string"==typeof e){let a=t.createElement("div");for(a.innerHTML=e,s=a.childNodes.length-1;0<=s;s-=1)this[n].insertBefore(a.childNodes[s],this[n].childNodes[0])}else if(e instanceof T)for(s=0;s<e.length;s+=1)this[n].insertBefore(e[s],this[n].childNodes[0]);else this[n].insertBefore(e,this[n].childNodes[0]);return this},next:function(e){return 0<this.length?e?this[0].nextElementSibling&&r(this[0].nextElementSibling).is(e)?r([this[0].nextElementSibling]):r([]):this[0].nextElementSibling?r([this[0].nextElementSibling]):r([]):r([])},nextAll:function(e){let t=[],i=this[0];if(!i)return r([]);for(;i.nextElementSibling;){let n=i.nextElementSibling;e?r(n).is(e)&&t.push(n):t.push(n),i=n}return r(t)},prev:function(e){if(0<this.length){let t=this[0];return e?t.previousElementSibling&&r(t.previousElementSibling).is(e)?r([t.previousElementSibling]):r([]):t.previousElementSibling?r([t.previousElementSibling]):r([])}return r([])},prevAll:function(e){let t=[],i=this[0];if(!i)return r([]);for(;i.previousElementSibling;){let n=i.previousElementSibling;e?r(n).is(e)&&t.push(n):t.push(n),i=n}return r(t)},parent:function(e){let t=[];for(let i=0;i<this.length;i+=1)null!==this[i].parentNode&&(e?r(this[i].parentNode).is(e)&&t.push(this[i].parentNode):t.push(this[i].parentNode));return r(t)},parents:function e(t){let i=[];for(let n,s=0;s<this.length;s+=1)for(n=this[s].parentNode;n;)t?r(n).is(t)&&i.push(n):i.push(n),n=n.parentNode;return r(i)},closest:function e(t){let i=this;return void 0===t?r([]):(i.is(t)||(i=i.parents(t).eq(0)),i)},find:function(e){let t=[];for(let i=0;i<this.length;i+=1){let n=this[i].querySelectorAll(e);for(let s=0;s<n.length;s+=1)t.push(n[s])}return r(t)},children:function e(t){let i=[];for(let n=0;n<this.length;n+=1){let s=this[n].children;for(let a=0;a<s.length;a+=1)(!t||r(s[a]).is(t))&&i.push(s[a])}return r(i)},filter:function(e){let t=a(this,e);return r(t)},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};
1Object.keys(E).forEach(e=>{Object.defineProperty(r.fn,e,{value:E[e],writable:!0})});let k,P,L,A=!1,I=(e,t)=>{let n=i(),{params:s,touchEvents:a,el:r,wrapperEl:o,device:l,support:d}=e,c=!!s.nested,p="on"===t?"addEventListener":"removeEventListener",u=t;if(d.touch){let h=!!("touchstart"===a.start&&d.passiveListener&&s.passiveListeners)&&{passive:!0,capture:!1};r[p](a.start,e.onTouchStart,h),r[p](a.move,e.onTouchMove,d.passiveListener?{passive:!1,capture:c}:c),r[p](a.end,e.onTouchEnd,h),a.cancel&&r[p](a.cancel,e.onTouchEnd,h)}else r[p](a.start,e.onTouchStart,!1),n[p](a.move,e.onTouchMove,c),n[p](a.end,e.onTouchEnd,!1);(s.preventClicks||s.preventClicksPropagation)&&r[p]("click",e.onClick,!0),s.cssMode&&o[p]("scroll",e.onScroll),s.updateOnWindowResize?e[u](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",b,!0):e[u]("observerUpdate",b,!0)},O=(e,t)=>e.grid&&t.grid&&1<t.grid.rows;var M={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};let D={eventsEmitter:{on(e,t,i){let n=this;if(!n.eventsListeners||n.destroyed||"function"!=typeof t)return n;let s=i?"unshift":"push";return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][s](t)}),n},once(e,t,i){function n(){s.off(e,n),n.__emitterProxy&&delete n.__emitterProxy;for(var i=arguments.length,a=Array(i),r=0;r<i;r++)a[r]=arguments[r];t.apply(s,a)}let s=this;return!s.eventsListeners||s.destroyed?s:"function"==typeof t?(n.__emitterProxy=t,s.on(e,n,i)):s},onAny(e,t){return!this.eventsListeners||this.destroyed||"function"!=typeof e||0>this.eventsAnyListeners.indexOf(e)&&this.eventsAnyListeners[t?"unshift":"push"](e),this},offAny(e){if(!this.eventsListeners||this.destroyed||!this.eventsAnyListeners)return this;let t=this.eventsAnyListeners.indexOf(e);return 0<=t&&this.eventsAnyListeners.splice(t,1),this},off(e,t){let i=this;return!i.eventsListeners||i.destroyed||i.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((n,s)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&i.eventsListeners[e].splice(s,1)})}),i},emit(){let e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,i,n;for(var s=arguments.length,a=Array(s),r=0;r<s;r++)a[r]=arguments[r];"string"==typeof a[0]||Array.isArray(a[0])?(t=a[0],i=a.slice(1,a.length),n=e):(t=a[0].events,i=a[0].data,n=a[0].context||e),i.unshift(n);let o=Array.isArray(t)?t:t.split(" ");return o.forEach(t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEac
1h(e=>{e.apply(n,[t,...i])}),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach(e=>{e.apply(n,i)})}),e}},update:{updateSize:function(){let e,t,i=this.$el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:i[0].clientWidth,t=void 0!==this.params.height&&null!==this.params.height?this.params.height:i[0].clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(i.css("padding-left")||0,10)-parseInt(i.css("padding-right")||0,10),t=t-parseInt(i.css("padding-top")||0,10)-parseInt(i.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),Object.assign(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){function e(e){return i.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]}function t(t,i){return parseFloat(t.getPropertyValue(e(i))||0)}let i=this,n=i.params,{$wrapperEl:s,size:a,rtlTranslate:r,wrongRTL:o}=i,l=i.virtual&&n.virtual.enabled,d=l?i.virtual.slides.length:i.slides.length,c=s.children(`.${i.params.slideClass}`),p=l?i.virtual.slides.length:c.length,h=[],f=[],m=[],g=n.slidesOffsetBefore;"function"==typeof g&&(g=n.slidesOffsetBefore.call(i));let v=n.slidesOffsetAfter;"function"==typeof v&&(v=n.slidesOffsetAfter.call(i));let y=i.snapGrid.length,b=i.slidesGrid.length,w=n.spaceBetween,x=-g,C=0,_=0;if(void 0===a)return;"string"==typeof w&&0<=w.indexOf("%")&&(w=parseFloat(w.replace("%",""))/100*a),i.virtualSize=-w,r?c.css({marginLeft:"",marginBottom:"",marginTop:""}):c.css({marginRight:"",marginBottom:"",marginTop:""}),n.centeredSlides&&n.cssMode&&(u(i.wrapperEl,"--swiper-centered-offset-before",""),u(i.wrapperEl,"--swiper-centered-offset-after",""));let S=n.grid&&1<n.grid.rows&&i.grid;S&&i.grid.initSlides(p);let T,E="auto"===n.slidesPerView&&n.breakpoints&&0<Object.keys(n.breakpoints).filter(e=>void 0!==n.breakpoints[e].slidesPerView).length;for(let k=0;k<p;k+=1){T=0;let P=c.eq(k);if(S&&i.grid.updateSlide(k,P,p,e),"none"!==P.css("display")){if("auto"===n.slidesPerView){E&&(c[k].style[e("width")]="");let L=getComputedStyle(P[0]),A=P[0].style.transform,I=P[0].style.webkitTransform;if(A&&(P[0].style.transform="none"),I&&(P[0].style.webkitTransform="none"),n.roundLengths)T=i.isHorizontal()?P.outerWidth(!0):P.outerHeight(!0);else{let O=t(L,"width"),M=t(L,"padding-left"),D=t(L,"padding-right"),N=t(L,"margin-left"),z=t(L,"margin-right"),V=L.getPropertyValue("box-sizing");if(V&&"border-box"===V)T=O+N+z;else{let{clientWidth:R,offsetWidth:H}=P[0];T=O+M+D+N+z+(H-R)}}A&&(P[0].style.transform=A),I&&(P[0].style.webkitTransform=I),n.roundLengths&&(T=Math.floor(T))}else T=(a-(n.slidesPerView-1)*w)/n.slidesPerView,n.roundLengths&&(T=Math.floor(T)),c[k]&&(c[k].style[e("width")]=`${T}px`);c[k]&&(c[k].swiperSlideSize=T),m.push(T),n.centeredSlides?(x=x+T/2+C/2+w,0===C&&0!==k&&(x=x-a/2-w),0===k&&(x=x-a/2-w),.001>Math.abs(x)&&(x=0),n.roundLengths&&(x=Math.floor(x)),0==_%n.slidesPerGroup&&h.push(x),f.push(x)):(n.roundLengths&&(x=Math.floor(x)),0==(_-Math.min(i.params.slidesPerGroupSkip,_))%i.params.slidesPerGroup&&h.push(x),f.push(x),x=x+T+w),i.virtualSize+=T+w,C=T,_+=1}}if(i.virtualSize=Math.max(i.virtualSize,a)+v,r&&o&&("slide"===n.effect||"coverflow"===n.effect)&&s.css({width:`${i.virtualSize+n.spaceBetween}px`}),n.setWrapperSize&&s.css({[e("width")]:`${i.virtualSize+n.spaceBetween}px`}),S&&i.grid.updateWrapperSize(T,h,e),!n.centeredSlides){let W=[];for(let B,G=0;G<h.length;G+=1)B=h[G],n.roundLengths&&(B=Math.floor(B)),h[G]<=i.virtualSize-a&&W.push(B);h=W,1<Math.floor(i.virtualSize-a)-Math.floor(h[h.length-1])&&h.push(i.virtualSize-a)}if(0===h.length&&(h=[0]),0!==n.spaceBetween){let j=i.isHorizontal()&&r?"marginLeft":e("marginRight");c.filter((e,t)=>!n.cssMode||t!==c.length-1).css({[j]:`${w}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let q=0;m.forEach(e=>{q+=e+(n.spaceBetween?n.spaceBetween:0)}),q-=n.spaceBetween;let F=q-a;h=h.map(e=>0>e?-g:e>F?F+v:e)}if(n.centerInsufficientSlides){let U=0;
1if(m.forEach(e=>{U+=e+(n.spaceBetween?n.spaceBetween:0)}),(U-=n.spaceBetween)<a){let X=(a-U)/2;h.forEach((e,t)=>{h[t]=e-X}),f.forEach((e,t)=>{f[t]=e+X})}}if(Object.assign(i,{slides:c,snapGrid:h,slidesGrid:f,slidesSizesGrid:m}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){u(i.wrapperEl,"--swiper-centered-offset-before",`${-h[0]}px`),u(i.wrapperEl,"--swiper-centered-offset-after",`${i.size/2-m[m.length-1]/2}px`);let Y=-i.snapGrid[0],K=-i.slidesGrid[0];i.snapGrid=i.snapGrid.map(e=>e+Y),i.slidesGrid=i.slidesGrid.map(e=>e+K)}if(p!==d&&i.emit("slidesLengthChange"),h.length!==y&&(i.params.watchOverflow&&i.checkOverflow(),i.emit("snapGridLengthChange")),f.length!==b&&i.emit("slidesGridLengthChange"),n.watchSlidesProgress&&i.updateSlidesOffset(),!l&&!n.cssMode&&("slide"===n.effect||"fade"===n.effect)){let Z=`${n.containerModifierClass}backface-hidden`,J=i.$el.hasClass(Z);p<=n.maxBackfaceHiddenSlides?J||i.$el.addClass(Z):J&&i.$el.removeClass(Z)}},updateAutoHeight:function(e){let t=this,i=[],n=t.virtual&&t.params.virtual.enabled,s,a=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);let r=e=>n?t.slides.filter(t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e)[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&1<t.params.slidesPerView){if(t.params.centeredSlides)t.visibleSlides.each(e=>{i.push(e)});else for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){let o=t.activeIndex+s;if(o>t.slides.length&&!n)break;i.push(r(o))}}else i.push(r(t.activeIndex));for(s=0;s<i.length;s+=1)if(void 0!==i[s]){let l=i[s].offsetHeight;a=l>a?l:a}(a||0===a)&&t.$wrapperEl.css("height",`${a}px`)},updateSlidesOffset:function(){let e=this.slides;for(let t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);let t=this,i=t.params,{slides:n,rtlTranslate:s,snapGrid:a}=t;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;s&&(o=e),n.removeClass(i.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let l=0;l<n.length;l+=1){let d=n[l],c=d.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(c-=n[0].swiperSlideOffset);let p=(o+(i.centeredSlides?t.minTranslate():0)-c)/(d.swiperSlideSize+i.spaceBetween),u=(o-a[0]+(i.centeredSlides?t.minTranslate():0)-c)/(d.swiperSlideSize+i.spaceBetween),h=-(o-c),f=h+t.slidesSizesGrid[l],m=0<=h&&h<t.size-1||1<f&&f<=t.size||0>=h&&f>=t.size;m&&(t.visibleSlides.push(d),t.visibleSlidesIndexes.push(l),n.eq(l).addClass(i.slideVisibleClass)),d.progress=s?-p:p,d.originalProgress=s?-u:u}t.visibleSlides=r(t.visibleSlides)},updateProgress:function(e){if(void 0===e){let t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}let i=this.params,n=this.maxTranslate()-this.minTranslate(),{progress:s,isBeginning:a,isEnd:r}=this,o=a,l=r;0===n?(s=0,a=!0,r=!0):(a=0>=(s=(e-this.minTranslate())/n),r=1<=s),Object.assign(this,{progress:s,isBeginning:a,isEnd:r}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&this.updateSlidesProgress(e),a&&!o&&this.emit("reachBeginning toEdge"),r&&!l&&this.emit("reachEnd toEdge"),(o&&!a||l&&!r)&&this.emit("fromEdge"),this.emit("progress",s)},updateSlidesClasses:function(){let{slides:e,params:t,$wrapperEl:i,activeIndex:n,realIndex:s}=this,a=this.virtual&&t.virtual.enabled;e.removeClass(`${t.slideActiveClass} ${t.slideNextClass} ${t.slidePrevClass} ${t.slideDuplicateActiveClass} ${t.slideDuplicateNextClass} ${t.slideDuplicatePrevClass}`);let r;(r=a?this.$wrapperEl.find(`.${t.slideClass}[data-swiper-slide-index="${n}"]`):e.eq(n)).addClass(t.slideActiveClass),t.loop&&(r.hasClass(t.slideDuplicateClass)?i.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${s}"]`).addClass(t.slideDuplicateActiveClass):i.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${s}"]`).addClass(t.slideDuplicateActiveClass));let o=r.nextAll(`.${t.slideClass}`).eq(0).addClass(t.slideNextClass);t.loop&&0===o.length&&(o=e.eq(0)).addClass(t.slideNextClass);let l=r.prevAll(`.${t.slideClass}`).eq(0).addClass(t.slidePrevClass);t.loop&&0===l.length&&(l=e.eq(-1)).addClass(t.slidePrevClass),t.loop&&(o.hasClass(t.slideDuplicateClass)?i.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicateNextClass):i.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${o.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicateNextClass),l.hasClass(t.slideDuplicateClass)?i.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicatePrevClass):i.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(t.slideDuplicatePrevClass)),this.emitSlidesClasses()},updateActiveIndex:function(e){let t=this,i=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:n,snapGrid:s,params:a,activeIndex:r,realIndex:o,snapIndex:l}=t,d,c=e;if(void 0===c){for(let p=0;p<n.length;p+=1)void 0===n[p+1]?i>
1=n[p]&&(c=p):i>=n[p]&&i<n[p+1]-(n[p+1]-n[p])/2?c=p:i>=n[p]&&i<n[p+1]&&(c=p+1);a.normalizeSlideIndex&&(0>c||void 0===c)&&(c=0)}if(0<=s.indexOf(i))d=s.indexOf(i);else{let u=Math.min(a.slidesPerGroupSkip,c);d=u+Math.floor((c-u)/a.slidesPerGroup)}if(d>=s.length&&(d=s.length-1),c===r)return void(d!==l&&(t.snapIndex=d,t.emit("snapIndexChange")));let h=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10);Object.assign(t,{snapIndex:d,realIndex:h,previousIndex:r,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),o!==h&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){let t=this,i=t.params,n=r(e).closest(`.${i.slideClass}`)[0],s,a=!1;if(n){for(let o=0;o<t.slides.length;o+=1)if(t.slides[o]===n){a=!0,s=o;break}}if(!n||!a)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=n,t.clickedIndex=t.virtual&&t.params.virtual.enabled?parseInt(r(n).attr("data-swiper-slide-index"),10):s,i.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");let{params:t,rtlTranslate:i,translate:s,$wrapperEl:a}=this;if(t.virtualTranslate)return i?-s:s;if(t.cssMode)return s;let r=function e(t,i){void 0===i&&(i="x");let s=n(),a,r,o,l=function e(t){let i=n(),s;return i.getComputedStyle&&(s=i.getComputedStyle(t,null)),!s&&t.currentStyle&&(s=t.currentStyle),s||(s=t.style),s}(t);return s.WebKitCSSMatrix?(6<(r=l.transform||l.webkitTransform).split(",").length&&(r=r.split(", ").map(e=>e.replace(",",".")).join(", ")),o=new s.WebKitCSSMatrix("none"===r?"":r)):a=(o=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===i&&(r=s.WebKitCSSMatrix?o.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===i&&(r=s.WebKitCSSMatrix?o.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),r||0}(a[0],e);return i&&(r=-r),r||0},setTranslate:function(e,t){let i=this,{rtlTranslate:n,params:s,$wrapperEl:a,wrapperEl:r,progress:o}=i,l=0,d=0;i.isHorizontal()?l=n?-e:e:d=e,s.roundLengths&&(l=Math.floor(l),d=Math.floor(d)),s.cssMode?r[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-l:-d:s.virtualTranslate||a.transform(`translate3d(${l}px, ${d}px, 0px)`),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?l:d;let c,p=i.maxTranslate()-i.minTranslate();(c=0==p?0:(e-i.minTranslate())/p)!==o&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,n,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===n&&(n=!0);let a=this,{params:r,wrapperEl:o}=a;if(a.animating&&r.preventInteractionOnTransition)return!1;let l=a.minTranslate(),d=a.maxTranslate(),c;if(c=n&&e>l?l:n&&e<d?d:e,a.updateProgress(c),r.cssMode){let p=a.isHorizontal();if(0===t)o[p?"scrollLeft":"scrollTop"]=-c;else{if(!a.support.smoothScroll)return h({swiper:a,targetPosition:-c,side:p?"left":"top"}),!0;o.scrollTo({[p?"left":"top"]:-c,behavior:"smooth"})}return!0}return 0===t?(a.setTransition(0),a.setTranslate(c),i&&(a.emit("beforeTransitionStart",t,s),a.emit("transitionEnd"))):(a.setTransition(t),a.setTranslate(c),i&&(a.emit("beforeTransitionStart",t,s),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(e){!a||a.destroyed||e.target!==this||(a.$wrapperEl[0].removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,i&&a.emit("transitionEnd"))}),a.$wrapperEl[0].addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||this.$wrapperEl.transition(e),this.emit
1("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);let{params:i}=this;i.cssMode||(i.autoHeight&&this.updateAutoHeight(),m({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);let i=this,{params:n}=i;i.animating=!1,n.cssMode||(i.setTransition(0),m({swiper:i,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,i,n,s){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"number"!=typeof e&&"string"!=typeof e)throw Error("The index argument cannot have type other than number or string. [${typeof e}] given.");if("string"==typeof e){let a=parseInt(e,10),r=isFinite(a);if(!r)throw Error("The passed-in index (string) couldnt be converted to number. [${e}] given.");e=a}let o=this,l=e;0>l&&(l=0);let{params:d,snapGrid:c,slidesGrid:p,previousIndex:u,activeIndex:f,rtlTranslate:m,wrapperEl:g,enabled:v}=o;if(o.animating&&d.preventInteractionOnTransition||!v&&!n&&!s)return!1;let y=Math.min(o.params.slidesPerGroupSkip,l),b=y+Math.floor((l-y)/o.params.slidesPerGroup);b>=c.length&&(b=c.length-1),(f||d.initialSlide||0)===(u||0)&&i&&o.emit("beforeSlideChangeStart");let w=-c[b];if(o.updateProgress(w),d.normalizeSlideIndex)for(let x=0;x<p.length;x+=1){let C=-Math.floor(100*w),_=Math.floor(100*p[x]),S=Math.floor(100*p[x+1]);void 0===p[x+1]?C>=_&&(l=x):C>=_&&C<S-(S-_)/2?l=x:C>=_&&C<S&&(l=x+1)}if(o.initialized&&l!==f&&(!o.allowSlideNext&&w<o.translate&&w<o.minTranslate()||!o.allowSlidePrev&&w>o.translate&&w>o.maxTranslate()&&(f||0)!==l))return!1;let T;if(T=l>f?"next":l<f?"prev":"reset",m&&-w===o.translate||!m&&w===o.translate)return o.updateActiveIndex(l),d.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==d.effect&&o.setTranslate(w),"reset"!==T&&(o.transitionStart(i,T),o.transitionEnd(i,T)),!1;if(d.cssMode){let E=o.isHorizontal(),k=m?w:-w;if(0===t){let P=o.virtual&&o.params.virtual.enabled;P&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),g[E?"scrollLeft":"scrollTop"]=k,P&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._swiperImmediateVirtual=!1})}else{if(!o.support.smoothScroll)return h({swiper:o,targetPosition:k,side:E?"left":"top"}),!0;g.scrollTo({[E?"left":"top"]:k,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(w),o.updateActiveIndex(l),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,n),o.transitionStart(i,T),0===t?o.transitionEnd(i,T):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){!o||o.destroyed||e.target!==this||(o.$wrapperEl[0].removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(i,T))}),o.$wrapperEl[0].addEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,i,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);let s=e;return this.params.loop&&(s+=this.loopedSlides),this.slideTo(s,t,i,n)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);let n=this,{animating:s,enabled:a,params:r}=n;if(!a)return n;let o=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(o=Math.max(n.slidesPerViewDynamic("current",!0),1));let l=n.activeIndex<r.slidesPerGroupSkip?1:o;if(r.loop){if(s&&r.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}return r.rewind&&n.isEnd?n.slideTo(0,e,t,i):n.slideTo(n.activeIndex+l,e,t,i)},slidePrev:function(e,t,i){function n(e){return 0>e?-Math.floor(Math.abs(e)):Math.floor(e)}void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);let s=this,{params:a,animating:r,snapGrid:o,slidesGrid:l,rtlTranslate:d,enabled:c}=s;if(!c)return s;if(a.loop){if(r&&a.loopPreventsSlide)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}let p=d?s.translate:-s.translate,u=n(p),h=o.map(e=>n(e)),f=o[h.indexOf(u)-1];if(void 0===f&&a.cssMode){let m;o.forEach((e,t)=>{u>=e&&(m=t)}
1),void 0!==m&&(f=o[0<m?m-1:m])}let g=0;if(void 0!==f&&(0>(g=l.indexOf(f))&&(g=s.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(g=Math.max(g=g-s.slidesPerViewDynamic("previous",!0)+1,0))),a.rewind&&s.isBeginning){let v=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(v,e,t,i)}return s.slideTo(g,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===n&&(n=.5);let s=this.activeIndex,a=Math.min(this.params.slidesPerGroupSkip,s),r=a+Math.floor((s-a)/this.params.slidesPerGroup),o=this.rtlTranslate?this.translate:-this.translate;if(o>=this.snapGrid[r]){let l=this.snapGrid[r],d=this.snapGrid[r+1];o-l>(d-l)*n&&(s+=this.params.slidesPerGroup)}else{let c=this.snapGrid[r-1],p=this.snapGrid[r];o-c<=(p-c)*n&&(s-=this.params.slidesPerGroup)}return s=Math.min(s=Math.max(s,0),this.slidesGrid.length-1),this.slideTo(s,e,t,i)},slideToClickedSlide:function(){let e=this,{params:t,$wrapperEl:i}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView,s,a=e.clickedIndex;if(t.loop){if(e.animating)return;s=parseInt(r(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?a<e.loopedSlides-n/2||a>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),a=i.children(`.${t.slideClass}[data-swiper-slide-index="${s}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),o(()=>{e.slideTo(a)})):e.slideTo(a):a>e.slides.length-n?(e.loopFix(),a=i.children(`.${t.slideClass}[data-swiper-slide-index="${s}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),o(()=>{e.slideTo(a)})):e.slideTo(a)}else e.slideTo(a)}},loop:{loopCreate:function(){let e=this,t=i(),{params:n,$wrapperEl:s}=e,a=0<s.children().length?r(s.children()[0].parentNode):s;a.children(`.${n.slideClass}.${n.slideDuplicateClass}`).remove();let o=a.children(`.${n.slideClass}`);if(n.loopFillGroupWithBlank){let l=n.slidesPerGroup-o.length%n.slidesPerGroup;if(l!==n.slidesPerGroup){for(let d=0;d<l;d+=1){let c=r(t.createElement("div")).addClass(`${n.slideClass} ${n.slideBlankClass}`);a.append(c)}o=a.children(`.${n.slideClass}`)}}"auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=o.length),e.loopedSlides=Math.ceil(parseFloat(n.loopedSlides||n.slidesPerView,10)),e.loopedSlides+=n.loopAdditionalSlides,e.loopedSlides>o.length&&(e.loopedSlides=o.length);let p=[],u=[];o.each((t,i)=>{let n=r(t);i<e.loopedSlides&&u.push(t),i<o.length&&i>=o.length-e.loopedSlides&&p.push(t),n.attr("data-swiper-slide-index",i)});for(let h=0;h<u.length;h+=1)a.append(r(u[h].cloneNode(!0)).addClass(n.slideDuplicateClass));for(let f=p.length-1;0<=f;f-=1)a.prepend(r(p[f].cloneNode(!0)).addClass(n.slideDuplicateClass))},loopFix:function(){let e=this;e.emit("beforeLoopFix");let{activeIndex:t,slides:i,loopedSlides:n,allowSlidePrev:s,allowSlideNext:a,snapGrid:r,rtlTranslate:o}=e,l;e.allowSlidePrev=!0,e.allowSlideNext=!0;let d=-r[t],c=d-e.getTranslate();if(t<n){l=i.length-3*n+t,l+=n;let p=e.slideTo(l,0,!1,!0);p&&0!==c&&e.setTranslate((o?-e.translate:e.translate)-c)}else if(t>=i.length-n){l=-i.length+t+n,l+=n;let u=e.slideTo(l,0,!1,!0);u&&0!==c&&e.setTranslate((o?-e.translate:e.translate)-c)}e.allowSlidePrev=s,e.allowSlideNext=a,e.emit("loopFix")},loopDestroy:function(){let{$wrapperEl:e,params:t,slides:i}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){if(!(this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)){let t="container"===this.params.touchEventsTarget?this.el:this.wrapperEl;t.style.cursor="move",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){let e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function e(){let t=this,n=i(),{params:s,support:a}=t;t.onTouchStart=g.bind(t),t.onTouchMove=v.bind(t),t.onTouchEnd=y.bind(t),s.cssMode&&(t.onScroll=x.bind(t)),t.onClick=w.bind(t),a.touch&&!A&&(n.addEventListener("touchstart",C),A=!0),I(t,"on")},detachEvents:function(){I(this,"off")}},breakpoints:{setBreakpoint:function e(){let t=this,{activeIndex:i,initialized:n,loopedSlides:s=0,params:a,$el:r}=t,o=a.breakpoints;if(!o||o&&0===Object.keys(o).length)return;
1let l=t.getBreakpoint(o,t.params.breakpointsBase,t.el);if(!l||t.currentBreakpoint===l)return;let d=l in o?o[l]:void 0,c=d||t.originalParams,u=O(t,a),h=O(t,c),f=a.enabled;u&&!h?(r.removeClass(`${a.containerModifierClass}grid ${a.containerModifierClass}grid-column`),t.emitContainerClasses()):!u&&h&&(r.addClass(`${a.containerModifierClass}grid`),(c.grid.fill&&"column"===c.grid.fill||!c.grid.fill&&"column"===a.grid.fill)&&r.addClass(`${a.containerModifierClass}grid-column`),t.emitContainerClasses());let m=c.direction&&c.direction!==a.direction,g=a.loop&&(c.slidesPerView!==a.slidesPerView||m);m&&n&&t.changeDirection(),p(t.params,c);let v=t.params.enabled;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),f&&!v?t.disable():!f&&v&&t.enable(),t.currentBreakpoint=l,t.emit("_beforeBreakpoint",c),g&&n&&(t.loopDestroy(),t.loopCreate(),t.updateSlides(),t.slideTo(i-s+t.loopedSlides,0,!1)),t.emit("breakpoint",c)},getBreakpoint:function(e,t,i){if(void 0===t&&(t="window"),!e||"container"===t&&!i)return;let s=!1,a=n(),r="window"===t?a.innerHeight:i.clientHeight,o=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){let t=parseFloat(e.substr(1));return{value:r*t,point:e}}return{value:e,point:e}});o.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let l=0;l<o.length;l+=1){let{point:d,value:c}=o[l];"window"===t?a.matchMedia(`(min-width: ${c}px)`).matches&&(s=d):c<=i.clientWidth&&(s=d)}return s||"max"}},checkOverflow:{checkOverflow:function(){let e=this,{isLocked:t,params:i}=e,{slidesOffsetBefore:n}=i;if(n){let s=e.slides.length-1,a=e.slidesGrid[s]+e.slidesSizesGrid[s]+2*n;e.isLocked=e.size>a}else e.isLocked=1===e.snapGrid.length;!0===i.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===i.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function e(){let{classNames:t,params:i,rtl:n,$el:s,device:a,support:r}=this,o=function e(t,i){let n=[];return t.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(t=>{e[t]&&n.push(i+t)}):"string"==typeof e&&n.push(i+e)}),n}(["initialized",i.direction,{"pointer-events":!r.touch},{"free-mode":this.params.freeMode&&i.freeMode.enabled},{autoheight:i.autoHeight},{rtl:n},{grid:i.grid&&1<i.grid.rows},{"grid-column":i.grid&&1<i.grid.rows&&"column"===i.grid.fill},{android:a.android},{ios:a.ios},{"css-mode":i.cssMode},{centered:i.cssMode&&i.centeredSlides},{"watch-progress":i.watchSlidesProgress}],i.containerModifierClass);t.push(...o),s.addClass([...t].join(" ")),this.emitContainerClasses()},removeClasses:function(){let{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(e,t,i,s,a,o){function l(){o&&o()}let d=n(),c,p=r(e).parent("picture")[0];p||e.complete&&a?l():t?((c=new d.Image).onload=l,c.onerror=l,s&&(c.sizes=s),i&&(c.srcset=i),t&&(c.src=t)):l()},preloadImages:function(){function e(){null==t||!t||t.destroyed||(void 0!==t.imagesLoaded&&(t.imagesLoaded+=1),t.imagesLoaded===t.imagesToLoad.length&&(t.params.updateOnImagesReady&&t.update(),t.emit("imagesReady")))}let t=this;t.imagesToLoad=t.$el.find("img");for(let i=0;i<t.imagesToLoad.length;i+=1){let n=t.imagesToLoad[i];t.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,e)}}}},N={};class z{constructor(){let e,t;for(var i,s=arguments.length,a=Array(s),o=0;o<s;o++)a[o]=arguments[o];if(1===a.length&&a[0].constructor&&"Object"===Object.prototype.toString.call(a[0]).slice(8,-1)?t=a[0]:[e,t]=a,t||(t={}),t=p({},t),e&&!t.el&&(t.el=e),t.el&&1<r(t.el).length){let d=[];return r(t.el).each(e=>{let i=p({},t,{el:e});d.push(new z(i))}),d}let c=this;c.__swiper__=!0,c.support=f(),c.device=(i={userAgent:t.userAgent},P||(P=function e(t){let{userAgent:i}=void 0===t?{}:t,s=f(),a=n(),r=a.navigator.platform,o=i||a.navigator.userAgent,l={ios:!1,android:!1},d=a.screen.width,c=a.screen.height,p=o.match(/(Android);?[\s\/]+([\d.]+)?/),u=o.match(/(iPad).*OS\s([\d_]+)/),h=o.match(/(iPod)(.*OS\s([\d_]+))?/),m=!u&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),g="MacIntel"===r;return!u&&g&&s.touch&&0<=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${d}x${c}`)&&((u=o.match(/(Version)\/([\d.]+)/))||(u=[0,1,"13_0_0"]),g=!1),p&&"Win32"!==r&&(l.os="android",l.android=!0),(u||m||h)&&(l.os="ios",l.ios=!0),l}(i)),P),c.browser=(L||(L=function e(){let t=n();return{isSafari:function(){let e=t.navigator.userAgent.toLowerCase();return 0<=e.indexOf("safari")&&0>e.indexOf("chrome")&&0>e.indexOf("android")}
1(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}()),L),c.eventsListeners={},c.eventsAnyListeners=[],c.modules=[...c.__modules__],t.modules&&Array.isArray(t.modules)&&c.modules.push(...t.modules);let u={};c.modules.forEach(e=>{var i,n;e({swiper:c,extendParams:(i=t,n=u,function(e){void 0===e&&(e={});let t=Object.keys(e)[0],s=e[t];return"object"!=typeof s||null===s?void p(n,e):(0<=["navigation","pagination","scrollbar"].indexOf(t)&&!0===i[t]&&(i[t]={auto:!0}),t in i&&"enabled"in s?void(!0===i[t]&&(i[t]={enabled:!0}),"object"!=typeof i[t]||"enabled"in i[t]||(i[t].enabled=!0),i[t]||(i[t]={enabled:!1}),p(n,e)):void p(n,e))}),on:c.on.bind(c),once:c.once.bind(c),off:c.off.bind(c),emit:c.emit.bind(c)})});let h=p({},M,u);return c.params=p({},h,N,t),c.originalParams=p({},c.params),c.passedParams=p({},t),c.params&&c.params.on&&Object.keys(c.params.on).forEach(e=>{c.on(e,c.params.on[e])}),c.params&&c.params.onAny&&c.onAny(c.params.onAny),c.$=r,Object.assign(c,{enabled:c.params.enabled,el:e,classNames:[],slides:r(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===c.params.direction,isVertical:()=>"vertical"===c.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:c.params.allowSlideNext,allowSlidePrev:c.params.allowSlidePrev,touchEvents:function(){let e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return c.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},c.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},c.support.touch||!c.params.simulateTouch?c.touchEventsTouch:c.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:c.params.focusableElements,lastClickTime:l(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:c.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),c.emit("_swiper"),c.params.init&&c.init(),c}enable(){let e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){let e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);let i=this.minTranslate(),n=this.maxTranslate(),s=(n-i)*e+i;this.translateTo(s,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let e=this;if(e.params._emitClasses&&e.el){let t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let e=this;if(!e.params._emitClasses||!e.el)return;let t=[];e.slides.each(i=>{let n=e.getSlideClasses(i);t.push({slideEl:i,classNames:n}),e.emit("_slideClass",i,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);let{params:i,slides:n,slidesGrid:s,slidesSizesGrid:a,size:r,activeIndex:o}=this,l=1;if(i.centeredSlides){let d,c=n[o].swiperSlideSize;for(let p=o+1;p<n.length;p+=1)n[p]&&!d&&(c+=n[p].swiperSlideSize,l+=1,c>r&&(d=!0));for(let u=o-1;0<=u;u-=1)n[u]&&!d&&(c+=n[u].swiperSlideSize,l+=1,c>r&&(d=!0))}else if("current"===e)for(let h=o+1;h<n.length;h+=1){let f=t?s[h]+a[h]-s[o]<r:s[h]-s[o]<r;f&&(l+=1)}else for(let m=o-1;0<=m;m-=1){let g=s[o]-s[m]<r;g&&(l+=1)}return l}update(){function e(){let e=t.rtlTranslate?-1*t.translate:t.translate,i=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(i),t.updateActiveIndex(),t.updateSlidesClasses()}let t=this;if(!t||t.destroyed)return;let{snapGrid:i,params:n}=t;n.breakpoints&&t.setBreakpoint(),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();let s;t.params.freeMode&&t.params.freeMode.enabled?(e(),t.params.autoHeight&&t.updateAutoHeight()):(s=("auto"===t.params.slidesPerView||1<t.params.slidesPerView)&&t.isEnd&&!t.params.centeredSlides?t.slideTo(t.slides.length-1,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0))||e(),n.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);let i=this,n=i.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(i.$el.removeClass(`${i.params.containerModifierClass}${n}`).addClass(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.each(t=>{"vertical"===e?t.style.width="":t.style.height=""}),i.emit("changeDirection"),t&&i.update()),i}mount(e){let t=this;if(t.mounted)return!0;let n=r(e||t.params.el);if(!(e=n[0]))return!1;e.swiper=t;let s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`,a=(()=>
1{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){let t=r(e.shadowRoot.querySelector(s()));return t.children=e=>n.children(e),t}return n.children(s())})();if(0===a.length&&t.params.createElements){let o=i(),l=o.createElement("div");a=r(l),l.className=t.params.wrapperClass,n.append(l),n.children(`.${t.params.slideClass}`).each(e=>{a.append(e)})}return Object.assign(t,{$el:n,el:e,$wrapperEl:a,wrapperEl:a[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===a.css("display")}),!0}init(e){let t=this;if(t.initialized)return t;let i=t.mount(e);return!1===i||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);let i=this,{params:n,$el:s,$wrapperEl:a,slides:r}=i;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),t&&(i.removeClasses(),s.removeAttr("style"),a.removeAttr("style"),r&&r.length&&r.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(e=>{i.off(e)}),!1!==e&&(i.$el[0].swiper=null,function e(t){let i=t;
1Object.keys(i).forEach(e=>{try{i[e]=null}catch(t){}try{delete i[e]}catch(n){}})}(i)),i.destroyed=!0),null}static extendDefaults(e){p(N,e)}static get extendedDefaults(){return N}static get defaults(){return M}static installModule(e){z.prototype.__modules__||(z.prototype.__modules__=[]);let t=z.prototype.__modules__;"function"==typeof e&&0>t.indexOf(e)&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(e=>z.installModule(e)),z):(z.installModule(e),z)}}return Object.keys(D).forEach(e=>{Object.keys(D[e]).forEach(t=>{z.prototype[t]=D[e][t]})}),z.use([function(e){let{swiper:t,on:i,emit:s}=e,a=n(),r=null,o=null,l=()=>{t&&!t.destroyed&&t.initialized&&(s("beforeResize"),s("resize"))},d=()=>{t&&!t.destroyed&&t.initialized&&(r=new ResizeObserver(e=>{o=a.requestAnimationFrame(()=>{let{width:i,height:n}=t,s=i,a=n;e.forEach(e=>{let{contentBoxSize:i,contentRect:n,target:r}=e;r&&r!==t.el||(s=n?n.width:(i[0]||i).inlineSize,a=n?n.height:(i[0]||i).blockSize)}),(s!==i||a!==n)&&l()})})).observe(t.el)},c=()=>{o&&a.cancelAnimationFrame(o),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null)},p=()=>{t&&!t.destroyed&&t.initialized&&s("orientationchange")};i("init",()=>t.params.resizeObserver&&void 0!==a.ResizeObserver?void d():void(a.addEventListener("resize",l),a.addEventListener("orientationchange",p))),i("destroy",()=>{c(),a.removeEventListener("resize",l),a.removeEventListener("orientationchange",p)})},function(e){let{swiper:t,extendParams:i,on:s,emit:a}=e,r=[],o=n(),l=function(e,t){void 0===t&&(t={});let i=o.MutationObserver||o.WebkitMutationObserver,n=new i(e=>{if(1===e.length)return void a("observerUpdate",e[0]);let t=function(){a("observerUpdate",e[0])};o.requestAnimationFrame?o.requestAnimationFrame(t):o.setTimeout(t,0)});n.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),r.push(n)};i({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",()=>{if(t.params.observer){if(t.params.observeParents){let e=t.$el.parents();for(let i=0;i<e.length;i+=1)l(e[i])}l(t.$el[0],{childList:t.params.observeSlideChildren}),l(t.$wrapperEl[0],{attributes:!1})}}),s("destroy",()=>{r.forEach(e=>{e.disconnect()}),r.splice(0,r.length)})}]),z.use([function(e){function t(e){let t;return e&&(t=r(e),c.params.uniqueNavElements&&"string"==typeof e&&1<t.length&&1===c.$el.find(e).length&&(t=c.$el.find(e))),t}function n(e,t){let i=c.params.navigation;e&&0<e.length&&(e[t?"addClass":"removeClass"](i.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=t),c.params.watchOverflow&&c.enabled&&e[c.isLocked?"addClass":"removeClass"](i.lockClass))}function s(){if(!c.params.loop){let{$nextEl:e,$prevEl:t}=c.navigation;n(t,c.isBeginning&&!c.params.rewind),n(e,c.isEnd&&!c.params.rewind)}}function a(e){e.preventDefault(),(!c.isBeginning||c.params.loop||c.params.rewind)&&c.slidePrev()}function o(e){e.preventDefault(),(!c.isEnd||c.params.loop||c.params.rewind)&&c.slideNext()}function l(){let e=c.params.navigation;if(c.params.navigation=function e(t,n,s,a){let r=i();return t.params.createElements&&Object.keys(a).forEach(e=>{if(!s[e]&&!0===s.auto){let i=t.$el.children(`.${a[e]}`)[0];i||((i=r.createElement("div")).className=a[e],t.$el.append(i)),s[e]=i,n[e]=i}}),s}(c,c.originalParams.navigation,c.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(e.nextEl||e.prevEl))return;let n=t(e.nextEl),s=t(e.prevEl);n&&0<n.length&&n.on("click",o),s&&0<s.length&&s.on("click",a),Object.assign(c.navigation,{$nextEl:n,nextEl:n&&n[0],$prevEl:s,prevEl:s&&s[0]}),c.enabled||(n&&n.addClass(e.lockClass),s&&s.addClass(e.lockClass))}function d(){let{$nextEl:e,$prevEl:t}=c.navigation;e&&e.length&&(e.off("click",o),e.removeClass(c.params.navigation.disabledClass)),t&&t.length&&(t.off("click",a),t.removeClass(c.params.navigation.disabledClass))}let{swiper:c,extendParams:p,on:u,emit:h}=e;p({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}}),c.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},u("init",()=>{l(),s()}),u("toEdge fromEdge lock unlock",()=>{s()}),u("destroy",()=>{d()}),u("enable disable",()=>{let{$nextEl:e,$prevEl:t}=c.navigation;e&&e[c.enabled?"removeClass":"addClass"](c.params.navigation.lockClass),t&&t[c.enabled?"removeClass":"addClass"](c.params.navigation.lockClass)}),u("click",(e,t)=>{let{$nextEl:i,$prevEl:n}=c.navigation,s=t.target;if(c.params.navigation.hideOnClick&&!r(s).is(n)&&!r(s).is(i)){if(c.pagination&&c.params.pagination&&c.params.pagination.clickable&&(c.pagination.el===s||c.pagination.el.contains(s)))return;let a;i?a=i.hasClass(c.params.navigation.hiddenClass):n&&(a=n.hasClass(c.params.navigation.hiddenClass)),!0===a?h("navigationShow"):h("navigationHide"),i&&i.toggleClass(c.params.navigation.hiddenClass),n&&n.toggleClass(c.params.navigation.hiddenClass)}}),Object.assign(c.navigation,{update:s,init:l,destroy:d})},function(e){function t(e,t){let i,n,s,a=(e,t)=>{for(n=-1,i=e.length;1<i-n;)e[s=i+n>>1]<=t?n=s:i=s;return i};this.x=e,this.y=t,this.lastIndex=e.length-1;let r,o;return this.interpolate=function(e){return e?(r=(o=a(this.x,e))-1,(e-this.x[r])*(this.y[o]-this.y[r])/(this.x[o]-this.x[r])+this.y[r]):0},this}function i(){!n.controller.control||n.controller.spline&&(n.controller.spline=void 0,delete n.controller.spline)}let{swiper:n,extendParams:s,on:a}=e;s({controller:{control:void 0,inverse:!1,by:"slide"}}),n.controller={control:void 0},a("beforeInit",()=>{n.controller.control=n.params.controller.control}),a("update",()=>{i()}),a("resize",()=>{i()}),a("observerUpdate",()=>{i()}),a("setTranslate",(e,t,i)=>{n.controller.control&&n.controller.setTranslate(t,i)}),a("setTransition",(e,t,i)=>{n.controller.control&&n.controller.setTransition(t,i)}),Object.assign(n.controller,{setTranslate:function(e,i){function s(e){var i;let s=n.rtlTranslate?-n.translate:n.translate;"slide"===n.params.controller.by&&(i=e,n.controller.spline||(n.controller.spline=n.params.loop?new t(n.slidesGrid,i.slidesGrid):new t(n.snapGrid,i.snapGrid)),o=-n.controller.spline.interpolate(-s)),o&&"container"!==n.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(n.maxTranslate()-n.minTranslate()),o=(s-n.minTranslate())*r+e.minTranslate()),n.params.controller.inverse&&(o=e.maxTranslate()-o),e.updateProgress(o),e.setTranslate(o,n),e.updateActiveIndex(),e.updateSlidesClasses()}let a=n.controller.control,r,o,l=n.constructor;if(Array.isArray(a))for(let d=0;d<a.length;d+=1)a[d]!==i&&a[d]instanceof l&&s(a[d]);else a instanceof l&&i!==a&&s(a)},setTransition:function(e,t){function i(t){t.setTransition(e,n),0!==e&&(t.transitionStart(),t.params.autoHeight&&o(()=>{t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(()=>{a&&(t.params.loop&&"slide"===n.params.controller.by&&t.loopFix(),t.transitionEnd())}))}let s=n.constructor,a=n.controller.control,r;if(Array.isArray(a))for(r=0;r<a.length;r+=1)a[r]!==t&&a[r]instanceof s&&i(a[r]);else a instanceof s&&t!==a&&i(a)}})},function(e){function t(){let e=u.slides.eq(u.activeIndex),i=u.params.autoplay.delay;e.attr("data-swiper-autoplay")&&(i=e.attr("data-swiper-autoplay")||u.params.autoplay.delay),clearTimeout(p),p=o(()=>{let e;u.params.autoplay.reverseDirection?u.params.loop?(u.loopFix(),e=u.slidePrev(u.params.speed,!0,
1!0),m("autoplay")):u.isBeginning?u.params.autoplay.stopOnLastSlide?s():(e=u.slideTo(u.slides.length-1,u.params.speed,!0,!0),m("autoplay")):(e=u.slidePrev(u.params.speed,!0,!0),m("autoplay")):u.params.loop?(u.loopFix(),e=u.slideNext(u.params.speed,!0,!0),m("autoplay")):u.isEnd?u.params.autoplay.stopOnLastSlide?s():(e=u.slideTo(0,u.params.speed,!0,!0),m("autoplay")):(e=u.slideNext(u.params.speed,!0,!0),m("autoplay")),u.params.cssMode&&u.autoplay.running?t():!1===e&&t()},i)}function n(){return void 0===p&&!u.autoplay.running&&(u.autoplay.running=!0,m("autoplayStart"),t(),!0)}function s(){return!!u.autoplay.running&&void 0!==p&&(p&&(clearTimeout(p),p=void 0),u.autoplay.running=!1,m("autoplayStop"),!0)}function a(e){!u.autoplay.running||u.autoplay.paused||(p&&clearTimeout(p),u.autoplay.paused=!0,0!==e&&u.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach(e=>{u.$wrapperEl[0].addEventListener(e,l)}):(u.autoplay.paused=!1,t()))}function r(){let e=i();"hidden"===e.visibilityState&&u.autoplay.running&&a(),"visible"===e.visibilityState&&u.autoplay.paused&&(t(),u.autoplay.paused=!1)}function l(e){u&&!u.destroyed&&u.$wrapperEl&&e.target===u.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach(e=>{u.$wrapperEl[0].removeEventListener(e,l)}),u.autoplay.paused=!1,u.autoplay.running?t():s())}function d(){u.params.autoplay.disableOnInteraction?s():(m("autoplayPause"),a()),["transitionend","webkitTransitionEnd"].forEach(e=>{u.$wrapperEl[0].removeEventListener(e,l)})}function c(){u.params.autoplay.disableOnInteraction||(u.autoplay.paused=!1,m("autoplayResume"),t())}let p,{swiper:u,extendParams:h,on:f,emit:m}=e;u.autoplay={running:!1,paused:!1},h({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),f("init",()=>{if(u.params.autoplay.enabled){n();let e=i();e.addEventListener("visibilitychange",r),u.params.autoplay.pauseOnMouseEnter&&(u.$el.on("mouseenter",d),u.$el.on("mouseleave",c))}}),f("beforeTransitionStart",(e,t,i)=>{u.autoplay.running&&(i||!u.params.autoplay.disableOnInteraction?u.autoplay.pause(t):s())}),f("sliderFirstMove",()=>{u.autoplay.running&&(u.params.autoplay.disableOnInteraction?s():a())}),f("touchEnd",()=>{u.params.cssMode&&u.autoplay.paused&&!u.params.autoplay.disableOnInteraction&&t()}),f("destroy",()=>{u.$el.off("mouseenter",d),u.$el.off("mouseleave",c),u.autoplay.running&&s();let e=i();e.removeEventListener("visibilitychange",r)}),Object.assign(u.autoplay,{pause:a,run:t,start:n,stop:s})},function(e){function t(){let e=s.thumbs.swiper;if(!e||e.destroyed)return;let t=e.clickedIndex,i=e.clickedSlide;if(i&&r(i).hasClass(s.params.thumbs.slideThumbActiveClass)||null==t)return;let n;if(n=e.params.loop?parseInt(r(e.clickedSlide).attr("data-swiper-slide-index"),10):t,s.params.loop){let a=s.activeIndex;s.slides.eq(a).hasClass(s.params.slideDuplicateClass)&&(s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft,a=s.activeIndex);let o=s.slides.eq(a).prevAll(`[data-swiper-slide-index="${n}"]`).eq(0).index(),l=s.slides.eq(a).nextAll(`[data-swiper-slide-index="${n}"]`).eq(0).index();n=void 0===o?l:void 0===l?o:l-a<a-o?l:o}s.slideTo(n)}function i(){let{thumbs:e}=s.params;if(l)return!1;l=!0;let i=s.constructor;if(e.swiper instanceof i)s.thumbs.swiper=e.swiper,Object.assign(s.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(s.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1});else if(d(e.swiper)){let n=Object.assign({},e.swiper);Object.assign(n,{watchSlidesProgress:!0,slideToClickedSlide:!1}),s.thumbs.swiper=new i(n),c=!0}return s.thumbs.swiper.$el.addClass(s.params.thumbs.thumbsContainerClass),s.thumbs.swiper.on("tap",t),!0}function n(e){let t=s.thumbs.swiper;if(!t||t.destroyed)return;let i="auto"===t.params.slidesPerView?t.slidesPerViewDynamic():t.params.slidesPerView,n=s.params.thumbs.autoScrollOffset,a=n&&!t.params.loop;if(s.realIndex!==t.realIndex||a){let r,o,l=t.activeIndex;if(t.params.loop){t.slides.eq(l).hasClass(t.params.slideDuplicateClass)&&(t.loopFix(),t._clientLeft=t.$wrapperEl[0].clientLeft,l=t.activeIndex);let d=t.slides.eq(l).prevAll(`[data-swiper-slide-index="${s.realIndex}"]`).eq(0).index(),c=t.slides.eq(l).nextAll(`[data-swiper-slide-index="${s.realIndex}"]`).eq(0).index();r=void 0===d?c:void 0===c?d:c-l==l-d?1<t.params.slidesPerGroup?c:l:c-l<l-d?c:d,o=s.activeIndex>s.previousIndex?"next":"prev"}else o=(r=s.realIndex)>s.previousIndex?"next":"prev";a&&(r+="next"===o?n:-1*n),t.visibleSlidesIndexes&&0>t.visibleSlidesIndexes.indexOf(r)&&(t.params.centeredSlides?r=r>l?r-Math.floor(i/2)+1:r+Math.floor(i/2)-1:r>l&&t.params.slidesPerGroup,t.slideTo(r,e?0:void 0))}let p=1,u=s.params.thumbs.slideThumbActiveClass;if(1<s.params.slidesPerView&&!s.params.centeredSlides&&(p=s.params.slidesPerView),s.params.thumbs.multipleActiveThumbs||(p=1),p=Math.floor(p),t.slides.removeClass(u),t.params.loop||t.params.virtual&&t.params.virtual.enabled)for(let h=0;h<p;h+=1)t.$wrapperEl.children(`[data-swiper-slide-index="${s.realIndex+h}"]`).addClass(u);else for(let f=0;f<p;f+=1)t.slides.eq(s.realIndex+f).addClass(u)}let{swiper:s,extendParams:a,on:o}=e;a({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let l=!1,c=!1;s.thumbs={swiper:null},o("beforeInit",()=>{let{thumbs:e}=s.params;e&&e.swiper&&(i(),n(!0))}),o("slideChange update resize observerUpdate",()=>{n()}),o("setTransition",(e,t)=>{let i=s.thumbs.swiper;!i||i.destroyed||i.setTransition(t)}),o("beforeDestroy",()=>{let e=s.thumbs.swiper;!e||e.destroyed||c&&e.destroy()}),Object.assign(s.thumbs,{init:i,update:n})},function({swiper:e,extendParams:t,on:s,emit:a}){function o(t){if(!e.enabled)return;let{rtlTranslate:i}=e,n=t;n.originalEvent&&(n=n.originalEvent);
1let s=n.keyCode||n.charCode,r=e.params.keyboard.pageUpDown,o=r&&33===s,l=r&&34===s,d=37===s,u=39===s,h=38===s,f=40===s;if(!e.allowSlideNext&&(e.isHorizontal()&&u||e.isVertical()&&f||l)||!e.allowSlidePrev&&(e.isHorizontal()&&d||e.isVertical()&&h||o))return!1;if(!(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey)&&!(c.activeElement&&c.activeElement.nodeName&&("input"===c.activeElement.nodeName.toLowerCase()||"textarea"===c.activeElement.nodeName.toLowerCase()))){if(e.params.keyboard.onlyInViewport&&(o||l||d||u||h||f)){let m=!1;if(0<e.$el.parents(`.${e.params.slideClass}`).length&&0===e.$el.parents(`.${e.params.slideActiveClass}`).length)return;let g=e.$el,v=g[0].clientWidth,y=g[0].clientHeight,b=p.innerWidth,w=p.innerHeight,x=e.$el.offset();i&&(x.left-=e.$el[0].scrollLeft);let C=[[x.left,x.top],[x.left+v,x.top],[x.left,x.top+y],[x.left+v,x.top+y]];for(let _=0;_<C.length;_+=1){let S=C[_];if(0<=S[0]&&S[0]<=b&&0<=S[1]&&S[1]<=w){if(0===S[0]&&0===S[1])continue;m=!0}}if(!m)return}return e.isHorizontal()?((o||l||d||u)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((l||u)&&!i||(o||d)&&i)&&e.slideNext(),((o||d)&&!i||(l||u)&&i)&&e.slidePrev()):((o||l||h||f)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(l||f)&&e.slideNext(),(o||h)&&e.slidePrev()),void a("keyPress",s)}}function l(){e.keyboard.enabled||(r(c).on("keydown",o),e.keyboard.enabled=!0)}function d(){e.keyboard.enabled&&(r(c).off("keydown",o),e.keyboard.enabled=!1)}let c=i(),p=n();e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),s("init",()=>{e.params.keyboard.enabled&&l()}),s("destroy",()=>{e.keyboard.enabled&&d()}),Object.assign(e.keyboard,{enable:l,disable:d})}]),z});

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.