!function(e){var t,n,i,o,a,r,c,d,l,f,s,h,u,p,b,g=0,y={},v=[],m=0,x={},$=[],w=null,_=new Image,C=/\.(jpg|gif|png|bmp|jpeg|webp)(.*)?$/i,k=/[^\.]\.(svg)\s*$/i,N=/[^\.]\.(pdf)\s*$/i,S=0,O="",T=!1,j=!1,A=(window.devicePixelRatio,"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0);_abort=function(){e.fancybox.hideActivity(),_.onerror=_.onload=null,w&&w.abort(),t.empty()},_error=function(n){if(!1===y.onError(v,g,y)){e.fancybox.hideActivity(),T=!1;return}void 0===n&&(n=y.txt.error.later),y.type="html",y.enableSwipeNav=!1,y.titleShow=!1,y.width="auto",y.height="auto",t.html('<p id="fancybox-error">'+y.txt.error.content+"<br />"+n+"</p>"),_process_inline()},_start=function(){var n,i,o,a,c=v[g];if(_abort(),y=e.extend({},e.fn.fancybox.defaults,void 0===e(c).data("fancybox")?y:e(c).data("fancybox")),e("html").addClass("fancybox-active"),e(document).trigger("fancybox-start",[v,g,y]),!1===(a=y.onStart(v,g,y))){T=!1;return}if("object"==typeof a&&(y=e.extend(y,a)),o=y.title||(c.nodeName?e(c).attr("title"):c.title)||"",c.nodeName&&!y.orig&&(y.orig=e(c).find("img:first").length?e(c).find("img:first"):e(c)),""===o&&y.orig&&(o=y.orig.attr("title")||(y.titleFromAlt?y.orig.attr("alt"):"")),n=y.href||(c.nodeName?e(c).attr("href"):c.href)||null,(/^(?:javascript)/i.test(n)||"#"==n)&&(n=null),y.type?(i=y.type,n||(n=y.content)):y.content?i="html":e(c).hasClass("iframe")?i="iframe":n&&(i=n.match(C)||e(c).hasClass("image")?"image":n.match(k)?"svg":n.match(N)?"pdf":0===n.indexOf("#")?"inline":"ajax"),!i){_error(y.txt.error.type);return}switch(e(c).hasClass("modal")&&(y.modal=!0),"inline"==i&&(i=e(c=n.substr(n.indexOf("#"))).length>0?"inline":"ajax"),y.type=i,y.href=n,y.title=o,y.autoDimensions&&("html"==y.type||"inline"==y.type||"ajax"==y.type?(y.width="auto",y.height="auto"):y.autoDimensions=!1),y.modal&&(y.overlayShow=!0,y.hideOnOverlayClick=!1,y.hideOnContentClick=!1,y.enableEscapeButton=!1,y.showCloseButton=!1),y.padding=parseInt(y.padding,10),y.margin=parseInt(y.margin,10),t.css("padding",y.padding+y.margin),y.enableEscapeButton&&e(document).on("keydown.fb",function(t){if(27==t.keyCode)return t.preventDefault(),e.fancybox.cancel(),!1}),i){case"html":t.html(y.content),y.enableSwipeNav=!1,_process_inline();break;case"inline":if(!0===e(c).parent().is("#fancybox-content")){T=!1;return}y.enableSwipeNav=!1,e(c).clone().attr("id",e(c).attr("id")+"-tmp").insertBefore(e(c)),e(document).on("fancybox-cleanup fancybox-change",function(){let t=r.children().children();e("#"+t.attr("id")+"-tmp").replaceWith(t)}).on("fancybox-cancel",function(){let n=t.children();n.length||(n=r.children().children()),e("#"+n.attr("id")+"-tmp").replaceWith(n)}),e(c).appendTo(t),_process_inline();break;case"image":y.keepRatio=!0,T=!1,(_=new Image).onerror=function(){_error(y.txt.error.image)},_.onload=function(){T=!0,e.fancybox.hideActivity(),_.onerror=_.onload=null,y.width=_.width,y.height=_.height,e("<img />").attr({id:"fancybox-img",src:_.src,alt:y.title}).appendTo(t),_show()},_.src=n,e.fancybox.showActivity();break;case"svg":y.scrolling="no",y.keepRatio=!0;var d='<object type="image/svg+xml" width="'+y.width+'" height="'+y.height+'" data="'+n+'"></object>';t.html(d),_process_inline();break;case"pdf":y.scrolling="no",y.enableSwipeNav=!1;var d='<object type="application/pdf" width="100%" height="100%" data="'+n+'"><a href="'+n+'" style="display:block;position:absolute;top:48%;width:100%;text-align:center">'+e(c).html()+"</a></object>";t.html(d),_process_inline();break;case"ajax":y.enableKeyboardNav=!1,y.showNavArrows=!1,y.enableSwipeNav=!1,T=!1,e.fancybox.showActivity(),y.ajax.win=y.ajax.success,w=e.ajax(e.extend({},y.ajax,{url:n,data:y.ajax.data||{},error:function(){arguments[0].status>0&&_error(arguments[2])},success:function(i,o,r){if(200==("object"==typeof r?r:w).status){if("function"==typeof y.ajax.win){if(!1===(a=y.ajax.win(n,i,o,r))){e.fancybox.hideActivity();return}("string"==typeof a||"object"==typeof a)&&(i=a)}i.indexOf("<!DOCTYPE")>-1||i.indexOf("<html")>-1||i.indexOf("<body")>-1?_error(y.txt.error.unexpected):(t.html(i),_process_inline())}}}));break;case"iframe":y.enableSwipeNav=!1,e.fancybox.showActivity(),_show()}},_process_inline=function(){var n=y.width,i=y.height;e.fancybox.hideActivity(),n=n.toString().indexOf("%")>-1?parseInt((window.innerWidth-2*y.margin)*parseFloat(n)/100,10)+"px":"auto"==n?"auto":n+"px",i=i.toString().indexOf("%")>-1?parseInt((window.innerHeight-2*y.margin)*parseFloat(i)/100,10)+"px":"auto"==i?"auto":i+"px",t.wrapInner('<div style="width:'+n+";height:"+i+';overflow:hidden;position:relative;"></div>'),y.width=t.width(),y.height=t.height(),_show()},_show=function(){if(T=!0,e(r.add(i)).off(),e(window).off("resize.fb"),h=x.type,$=v,m=g,(x=y).overlayShow?(i.css({"background-color":x.overlayColor,opacity:x.overlayOpacity,cursor:x.hideOnOverlayClick?"pointer":"auto"}),i.is(":visible")||i.fadeIn("fast")):i.hide(),_process_title(),u=_get_zoom_to(),o.is(":visible")){e(c.add(l).add(f)).hide(),"image"===h&&"image"===x.type?(r.prepend(t.contents()),r.children().first().next().fadeOut(x.changeSpeed,function(){e(this).remove()}),r.css("border-width",x.padding),o.animate(u,{duration:x.changeSpeed,easing:x.easingChange,complete:_finish})):r.fadeTo(x.changeFade,.3,function(){r.css("border-width",x.padding),o.animate(u,{duration:x.changeSpeed,easing:x.easingChange,complete:function(){r.html(t.contents()).fadeTo(x.changeFade,1,_finish)}})});return}o.removeAttr("style"),r.css("border-width",x.padding),r.html(t.contents()),"elastic"==x.transitionIn?(o.css(_get_orig_pos()).show(),u.opacity=1,o.attr("aria-hidden","false").animate(u,{duration:x.speedIn,easing:x.easingIn,complete:_finish})):o.css(u).attr("aria-hidden","false").fadeIn("none"==x.transitionIn?0:x.speedIn,_finish)},_format_title=function(e){return!!e&&!!e.length&&'<div id="fancybox-title">'+e+"</div>"},_process_title=function(){if(O=x.title||"",S=0,d.empty().removeAttr("style").removeClass(),!1===x.titleShow||!(O=e.isFunction(x.titleFormat)?x.titleFormat(O,$,m,x):_format_title(O))||""===O){d.hide();return}switch(d.addClass("fancybox-title-"+x.titlePosition).html(O).appendTo("body").show(),x.titlePosition){case"outside":case"inside":S=d.outerHeight(!0),d.appendTo(a);break;case"over":r.is(":visible")?d.appendTo(r):d.appendTo(t);break;default:d.css({paddingLeft:x.padding,paddingRight:x.padding}).appendTo(o)}d.hide()},_swipe=function(){let t=p-b;p=b=0,Math.abs(t)<x.swipeThreshold||(t<0?e.fancybox.prev():e.fancybox.next())},_set_navigation=function(){1!==$.length&&(x.enableSwipeNav&&(o.css("cursor","move"),o.on("mousedown.fb",function(e){e.preventDefault(),p=b=void 0!==e.clientX?e.clientX:e.originalEvent.clientX,o.on("mousemove.fb",function(e){b=void 0!==e.clientX?e.clientX:e.originalEvent.clientX})}),o.on("mouseup.fb",function(){o.off("mousemove.fb"),_swipe()}),A&&(o.on("touchstart.fb",function(e){j=1===e.touches.length,p=b=void 0!==e.touches?e.touches[0].clientX:e.originalEvent.touches[0].clientX,o.on("touchmove.fb",function(e){1===e.touches.length?b=void 0!==e.touches?e.touches[0].clientX:e.originalEvent.touches[0].clientX:(j=!1,o.off("touchmove.fb"))})}),o.on("touchend.fb",function(){o.off("touchmove.fb"),j&&(j=!1,_swipe())}))),e.fn.mousewheel&&o.on("mousewheel.fb",function(t,n){T?t.preventDefault():"image"==x.type&&(0==e(t.target).outerHeight()||e(t.target).prop("scrollHeight")===e(t.target).outerHeight())&&(t.preventDefault(),e.fancybox[n>0?"prev":"next"]())}),e(document).off("keydown.fb"),(x.enableEscapeButton||x.enableKeyboardNav)&&e(document).on("keydown.fb",function(t){if(x.enableEscapeButton&&27==t.keyCode)return t.preventDefault(),e.fancybox.close(),!1;x.enableKeyboardNav&&(37==t.keyCode||39==t.keyCode)&&"INPUT"!==t.target.tagName&&"TEXTAREA"!==t.target.tagName&&"SELECT"!==t.target.tagName?(t.preventDefault(),e.fancybox[37==t.keyCode?"prev":"next"]()):x.enableKeyboardNav&&9==t.keyCode&&"INPUT"!==t.target.tagName&&"TEXTAREA"!==t.target.tagName&&"SELECT"!==t.target.tagName&&(t.preventDefault(),e.fancybox[t.shiftKey?"prev":"next"]())}),x.showNavArrows&&((x.cyclic||0!==m)&&l.attr("title",x.txt.prev).show(),(x.cyclic||m!=$.length-1)&&f.attr("title",x.txt.next).show()))},_finish=function(){O&&O.length&&d.fadeIn(),x.showCloseButton&&c.attr("title",x.txt.close).show(),_set_navigation(),x.hideOnContentClick&&r.on("click",e.fancybox.close).css("cursor","pointer"),x.hideOnOverlayClick&&i.on("click",e.fancybox.close),x.autoResize&&e(window).on("resize.fb",e.fancybox.resize),"iframe"==x.type&&e('<iframe id="fancybox-frame" name="fancybox-frame'+new Date().getTime()+'" style="border:0;margin:0;overflow:'+("auto"==x.scrolling?"auto":"yes"==x.scrolling?"scroll":"hidden")+'" src="'+x.href+'"'+(!1===x.allowfullscreen?"":" allowfullscreen")+' allow="autoplay; encrypted-media" tabindex="999"></iframe>').appendTo(r).on("load",function(){e.fancybox.hideActivity()}),("inline"==x.type||"html"==x.type)&&e(r).children().css("overflow","auto"==x.scrolling?"auto":"yes"==x.scrolling?"scroll":"hidden"),o.show().focus(),T=!1,e(document).trigger("fancybox-complete",[$,m,x]),x.onComplete($,m,x),$.length>1&&(_preload_next(),_preload_prev())},_preload_next=function(){var e="number"==typeof arguments[0]?arguments[0]:m+1;if(e>=$.length){if(!x.cyclic)return;e=0}if(e==m){x.enableKeyboardNav=!1,x.enableSwipeNav=!1,o.off("mousewheel.fb touchstart.fb touchmove.fb touchend.fb mousedown.fb mousemove.fb mouseup.fb"),f.hide();return}!_preload_image(e)&&_preload_next(e+1)},_preload_prev=function(){var e="number"==typeof arguments[0]?arguments[0]:m-1;if(e<0){if(!x.cyclic)return;e=$.length-1}if(e==m){x.enableKeyboardNav=!1,x.enableSwipeNav=!1,o.off("mousewheel.fb touchstart.fb touchmove.fb touchend.fb mousedown.fb mousemove.fb mouseup.fb"),l.hide();return}!_preload_image(e)&&_preload_prev(e-1)},_preload_image=function(t){var n,i=$[t];return!!(void 0!==i&&void 0!==i.href&&i.href!==x.href&&(i.href.match(C)||e(i).hasClass("image")))&&((n=new Image).src=i.href,!0)},_get_zoom_to=function(){var t=[window.innerWidth-2*x.margin,window.innerHeight-2*x.margin-S,e(document).scrollLeft()+x.margin,e(document).scrollTop()+x.margin],n={},i=x.keepRatio&&x.height?x.width/x.height:1;return x.width.toString().indexOf("%")>-1?n.width=parseInt(t[0]*parseFloat(x.width)/100,10):n.width=x.width+2*x.padding,x.height.toString().indexOf("%")>-1?n.height=parseInt(t[1]*parseFloat(x.height)/100,10):n.height=x.height+2*x.padding,n.width>t[0]&&(x.autoScale?(n.width=t[0]-2*x.padding,n.height=parseInt(n.width/i,10)):e("html").addClass("fancybox-allowscroll")),x.autoScale&&n.height>t[1]&&(x.autoScale?(n.height=t[1]-2*x.padding,n.width=parseInt(n.height*i,10)):e("html").addClass("fancybox-allowscroll")),n.left=parseInt(Math.max(t[2],t[2]+(t[0]-n.width)/2),10),n.top=parseInt(Math.max(t[3],t[3]+(t[1]-n.height)/2),10),n},_get_orig_pos=function(){if(!y.orig)return!1;var t=e(y.orig);if(!t.length)return!1;var n=t.offset();return n.top+=parseInt(t.css("paddingTop"),10)||parseInt(t.css("border-top-width"),10)||0,n.left+=parseInt(t.css("paddingLeft"),10)||parseInt(t.css("border-left-width"),10)||0,{width:t.width()+2*x.padding,height:t.height()+2*x.padding,top:n.top-x.padding,left:n.left-x.padding,opacity:0}},_closed=function(){i.fadeOut("fast"),e(document).trigger("fancybox-closed",[$,m,x]),x.onClosed($,m,x),_cleanup()},_cleanup=function(){i.hide(),d.empty().hide(),o.hide().attr("aria-hidden","true"),r.empty(),$=v=[],m=g=0,x=y={},e("html").css({"--vertical-scrollbar":"","--horizontal-scrollbar":""}),e("html").removeClass("fancybox-active fancybox-allowscroll"),e(document).off("fancybox-cancel fancybox-change fancybox-cleanup fancybox-closed"),T=!1},e.fn.fancybox=function(t){if(!e(this).length)return this;let n=e.extend({},t,e.metadata?e(this).metadata():{});return(!n.minViewportWidth||document.documentElement.clientWidth>=n.minViewportWidth)&&e(this).data("fancybox",n).attr({"aria-controls":"fancybox-wrap","aria-haspopup":"dialog"}).off("click.fb").on("click.fb",function(t){if(t.preventDefault(),T)return!1;T=!0,e(this).blur(),v=[],g=0;var n=e(this).attr("rel")||"";return""==n||""==n.replace(/alternate|external|help|license|nofollow|noreferrer|noopener|\s+/gi,"")?v.push(this):g=(v=e('a[rel="'+n+'"], area[rel="'+n+'"]')).index(this),e("html").css({"--vertical-scrollbar":window.innerWidth-e(window).width()+"px","--horizontal-scrollbar":window.innerHeight-e(window).height()+"px"}),_start(),!1}),this},e.fancybox=function(t){var n;if(!T){if(T=!0,n=void 0!==arguments[1]?arguments[1]:{},v=[],g=parseInt(n.index,10)||0,e.isArray(t)){for(var i=0,o=t.length;i<o;i++)"object"==typeof t[i]?e(t[i]).data("fancybox",e.extend({},n,t[i])):t[i]=e({}).data("fancybox",e.extend({content:t[i]},n));v=jQuery.merge(v,t)}else"object"==typeof t?e(t).data("fancybox",e.extend({},n,t)):t=e({}).data("fancybox",e.extend({content:t},n)),v.push(t);(g>v.length||g<0)&&(g=0),e("html").css({"--vertical-scrollbar":window.innerWidth-e(window).width()+"px","--horizontal-scrollbar":window.innerHeight-e(window).height()+"px"}),_start()}},e.fancybox.showActivity=function(){n.attr("title",y.txt.loading).show()},e.fancybox.hideActivity=function(){n.hide()},e.fancybox.next=function(){var t,n="number"==typeof arguments[0]?arguments[0]:m+1;if(n>=$.length){if(!x.cyclic)return;n=0}t=$[n],n!=m&&void 0!==t&&void 0!==t.href&&t.href===x.href?e.fancybox.next(n+1):e.fancybox.pos(n)},e.fancybox.prev=function(){var t,n="number"==typeof arguments[0]?arguments[0]:m-1;if(n<0){if(!x.cyclic)return;n=$.length-1}t=$[n],n!=m&&void 0!==t&&void 0!==t.href&&t.href===x.href?e.fancybox.prev(n-1):e.fancybox.pos(n)},e.fancybox.pos=function(t){!T&&(t=parseInt(t),$.length>1&&t!=m&&t>-1&&t<$.length&&(e(document).trigger("fancybox-change"),v=$,g=t,o.off("mousewheel.fb touchstart.fb touchmove.fb touchend.fb mousedown.fb mousemove.fb mouseup.fb").css("cursor","initial"),r.off("click"),_start()))},e.fancybox.cancel=function(){if(T=!0,_abort(),e(document).trigger("fancybox-cancel",[v,g,y]),y&&!1===y.onCancel(v,g,y)){T=!1;return}e(v[g]).focus(),e(c.add(l).add(f)).hide(),e(r.add(i)).off(),e(window).off("resize.fb"),e(o).off("mousewheel.fb touchstart.fb touchmove.fb touchend.fb mousedown.fb mousemove.fb mouseup.fb"),e(document).off("keydown.fb"),/MSIE|Trident/.test(window.navigator.userAgent)&&r.find("iframe#fancybox-frame").attr("src","//about:blank"),o.stop(),_cleanup()},e.fancybox.close=function(){if(!(T||o.is(":hidden"))){if(T=!0,_abort(),e(document).trigger("fancybox-cleanup",[$,m,x]),x&&!1===x.onCleanup($,m,x)){T=!1;return}e($[m]).focus(),e(c.add(l).add(f)).hide(),e(r.add(i)).off(),e(window).off("resize.fb"),e(o).off("mousewheel.fb touchstart.fb touchmove.fb touchend.fb mousedown.fb mousemove.fb mouseup.fb"),e(document).off("keydown.fb"),/MSIE|Trident/.test(window.navigator.userAgent)&&r.find("iframe#fancybox-frame").attr("src","//about:blank"),"inside"!==x.titlePosition&&d.empty(),o.stop(),"elastic"==x.transitionOut?(d.empty().hide(),o.animate(_get_orig_pos(),{duration:x.speedOut,easing:x.easingOut,complete:_closed})):o.fadeOut("none"==x.transitionOut?0:x.speedOut,_closed)}},e.fancybox.resize=function(){clearTimeout(s),s=setTimeout(function(){var e=[];T=!0,_process_title(),u=_get_zoom_to(),c.is(":visible")&&e.push(c)&&c.hide(),l.is(":visible")&&e.push(l)&&l.hide(),f.is(":visible")&&e.push(f)&&f.hide(),o.animate(u,{duration:x.changeSpeed,easing:x.easingChange,complete:function(){O&&O.length&&d.fadeIn(),e.forEach(function(e){e.show()}),T=!1}})},500)},e.fancybox.init=function(){!e("#fancybox-wrap").length&&(e("body").append(t=e('<div id="fancybox-tmp"></div>'),n=e('<div id="fancybox-loading" title="Cancel"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div>'),i=e('<div id="fancybox-overlay"></div>'),o=e('<div id="fancybox-wrap" role="dialog" aria-hidden="true" aria-labelledby="fancybox-title" tabindex="-1"></div>')),o.append(a=e('<div id="fancybox-outer"></div>')),a.append(r=e('<div id="fancybox-content"></div>'),c=e('<a id="fancybox-close" href="javascript:;" title="Close" class="fancy-ico" tabindex="1"><span></span></a>'),f=e('<a id="fancybox-next" href="javascript:;" title="Next" class="fancy-ico" tabindex="2"><span></span></a>'),l=e('<a id="fancybox-prev" href="javascript:;" title="Previous" class="fancy-ico" tabindex="3"><span></span></a>'),d=e('<div id="fancybox-title-wrap"></div>')),c.on("click",e.fancybox.close),n.on("click",e.fancybox.cancel),l.on("click",function(t){t.preventDefault(),e.fancybox.prev()}),f.on("click",function(t){t.preventDefault(),e.fancybox.next()}))},e.fn.fancybox.defaults={padding:10,margin:40,modal:!1,cyclic:!1,allowfullscreen:!1,scrolling:"auto",width:560,height:340,autoScale:!0,autoDimensions:!0,autoResize:!0,keepRatio:!1,minViewportWidth:0,swipeThreshold:100,ajax:{},svg:{wmode:"opaque"},hideOnOverlayClick:!0,hideOnContentClick:!1,overlayShow:!0,overlayColor:"#000",overlayOpacity:.6,titleShow:!0,titlePosition:"float",titleFormat:null,titleFromAlt:!0,transitionIn:"fade",transitionOut:"fade",speedIn:400,speedOut:400,changeSpeed:200,changeFade:200,easingIn:"swing",easingOut:"swing",showCloseButton:!0,showNavArrows:!0,enableEscapeButton:!0,enableKeyboardNav:!0,enableSwipeNav:!0,txt:{error:{content:"The requested content cannot be loaded.",later:"Please try again later.",type:"No content type found.",image:"No image found.",unexpected:"Unexpected response."},loading:"Cancel",close:"Close",next:"Next",prev:"Previous"},onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}},e(document).ready(function(){e.fancybox.init()})}(jQuery);