"use strict";function _createForOfIteratorHelper(n,t){var i,r,u,f,e,o;if(typeof Symbol=="undefined"||n[Symbol.iterator]==null){if(Array.isArray(n)||(i=_unsupportedIterableToArray(n))||t&&n&&typeof n.length=="number")return i&&(n=i),r=0,u=function(){},{s:u,n:function(){return r>=n.length?{done:!0}:{done:!1,value:n[r++]}},e:function(n){throw n;},f:u};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}return f=!0,e=!1,{s:function(){i=n[Symbol.iterator]()},n:function(){var n=i.next();return f=n.done,n},e:function(n){e=!0;o=n},f:function(){try{f||i.return==null||i.return()}finally{if(e)throw o;}}}}function _unsupportedIterableToArray(n,t){if(n){if(typeof n=="string")return _arrayLikeToArray(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")?Array.from(n):i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?_arrayLikeToArray(n,t):void 0}}function _arrayLikeToArray(n,t){(t==null||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}var sticky,stickyHandler,megaLink_temp,tempMegaMenuHover;!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((n=n||self).Popper={})}(this,function(n){function s(n){return{width:(n=n.getBoundingClientRect()).width,height:n.height,top:n.top,right:n.right,bottom:n.bottom,left:n.left,x:n.left,y:n.top}}function i(n){return"[object Window]"!==n.toString()?(n=n.ownerDocument)?n.defaultView:window:n}function w(n){return{scrollLeft:(n=i(n)).pageXOffset,scrollTop:n.pageYOffset}}function h(n){return n instanceof i(n).Element||n instanceof Element}function r(n){return n instanceof i(n).HTMLElement||n instanceof HTMLElement}function t(n){return n?(n.nodeName||"").toLowerCase():null}function f(n){return(h(n)?n.ownerDocument:n.document).documentElement}function b(n){return s(f(n)).left+w(n).scrollLeft}function e(n){return i(n).getComputedStyle(n)}function k(n){return n=e(n),/auto|scroll|overlay|hidden/.test(n.overflow+n.overflowY+n.overflowX)}function bt(n,u,e){var h;void 0===e&&(e=!1);h=f(u);n=s(n);var l=r(u),c={scrollLeft:0,scrollTop:0},o={x:0,y:0};return(l||!l&&!e)&&(("body"!==t(u)||k(h))&&(c=u!==i(u)&&r(u)?{scrollLeft:u.scrollLeft,scrollTop:u.scrollTop}:w(u)),r(u)?((o=s(u)).x+=u.clientLeft,o.y+=u.clientTop):h&&(o.x=b(h))),{x:n.left+c.scrollLeft-o.x,y:n.top+c.scrollTop-o.y,width:n.width,height:n.height}}function d(n){return{x:n.offsetLeft,y:n.offsetTop,width:n.offsetWidth,height:n.offsetHeight}}function v(n){return"html"===t(n)?n:n.assignedSlot||n.parentNode||n.host||f(n)}function c(n,u){var f,e;return void 0===u&&(u=[]),f=function n(i){return 0<=["html","body","#document"].indexOf(t(i))?i.ownerDocument.body:r(i)&&k(i)?i:n(v(i))}(n),n="body"===t(f),e=i(f),f=n?[e].concat(e.visualViewport||[],k(f)?f:[]):f,u=u.concat(f),n?u:u.concat(c(v(f)))}function tt(n){if(!r(n)||"fixed"===e(n).position)return null;if(n=n.offsetParent){var i=f(n);if("body"===t(n)&&"static"===e(n).position&&"static"!==e(i).position)return i}return n}function l(n){for(var f=i(n),u=tt(n);u&&0<=["table","td","th"].indexOf(t(u))&&"static"===e(u).position;)u=tt(u);if(u&&"body"===t(u)&&"static"===e(u).position)return f;if(!u)n:{for(n=v(n);r(n)&&0>["html","body"].indexOf(t(n));){if("none"!==(u=e(n)).transform||"none"!==u.perspective||u.willChange&&"auto"!==u.willChange){u=n;break n}n=n.parentNode}u=null}return u||f}function kt(n){var i=new Map,t=new Set,r=[];return n.forEach(function(n){i.set(n.name,n)}),n.forEach(function(n){t.has(n.name)||function n(u){t.add(u.name);[].concat(u.requires||[],u.requiresIfExists||[]).forEach(function(r){t.has(r)||(r=i.get(r))&&n(r)});r.push(u)}(n)}),r}function dt(n){var t;return function(){return t||(t=new Promise(function(i){Promise.resolve().then(function(){t=void 0;i(n())})})),t}}function u(n){return n.split("-")[0]}function it(n,t){var i=!(!t.getRootNode||!t.getRootNode().host);if(n.contains(t))return!0;if(i)do{if(t&&n.isSameNode(t))return!0;t=t.parentNode||t.host}while(t);return!1}function g(n){return Object.assign(Object.assign({},n),{},{left:n.x,top:n.y,right:n.x+n.width,bottom:n.y+n.height})}function rt(n,t){var o,c,h,u;return"viewport"===t?(t=i(n),o=f(n),t=t.visualViewport,c=o.clientWidth,o=o.clientHeight,h=0,u=0,t&&(c=t.width,o=t.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(h=t.offsetLeft,u=t.offsetTop)),n=g(n={width:c,height:o,x:h+b(n),y:u})):r(t)?((n=s(t)).top+=t.clientTop,n.left+=t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top):(u=f(n),n=f(u),h=w(u),t=u.ownerDocument.body,c=Math.max(n.scrollWidth,n.clientWidth,t?t.scrollWidth:0,t?t.clientWidth:0),o=Math.max(n.scrollHeight,n.clientHeight,t?t.scrollHeight:0,t?t.clientHeight:0),u=-h.scrollLeft+b(u),h=-h.scrollTop,"rtl"===e(t||n).direction&&(u+=Math.max(n.clientWidth,t?t.clientWidth:0)-c),n=g({width:c,height:o,x:u,y:h})),n}function gt(n,i,u){return i="clippingParents"===i?function(n){var u=c(v(n)),i=0<=["absolute","fixed"].indexOf(e(n).position)&&r(n)?l(n):n;return h(i)?u.filter(function(n){return h(n)&&it(n,i)&&"body"!==t(n)}):[]}(n):[].concat(i),(u=(u=[].concat(i,[u])).reduce(function(t,i){return i=rt(n,i),t.top=Math.max(i.top,t.top),t.right=Math.min(i.right,t.right),t.bottom=Math.min(i.bottom,t.bottom),t.left=Math.max(i.left,t.left),t},rt(n,u[0]))).width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function nt(n){return 0<=["top","bottom"].indexOf(n)?"x":"y"}function ut(n){var t=n.reference,e=n.element,r=(n=n.placement)?u(n):null,i,f;n=n?n.split("-")[1]:null;i=t.x+t.width/2-e.width/2;f=t.y+t.height/2-e.height/2;switch(r){case"top":i={x:i,y:t.y-e.height};break;case"bottom":i={x:i,y:t.y+t.height};break;case"right":i={x:t.x+t.width,y:f};break;case"left":i={x:t.x-e.width,y:f};break;default:i={x:t.x,y:t.y}}if(null!=(r=r?nt(r):null))switch(f="y"===r?"height":"width",n){case"start":i[r]=Math.floor(i[r])-Math.floor(t[f]/2-e[f]/2);break;case"end":i[r]=Math.floor(i[r])+Math.ceil(t[f]/2-e[f]/2)}return i}function ft(n){return Object.assign(Object.assign({},{top:0,right:0,bottom:0,left:0}),n)}function et(n,t){return t.reduce(function(t,i){return t[i]=n,t},{})}function o(n,t){var i,e,o,v,l,y;void 0===t&&(t={});i=t;t=void 0===(t=i.placement)?n.placement:t;var r=i.boundary,c=void 0===r?"clippingParents":r,u=void 0===(r=i.rootBoundary)?"viewport":r;return r=void 0===(r=i.elementContext)?"popper":r,e=i.altBoundary,o=void 0!==e&&e,i=ft("number"!=typeof(i=void 0===(i=i.padding)?0:i)?i:et(i,a)),v=n.elements.reference,e=n.rects.popper,c=gt(h(o=n.elements[o?"popper"===r?"reference":"popper":r])?o:o.contextElement||f(n.elements.popper),c,u),o=ut({reference:u=s(v),element:e,strategy:"absolute",placement:t}),e=g(Object.assign(Object.assign({},e),o)),u="popper"===r?e:u,l={top:c.top-u.top+i.top,bottom:u.bottom-c.bottom+i.bottom,left:c.left-u.left+i.left,right:u.right-c.right+i.right},(n=n.modifiersData.offset,"popper"===r&&n)&&(y=n[t],Object.keys(l).forEach(function(n){var t=0<=["right","bottom"].indexOf(n)?1:-1,i=0<=["top","bottom"].indexOf(n)?"y":"x";l[n]+=y[i]*t})),l}function ot(){for(var t=arguments.length,i=Array(t),n=0;n<t;n++)i[n]=arguments[n];return!i.some(function(n){return!(n&&"function"==typeof n.getBoundingClientRect)})}function st(n){void 0===n&&(n={});var i=n.defaultModifiers,r=void 0===i?[]:i,t=void 0===(n=n.defaultOptions)?pt:n;return function(n,i,u){function a(){o.forEach(function(n){return n()});o=[]}void 0===u&&(u=t);var f={placement:"bottom",orderedModifiers:[],options:Object.assign(Object.assign({},pt),t),modifiersData:{},elements:{reference:n,popper:i},attributes:{},styles:{}},o=[],s=!1,e={state:f,setOptions:function(u){return a(),f.options=Object.assign(Object.assign(Object.assign({},t),f.options),u),f.scrollParents={reference:h(n)?c(n):n.contextElement?c(n.contextElement):[],popper:c(i)},u=function(n){var t=kt(n);return ni.reduce(function(n,i){return n.concat(t.filter(function(n){return n.phase===i}))},[])}(function(n){var t=n.reduce(function(n,t){var i=n[t.name];return n[t.name]=i?Object.assign(Object.assign(Object.assign({},i),t),{},{options:Object.assign(Object.assign({},i.options),t.options),data:Object.assign(Object.assign({},i.data),t.data)}):t,n},{});return Object.keys(t).map(function(n){return t[n]})}([].concat(r,f.options.modifiers))),f.orderedModifiers=u.filter(function(n){return n.enabled}),f.orderedModifiers.forEach(function(n){var i=n.name,t=n.options;t=void 0===t?{}:t;"function"==typeof(n=n.effect)&&(i=n({state:f,name:i,instance:e,options:t}),o.push(i||function(){}))}),e.update()},forceUpdate:function(){var n,t,i,r;if(!s&&(n=f.elements,t=n.reference,ot(t,n=n.popper)))for(f.rects={reference:bt(t,l(n),"fixed"===f.options.strategy),popper:d(n)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach(function(n){return f.modifiersData[n.name]=Object.assign({},n.data)}),t=0;t<f.orderedModifiers.length;t++)!0===f.reset?(f.reset=!1,t=-1):(i=f.orderedModifiers[t],n=i.fn,r=i.options,r=void 0===r?{}:r,i=i.name,"function"==typeof n&&(f=n({state:f,options:r,name:i,instance:e})||f))},update:dt(function(){return new Promise(function(n){e.forceUpdate();n(f)})}),destroy:function(){a();s=!0}};return ot(n,i)?(e.setOptions(u).then(function(n){!s&&u.onFirstUpdate&&u.onFirstUpdate(n)}),e):e}}function ht(n){var o,u=n.popper,y=n.popperRect,p=n.placement,r=n.offsets,b=n.position,h=n.gpuAcceleration,w=n.adaptive,t=window.devicePixelRatio||1,c,e;n=Math.round(r.x*t)/t||0;t=Math.round(r.y*t)/t||0;c=r.hasOwnProperty("x");r=r.hasOwnProperty("y");var s,a="left",v="top",k=window;return w&&(e=l(u),e===i(u)&&(e=f(u)),"top"===p&&(v="bottom",t-=e.clientHeight-y.height,t*=h?1:-1),"left"===p&&(a="right",n-=e.clientWidth-y.width,n*=h?1:-1)),u=Object.assign({position:b},w&&ti),h?Object.assign(Object.assign({},u),{},((s={})[v]=r?"0":"",s[a]=c?"0":"",s.transform=2>(k.devicePixelRatio||1)?"translate("+n+"px, "+t+"px)":"translate3d("+n+"px, "+t+"px, 0)",s)):Object.assign(Object.assign({},u),{},((o={})[v]=r?t+"px":"",o[a]=c?n+"px":"",o.transform="",o))}function y(n){return n.replace(/left|right|bottom|top/g,function(n){return ii[n]})}function ct(n){return n.replace(/start|end/g,function(n){return ri[n]})}function lt(n,t,i){return void 0===i&&(i={x:0,y:0}),{top:n.top-t.height-i.y,right:n.right-t.width+i.x,bottom:n.bottom-t.height+i.y,left:n.left-t.width-i.x}}function at(n){return["top","right","bottom","left"].some(function(t){return 0<=n[t]})}var a=["top","bottom","right","left"],vt=a.reduce(function(n,t){return n.concat([t+"-start",t+"-end"])},[]),yt=[].concat(a,["auto"]).reduce(function(n,t){return n.concat([t,t+"-start",t+"-end"])},[]),ni="beforeRead read afterRead beforeMain main afterMain beforeWrite write afterWrite".split(" "),pt={placement:"bottom",modifiers:[],strategy:"absolute"},p={passive:!0},ti={top:"auto",right:"auto",bottom:"auto",left:"auto"},ii={left:"right",right:"left",bottom:"top",top:"bottom"},ri={start:"end",end:"start"},wt=[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(n){var r=n.state,t=n.instance,u=(n=n.options).scroll,f=void 0===u||u,e=void 0===(n=n.resize)||n,o=i(r.elements.popper),s=[].concat(r.scrollParents.reference,r.scrollParents.popper);return f&&s.forEach(function(n){n.addEventListener("scroll",t.update,p)}),e&&o.addEventListener("resize",t.update,p),function(){f&&s.forEach(function(n){n.removeEventListener("scroll",t.update,p)});e&&o.removeEventListener("resize",t.update,p)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(n){var t=n.state;t.modifiersData[n.name]=ut({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(n){var t=n.state,i=n.options;n=void 0===(n=i.gpuAcceleration)||n;i=void 0===(i=i.adaptive)||i;n={placement:u(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:n};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign(Object.assign({},t.styles.popper),ht(Object.assign(Object.assign({},n),{},{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i}))));null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign(Object.assign({},t.styles.arrow),ht(Object.assign(Object.assign({},n),{},{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1}))));t.attributes.popper=Object.assign(Object.assign({},t.attributes.popper),{},{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(n){var i=n.state;Object.keys(i.elements).forEach(function(n){var e=i.styles[n]||{},f=i.attributes[n]||{},u=i.elements[n];r(u)&&t(u)&&(Object.assign(u.style,e),Object.keys(f).forEach(function(n){var t=f[n];!1===t?u.removeAttribute(n):u.setAttribute(n,!0===t?"":t)}))})},effect:function(n){var i=n.state,u={popper:{position:i.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(i.elements.popper.style,u.popper),i.elements.arrow&&Object.assign(i.elements.arrow.style,u.arrow),function(){Object.keys(i.elements).forEach(function(n){var f=i.elements[n],e=i.attributes[n]||{};n=Object.keys(i.styles.hasOwnProperty(n)?i.styles[n]:u[n]).reduce(function(n,t){return n[t]="",n},{});r(f)&&t(f)&&(Object.assign(f.style,n),Object.keys(e).forEach(function(n){f.removeAttribute(n)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(n){var t=n.state,f=n.name,r=void 0===(n=n.options.offset)?[0,0]:n,i=(n=yt.reduce(function(n,i){var e=t.rects,o=u(i),s=0<=["left","top"].indexOf(o)?-1:1,f="function"==typeof r?r(Object.assign(Object.assign({},e),{},{placement:i})):r;return e=(e=f[0])||0,f=((f=f[1])||0)*s,o=0<=["left","right"].indexOf(o)?{x:f,y:e}:{x:e,y:f},n[i]=o,n},{}))[t.placement],e=i.x;i=i.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=e,t.modifiersData.popperOffsets.y+=i);t.modifiersData[f]=n}},{name:"flip",enabled:!0,phase:"main",fn:function(n){var i=n.state,t=n.options,f,r,l,d,v,w;if(n=n.name,!i.modifiersData[n]._skip){f=t.mainAxis;f=void 0===f||f;r=t.altAxis;r=void 0===r||r;var c=t.fallbackPlacements,nt=t.padding,tt=t.boundary,it=t.rootBoundary,ut=t.altBoundary,e=t.flipVariations,k=void 0===e||e,ft=t.allowedAutoPlacements;for(e=u(t=i.options.placement),c=c||(e!==t&&k?function(n){if("auto"===u(n))return[];var t=y(n);return[ct(n),t,ct(t)]}(t):[y(t)]),l=[t].concat(c).reduce(function(n,t){return n.concat("auto"===u(t)?function(n,t){var r;void 0===t&&(t={});var s=t.boundary,h=t.rootBoundary,c=t.padding,i=t.flipVariations,f=t.allowedAutoPlacements,l=void 0===f?yt:f,e=t.placement.split("-")[1];return 0===(i=(t=e?i?vt:vt.filter(function(n){return n.split("-")[1]===e}):a).filter(function(n){return 0<=l.indexOf(n)})).length&&(i=t),r=i.reduce(function(t,i){return t[i]=o(n,{placement:i,boundary:s,rootBoundary:h,padding:c})[u(i)],t},{}),Object.keys(r).sort(function(n,t){return r[n]-r[t]})}(i,{placement:t,boundary:tt,rootBoundary:it,padding:nt,flipVariations:k,allowedAutoPlacements:ft}):t)},[]),t=i.rects.reference,c=i.rects.popper,d=new Map,e=!0,v=l[0],w=0;w<l.length;w++){var p=l[w],rt=u(p),s="start"===p.split("-")[1],h=0<=["top","bottom"].indexOf(rt),b=h?"width":"height",g=o(i,{placement:p,boundary:tt,rootBoundary:it,altBoundary:ut,padding:nt});if(s=h?s?"right":"left":s?"bottom":"top",t[b]>c[b]&&(s=y(s)),b=y(s),h=[],f&&h.push(0>=g[rt]),r&&h.push(0>=g[s],0>=g[b]),h.every(function(n){return n})){v=p;e=!1;break}d.set(p,h)}if(e)for(f=function(n){var t=l.find(function(t){if(t=d.get(t))return t.slice(0,n).every(function(n){return n})});if(t)return v=t,"break"},r=k?3:1;0<r&&"break"!==f(r);r--);i.placement!==v&&(i.modifiersData[n]._skip=!0,i.placement=v,i.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(n){var t=n.state,f=n.options,s,b,r,c,y,rt;n=n.name;s=f.mainAxis;b=void 0===s||s;s=void 0!==(s=f.altAxis)&&s;r=f.tether;r=void 0===r||r;c=f.tetherOffset;y=void 0===c?0:c;f=o(t,{boundary:f.boundary,rootBoundary:f.rootBoundary,padding:f.padding,altBoundary:f.altBoundary});c=u(t.placement);var k=t.placement.split("-")[1],w=!k,i=nt(c);c="x"===i?"y":"x";var a=t.modifiersData.popperOffsets,p=t.rects.reference,e=t.rects.popper,h="function"==typeof y?y(Object.assign(Object.assign({},t.rects),{},{placement:t.placement})):y;if(y={x:0,y:0},a){if(b){var g="y"===i?"top":"left",tt="y"===i?"bottom":"right",v="y"===i?"height":"width";b=a[i];var ut=a[i]+f[g],ft=a[i]-f[tt],et=r?-e[v]/2:0,it="start"===k?p[v]:e[v];k="start"===k?-e[v]:-p[v];e=t.elements.arrow;e=r&&e?d(e):{width:0,height:0};rt=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0};g=rt[g];tt=rt[tt];e=Math.max(0,Math.min(p[v],e[v]));it=w?p[v]/2-et-e-g-h:it-e-g-h;w=w?-p[v]/2+et+e+tt+h:k+e+tt+h;h=t.elements.arrow&&l(t.elements.arrow);p=t.modifiersData.offset?t.modifiersData.offset[t.placement][i]:0;h=a[i]+it-p-(h?"y"===i?h.clientTop||0:h.clientLeft||0:0);w=a[i]+w-p;r=Math.max(r?Math.min(ut,h):ut,Math.min(b,r?Math.max(ft,w):ft));a[i]=r;y[i]=r-b}s&&(s=a[c],r=Math.max(s+f["x"===i?"top":"left"],Math.min(s,s-f["x"===i?"bottom":"right"])),a[c]=r,y[c]=r-s);t.modifiersData[n]=y}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(n){var s,i=n.state;n=n.name;var r=i.elements.arrow,e=i.modifiersData.popperOffsets,t=u(i.placement),f=nt(t);if(t=0<=["left","right"].indexOf(t)?"height":"width",r&&e){var h=i.modifiersData[n+"#persistent"].padding,c=d(r),a="y"===f?"top":"left",v="y"===f?"bottom":"right",o=i.rects.reference[t]+i.rects.reference[f]-e[f]-i.rects.popper[t];e=e[f]-i.rects.reference[f];o=(r=(r=l(r))?"y"===f?r.clientHeight||0:r.clientWidth||0:0)/2-c[t]/2+(o/2-e/2);t=Math.max(h[a],Math.min(o,r-c[t]-h[v]));i.modifiersData[n]=((s={})[f]=t,s.centerOffset=t-o,s)}},effect:function(n){var r=n.state,i=n.options,t;if(n=n.name,t=i.element,t=void 0===t?"[data-popper-arrow]":t,i=void 0===(i=i.padding)?0:i,null!=t){if("string"==typeof t&&!(t=r.elements.popper.querySelector(t)))return;it(r.elements.popper,t)&&(r.elements.arrow=t,r.modifiersData[n+"#persistent"]={padding:ft("number"!=typeof i?i:et(i,a))})}},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(n){var t=n.state;n=n.name;var i=t.rects.reference,r=t.rects.popper,u=t.modifiersData.preventOverflow,e=o(t,{elementContext:"reference"}),f=o(t,{altBoundary:!0});i=lt(e,i);r=lt(f,r,u);u=at(i);f=at(r);t.modifiersData[n]={referenceClippingOffsets:i,popperEscapeOffsets:r,isReferenceHidden:u,hasPopperEscaped:f};t.attributes.popper=Object.assign(Object.assign({},t.attributes.popper),{},{"data-popper-reference-hidden":u,"data-popper-escaped":f})}}],ui=st({defaultModifiers:wt});n.createPopper=ui;n.defaultModifiers=wt;n.detectOverflow=o;n.popperGenerator=st;Object.defineProperty(n,"__esModule",{value:!0})});!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],t):t((n=n||self).bootstrap={},n.jQuery,n.Popper)}(this,function(n,t,i){function et(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function f(n,t,i){return t&&et(n.prototype,t),i&&et(n,i),n}function yt(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function ot(n,t){var r=Object.keys(n),i;return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(n),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})),r.push.apply(r,i)),r}function u(n){for(var i,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},t%2?ot(Object(i),!0).forEach(function(t){yt(n,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):ot(Object(i)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(i,t))});return n}function pt(n){var u=this,i=!1;return t(this).one(r.TRANSITION_END,function(){i=!0}),setTimeout(function(){i||r.triggerTransitionEnd(u)},n),this}function ct(n,t,i){if(0===n.length)return n;if(i&&"function"==typeof i)return i(n);for(var u=(new window.DOMParser).parseFromString(n,"text/html"),e=Object.keys(t),f=[].slice.call(u.body.querySelectorAll("*")),o=function(n){var i=f[n],o=i.nodeName.toLowerCase(),r,u;if(-1===e.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";r=[].slice.call(i.attributes);u=[].concat(t["*"]||[],t[o]||[]);r.forEach(function(n){(function(n,t){var i=n.nodeName.toLowerCase();if(-1!==t.indexOf(i))return-1===oi.indexOf(i)||Boolean(n.nodeValue.match(si)||n.nodeValue.match(hi));for(var u=t.filter(function(n){return n instanceof RegExp}),r=0,f=u.length;r<f;r++)if(i.match(u[r]))return!0;return!1})(n,u)||i.removeAttribute(n.nodeName)})},r=0,s=f.length;r<s;r++)o(r);return u.body.innerHTML}var r,st,l,at,b;t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t;i=i&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i;r={TRANSITION_END:"bsTransitionEnd",getUID:function(n){do n+=~~(1e6*Math.random());while(document.getElementById(n));return n},getSelectorFromElement:function(n){var t=n.getAttribute("data-target"),i;t&&"#"!==t||(i=n.getAttribute("href"),t=i&&"#"!==i?i.trim():"");try{return document.querySelector(t)?t:null}catch(n){return null}},getTransitionDurationFromElement:function(n){if(!n)return 0;var i=t(n).css("transition-duration"),r=t(n).css("transition-delay"),u=parseFloat(i),f=parseFloat(r);return u||f?(i=i.split(",")[0],r=r.split(",")[0],1e3*(parseFloat(i)+parseFloat(r))):0},reflow:function(n){return n.offsetHeight},triggerTransitionEnd:function(n){t(n).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(n){return(n[0]||n).nodeType},typeCheckConfig:function(n,t,i){var u,f;for(u in i)if(Object.prototype.hasOwnProperty.call(i,u)){var o=i[u],e=t[u],s=e&&r.isElement(e)?"element":null===(f=e)||"undefined"==typeof f?""+f:{}.toString.call(f).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(s))throw new Error(n.toUpperCase()+': Option "'+u+'" provided type "'+s+'" but expected type "'+o+'".');}},findShadowRoot:function(n){if(!document.documentElement.attachShadow)return null;if("function"==typeof n.getRootNode){var t=n.getRootNode();return t instanceof ShadowRoot?t:null}return n instanceof ShadowRoot?n:n.parentNode?r.findShadowRoot(n.parentNode):null},jQueryDetection:function(){if("undefined"==typeof t)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var n=t.fn.jquery.split(" ")[0].split(".");if(n[0]<2&&n[1]<9||1===n[0]&&9===n[1]&&n[2]<1||n[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0");}};r.jQueryDetection();t.fn.emulateTransitionEnd=pt;t.event.special[r.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(n){if(t(n.target).is(this))return n.handleObj.handler.apply(this,arguments)}};var k="alert",wt=t.fn[k],c=function(){function n(n){this._element=n}var i=n.prototype;return i.close=function(n){var t=this._element;n&&(t=this._getRootElement(n));this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},i.dispose=function(){t.removeData(this._element,"bs.alert");this._element=null},i._getRootElement=function(n){var u=r.getSelectorFromElement(n),i=!1;return u&&(i=document.querySelector(u)),i||(i=t(n).closest(".alert")[0]),i},i._triggerCloseEvent=function(n){var i=t.Event("close.bs.alert");return t(n).trigger(i),i},i._removeElement=function(n){var u=this,i;(t(n).removeClass("show"),t(n).hasClass("fade"))?(i=r.getTransitionDurationFromElement(n),t(n).one(r.TRANSITION_END,function(t){return u._destroyElement(n,t)}).emulateTransitionEnd(i)):this._destroyElement(n)},i._destroyElement=function(n){t(n).detach().trigger("closed.bs.alert").remove()},n._jQueryInterface=function(i){return this.each(function(){var u=t(this),r=u.data("bs.alert");r||(r=new n(this),u.data("bs.alert",r));"close"===i&&r[i](this)})},n._handleDismiss=function(n){return function(t){t&&t.preventDefault();n.close(this)}},f(n,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),n}();t(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',c._handleDismiss(new c));t.fn[k]=c._jQueryInterface;t.fn[k].Constructor=c;t.fn[k].noConflict=function(){return t.fn[k]=wt,c._jQueryInterface};st=t.fn.button;l=function(){function n(n){this._element=n}var i=n.prototype;return i.toggle=function(){var i=!0,u=!0,f=t(this._element).closest('[data-toggle="buttons"]')[0],n,r;f&&(n=this._element.querySelector('input:not([type="hidden"])'),n&&("radio"===n.type&&(n.checked&&this._element.classList.contains("active")?i=!1:(r=f.querySelector(".active"),r&&t(r).removeClass("active"))),i&&("checkbox"!==n.type&&"radio"!==n.type||(n.checked=!this._element.classList.contains("active")),t(n).trigger("change")),n.focus(),u=!1));this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(u&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),i&&t(this._element).toggleClass("active"))},i.dispose=function(){t.removeData(this._element,"bs.button");this._element=null},n._jQueryInterface=function(i){return this.each(function(){var r=t(this).data("bs.button");r||(r=new n(this),t(this).data("bs.button",r));"toggle"===i&&r[i]()})},f(n,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),n}();t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(n){var i=n.target,u=i,r;if(t(i).hasClass("btn")||(i=t(i).closest(".btn")[0]),!i||i.hasAttribute("disabled")||i.classList.contains("disabled"))n.preventDefault();else{if(r=i.querySelector('input:not([type="hidden"])'),r&&(r.hasAttribute("disabled")||r.classList.contains("disabled")))return void n.preventDefault();"LABEL"===u.tagName&&r&&"checkbox"===r.type&&n.preventDefault();l._jQueryInterface.call(t(i),"toggle")}}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(n){var i=t(n.target).closest(".btn")[0];t(i).toggleClass("focus",/^focus(in)?$/.test(n.type))});t(window).on("load.bs.button.data-api",function(){for(var t,f,i,e,r,n=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),u=0,o=n.length;u<o;u++)t=n[u],f=t.querySelector('input:not([type="hidden"])'),f.checked||f.hasAttribute("checked")?t.classList.add("active"):t.classList.remove("active");for(i=0,e=(n=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;i<e;i++)r=n[i],"true"===r.getAttribute("aria-pressed")?r.classList.add("active"):r.classList.remove("active")});t.fn.button=l._jQueryInterface;t.fn.button.Constructor=l;t.fn.button.noConflict=function(){return t.fn.button=st,l._jQueryInterface};var a="carousel",bt=".bs.carousel",kt=t.fn[a],rt={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},dt={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},ht={TOUCH:"touch",PEN:"pen"},v=function(){function i(n,t){this._items=null;this._interval=null;this._activeElement=null;this._isPaused=!1;this._isSliding=!1;this.touchTimeout=null;this.touchStartX=0;this.touchDeltaX=0;this._config=this._getConfig(t);this._element=n;this._indicatorsElement=this._element.querySelector(".carousel-indicators");this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0;this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent);this._addEventListeners()}var n=i.prototype;return n.next=function(){this._isSliding||this._slide("next")},n.nextWhenVisible=function(){!document.hidden&&t(this._element).is(":visible")&&"hidden"!==t(this._element).css("visibility")&&this.next()},n.prev=function(){this._isSliding||this._slide("prev")},n.pause=function(n){n||(this._isPaused=!0);this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(r.triggerTransitionEnd(this._element),this.cycle(!0));clearInterval(this._interval);this._interval=null},n.cycle=function(n){n||(this._isPaused=!1);this._interval&&(clearInterval(this._interval),this._interval=null);this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},n.to=function(n){var u=this,i,r;if(this._activeElement=this._element.querySelector(".active.carousel-item"),i=this._getItemIndex(this._activeElement),!(n>this._items.length-1||n<0))if(this._isSliding)t(this._element).one("slid.bs.carousel",function(){return u.to(n)});else{if(i===n)return this.pause(),void this.cycle();r=n>i?"next":"prev";this._slide(r,this._items[n])}},n.dispose=function(){t(this._element).off(bt);t.removeData(this._element,"bs.carousel");this._items=null;this._config=null;this._element=null;this._interval=null;this._isPaused=null;this._isSliding=null;this._activeElement=null;this._indicatorsElement=null},n._getConfig=function(n){return n=u(u({},rt),n),r.typeCheckConfig(a,n,dt),n},n._handleSwipe=function(){var t=Math.abs(this.touchDeltaX),n;t<=40||(n=t/this.touchDeltaX,this.touchDeltaX=0,n>0&&this.prev(),n<0&&this.next())},n._addEventListeners=function(){var n=this;this._config.keyboard&&t(this._element).on("keydown.bs.carousel",function(t){return n._keydown(t)});"hover"===this._config.pause&&t(this._element).on("mouseenter.bs.carousel",function(t){return n.pause(t)}).on("mouseleave.bs.carousel",function(t){return n.cycle(t)});this._config.touch&&this._addTouchEventListeners()},n._addTouchEventListeners=function(){var n=this,i,r;this._touchSupported&&(i=function(t){n._pointerEvent&&ht[t.originalEvent.pointerType.toUpperCase()]?n.touchStartX=t.originalEvent.clientX:n._pointerEvent||(n.touchStartX=t.originalEvent.touches[0].clientX)},r=function(t){n._pointerEvent&&ht[t.originalEvent.pointerType.toUpperCase()]&&(n.touchDeltaX=t.originalEvent.clientX-n.touchStartX);n._handleSwipe();"hover"===n._config.pause&&(n.pause(),n.touchTimeout&&clearTimeout(n.touchTimeout),n.touchTimeout=setTimeout(function(t){return n.cycle(t)},500+n._config.interval))},t(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",function(n){return n.preventDefault()}),this._pointerEvent?(t(this._element).on("pointerdown.bs.carousel",function(n){return i(n)}),t(this._element).on("pointerup.bs.carousel",function(n){return r(n)}),this._element.classList.add("pointer-event")):(t(this._element).on("touchstart.bs.carousel",function(n){return i(n)}),t(this._element).on("touchmove.bs.carousel",function(t){return function(t){n.touchDeltaX=t.originalEvent.touches&&t.originalEvent.touches.length>1?0:t.originalEvent.touches[0].clientX-n.touchStartX}(t)}),t(this._element).on("touchend.bs.carousel",function(n){return r(n)})))},n._keydown=function(n){if(!/input|textarea/i.test(n.target.tagName))switch(n.which){case 37:n.preventDefault();this.prev();break;case 39:n.preventDefault();this.next()}},n._getItemIndex=function(n){return this._items=n&&n.parentNode?[].slice.call(n.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(n)},n._getItemByDirection=function(n,t){var u="next"===n,f="prev"===n,i=this._getItemIndex(t),e=this._items.length-1,r;return(f&&0===i||u&&i===e)&&!this._config.wrap?t:(r=(i+("prev"===n?-1:1))%this._items.length,-1===r?this._items[this._items.length-1]:this._items[r])},n._triggerSlideEvent=function(n,i){var u=this._getItemIndex(n),f=this._getItemIndex(this._element.querySelector(".active.carousel-item")),r=t.Event("slide.bs.carousel",{relatedTarget:n,direction:i,from:f,to:u});return t(this._element).trigger(r),r},n._setActiveIndicatorElement=function(n){var r,i;this._indicatorsElement&&(r=[].slice.call(this._indicatorsElement.querySelectorAll(".active")),t(r).removeClass("active"),i=this._indicatorsElement.children[this._getItemIndex(n)],i&&t(i).addClass("active"))},n._slide=function(n,i){var e,o,s,l=this,f=this._element.querySelector(".active.carousel-item"),y=this._getItemIndex(f),u=i||f&&this._getItemByDirection(n,f),p=this._getItemIndex(u),a=Boolean(this._interval),h,c,v;("next"===n?(e="carousel-item-left",o="carousel-item-next",s="left"):(e="carousel-item-right",o="carousel-item-prev",s="right"),u&&t(u).hasClass("active"))?this._isSliding=!1:!this._triggerSlideEvent(u,s).isDefaultPrevented()&&f&&u&&(this._isSliding=!0,a&&this.pause(),this._setActiveIndicatorElement(u),h=t.Event("slid.bs.carousel",{relatedTarget:u,direction:s,from:y,to:p}),t(this._element).hasClass("slide")?(t(u).addClass(o),r.reflow(u),t(f).addClass(e),t(u).addClass(e),c=parseInt(u.getAttribute("data-interval"),10),c?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=c):this._config.interval=this._config.defaultInterval||this._config.interval,v=r.getTransitionDurationFromElement(f),t(f).one(r.TRANSITION_END,function(){t(u).removeClass(e+" "+o).addClass("active");t(f).removeClass("active "+o+" "+e);l._isSliding=!1;setTimeout(function(){return t(l._element).trigger(h)},0)}).emulateTransitionEnd(v)):(t(f).removeClass("active"),t(u).addClass("active"),this._isSliding=!1,t(this._element).trigger(h)),a&&this.cycle())},i._jQueryInterface=function(n){return this.each(function(){var r=t(this).data("bs.carousel"),f=u(u({},rt),t(this).data()),e;if("object"==typeof n&&(f=u(u({},f),n)),e="string"==typeof n?n:f.slide,r||(r=new i(this,f),t(this).data("bs.carousel",r)),"number"==typeof n)r.to(n);else if("string"==typeof e){if("undefined"==typeof r[e])throw new TypeError('No method named "'+e+'"');r[e]()}else f.interval&&f.ride&&(r.pause(),r.cycle())})},i._dataApiClickHandler=function(n){var s=r.getSelectorFromElement(this),f,o,e;s&&(f=t(s)[0],f&&t(f).hasClass("carousel")&&(o=u(u({},t(f).data()),t(this).data()),e=this.getAttribute("data-slide-to"),e&&(o.interval=!1),i._jQueryInterface.call(t(f),o),e&&t(f).data("bs.carousel").to(e),n.preventDefault()))},f(i,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return rt}}]),i}();t(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",v._dataApiClickHandler);t(window).on("load.bs.carousel.data-api",function(){for(var i,r=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),n=0,u=r.length;n<u;n++)i=t(r[n]),v._jQueryInterface.call(i,i.data())});t.fn[a]=v._jQueryInterface;t.fn[a].Constructor=v;t.fn[a].noConflict=function(){return t.fn[a]=kt,v._jQueryInterface};var y="collapse",gt=t.fn[y],ut={toggle:!0,parent:""},ni={toggle:"boolean",parent:"(string|element)"},d=function(){function i(n,t){this._isTransitioning=!1;this._element=n;this._config=this._getConfig(t);this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+n.id+'"],[data-toggle="collapse"][data-target="#'+n.id+'"]'));for(var f=[].slice.call(document.querySelectorAll('[data-toggle="collapse"]')),i=0,o=f.length;i<o;i++){var e=f[i],u=r.getSelectorFromElement(e),s=[].slice.call(document.querySelectorAll(u)).filter(function(t){return t===n});null!==u&&s.length>0&&(this._selector=u,this._triggerArray.push(e))}this._parent=this._config.parent?this._getParent():null;this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray);this._config.toggle&&this.toggle()}var n=i.prototype;return n.toggle=function(){t(this._element).hasClass("show")?this.hide():this.show()},n.show=function(){var n,e,u=this,o,f,s,h;this._isTransitioning||t(this._element).hasClass("show")||(this._parent&&0===(n=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter(function(n){return"string"==typeof u._config.parent?n.getAttribute("data-parent")===u._config.parent:n.classList.contains("collapse")})).length&&(n=null),n&&(e=t(n).not(this._selector).data("bs.collapse"))&&e._isTransitioning)||(o=t.Event("show.bs.collapse"),(t(this._element).trigger(o),o.isDefaultPrevented())||(n&&(i._jQueryInterface.call(t(n).not(this._selector),"hide"),e||t(n).data("bs.collapse",null)),f=this._getDimension(),t(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[f]=0,this._triggerArray.length&&t(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0),s="scroll"+(f[0].toUpperCase()+f.slice(1)),h=r.getTransitionDurationFromElement(this._element),t(this._element).one(r.TRANSITION_END,function(){t(u._element).removeClass("collapsing").addClass("collapse show");u._element.style[f]="";u.setTransitioning(!1);t(u._element).trigger("shown.bs.collapse")}).emulateTransitionEnd(h),this._element.style[f]=this._element[s]+"px"))},n.hide=function(){var s=this,u,n,f,i,e,o,h;if(!this._isTransitioning&&t(this._element).hasClass("show")&&(u=t.Event("hide.bs.collapse"),t(this._element).trigger(u),!u.isDefaultPrevented())){if(n=this._getDimension(),this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",r.reflow(this._element),t(this._element).addClass("collapsing").removeClass("collapse show"),f=this._triggerArray.length,f>0)for(i=0;i<f;i++)e=this._triggerArray[i],o=r.getSelectorFromElement(e),null!==o&&(t([].slice.call(document.querySelectorAll(o))).hasClass("show")||t(e).addClass("collapsed").attr("aria-expanded",!1));this.setTransitioning(!0);this._element.style[n]="";h=r.getTransitionDurationFromElement(this._element);t(this._element).one(r.TRANSITION_END,function(){s.setTransitioning(!1);t(s._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")}).emulateTransitionEnd(h)}},n.setTransitioning=function(n){this._isTransitioning=n},n.dispose=function(){t.removeData(this._element,"bs.collapse");this._config=null;this._parent=null;this._element=null;this._triggerArray=null;this._isTransitioning=null},n._getConfig=function(n){return(n=u(u({},ut),n)).toggle=Boolean(n.toggle),r.typeCheckConfig(y,n,ni),n},n._getDimension=function(){return t(this._element).hasClass("width")?"width":"height"},n._getParent=function(){var n,e=this,u,f;return r.isElement(this._config.parent)?(n=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(n=this._config.parent[0])):n=document.querySelector(this._config.parent),u='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',f=[].slice.call(n.querySelectorAll(u)),t(f).each(function(n,t){e._addAriaAndCollapsedClass(i._getTargetFromElement(t),[t])}),n},n._addAriaAndCollapsedClass=function(n,i){var r=t(n).hasClass("show");i.length&&t(i).toggleClass("collapsed",!r).attr("aria-expanded",r)},i._getTargetFromElement=function(n){var t=r.getSelectorFromElement(n);return t?document.querySelector(t):null},i._jQueryInterface=function(n){return this.each(function(){var f=t(this),r=f.data("bs.collapse"),e=u(u(u({},ut),f.data()),"object"==typeof n&&n?n:{});if(!r&&e.toggle&&"string"==typeof n&&/show|hide/.test(n)&&(e.toggle=!1),r||(r=new i(this,e),f.data("bs.collapse",r)),"string"==typeof n){if("undefined"==typeof r[n])throw new TypeError('No method named "'+n+'"');r[n]()}})},f(i,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return ut}}]),i}();t(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(n){"A"===n.currentTarget.tagName&&n.preventDefault();var i=t(this),u=r.getSelectorFromElement(this),f=[].slice.call(document.querySelectorAll(u));t(f).each(function(){var n=t(this),r=n.data("bs.collapse")?"toggle":i.data();d._jQueryInterface.call(n,r)})});t.fn[y]=d._jQueryInterface;t.fn[y].Constructor=d;t.fn[y].noConflict=function(){return t.fn[y]=gt,d._jQueryInterface};var p="dropdown",ti=t.fn[p],ii=new RegExp("38|40|27"),ri={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},ui={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},e=function(){function n(n,t){this._element=n;this._popper=null;this._config=this._getConfig(t);this._menu=this._getMenuElement();this._inNavbar=this._detectNavbar();this._addEventListeners()}var e=n.prototype;return e.toggle=function(){if(!this._element.disabled&&!t(this._element).hasClass("disabled")){var i=t(this._menu).hasClass("show");n._clearMenus();i||this.show(!0)}},e.show=function(u){var e;if(void 0===u&&(u=!1),!(this._element.disabled||t(this._element).hasClass("disabled")||t(this._menu).hasClass("show"))){var o={relatedTarget:this._element},s=t.Event("show.bs.dropdown",o),f=n._getParentFromElement(this._element);if(t(f).trigger(s),!s.isDefaultPrevented()){if(!this._inNavbar&&u){if("undefined"==typeof i)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");e=this._element;"parent"===this._config.reference?e=f:r.isElement(this._config.reference)&&(e=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(e=this._config.reference[0]));"scrollParent"!==this._config.boundary&&t(f).addClass("position-static");this._popper=new i(e,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===t(f).closest(".navbar-nav").length&&t(document.body).children().on("mouseover",null,t.noop);this._element.focus();this._element.setAttribute("aria-expanded",!0);t(this._menu).toggleClass("show");t(f).toggleClass("show").trigger(t.Event("shown.bs.dropdown",o))}}},e.hide=function(){if(!this._element.disabled&&!t(this._element).hasClass("disabled")&&t(this._menu).hasClass("show")){var i={relatedTarget:this._element},r=t.Event("hide.bs.dropdown",i),u=n._getParentFromElement(this._element);t(u).trigger(r);r.isDefaultPrevented()||(this._popper&&this._popper.destroy(),t(this._menu).toggleClass("show"),t(u).toggleClass("show").trigger(t.Event("hidden.bs.dropdown",i)))}},e.dispose=function(){t.removeData(this._element,"bs.dropdown");t(this._element).off(".bs.dropdown");this._element=null;this._menu=null;null!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar();null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var n=this;t(this._element).on("click.bs.dropdown",function(t){t.preventDefault();t.stopPropagation();n.toggle()})},e._getConfig=function(n){return n=u(u(u({},this.constructor.Default),t(this._element).data()),n),r.typeCheckConfig(p,n,this.constructor.DefaultType),n},e._getMenuElement=function(){if(!this._menu){var t=n._getParentFromElement(this._element);t&&(this._menu=t.querySelector(".dropdown-menu"))}return this._menu},e._getPlacement=function(){var i=t(this._element.parentNode),n="bottom-start";return i.hasClass("dropup")?n=t(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":i.hasClass("dropright")?n="right-start":i.hasClass("dropleft")?n="left-start":t(this._menu).hasClass("dropdown-menu-right")&&(n="bottom-end"),n},e._detectNavbar=function(){return t(this._element).closest(".navbar").length>0},e._getOffset=function(){var t=this,n={};return"function"==typeof this._config.offset?n.fn=function(n){return n.offsets=u(u({},n.offsets),t._config.offset(n.offsets,t._element)||{}),n}:n.offset=this._config.offset,n},e._getPopperConfig=function(){var n={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(n.modifiers.applyStyle={enabled:!1}),u(u({},n),this._config.popperConfig)},n._jQueryInterface=function(i){return this.each(function(){var r=t(this).data("bs.dropdown");if(r||(r=new n(this,"object"==typeof i?i:null),t(this).data("bs.dropdown",r)),"string"==typeof i){if("undefined"==typeof r[i])throw new TypeError('No method named "'+i+'"');r[i]()}})},n._clearMenus=function(i){var h,s;if(!i||3!==i.which&&("keyup"!==i.type||9===i.which))for(var u=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),r=0,c=u.length;r<c;r++){var f=n._getParentFromElement(u[r]),e=t(u[r]).data("bs.dropdown"),o={relatedTarget:u[r]};(i&&"click"===i.type&&(o.clickEvent=i),e)&&(h=e._menu,!t(f).hasClass("show")||i&&("click"===i.type&&/input|textarea/i.test(i.target.tagName)||"keyup"===i.type&&9===i.which)&&t.contains(f,i.target)||(s=t.Event("hide.bs.dropdown",o),t(f).trigger(s),s.isDefaultPrevented()||("ontouchstart"in document.documentElement&&t(document.body).children().off("mouseover",null,t.noop),u[r].setAttribute("aria-expanded","false"),e._popper&&e._popper.destroy(),t(h).removeClass("show"),t(f).removeClass("show").trigger(t.Event("hidden.bs.dropdown",o)))))}},n._getParentFromElement=function(n){var t,i=r.getSelectorFromElement(n);return i&&(t=document.querySelector(i)),t||n.parentNode},n._dataApiKeydownHandler=function(i){var f,e,u,r;if(!(/input|textarea/i.test(i.target.tagName)?32===i.which||27!==i.which&&(40!==i.which&&38!==i.which||t(i.target).closest(".dropdown-menu").length):!ii.test(i.which))&&!this.disabled&&!t(this).hasClass("disabled")&&(f=n._getParentFromElement(this),e=t(f).hasClass("show"),e||27!==i.which)){if(i.preventDefault(),i.stopPropagation(),!e||e&&(27===i.which||32===i.which))return 27===i.which&&t(f.querySelector('[data-toggle="dropdown"]')).trigger("focus"),void t(this).trigger("click");u=[].slice.call(f.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter(function(n){return t(n).is(":visible")});0!==u.length&&(r=u.indexOf(i.target),38===i.which&&r>0&&r--,40===i.which&&r<u.length-1&&r++,r<0&&(r=0),u[r].focus())}},f(n,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return ri}},{key:"DefaultType",get:function(){return ui}}]),n}();t(document).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',e._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api",".dropdown-menu",e._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api",e._clearMenus).on("click.bs.dropdown.data-api",'[data-toggle="dropdown"]',function(n){n.preventDefault();n.stopPropagation();e._jQueryInterface.call(t(this),"toggle")}).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()});t.fn[p]=e._jQueryInterface;t.fn[p].Constructor=e;t.fn[p].noConflict=function(){return t.fn[p]=ti,e._jQueryInterface};var fi=t.fn.modal,ft={backdrop:!0,keyboard:!0,focus:!0,show:!0},ei={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},g=function(){function i(n,t){this._config=this._getConfig(t);this._element=n;this._dialog=n.querySelector(".modal-dialog");this._backdrop=null;this._isShown=!1;this._isBodyOverflowing=!1;this._ignoreBackdropClick=!1;this._isTransitioning=!1;this._scrollbarWidth=0}var n=i.prototype;return n.toggle=function(n){return this._isShown?this.hide():this.show(n)},n.show=function(n){var i=this,r;this._isShown||this._isTransitioning||(t(this._element).hasClass("fade")&&(this._isTransitioning=!0),r=t.Event("show.bs.modal",{relatedTarget:n}),t(this._element).trigger(r),this._isShown||r.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),t(this._element).on("click.dismiss.bs.modal",'[data-dismiss="modal"]',function(n){return i.hide(n)}),t(this._dialog).on("mousedown.dismiss.bs.modal",function(){t(i._element).one("mouseup.dismiss.bs.modal",function(n){t(n.target).is(i._element)&&(i._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return i._showElement(n)})))},n.hide=function(n){var e=this,i,u,f;(n&&n.preventDefault(),this._isShown&&!this._isTransitioning)&&(i=t.Event("hide.bs.modal"),(t(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented())&&(this._isShown=!1,u=t(this._element).hasClass("fade"),(u&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),t(document).off("focusin.bs.modal"),t(this._element).removeClass("show"),t(this._element).off("click.dismiss.bs.modal"),t(this._dialog).off("mousedown.dismiss.bs.modal"),u)?(f=r.getTransitionDurationFromElement(this._element),t(this._element).one(r.TRANSITION_END,function(n){return e._hideModal(n)}).emulateTransitionEnd(f)):this._hideModal()))},n.dispose=function(){[window,this._element,this._dialog].forEach(function(n){return t(n).off(".bs.modal")});t(document).off("focusin.bs.modal");t.removeData(this._element,"bs.modal");this._config=null;this._element=null;this._dialog=null;this._backdrop=null;this._isShown=null;this._isBodyOverflowing=null;this._ignoreBackdropClick=null;this._isTransitioning=null;this._scrollbarWidth=null},n.handleUpdate=function(){this._adjustDialog()},n._getConfig=function(n){return n=u(u({},ft),n),r.typeCheckConfig("modal",n,ei),n},n._triggerBackdropTransition=function(){var u=this,n,i;if("static"===this._config.backdrop){if(n=t.Event("hidePrevented.bs.modal"),t(this._element).trigger(n),n.defaultPrevented)return;this._element.classList.add("modal-static");i=r.getTransitionDurationFromElement(this._element);t(this._element).one(r.TRANSITION_END,function(){u._element.classList.remove("modal-static")}).emulateTransitionEnd(i);this._element.focus()}else this.hide()},n._showElement=function(n){var i=this,f=t(this._element).hasClass("fade"),e=this._dialog?this._dialog.querySelector(".modal-body"):null,o,u,s;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element);this._element.style.display="block";this._element.removeAttribute("aria-hidden");this._element.setAttribute("aria-modal",!0);t(this._dialog).hasClass("modal-dialog-scrollable")&&e?e.scrollTop=0:this._element.scrollTop=0;f&&r.reflow(this._element);t(this._element).addClass("show");this._config.focus&&this._enforceFocus();o=t.Event("shown.bs.modal",{relatedTarget:n});u=function(){i._config.focus&&i._element.focus();i._isTransitioning=!1;t(i._element).trigger(o)};f?(s=r.getTransitionDurationFromElement(this._dialog),t(this._dialog).one(r.TRANSITION_END,u).emulateTransitionEnd(s)):u()},n._enforceFocus=function(){var n=this;t(document).off("focusin.bs.modal").on("focusin.bs.modal",function(i){document!==i.target&&n._element!==i.target&&0===t(n._element).has(i.target).length&&n._element.focus()})},n._setEscapeEvent=function(){var n=this;this._isShown?t(this._element).on("keydown.dismiss.bs.modal",function(t){n._config.keyboard&&27===t.which?(t.preventDefault(),n.hide()):n._config.keyboard||27!==t.which||n._triggerBackdropTransition()}):this._isShown||t(this._element).off("keydown.dismiss.bs.modal")},n._setResizeEvent=function(){var n=this;this._isShown?t(window).on("resize.bs.modal",function(t){return n.handleUpdate(t)}):t(window).off("resize.bs.modal")},n._hideModal=function(){var n=this;this._element.style.display="none";this._element.setAttribute("aria-hidden",!0);this._element.removeAttribute("aria-modal");this._isTransitioning=!1;this._showBackdrop(function(){t(document.body).removeClass("modal-open");n._resetAdjustments();n._resetScrollbar();t(n._element).trigger("hidden.bs.modal")})},n._removeBackdrop=function(){this._backdrop&&(t(this._backdrop).remove(),this._backdrop=null)},n._showBackdrop=function(n){var i=this,u=t(this._element).hasClass("fade")?"fade":"",e,f,o;if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",u&&this._backdrop.classList.add(u),t(this._backdrop).appendTo(document.body),t(this._element).on("click.dismiss.bs.modal",function(n){i._ignoreBackdropClick?i._ignoreBackdropClick=!1:n.target===n.currentTarget&&i._triggerBackdropTransition()}),u&&r.reflow(this._backdrop),t(this._backdrop).addClass("show"),!n)return;if(!u)return void n();e=r.getTransitionDurationFromElement(this._backdrop);t(this._backdrop).one(r.TRANSITION_END,n).emulateTransitionEnd(e)}else!this._isShown&&this._backdrop?(t(this._backdrop).removeClass("show"),f=function(){i._removeBackdrop();n&&n()},t(this._element).hasClass("fade")?(o=r.getTransitionDurationFromElement(this._backdrop),t(this._backdrop).one(r.TRANSITION_END,f).emulateTransitionEnd(o)):f()):n&&n()},n._adjustDialog=function(){var n=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&n&&(this._element.style.paddingLeft=this._scrollbarWidth+"px");this._isBodyOverflowing&&!n&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},n._resetAdjustments=function(){this._element.style.paddingLeft="";this._element.style.paddingRight=""},n._checkScrollbar=function(){var n=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(n.left+n.right)<window.innerWidth;this._scrollbarWidth=this._getScrollbarWidth()},n._setScrollbar=function(){var n=this,i,r,u,f;this._isBodyOverflowing&&(i=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),r=[].slice.call(document.querySelectorAll(".sticky-top")),t(i).each(function(i,r){var u=r.style.paddingRight,f=t(r).css("padding-right");t(r).data("padding-right",u).css("padding-right",parseFloat(f)+n._scrollbarWidth+"px")}),t(r).each(function(i,r){var u=r.style.marginRight,f=t(r).css("margin-right");t(r).data("margin-right",u).css("margin-right",parseFloat(f)-n._scrollbarWidth+"px")}),u=document.body.style.paddingRight,f=t(document.body).css("padding-right"),t(document.body).data("padding-right",u).css("padding-right",parseFloat(f)+this._scrollbarWidth+"px"));t(document.body).addClass("modal-open")},n._resetScrollbar=function(){var r=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),n,i;t(r).each(function(n,i){var r=t(i).data("padding-right");t(i).removeData("padding-right");i.style.paddingRight=r||""});n=[].slice.call(document.querySelectorAll(".sticky-top"));t(n).each(function(n,i){var r=t(i).data("margin-right");"undefined"!=typeof r&&t(i).css("margin-right",r).removeData("margin-right")});i=t(document.body).data("padding-right");t(document.body).removeData("padding-right");document.body.style.paddingRight=i||""},n._getScrollbarWidth=function(){var n=document.createElement("div"),t;return n.className="modal-scrollbar-measure",document.body.appendChild(n),t=n.getBoundingClientRect().width-n.clientWidth,document.body.removeChild(n),t},i._jQueryInterface=function(n,r){return this.each(function(){var f=t(this).data("bs.modal"),e=u(u(u({},ft),t(this).data()),"object"==typeof n&&n?n:{});if(f||(f=new i(this,e),t(this).data("bs.modal",f)),"string"==typeof n){if("undefined"==typeof f[n])throw new TypeError('No method named "'+n+'"');f[n](r)}else e.show&&f.show(r)})},f(i,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return ft}}]),i}();t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(n){var i,f=this,e=r.getSelectorFromElement(this),o,s;e&&(i=document.querySelector(e));o=t(i).data("bs.modal")?"toggle":u(u({},t(i).data()),t(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||n.preventDefault();s=t(i).one("show.bs.modal",function(n){n.isDefaultPrevented()||s.one("hidden.bs.modal",function(){t(f).is(":visible")&&f.focus()})});g._jQueryInterface.call(t(i),o,this)});t.fn.modal=g._jQueryInterface;t.fn.modal.Constructor=g;t.fn.modal.noConflict=function(){return t.fn.modal=fi,g._jQueryInterface};var oi=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],si=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,hi=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;var o="tooltip",ci=t.fn[o],li=new RegExp("(^|\\s)bs-tooltip\\S+","g"),ai=["sanitize","whiteList","sanitizeFn"],vi={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},yi={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},pi={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},wi={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},s=function(){function e(n,t){if("undefined"==typeof i)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0;this._timeout=0;this._hoverState="";this._activeTrigger={};this._popper=null;this.element=n;this.config=this._getConfig(t);this.tip=null;this._setListeners()}var n=e.prototype;return n.enable=function(){this._isEnabled=!0},n.disable=function(){this._isEnabled=!1},n.toggleEnabled=function(){this._isEnabled=!this._isEnabled},n.toggle=function(n){if(this._isEnabled)if(n){var r=this.constructor.DATA_KEY,i=t(n.currentTarget).data(r);i||(i=new this.constructor(n.currentTarget,this._getDelegateConfig()),t(n.currentTarget).data(r,i));i._activeTrigger.click=!i._activeTrigger.click;i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(t(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}},n.dispose=function(){clearTimeout(this._timeout);t.removeData(this.element,this.constructor.DATA_KEY);t(this.element).off(this.constructor.EVENT_KEY);t(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler);this.tip&&t(this.tip).remove();this._isEnabled=null;this._timeout=null;this._hoverState=null;this._activeTrigger=null;this._popper&&this._popper.destroy();this._popper=null;this.element=null;this.config=null;this.tip=null},n.show=function(){var n=this,f,e,c,u,o,l,s,a,h,v;if("none"===t(this.element).css("display"))throw new Error("Please use show on visible elements");if(f=t.Event(this.constructor.Event.SHOW),this.isWithContent()&&this._isEnabled){if(t(this.element).trigger(f),e=r.findShadowRoot(this.element),c=t.contains(null!==e?e:this.element.ownerDocument.documentElement,this.element),f.isDefaultPrevented()||!c)return;u=this.getTipElement();o=r.getUID(this.constructor.NAME);u.setAttribute("id",o);this.element.setAttribute("aria-describedby",o);this.setContent();this.config.animation&&t(u).addClass("fade");l="function"==typeof this.config.placement?this.config.placement.call(this,u,this.element):this.config.placement;s=this._getAttachment(l);this.addAttachmentClass(s);a=this._getContainer();t(u).data(this.constructor.DATA_KEY,this);t.contains(this.element.ownerDocument.documentElement,this.tip)||t(u).appendTo(a);t(this.element).trigger(this.constructor.Event.INSERTED);this._popper=new i(this.element,u,this._getPopperConfig(s));t(u).addClass("show");"ontouchstart"in document.documentElement&&t(document.body).children().on("mouseover",null,t.noop);h=function(){n.config.animation&&n._fixTransition();var i=n._hoverState;n._hoverState=null;t(n.element).trigger(n.constructor.Event.SHOWN);"out"===i&&n._leave(null,n)};t(this.tip).hasClass("fade")?(v=r.getTransitionDurationFromElement(this.tip),t(this.tip).one(r.TRANSITION_END,h).emulateTransitionEnd(v)):h()}},n.hide=function(n){var i=this,u=this.getTipElement(),f=t.Event(this.constructor.Event.HIDE),e=function(){"show"!==i._hoverState&&u.parentNode&&u.parentNode.removeChild(u);i._cleanTipClass();i.element.removeAttribute("aria-describedby");t(i.element).trigger(i.constructor.Event.HIDDEN);null!==i._popper&&i._popper.destroy();n&&n()},o;(t(this.element).trigger(f),f.isDefaultPrevented())||((t(u).removeClass("show"),"ontouchstart"in document.documentElement&&t(document.body).children().off("mouseover",null,t.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,t(this.tip).hasClass("fade"))?(o=r.getTransitionDurationFromElement(u),t(u).one(r.TRANSITION_END,e).emulateTransitionEnd(o)):e(),this._hoverState="")},n.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},n.isWithContent=function(){return Boolean(this.getTitle())},n.addAttachmentClass=function(n){t(this.getTipElement()).addClass("bs-tooltip-"+n)},n.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},n.setContent=function(){var n=this.getTipElement();this.setElementContent(t(n.querySelectorAll(".tooltip-inner")),this.getTitle());t(n).removeClass("fade show")},n.setElementContent=function(n,i){"object"!=typeof i||!i.nodeType&&!i.jquery?this.config.html?(this.config.sanitize&&(i=ct(i,this.config.whiteList,this.config.sanitizeFn)),n.html(i)):n.text(i):this.config.html?t(i).parent().is(n)||n.empty().append(i):n.text(t(i).text())},n.getTitle=function(){var n=this.element.getAttribute("data-original-title");return n||(n="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),n},n._getPopperConfig=function(n){var t=this;return u(u({},{placement:n,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(n){n.originalPlacement!==n.placement&&t._handlePopperPlacementChange(n)},onUpdate:function(n){return t._handlePopperPlacementChange(n)}}),this.config.popperConfig)},n._getOffset=function(){var t=this,n={};return"function"==typeof this.config.offset?n.fn=function(n){return n.offsets=u(u({},n.offsets),t.config.offset(n.offsets,t.element)||{}),n}:n.offset=this.config.offset,n},n._getContainer=function(){return!1===this.config.container?document.body:r.isElement(this.config.container)?t(this.config.container):t(document).find(this.config.container)},n._getAttachment=function(n){return yi[n.toUpperCase()]},n._setListeners=function(){var n=this;this.config.trigger.split(" ").forEach(function(i){if("click"===i)t(n.element).on(n.constructor.Event.CLICK,n.config.selector,function(t){return n.toggle(t)});else if("manual"!==i){var r="hover"===i?n.constructor.Event.MOUSEENTER:n.constructor.Event.FOCUSIN,u="hover"===i?n.constructor.Event.MOUSELEAVE:n.constructor.Event.FOCUSOUT;t(n.element).on(r,n.config.selector,function(t){return n._enter(t)}).on(u,n.config.selector,function(t){return n._leave(t)})}});this._hideModalHandler=function(){n.element&&n.hide()};t(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler);this.config.selector?this.config=u(u({},this.config),{},{trigger:"manual",selector:""}):this._fixTitle()},n._fixTitle=function(){var n=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==n)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},n._enter=function(n,i){var r=this.constructor.DATA_KEY;(i=i||t(n.currentTarget).data(r))||(i=new this.constructor(n.currentTarget,this._getDelegateConfig()),t(n.currentTarget).data(r,i));n&&(i._activeTrigger["focusin"===n.type?"focus":"hover"]=!0);t(i.getTipElement()).hasClass("show")||"show"===i._hoverState?i._hoverState="show":(clearTimeout(i._timeout),i._hoverState="show",i.config.delay&&i.config.delay.show?i._timeout=setTimeout(function(){"show"===i._hoverState&&i.show()},i.config.delay.show):i.show())},n._leave=function(n,i){var r=this.constructor.DATA_KEY;(i=i||t(n.currentTarget).data(r))||(i=new this.constructor(n.currentTarget,this._getDelegateConfig()),t(n.currentTarget).data(r,i));n&&(i._activeTrigger["focusout"===n.type?"focus":"hover"]=!1);i._isWithActiveTrigger()||(clearTimeout(i._timeout),i._hoverState="out",i.config.delay&&i.config.delay.hide?i._timeout=setTimeout(function(){"out"===i._hoverState&&i.hide()},i.config.delay.hide):i.hide())},n._isWithActiveTrigger=function(){for(var n in this._activeTrigger)if(this._activeTrigger[n])return!0;return!1},n._getConfig=function(n){var i=t(this.element).data();return Object.keys(i).forEach(function(n){-1!==ai.indexOf(n)&&delete i[n]}),"number"==typeof(n=u(u(u({},this.constructor.Default),i),"object"==typeof n&&n?n:{})).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),r.typeCheckConfig(o,n,this.constructor.DefaultType),n.sanitize&&(n.template=ct(n.template,n.whiteList,n.sanitizeFn)),n},n._getDelegateConfig=function(){var t={},n;if(this.config)for(n in this.config)this.constructor.Default[n]!==this.config[n]&&(t[n]=this.config[n]);return t},n._cleanTipClass=function(){var i=t(this.getTipElement()),n=i.attr("class").match(li);null!==n&&n.length&&i.removeClass(n.join(""))},n._handlePopperPlacementChange=function(n){this.tip=n.instance.popper;this._cleanTipClass();this.addAttachmentClass(this._getAttachment(n.placement))},n._fixTransition=function(){var n=this.getTipElement(),i=this.config.animation;null===n.getAttribute("x-placement")&&(t(n).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=i)},e._jQueryInterface=function(n){return this.each(function(){var i=t(this).data("bs.tooltip"),r="object"==typeof n&&n;if((i||!/dispose|hide/.test(n))&&(i||(i=new e(this,r),t(this).data("bs.tooltip",i)),"string"==typeof n)){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}})},f(e,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return pi}},{key:"NAME",get:function(){return o}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return wi}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return vi}}]),e}();t.fn[o]=s._jQueryInterface;t.fn[o].Constructor=s;t.fn[o].noConflict=function(){return t.fn[o]=ci,s._jQueryInterface};var w="popover",bi=t.fn[w],ki=new RegExp("(^|\\s)bs-popover\\S+","g"),di=u(u({},s.Default),{},{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-header"><\/h3><div class="popover-body"><\/div><\/div>'}),gi=u(u({},s.DefaultType),{},{content:"(string|element|function)"}),nr={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},tt=function(n){function r(){return n.apply(this,arguments)||this}var u,e,i;return e=n,(u=r).prototype=Object.create(e.prototype),u.prototype.constructor=u,u.__proto__=e,i=r.prototype,i.isWithContent=function(){return this.getTitle()||this._getContent()},i.addAttachmentClass=function(n){t(this.getTipElement()).addClass("bs-popover-"+n)},i.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},i.setContent=function(){var i=t(this.getTipElement()),n;this.setElementContent(i.find(".popover-header"),this.getTitle());n=this._getContent();"function"==typeof n&&(n=n.call(this.element));this.setElementContent(i.find(".popover-body"),n);i.removeClass("fade show")},i._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},i._cleanTipClass=function(){var i=t(this.getTipElement()),n=i.attr("class").match(ki);null!==n&&n.length>0&&i.removeClass(n.join(""))},r._jQueryInterface=function(n){return this.each(function(){var i=t(this).data("bs.popover"),u="object"==typeof n?n:null;if((i||!/dispose|hide/.test(n))&&(i||(i=new r(this,u),t(this).data("bs.popover",i)),"string"==typeof n)){if("undefined"==typeof i[n])throw new TypeError('No method named "'+n+'"');i[n]()}})},f(r,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return di}},{key:"NAME",get:function(){return w}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return nr}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return gi}}]),r}(s);t.fn[w]=tt._jQueryInterface;t.fn[w].Constructor=tt;t.fn[w].noConflict=function(){return t.fn[w]=bi,tt._jQueryInterface};var h="scrollspy",tr=t.fn[h],lt={offset:10,method:"auto",target:""},ir={offset:"number",method:"string",target:"(string|element)"},nt=function(){function i(n,i){var r=this;this._element=n;this._scrollElement="BODY"===n.tagName?window:n;this._config=this._getConfig(i);this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item";this._offsets=[];this._targets=[];this._activeTarget=null;this._scrollHeight=0;t(this._scrollElement).on("scroll.bs.scrollspy",function(n){return r._process(n)});this.refresh();this._process()}var n=i.prototype;return n.refresh=function(){var n=this,u=this._scrollElement===this._scrollElement.window?"offset":"position",i="auto"===this._config.method?u:this._config.method,f="position"===i?this._getScrollTop():0;this._offsets=[];this._targets=[];this._scrollHeight=this._getScrollHeight();[].slice.call(document.querySelectorAll(this._selector)).map(function(n){var u,e=r.getSelectorFromElement(n),o;return(e&&(u=document.querySelector(e)),u)&&(o=u.getBoundingClientRect(),o.width||o.height)?[t(u)[i]().top+f,e]:null}).filter(function(n){return n}).sort(function(n,t){return n[0]-t[0]}).forEach(function(t){n._offsets.push(t[0]);n._targets.push(t[1])})},n.dispose=function(){t.removeData(this._element,"bs.scrollspy");t(this._scrollElement).off(".bs.scrollspy");this._element=null;this._scrollElement=null;this._config=null;this._selector=null;this._offsets=null;this._targets=null;this._activeTarget=null;this._scrollHeight=null},n._getConfig=function(n){if("string"!=typeof(n=u(u({},lt),"object"==typeof n&&n?n:{})).target&&r.isElement(n.target)){var i=t(n.target).attr("id");i||(i=r.getUID(h),t(n.target).attr("id",i));n.target="#"+i}return r.typeCheckConfig(h,n,ir),n},n._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},n._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},n._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},n._process=function(){var t=this._getScrollTop()+this._config.offset,r=this._getScrollHeight(),u=this._config.offset+r-this._getOffsetHeight(),i,n;if(this._scrollHeight!==r&&this.refresh(),t>=u)i=this._targets[this._targets.length-1],this._activeTarget!==i&&this._activate(i);else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(n=this._offsets.length;n--;)this._activeTarget!==this._targets[n]&&t>=this._offsets[n]&&("undefined"==typeof this._offsets[n+1]||t<this._offsets[n+1])&&this._activate(this._targets[n])}},n._activate=function(n){this._activeTarget=n;this._clear();var r=this._selector.split(",").map(function(t){return t+'[data-target="'+n+'"],'+t+'[href="'+n+'"]'}),i=t([].slice.call(document.querySelectorAll(r.join(","))));i.hasClass("dropdown-item")?(i.closest(".dropdown").find(".dropdown-toggle").addClass("active"),i.addClass("active")):(i.addClass("active"),i.parents(".nav, .list-group").prev(".nav-link, .list-group-item").addClass("active"),i.parents(".nav, .list-group").prev(".nav-item").children(".nav-link").addClass("active"));t(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:n})},n._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(n){return n.classList.contains("active")}).forEach(function(n){return n.classList.remove("active")})},i._jQueryInterface=function(n){return this.each(function(){var r=t(this).data("bs.scrollspy");if(r||(r=new i(this,"object"==typeof n&&n),t(this).data("bs.scrollspy",r)),"string"==typeof n){if("undefined"==typeof r[n])throw new TypeError('No method named "'+n+'"');r[n]()}})},f(i,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return lt}}]),i}();t(window).on("load.bs.scrollspy.data-api",function(){for(var r,n=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),i=n.length;i--;)r=t(n[i]),nt._jQueryInterface.call(r,r.data())});t.fn[h]=nt._jQueryInterface;t.fn[h].Constructor=nt;t.fn[h].noConflict=function(){return t.fn[h]=tr,nt._jQueryInterface};at=t.fn.tab;b=function(){function n(n){this._element=n}var i=n.prototype;return i.show=function(){var h=this,u,n,i,f,c,e,o,s;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&t(this._element).hasClass("active")||t(this._element).hasClass("disabled")||(i=t(this._element).closest(".nav, .list-group")[0],f=r.getSelectorFromElement(this._element),i&&(c="UL"===i.nodeName||"OL"===i.nodeName?"> li > .active":".active",n=(n=t.makeArray(t(i).find(c)))[n.length-1]),e=t.Event("hide.bs.tab",{relatedTarget:this._element}),o=t.Event("show.bs.tab",{relatedTarget:n}),(n&&t(n).trigger(e),t(this._element).trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(f&&(u=document.querySelector(f)),this._activate(this._element,i),s=function(){var i=t.Event("hidden.bs.tab",{relatedTarget:h._element}),r=t.Event("shown.bs.tab",{relatedTarget:n});t(n).trigger(i);t(h._element).trigger(r)},u?this._activate(u,u.parentNode,s):s()))},i.dispose=function(){t.removeData(this._element,"bs.tab");this._element=null},i._activate=function(n,i,u){var s=this,f=(!i||"UL"!==i.nodeName&&"OL"!==i.nodeName?t(i).children(".active"):t(i).find("> li > .active"))[0],h=u&&f&&t(f).hasClass("fade"),e=function(){return s._transitionComplete(n,f,u)},o;f&&h?(o=r.getTransitionDurationFromElement(f),t(f).removeClass("show").one(r.TRANSITION_END,e).emulateTransitionEnd(o)):e()},i._transitionComplete=function(n,i,u){var f,e,o;i&&(t(i).removeClass("active"),f=t(i.parentNode).find("> .dropdown-menu .active")[0],f&&t(f).removeClass("active"),"tab"===i.getAttribute("role")&&i.setAttribute("aria-selected",!1));(t(n).addClass("active"),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!0),r.reflow(n),n.classList.contains("fade")&&n.classList.add("show"),n.parentNode&&t(n.parentNode).hasClass("dropdown-menu"))&&(e=t(n).closest(".dropdown")[0],e&&(o=[].slice.call(e.querySelectorAll(".dropdown-toggle")),t(o).addClass("active")),n.setAttribute("aria-expanded",!0));u&&u()},n._jQueryInterface=function(i){return this.each(function(){var u=t(this),r=u.data("bs.tab");if(r||(r=new n(this),u.data("bs.tab",r)),"string"==typeof i){if("undefined"==typeof r[i])throw new TypeError('No method named "'+i+'"');r[i]()}})},f(n,null,[{key:"VERSION",get:function(){return"4.5.0"}}]),n}();t(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',function(n){n.preventDefault();b._jQueryInterface.call(t(this),"show")});t.fn.tab=b._jQueryInterface;t.fn.tab.Constructor=b;t.fn.tab.noConflict=function(){return t.fn.tab=at,b._jQueryInterface};var rr=t.fn.toast,ur={animation:"boolean",autohide:"boolean",delay:"number"},vt={animation:!0,autohide:!0,delay:500},it=function(){function i(n,t){this._element=n;this._config=this._getConfig(t);this._timeout=null;this._setListeners()}var n=i.prototype;return n.show=function(){var n=this,u=t.Event("show.bs.toast"),i,f;(t(this._element).trigger(u),u.isDefaultPrevented())||(this._config.animation&&this._element.classList.add("fade"),i=function(){n._element.classList.remove("showing");n._element.classList.add("show");t(n._element).trigger("shown.bs.toast");n._config.autohide&&(n._timeout=setTimeout(function(){n.hide()},n._config.delay))},(this._element.classList.remove("hide"),r.reflow(this._element),this._element.classList.add("showing"),this._config.animation)?(f=r.getTransitionDurationFromElement(this._element),t(this._element).one(r.TRANSITION_END,i).emulateTransitionEnd(f)):i())},n.hide=function(){if(this._element.classList.contains("show")){var n=t.Event("hide.bs.toast");t(this._element).trigger(n);n.isDefaultPrevented()||this._close()}},n.dispose=function(){clearTimeout(this._timeout);this._timeout=null;this._element.classList.contains("show")&&this._element.classList.remove("show");t(this._element).off("click.dismiss.bs.toast");t.removeData(this._element,"bs.toast");this._element=null;this._config=null},n._getConfig=function(n){return n=u(u(u({},vt),t(this._element).data()),"object"==typeof n&&n?n:{}),r.typeCheckConfig("toast",n,this.constructor.DefaultType),n},n._setListeners=function(){var n=this;t(this._element).on("click.dismiss.bs.toast",'[data-dismiss="toast"]',function(){return n.hide()})},n._close=function(){var n=this,i=function(){n._element.classList.add("hide");t(n._element).trigger("hidden.bs.toast")},u;(this._element.classList.remove("show"),this._config.animation)?(u=r.getTransitionDurationFromElement(this._element),t(this._element).one(r.TRANSITION_END,i).emulateTransitionEnd(u)):i()},i._jQueryInterface=function(n){return this.each(function(){var u=t(this),r=u.data("bs.toast");if(r||(r=new i(this,"object"==typeof n&&n),u.data("bs.toast",r)),"string"==typeof n){if("undefined"==typeof r[n])throw new TypeError('No method named "'+n+'"');r[n](this)}})},f(i,null,[{key:"VERSION",get:function(){return"4.5.0"}},{key:"DefaultType",get:function(){return ur}},{key:"Default",get:function(){return vt}}]),i}();t.fn.toast=it._jQueryInterface;t.fn.toast.Constructor=it;t.fn.toast.noConflict=function(){return t.fn.toast=rr,it._jQueryInterface};n.Alert=c;n.Button=l;n.Carousel=v;n.Collapse=d;n.Dropdown=e;n.Modal=g;n.Popover=tt;n.Scrollspy=nt;n.Tab=b;n.Toast=it;n.Tooltip=s;n.Util=r;Object.defineProperty(n,"__esModule",{value:!0})}),function(n){function rt(t){return t&&t.allowPageScroll===undefined&&(t.swipe!==undefined||t.swipeStatus!==undefined)&&(t.allowPageScroll=v),t.click!==undefined&&t.tap===undefined&&(t.tap=t.click),t||(t={}),t=n.extend({},n.fn.swipe.defaults,t),this.each(function(){var r=n(this),i=r.data(h);i||(i=new ut(this,t),r.data(h,i))})}function ut(rt,ut){function wi(t){if(!cu()&&!(n(t.target).closest(ut.excludedElements,ft).length>0)){var u=t.originalEvent?t.originalEvent:t,f,e=r?u.touches[0]:u;if(et=tt,r?ot=u.touches.length:t.preventDefault(),ht=0,ct=null,pt=null,st=0,wt=0,bt=0,at=1,yt=0,lt=au(),vi=yu(),yr(),!r||ot===ut.fingers||ut.fingers===c||ii()?(ir(0,e),yi=dt(),ot==2&&(ir(1,u.touches[1]),wt=bt=rr(lt[0].start,lt[1].start)),(ut.swipeStatus||ut.pinchStatus)&&(f=vt(u,et))):f=!1,f===!1)return et=i,vt(u,et),f;hi(!0)}}function bi(n){var u=n.originalEvent?n.originalEvent:n,o,h,f,e,l;et===t||et===i||pr()||(h=r?u.touches[0]:u,f=wr(h),ei=dt(),r&&(ot=u.touches.length),et=s,ot==2&&(wt==0?(ir(1,u.touches[1]),wt=bt=rr(lt[0].start,lt[1].start)):(wr(u.touches[1]),bt=rr(lt[0].end,lt[1].end),pt=wu(lt[0].end,lt[1].end)),at=pu(wt,bt),yt=Math.abs(wt-bt)),ot===ut.fingers||ut.fingers===c||!r||ii()?(ct=du(f.start,f.end),gr(n,ct),ht=bu(f.start,f.end),st=kr(),vu(ct,ht),(ut.swipeStatus||ut.pinchStatus)&&(o=vt(u,et)),(!ut.triggerOnTouchEnd||ut.triggerOnTouchLeave)&&(e=!0,ut.triggerOnTouchLeave&&(l=gu(this),e=nf(f.end,l)),!ut.triggerOnTouchEnd&&e?et=gi(s):ut.triggerOnTouchLeave&&!e&&(et=gi(t)),(et==i||et==t)&&vt(u,et))):(et=i,vt(u,et)),o===!1&&(et=i,vt(u,et)))}function ki(n){var u=n.originalEvent;if(r&&u.touches.length>0)return hu(),!0;pr()&&(ot=pi);n.preventDefault();ei=dt();st=kr();nr()?(et=i,vt(u,et)):ut.triggerOnTouchEnd||ut.triggerOnTouchEnd==!1&&et===s?(et=t,vt(u,et)):!ut.triggerOnTouchEnd&&ar()?(et=t,ti(u,et,y)):et===s&&(et=i,vt(u,et));hi(!1)}function ni(){ot=0;ei=0;yi=0;wt=0;bt=0;at=1;yr();hi(!1)}function di(n){var i=n.originalEvent;ut.triggerOnTouchLeave&&(et=gi(t),vt(i,et))}function ur(){ft.unbind(ui,wi);ft.unbind(fi,ni);ft.unbind(li,bi);ft.unbind(ai,ki);gt&&ft.unbind(gt,di);hi(!1)}function gi(n){var r=n,f=er(),u=fr(),e=nr();return!f||e?r=i:u&&n==s&&(!ut.triggerOnTouchEnd||ut.triggerOnTouchLeave)?r=t:!u&&n==t&&ut.triggerOnTouchLeave&&(r=i),r}function vt(n,u){var f=undefined;return tu()||hr()?f=ti(n,u,k):(nu()||ii())&&f!==!1&&(f=ti(n,u,d)),ou()&&f!==!1?f=ti(n,u,g):su()&&f!==!1?f=ti(n,u,nt):eu()&&f!==!1&&(f=ti(n,u,y)),u===i&&ni(n),u===t&&(r?n.touches.length==0&&ni(n):ni(n)),f}function ti(r,s,h){var c=undefined;if(h==k){if(ft.trigger("swipeStatus",[s,ct||null,ht||0,st||0,ot]),ut.swipeStatus&&(c=ut.swipeStatus.call(ft,r,s,ct||null,ht||0,st||0,ot),c===!1))return!1;if(s==t&&sr()){if(ft.trigger("swipe",[ct,ht,st,ot]),ut.swipe&&(c=ut.swipe.call(ft,r,ct,ht,st,ot),c===!1))return!1;switch(ct){case u:ft.trigger("swipeLeft",[ct,ht,st,ot]);ut.swipeLeft&&(c=ut.swipeLeft.call(ft,r,ct,ht,st,ot));break;case f:ft.trigger("swipeRight",[ct,ht,st,ot]);ut.swipeRight&&(c=ut.swipeRight.call(ft,r,ct,ht,st,ot));break;case e:ft.trigger("swipeUp",[ct,ht,st,ot]);ut.swipeUp&&(c=ut.swipeUp.call(ft,r,ct,ht,st,ot));break;case o:ft.trigger("swipeDown",[ct,ht,st,ot]);ut.swipeDown&&(c=ut.swipeDown.call(ft,r,ct,ht,st,ot))}}}if(h==d){if(ft.trigger("pinchStatus",[s,pt||null,yt||0,st||0,ot,at]),ut.pinchStatus&&(c=ut.pinchStatus.call(ft,r,s,pt||null,yt||0,st||0,ot,at),c===!1))return!1;if(s==t&&or())switch(pt){case l:ft.trigger("pinchIn",[pt||null,yt||0,st||0,ot,at]);ut.pinchIn&&(c=ut.pinchIn.call(ft,r,pt||null,yt||0,st||0,ot,at));break;case a:ft.trigger("pinchOut",[pt||null,yt||0,st||0,ot,at]);ut.pinchOut&&(c=ut.pinchOut.call(ft,r,pt||null,yt||0,st||0,ot,at))}}return h==y?(s===i||s===t)&&(clearTimeout(si),tr()&&!ru()?(kt=dt(),si=setTimeout(n.proxy(function(){kt=null;ft.trigger("tap",[r.target]);ut.tap&&(c=ut.tap.call(ft,r,r.target))},this),ut.doubleTapThreshold)):(kt=null,ft.trigger("tap",[r.target]),ut.tap&&(c=ut.tap.call(ft,r,r.target)))):h==g?(s===i||s===t)&&(clearTimeout(si),kt=null,ft.trigger("doubletap",[r.target]),ut.doubleTap&&(c=ut.doubleTap.call(ft,r,r.target))):h==nt&&(s===i||s===t)&&(clearTimeout(si),kt=null,ft.trigger("longtap",[r.target]),ut.longTap&&(c=ut.longTap.call(ft,r,r.target))),c}function fr(){var n=!0;return ut.threshold!==null&&(n=ht>=ut.threshold),n}function nr(){var n=!1;return ut.cancelThreshold!==null&&ct!==null&&(n=br(ct)-ht>=ut.cancelThreshold),n}function dr(){return ut.pinchThreshold!==null?yt>=ut.pinchThreshold:!0}function er(){return ut.maxTimeThreshold?st>=ut.maxTimeThreshold?!1:!0:!0}function gr(n,t){if(ut.allowPageScroll===v||ii())n.preventDefault();else{var i=ut.allowPageScroll===b;switch(t){case u:(ut.swipeLeft&&i||!i&&ut.allowPageScroll!=p)&&n.preventDefault();break;case f:(ut.swipeRight&&i||!i&&ut.allowPageScroll!=p)&&n.preventDefault();break;case e:(ut.swipeUp&&i||!i&&ut.allowPageScroll!=w)&&n.preventDefault();break;case o:(ut.swipeDown&&i||!i&&ut.allowPageScroll!=w)&&n.preventDefault()}}}function or(){var n=cr(),t=lr(),i=dr();return n&&t&&i}function ii(){return!!(ut.pinchStatus||ut.pinchIn||ut.pinchOut)}function nu(){return!!(or()&&ii())}function sr(){var n=er(),t=fr(),i=cr(),r=lr(),u=nr();return!u&&r&&i&&t&&n}function hr(){return!!(ut.swipe||ut.swipeStatus||ut.swipeLeft||ut.swipeRight||ut.swipeUp||ut.swipeDown)}function tu(){return!!(sr()&&hr())}function cr(){return ot===ut.fingers||ut.fingers===c||!r}function lr(){return lt[0].end.x!==0}function ar(){return!!ut.tap}function tr(){return!!ut.doubleTap}function iu(){return!!ut.longTap}function vr(){if(kt==null)return!1;var n=dt();return tr()&&n-kt<=ut.doubleTapThreshold}function ru(){return vr()}function uu(){return(ot===1||!r)&&(isNaN(ht)||ht===0)}function fu(){return st>ut.longTapThreshold&&ht<it}function eu(){return!!(uu()&&ar())}function ou(){return!!(vr()&&tr())}function su(){return!!(fu()&&iu())}function hu(){oi=dt();pi=event.touches.length+1}function yr(){oi=0;pi=0}function pr(){var n=!1,t;return oi&&(t=dt()-oi,t<=ut.fingerReleaseThreshold&&(n=!0)),n}function cu(){return!!(ft.data(h+"_intouch")===!0)}function hi(n){n===!0?(ft.bind(li,bi),ft.bind(ai,ki),gt&&ft.bind(gt,di)):(ft.unbind(li,bi,!1),ft.unbind(ai,ki,!1),gt&&ft.unbind(gt,di,!1));ft.data(h+"_intouch",n===!0)}function ir(n,t){var i=t.identifier!==undefined?t.identifier:0;return lt[n].identifier=i,lt[n].start.x=lt[n].end.x=t.pageX||t.clientX,lt[n].start.y=lt[n].end.y=t.pageY||t.clientY,lt[n]}function wr(n){var i=n.identifier!==undefined?n.identifier:0,t=lu(i);return t.end.x=n.pageX||n.clientX,t.end.y=n.pageY||n.clientY,t}function lu(n){for(var t=0;t<lt.length;t++)if(lt[t].identifier==n)return lt[t]}function au(){for(var n=[],t=0;t<=5;t++)n.push({start:{x:0,y:0},end:{x:0,y:0},identifier:0});return n}function vu(n,t){t=Math.max(t,br(n));vi[n].distance=t}function br(n){return vi[n].distance}function yu(){var n={};return n[u]=ci(u),n[f]=ci(f),n[e]=ci(e),n[o]=ci(o),n}function ci(n){return{direction:n,distance:0}}function kr(){return ei-yi}function rr(n,t){var i=Math.abs(n.x-t.x),r=Math.abs(n.y-t.y);return Math.round(Math.sqrt(i*i+r*r))}function pu(n,t){var i=t/n*1;return i.toFixed(2)}function wu(){return at<1?a:l}function bu(n,t){return Math.round(Math.sqrt(Math.pow(t.x-n.x,2)+Math.pow(t.y-n.y,2)))}function ku(n,t){var r=n.x-t.x,u=t.y-n.y,f=Math.atan2(u,r),i=Math.round(f*180/Math.PI);return i<0&&(i=360-Math.abs(i)),i}function du(n,t){var i=ku(n,t);return i<=45&&i>=0?u:i<=360&&i>=315?u:i>=135&&i<=225?f:i>45&&i<135?o:e}function dt(){var n=new Date;return n.getTime()}function gu(t){t=n(t);var i=t.offset();return{left:i.left,right:i.left+t.outerWidth(),top:i.top,bottom:i.top+t.outerHeight()}}function nf(n,t){return n.x>t.left&&n.x<t.right&&n.y>t.top&&n.y<t.bottom}var ri=r||!ut.fallbackToMouseEvents,ui=ri?"touchstart":"mousedown",li=ri?"touchmove":"mousemove",ai=ri?"touchend":"mouseup",gt=ri?null:"mouseleave",fi="touchcancel",ht=0,ct=null,st=0,wt=0,bt=0,at=1,yt=0,pt=0,vi=null,ft=n(rt),et="start",ot=0,lt=null,yi=0,ei=0,oi=0,pi=0,kt=0,si=null;try{ft.bind(ui,wi);ft.bind(fi,ni)}catch(tf){n.error("events not supported "+ui+","+fi+" on jQuery.swipe")}this.enable=function(){return ft.bind(ui,wi),ft.bind(fi,ni),ft};this.disable=function(){return ur(),ft};this.destroy=function(){return ur(),ft.data(h,null),ft};this.option=function(t,i){if(ut[t]!==undefined){if(i===undefined)return ut[t];ut[t]=i}else n.error("Option "+t+" does not exist on jQuery.swipe.options")}}var u="left",f="right",e="up",o="down",l="in",a="out",v="none",b="auto",k="swipe",d="pinch",y="tap",g="doubletap",nt="longtap",p="horizontal",w="vertical",c="all",it=10,tt="start",s="move",t="end",i="cancel",r="ontouchstart"in window,h="TouchSwipe";n.fn.swipe=function(t){var r=n(this),i=r.data(h);if(i&&typeof t=="string"){if(i[t])return i[t].apply(this,Array.prototype.slice.call(arguments,1));n.error("Method "+t+" does not exist on jQuery.swipe")}else if(!i&&(typeof t=="object"||!t))return rt.apply(this,arguments);return r};n.fn.swipe.defaults={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:"button, input, select, textarea, a, .noSwipe"};n.fn.swipe.phases={PHASE_START:tt,PHASE_MOVE:s,PHASE_END:t,PHASE_CANCEL:i};n.fn.swipe.directions={LEFT:u,RIGHT:f,UP:e,DOWN:o,IN:l,OUT:a};n.fn.swipe.pageScroll={NONE:v,HORIZONTAL:p,VERTICAL:w,AUTO:b};n.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,ALL:c}}(jQuery);!function(n,t,i){function s(n,t){var u,o,e,r=[],s=0;n&&n.isDefaultPrevented()||(n.preventDefault(),t=t||{},n&&n.data&&(t=f(n.data.options,t)),u=t.$target||i(n.currentTarget).trigger("blur"),(e=i.fancybox.getInstance())&&e.$trigger&&e.$trigger.is(u)||(t.selector?r=i(t.selector):(o=u.attr("data-fancybox")||"",o?(r=n.data?n.data.items:[],r=r.length?r.filter('[data-fancybox="'+o+'"]'):i('[data-fancybox="'+o+'"]')):r=[u]),s=i(r).index(u),s<0&&(s=0),e=i.fancybox.open(r,t,s),e.$trigger=u))}if(n.console=n.console||{info:function(){}},i){if(i.fn.fancybox)return void console.info("fancyBox already initialized");var l={closeExisting:!1,loop:!1,gutter:50,keyboard:!0,preventCaptionOverlap:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","slideShow","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" allowfullscreen="allowfullscreen" allow="autoplay; fullscreen" src=""><\/iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:'<video class="fancybox-video" controls controlsList="nodownload" poster="{{poster}}"><source src="{{src}}" type="{{format}}" />Sorry, your browser doesn\'t support embedded videos, <a href="{{src}}">download<\/a> and watch with your favorite video player!<\/video>',format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"><\/div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index><\/span>&nbsp;/&nbsp;<span data-fancybox-count><\/span><\/div><div class="fancybox-toolbar">{{buttons}}<\/div><div class="fancybox-navigation">{{arrows}}<\/div><div class="fancybox-stage"><\/div><div class="fancybox-caption"><div class="fancybox-caption__body"><\/div><\/div><\/div><\/div>',spinnerTpl:'<div class="fancybox-loading"><\/div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}<\/p><\/div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}" href="javascript:;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.62 17.09V19H5.38v-1.91zm-2.97-6.96L17 11.45l-5 4.87-5-4.87 1.36-1.32 2.68 2.64V5h1.92v7.77z"/><\/svg><\/a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.7 17.3l-3-3a5.9 5.9 0 0 0-.6-7.6 5.9 5.9 0 0 0-8.4 0 5.9 5.9 0 0 0 0 8.4 5.9 5.9 0 0 0 7.7.7l3 3a1 1 0 0 0 1.3 0c.4-.5.4-1 0-1.5zM8.1 13.8a4 4 0 0 1 0-5.7 4 4 0 0 1 5.7 0 4 4 0 0 1 0 5.7 4 4 0 0 1-5.7 0z"/><\/svg><\/button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 10.6L6.6 5.2 5.2 6.6l5.4 5.4-5.4 5.4 1.4 1.4 5.4-5.4 5.4 5.4 1.4-1.4-5.4-5.4 5.4-5.4-1.4-1.4-5.4 5.4z"/><\/svg><\/button>',arrowLeft:'<button data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.28 15.7l-1.34 1.37L5 12l4.94-5.07 1.34 1.38-2.68 2.72H19v1.94H8.6z"/><\/svg><\/div><\/button>',arrowRight:'<button data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.4 12.97l-2.68 2.72 1.34 1.38L19 12l-4.94-5.07-1.34 1.38 2.68 2.72H5v1.94z"/><\/svg><\/div><\/button>',smallBtn:'<button type="button" data-fancybox-close class="fancybox-button fancybox-close-small" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" version="1" viewBox="0 0 24 24"><path d="M13 12l5-5-1-1-5 5-5-5-1 1 5 5-5 5 1 1 5-5 5 5 1-1z"/><\/svg><\/button>'},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:i.noop,beforeLoad:i.noop,afterLoad:i.noop,beforeShow:i.noop,afterShow:i.noop,beforeClose:i.noop,afterClose:i.noop,onActivate:i.noop,onDeactivate:i.noop,clickContent:function(n){return"image"===n.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(n){return"image"===n.type&&"toggleControls"},clickSlide:function(n){return"image"===n.type?"toggleControls":"close"},dblclickContent:function(n){return"image"===n.type&&"zoom"},dblclickSlide:function(n){return"image"===n.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schlie&szlig;en",NEXT:"Weiter",PREV:"Zur&uuml;ck",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es sp&auml;ter nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergr&ouml;&szlig;ern"}}},e=i(n),r=i(t),a=0,v=function(n){return n&&n.hasOwnProperty&&n instanceof i},c=function(){return n.requestAnimationFrame||n.webkitRequestAnimationFrame||n.mozRequestAnimationFrame||n.oRequestAnimationFrame||function(t){return n.setTimeout(t,1e3/60)}}(),y=function(){return n.cancelAnimationFrame||n.webkitCancelAnimationFrame||n.mozCancelAnimationFrame||n.oCancelAnimationFrame||function(t){n.clearTimeout(t)}}(),o=function(){var n,r=t.createElement("fakeelement"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(n in i)if(void 0!==r.style[n])return i[n];return"transitionend"}(),u=function(n){return n&&n.length&&n[0].offsetHeight},f=function(n,t){var r=i.extend(!0,{},n,t);return i.each(t,function(n,t){i.isArray(t)&&(r[n]=t)}),r},p=function(n){var r,u;return!(!n||n.ownerDocument!==t)&&(i(".fancybox-container").css("pointer-events","none"),r={x:n.getBoundingClientRect().left+n.offsetWidth/2,y:n.getBoundingClientRect().top+n.offsetHeight/2},u=t.elementFromPoint(r.x,r.y)===n,i(".fancybox-container").css("pointer-events",""),u)},h=function(n,t,r){var u=this;u.opts=f({index:r},i.fancybox.defaults);i.isPlainObject(t)&&(u.opts=f(u.opts,t));i.fancybox.isMobile&&(u.opts=f(u.opts,u.opts.mobile));u.id=u.opts.id||++a;u.currIndex=parseInt(u.opts.index,10)||0;u.prevIndex=null;u.prevPos=null;u.currPos=0;u.firstRun=!0;u.group=[];u.slides={};u.addContent(n);u.group.length&&u.init()};i.extend(h.prototype,{init:function(){var f,e,r=this,o=r.group[r.currIndex],u=o.opts;u.closeExisting&&i.fancybox.close(!0);i("body").addClass("fancybox-active");!i.fancybox.getInstance()&&!1!==u.hideScrollbar&&!i.fancybox.isMobile&&t.body.scrollHeight>n.innerHeight&&(i("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar{margin-right:'+(n.innerWidth-t.documentElement.clientWidth)+"px;}<\/style>"),i("body").addClass("compensate-for-scrollbar"));e="";i.each(u.buttons,function(n,t){e+=u.btnTpl[t]||""});f=i(r.translate(r,u.baseTpl.replace("{{buttons}}",e).replace("{{arrows}}",u.btnTpl.arrowLeft+u.btnTpl.arrowRight))).attr("id","fancybox-container-"+r.id).addClass(u.baseClass).data("FancyBox",r).appendTo(u.parentEl);r.$refs={container:f};["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(n){r.$refs[n]=f.find(".fancybox-"+n)});r.trigger("onInit");r.activate();r.jumpTo(r.currIndex)},translate:function(n,t){var i=n.opts.i18n[n.opts.lang]||n.opts.i18n.en;return t.replace(/\{\{(\w+)\}\}/g,function(n,t){return void 0===i[t]?n:i[t]})},addContent:function(n){var r,t=this,u=i.makeArray(n);i.each(u,function(n,r){var h,o,l,s,c,u={},e={};i.isPlainObject(r)?(u=r,e=r.opts||r):"object"===i.type(r)&&i(r).length?(h=i(r),e=h.data()||{},e=i.extend(!0,{},e,e.options),e.$orig=h,u.src=t.opts.src||e.src||h.attr("href"),u.type||u.src||(u.type="inline",u.src=r)):u={type:"html",src:r+""};u.opts=i.extend(!0,{},t.opts,e);i.isArray(e.buttons)&&(u.opts.buttons=e.buttons);i.fancybox.isMobile&&u.opts.mobile&&(u.opts=f(u.opts,u.opts.mobile));o=u.type||u.opts.type;s=u.src||"";!o&&s&&((l=s.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(o="video",u.opts.video.format||(u.opts.video.format="video/"+("ogv"===l[1]?"ogg":l[1]))):s.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?o="image":s.match(/\.(pdf)((\?|#).*)?$/i)?(o="iframe",u=i.extend(!0,u,{contentType:"pdf",opts:{iframe:{preload:!1}}})):"#"===s.charAt(0)&&(o="inline"));o?u.type=o:t.trigger("objectNeedsType",u);u.contentType||(u.contentType=i.inArray(u.type,["html","inline","ajax"])>-1?"html":u.type);u.index=t.group.length;"auto"==u.opts.smallBtn&&(u.opts.smallBtn=i.inArray(u.type,["html","inline","ajax"])>-1);"auto"===u.opts.toolbar&&(u.opts.toolbar=!u.opts.smallBtn);u.$thumb=u.opts.$thumb||null;u.opts.$trigger&&u.index===t.opts.index&&(u.$thumb=u.opts.$trigger.find("img:first"),u.$thumb.length&&(u.opts.$orig=u.opts.$trigger));u.$thumb&&u.$thumb.length||!u.opts.$orig||(u.$thumb=u.opts.$orig.find("img:first"));u.$thumb&&!u.$thumb.length&&(u.$thumb=null);u.thumb=u.opts.thumb||(u.$thumb?u.$thumb[0].src:null);"function"===i.type(u.opts.caption)&&(u.opts.caption=u.opts.caption.apply(r,[t,u]));"function"===i.type(t.opts.caption)&&(u.opts.caption=t.opts.caption.apply(r,[t,u]));u.opts.caption instanceof i||(u.opts.caption=void 0===u.opts.caption?"":u.opts.caption+"");"ajax"===u.type&&(c=s.split(/\s+/,2),c.length>1&&(u.src=c.shift(),u.opts.filter=c.shift()));u.opts.modal&&(u.opts=i.extend(!0,u.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1}));t.group.push(u)});Object.keys(t.slides).length&&(t.updateControls(),(r=t.Thumbs)&&r.isActive&&(r.create(),r.focus()))},addEvents:function(){var t=this;t.removeEvents();t.$refs.container.on("click.fb-close","[data-fancybox-close]",function(n){n.stopPropagation();n.preventDefault();t.close(n)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(n){n.stopPropagation();n.preventDefault();t.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(n){n.stopPropagation();n.preventDefault();t.next()}).on("click.fb","[data-fancybox-zoom]",function(){t[t.isScaledDown()?"scaleToActual":"scaleToFit"]()});e.on("orientationchange.fb resize.fb",function(n){n&&n.originalEvent&&"resize"===n.originalEvent.type?(t.requestId&&y(t.requestId),t.requestId=c(function(){t.update(n)})):(t.current&&"iframe"===t.current.type&&t.$refs.stage.hide(),setTimeout(function(){t.$refs.stage.show();t.update(n)},i.fancybox.isMobile?600:250))});r.on("keydown.fb",function(n){var f=i.fancybox?i.fancybox.getInstance():null,u=f.current,r=n.keyCode||n.which;return 9==r?void(u.opts.trapFocus&&t.focus(n)):(!u.opts.keyboard||n.ctrlKey||n.altKey||n.shiftKey||i(n.target).is("input,textarea,video,audio,select"))?void 0:8===r||27===r?(n.preventDefault(),void t.close(n)):37===r||38===r?(n.preventDefault(),void t.previous()):39===r||40===r?(n.preventDefault(),void t.next()):void t.trigger("afterKeydown",n,r)});t.group[t.currIndex].opts.idleTime&&(t.idleSecondsCounter=0,r.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(){t.idleSecondsCounter=0;t.isIdle&&t.showControls();t.isIdle=!1}),t.idleInterval=n.setInterval(function(){++t.idleSecondsCounter>=t.group[t.currIndex].opts.idleTime&&!t.isDragging&&(t.isIdle=!0,t.idleSecondsCounter=0,t.hideControls())},1e3))},removeEvents:function(){var t=this;e.off("orientationchange.fb resize.fb");r.off("keydown.fb .fb-idle");this.$refs.container.off(".fb-close .fb-prev .fb-next");t.idleInterval&&(n.clearInterval(t.idleInterval),t.idleInterval=null)},previous:function(n){return this.jumpTo(this.currPos-1,n)},next:function(n){return this.jumpTo(this.currPos+1,n)},jumpTo:function(n,t){var s,a,h,f,e,o,v,c,y,r=this,l=r.group.length;if(!(r.isDragging||r.isClosing||r.isAnimating&&r.firstRun)){if(n=parseInt(n,10),!(h=r.current?r.current.opts.loop:r.opts.loop)&&(n<0||n>=l))return!1;if(s=r.firstRun=!Object.keys(r.slides).length,e=r.current,r.prevIndex=r.currIndex,r.prevPos=r.currPos,f=r.createSlide(n),l>1&&((h||f.index<l-1)&&r.createSlide(n+1),(h||f.index>0)&&r.createSlide(n-1)),r.current=f,r.currIndex=f.index,r.currPos=f.pos,r.trigger("beforeShow",s),r.updateControls(),f.forcedDuration=void 0,i.isNumeric(t)?f.forcedDuration=t:t=f.opts[s?"animationDuration":"transitionDuration"],t=parseInt(t,10),a=r.isMoved(f),f.$slide.addClass("fancybox-slide--current"),s)return f.opts.animationEffect&&t&&r.$refs.container.css("transition-duration",t+"ms"),r.$refs.container.addClass("fancybox-is-open").trigger("focus"),r.loadSlide(f),void r.preload("image");o=i.fancybox.getTranslate(e.$slide);v=i.fancybox.getTranslate(r.$refs.stage);i.each(r.slides,function(n,t){i.fancybox.stop(t.$slide,!0)});e.pos!==f.pos&&(e.isComplete=!1);e.$slide.removeClass("fancybox-slide--complete fancybox-slide--current");a?(y=o.left-(e.pos*o.width+e.pos*e.opts.gutter),i.each(r.slides,function(n,e){e.$slide.removeClass("fancybox-animated").removeClass(function(n,t){return(t.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")});var s=e.pos*o.width+e.pos*e.opts.gutter;i.fancybox.setTranslate(e.$slide,{top:0,left:s-v.left+y});e.pos!==f.pos&&e.$slide.addClass("fancybox-slide--"+(e.pos>f.pos?"next":"previous"));u(e.$slide);i.fancybox.animate(e.$slide,{top:0,left:(e.pos-f.pos)*o.width+(e.pos-f.pos)*e.opts.gutter},t,function(){e.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous");e.pos===r.currPos&&r.complete()})})):t&&f.opts.transitionEffect&&(c="fancybox-animated fancybox-fx-"+f.opts.transitionEffect,e.$slide.addClass("fancybox-slide--"+(e.pos>f.pos?"next":"previous")),i.fancybox.animate(e.$slide,c,t,function(){e.$slide.removeClass(c).removeClass("fancybox-slide--next fancybox-slide--previous")},!1));f.isLoaded?r.revealContent(f):r.loadSlide(f);r.preload("image")}},createSlide:function(n){var u,r,t=this;return r=n%t.group.length,r=r<0?t.group.length+r:r,!t.slides[n]&&t.group[r]&&(u=i('<div class="fancybox-slide"><\/div>').appendTo(t.$refs.stage),t.slides[n]=i.extend(!0,{},t.group[r],{pos:n,$slide:u,isLoaded:!1}),t.updateSlide(t.slides[n])),t.slides[n]},scaleToActual:function(n,t,r){var e,o,s,v,y,f=this,u=f.current,p=u.$content,l=i.fancybox.getTranslate(u.$slide).width,a=i.fancybox.getTranslate(u.$slide).height,h=u.width,c=u.height;f.isAnimating||f.isMoved()||!p||"image"!=u.type||!u.isLoaded||u.hasError||(f.isAnimating=!0,i.fancybox.stop(p),n=void 0===n?.5*l:n,t=void 0===t?.5*a:t,e=i.fancybox.getTranslate(p),e.top-=i.fancybox.getTranslate(u.$slide).top,e.left-=i.fancybox.getTranslate(u.$slide).left,v=h/e.width,y=c/e.height,o=.5*l-.5*h,s=.5*a-.5*c,h>l&&(o=e.left*v-(n*v-n),o>0&&(o=0),o<l-h&&(o=l-h)),c>a&&(s=e.top*y-(t*y-t),s>0&&(s=0),s<a-c&&(s=a-c)),f.updateCursor(h,c),i.fancybox.animate(p,{top:s,left:o,scaleX:v,scaleY:y},r||366,function(){f.isAnimating=!1}),f.SlideShow&&f.SlideShow.isActive&&f.SlideShow.stop())},scaleToFit:function(n){var t,r=this,u=r.current,f=u.$content;r.isAnimating||r.isMoved()||!f||"image"!=u.type||!u.isLoaded||u.hasError||(r.isAnimating=!0,i.fancybox.stop(f),t=r.getFitPos(u),r.updateCursor(t.width,t.height),i.fancybox.animate(f,{top:t.top,left:t.left,scaleX:t.width/f.width(),scaleY:t.height/f.height()},n||366,function(){r.isAnimating=!1}))},getFitPos:function(n){var u,f,c,s,l=this,e=n.$content,o=n.$slide,t=n.width||n.opts.width,r=n.height||n.opts.height,h={};return!!(n.isLoaded&&e&&e.length)&&(u=i.fancybox.getTranslate(l.$refs.stage).width,f=i.fancybox.getTranslate(l.$refs.stage).height,u-=parseFloat(o.css("paddingLeft"))+parseFloat(o.css("paddingRight"))+parseFloat(e.css("marginLeft"))+parseFloat(e.css("marginRight")),f-=parseFloat(o.css("paddingTop"))+parseFloat(o.css("paddingBottom"))+parseFloat(e.css("marginTop"))+parseFloat(e.css("marginBottom")),t&&r||(t=u,r=f),c=Math.min(1,u/t,f/r),t*=c,r*=c,t>u-.5&&(t=u),r>f-.5&&(r=f),"image"===n.type?(h.top=Math.floor(.5*(f-r))+parseFloat(o.css("paddingTop")),h.left=Math.floor(.5*(u-t))+parseFloat(o.css("paddingLeft"))):"video"===n.contentType&&(s=n.opts.width&&n.opts.height?t/r:n.opts.ratio||16/9,r>t/s?r=t/s:t>r*s&&(t=r*s)),h.width=t,h.height=r,h)},update:function(n){var t=this;i.each(t.slides,function(i,r){t.updateSlide(r,n)})},updateSlide:function(n,t){var r=this,f=n&&n.$content,e=n.width||n.opts.width,o=n.height||n.opts.height,u=n.$slide;r.adjustCaption(n);f&&(e||o||"video"===n.contentType)&&!n.hasError&&(i.fancybox.stop(f),i.fancybox.setTranslate(f,r.getFitPos(n)),n.pos===r.currPos&&(r.isAnimating=!1,r.updateCursor()));r.adjustLayout(n);u.length&&(u.trigger("refresh"),n.pos===r.currPos&&r.$refs.toolbar.add(r.$refs.navigation.find(".fancybox-button--arrow_right")).toggleClass("compensate-for-scrollbar",u.get(0).scrollHeight>u.get(0).clientHeight));r.trigger("onUpdate",n,t)},centerSlide:function(n){var r=this,u=r.current,t=u.$slide;!r.isClosing&&u&&(t.siblings().css({transform:"",opacity:""}),t.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),i.fancybox.animate(t,{top:0,left:0,opacity:1},void 0===n?0:n,function(){t.css({transform:"",opacity:""});u.isComplete||r.complete()},!1))},isMoved:function(n){var t,r,u=n||this.current;return!!u&&(r=i.fancybox.getTranslate(this.$refs.stage),t=i.fancybox.getTranslate(u.$slide),!u.$slide.hasClass("fancybox-animated")&&(Math.abs(t.top-r.top)>.5||Math.abs(t.left-r.left)>.5))},updateCursor:function(n,t){var o,e,u=this,r=u.current,f=u.$refs.container;r&&!u.isClosing&&u.Guestures&&(f.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan"),o=u.canPan(n,t),e=!!o||u.isZoomable(),f.toggleClass("fancybox-is-zoomable",e),i("[data-fancybox-zoom]").prop("disabled",!e),o?f.addClass("fancybox-can-pan"):e&&("zoom"===r.opts.clickContent||i.isFunction(r.opts.clickContent)&&"zoom"==r.opts.clickContent(r))?f.addClass("fancybox-can-zoomIn"):r.opts.touch&&(r.opts.touch.vertical||u.group.length>1)&&"video"!==r.contentType&&f.addClass("fancybox-can-swipe"))},isZoomable:function(){var t,i=this,n=i.current;return n&&!i.isClosing&&"image"===n.type&&!n.hasError&&(!n.isLoaded||(t=i.getFitPos(n))&&(n.width>t.width||n.height>t.height))?!0:!1},isScaledDown:function(n,t){var e=this,r=!1,u=e.current,f=u.$content;return void 0!==n&&void 0!==t?r=n<u.width&&t<u.height:f&&(r=i.fancybox.getTranslate(f),r=r.width<u.width&&r.height<u.height),r},canPan:function(n,t){var e=this,r=e.current,f=null,u=!1;return"image"===r.type&&(r.isComplete||n&&t)&&!r.hasError&&(u=e.getFitPos(r),void 0!==n&&void 0!==t?f={width:n,height:t}:r.isComplete&&(f=i.fancybox.getTranslate(r.$content)),f&&u&&(u=Math.abs(f.width-u.width)>1.5||Math.abs(f.height-u.height)>1.5)),u},loadSlide:function(n){var u,r,f,t=this;if(!n.isLoading&&!n.isLoaded){if(n.isLoading=!0,!1===t.trigger("beforeLoad",n))return n.isLoading=!1,!1;switch(u=n.type,r=n.$slide,r.off("refresh").trigger("onReset").addClass(n.opts.slideClass),u){case"image":t.setImage(n);break;case"iframe":t.setIframe(n);break;case"html":t.setContent(n,n.src||n.content);break;case"video":t.setContent(n,n.opts.video.tpl.replace(/\{\{src\}\}/gi,n.src).replace("{{format}}",n.opts.videoFormat||n.opts.video.format||"").replace("{{poster}}",n.thumb||""));break;case"inline":i(n.src).length?t.setContent(n,i(n.src)):t.setError(n);break;case"ajax":t.showLoading(n);f=i.ajax(i.extend({},n.opts.ajax.settings,{url:n.src,success:function(i,r){"success"===r&&t.setContent(n,i)},error:function(i,r){i&&"abort"!==r&&t.setError(n)}}));r.one("onReset",function(){f.abort()});break;default:t.setError(n)}return!0}},setImage:function(n){var u,r=this;setTimeout(function(){var t=n.$image;r.isClosing||!n.isLoading||t&&t.length&&t[0].complete||n.hasError||r.showLoading(n)},50);r.checkSrcset(n);n.$content=i('<div class="fancybox-content"><\/div>').addClass("fancybox-is-hidden").appendTo(n.$slide.addClass("fancybox-slide--image"));!1!==n.opts.preload&&n.opts.width&&n.opts.height&&n.thumb&&(n.width=n.opts.width,n.height=n.opts.height,u=t.createElement("img"),u.onerror=function(){i(this).remove();n.$ghost=null},u.onload=function(){r.afterLoad(n)},n.$ghost=i(u).addClass("fancybox-image").appendTo(n.$content).attr("src",n.thumb));r.setBigImage(n)},checkSrcset:function(t){var i,r,e,s,o=t.opts.srcset||t.opts.image.srcset,f,u;if(o){for(e=n.devicePixelRatio||1,s=n.innerWidth*e,r=o.split(",").map(function(n){var t={};return n.trim().split(/\s+/).forEach(function(n,i){var r=parseInt(n.substring(0,n.length-1),10);if(0===i)return t.url=n;r&&(t.value=r,t.postfix=n[n.length-1])}),t}),r.sort(function(n,t){return n.value-t.value}),f=0;f<r.length;f++)if(u=r[f],"w"===u.postfix&&u.value>=s||"x"===u.postfix&&u.value>=e){i=u;break}!i&&r.length&&(i=r[r.length-1]);i&&(t.src=i.url,t.width&&t.height&&"w"==i.postfix&&(t.height=t.width/t.height*i.value,t.width=i.value),t.opts.srcset=o)}},setBigImage:function(n){var r=this,f=t.createElement("img"),u=i(f);n.$image=u.one("error",function(){r.setError(n)}).one("load",function(){var t;n.$ghost||(r.resolveImageSlideSize(n,this.naturalWidth,this.naturalHeight),r.afterLoad(n));r.isClosing||(n.opts.srcset&&(t=n.opts.sizes,t&&"auto"!==t||(t=(n.width/n.height>1&&e.width()/e.height()>1?"100":Math.round(n.width/n.height*100))+"vw"),u.attr("sizes",t).attr("srcset",n.opts.srcset)),n.$ghost&&setTimeout(function(){n.$ghost&&!r.isClosing&&n.$ghost.hide()},Math.min(300,Math.max(1e3,n.height/1600))),r.hideLoading(n))}).addClass("fancybox-image").attr("src",n.src).appendTo(n.$content);(f.complete||"complete"==f.readyState)&&u.naturalWidth&&u.naturalHeight?u.trigger("load"):f.error&&u.trigger("error")},resolveImageSlideSize:function(n,t,i){var r=parseInt(n.opts.width,10),u=parseInt(n.opts.height,10);n.width=t;n.height=i;r>0&&(n.width=r,n.height=Math.floor(r*i/t));u>0&&(n.width=Math.floor(u*t/i),n.height=u)},setIframe:function(n){var u,f=this,t=n.opts.iframe,r=n.$slide;n.$content=i('<div class="fancybox-content'+(t.preload?" fancybox-is-hidden":"")+'"><\/div>').css(t.css).appendTo(r);r.addClass("fancybox-slide--"+n.contentType);n.$iframe=u=i(t.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(t.attr).appendTo(n.$content);t.preload?(f.showLoading(n),u.on("load.fb error.fb",function(){this.isReady=1;n.$slide.trigger("refresh");f.afterLoad(n)}),r.on("refresh.fb",function(){var s,i,f=n.$content,e=t.css.width,o=t.css.height;if(1===u[0].isReady){try{s=u.contents();i=s.find("body")}catch(n){}i&&i.length&&i.children().length&&(r.css("overflow","visible"),f.css({width:"100%","max-width":"100%",height:"9999px"}),void 0===e&&(e=Math.ceil(Math.max(i[0].clientWidth,i.outerWidth(!0)))),f.css("width",e||"").css("max-width",""),void 0===o&&(o=Math.ceil(Math.max(i[0].clientHeight,i.outerHeight(!0)))),f.css("height",o||""),r.css("overflow","auto"));f.removeClass("fancybox-is-hidden")}})):f.afterLoad(n);u.attr("src",n.src);r.one("onReset",function(){try{i(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(n){}i(this).off("refresh.fb").empty();n.isLoaded=!1;n.isRevealed=!1})},setContent:function(n,t){var r=this;r.isClosing||(r.hideLoading(n),n.$content&&i.fancybox.stop(n.$content),n.$slide.empty(),v(t)&&t.parent().length?((t.hasClass("fancybox-content")||t.parent().hasClass("fancybox-content"))&&t.parents(".fancybox-slide").trigger("onReset"),n.$placeholder=i("<div>").hide().insertAfter(t),t.css("display","inline-block")):n.hasError||("string"===i.type(t)&&(t=i("<div>").append(i.trim(t)).contents()),n.opts.filter&&(t=i("<div>").html(t).find(n.opts.filter))),n.$slide.one("onReset",function(){i(this).find("video,audio").trigger("pause");n.$placeholder&&(n.$placeholder.after(t.removeClass("fancybox-content").hide()).remove(),n.$placeholder=null);n.$smallBtn&&(n.$smallBtn.remove(),n.$smallBtn=null);n.hasError||(i(this).empty(),n.isLoaded=!1,n.isRevealed=!1)}),i(t).appendTo(n.$slide),i(t).is("video,audio")&&(i(t).addClass("fancybox-video"),i(t).wrap("<div><\/div>"),n.contentType="video",n.opts.width=n.opts.width||i(t).attr("width"),n.opts.height=n.opts.height||i(t).attr("height")),n.$content=n.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),n.$content.siblings().hide(),n.$content.length||(n.$content=n.$slide.wrapInner("<div><\/div>").children().first()),n.$content.addClass("fancybox-content"),n.$slide.addClass("fancybox-slide--"+n.contentType),r.afterLoad(n))},setError:function(n){n.hasError=!0;n.$slide.trigger("onReset").removeClass("fancybox-slide--"+n.contentType).addClass("fancybox-slide--error");n.contentType="html";this.setContent(n,this.translate(n,n.opts.errorTpl));n.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(n){var t=this;(n=n||t.current)&&!n.$spinner&&(n.$spinner=i(t.translate(t,t.opts.spinnerTpl)).appendTo(n.$slide).hide().fadeIn("fast"))},hideLoading:function(n){var t=this;(n=n||t.current)&&n.$spinner&&(n.$spinner.stop().remove(),delete n.$spinner)},afterLoad:function(n){var t=this;t.isClosing||(n.isLoading=!1,n.isLoaded=!0,t.trigger("afterLoad",n),t.hideLoading(n),!n.opts.smallBtn||n.$smallBtn&&n.$smallBtn.length||(n.$smallBtn=i(t.translate(n,n.opts.btnTpl.smallBtn)).appendTo(n.$content)),n.opts.protect&&n.$content&&!n.hasError&&(n.$content.on("contextmenu.fb",function(n){return 2==n.button&&n.preventDefault(),!0}),"image"===n.type&&i('<div class="fancybox-spaceball"><\/div>').appendTo(n.$content)),t.adjustCaption(n),t.adjustLayout(n),n.pos===t.currPos&&t.updateCursor(),t.revealContent(n))},adjustCaption:function(n){var i,t=this,r=n||t.current,u=r.opts.caption,o=r.opts.preventCaptionOverlap,f=t.$refs.caption,e=!1;f.toggleClass("fancybox-caption--separate",o);o&&u&&u.length&&(r.pos!==t.currPos?(i=f.clone().appendTo(f.parent()),i.children().eq(0).empty().html(u),e=i.outerHeight(!0),i.empty().remove()):t.$caption&&(e=t.$caption.outerHeight(!0)),r.$slide.css("padding-bottom",e||""))},adjustLayout:function(n){var r,u,f,i,e=this,t=n||e.current;t.isLoaded&&!0!==t.opts.disableLayoutFix&&(t.$content.css("margin-bottom",""),t.$content.outerHeight()>t.$slide.height()+.5&&(f=t.$slide[0].style["padding-bottom"],i=t.$slide.css("padding-bottom"),parseFloat(i)>0&&(r=t.$slide[0].scrollHeight,t.$slide.css("padding-bottom",0),Math.abs(r-t.$slide[0].scrollHeight)<1&&(u=i),t.$slide.css("padding-bottom",f))),t.$content.css("margin-bottom",u))},revealContent:function(n){var r,c,f,h,t=this,s=n.$slide,e=!1,o=!1,l=t.isMoved(n),a=n.isRevealed;return n.isRevealed=!0,r=n.opts[t.firstRun?"animationEffect":"transitionEffect"],f=n.opts[t.firstRun?"animationDuration":"transitionDuration"],f=parseInt(void 0===n.forcedDuration?f:n.forcedDuration,10),!l&&n.pos===t.currPos&&f||(r=!1),"zoom"===r&&(n.pos===t.currPos&&f&&"image"===n.type&&!n.hasError&&(o=t.getThumbPos(n))?e=t.getFitPos(n):r="fade"),"zoom"===r?(t.isAnimating=!0,e.scaleX=e.width/o.width,e.scaleY=e.height/o.height,h=n.opts.zoomOpacity,"auto"==h&&(h=Math.abs(n.width/n.height-o.width/o.height)>.1),h&&(o.opacity=.1,e.opacity=1),i.fancybox.setTranslate(n.$content.removeClass("fancybox-is-hidden"),o),u(n.$content),void i.fancybox.animate(n.$content,e,f,function(){t.isAnimating=!1;t.complete()})):(t.updateSlide(n),r?(i.fancybox.stop(s),c="fancybox-slide--"+(n.pos>=t.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+r,s.addClass(c).removeClass("fancybox-slide--current"),n.$content.removeClass("fancybox-is-hidden"),u(s),"image"!==n.type&&n.$content.hide().show(0),void i.fancybox.animate(s,"fancybox-slide--current",f,function(){s.removeClass(c).css({transform:"",opacity:""});n.pos===t.currPos&&t.complete()},!0)):(n.$content.removeClass("fancybox-is-hidden"),a||!l||"image"!==n.type||n.hasError||n.$content.hide().fadeIn("fast"),void(n.pos===t.currPos&&t.complete())))},getThumbPos:function(n){var t,u,e,o,f,s=!1,r=n.$thumb;return!(!r||!p(r[0]))&&(t=i.fancybox.getTranslate(r),u=parseFloat(r.css("border-top-width")||0),e=parseFloat(r.css("border-right-width")||0),o=parseFloat(r.css("border-bottom-width")||0),f=parseFloat(r.css("border-left-width")||0),s={top:t.top+u,left:t.left+f,width:t.width-e-f,height:t.height-u-o,scaleX:1,scaleY:1},t.width>0&&t.height>0&&s)},complete:function(){var r,n=this,t=n.current,f={};!n.isMoved()&&t.isLoaded&&(t.isComplete||(t.isComplete=!0,t.$slide.siblings().trigger("onReset"),n.preload("inline"),u(t.$slide),t.$slide.addClass("fancybox-slide--complete"),i.each(n.slides,function(t,r){r.pos>=n.currPos-1&&r.pos<=n.currPos+1?f[r.pos]=r:r&&(i.fancybox.stop(r.$slide),r.$slide.off().remove())}),n.slides=f),n.isAnimating=!1,n.updateCursor(),n.trigger("afterShow"),t.opts.video.autoStart&&t.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen();n.next()}),t.opts.autoFocus&&"html"===t.contentType&&(r=t.$content.find("input[autofocus]:enabled:visible:first"),r.length?r.trigger("focus"):n.focus(null,!0)),t.$slide.scrollTop(0).scrollLeft(0))},preload:function(n){var i,r,t=this;t.group.length<2||(r=t.slides[t.currPos+1],i=t.slides[t.currPos-1],i&&i.type===n&&t.loadSlide(i),r&&r.type===n&&t.loadSlide(r))},focus:function(n,r){var u,e,f=this,o='a[href],area[href],input:not([disabled]):not([type="hidden"]):not([aria-hidden]),select:not([disabled]):not([aria-hidden]),textarea:not([disabled]):not([aria-hidden]),button:not([disabled]):not([aria-hidden]),iframe,object,embed,video,audio,[contenteditable],[tabindex]:not([tabindex^="-"])';f.isClosing||(u=!n&&f.current&&f.current.isComplete?f.current.$slide.find("*:visible"+(r?":not(.fancybox-close-small)":"")):f.$refs.container.find("*:visible"),u=u.filter(o).filter(function(){return"hidden"!==i(this).css("visibility")&&!i(this).hasClass("disabled")}),u.length?(e=u.index(t.activeElement),n&&n.shiftKey?(e<0||0==e)&&(n.preventDefault(),u.eq(u.length-1).trigger("focus")):(e<0||e==u.length-1)&&(n&&n.preventDefault(),u.eq(0).trigger("focus"))):f.$refs.container.trigger("focus"))},activate:function(){var n=this;i(".fancybox-container").each(function(){var t=i(this).data("FancyBox");t&&t.id!==n.id&&!t.isClosing&&(t.trigger("onDeactivate"),t.removeEvents(),t.isVisible=!1)});n.isVisible=!0;(n.current||n.isIdle)&&(n.update(),n.updateControls());n.trigger("onActivate");n.addEvents()},close:function(n,t){var o,s,h,l,a,y,e,r=this,f=r.current,v=function(){r.cleanUp(n)};return!r.isClosing&&(r.isClosing=!0,!1===r.trigger("beforeClose",n)?(r.isClosing=!1,c(function(){r.update()}),!1):(r.removeEvents(),h=f.$content,o=f.opts.animationEffect,s=i.isNumeric(t)?t:o?f.opts.animationDuration:0,f.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==n?i.fancybox.stop(f.$slide):o=!1,f.$slide.siblings().trigger("onReset").remove(),s&&r.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",s+"ms"),r.hideLoading(f),r.hideControls(!0),r.updateCursor(),"zoom"!==o||h&&s&&"image"===f.type&&!r.isMoved()&&!f.hasError&&(e=r.getThumbPos(f))||(o="fade"),"zoom"===o?(i.fancybox.stop(h),l=i.fancybox.getTranslate(h),y={top:l.top,left:l.left,scaleX:l.width/e.width,scaleY:l.height/e.height,width:e.width,height:e.height},a=f.opts.zoomOpacity,"auto"==a&&(a=Math.abs(f.width/f.height-e.width/e.height)>.1),a&&(e.opacity=0),i.fancybox.setTranslate(h,y),u(h),i.fancybox.animate(h,e,s,v),!0):(o&&s?i.fancybox.animate(f.$slide.addClass("fancybox-slide--previous").removeClass("fancybox-slide--current"),"fancybox-animated fancybox-fx-"+o,s,v):!0===n?setTimeout(v,s):v(),!0)))},cleanUp:function(t){var f,e,o,r=this,u=r.current.opts.$orig;r.current.$slide.trigger("onReset");r.$refs.container.empty().remove();r.trigger("afterClose",t);r.current.opts.backFocus&&(u&&u.length&&u.is(":visible")||(u=r.$trigger),u&&u.length&&(e=n.scrollX,o=n.scrollY,u.trigger("focus"),i("html, body").scrollTop(o).scrollLeft(e)));r.current=null;f=i.fancybox.getInstance();f?f.activate():(i("body").removeClass("fancybox-active compensate-for-scrollbar"),i("#fancybox-style-noscroll").remove())},trigger:function(n,t){var o,f=Array.prototype.slice.call(arguments,1),e=this,u=t&&t.opts?t:e.current;if(u?f.unshift(u):u=e,f.unshift(e),i.isFunction(u.opts[n])&&(o=u.opts[n].apply(u,f)),!1===o)return o;"afterClose"!==n&&e.$refs?e.$refs.container.trigger(n+".fb",f):r.trigger(n+".fb",f)},updateControls:function(){var n=this,r=n.current,f=r.index,u=n.$refs.container,o=n.$refs.caption,e=r.opts.caption;r.$slide.trigger("refresh");e&&e.length?(n.$caption=o,o.children().eq(0).html(e)):n.$caption=null;n.hasHiddenControls||n.isIdle||n.showControls();u.find("[data-fancybox-count]").html(n.group.length);u.find("[data-fancybox-index]").html(f+1);u.find("[data-fancybox-prev]").prop("disabled",!r.opts.loop&&f<=0);u.find("[data-fancybox-next]").prop("disabled",!r.opts.loop&&f>=n.group.length-1);"image"===r.type?u.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",r.opts.image.src||r.src).show():r.opts.toolbar&&u.find("[data-fancybox-download],[data-fancybox-zoom]").hide();i(t.activeElement).is(":hidden,[disabled]")&&n.$refs.container.trigger("focus")},hideControls:function(n){var i=this,t=["infobar","toolbar","nav"];!n&&i.current.opts.preventCaptionOverlap||t.push("caption");this.$refs.container.removeClass(t.map(function(n){return"fancybox-show-"+n}).join(" "));this.hasHiddenControls=!0},showControls:function(){var n=this,t=n.current?n.current.opts:n.opts,i=n.$refs.container;n.hasHiddenControls=!1;n.idleSecondsCounter=0;i.toggleClass("fancybox-show-toolbar",!(!t.toolbar||!t.buttons)).toggleClass("fancybox-show-infobar",!!(t.infobar&&n.group.length>1)).toggleClass("fancybox-show-caption",!!n.$caption).toggleClass("fancybox-show-nav",!!(t.arrows&&n.group.length>1)).toggleClass("fancybox-is-modal",!!t.modal)},toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls()}});i.fancybox={version:"3.5.7",defaults:l,getInstance:function(n){var t=i('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),r=Array.prototype.slice.call(arguments,1);return t instanceof h&&("string"===i.type(n)?t[n].apply(t,r):"function"===i.type(n)&&n.apply(t,r),t)},open:function(n,t,i){return new h(n,t,i)},close:function(n){var t=this.getInstance();t&&(t.close(),!0===n&&this.close(n))},destroy:function(){this.close(!0);r.add("body").off("click.fb-start","**")},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var i=t.createElement("div");return n.getComputedStyle&&n.getComputedStyle(i)&&n.getComputedStyle(i).getPropertyValue("transform")&&!(t.documentMode&&t.documentMode<11)}(),getTranslate:function(n){var t;return!(!n||!n.length)&&(t=n[0].getBoundingClientRect(),{top:t.top||0,left:t.left||0,width:t.width,height:t.height,opacity:parseFloat(n.css("opacity"))})},setTranslate:function(n,t){var i="",r={};if(n&&t)return void 0===t.left&&void 0===t.top||(i=(void 0===t.left?n.position().left:t.left)+"px, "+(void 0===t.top?n.position().top:t.top)+"px",i=this.use3d?"translate3d("+i+", 0px)":"translate("+i+")"),void 0!==t.scaleX&&void 0!==t.scaleY?i+=" scale("+t.scaleX+", "+t.scaleY+")":void 0!==t.scaleX&&(i+=" scaleX("+t.scaleX+")"),i.length&&(r.transform=i),void 0!==t.opacity&&(r.opacity=t.opacity),void 0!==t.width&&(r.width=t.width),void 0!==t.height&&(r.height=t.height),n.css(r)},animate:function(n,t,r,u,f){var s,e=this;i.isFunction(r)&&(u=r,r=null);e.stop(n);s=e.getTranslate(n);n.on(o,function(o){o&&o.originalEvent&&(!n.is(o.originalEvent.target)||"z-index"==o.originalEvent.propertyName)||(e.stop(n),i.isNumeric(r)&&n.css("transition-duration",""),i.isPlainObject(t)?void 0!==t.scaleX&&void 0!==t.scaleY&&e.setTranslate(n,{top:t.top,left:t.left,width:s.width*t.scaleX,height:s.height*t.scaleY,scaleX:1,scaleY:1}):!0!==f&&n.removeClass(t),i.isFunction(u)&&u(o))});i.isNumeric(r)&&n.css("transition-duration",r+"ms");i.isPlainObject(t)?(void 0!==t.scaleX&&void 0!==t.scaleY&&(delete t.width,delete t.height,n.parent().hasClass("fancybox-slide--image")&&n.parent().addClass("fancybox-is-scaling")),i.fancybox.setTranslate(n,t)):n.addClass(t);n.data("timer",setTimeout(function(){n.trigger(o)},r+33))},stop:function(n,t){n&&n.length&&(clearTimeout(n.data("timer")),t&&n.trigger(o),n.off(o).css("transition-duration",""),n.parent().removeClass("fancybox-is-scaling"))}};i.fn.fancybox=function(n){var t;return n=n||{},t=n.selector||!1,t?i("body").off("click.fb-start",t).on("click.fb-start",t,{options:n},s):this.off("click.fb-start").on("click.fb-start",{items:this,options:n},s),this};r.on("click.fb-start","[data-fancybox]",s);r.on("click.fb-start","[data-fancybox-trigger]",function(){i('[data-fancybox="'+i(this).attr("data-fancybox-trigger")+'"]').eq(i(this).attr("data-fancybox-index")||0).trigger("click.fb-start",{$trigger:i(this)})}),function(){var n=null;r.on("mousedown mouseup focus blur",".fancybox-button",function(t){switch(t.type){case"mousedown":n=i(this);break;case"mouseup":n=null;break;case"focusin":i(".fancybox-button").removeClass("fancybox-focus");i(this).is(n)||i(this).is("[disabled]")||i(this).addClass("fancybox-focus");break;case"focusout":i(".fancybox-button").removeClass("fancybox-focus")}})}()}}(window,document,jQuery),function(n){var r={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"https://www.youtube-nocookie.com/embed/$4",thumb:"https://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(n){return"//maps.google."+n[2]+"/?ll="+(n[9]?n[9]+"&z="+Math.floor(n[10])+(n[12]?n[12].replace(/^\//,"&"):""):n[12]+"").replace(/\?/,"&")+"&output="+(n[12]&&n[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(n){return"//maps.google."+n[2]+"/maps?q="+n[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}},t=function(t,i,r){if(t)return r=r||"","object"===n.type(r)&&(r=n.param(r,!0)),n.each(i,function(n,i){t=t.replace("$"+n,i||"")}),r.length&&(t+=(t.indexOf("?")>0?"&":"?")+r),t},i;n(document).on("objectNeedsType.fb",function(i,u,f){var v,y,s,c,e,a,l,o=f.src||"",h=!1;v=n.extend(!0,{},r,f.opts.media);n.each(v,function(i,r){var u,v;if(s=o.match(r.matcher)){if(h=r.type,l=i,a={},r.paramPlace&&s[r.paramPlace])for(e=s[r.paramPlace],"?"==e[0]&&(e=e.substring(1)),e=e.split("&"),u=0;u<e.length;++u)v=e[u].split("=",2),2==v.length&&(a[v[0]]=decodeURIComponent(v[1].replace(/\+/g," ")));return c=n.extend(!0,{},r.params,f.opts[i],a),o="function"===n.type(r.url)?r.url.call(this,s,c,f):t(r.url,s,c),y="function"===n.type(r.thumb)?r.thumb.call(this,s,c,f):t(r.thumb,s),"youtube"===i?o=o.replace(/&t=((\d+)m)?(\d+)s/,function(n,t,i,r){return"&start="+((i?60*parseInt(i,10):0)+parseInt(r,10))}):"vimeo"===i&&(o=o.replace("&%23","#")),!1}});h?(f.opts.thumb||f.opts.$thumb&&f.opts.$thumb.length||(f.opts.thumb=y),"iframe"===h&&(f.opts=n.extend(!0,f.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}})),n.extend(f,{type:h,src:o,origSrc:f.src,contentSource:l,contentType:"image"===h?"image":"gmap_place"==l||"gmap_search"==l?"map":"video"})):o&&(f.type=f.opts.defaultType)});i={youtube:{src:"https://www.youtube.com/iframe_api","class":"YT",loading:!1,loaded:!1},vimeo:{src:"https://player.vimeo.com/api/player.js","class":"Vimeo",loading:!1,loaded:!1},load:function(n){var t,i=this;if(this[n].loaded)return void setTimeout(function(){i.done(n)});this[n].loading||(this[n].loading=!0,t=document.createElement("script"),t.type="text/javascript",t.src=this[n].src,"youtube"===n?window.onYouTubeIframeAPIReady=function(){i[n].loaded=!0;i.done(n)}:t.onload=function(){i[n].loaded=!0;i.done(n)},document.body.appendChild(t))},done:function(t){var i,r,u;"youtube"===t&&delete window.onYouTubeIframeAPIReady;(i=n.fancybox.getInstance())&&(r=i.current.$content.find("iframe"),"youtube"===t&&void 0!==YT&&YT?u=new YT.Player(r.attr("id"),{events:{onStateChange:function(n){0==n.data&&i.next()}}}):"vimeo"===t&&void 0!==Vimeo&&Vimeo&&(u=new Vimeo.Player(r),u.on("ended",function(){i.next()})))}};n(document).on({"afterShow.fb":function(n,t,r){t.group.length>1&&("youtube"===r.contentSource||"vimeo"===r.contentSource)&&i.load(r.contentSource)}})}(jQuery),function(n,t,i){var o=function(){return n.requestAnimationFrame||n.webkitRequestAnimationFrame||n.mozRequestAnimationFrame||n.oRequestAnimationFrame||function(t){return n.setTimeout(t,1e3/60)}}(),f=function(){return n.cancelAnimationFrame||n.webkitCancelAnimationFrame||n.mozCancelAnimationFrame||n.oCancelAnimationFrame||function(t){n.clearTimeout(t)}}(),e=function(t){var r=[],i;t=t.originalEvent||t||n.e;t=t.touches&&t.touches.length?t.touches:t.changedTouches&&t.changedTouches.length?t.changedTouches:[t];for(i in t)t[i].pageX?r.push({x:t[i].pageX,y:t[i].pageY}):t[i].clientX&&r.push({x:t[i].clientX,y:t[i].clientY});return r},u=function(n,t,i){return t&&n?"x"===i?n.x-t.x:"y"===i?n.y-t.y:Math.sqrt(Math.pow(n.x-t.x,2)+Math.pow(n.y-t.y,2)):0},s=function(n){if(n.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio,iframe')||i.isFunction(n.get(0).onclick)||n.data("selectable"))return!0;for(var t=0,r=n[0].attributes,u=r.length;t<u;t++)if("data-fancybox-"===r[t].nodeName.substr(0,14))return!0;return!1},c=function(t){var i=n.getComputedStyle(t)["overflow-y"],r=n.getComputedStyle(t)["overflow-x"],u=("scroll"===i||"auto"===i)&&t.scrollHeight>t.clientHeight,f=("scroll"===r||"auto"===r)&&t.scrollWidth>t.clientWidth;return u||f},h=function(n){for(var t=!1;;){if(t=c(n.get(0)))break;if(n=n.parent(),!n.length||n.hasClass("fancybox-stage")||n.is("body"))break}return t},r=function(n){var t=this;t.instance=n;t.$bg=n.$refs.bg;t.$stage=n.$refs.stage;t.$container=n.$refs.container;t.destroy();t.$container.on("touchstart.fb.touch mousedown.fb.touch",i.proxy(t,"ontouchstart"))};r.prototype.destroy=function(){var n=this;n.$container.off(".fb.touch");i(t).off(".fb.touch");n.requestId&&(f(n.requestId),n.requestId=null);n.tapped&&(clearTimeout(n.tapped),n.tapped=null)};r.prototype.ontouchstart=function(r){var f=this,o=i(r.target),l=f.instance,c=l.current,a=c.$slide,y=c.$content,v="touchstart"==r.type;if(v&&f.$container.off("mousedown.fb.touch"),(!r.originalEvent||2!=r.originalEvent.button)&&a.length&&o.length&&!s(o)&&!s(o.parent())&&(o.is("img")||!(r.originalEvent.clientX>o[0].clientWidth+o.offset().left))){if(!c||l.isAnimating||c.$slide.hasClass("fancybox-animated"))return r.stopPropagation(),void r.preventDefault();f.realPoints=f.startPoints=e(r);f.startPoints.length&&(c.touch&&r.stopPropagation(),f.startEvent=r,f.canTap=!0,f.$target=o,f.$content=y,f.opts=c.opts.touch,f.isPanning=!1,f.isSwiping=!1,f.isZooming=!1,f.isScrolling=!1,f.canPan=l.canPan(),f.startTime=(new Date).getTime(),f.distanceX=f.distanceY=f.distance=0,f.canvasWidth=Math.round(a[0].clientWidth),f.canvasHeight=Math.round(a[0].clientHeight),f.contentLastPos=null,f.contentStartPos=i.fancybox.getTranslate(f.$content)||{top:0,left:0},f.sliderStartPos=i.fancybox.getTranslate(a),f.stagePos=i.fancybox.getTranslate(l.$refs.stage),f.sliderStartPos.top-=f.stagePos.top,f.sliderStartPos.left-=f.stagePos.left,f.contentStartPos.top-=f.stagePos.top,f.contentStartPos.left-=f.stagePos.left,i(t).off(".fb.touch").on(v?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",i.proxy(f,"ontouchend")).on(v?"touchmove.fb.touch":"mousemove.fb.touch",i.proxy(f,"ontouchmove")),i.fancybox.isMobile&&t.addEventListener("scroll",f.onscroll,!0),((f.opts||f.canPan)&&(o.is(f.$stage)||f.$stage.find(o).length)||(o.is(".fancybox-image")&&r.preventDefault(),i.fancybox.isMobile&&o.parents(".fancybox-caption").length))&&(f.isScrollable=h(o)||h(o.parent()),i.fancybox.isMobile&&f.isScrollable||r.preventDefault(),(1===f.startPoints.length||c.hasError)&&(f.canPan?(i.fancybox.stop(f.$content),f.isPanning=!0):f.isSwiping=!0,f.$container.addClass("fancybox-is-grabbing")),2===f.startPoints.length&&"image"===c.type&&(c.isLoaded||c.$ghost)&&(f.canTap=!1,f.isSwiping=!1,f.isPanning=!1,f.isZooming=!0,i.fancybox.stop(f.$content),f.centerPointStartX=.5*(f.startPoints[0].x+f.startPoints[1].x)-i(n).scrollLeft(),f.centerPointStartY=.5*(f.startPoints[0].y+f.startPoints[1].y)-i(n).scrollTop(),f.percentageOfImageAtPinchPointX=(f.centerPointStartX-f.contentStartPos.left)/f.contentStartPos.width,f.percentageOfImageAtPinchPointY=(f.centerPointStartY-f.contentStartPos.top)/f.contentStartPos.height,f.startDistanceBetweenFingers=u(f.startPoints[0],f.startPoints[1]))))}};r.prototype.onscroll=function(){var n=this;n.isScrolling=!0;t.removeEventListener("scroll",n.onscroll,!0)};r.prototype.ontouchmove=function(n){var t=this;return void 0!==n.originalEvent.buttons&&0===n.originalEvent.buttons?void t.ontouchend(n):t.isScrolling?void(t.canTap=!1):(t.newPoints=e(n),void((t.opts||t.canPan)&&t.newPoints.length&&t.newPoints.length&&(t.isSwiping&&!0===t.isSwiping||n.preventDefault(),t.distanceX=u(t.newPoints[0],t.startPoints[0],"x"),t.distanceY=u(t.newPoints[0],t.startPoints[0],"y"),t.distance=u(t.newPoints[0],t.startPoints[0]),t.distance>0&&(t.isSwiping?t.onSwipe(n):t.isPanning?t.onPan():t.isZooming&&t.onZoom()))))};r.prototype.onSwipe=function(){var e,t=this,r=t.instance,s=t.isSwiping,u=t.sliderStartPos.left||0;if(!0!==s)"x"==s&&(t.distanceX>0&&(t.instance.group.length<2||0===t.instance.current.index&&!t.instance.current.opts.loop)?u+=Math.pow(t.distanceX,.8):t.distanceX<0&&(t.instance.group.length<2||t.instance.current.index===t.instance.group.length-1&&!t.instance.current.opts.loop)?u-=Math.pow(-t.distanceX,.8):u+=t.distanceX),t.sliderLastPos={top:"x"==s?0:t.sliderStartPos.top+t.distanceY,left:u},t.requestId&&(f(t.requestId),t.requestId=null),t.requestId=o(function(){t.sliderLastPos&&(i.each(t.instance.slides,function(n,r){var u=r.pos-t.instance.currPos;i.fancybox.setTranslate(r.$slide,{top:t.sliderLastPos.top,left:t.sliderLastPos.left+u*t.canvasWidth+u*r.opts.gutter})}),t.$container.addClass("fancybox-is-sliding"))});else if(Math.abs(t.distance)>10){if(t.canTap=!1,r.group.length<2&&t.opts.vertical?t.isSwiping="y":r.isDragging||!1===t.opts.vertical||"auto"===t.opts.vertical&&i(n).width()>800?t.isSwiping="x":(e=Math.abs(180*Math.atan2(t.distanceY,t.distanceX)/Math.PI),t.isSwiping=e>45&&e<135?"y":"x"),"y"===t.isSwiping&&i.fancybox.isMobile&&t.isScrollable)return void(t.isScrolling=!0);r.isDragging=t.isSwiping;t.startPoints=t.newPoints;i.each(r.slides,function(n,u){var f,e;i.fancybox.stop(u.$slide);f=i.fancybox.getTranslate(u.$slide);e=i.fancybox.getTranslate(r.$refs.stage);u.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass(function(n,t){return(t.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")});u.pos===r.current.pos&&(t.sliderStartPos.top=f.top-e.top,t.sliderStartPos.left=f.left-e.left);i.fancybox.setTranslate(u.$slide,{top:f.top-e.top,left:f.left-e.left})});r.SlideShow&&r.SlideShow.isActive&&r.SlideShow.stop()}};r.prototype.onPan=function(){var n=this;if(u(n.newPoints[0],n.realPoints[0])<(i.fancybox.isMobile?10:5))return void(n.startPoints=n.newPoints);n.canTap=!1;n.contentLastPos=n.limitMovement();n.requestId&&f(n.requestId);n.requestId=o(function(){i.fancybox.setTranslate(n.$content,n.contentLastPos)})};r.prototype.limitMovement=function(){var f,e,o,s,n,t,i=this,h=i.canvasWidth,v=i.canvasHeight,r=i.distanceX,u=i.distanceY,c=i.contentStartPos,l=c.left,y=c.top,a=c.width,p=c.height;return n=a>h?l+r:l,t=y+u,f=Math.max(0,.5*h-.5*a),e=Math.max(0,.5*v-.5*p),o=Math.min(h-a,.5*h-.5*a),s=Math.min(v-p,.5*v-.5*p),r>0&&n>f&&(n=f-1+Math.pow(-f+l+r,.8)||0),r<0&&n<o&&(n=o+1-Math.pow(o-l-r,.8)||0),u>0&&t>e&&(t=e-1+Math.pow(-e+y+u,.8)||0),u<0&&t<s&&(t=s+1-Math.pow(s-y-u,.8)||0),{top:t,left:n}};r.prototype.limitPosition=function(n,t,i,r){var e=this,u=e.canvasWidth,f=e.canvasHeight;return i>u?(n=n>0?0:n,n=n<u-i?u-i:n):n=Math.max(0,u/2-i/2),r>f?(t=t>0?0:t,t=t<f-r?f-r:t):t=Math.max(0,f/2-r/2),{top:t,left:n}};r.prototype.onZoom=function(){var t=this,r=t.contentStartPos,s=r.width,h=r.height,a=r.left,v=r.top,y=u(t.newPoints[0],t.newPoints[1]),e=y/t.startDistanceBetweenFingers,c=Math.floor(s*e),l=Math.floor(h*e),p=(s-c)*t.percentageOfImageAtPinchPointX,w=(h-l)*t.percentageOfImageAtPinchPointY,b=(t.newPoints[0].x+t.newPoints[1].x)/2-i(n).scrollLeft(),k=(t.newPoints[0].y+t.newPoints[1].y)/2-i(n).scrollTop(),d=b-t.centerPointStartX,g=k-t.centerPointStartY,nt=a+(p+d),tt=v+(w+g),it={top:tt,left:nt,scaleX:e,scaleY:e};t.canTap=!1;t.newWidth=c;t.newHeight=l;t.contentLastPos=it;t.requestId&&f(t.requestId);t.requestId=o(function(){i.fancybox.setTranslate(t.$content,t.contentLastPos)})};r.prototype.ontouchend=function(n){var r=this,u=r.isSwiping,o=r.isPanning,s=r.isZooming,h=r.isScrolling;if(r.endPoints=e(n),r.dMs=Math.max((new Date).getTime()-r.startTime,1),r.$container.removeClass("fancybox-is-grabbing"),i(t).off(".fb.touch"),t.removeEventListener("scroll",r.onscroll,!0),r.requestId&&(f(r.requestId),r.requestId=null),r.isSwiping=!1,r.isPanning=!1,r.isZooming=!1,r.isScrolling=!1,r.instance.isDragging=!1,r.canTap)return r.onTap(n);r.speed=100;r.velocityX=r.distanceX/r.dMs*.5;r.velocityY=r.distanceY/r.dMs*.5;o?r.endPanning():s?r.endZooming():r.endSwiping(u,h)};r.prototype.endSwiping=function(n,t){var r=this,u=!1,o=r.instance.group.length,f=Math.abs(r.distanceX),e="x"==n&&o>1&&(r.dMs>130&&f>10||f>50);r.sliderLastPos=null;"y"==n&&!t&&Math.abs(r.distanceY)>50?(i.fancybox.animate(r.instance.current.$slide,{top:r.sliderStartPos.top+r.distanceY+150*r.velocityY,opacity:0},200),u=r.instance.close(!0,250)):e&&r.distanceX>0?u=r.instance.previous(300):e&&r.distanceX<0&&(u=r.instance.next(300));!1!==u||"x"!=n&&"y"!=n||r.instance.centerSlide(200);r.$container.removeClass("fancybox-is-sliding")};r.prototype.endPanning=function(){var r,u,t,n=this;n.contentLastPos&&(!1===n.opts.momentum||n.dMs>350?(r=n.contentLastPos.left,u=n.contentLastPos.top):(r=n.contentLastPos.left+500*n.velocityX,u=n.contentLastPos.top+500*n.velocityY),t=n.limitPosition(r,u,n.contentStartPos.width,n.contentStartPos.height),t.width=n.contentStartPos.width,t.height=n.contentStartPos.height,i.fancybox.animate(n.$content,t,366))};r.prototype.endZooming=function(){var u,f,e,o,n=this,s=n.instance.current,t=n.newWidth,r=n.newHeight;n.contentLastPos&&(u=n.contentLastPos.left,f=n.contentLastPos.top,o={top:f,left:u,width:t,height:r,scaleX:1,scaleY:1},i.fancybox.setTranslate(n.$content,o),t<n.canvasWidth&&r<n.canvasHeight?n.instance.scaleToFit(150):t>s.width||r>s.height?n.instance.scaleToActual(n.centerPointStartX,n.centerPointStartY,150):(e=n.limitPosition(u,f,t,r),i.fancybox.animate(n.$content,e,150)))};r.prototype.onTap=function(t){var f,u=this,s=i(t.target),r=u.instance,o=r.current,h=t&&e(t)||u.startPoints,c=h[0]?h[0].x-i(n).scrollLeft()-u.stagePos.left:0,l=h[0]?h[0].y-i(n).scrollTop()-u.stagePos.top:0,a=function(n){var f=o.opts[n];if(i.isFunction(f)&&(f=f.apply(r,[o,t])),f)switch(f){case"close":r.close(u.startEvent);break;case"toggleControls":r.toggleControls();break;case"next":r.next();break;case"nextOrClose":r.group.length>1?r.next():r.close(u.startEvent);break;case"zoom":"image"==o.type&&(o.isLoaded||o.$ghost)&&(r.canPan()?r.scaleToFit():r.isScaledDown()?r.scaleToActual(c,l):r.group.length<2&&r.close(u.startEvent))}};if((!t.originalEvent||2!=t.originalEvent.button)&&(s.is("img")||!(c>s[0].clientWidth+s.offset().left))){if(s.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))f="Outside";else if(s.is(".fancybox-slide"))f="Slide";else{if(!r.current.$content||!r.current.$content.find(s).addBack().filter(s).length)return;f="Content"}if(u.tapped){if(clearTimeout(u.tapped),u.tapped=null,Math.abs(c-u.tapX)>50||Math.abs(l-u.tapY)>50)return this;a("dblclick"+f)}else u.tapX=c,u.tapY=l,o.opts["dblclick"+f]&&o.opts["dblclick"+f]!==o.opts["click"+f]?u.tapped=setTimeout(function(){u.tapped=null;r.isAnimating||a("click"+f)},500):a("click"+f);return this}};i(t).on("onActivate.fb",function(n,t){t&&!t.Guestures&&(t.Guestures=new r(t))}).on("beforeClose.fb",function(n,t){t&&t.Guestures&&t.Guestures.destroy()})}(window,document,jQuery),function(n,t){t.extend(!0,t.fancybox.defaults,{btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6.5 5.4v13.2l11-6.6z"/><\/svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.33 5.75h2.2v12.5h-2.2V5.75zm5.15 0h2.2v12.5h-2.2V5.75z"/><\/svg><\/button>'},slideShow:{autoStart:!1,speed:3e3,progress:!0}});var i=function(n){this.instance=n;this.init()};t.extend(i.prototype,{timer:null,isActive:!1,$button:null,init:function(){var n=this,i=n.instance,r=i.group[i.currIndex].opts.slideShow;n.$button=i.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){n.toggle()});i.group.length<2||!r?n.$button.hide():r.progress&&(n.$progress=t('<div class="fancybox-progress"><\/div>').appendTo(i.$refs.inner))},set:function(n){var r=this,i=r.instance,u=i.current;u&&(!0===n||u.opts.loop||i.currIndex<i.group.length-1)?r.isActive&&"video"!==u.contentType&&(r.$progress&&t.fancybox.animate(r.$progress.show(),{scaleX:1},u.opts.slideShow.speed),r.timer=setTimeout(function(){i.current.opts.loop||i.current.index!=i.group.length-1?i.next():i.jumpTo(0)},u.opts.slideShow.speed)):(r.stop(),i.idleSecondsCounter=0,i.showControls())},clear:function(){var n=this;clearTimeout(n.timer);n.timer=null;n.$progress&&n.$progress.removeAttr("style").hide()},start:function(){var n=this,t=n.instance.current;t&&(n.$button.attr("title",(t.opts.i18n[t.opts.lang]||t.opts.i18n.en).PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),n.isActive=!0,t.isComplete&&n.set(!0),n.instance.trigger("onSlideShowChange",!0))},stop:function(){var n=this,t=n.instance.current;n.clear();n.$button.attr("title",(t.opts.i18n[t.opts.lang]||t.opts.i18n.en).PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play");n.isActive=!1;n.instance.trigger("onSlideShowChange",!1);n.$progress&&n.$progress.removeAttr("style").hide()},toggle:function(){var n=this;n.isActive?n.stop():n.start()}});t(n).on({"onInit.fb":function(n,t){t&&!t.SlideShow&&(t.SlideShow=new i(t))},"beforeShow.fb":function(n,t,i,r){var u=t&&t.SlideShow;r?u&&i.opts.slideShow.autoStart&&u.start():u&&u.isActive&&u.clear()},"afterShow.fb":function(n,t){var i=t&&t.SlideShow;i&&i.isActive&&i.set()},"afterKeydown.fb":function(i,r,u,f,e){var o=r&&r.SlideShow;o&&u.opts.slideShow&&(80===e||32===e)&&!t(n.activeElement).is("button,a,input")&&(f.preventDefault(),o.toggle())},"beforeClose.fb onDeactivate.fb":function(n,t){var i=t&&t.SlideShow;i&&i.stop()}});t(n).on("visibilitychange",function(){var r=t.fancybox.getInstance(),i=r&&r.SlideShow;i&&i.isActive&&(n.hidden?i.clear():i.set())})}(document,jQuery),function(n,t){var i=function(){for(var t,i,r=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],f={},u=0;u<r.length;u++)if(t=r[u],t&&t[1]in n){for(i=0;i<t.length;i++)f[r[0][i]]=t[i];return f}return!1}(),r;i&&(r={request:function(t){t=t||n.documentElement;t[i.requestFullscreen](t.ALLOW_KEYBOARD_INPUT)},exit:function(){n[i.exitFullscreen]()},toggle:function(t){t=t||n.documentElement;this.isFullscreen()?this.exit():this.request(t)},isFullscreen:function(){return Boolean(n[i.fullscreenElement])},enabled:function(){return Boolean(n[i.fullscreenEnabled])}},t.extend(!0,t.fancybox.defaults,{btnTpl:{fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fsenter" title="{{FULL_SCREEN}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"/><\/svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"/><\/svg><\/button>'},fullScreen:{autoStart:!1}}),t(n).on(i.fullscreenchange,function(){var i=r.isFullscreen(),n=t.fancybox.getInstance();n&&(n.current&&"image"===n.current.type&&n.isAnimating&&(n.isAnimating=!1,n.update(!0,!0,0),n.isComplete||n.complete()),n.trigger("onFullscreenChange",i),n.$refs.container.toggleClass("fancybox-is-fullscreen",i),n.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!i).toggleClass("fancybox-button--fsexit",i))}));t(n).on({"onInit.fb":function(n,t){var u;if(!i)return void t.$refs.toolbar.find("[data-fancybox-fullscreen]").remove();t&&t.group[t.currIndex].opts.fullScreen?(u=t.$refs.container,u.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(n){n.stopPropagation();n.preventDefault();r.toggle()}),t.opts.fullScreen&&!0===t.opts.fullScreen.autoStart&&r.request(),t.FullScreen=r):t&&t.$refs.toolbar.find("[data-fancybox-fullscreen]").hide()},"afterKeydown.fb":function(n,t,i,r,u){t&&t.FullScreen&&70===u&&(r.preventDefault(),t.FullScreen.toggle())},"beforeClose.fb":function(n,t){t&&t.FullScreen&&t.$refs.container.hasClass("fancybox-is-fullscreen")&&r.exit()}})}(document,jQuery),function(n,t){var i="fancybox-thumbs",r;t.fancybox.defaults=t.extend(!0,{btnTpl:{thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.59 14.59h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76H5.65V5.65z"/><\/svg><\/button>'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},t.fancybox.defaults);r=function(n){this.init(n)};t.extend(r.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(n){var t=this,r=n.group,u=0,i,f;for(t.instance=n,t.opts=r[n.currIndex].opts.thumbs,n.Thumbs=t,t.$button=n.$refs.toolbar.find("[data-fancybox-thumbs]"),i=0,f=r.length;i<f&&(r[i].thumb&&u++,!(u>1));i++);u>1&&t.opts?(t.$button.removeAttr("style").on("click",function(){t.toggle()}),t.isActive=!0):t.$button.hide()},create:function(){var r,n=this,u=n.instance,f=n.opts.parentEl,e=[];n.$grid||(n.$grid=t('<div class="'+i+" "+i+"-"+n.opts.axis+'"><\/div>').appendTo(u.$refs.container.find(f).addBack().filter(f)),n.$grid.on("click","a",function(){u.jumpTo(t(this).attr("data-index"))}));n.$list||(n.$list=t('<div class="'+i+'__list">').appendTo(n.$grid));t.each(u.group,function(n,t){r=t.thumb;r||"image"!==t.type||(r=t.src);e.push('<a href="javascript:;" tabindex="0" data-index="'+n+'"'+(r&&r.length?' style="background-image:url('+r+')"':'class="fancybox-thumbs-missing"')+"><\/a>")});n.$list[0].innerHTML=e.join("");"x"===n.opts.axis&&n.$list.width(parseInt(n.$grid.css("padding-right"),10)+u.group.length*n.$list.children().eq(0).outerWidth(!0))},focus:function(n){var u,t,i=this,r=i.$list,f=i.$grid;i.instance.current&&(u=r.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+i.instance.current.index+'"]').addClass("fancybox-thumbs-active"),t=u.position(),"y"===i.opts.axis&&(t.top<0||t.top>r.height()-u.outerHeight())?r.stop().animate({scrollTop:r.scrollTop()+t.top},n):"x"===i.opts.axis&&(t.left<f.scrollLeft()||t.left>f.scrollLeft()+(f.width()-u.outerWidth()))&&r.parent().stop().animate({scrollLeft:t.left},n))},update:function(){var n=this;n.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible);n.isVisible?(n.$grid||n.create(),n.instance.trigger("onThumbsShow"),n.focus(0)):n.$grid&&n.instance.trigger("onThumbsHide");n.instance.update()},hide:function(){this.isVisible=!1;this.update()},show:function(){this.isVisible=!0;this.update()},toggle:function(){this.isVisible=!this.isVisible;this.update()}});t(n).on({"onInit.fb":function(n,t){var i;t&&!t.Thumbs&&(i=new r(t),i.isActive&&!0===i.opts.autoStart&&i.show())},"beforeShow.fb":function(n,t,i,r){var u=t&&t.Thumbs;u&&u.isVisible&&u.focus(r?0:250)},"afterKeydown.fb":function(n,t,i,r,u){var f=t&&t.Thumbs;f&&f.isActive&&71===u&&(r.preventDefault(),f.toggle())},"beforeClose.fb":function(n,t){var i=t&&t.Thumbs;i&&i.isVisible&&!1!==i.opts.hideOnClose&&i.$grid.hide()}})}(document,jQuery),function(n,t){function i(n){var t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"};return String(n).replace(/[&<>"'`=\/]/g,function(n){return t[n]})}t.extend(!0,t.fancybox.defaults,{btnTpl:{share:'<button data-fancybox-share class="fancybox-button fancybox-button--share" title="{{SHARE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M2.55 19c1.4-8.4 9.1-9.8 11.9-9.8V5l7 7-7 6.3v-3.5c-2.8 0-10.5 2.1-11.9 4.2z"/><\/svg><\/button>'},share:{url:function(n,t){return!n.currentHash&&"inline"!==t.type&&"html"!==t.type&&(t.origSrc||t.src)||window.location},tpl:'<div class="fancybox-share"><h1>{{SHARE}}<\/h1><p><a class="fancybox-share__button fancybox-share__button--fb" href="https://www.facebook.com/sharer/sharer.php?u={{url}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /><\/svg><span>Facebook<\/span><\/a><a class="fancybox-share__button fancybox-share__button--tw" href="https://twitter.com/intent/tweet?url={{url}}&text={{descr}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /><\/svg><span>Twitter<\/span><\/a><a class="fancybox-share__button fancybox-share__button--pt" href="https://www.pinterest.com/pin/create/button/?url={{url}}&description={{descr}}&media={{media}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill="#fff"/><\/svg><span>Pinterest<\/span><\/a><\/p><p><input class="fancybox-share__input" type="text" value="{{url_raw}}" onclick="select()" /><\/p><\/div>'}});t(n).on("click","[data-fancybox-share]",function(){var u,f,r=t.fancybox.getInstance(),n=r.current||null;n&&("function"===t.type(n.opts.share.url)&&(u=n.opts.share.url.apply(n,[r,n])),f=n.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===n.type?encodeURIComponent(n.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(u)).replace(/\{\{url_raw\}\}/g,i(u)).replace(/\{\{descr\}\}/g,r.$caption?encodeURIComponent(r.$caption.text()):""),t.fancybox.open({src:r.translate(r,f),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(n,t){r.$refs.container.one("beforeClose.fb",function(){n.close(null,0)});t.$content.find(".fancybox-share__button").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})},mobile:{autoFocus:!1}}}))})}(document,jQuery),function(n,t,i){function r(){var i=n.location.hash.substr(1),t=i.split("-"),r=t.length>1&&/^\+?\d+$/.test(t[t.length-1])?parseInt(t.pop(-1),10)||1:1,u=t.join("-");return{hash:i,index:r<1?1:r,gallery:u}}function u(n){""!==n.gallery&&i("[data-fancybox='"+i.escapeSelector(n.gallery)+"']").eq(n.index-1).focus().trigger("click.fb-start")}function f(n){var t,i;return!!n&&(t=n.current?n.current.opts:n.opts,""!==(i=t.hash||(t.$orig?t.$orig.data("fancybox")||t.$orig.data("fancybox-trigger"):""))&&i)}i.escapeSelector||(i.escapeSelector=function(n){return(n+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,function(n,t){return t?"\0"===n?"�":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n})});i(function(){!1!==i.fancybox.defaults.hash&&(i(t).on({"onInit.fb":function(n,t){var i,u;!1!==t.group[t.currIndex].opts.hash&&(i=r(),(u=f(t))&&i.gallery&&u==i.gallery&&(t.currIndex=i.index-1))},"beforeShow.fb":function(i,r,u,e){var o;u&&!1!==u.opts.hash&&(o=f(r))&&(r.currentHash=o+(r.group.length>1?"-"+(u.index+1):""),n.location.hash!=="#"+r.currentHash&&(e&&!r.origHash&&(r.origHash=n.location.hash),r.hashTimer&&clearTimeout(r.hashTimer),r.hashTimer=setTimeout(function(){"replaceState"in n.history?(n.history[e?"pushState":"replaceState"]({},t.title,n.location.pathname+n.location.search+"#"+r.currentHash),e&&(r.hasCreatedHistory=!0)):n.location.hash=r.currentHash;r.hashTimer=null},300)))},"beforeClose.fb":function(i,r,u){u&&!1!==u.opts.hash&&(clearTimeout(r.hashTimer),r.currentHash&&r.hasCreatedHistory?n.history.back():r.currentHash&&("replaceState"in n.history?n.history.replaceState({},t.title,n.location.pathname+n.location.search+(r.origHash||"")):n.location.hash=r.origHash),r.currentHash=null)}}),i(n).on("hashchange.fb",function(){var n=r(),t=null;i.each(i(".fancybox-container").get().reverse(),function(n,r){var u=i(r).data("FancyBox");if(u&&u.currentHash)return t=u,!1});t?t.currentHash===n.gallery+"-"+n.index||1===n.index&&t.currentHash==n.gallery||(t.currentHash=null,t.close()):""!==n.gallery&&u(n)}),setTimeout(function(){i.fancybox.getInstance()||u(r())},50))})}(window,document,jQuery),function(n,t){var i=(new Date).getTime();t(n).on({"onInit.fb":function(n,t){t.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(n){var r=t.current,u=(new Date).getTime();t.group.length<2||!1===r.opts.wheel||"auto"===r.opts.wheel&&"image"!==r.type||(n.preventDefault(),n.stopPropagation(),r.$slide.hasClass("fancybox-animated")||(n=n.originalEvent||n,u-i<250||(i=u,t[(-n.deltaY||-n.deltaX||n.wheelDelta||-n.detail)<0?"next":"previous"]())))})}})}(document,jQuery);!function(n,t){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("jquery")):n.jQueryBridget=t(n,n.jQuery)}(window,function(n,t){function u(i,u,o){(o=o||t||n.jQuery)&&(u.prototype.option||(u.prototype.option=function(n){o.isPlainObject(n)&&(this.options=o.extend(!0,this.options,n))}),o.fn[i]=function(n){return"string"==typeof n?function(n,t,u){var f,e="$()."+i+'("'+t+'")';return n.each(function(n,s){var h=o.data(s,i),c,l;h?(c=h[t],c&&"_"!=t.charAt(0)?(l=c.apply(h,u),f=void 0===f?l:f):r(e+" is not a valid method")):r(i+" not initialized. Cannot call methods, i.e. "+e)}),void 0!==f?f:n}(this,n,e.call(arguments,1)):(function(n,t){n.each(function(n,r){var f=o.data(r,i);f?(f.option(t),f._init()):(f=new u(r,t),o.data(r,i,f))})}(this,n),this)},f(o))}function f(n){!n||n&&n.bridget||(n.bridget=u)}var e=Array.prototype.slice,i=n.console,r=void 0===i?function(){}:function(n){i.error(n)};return f(t||n.jQuery),u}),function(n,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():n.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function t(){}var n=t.prototype;return n.on=function(n,t){if(n&&t){var i=this._events=this._events||{},r=i[n]=i[n]||[];return-1==r.indexOf(t)&&r.push(t),this}},n.once=function(n,t){if(n&&t){this.on(n,t);var i=this._onceEvents=this._onceEvents||{};return(i[n]=i[n]||{})[t]=!0,this}},n.off=function(n,t){var i=this._events&&this._events[n],r;if(i&&i.length)return r=i.indexOf(t),-1!=r&&i.splice(r,1),this},n.emitEvent=function(n,t){var i=this._events&&this._events[n],u,f,r;if(i&&i.length){for(i=i.slice(0),t=t||[],u=this._onceEvents&&this._onceEvents[n],f=0;f<i.length;f++)r=i[f],u&&u[r]&&(this.off(n,r),delete u[r]),r.apply(this,t);return this}},n.allOff=function(){delete this._events;delete this._onceEvents},t}),function(n,t){"function"==typeof define&&define.amd?define("get-size/get-size",t):"object"==typeof module&&module.exports?module.exports=t():n.getSize=t()}(window,function(){function n(n){var t=parseFloat(n);return-1==n.indexOf("%")&&!isNaN(t)&&t}function u(n){var t=getComputedStyle(n);return t||o("Style returned "+t+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),t}function e(o){var h,s,a,c,l;if(function(){var t,r,o;f||(f=!0,t=document.createElement("div"),t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style.boxSizing="border-box",r=document.body||document.documentElement,r.appendChild(t),o=u(t),i=200==Math.round(n(o.width)),e.isBoxSizeOuter=i,r.removeChild(t))}(),"string"==typeof o&&(o=document.querySelector(o)),o&&"object"==typeof o&&o.nodeType){if(h=u(o),"none"==h.display)return function(){for(var i={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},n=0;n<r;n++)i[t[n]]=0;return i}();for(s={},s.width=o.offsetWidth,s.height=o.offsetHeight,a=s.isBorderBox="border-box"==h.boxSizing,c=0;c<r;c++){var v=t[c],nt=h[v],y=parseFloat(nt);s[v]=isNaN(y)?0:y}var p=s.paddingLeft+s.paddingRight,w=s.paddingTop+s.paddingBottom,tt=s.marginLeft+s.marginRight,it=s.marginTop+s.marginBottom,b=s.borderLeftWidth+s.borderRightWidth,k=s.borderTopWidth+s.borderBottomWidth,d=a&&i,g=n(h.width);return!1!==g&&(s.width=g+(d?0:p+b)),l=n(h.height),!1!==l&&(s.height=l+(d?0:w+k)),s.innerWidth=s.width-(p+b),s.innerHeight=s.height-(w+k),s.outerWidth=s.width+tt,s.outerHeight=s.height+it,s}}var o="undefined"==typeof console?function(){}:function(n){console.error(n)},t=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],r=t.length,i,f=!1;return e}),function(n,t){"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",t):"object"==typeof module&&module.exports?module.exports=t():n.matchesSelector=t()}(window,function(){var n=function(){var t=window.Element.prototype,i,n,r;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(i=["webkit","moz","ms","o"],n=0;n<i.length;n++)if(r=i[n]+"MatchesSelector",t[r])return r}();return function(t,i){return t[n](i)}}),function(n,t){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("desandro-matches-selector")):n.fizzyUIUtils=t(n,n.matchesSelector)}(window,function(n,t){var i={extend:function(n,t){for(var i in t)n[i]=t[i];return n},modulo:function(n,t){return(n%t+t)%t}},u=Array.prototype.slice,r;return i.makeArray=function(n){return Array.isArray(n)?n:null==n?[]:"object"==typeof n&&"number"==typeof n.length?u.call(n):[n]},i.removeFrom=function(n,t){var i=n.indexOf(t);-1!=i&&n.splice(i,1)},i.getParent=function(n,i){for(;n.parentNode&&n!=document.body;)if(n=n.parentNode,t(n,i))return n},i.getQueryElement=function(n){return"string"==typeof n?document.querySelector(n):n},i.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},i.filterFindElements=function(n,r){n=i.makeArray(n);var u=[];return n.forEach(function(n){if(n instanceof HTMLElement)if(r){t(n,r)&&u.push(n);for(var f=n.querySelectorAll(r),i=0;i<f.length;i++)u.push(f[i])}else u.push(n)}),u},i.debounceMethod=function(n,t,i){i=i||100;var u=n.prototype[t],r=t+"Timeout";n.prototype[t]=function(){var f=this[r],t,n;clearTimeout(f);t=arguments;n=this;this[r]=setTimeout(function(){u.apply(n,t);delete n[r]},i)}},i.docReady=function(n){var t=document.readyState;"complete"==t||"interactive"==t?setTimeout(n):document.addEventListener("DOMContentLoaded",n)},i.toDashed=function(n){return n.replace(/(.)([A-Z])/g,function(n,t,i){return t+"-"+i}).toLowerCase()},r=n.console,i.htmlInit=function(t,u){i.docReady(function(){var e=i.toDashed(u),f="data-"+e,s=document.querySelectorAll("["+f+"]"),h=document.querySelectorAll(".js-"+e),c=i.makeArray(s).concat(i.makeArray(h)),l=f+"-options",o=n.jQuery;c.forEach(function(n){var i,e=n.getAttribute(f)||n.getAttribute(l),s;try{i=e&&JSON.parse(e)}catch(i){return void(r&&r.error("Error parsing "+f+" on "+n.className+": "+i))}s=new t(n,i);o&&o.data(n,u,s)})})},i}),function(n,t){"function"==typeof define&&define.amd?define("flickity/js/cell",["get-size/get-size"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("get-size")):(n.Flickity=n.Flickity||{},n.Flickity.Cell=t(n,n.getSize))}(window,function(n,t){function r(n,t){this.element=n;this.parent=t;this.create()}var i=r.prototype;return i.create=function(){this.element.style.position="absolute";this.element.setAttribute("aria-hidden","true");this.x=0;this.shift=0},i.destroy=function(){this.unselect();this.element.style.position="";var n=this.parent.originSide;this.element.style[n]=""},i.getSize=function(){this.size=t(this.element)},i.setPosition=function(n){this.x=n;this.updateTarget();this.renderPosition(n)},i.updateTarget=i.setDefaultTarget=function(){var n="left"==this.parent.originSide?"marginLeft":"marginRight";this.target=this.x+this.size[n]+this.size.width*this.parent.cellAlign},i.renderPosition=function(n){var t=this.parent.originSide;this.element.style[t]=this.parent.getPositionValue(n)},i.select=function(){this.element.classList.add("is-selected");this.element.removeAttribute("aria-hidden")},i.unselect=function(){this.element.classList.remove("is-selected");this.element.setAttribute("aria-hidden","true")},i.wrapShift=function(n){this.shift=n;this.renderPosition(this.x+this.parent.slideableWidth*n)},i.remove=function(){this.element.parentNode.removeChild(this.element)},r}),function(n,t){"function"==typeof define&&define.amd?define("flickity/js/slide",t):"object"==typeof module&&module.exports?module.exports=t():(n.Flickity=n.Flickity||{},n.Flickity.Slide=t())}(window,function(){function t(n){this.parent=n;this.isOriginLeft="left"==n.originSide;this.cells=[];this.outerWidth=0;this.height=0}var n=t.prototype;return n.addCell=function(n){if(this.cells.push(n),this.outerWidth+=n.size.outerWidth,this.height=Math.max(n.size.outerHeight,this.height),1==this.cells.length){this.x=n.x;var t=this.isOriginLeft?"marginLeft":"marginRight";this.firstMargin=n.size[t]}},n.updateTarget=function(){var t=this.isOriginLeft?"marginRight":"marginLeft",n=this.getLastCell(),i=n?n.size[t]:0,r=this.outerWidth-(this.firstMargin+i);this.target=this.x+this.firstMargin+r*this.parent.cellAlign},n.getLastCell=function(){return this.cells[this.cells.length-1]},n.select=function(){this.cells.forEach(function(n){n.select()})},n.unselect=function(){this.cells.forEach(function(n){n.unselect()})},n.getCellElements=function(){return this.cells.map(function(n){return n.element})},t}),function(n,t){"function"==typeof define&&define.amd?define("flickity/js/animate",["fizzy-ui-utils/utils"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("fizzy-ui-utils")):(n.Flickity=n.Flickity||{},n.Flickity.animatePrototype=t(n,n.fizzyUIUtils))}(window,function(n,t){return{startAnimation:function(){this.isAnimating||(this.isAnimating=!0,this.restingFrames=0,this.animate())},animate:function(){var n,t;this.applyDragForce();this.applySelectedAttraction();n=this.x;(this.integratePhysics(),this.positionSlider(),this.settle(n),this.isAnimating)&&(t=this,requestAnimationFrame(function(){t.animate()}))},positionSlider:function(){var n=this.x;this.options.wrapAround&&1<this.cells.length&&(n=t.modulo(n,this.slideableWidth),n-=this.slideableWidth,this.shiftWrapCells(n));this.setTranslateX(n,this.isAnimating);this.dispatchScrollEvent()},setTranslateX:function(n,t){n+=this.cursorPosition;n=this.options.rightToLeft?-n:n;var i=this.getPositionValue(n);this.slider.style.transform=t?"translate3d("+i+",0,0)":"translateX("+i+")"},dispatchScrollEvent:function(){var t=this.slides[0],n,i;t&&(n=-this.x-t.target,i=n/this.slidesWidth,this.dispatchEvent("scroll",null,[i,n]))},positionSliderAtSelected:function(){this.cells.length&&(this.x=-this.selectedSlide.target,this.velocity=0,this.positionSlider())},getPositionValue:function(n){return this.options.percentPosition?.01*Math.round(n/this.size.innerWidth*1e4)+"%":Math.round(n)+"px"},settle:function(n){this.isPointerDown||Math.round(100*this.x)!=Math.round(100*n)||this.restingFrames++;2<this.restingFrames&&(this.isAnimating=!1,delete this.isFreeScrolling,this.positionSlider(),this.dispatchEvent("settle",null,[this.selectedIndex]))},shiftWrapCells:function(n){var i=this.cursorPosition+n,t;this._shiftCells(this.beforeShiftCells,i,-1);t=this.size.innerWidth-(n+this.slideableWidth+this.cursorPosition);this._shiftCells(this.afterShiftCells,t,1)},_shiftCells:function(n,t,i){for(var u,f,r=0;r<n.length;r++)u=n[r],f=0<t?i:0,u.wrapShift(f),t-=u.size.outerWidth},_unshiftCells:function(n){if(n&&n.length)for(var t=0;t<n.length;t++)n[t].wrapShift(0)},integratePhysics:function(){this.x+=this.velocity;this.velocity*=this.getFrictionFactor()},applyForce:function(n){this.velocity+=n},getFrictionFactor:function(){return 1-this.options[this.isFreeScrolling?"freeScrollFriction":"friction"]},getRestingPosition:function(){return this.x+this.velocity/(1-this.getFrictionFactor())},applyDragForce:function(){if(this.isDraggable&&this.isPointerDown){var n=this.dragX-this.x-this.velocity;this.applyForce(n)}},applySelectedAttraction:function(){if(!(this.isDraggable&&this.isPointerDown)&&!this.isFreeScrolling&&this.slides.length){var n=(-1*this.selectedSlide.target-this.x)*this.options.selectedAttraction;this.applyForce(n)}}}}),function(n,t){if("function"==typeof define&&define.amd)define("flickity/js/flickity",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./cell","./slide","./animate"],function(i,r,u,f,e,o){return t(n,i,r,u,f,e,o)});else if("object"==typeof module&&module.exports)module.exports=t(n,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./cell"),require("./slide"),require("./animate"));else{var i=n.Flickity;n.Flickity=t(n,n.EvEmitter,n.getSize,n.fizzyUIUtils,i.Cell,i.Slide,i.animatePrototype)}}(window,function(n,t,i,r,u,f,e){function a(n,t){for(n=r.makeArray(n);n.length;)t.appendChild(n.shift())}function s(n,t){var i=r.getQueryElement(n),u;if(i){if(this.element=i,this.element.flickityGUID)return u=c[this.element.flickityGUID],u.option(t),u;h&&(this.$element=h(this.element));this.options=r.extend({},this.constructor.defaults);this.option(t);this._create()}else l&&l.error("Bad element for Flickity: "+(i||n))}var h=n.jQuery,y=n.getComputedStyle,l=n.console,p=0,c={},o,v;return s.defaults={accessibility:!0,cellAlign:"center",freeScrollFriction:.075,friction:.28,namespaceJQueryEvents:!0,percentPosition:!0,resize:!0,selectedAttraction:.025,setGallerySize:!0},s.createMethods=[],o=s.prototype,r.extend(o,t.prototype),o._create=function(){var i=this.guid=++p,t,r;for(t in this.element.flickityGUID=i,(c[i]=this).selectedIndex=0,this.restingFrames=0,this.x=0,this.velocity=0,this.originSide=this.options.rightToLeft?"right":"left",this.viewport=document.createElement("div"),this.viewport.className="flickity-viewport",this._createSlider(),(this.options.resize||this.options.watchCSS)&&n.addEventListener("resize",this),this.options.on){r=this.options.on[t];this.on(t,r)}s.createMethods.forEach(function(n){this[n]()},this);this.options.watchCSS?this.watchCSS():this.activate()},o.option=function(n){r.extend(this.options,n)},o.activate=function(){this.isActive||(this.isActive=!0,this.element.classList.add("flickity-enabled"),this.options.rightToLeft&&this.element.classList.add("flickity-rtl"),this.getSize(),a(this._filterFindCellElements(this.element.children),this.slider),this.viewport.appendChild(this.slider),this.element.appendChild(this.viewport),this.reloadCells(),this.options.accessibility&&(this.element.tabIndex=0,this.element.addEventListener("keydown",this)),this.emitEvent("activate"),this.selectInitialIndex(),this.isInitActivated=!0,this.dispatchEvent("ready"))},o._createSlider=function(){var n=document.createElement("div");n.className="flickity-slider";n.style[this.originSide]=0;this.slider=n},o._filterFindCellElements=function(n){return r.filterFindElements(n,this.options.cellSelector)},o.reloadCells=function(){this.cells=this._makeCells(this.slider.children);this.positionCells();this._getWrapShiftCells();this.setGallerySize()},o._makeCells=function(n){return this._filterFindCellElements(n).map(function(n){return new u(n,this)},this)},o.getLastCell=function(){return this.cells[this.cells.length-1]},o.getLastSlide=function(){return this.slides[this.slides.length-1]},o.positionCells=function(){this._sizeCells(this.cells);this._positionCells(0)},o._positionCells=function(n){var t,u,f,i,r;for(n=n||0,this.maxCellHeight=n&&this.maxCellHeight||0,t=0,0<n&&(u=this.cells[n-1],t=u.x+u.size.outerWidth),f=this.cells.length,i=n;i<f;i++)r=this.cells[i],r.setPosition(t),t+=r.size.outerWidth,this.maxCellHeight=Math.max(r.size.outerHeight,this.maxCellHeight);this.slideableWidth=t;this.updateSlides();this._containSlides();this.slidesWidth=f?this.getLastSlide().target-this.slides[0].target:0},o._sizeCells=function(n){n.forEach(function(n){n.getSize()})},o.updateSlides=function(){var n,t,i;(this.slides=[],this.cells.length)&&(n=new f(this),this.slides.push(n),t="left"==this.originSide?"marginRight":"marginLeft",i=this._getCanCellFit(),this.cells.forEach(function(r,u){if(n.cells.length){var e=n.outerWidth-n.firstMargin+(r.size.outerWidth-r.size[t]);i.call(this,u,e)||(n.updateTarget(),n=new f(this),this.slides.push(n));n.addCell(r)}else n.addCell(r)},this),n.updateTarget(),this.updateSelectedSlide())},o._getCanCellFit=function(){var n=this.options.groupCells,i,t,r;return n?"number"==typeof n?(i=parseInt(n,10),function(n){return n%i!=0}):(t="string"==typeof n&&n.match(/^(\d+)%$/),r=t?parseInt(t[1],10)/100:1,function(n,t){return t<=(this.size.innerWidth+1)*r}):function(){return!1}},o._init=o.reposition=function(){this.positionCells();this.positionSliderAtSelected()},o.getSize=function(){this.size=i(this.element);this.setCellAlign();this.cursorPosition=this.size.innerWidth*this.cellAlign},v={center:{left:.5,right:.5},left:{left:0,right:1},right:{right:0,left:1}},o.setCellAlign=function(){var n=v[this.options.cellAlign];this.cellAlign=n?n[this.originSide]:this.options.cellAlign},o.setGallerySize=function(){if(this.options.setGallerySize){var n=this.options.adaptiveHeight&&this.selectedSlide?this.selectedSlide.height:this.maxCellHeight;this.viewport.style.height=n+"px"}},o._getWrapShiftCells=function(){if(this.options.wrapAround){this._unshiftCells(this.beforeShiftCells);this._unshiftCells(this.afterShiftCells);var n=this.cursorPosition,t=this.cells.length-1;this.beforeShiftCells=this._getGapCells(n,t,-1);n=this.size.innerWidth-this.cursorPosition;this.afterShiftCells=this._getGapCells(n,0,1)}},o._getGapCells=function(n,t,i){for(var r,u=[];0<n;){if(r=this.cells[t],!r)break;u.push(r);t+=i;n-=r.size.outerWidth}return u},o._containSlides=function(){if(this.options.contain&&!this.options.wrapAround&&this.cells.length){var t=this.options.rightToLeft,i=t?"marginRight":"marginLeft",r=t?"marginLeft":"marginRight",n=this.slideableWidth-this.getLastCell().size[r],u=n<this.size.innerWidth,f=this.cursorPosition+this.cells[0].size[i],e=n-this.size.innerWidth*(1-this.cellAlign);this.slides.forEach(function(t){u?t.target=n*this.cellAlign:(t.target=Math.max(t.target,f),t.target=Math.min(t.target,e))},this)}},o.dispatchEvent=function(n,t,i){var f=t?[t].concat(i):i,r,u;(this.emitEvent(n,f),h&&this.$element)&&(r=n+=this.options.namespaceJQueryEvents?".flickity":"",t&&(u=h.Event(t),u.type=n,r=u),this.$element.trigger(r,i))},o.select=function(n,t,i){if(this.isActive&&(n=parseInt(n,10),this._wrapSelect(n),(this.options.wrapAround||t)&&(n=r.modulo(n,this.slides.length)),this.slides[n])){var u=this.selectedIndex;this.selectedIndex=n;this.updateSelectedSlide();i?this.positionSliderAtSelected():this.startAnimation();this.options.adaptiveHeight&&this.setGallerySize();this.dispatchEvent("select",null,[n]);n!=u&&this.dispatchEvent("change",null,[n]);this.dispatchEvent("cellSelect")}},o._wrapSelect=function(n){var t=this.slides.length;if(!(this.options.wrapAround&&1<t))return n;var i=r.modulo(n,t),u=Math.abs(i-this.selectedIndex),f=Math.abs(i+t-this.selectedIndex),e=Math.abs(i-t-this.selectedIndex);!this.isDragSelect&&f<u?n+=t:!this.isDragSelect&&e<u&&(n-=t);n<0?this.x-=this.slideableWidth:t<=n&&(this.x+=this.slideableWidth)},o.previous=function(n,t){this.select(this.selectedIndex-1,n,t)},o.next=function(n,t){this.select(this.selectedIndex+1,n,t)},o.updateSelectedSlide=function(){var n=this.slides[this.selectedIndex];n&&(this.unselectSelectedSlide(),(this.selectedSlide=n).select(),this.selectedCells=n.cells,this.selectedElements=n.getCellElements(),this.selectedCell=n.cells[0],this.selectedElement=this.selectedElements[0])},o.unselectSelectedSlide=function(){this.selectedSlide&&this.selectedSlide.unselect()},o.selectInitialIndex=function(){var n=this.options.initialIndex,t;if(this.isInitActivated)this.select(this.selectedIndex,!1,!0);else{if(n&&"string"==typeof n&&this.queryCell(n))return void this.selectCell(n,!1,!0);t=0;n&&this.slides[n]&&(t=n);this.select(t,!1,!0)}},o.selectCell=function(n,t,i){var r=this.queryCell(n),u;r&&(u=this.getCellSlideIndex(r),this.select(u,t,i))},o.getCellSlideIndex=function(n){for(var t=0;t<this.slides.length;t++)if(-1!=this.slides[t].cells.indexOf(n))return t},o.getCell=function(n){for(var i,t=0;t<this.cells.length;t++)if(i=this.cells[t],i.element==n)return i},o.getCells=function(n){n=r.makeArray(n);var t=[];return n.forEach(function(n){var i=this.getCell(n);i&&t.push(i)},this),t},o.getCellElements=function(){return this.cells.map(function(n){return n.element})},o.getParentCell=function(n){var t=this.getCell(n);return t||(n=r.getParent(n,".flickity-slider > *"),this.getCell(n))},o.getAdjacentCellElements=function(n,t){var f,u,i,o,e;if(!n)return this.selectedSlide.getCellElements();if(t=void 0===t?this.selectedIndex:t,f=this.slides.length,f<=1+2*n)return this.getCellElements();for(u=[],i=t-n;i<=t+n;i++)o=this.options.wrapAround?r.modulo(i,f):i,e=this.slides[o],e&&(u=u.concat(e.getCellElements()));return u},o.queryCell=function(n){if("number"==typeof n)return this.cells[n];if("string"==typeof n){if(n.match(/^[#\.]?[\d\/]/))return;n=this.element.querySelector(n)}return this.getCell(n)},o.uiChange=function(){this.emitEvent("uiChange")},o.childUIPointerDown=function(n){"touchstart"!=n.type&&n.preventDefault();this.focus()},o.onresize=function(){this.watchCSS();this.resize()},r.debounceMethod(s,"onresize",150),o.resize=function(){if(this.isActive){this.getSize();this.options.wrapAround&&(this.x=r.modulo(this.x,this.slideableWidth));this.positionCells();this._getWrapShiftCells();this.setGallerySize();this.emitEvent("resize");var n=this.selectedElements&&this.selectedElements[0];this.selectCell(n,!1,!0)}},o.watchCSS=function(){this.options.watchCSS&&(-1!=y(this.element,":after").content.indexOf("flickity")?this.activate():this.deactivate())},o.onkeydown=function(n){var i=document.activeElement&&document.activeElement!=this.element,t;this.options.accessibility&&!i&&(t=s.keyboardHandlers[n.keyCode],t&&t.call(this))},s.keyboardHandlers={37:function(){var n=this.options.rightToLeft?"next":"previous";this.uiChange();this[n]()},39:function(){var n=this.options.rightToLeft?"previous":"next";this.uiChange();this[n]()}},o.focus=function(){var t=n.pageYOffset;this.element.focus({preventScroll:!0});n.pageYOffset!=t&&n.scrollTo(n.pageXOffset,t)},o.deactivate=function(){this.isActive&&(this.element.classList.remove("flickity-enabled"),this.element.classList.remove("flickity-rtl"),this.unselectSelectedSlide(),this.cells.forEach(function(n){n.destroy()}),this.element.removeChild(this.viewport),a(this.slider.children,this.element),this.options.accessibility&&(this.element.removeAttribute("tabIndex"),this.element.removeEventListener("keydown",this)),this.isActive=!1,this.emitEvent("deactivate"))},o.destroy=function(){this.deactivate();n.removeEventListener("resize",this);this.allOff();this.emitEvent("destroy");h&&this.$element&&h.removeData(this.element,"flickity");delete this.element.flickityGUID;delete c[this.guid]},r.extend(o,e),s.data=function(n){var t=(n=r.getQueryElement(n))&&n.flickityGUID;return t&&c[t]},r.htmlInit(s,"flickity"),h&&h.bridget&&h.bridget("flickity",s),s.setJQuery=function(n){h=n},s.Cell=u,s.Slide=f,s}),function(n,t){"function"==typeof define&&define.amd?define("unipointer/unipointer",["ev-emitter/ev-emitter"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("ev-emitter")):n.Unipointer=t(n,n.EvEmitter)}(window,function(n,t){function r(){}var i=r.prototype=Object.create(t.prototype),u;return i.bindStartEvent=function(n){this._bindStartEvent(n,!0)},i.unbindStartEvent=function(n){this._bindStartEvent(n,!1)},i._bindStartEvent=function(t,i){var u=(i=void 0===i||i)?"addEventListener":"removeEventListener",r="mousedown";n.PointerEvent?r="pointerdown":"ontouchstart"in n&&(r="touchstart");t[u](r,this)},i.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},i.getTouch=function(n){for(var i,t=0;t<n.length;t++)if(i=n[t],i.identifier==this.pointerIdentifier)return i},i.onmousedown=function(n){var t=n.button;t&&0!==t&&1!==t||this._pointerDown(n,n)},i.ontouchstart=function(n){this._pointerDown(n,n.changedTouches[0])},i.onpointerdown=function(n){this._pointerDown(n,n)},i._pointerDown=function(n,t){n.button||this.isPointerDown||(this.isPointerDown=!0,this.pointerIdentifier=void 0!==t.pointerId?t.pointerId:t.identifier,this.pointerDown(n,t))},i.pointerDown=function(n,t){this._bindPostStartEvents(n);this.emitEvent("pointerDown",[n,t])},u={mousedown:["mousemove","mouseup"],touchstart:["touchmove","touchend","touchcancel"],pointerdown:["pointermove","pointerup","pointercancel"]},i._bindPostStartEvents=function(t){if(t){var i=u[t.type];i.forEach(function(t){n.addEventListener(t,this)},this);this._boundPointerEvents=i}},i._unbindPostStartEvents=function(){this._boundPointerEvents&&(this._boundPointerEvents.forEach(function(t){n.removeEventListener(t,this)},this),delete this._boundPointerEvents)},i.onmousemove=function(n){this._pointerMove(n,n)},i.onpointermove=function(n){n.pointerId==this.pointerIdentifier&&this._pointerMove(n,n)},i.ontouchmove=function(n){var t=this.getTouch(n.changedTouches);t&&this._pointerMove(n,t)},i._pointerMove=function(n,t){this.pointerMove(n,t)},i.pointerMove=function(n,t){this.emitEvent("pointerMove",[n,t])},i.onmouseup=function(n){this._pointerUp(n,n)},i.onpointerup=function(n){n.pointerId==this.pointerIdentifier&&this._pointerUp(n,n)},i.ontouchend=function(n){var t=this.getTouch(n.changedTouches);t&&this._pointerUp(n,t)},i._pointerUp=function(n,t){this._pointerDone();this.pointerUp(n,t)},i.pointerUp=function(n,t){this.emitEvent("pointerUp",[n,t])},i._pointerDone=function(){this._pointerReset();this._unbindPostStartEvents();this.pointerDone()},i._pointerReset=function(){this.isPointerDown=!1;delete this.pointerIdentifier},i.pointerDone=function(){},i.onpointercancel=function(n){n.pointerId==this.pointerIdentifier&&this._pointerCancel(n,n)},i.ontouchcancel=function(n){var t=this.getTouch(n.changedTouches);t&&this._pointerCancel(n,t)},i._pointerCancel=function(n,t){this._pointerDone();this.pointerCancel(n,t)},i.pointerCancel=function(n,t){this.emitEvent("pointerCancel",[n,t])},r.getPointerPoint=function(n){return{x:n.pageX,y:n.pageY}},r}),function(n,t){"function"==typeof define&&define.amd?define("unidragger/unidragger",["unipointer/unipointer"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("unipointer")):n.Unidragger=t(n,n.Unipointer)}(window,function(n,t){function r(){}var i=r.prototype=Object.create(t.prototype),u,f;return i.bindHandles=function(){this._bindHandles(!0)},i.unbindHandles=function(){this._bindHandles(!1)},i._bindHandles=function(t){for(var i,u=(t=void 0===t||t)?"addEventListener":"removeEventListener",f=t?this._touchActionValue:"",r=0;r<this.handles.length;r++)i=this.handles[r],this._bindStartEvent(i,t),i[u]("click",this),n.PointerEvent&&(i.style.touchAction=f)},i._touchActionValue="none",i.pointerDown=function(n,t){this.okayPointerDown(n)&&(this.pointerDownPointer=t,n.preventDefault(),this.pointerDownBlur(),this._bindPostStartEvents(n),this.emitEvent("pointerDown",[n,t]))},u={TEXTAREA:!0,INPUT:!0,SELECT:!0,OPTION:!0},f={radio:!0,checkbox:!0,button:!0,submit:!0,image:!0,file:!0},i.okayPointerDown=function(n){var i=u[n.target.nodeName],r=f[n.target.type],t=!i||r;return t||this._pointerReset(),t},i.pointerDownBlur=function(){var n=document.activeElement;n&&n.blur&&n!=document.body&&n.blur()},i.pointerMove=function(n,t){var i=this._dragPointerMove(n,t);this.emitEvent("pointerMove",[n,t,i]);this._dragMove(n,t,i)},i._dragPointerMove=function(n,t){var i={x:t.pageX-this.pointerDownPointer.pageX,y:t.pageY-this.pointerDownPointer.pageY};return!this.isDragging&&this.hasDragStarted(i)&&this._dragStart(n,t),i},i.hasDragStarted=function(n){return 3<Math.abs(n.x)||3<Math.abs(n.y)},i.pointerUp=function(n,t){this.emitEvent("pointerUp",[n,t]);this._dragPointerUp(n,t)},i._dragPointerUp=function(n,t){this.isDragging?this._dragEnd(n,t):this._staticClick(n,t)},i._dragStart=function(n,t){this.isDragging=!0;this.isPreventingClicks=!0;this.dragStart(n,t)},i.dragStart=function(n,t){this.emitEvent("dragStart",[n,t])},i._dragMove=function(n,t,i){this.isDragging&&this.dragMove(n,t,i)},i.dragMove=function(n,t,i){n.preventDefault();this.emitEvent("dragMove",[n,t,i])},i._dragEnd=function(n,t){this.isDragging=!1;setTimeout(function(){delete this.isPreventingClicks}.bind(this));this.dragEnd(n,t)},i.dragEnd=function(n,t){this.emitEvent("dragEnd",[n,t])},i.onclick=function(n){this.isPreventingClicks&&n.preventDefault()},i._staticClick=function(n,t){this.isIgnoringMouseUp&&"mouseup"==n.type||(this.staticClick(n,t),"mouseup"!=n.type&&(this.isIgnoringMouseUp=!0,setTimeout(function(){delete this.isIgnoringMouseUp}.bind(this),400)))},i.staticClick=function(n,t){this.emitEvent("staticClick",[n,t])},r.getPointerPoint=t.getPointerPoint,r}),function(n,t){"function"==typeof define&&define.amd?define("flickity/js/drag",["./flickity","unidragger/unidragger","fizzy-ui-utils/utils"],function(i,r,u){return t(n,i,r,u)}):"object"==typeof module&&module.exports?module.exports=t(n,require("./flickity"),require("unidragger"),require("fizzy-ui-utils")):n.Flickity=t(n,n.Flickity,n.Unidragger,n.fizzyUIUtils)}(window,function(n,t,i,r){function s(){return{x:n.pageXOffset,y:n.pageYOffset}}var u,o,f,e;return r.extend(t.defaults,{draggable:">1",dragThreshold:3}),t.createMethods.push("_createDrag"),u=t.prototype,r.extend(u,i.prototype),u._touchActionValue="pan-y",o="createTouch"in document,f=!1,u._createDrag=function(){this.on("activate",this.onActivateDrag);this.on("uiChange",this._uiChangeDrag);this.on("deactivate",this.onDeactivateDrag);this.on("cellChange",this.updateDraggable);o&&!f&&(n.addEventListener("touchmove",function(){}),f=!0)},u.onActivateDrag=function(){this.handles=[this.viewport];this.bindHandles();this.updateDraggable()},u.onDeactivateDrag=function(){this.unbindHandles();this.element.classList.remove("is-draggable")},u.updateDraggable=function(){this.isDraggable=">1"==this.options.draggable?1<this.slides.length:this.options.draggable;this.isDraggable?this.element.classList.add("is-draggable"):this.element.classList.remove("is-draggable")},u.bindDrag=function(){this.options.draggable=!0;this.updateDraggable()},u.unbindDrag=function(){this.options.draggable=!1;this.updateDraggable()},u._uiChangeDrag=function(){delete this.isFreeScrolling},u.pointerDown=function(t,i){this.isDraggable?this.okayPointerDown(t)&&(this._pointerDownPreventDefault(t),this.pointerDownFocus(t),document.activeElement!=this.element&&this.pointerDownBlur(),this.dragX=this.x,this.viewport.classList.add("is-pointer-down"),this.pointerDownScroll=s(),n.addEventListener("scroll",this),this._pointerDownDefault(t,i)):this._pointerDownDefault(t,i)},u._pointerDownDefault=function(n,t){this.pointerDownPointer={pageX:t.pageX,pageY:t.pageY};this._bindPostStartEvents(n);this.dispatchEvent("pointerDown",n,[t])},e={INPUT:!0,TEXTAREA:!0,SELECT:!0},u.pointerDownFocus=function(n){e[n.target.nodeName]||this.focus()},u._pointerDownPreventDefault=function(n){var t="touchstart"==n.type,i="touch"==n.pointerType,r=e[n.target.nodeName];t||i||r||n.preventDefault()},u.hasDragStarted=function(n){return Math.abs(n.x)>this.options.dragThreshold},u.pointerUp=function(n,t){delete this.isTouchScrolling;this.viewport.classList.remove("is-pointer-down");this.dispatchEvent("pointerUp",n,[t]);this._dragPointerUp(n,t)},u.pointerDone=function(){n.removeEventListener("scroll",this);delete this.pointerDownScroll},u.dragStart=function(t,i){this.isDraggable&&(this.dragStartPosition=this.x,this.startAnimation(),n.removeEventListener("scroll",this),this.dispatchEvent("dragStart",t,[i]))},u.pointerMove=function(n,t){var i=this._dragPointerMove(n,t);this.dispatchEvent("pointerMove",n,[t,i]);this._dragMove(n,t,i)},u.dragMove=function(n,t,i){var e,r,u,f;this.isDraggable&&(n.preventDefault(),this.previousDragX=this.dragX,e=this.options.rightToLeft?-1:1,this.options.wrapAround&&(i.x=i.x%this.slideableWidth),r=this.dragStartPosition+i.x*e,!this.options.wrapAround&&this.slides.length&&(u=Math.max(-this.slides[0].target,this.dragStartPosition),r=u<r?.5*(r+u):r,f=Math.min(-this.getLastSlide().target,this.dragStartPosition),r=r<f?.5*(r+f):r),this.dragX=r,this.dragMoveTime=new Date,this.dispatchEvent("dragMove",n,[t,i]))},u.dragEnd=function(n,t){var i,r;this.isDraggable&&(this.options.freeScroll&&(this.isFreeScrolling=!0),i=this.dragEndRestingSelect(),this.options.freeScroll&&!this.options.wrapAround?(r=this.getRestingPosition(),this.isFreeScrolling=-r>this.slides[0].target&&-r<this.getLastSlide().target):this.options.freeScroll||i!=this.selectedIndex||(i+=this.dragEndBoostSelect()),delete this.previousDragX,this.isDragSelect=this.options.wrapAround,this.select(i),delete this.isDragSelect,this.dispatchEvent("dragEnd",n,[t]))},u.dragEndRestingSelect=function(){var n=this.getRestingPosition(),t=Math.abs(this.getSlideDistance(-n,this.selectedIndex)),i=this._getClosestResting(n,t,1),r=this._getClosestResting(n,t,-1);return i.distance<r.distance?i.index:r.index},u._getClosestResting=function(n,t,i){for(var r=this.selectedIndex,u=1/0,f=this.options.contain&&!this.options.wrapAround?function(n,t){return n<=t}:function(n,t){return n<t};f(t,u)&&(r+=i,u=t,null!==(t=this.getSlideDistance(-n,r)));)t=Math.abs(t);return{distance:u,index:r-i}},u.getSlideDistance=function(n,t){var i=this.slides.length,u=this.options.wrapAround&&1<i,o=u?r.modulo(t,i):t,f=this.slides[o],e;return f?(e=u?this.slideableWidth*Math.floor(t/i):0,n-(f.target+e)):null},u.dragEndBoostSelect=function(){if(void 0===this.previousDragX||!this.dragMoveTime||100<new Date-this.dragMoveTime)return 0;var n=this.getSlideDistance(-this.dragX,this.selectedIndex),t=this.previousDragX-this.dragX;return 0<n&&0<t?1:n<0&&t<0?-1:0},u.staticClick=function(n,t){var i=this.getParentCell(n.target),r=i&&i.element,u=i&&this.cells.indexOf(i);this.dispatchEvent("staticClick",n,[t,r,u])},u.onscroll=function(){var n=s(),t=this.pointerDownScroll.x-n.x,i=this.pointerDownScroll.y-n.y;(3<Math.abs(t)||3<Math.abs(i))&&this._pointerDone()},t}),function(n,t){"function"==typeof define&&define.amd?define("flickity/js/prev-next-button",["./flickity","unipointer/unipointer","fizzy-ui-utils/utils"],function(i,r,u){return t(n,i,r,u)}):"object"==typeof module&&module.exports?module.exports=t(n,require("./flickity"),require("unipointer"),require("fizzy-ui-utils")):t(n,n.Flickity,n.Unipointer,n.fizzyUIUtils)}(window,function(n,t,i,r){function u(n,t){this.direction=n;this.parent=t;this._create()}var e="http://www.w3.org/2000/svg",f;return(u.prototype=Object.create(i.prototype))._create=function(){var t,n,i;this.isEnabled=!0;this.isPrevious=-1==this.direction;t=this.parent.options.rightToLeft?1:-1;this.isLeft=this.direction==t;n=this.element=document.createElement("button");n.className="flickity-button flickity-prev-next-button";n.className+=this.isPrevious?" previous":" next";n.setAttribute("type","button");this.disable();n.setAttribute("aria-label",this.isPrevious?"Previous":"Next");i=this.createSVG();n.appendChild(i);this.parent.on("select",this.update.bind(this));this.on("pointerDown",this.parent.childUIPointerDown.bind(this.parent))},u.prototype.activate=function(){this.bindStartEvent(this.element);this.element.addEventListener("click",this);this.parent.element.appendChild(this.element)},u.prototype.deactivate=function(){this.parent.element.removeChild(this.element);this.unbindStartEvent(this.element);this.element.removeEventListener("click",this)},u.prototype.createSVG=function(){var t=document.createElementNS(e,"svg"),n,i;return t.setAttribute("class","flickity-button-icon"),t.setAttribute("viewBox","0 0 100 100"),n=document.createElementNS(e,"path"),i=function(n){return"string"!=typeof n?"M "+n.x0+",50 L "+n.x1+","+(n.y1+50)+" L "+n.x2+","+(n.y2+50)+" L "+n.x3+",50  L "+n.x2+","+(50-n.y2)+" L "+n.x1+","+(50-n.y1)+" Z":n}(this.parent.options.arrowShape),n.setAttribute("d",i),n.setAttribute("class","arrow"),this.isLeft||n.setAttribute("transform","translate(100, 100) rotate(180) "),t.appendChild(n),t},u.prototype.handleEvent=r.handleEvent,u.prototype.onclick=function(){if(this.isEnabled){this.parent.uiChange();var n=this.isPrevious?"previous":"next";this.parent[n]()}},u.prototype.enable=function(){this.isEnabled||(this.element.disabled=!1,this.isEnabled=!0)},u.prototype.disable=function(){this.isEnabled&&(this.element.disabled=!0,this.isEnabled=!1)},u.prototype.update=function(){var n=this.parent.slides,t,i;this.parent.options.wrapAround&&1<n.length?this.enable():(t=n.length?n.length-1:0,i=this.isPrevious?0:t,this[this.parent.selectedIndex==i?"disable":"enable"]())},u.prototype.destroy=function(){this.deactivate();this.allOff()},r.extend(t.defaults,{prevNextButtons:!0,arrowShape:{x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}}),t.createMethods.push("_createPrevNextButtons"),f=t.prototype,f._createPrevNextButtons=function(){this.options.prevNextButtons&&(this.prevButton=new u(-1,this),this.nextButton=new u(1,this),this.on("activate",this.activatePrevNextButtons))},f.activatePrevNextButtons=function(){this.prevButton.activate();this.nextButton.activate();this.on("deactivate",this.deactivatePrevNextButtons)},f.deactivatePrevNextButtons=function(){this.prevButton.deactivate();this.nextButton.deactivate();this.off("deactivate",this.deactivatePrevNextButtons)},t.PrevNextButton=u,t}),function(n,t){"function"==typeof define&&define.amd?define("flickity/js/page-dots",["./flickity","unipointer/unipointer","fizzy-ui-utils/utils"],function(i,r,u){return t(n,i,r,u)}):"object"==typeof module&&module.exports?module.exports=t(n,require("./flickity"),require("unipointer"),require("fizzy-ui-utils")):t(n,n.Flickity,n.Unipointer,n.fizzyUIUtils)}(window,function(n,t,i,r){function u(n){this.parent=n;this._create()}(u.prototype=Object.create(i.prototype))._create=function(){this.holder=document.createElement("ol");this.holder.className="flickity-page-dots";this.dots=[];this.handleClick=this.onClick.bind(this);this.on("pointerDown",this.parent.childUIPointerDown.bind(this.parent))};u.prototype.activate=function(){this.setDots();this.holder.addEventListener("click",this.handleClick);this.bindStartEvent(this.holder);this.parent.element.appendChild(this.holder)};u.prototype.deactivate=function(){this.holder.removeEventListener("click",this.handleClick);this.unbindStartEvent(this.holder);this.parent.element.removeChild(this.holder)};u.prototype.setDots=function(){var n=this.parent.slides.length-this.dots.length;0<n?this.addDots(n):n<0&&this.removeDots(-n)};u.prototype.addDots=function(n){for(var t,r=document.createDocumentFragment(),u=[],f=this.dots.length,e=f+n,i=f;i<e;i++)t=document.createElement("li"),t.className="dot",t.setAttribute("aria-label","Page dot "+(i+1)),r.appendChild(t),u.push(t);this.holder.appendChild(r);this.dots=this.dots.concat(u)};u.prototype.removeDots=function(n){this.dots.splice(this.dots.length-n,n).forEach(function(n){this.holder.removeChild(n)},this)};u.prototype.updateSelected=function(){this.selectedDot&&(this.selectedDot.className="dot",this.selectedDot.removeAttribute("aria-current"));this.dots.length&&(this.selectedDot=this.dots[this.parent.selectedIndex],this.selectedDot.className="dot is-selected",this.selectedDot.setAttribute("aria-current","step"))};u.prototype.onTap=u.prototype.onClick=function(n){var t=n.target,i;"LI"==t.nodeName&&(this.parent.uiChange(),i=this.dots.indexOf(t),this.parent.select(i))};u.prototype.destroy=function(){this.deactivate();this.allOff()};t.PageDots=u;r.extend(t.defaults,{pageDots:!0});t.createMethods.push("_createPageDots");var f=t.prototype;return f._createPageDots=function(){this.options.pageDots&&(this.pageDots=new u(this),this.on("activate",this.activatePageDots),this.on("select",this.updateSelectedPageDots),this.on("cellChange",this.updatePageDots),this.on("resize",this.updatePageDots),this.on("deactivate",this.deactivatePageDots))},f.activatePageDots=function(){this.pageDots.activate()},f.updateSelectedPageDots=function(){this.pageDots.updateSelected()},f.updatePageDots=function(){this.pageDots.setDots()},f.deactivatePageDots=function(){this.pageDots.deactivate()},t.PageDots=u,t}),function(n,t){"function"==typeof define&&define.amd?define("flickity/js/player",["ev-emitter/ev-emitter","fizzy-ui-utils/utils","./flickity"],function(n,i,r){return t(n,i,r)}):"object"==typeof module&&module.exports?module.exports=t(require("ev-emitter"),require("fizzy-ui-utils"),require("./flickity")):t(n.EvEmitter,n.fizzyUIUtils,n.Flickity)}(window,function(n,t,i){function r(n){this.parent=n;this.state="stopped";this.onVisibilityChange=this.visibilityChange.bind(this);this.onVisibilityPlay=this.visibilityPlay.bind(this)}(r.prototype=Object.create(n.prototype)).play=function(){"playing"!=this.state&&(document.hidden?document.addEventListener("visibilitychange",this.onVisibilityPlay):(this.state="playing",document.addEventListener("visibilitychange",this.onVisibilityChange),this.tick()))};r.prototype.tick=function(){var n,t;"playing"==this.state&&(n=this.parent.options.autoPlay,n="number"==typeof n?n:3e3,t=this,this.clear(),this.timeout=setTimeout(function(){t.parent.next(!0);t.tick()},n))};r.prototype.stop=function(){this.state="stopped";this.clear();document.removeEventListener("visibilitychange",this.onVisibilityChange)};r.prototype.clear=function(){clearTimeout(this.timeout)};r.prototype.pause=function(){"playing"==this.state&&(this.state="paused",this.clear())};r.prototype.unpause=function(){"paused"==this.state&&this.play()};r.prototype.visibilityChange=function(){this[document.hidden?"pause":"unpause"]()};r.prototype.visibilityPlay=function(){this.play();document.removeEventListener("visibilitychange",this.onVisibilityPlay)};t.extend(i.defaults,{pauseAutoPlayOnHover:!0});i.createMethods.push("_createPlayer");var u=i.prototype;return u._createPlayer=function(){this.player=new r(this);this.on("activate",this.activatePlayer);this.on("uiChange",this.stopPlayer);this.on("pointerDown",this.stopPlayer);this.on("deactivate",this.deactivatePlayer)},u.activatePlayer=function(){this.options.autoPlay&&(this.player.play(),this.element.addEventListener("mouseenter",this))},u.playPlayer=function(){this.player.play()},u.stopPlayer=function(){this.player.stop()},u.pausePlayer=function(){this.player.pause()},u.unpausePlayer=function(){this.player.unpause()},u.deactivatePlayer=function(){this.player.stop();this.element.removeEventListener("mouseenter",this)},u.onmouseenter=function(){this.options.pauseAutoPlayOnHover&&(this.player.pause(),this.element.addEventListener("mouseleave",this))},u.onmouseleave=function(){this.player.unpause();this.element.removeEventListener("mouseleave",this)},i.Player=r,i}),function(n,t){"function"==typeof define&&define.amd?define("flickity/js/add-remove-cell",["./flickity","fizzy-ui-utils/utils"],function(i,r){return t(n,i,r)}):"object"==typeof module&&module.exports?module.exports=t(n,require("./flickity"),require("fizzy-ui-utils")):t(n,n.Flickity,n.fizzyUIUtils)}(window,function(n,t,i){var r=t.prototype;return r.insert=function(n,t){var i=this._makeCells(n),r,u,f,e,o;i&&i.length&&(r=this.cells.length,t=void 0===t?r:t,u=function(n){var t=document.createDocumentFragment();return n.forEach(function(n){t.appendChild(n.element)}),t}(i),f=t==r,f?this.slider.appendChild(u):(e=this.cells[t].element,this.slider.insertBefore(u,e)),0===t?this.cells=i.concat(this.cells):f?this.cells=this.cells.concat(i):(o=this.cells.splice(t,r-t),this.cells=this.cells.concat(i).concat(o)),this._sizeCells(i),this.cellChange(t,!0))},r.append=function(n){this.insert(n,this.cells.length)},r.prepend=function(n){this.insert(n,0)},r.remove=function(n){var r=this.getCells(n),t;r&&r.length&&(t=this.cells.length-1,r.forEach(function(n){n.remove();var r=this.cells.indexOf(n);t=Math.min(r,t);i.removeFrom(this.cells,n)},this),this.cellChange(t,!0))},r.cellSizeChange=function(n){var t=this.getCell(n),i;t&&(t.getSize(),i=this.cells.indexOf(t),this.cellChange(i))},r.cellChange=function(n,t){var r=this.selectedElement,i;this._positionCells(n);this._getWrapShiftCells();this.setGallerySize();i=this.getCell(r);i&&(this.selectedIndex=this.getCellSlideIndex(i));this.selectedIndex=Math.min(this.slides.length-1,this.selectedIndex);this.emitEvent("cellChange",[n]);this.select(this.selectedIndex);t&&this.positionSliderAtSelected()},t}),function(n,t){"function"==typeof define&&define.amd?define("flickity/js/lazyload",["./flickity","fizzy-ui-utils/utils"],function(i,r){return t(n,i,r)}):"object"==typeof module&&module.exports?module.exports=t(n,require("./flickity"),require("fizzy-ui-utils")):t(n,n.Flickity,n.fizzyUIUtils)}(window,function(n,t,i){function r(n,t){this.img=n;this.flickity=t;this.load()}t.createMethods.push("_createLazyload");var u=t.prototype;return u._createLazyload=function(){this.on("select",this.lazyLoad)},u.lazyLoad=function(){var n=this.options.lazyLoad;if(n){var u="number"==typeof n?n:0,f=this.getAdjacentCellElements(u),t=[];f.forEach(function(n){var r=function(n){var t;if("IMG"==n.nodeName){var r=n.getAttribute("data-flickity-lazyload"),u=n.getAttribute("data-flickity-lazyload-src"),f=n.getAttribute("data-flickity-lazyload-srcset");if(r||u||f)return[n]}return t=n.querySelectorAll("img[data-flickity-lazyload], img[data-flickity-lazyload-src], img[data-flickity-lazyload-srcset]"),i.makeArray(t)}(n);t=t.concat(r)});t.forEach(function(n){new r(n,this)},this)}},r.prototype.handleEvent=i.handleEvent,r.prototype.load=function(){this.img.addEventListener("load",this);this.img.addEventListener("error",this);var t=this.img.getAttribute("data-flickity-lazyload")||this.img.getAttribute("data-flickity-lazyload-src"),n=this.img.getAttribute("data-flickity-lazyload-srcset");this.img.src=t;n&&this.img.setAttribute("srcset",n);this.img.removeAttribute("data-flickity-lazyload");this.img.removeAttribute("data-flickity-lazyload-src");this.img.removeAttribute("data-flickity-lazyload-srcset")},r.prototype.onload=function(n){this.complete(n,"flickity-lazyloaded")},r.prototype.onerror=function(n){this.complete(n,"flickity-lazyerror")},r.prototype.complete=function(n,t){this.img.removeEventListener("load",this);this.img.removeEventListener("error",this);var i=this.flickity.getParentCell(this.img),r=i&&i.element;this.flickity.cellSizeChange(r);this.img.classList.add(t);this.flickity.dispatchEvent("lazyLoad",n,r)},t.LazyLoader=r,t}),function(n,t){"function"==typeof define&&define.amd?define("flickity/js/index",["./flickity","./drag","./prev-next-button","./page-dots","./player","./add-remove-cell","./lazyload"],t):"object"==typeof module&&module.exports&&(module.exports=t(require("./flickity"),require("./drag"),require("./prev-next-button"),require("./page-dots"),require("./player"),require("./add-remove-cell"),require("./lazyload")))}(window,function(n){return n}),function(n,t){"function"==typeof define&&define.amd?define("flickity-as-nav-for/as-nav-for",["flickity/js/index","fizzy-ui-utils/utils"],t):"object"==typeof module&&module.exports?module.exports=t(require("flickity"),require("fizzy-ui-utils")):n.Flickity=t(n.Flickity,n.fizzyUIUtils)}(window,function(n,t){n.createMethods.push("_createAsNavFor");var i=n.prototype;return i._createAsNavFor=function(){var n,t;this.on("activate",this.activateAsNavFor);this.on("deactivate",this.deactivateAsNavFor);this.on("destroy",this.destroyAsNavFor);n=this.options.asNavFor;n&&(t=this,setTimeout(function(){t.setNavCompanion(n)}))},i.setNavCompanion=function(i){var r,u;i=t.getQueryElement(i);r=n.data(i);r&&r!=this&&(this.navCompanion=r,u=this,this.onNavCompanionSelect=function(){u.navCompanionSelect()},r.on("select",this.onNavCompanionSelect),this.on("staticClick",this.onNavStaticClick),this.navCompanionSelect(!0))},i.navCompanionSelect=function(n){var t=this.navCompanion&&this.navCompanion.selectedCells,f;if(t){var e=t[0],i=this.navCompanion.cells.indexOf(e),r=i+t.length-1,u=Math.floor(function(n,t,i){return(t-n)*i+n}(i,r,this.navCompanion.cellAlign));(this.selectCell(u,!1,n),this.removeNavSelectedElements(),u>=this.cells.length)||(f=this.cells.slice(i,1+r),this.navSelectedElements=f.map(function(n){return n.element}),this.changeNavSelectedClass("add"))}},i.changeNavSelectedClass=function(n){this.navSelectedElements.forEach(function(t){t.classList[n]("is-nav-selected")})},i.activateAsNavFor=function(){this.navCompanionSelect(!0)},i.removeNavSelectedElements=function(){this.navSelectedElements&&(this.changeNavSelectedClass("remove"),delete this.navSelectedElements)},i.onNavStaticClick=function(n,t,i,r){"number"==typeof r&&this.navCompanion.selectCell(r)},i.deactivateAsNavFor=function(){this.removeNavSelectedElements()},i.destroyAsNavFor=function(){this.navCompanion&&(this.navCompanion.off("select",this.onNavCompanionSelect),this.off("staticClick",this.onNavStaticClick),delete this.navCompanion)},n}),function(n,t){"function"==typeof define&&define.amd?define("imagesloaded/imagesloaded",["ev-emitter/ev-emitter"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("ev-emitter")):n.imagesLoaded=t(n,n.EvEmitter)}("undefined"!=typeof window?window:this,function(n,t){function o(n,t){for(var i in t)n[i]=t[i];return n}function i(n,t,r){if(!(this instanceof i))return new i(n,t,r);var f=n;"string"==typeof n&&(f=document.querySelectorAll(n));f?(this.elements=function(n){return Array.isArray(n)?n:"object"==typeof n&&"number"==typeof n.length?h.call(n):[n]}(f),this.options=o({},this.options),"function"==typeof t?r=t:o(this.options,t),r&&this.on("always",r),this.getImages(),u&&(this.jqDeferred=new u.Deferred),setTimeout(this.check.bind(this))):e.error("Bad element for imagesLoaded "+(f||n))}function r(n){this.img=n}function f(n,t){this.url=n;this.element=t;this.img=new Image}var u=n.jQuery,e=n.console,h=Array.prototype.slice,s;return(i.prototype=Object.create(t.prototype)).options={},i.prototype.getImages=function(){this.images=[];this.elements.forEach(this.addElementImages,this)},i.prototype.addElementImages=function(n){var i,r,t,f,u,e;if("IMG"==n.nodeName&&this.addImage(n),!0===this.options.background&&this.addElementBackgroundImages(n),i=n.nodeType,i&&s[i]){for(r=n.querySelectorAll("img"),t=0;t<r.length;t++)f=r[t],this.addImage(f);if("string"==typeof this.options.background)for(u=n.querySelectorAll(this.options.background),t=0;t<u.length;t++)e=u[t],this.addElementBackgroundImages(e)}},s={1:!0,9:!0,11:!0},i.prototype.addElementBackgroundImages=function(n){var i=getComputedStyle(n),r,t,u;if(i)for(r=/url\((['"])?(.*?)\1\)/gi,t=r.exec(i.backgroundImage);null!==t;)u=t&&t[2],u&&this.addBackground(u,n),t=r.exec(i.backgroundImage)},i.prototype.addImage=function(n){var t=new r(n);this.images.push(t)},i.prototype.addBackground=function(n,t){var i=new f(n,t);this.images.push(i)},i.prototype.check=function(){function t(t,i,r){setTimeout(function(){n.progress(t,i,r)})}var n=this;this.progressedCount=0;this.hasAnyBroken=!1;this.images.length?this.images.forEach(function(n){n.once("progress",t);n.check()}):this.complete()},i.prototype.progress=function(n,t,i){this.progressedCount++;this.hasAnyBroken=this.hasAnyBroken||!n.isLoaded;this.emitEvent("progress",[this,n,t]);this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,n);this.progressedCount==this.images.length&&this.complete();this.options.debug&&e&&e.log("progress: "+i,n,t)},i.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done",n;(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred)&&(n=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[n](this))},(r.prototype=Object.create(t.prototype)).check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},r.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},r.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.img,t])},r.prototype.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},r.prototype.onload=function(){this.confirm(!0,"onload");this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror");this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this);this.proxyImage.removeEventListener("error",this);this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},(f.prototype=Object.create(r.prototype)).check=function(){this.img.addEventListener("load",this);this.img.addEventListener("error",this);this.img.src=this.url;this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},f.prototype.unbindEvents=function(){this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},f.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.element,t])},i.makeJQueryPlugin=function(t){(t=t||n.jQuery)&&((u=t).fn.imagesLoaded=function(n,t){return new i(this,n,t).jqDeferred.promise(u(this))})},i.makeJQueryPlugin(),i}),function(n,t){"function"==typeof define&&define.amd?define(["flickity/js/index","imagesloaded/imagesloaded"],function(i,r){return t(n,i,r)}):"object"==typeof module&&module.exports?module.exports=t(n,require("flickity"),require("imagesloaded")):n.Flickity=t(n,n.Flickity,n.imagesLoaded)}(window,function(n,t,i){t.createMethods.push("_createImagesLoaded");var r=t.prototype;return r._createImagesLoaded=function(){this.on("activate",this.imagesLoaded)},r.imagesLoaded=function(){if(this.options.imagesLoaded){var n=this;i(this.slider).on("progress",function(t,i){var r=n.getParentCell(i.img);n.cellSizeChange(r&&r.element);n.options.freeScroll||n.positionSliderAtSelected()})}},t}),function(n,t){typeof define=="function"&&define.amd?define(["jquery"],function(n){return t(n)}):typeof module=="object"&&module.exports?module.exports=t(require("jquery")):t(n.jQuery)}(this,function(n){(function(){function t(t,r){if(this.el=t,this.$el=n(t),this.s=n.extend({},i,r),this.s.dynamic&&this.s.dynamicEl!=="undefined"&&this.s.dynamicEl.constructor===Array&&!this.s.dynamicEl.length)throw"When using dynamic mode, you must also define dynamicEl as an Array.";return this.modules={},this.lGalleryOn=!1,this.lgBusy=!1,this.hideBartimeout=!1,this.isTouch="ontouchstart"in document.documentElement,this.s.slideEndAnimatoin&&(this.s.hideControlOnEnd=!1),this.$items=this.s.dynamic?this.s.dynamicEl:this.s.selector==="this"?this.$el:this.s.selector!==""?this.s.selectWithin?n(this.s.selectWithin).find(this.s.selector):this.$el.find(n(this.s.selector)):this.$el.children(),this.$slide="",this.$outer="",this.init(),this}var i={mode:"lg-slide",cssEasing:"ease",easing:"linear",speed:600,height:"100%",width:"100%",addClass:"",startClass:"lg-start-zoom",backdropDuration:150,hideBarsDelay:6e3,useLeft:!1,closable:!0,loop:!0,escKey:!0,keyPress:!0,controls:!0,slideEndAnimatoin:!0,hideControlOnEnd:!1,mousewheel:!0,getCaptionFromTitleOrAlt:!0,appendSubHtmlTo:".lg-sub-html",subHtmlSelectorRelative:!1,preload:1,showAfterLoad:!0,selector:"",selectWithin:"",nextHtml:"",prevHtml:"",index:!1,iframeMaxWidth:"100%",download:!0,counter:!0,appendCounterTo:".lg-toolbar",swipeThreshold:50,enableSwipe:!0,enableDrag:!0,dynamic:!1,dynamicEl:[],galleryId:1};t.prototype.init=function(){var t=this,i;if(t.s.preload>t.$items.length&&(t.s.preload=t.$items.length),i=window.location.hash,i.indexOf("lg="+this.s.galleryId)>0&&(t.index=parseInt(i.split("&slide=")[1],10),n("body").addClass("lg-from-hash"),n("body").hasClass("lg-on")||(setTimeout(function(){t.build(t.index)}),n("body").addClass("lg-on"))),t.s.dynamic)t.$el.trigger("onBeforeOpen.lg"),t.index=t.s.index||0,n("body").hasClass("lg-on")||setTimeout(function(){t.build(t.index);n("body").addClass("lg-on")});else t.$items.on("click.lgcustom",function(i){try{i.preventDefault();i.preventDefault()}catch(r){i.returnValue=!1}t.$el.trigger("onBeforeOpen.lg");t.index=t.s.index||t.$items.index(this);n("body").hasClass("lg-on")||(t.build(t.index),n("body").addClass("lg-on"))})};t.prototype.build=function(t){var i=this;if(i.structure(),n.each(n.fn.lightGallery.modules,function(t){i.modules[t]=new n.fn.lightGallery.modules[t](i.el)}),i.slide(t,!1,!1,!1),i.s.keyPress&&i.keyPress(),i.$items.length>1)i.arrow(),setTimeout(function(){i.enableDrag();i.enableSwipe()},50),i.s.mousewheel&&i.mousewheel();else i.$slide.on("click.lg",function(){i.$el.trigger("onSlideClick.lg")});i.counter();i.closeGallery();i.$el.trigger("onAfterOpen.lg");i.$outer.on("mousemove.lg click.lg touchstart.lg",function(){i.$outer.removeClass("lg-hide-items");clearTimeout(i.hideBartimeout);i.hideBartimeout=setTimeout(function(){i.$outer.addClass("lg-hide-items")},i.s.hideBarsDelay)});i.$outer.trigger("mousemove.lg")};t.prototype.structure=function(){var u="",f="",t=0,e="",o,i=this,r;for(n("body").append('<div class="lg-backdrop"><\/div>'),n(".lg-backdrop").css("transition-duration",this.s.backdropDuration+"ms"),t=0;t<this.$items.length;t++)u+='<div class="lg-item"><\/div>';this.s.controls&&this.$items.length>1&&(f='<div class="lg-actions"><button class="lg-prev lg-icon">'+this.s.prevHtml+'<\/button><button class="lg-next lg-icon">'+this.s.nextHtml+"<\/button><\/div>");this.s.appendSubHtmlTo===".lg-sub-html"&&(e='<div class="lg-sub-html"><\/div>');o='<div class="lg-outer '+this.s.addClass+" "+this.s.startClass+'"><div class="lg" style="width:'+this.s.width+"; height:"+this.s.height+'"><div class="lg-inner">'+u+'<\/div><div class="lg-toolbar lg-group"><span class="lg-close lg-icon"><\/span><\/div>'+f+e+"<\/div><\/div>";n("body").append(o);this.$outer=n(".lg-outer");this.$slide=this.$outer.find(".lg-item");this.s.useLeft?(this.$outer.addClass("lg-use-left"),this.s.mode="lg-slide"):this.$outer.addClass("lg-use-css3");i.setTop();n(window).on("resize.lg orientationchange.lg",function(){setTimeout(function(){i.setTop()},100)});this.$slide.eq(this.index).addClass("lg-current");this.doCss()?this.$outer.addClass("lg-css3"):(this.$outer.addClass("lg-css"),this.s.speed=0);this.$outer.addClass(this.s.mode);this.s.enableDrag&&this.$items.length>1&&this.$outer.addClass("lg-grab");this.s.showAfterLoad&&this.$outer.addClass("lg-show-after-load");this.doCss()&&(r=this.$outer.find(".lg-inner"),r.css("transition-timing-function",this.s.cssEasing),r.css("transition-duration",this.s.speed+"ms"));setTimeout(function(){n(".lg-backdrop").addClass("in")});setTimeout(function(){i.$outer.addClass("lg-visible")},this.s.backdropDuration);this.s.download&&this.$outer.find(".lg-toolbar").append('<a id="lg-download" target="_blank" download class="lg-download lg-icon"><\/a>');this.prevScrollTop=n(window).scrollTop()};t.prototype.setTop=function(){if(this.s.height!=="100%"){var t=n(window).height(),r=(t-parseInt(this.s.height,10))/2,i=this.$outer.find(".lg");t>=parseInt(this.s.height,10)?i.css("top",r+"px"):i.css("top","0px")}};t.prototype.doCss=function(){var n=function(){for(var t=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"],i=document.documentElement,n=0,n=0;n<t.length;n++)if(t[n]in i.style)return!0};return n()?!0:!1};t.prototype.isVideo=function(n,t){var i;if(i=this.s.dynamic?this.s.dynamicEl[t].html:this.$items.eq(t).attr("data-html"),!n)return i?{html5:!0}:(console.error("lightGallery :- data-src is not pvovided on slide item "+(t+1)+". Please make sure the selector property is properly configured. More info - http://sachinchoolur.github.io/lightGallery/demos/html-markup.html"),!1);var r=n.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com|be-nocookie\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i),u=n.match(/\/\/(?:www\.)?vimeo.com\/([0-9a-z\-_]+)/i),f=n.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i),e=n.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i);return r?{youtube:r}:u?{vimeo:u}:f?{dailymotion:f}:e?{vk:e}:void 0};t.prototype.counter=function(){this.s.counter&&n(this.s.appendCounterTo).append('<div id="lg-counter"><span id="lg-counter-current">'+(parseInt(this.index,10)+1)+'<\/span> / <span id="lg-counter-all">'+this.$items.length+"<\/span><\/div>")};t.prototype.addHtml=function(t){var i=null,r,u,f;this.s.dynamic?this.s.dynamicEl[t].subHtmlUrl?r=this.s.dynamicEl[t].subHtmlUrl:i=this.s.dynamicEl[t].subHtml:(u=this.$items.eq(t),u.attr("data-sub-html-url")?r=u.attr("data-sub-html-url"):(i=u.attr("data-sub-html"),this.s.getCaptionFromTitleOrAlt&&!i&&(i=u.attr("title")||u.find("img").first().attr("alt"))));r||(typeof i!="undefined"&&i!==null?(f=i.substring(0,1),(f==="."||f==="#")&&(i=this.s.subHtmlSelectorRelative&&!this.s.dynamic?u.find(i).html():n(i).html())):i="");this.s.appendSubHtmlTo===".lg-sub-html"?r?this.$outer.find(this.s.appendSubHtmlTo).load(r):this.$outer.find(this.s.appendSubHtmlTo).html(i):r?this.$slide.eq(t).load(r):this.$slide.eq(t).append(i);typeof i!="undefined"&&i!==null&&(i===""?this.$outer.find(this.s.appendSubHtmlTo).addClass("lg-empty-html"):this.$outer.find(this.s.appendSubHtmlTo).removeClass("lg-empty-html"));this.$el.trigger("onAfterAppendSubHtml.lg",[t])};t.prototype.preload=function(n){for(var t=1,i=1,t=1;t<=this.s.preload;t++){if(t>=this.$items.length-n)break;this.loadContent(n+t,!1,0)}for(i=1;i<=this.s.preload;i++){if(n-i<0)break;this.loadContent(n-i,!1,0)}};t.prototype.loadContent=function(t,i,r){var u=this,o=!1,s,e,a,h,c,v,p=function(t){for(var i,s,r,u=[],o=[],f=0;f<t.length;f++)i=t[f].split(" "),i[0]===""&&i.splice(0,1),o.push(i[0]),u.push(i[1]);for(s=n(window).width(),r=0;r<u.length;r++)if(parseInt(u[r],10)>s){e=o[r];break}},w,b,l,f,y;if(u.s.dynamic?(u.s.dynamicEl[t].poster&&(o=!0,a=u.s.dynamicEl[t].poster),v=u.s.dynamicEl[t].html,e=u.s.dynamicEl[t].src,u.s.dynamicEl[t].responsive&&(w=u.s.dynamicEl[t].responsive.split(","),p(w)),h=u.s.dynamicEl[t].srcset,c=u.s.dynamicEl[t].sizes):(u.$items.eq(t).attr("data-poster")&&(o=!0,a=u.$items.eq(t).attr("data-poster")),v=u.$items.eq(t).attr("data-html"),e=u.$items.eq(t).attr("href")||u.$items.eq(t).attr("data-src"),u.$items.eq(t).attr("data-responsive")&&(b=u.$items.eq(t).attr("data-responsive").split(","),p(b)),h=u.$items.eq(t).attr("data-srcset"),c=u.$items.eq(t).attr("data-sizes")),l=!1,u.s.dynamic?u.s.dynamicEl[t].iframe&&(l=!0):u.$items.eq(t).attr("data-iframe")==="true"&&(l=!0),f=u.isVideo(e,t),!u.$slide.eq(t).hasClass("lg-loaded")){if(l?u.$slide.eq(t).prepend('<div class="lg-video-cont lg-has-iframe" style="max-width:'+u.s.iframeMaxWidth+'"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="'+e+'"  allowfullscreen="true"><\/iframe><\/div><\/div>'):o?(y="",y=f&&f.youtube?"lg-has-youtube":f&&f.vimeo?"lg-has-vimeo":"lg-has-html5",u.$slide.eq(t).prepend('<div class="lg-video-cont '+y+' "><div class="lg-video"><span class="lg-video-play"><\/span><img class="lg-object lg-has-poster" src="'+a+'" /><\/div><\/div>')):f?(u.$slide.eq(t).prepend('<div class="lg-video-cont "><div class="lg-video"><\/div><\/div>'),u.$el.trigger("hasVideo.lg",[t,e,v])):u.$slide.eq(t).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" src="'+e+'" /><\/div>'),u.$el.trigger("onAferAppendSlide.lg",[t]),s=u.$slide.eq(t).find(".lg-object"),c&&s.attr("sizes",c),h){s.attr("srcset",h);try{picturefill({elements:[s[0]]})}catch(k){console.warn("lightGallery :- If you want srcset to be supported for older browser please include picturefil version 2 javascript library in your document.")}}this.s.appendSubHtmlTo!==".lg-sub-html"&&u.addHtml(t);u.$slide.eq(t).addClass("lg-loaded")}u.$slide.eq(t).find(".lg-object").on("load.lg error.lg",function(){var i=0;r&&!n("body").hasClass("lg-from-hash")&&(i=r);setTimeout(function(){u.$slide.eq(t).addClass("lg-complete");u.$el.trigger("onSlideItemLoad.lg",[t,r||0])},i)});if(f&&f.html5&&!o&&u.$slide.eq(t).addClass("lg-complete"),i===!0)if(u.$slide.eq(t).hasClass("lg-complete"))u.preload(t);else u.$slide.eq(t).find(".lg-object").on("load.lg error.lg",function(){u.preload(t)})};t.prototype.slide=function(t,i,r,u){var e=this.$outer.find(".lg-current").index(),f=this,o,l,c,s,h;f.lGalleryOn&&e===t||(o=this.$slide.length,l=f.lGalleryOn?this.s.speed:0,f.lgBusy||(this.s.download&&(c=f.s.dynamic?f.s.dynamicEl[t].downloadUrl!==!1&&(f.s.dynamicEl[t].downloadUrl||f.s.dynamicEl[t].src):f.$items.eq(t).attr("data-download-url")!=="false"&&(f.$items.eq(t).attr("data-download-url")||f.$items.eq(t).attr("href")||f.$items.eq(t).attr("data-src")),c?(n("#lg-download").attr("href",c),f.$outer.removeClass("lg-hide-download")):f.$outer.addClass("lg-hide-download")),this.$el.trigger("onBeforeSlide.lg",[e,t,i,r]),f.lgBusy=!0,clearTimeout(f.hideBartimeout),this.s.appendSubHtmlTo===".lg-sub-html"&&setTimeout(function(){f.addHtml(t)},l),this.arrowDisable(t),u||(t<e?u="prev":t>e&&(u="next")),i?(this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide"),o>2?(s=t-1,h=t+1,t===0&&e===o-1?(h=0,s=o-1):t===o-1&&e===0&&(h=0,s=o-1)):(s=0,h=1),u==="prev"?f.$slide.eq(h).addClass("lg-next-slide"):f.$slide.eq(s).addClass("lg-prev-slide"),f.$slide.eq(t).addClass("lg-current")):(f.$outer.addClass("lg-no-trans"),this.$slide.removeClass("lg-prev-slide lg-next-slide"),u==="prev"?(this.$slide.eq(t).addClass("lg-prev-slide"),this.$slide.eq(e).addClass("lg-next-slide")):(this.$slide.eq(t).addClass("lg-next-slide"),this.$slide.eq(e).addClass("lg-prev-slide")),setTimeout(function(){f.$slide.removeClass("lg-current");f.$slide.eq(t).addClass("lg-current");f.$outer.removeClass("lg-no-trans")},50)),f.lGalleryOn?(setTimeout(function(){f.loadContent(t,!0,0)},this.s.speed+50),setTimeout(function(){f.lgBusy=!1;f.$el.trigger("onAfterSlide.lg",[e,t,i,r])},this.s.speed)):(f.loadContent(t,!0,f.s.backdropDuration),f.lgBusy=!1,f.$el.trigger("onAfterSlide.lg",[e,t,i,r])),f.lGalleryOn=!0,this.s.counter&&n("#lg-counter-current").text(t+1)),f.index=t)};t.prototype.goToNextSlide=function(n){var t=this,i=t.s.loop;n&&t.$slide.length<3&&(i=!1);t.lgBusy||(t.index+1<t.$slide.length?(t.index++,t.$el.trigger("onBeforeNextSlide.lg",[t.index]),t.slide(t.index,n,!1,"next")):i?(t.index=0,t.$el.trigger("onBeforeNextSlide.lg",[t.index]),t.slide(t.index,n,!1,"next")):t.s.slideEndAnimatoin&&!n&&(t.$outer.addClass("lg-right-end"),setTimeout(function(){t.$outer.removeClass("lg-right-end")},400)))};t.prototype.goToPrevSlide=function(n){var t=this,i=t.s.loop;n&&t.$slide.length<3&&(i=!1);t.lgBusy||(t.index>0?(t.index--,t.$el.trigger("onBeforePrevSlide.lg",[t.index,n]),t.slide(t.index,n,!1,"prev")):i?(t.index=t.$items.length-1,t.$el.trigger("onBeforePrevSlide.lg",[t.index,n]),t.slide(t.index,n,!1,"prev")):t.s.slideEndAnimatoin&&!n&&(t.$outer.addClass("lg-left-end"),setTimeout(function(){t.$outer.removeClass("lg-left-end")},400)))};t.prototype.keyPress=function(){var t=this;if(this.$items.length>1)n(window).on("keyup.lg",function(n){t.$items.length>1&&(n.keyCode===37&&(n.preventDefault(),t.goToPrevSlide()),n.keyCode===39&&(n.preventDefault(),t.goToNextSlide()))});n(window).on("keydown.lg",function(n){t.s.escKey===!0&&n.keyCode===27&&(n.preventDefault(),t.$outer.hasClass("lg-thumb-open")?t.$outer.removeClass("lg-thumb-open"):t.destroy())})};t.prototype.arrow=function(){var n=this;this.$outer.find(".lg-prev").on("click.lg",function(){n.goToPrevSlide()});this.$outer.find(".lg-next").on("click.lg",function(){n.goToNextSlide()})};t.prototype.arrowDisable=function(n){!this.s.loop&&this.s.hideControlOnEnd&&(n+1<this.$slide.length?this.$outer.find(".lg-next").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-next").attr("disabled","disabled").addClass("disabled"),n>0?this.$outer.find(".lg-prev").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-prev").attr("disabled","disabled").addClass("disabled"))};t.prototype.setTranslate=function(n,t,i){this.s.useLeft?n.css("left",t):n.css({transform:"translate3d("+t+"px, "+i+"px, 0px)"})};t.prototype.touchMove=function(t,i){var r=i-t;Math.abs(r)>15&&(this.$outer.addClass("lg-dragging"),this.setTranslate(this.$slide.eq(this.index),r,0),this.setTranslate(n(".lg-prev-slide"),-this.$slide.eq(this.index).width()+r,0),this.setTranslate(n(".lg-next-slide"),this.$slide.eq(this.index).width()+r,0))};t.prototype.touchEnd=function(n){var t=this;t.s.mode!=="lg-slide"&&t.$outer.addClass("lg-slide");this.$slide.not(".lg-current, .lg-prev-slide, .lg-next-slide").css("opacity","0");setTimeout(function(){t.$outer.removeClass("lg-dragging");n<0&&Math.abs(n)>t.s.swipeThreshold?t.goToNextSlide(!0):n>0&&Math.abs(n)>t.s.swipeThreshold?t.goToPrevSlide(!0):Math.abs(n)<5&&t.$el.trigger("onSlideClick.lg");t.$slide.removeAttr("style")});setTimeout(function(){t.$outer.hasClass("lg-dragging")||t.s.mode==="lg-slide"||t.$outer.removeClass("lg-slide")},t.s.speed+100)};t.prototype.enableSwipe=function(){var n=this,t=0,i=0,r=!1;if(n.s.enableSwipe&&n.doCss()){n.$slide.on("touchstart.lg",function(i){n.$outer.hasClass("lg-zoomed")||n.lgBusy||(i.preventDefault(),n.manageSwipeClass(),t=i.originalEvent.targetTouches[0].pageX)});n.$slide.on("touchmove.lg",function(u){n.$outer.hasClass("lg-zoomed")||(u.preventDefault(),i=u.originalEvent.targetTouches[0].pageX,n.touchMove(t,i),r=!0)});n.$slide.on("touchend.lg",function(){n.$outer.hasClass("lg-zoomed")||(r?(r=!1,n.touchEnd(i-t)):n.$el.trigger("onSlideClick.lg"))})}};t.prototype.enableDrag=function(){var t=this,r=0,u=0,i=!1,f=!1;if(t.s.enableDrag&&t.doCss()){t.$slide.on("mousedown.lg",function(u){t.$outer.hasClass("lg-zoomed")||t.lgBusy||n(u.target).text().trim()||(u.preventDefault(),t.manageSwipeClass(),r=u.pageX,i=!0,t.$outer.scrollLeft+=1,t.$outer.scrollLeft-=1,t.$outer.removeClass("lg-grab").addClass("lg-grabbing"),t.$el.trigger("onDragstart.lg"))});n(window).on("mousemove.lg",function(n){i&&(f=!0,u=n.pageX,t.touchMove(r,u),t.$el.trigger("onDragmove.lg"))});n(window).on("mouseup.lg",function(e){f?(f=!1,t.touchEnd(u-r),t.$el.trigger("onDragend.lg")):(n(e.target).hasClass("lg-object")||n(e.target).hasClass("lg-video-play"))&&t.$el.trigger("onSlideClick.lg");i&&(i=!1,t.$outer.removeClass("lg-grabbing").addClass("lg-grab"))})}};t.prototype.manageSwipeClass=function(){var t=this.index+1,n=this.index-1;this.s.loop&&this.$slide.length>2&&(this.index===0?n=this.$slide.length-1:this.index===this.$slide.length-1&&(t=0));this.$slide.removeClass("lg-next-slide lg-prev-slide");n>-1&&this.$slide.eq(n).addClass("lg-prev-slide");this.$slide.eq(t).addClass("lg-next-slide")};t.prototype.mousewheel=function(){var n=this;n.$outer.on("mousewheel.lg",function(t){t.deltaY&&(t.deltaY>0?n.goToPrevSlide():n.goToNextSlide(),t.preventDefault())})};t.prototype.closeGallery=function(){var t=this,i=!1;this.$outer.find(".lg-close").on("click.lg",function(){t.destroy()});if(t.s.closable){t.$outer.on("mousedown.lg",function(t){i=n(t.target).is(".lg-outer")||n(t.target).is(".lg-item ")||n(t.target).is(".lg-img-wrap")?!0:!1});t.$outer.on("mousemove.lg",function(){i=!1});t.$outer.on("mouseup.lg",function(r){(n(r.target).is(".lg-outer")||n(r.target).is(".lg-item ")||n(r.target).is(".lg-img-wrap")&&i)&&(t.$outer.hasClass("lg-dragging")||t.destroy())})}};t.prototype.destroy=function(t){var i=this;t||(i.$el.trigger("onBeforeClose.lg"),n(window).scrollTop(i.prevScrollTop));t&&(i.s.dynamic||this.$items.off("click.lg click.lgcustom"),n.removeData(i.el,"lightGallery"));this.$el.off(".lg.tm");n.each(n.fn.lightGallery.modules,function(n){i.modules[n]&&i.modules[n].destroy()});this.lGalleryOn=!1;clearTimeout(i.hideBartimeout);this.hideBartimeout=!1;n(window).off(".lg");n("body").removeClass("lg-on lg-from-hash");i.$outer&&i.$outer.removeClass("lg-visible");n(".lg-backdrop").removeClass("in");setTimeout(function(){i.$outer&&i.$outer.remove();n(".lg-backdrop").remove();t||i.$el.trigger("onCloseAfter.lg")},i.s.backdropDuration+50)};n.fn.lightGallery=function(i){return this.each(function(){if(n.data(this,"lightGallery"))try{n(this).data("lightGallery").init()}catch(r){console.error("lightGallery has not initiated properly")}else n.data(this,"lightGallery",new t(this,i))})};n.fn.lightGallery.modules={}})()});!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof exports?module.exports=n:n(jQuery)}(function(n){function u(r){var u=r||window.event,w=c.call(arguments,1),l=0,s=0,e=0,a=0,b=0,k=0,v,y,p;if(r=n.event.fix(u),r.type="mousewheel","detail"in u&&(e=-1*u.detail),"wheelDelta"in u&&(e=u.wheelDelta),"wheelDeltaY"in u&&(e=u.wheelDeltaY),"wheelDeltaX"in u&&(s=-1*u.wheelDeltaX),"axis"in u&&u.axis===u.HORIZONTAL_AXIS&&(s=-1*e,e=0),l=0===e?s:e,"deltaY"in u&&(e=-1*u.deltaY,l=e),"deltaX"in u&&(s=u.deltaX,0===e&&(l=-1*s)),0!==e||0!==s)return 1===u.deltaMode?(v=n.data(this,"mousewheel-line-height"),l*=v,e*=v,s*=v):2===u.deltaMode&&(y=n.data(this,"mousewheel-page-height"),l*=y,e*=y,s*=y),(a=Math.max(Math.abs(e),Math.abs(s)),(!t||t>a)&&(t=a,o(u,a)&&(t/=40)),o(u,a)&&(l/=40,s/=40,e/=40),l=Math[l>=1?"floor":"ceil"](l/t),s=Math[s>=1?"floor":"ceil"](s/t),e=Math[e>=1?"floor":"ceil"](e/t),i.settings.normalizeOffset&&this.getBoundingClientRect)&&(p=this.getBoundingClientRect(),b=r.clientX-p.left,k=r.clientY-p.top),r.deltaX=s,r.deltaY=e,r.deltaFactor=t,r.offsetX=b,r.offsetY=k,r.deltaMode=0,w.unshift(r,l,s,e),f&&clearTimeout(f),f=setTimeout(h,200),(n.event.dispatch||n.event.handle).apply(this,w)}function h(){t=null}function o(n,t){return i.settings.adjustOldDeltas&&"mousewheel"===n.type&&t%120==0}var f,t,s=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],r="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],c=Array.prototype.slice,e,i;if(n.event.fixHooks)for(e=s.length;e;)n.event.fixHooks[s[--e]]=n.event.mouseHooks;i=n.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var t=r.length;t;)this.addEventListener(r[--t],u,!1);else this.onmousewheel=u;n.data(this,"mousewheel-line-height",i.getLineHeight(this));n.data(this,"mousewheel-page-height",i.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=r.length;t;)this.removeEventListener(r[--t],u,!1);else this.onmousewheel=null;n.removeData(this,"mousewheel-line-height");n.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var r=n(t),i=r["offsetParent"in n.fn?"offsetParent":"parent"]();return i.length||(i=n("body")),parseInt(i.css("fontSize"),10)||parseInt(r.css("fontSize"),10)||16},getPageHeight:function(t){return n(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};n.fn.extend({mousewheel:function(n){return n?this.bind("mousewheel",n):this.trigger("mousewheel")},unmousewheel:function(n){return this.unbind("mousewheel",n)}})}),function(n,t){typeof define=="function"&&define.amd?define(["jquery"],function(n){return t(n)}):typeof exports=="object"?module.exports=t(require("jquery")):t(jQuery)}(this,function(n){(function(){var i=function(){var n=!1,t=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);return t&&parseInt(t[2],10)<54&&(n=!0),n},r={scale:1,zoom:!0,actualSize:!0,enableZoomAfter:300,useLeftForZoom:i()},t=function(t){return this.core=n(t).data("lightGallery"),this.core.s=n.extend({},r,this.core.s),this.core.s.zoom&&this.core.doCss()&&(this.init(),this.zoomabletimeout=!1,this.pageX=n(window).width()/2,this.pageY=n(window).height()/2+n(window).scrollTop()),this};t.prototype.init=function(){var t=this,e='<span id="lg-zoom-in" class="lg-icon"><\/span><span id="lg-zoom-out" class="lg-icon"><\/span>';t.core.s.actualSize&&(e+='<span id="lg-actual-size" class="lg-icon"><\/span>');t.core.s.useLeftForZoom?t.core.$outer.addClass("lg-use-left-for-zoom"):t.core.$outer.addClass("lg-use-transition-for-zoom");this.core.$outer.find(".lg-toolbar").append(e);t.core.$el.on("onSlideItemLoad.lg.tm.zoom",function(i,r,u){var f=t.core.s.enableZoomAfter+u;n("body").hasClass("lg-from-hash")&&u?f=0:n("body").removeClass("lg-from-hash");t.zoomabletimeout=setTimeout(function(){t.core.$slide.eq(r).addClass("lg-zoomable")},f+30)});var i=1,o=function(i){var r=t.core.$outer.find(".lg-current .lg-image"),e,o,s=(n(window).width()-r.prop("offsetWidth"))/2,h=(n(window).height()-r.prop("offsetHeight"))/2+n(window).scrollTop(),u,f;e=t.pageX-s;o=t.pageY-h;u=(i-1)*e;f=(i-1)*o;r.css("transform","scale3d("+i+", "+i+", 1)").attr("data-scale",i);t.core.s.useLeftForZoom?r.parent().css({left:-u+"px",top:-f+"px"}).attr("data-x",u).attr("data-y",f):r.parent().css("transform","translate3d(-"+u+"px, -"+f+"px, 0)").attr("data-x",u).attr("data-y",f)},u=function(){i>1?t.core.$outer.addClass("lg-zoomed"):t.resetZoom();i<1&&(i=1);o(i)},f=function(r,f,e,o){var s=f.prop("offsetWidth"),h,c;h=t.core.s.dynamic?t.core.s.dynamicEl[e].width||f[0].naturalWidth||s:t.core.$items.eq(e).attr("data-width")||f[0].naturalWidth||s;t.core.$outer.hasClass("lg-zoomed")?i=1:h>s&&(c=h/s,i=c||2);o?(t.pageX=n(window).width()/2,t.pageY=n(window).height()/2+n(window).scrollTop()):(t.pageX=r.pageX||r.originalEvent.targetTouches[0].pageX,t.pageY=r.pageY||r.originalEvent.targetTouches[0].pageY);u();setTimeout(function(){t.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")},10)},r=!1;t.core.$el.on("onAferAppendSlide.lg.tm.zoom",function(n,i){var u=t.core.$slide.eq(i).find(".lg-image");u.on("dblclick",function(n){f(n,u,i)});u.on("touchstart",function(n){r?(clearTimeout(r),r=null,f(n,u,i)):r=setTimeout(function(){r=null},300);n.preventDefault()})});n(window).on("resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom",function(){t.pageX=n(window).width()/2;t.pageY=n(window).height()/2+n(window).scrollTop();o(i)});n("#lg-zoom-out").on("click.lg",function(){t.core.$outer.find(".lg-current .lg-image").length&&(i-=t.core.s.scale,u())});n("#lg-zoom-in").on("click.lg",function(){t.core.$outer.find(".lg-current .lg-image").length&&(i+=t.core.s.scale,u())});n("#lg-actual-size").on("click.lg",function(n){f(n,t.core.$slide.eq(t.core.index).find(".lg-image"),t.core.index,!0)});t.core.$el.on("onBeforeSlide.lg.tm",function(){i=1;t.resetZoom()});t.zoomDrag();t.zoomSwipe()};t.prototype.resetZoom=function(){this.core.$outer.removeClass("lg-zoomed");this.core.$slide.find(".lg-img-wrap").removeAttr("style data-x data-y");this.core.$slide.find(".lg-image").removeAttr("style data-scale");this.pageX=n(window).width()/2;this.pageY=n(window).height()/2+n(window).scrollTop()};t.prototype.zoomSwipe=function(){var n=this,t={},i={},f=!1,r=!1,u=!1;n.core.$slide.on("touchstart.lg",function(i){if(n.core.$outer.hasClass("lg-zoomed")){var f=n.core.$slide.eq(n.core.index).find(".lg-object");u=f.prop("offsetHeight")*f.attr("data-scale")>n.core.$outer.find(".lg").height();r=f.prop("offsetWidth")*f.attr("data-scale")>n.core.$outer.find(".lg").width();(r||u)&&(i.preventDefault(),t={x:i.originalEvent.targetTouches[0].pageX,y:i.originalEvent.targetTouches[0].pageY})}});n.core.$slide.on("touchmove.lg",function(e){if(n.core.$outer.hasClass("lg-zoomed")){var o=n.core.$slide.eq(n.core.index).find(".lg-img-wrap"),s,h;e.preventDefault();f=!0;i={x:e.originalEvent.targetTouches[0].pageX,y:e.originalEvent.targetTouches[0].pageY};n.core.$outer.addClass("lg-zoom-dragging");h=u?-Math.abs(o.attr("data-y"))+(i.y-t.y):-Math.abs(o.attr("data-y"));s=r?-Math.abs(o.attr("data-x"))+(i.x-t.x):-Math.abs(o.attr("data-x"));(Math.abs(i.x-t.x)>15||Math.abs(i.y-t.y)>15)&&(n.core.s.useLeftForZoom?o.css({left:s+"px",top:h+"px"}):o.css("transform","translate3d("+s+"px, "+h+"px, 0)"))}});n.core.$slide.on("touchend.lg",function(){n.core.$outer.hasClass("lg-zoomed")&&f&&(f=!1,n.core.$outer.removeClass("lg-zoom-dragging"),n.touchendZoom(t,i,r,u))})};t.prototype.zoomDrag=function(){var t=this,r={},i={},u=!1,o=!1,f=!1,e=!1;t.core.$slide.on("mousedown.lg.zoom",function(i){var o=t.core.$slide.eq(t.core.index).find(".lg-object");e=o.prop("offsetHeight")*o.attr("data-scale")>t.core.$outer.find(".lg").height();f=o.prop("offsetWidth")*o.attr("data-scale")>t.core.$outer.find(".lg").width();t.core.$outer.hasClass("lg-zoomed")&&n(i.target).hasClass("lg-object")&&(f||e)&&(i.preventDefault(),r={x:i.pageX,y:i.pageY},u=!0,t.core.$outer.scrollLeft+=1,t.core.$outer.scrollLeft-=1,t.core.$outer.removeClass("lg-grab").addClass("lg-grabbing"))});n(window).on("mousemove.lg.zoom",function(n){if(u){var s=t.core.$slide.eq(t.core.index).find(".lg-img-wrap"),h,c;o=!0;i={x:n.pageX,y:n.pageY};t.core.$outer.addClass("lg-zoom-dragging");c=e?-Math.abs(s.attr("data-y"))+(i.y-r.y):-Math.abs(s.attr("data-y"));h=f?-Math.abs(s.attr("data-x"))+(i.x-r.x):-Math.abs(s.attr("data-x"));t.core.s.useLeftForZoom?s.css({left:h+"px",top:c+"px"}):s.css("transform","translate3d("+h+"px, "+c+"px, 0)")}});n(window).on("mouseup.lg.zoom",function(n){u&&(u=!1,t.core.$outer.removeClass("lg-zoom-dragging"),o&&(r.x!==i.x||r.y!==i.y)&&(i={x:n.pageX,y:n.pageY},t.touchendZoom(r,i,f,e)),o=!1);t.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")})};t.prototype.touchendZoom=function(n,t,i,r){var u=this,f=u.core.$slide.eq(u.core.index).find(".lg-img-wrap"),s=u.core.$slide.eq(u.core.index).find(".lg-object"),e=-Math.abs(f.attr("data-x"))+(t.x-n.x),o=-Math.abs(f.attr("data-y"))+(t.y-n.y),h=(u.core.$outer.find(".lg").height()-s.prop("offsetHeight"))/2,l=Math.abs(s.prop("offsetHeight")*Math.abs(s.attr("data-scale"))-u.core.$outer.find(".lg").height()+h),c=(u.core.$outer.find(".lg").width()-s.prop("offsetWidth"))/2,a=Math.abs(s.prop("offsetWidth")*Math.abs(s.attr("data-scale"))-u.core.$outer.find(".lg").width()+c);(Math.abs(t.x-n.x)>15||Math.abs(t.y-n.y)>15)&&(r&&(o<=-l?o=-l:o>=-h&&(o=-h)),i&&(e<=-a?e=-a:e>=-c&&(e=-c)),r?f.attr("data-y",Math.abs(o)):o=-Math.abs(f.attr("data-y")),i?f.attr("data-x",Math.abs(e)):e=-Math.abs(f.attr("data-x")),u.core.s.useLeftForZoom?f.css({left:e+"px",top:o+"px"}):f.css("transform","translate3d("+e+"px, "+o+"px, 0)"))};t.prototype.destroy=function(){var t=this;t.core.$el.off(".lg.zoom");n(window).off(".lg.zoom");t.core.$slide.off(".lg.zoom");t.core.$el.off(".lg.tm.zoom");t.resetZoom();clearTimeout(t.zoomabletimeout);t.zoomabletimeout=!1};n.fn.lightGallery.modules.zoom=t})()}),function(n,t){typeof exports=="object"&&typeof module!="undefined"?t(require("jquery")):typeof define=="function"&&define.amd?define(["jquery"],t):(n=n||self,t(n.jQuery))}(this,function(n){function vt(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function g(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function yt(n,t,i){return t&&g(n.prototype,t),i&&g(n,i),n}function wt(n){return pt.call(n).slice(8,-1).toLowerCase()}function s(n){return typeof n=="string"}function st(n){return typeof n=="number"&&!c(n)}function l(n){return typeof n=="undefined"}function o(n){return wt(n)==="date"&&!c(n.getTime())}function a(n,t){for(var r=arguments.length,u=new Array(r>2?r-2:0),i=2;i<r;i++)u[i-2]=arguments[i];return function(){for(var r=arguments.length,f=new Array(r),i=0;i<r;i++)f[i]=arguments[i];return n.apply(t,u.concat(f))}}function i(n){return'[data-view="'.concat(n,'"]')}function bt(n){return n%4==0&&n%100!=0||n%400==0}function k(n,t){return[31,bt(n)?29:28,31,30,31,30,31,31,30,31,30,31][t]}function e(n,t,i){return Math.min(i,k(n,t))}function kt(t){var r=String(t).toLowerCase(),i=r.match(ht);if(!i||i.length===0)throw new Error("Invalid date format.");return t={source:r,parts:i},n.each(i,function(n,i){switch(i){case"dd":case"d":t.hasDay=!0;break;case"mm":case"m":t.hasMonth=!0;break;case"yyyy":case"yy":t.hasYear=!0}}),t}function dt(t){var f=arguments.length>1&&arguments[1]!==undefined?arguments[1]:!1,i=n(t),r=i.css("position"),e=r==="absolute",o=f?/auto|scroll|hidden/:/auto|scroll/,u=i.parents().filter(function(t,i){var r=n(i);return e&&r.css("position")==="static"?!1:o.test(r.css("overflow")+r.css("overflow-y")+r.css("overflow-x"))}).eq(0);return r==="fixed"||!u.length?n(t.ownerDocument||document):u}function d(n){var u=arguments.length>1&&arguments[1]!==undefined?arguments[1]:1,i=String(Math.abs(n)),r=i.length,t="";for(n<0&&(t+="-");r<u;)r+=1,t+="0";return t+i}var c,ht,at;n=n&&n.hasOwnProperty("default")?n["default"]:n;var nt={autoShow:!1,autoHide:!1,autoPick:!1,inline:!1,container:null,trigger:null,language:"",format:"mm/dd/yyyy",date:null,startDate:null,endDate:null,startView:0,weekStart:0,yearFirst:!1,yearSuffix:"",days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],itemTag:"li",mutedClass:"muted",pickedClass:"picked",disabledClass:"disabled",highlightedClass:"highlighted",template:'<div class="datepicker-container"><div class="datepicker-panel" data-view="years picker"><ul><li data-view="years prev">&lsaquo;<\/li><li data-view="years current"><\/li><li data-view="years next">&rsaquo;<\/li><\/ul><ul data-view="years"><\/ul><\/div><div class="datepicker-panel" data-view="months picker"><ul><li data-view="year prev">&lsaquo;<\/li><li data-view="year current"><\/li><li data-view="year next">&rsaquo;<\/li><\/ul><ul data-view="months"><\/ul><\/div><div class="datepicker-panel" data-view="days picker"><ul><li data-view="month prev">&lsaquo;<\/li><li data-view="month current"><\/li><li data-view="month next">&rsaquo;<\/li><\/ul><ul data-view="week"><\/ul><ul data-view="days"><\/ul><\/div><\/div>',offset:10,zIndex:1e3,filter:null,show:null,hide:null,pick:null},tt=typeof window!="undefined",it=tt?window:{},rt=tt?"ontouchstart"in it.document.documentElement:!1,t="datepicker",f="click.".concat(t),ut="focus.".concat(t),y="hide.".concat(t),h="keyup.".concat(t),p="pick.".concat(t),ft="resize.".concat(t),et="scroll.".concat(t),w="show.".concat(t),ot="touchstart.".concat(t),r="".concat(t,"-hide"),b={},u={DAYS:0,MONTHS:1,YEARS:2},pt=Object.prototype.toString;c=Number.isNaN||it.isNaN;ht=/(y|m|d)+/g;var gt=/\d+/g,ni={show:function(){if((this.built||this.build(),!this.shown)&&!this.trigger(w).isDefaultPrevented()){this.shown=!0;this.$picker.removeClass(r).on(f,n.proxy(this.click,this));if(this.showView(this.options.startView),!this.inline){this.$scrollParent.on(et,n.proxy(this.place,this));n(window).on(ft,this.onResize=a(this.place,this));n(document).on(f,this.onGlobalClick=a(this.globalClick,this));n(document).on(h,this.onGlobalKeyup=a(this.globalKeyup,this));if(rt)n(document).on(ot,this.onTouchStart=a(this.touchstart,this));this.place()}}},hide:function(){this.shown&&(this.trigger(y).isDefaultPrevented()||(this.shown=!1,this.$picker.addClass(r).off(f,this.click),this.inline||(this.$scrollParent.off(et,this.place),n(window).off(ft,this.onResize),n(document).off(f,this.onGlobalClick),n(document).off(h,this.onGlobalKeyup),rt&&n(document).off(ot,this.onTouchStart))))},toggle:function(){this.shown?this.hide():this.show()},update:function(){var n=this.getValue();n!==this.oldValue&&(this.setDate(n,!0),this.oldValue=n)},pick:function(n){var i=this.$element,t=this.date;this.trigger(p,{view:n||"",date:t}).isDefaultPrevented()||(t=this.formatDate(this.date),this.setValue(t),this.isInput&&(i.trigger("input"),i.trigger("change")))},reset:function(){this.setDate(this.initialDate,!0);this.setValue(this.initialValue);this.shown&&this.showView(this.options.startView)},getMonthName:function(t,i){var r=this.options,f=r.monthsShort,u=r.months;return n.isNumeric(t)?t=Number(t):l(i)&&(i=t),i===!0&&(u=f),u[st(t)?t:this.date.getMonth()]},getDayName:function(t,i,r){var u=this.options,f=u.days;return n.isNumeric(t)?t=Number(t):(l(r)&&(r=i),l(i)&&(i=t)),r?f=u.daysMin:i&&(f=u.daysShort),f[st(t)?t:this.date.getDay()]},getDate:function(n){var t=this.date;return n?this.formatDate(t):new Date(t)},setDate:function(t,i){var r=this.options.filter;if(o(t)||s(t)){if(t=this.parseDate(t),n.isFunction(r)&&r.call(this.$element,t,"day")===!1)return;this.date=t;this.viewDate=new Date(t);i||this.pick();this.built&&this.render()}},setStartDate:function(n){this.startDate=o(n)||s(n)?this.parseDate(n):null;this.built&&this.render()},setEndDate:function(n){this.endDate=o(n)||s(n)?this.parseDate(n):null;this.built&&this.render()},parseDate:function(t){var r=this.format,i=[];return o(t)||(s(t)&&(i=t.match(gt)||[]),t=t?new Date(t):new Date,o(t)||(t=new Date),i.length===r.parts.length&&(n.each(i,function(n,i){var u=parseInt(i,10);switch(r.parts[n]){case"yy":t.setFullYear(2e3+u);break;case"yyyy":t.setFullYear(i.length===2?2e3+u:u);break;case"mm":case"m":t.setMonth(u-1)}}),n.each(i,function(n,i){var u=parseInt(i,10);switch(r.parts[n]){case"dd":case"d":t.setDate(u)}}))),new Date(t.getFullYear(),t.getMonth(),t.getDate())},formatDate:function(t){var r=this.format,i="";if(o(t)){var u=t.getFullYear(),f=t.getMonth(),e=t.getDate(),s={d:e,dd:d(e,2),m:f+1,mm:d(f+1,2),yy:String(u).substring(2),yyyy:d(u,4)};i=r.source;n.each(r.parts,function(n,t){i=i.replace(t,s[t])})}return i},destroy:function(){this.unbind();this.unbuild();this.$element.removeData(t)}},ti={click:function(t){var h=n(t.target),o=this.options,c=this.date,f=this.viewDate,a=this.format;if(t.stopPropagation(),t.preventDefault(),!h.hasClass("disabled")){var l=h.data("view"),i=f.getFullYear(),r=f.getMonth(),s=f.getDate();switch(l){case"years prev":case"years next":i=l==="years prev"?i-10:i+10;f.setFullYear(i);f.setDate(e(i,r,s));this.renderYears();break;case"year prev":case"year next":i=l==="year prev"?i-1:i+1;f.setFullYear(i);f.setDate(e(i,r,s));this.renderMonths();break;case"year current":a.hasYear&&this.showView(u.YEARS);break;case"year picked":a.hasMonth?this.showView(u.MONTHS):(h.siblings(".".concat(o.pickedClass)).removeClass(o.pickedClass).data("view","year"),this.hideView());this.pick("year");break;case"year":i=parseInt(h.text(),10);c.setDate(e(i,r,s));c.setFullYear(i);f.setDate(e(i,r,s));f.setFullYear(i);a.hasMonth?this.showView(u.MONTHS):(h.addClass(o.pickedClass).data("view","year picked").siblings(".".concat(o.pickedClass)).removeClass(o.pickedClass).data("view","year"),this.hideView());this.pick("year");break;case"month prev":case"month next":r=l==="month prev"?r-1:r+1;r<0?(i-=1,r+=12):r>11&&(i+=1,r-=12);f.setFullYear(i);f.setDate(e(i,r,s));f.setMonth(r);this.renderDays();break;case"month current":a.hasMonth&&this.showView(u.MONTHS);break;case"month picked":a.hasDay?this.showView(u.DAYS):(h.siblings(".".concat(o.pickedClass)).removeClass(o.pickedClass).data("view","month"),this.hideView());this.pick("month");break;case"month":r=n.inArray(h.text(),o.monthsShort);c.setFullYear(i);c.setDate(e(i,r,s));c.setMonth(r);f.setFullYear(i);f.setDate(e(i,r,s));f.setMonth(r);a.hasDay?this.showView(u.DAYS):(h.addClass(o.pickedClass).data("view","month picked").siblings(".".concat(o.pickedClass)).removeClass(o.pickedClass).data("view","month"),this.hideView());this.pick("month");break;case"day prev":case"day next":case"day":l==="day prev"?r-=1:l==="day next"&&(r+=1);s=parseInt(h.text(),10);c.setDate(1);c.setFullYear(i);c.setMonth(r);c.setDate(s);f.setDate(1);f.setFullYear(i);f.setMonth(r);f.setDate(s);this.renderDays();l==="day"&&this.hideView();this.pick("day");break;case"day picked":this.hideView();this.pick("day")}}},globalClick:function(n){for(var t=n.target,r=this.element,u=this.$trigger,f=u[0],i=!0;t!==document;){if(t===f||t===r){i=!1;break}t=t.parentNode}i&&this.hide()},keyup:function(){this.update()},globalKeyup:function(n){var t=n.target,i=n.key,r=n.keyCode;this.isInput&&t!==this.element&&this.shown&&(i==="Tab"||r===9)&&this.hide()},touchstart:function(t){var i=t.target;this.isInput&&i!==this.element&&!n.contains(this.$picker[0],i)&&(this.hide(),this.element.blur())}},ii={render:function(){this.renderYears();this.renderMonths();this.renderDays()},renderWeek:function(){var f=this,r=[],u=this.options,t=u.weekStart,i=u.daysMin;t=parseInt(t,10)%7;i=i.slice(t).concat(i.slice(0,t));n.each(i,function(n,t){r.push(f.createItem({text:t}))});this.$week.html(r.join(""))},renderYears:function(){for(var u=this.options,h=this.startDate,c=this.endDate,f=u.disabledClass,l=u.filter,a=u.yearSuffix,i=this.viewDate.getFullYear(),b=new Date,k=b.getFullYear(),d=this.date.getFullYear(),e=-5,o=6,v=[],y=!1,p=!1,r,n,s,w,t=e;t<=o;t+=1)r=new Date(i+t,1,1),n=!1,h&&(n=r.getFullYear()<h.getFullYear(),t===e&&(y=n)),!n&&c&&(n=r.getFullYear()>c.getFullYear(),t===o&&(p=n)),!n&&l&&(n=l.call(this.$element,r,"year")===!1),s=i+t===d,w=s?"year picked":"year",v.push(this.createItem({picked:s,disabled:n,text:i+t,view:n?"year disabled":w,highlighted:r.getFullYear()===k}));this.$yearsPrev.toggleClass(f,y);this.$yearsNext.toggleClass(f,p);this.$yearsCurrent.toggleClass(f,!0).html("".concat(i+e+a," - ").concat(i+o).concat(a));this.$years.html(v.join(""))},renderMonths:function(){for(var u=this.options,s=this.startDate,h=this.endDate,w=this.viewDate,c=u.disabledClass||"",b=u.monthsShort,a=n.isFunction(u.filter)&&u.filter,f=w.getFullYear(),v=new Date,k=v.getFullYear(),d=v.getMonth(),g=this.date.getFullYear(),nt=this.date.getMonth(),y=[],e=!1,o=!1,r,t,l,p,i=0;i<=11;i+=1)r=new Date(f,i,1),t=!1,s&&(e=r.getFullYear()===s.getFullYear(),t=e&&r.getMonth()<s.getMonth()),!t&&h&&(o=r.getFullYear()===h.getFullYear(),t=o&&r.getMonth()>h.getMonth()),!t&&a&&(t=a.call(this.$element,r,"month")===!1),l=f===g&&i===nt,p=l?"month picked":"month",y.push(this.createItem({disabled:t,picked:l,highlighted:f===k&&r.getMonth()===d,index:i,text:b[i],view:t?"month disabled":p}));this.$yearPrev.toggleClass(c,e);this.$yearNext.toggleClass(c,o);this.$yearCurrent.toggleClass(c,e&&o).html(f+u.yearSuffix||"");this.$months.html(y.join(""))},renderDays:function(){var d=this.$element,f=this.options,e=this.startDate,o=this.endDate,pt=this.viewDate,g=this.date,nt=f.disabledClass,s=f.filter,wt=f.months,ni=f.weekStart,bt=f.yearSuffix,i=pt.getFullYear(),t=pt.getMonth(),tt=new Date,it=tt.getFullYear(),rt=tt.getMonth(),ut=tt.getDate(),ft=g.getFullYear(),et=g.getMonth(),ot=g.getDate(),u,n,h,st=[],l=i,c=t,ht=!1,ct,p,a,dt,vt,y,r,yt,gt;for(t===0?(l-=1,c=11):c-=1,u=k(l,c),ct=new Date(i,t,1),h=ct.getDay()-parseInt(ni,10)%7,h<=0&&(h+=7),e&&(ht=ct.getTime()<=e.getTime()),n=u-(h-1);n<=u;n+=1)p=new Date(l,c,n),a=!1,e&&(a=p.getTime()<e.getTime()),!a&&s&&(a=s.call(d,p,"day")===!1),st.push(this.createItem({disabled:a,highlighted:l===it&&c===rt&&p.getDate()===ut,muted:!0,picked:l===ft&&c===et&&n===ot,text:n,view:"day prev"}));var kt=[],w=i,v=t,lt=!1;for(t===11?(w+=1,v=0):v+=1,u=k(i,t),h=42-(st.length+u),dt=new Date(i,t,u),o&&(lt=dt.getTime()>=o.getTime()),n=1;n<=h;n+=1){var at=new Date(w,v,n),ti=w===ft&&v===et&&n===ot,b=!1;o&&(b=at.getTime()>o.getTime());!b&&s&&(b=s.call(d,at,"day")===!1);kt.push(this.createItem({disabled:b,picked:ti,highlighted:w===it&&v===rt&&at.getDate()===ut,muted:!0,text:n,view:"day next"}))}for(vt=[],n=1;n<=u;n+=1)y=new Date(i,t,n),r=!1,e&&(r=y.getTime()<e.getTime()),!r&&o&&(r=y.getTime()>o.getTime()),!r&&s&&(r=s.call(d,y,"day")===!1),yt=i===ft&&t===et&&n===ot,gt=yt?"day picked":"day",vt.push(this.createItem({disabled:r,picked:yt,highlighted:i===it&&t===rt&&y.getDate()===ut,text:n,view:r?"day disabled":gt}));this.$monthPrev.toggleClass(nt,ht);this.$monthNext.toggleClass(nt,lt);this.$monthCurrent.toggleClass(nt,ht&&lt).html(f.yearFirst?"".concat(i+bt," ").concat(wt[t]):"".concat(wt[t]," ").concat(i).concat(bt));this.$days.html(st.join("")+vt.join("")+kt.join(""))}},ct="".concat(t,"-top-left"),ri="".concat(t,"-top-right"),lt="".concat(t,"-bottom-left"),ui="".concat(t,"-bottom-right"),fi=[ct,ri,lt,ui].join(" "),v=function(){function e(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};vt(this,e);this.$element=n(t);this.element=t;this.options=n.extend({},nt,b[i.language],n.isPlainObject(i)&&i);this.$scrollParent=dt(t,!0);this.built=!1;this.shown=!1;this.isInput=!1;this.inline=!1;this.initialValue="";this.initialDate=null;this.startDate=null;this.endDate=null;this.init()}return yt(e,[{key:"init",value:function(){var e=this.$element,t=this.options,i=t.startDate,r=t.endDate,u=t.date,f;this.$trigger=n(t.trigger);this.isInput=e.is("input")||e.is("textarea");this.inline=t.inline&&(t.container||!this.isInput);this.format=kt(t.format);f=this.getValue();this.initialValue=f;this.oldValue=f;u=this.parseDate(u||f);i&&(i=this.parseDate(i),u.getTime()<i.getTime()&&(u=new Date(i)),this.startDate=i);r&&(r=this.parseDate(r),i&&r.getTime()<i.getTime()&&(r=new Date(i)),u.getTime()>r.getTime()&&(u=new Date(r)),this.endDate=r);this.date=u;this.viewDate=new Date(u);this.initialDate=new Date(this.date);this.bind();(t.autoShow||this.inline)&&this.show();t.autoPick&&this.pick()}},{key:"build",value:function(){if(!this.built){this.built=!0;var e=this.$element,f=this.options,u=n(f.template);this.$picker=u;this.$week=u.find(i("week"));this.$yearsPicker=u.find(i("years picker"));this.$yearsPrev=u.find(i("years prev"));this.$yearsNext=u.find(i("years next"));this.$yearsCurrent=u.find(i("years current"));this.$years=u.find(i("years"));this.$monthsPicker=u.find(i("months picker"));this.$yearPrev=u.find(i("year prev"));this.$yearNext=u.find(i("year next"));this.$yearCurrent=u.find(i("year current"));this.$months=u.find(i("months"));this.$daysPicker=u.find(i("days picker"));this.$monthPrev=u.find(i("month prev"));this.$monthNext=u.find(i("month next"));this.$monthCurrent=u.find(i("month current"));this.$days=u.find(i("days"));this.inline?n(f.container||e).append(u.addClass("".concat(t,"-inline"))):(n(document.body).append(u.addClass("".concat(t,"-dropdown"))),u.addClass(r).css({zIndex:parseInt(f.zIndex,10)}));this.renderWeek()}}},{key:"unbuild",value:function(){this.built&&(this.built=!1,this.$picker.remove())}},{key:"bind",value:function(){var t=this.options,i=this.$element;if(n.isFunction(t.show))i.on(w,t.show);if(n.isFunction(t.hide))i.on(y,t.hide);if(n.isFunction(t.pick))i.on(p,t.pick);if(this.isInput)i.on(h,n.proxy(this.keyup,this));if(!this.inline)if(t.trigger)this.$trigger.on(f,n.proxy(this.toggle,this));else if(this.isInput)i.on(ut,n.proxy(this.show,this));else i.on(f,n.proxy(this.show,this))}},{key:"unbind",value:function(){var i=this.$element,t=this.options;n.isFunction(t.show)&&i.off(w,t.show);n.isFunction(t.hide)&&i.off(y,t.hide);n.isFunction(t.pick)&&i.off(p,t.pick);this.isInput&&i.off(h,this.keyup);this.inline||(t.trigger?this.$trigger.off(f,this.toggle):this.isInput?i.off(ut,this.show):i.off(f,this.show))}},{key:"showView",value:function(n){var i=this.$yearsPicker,f=this.$monthsPicker,e=this.$daysPicker,t=this.format;if(t.hasYear||t.hasMonth||t.hasDay)switch(Number(n)){case u.YEARS:f.addClass(r);e.addClass(r);t.hasYear?(this.renderYears(),i.removeClass(r),this.place()):this.showView(u.DAYS);break;case u.MONTHS:i.addClass(r);e.addClass(r);t.hasMonth?(this.renderMonths(),f.removeClass(r),this.place()):this.showView(u.YEARS);break;default:i.addClass(r);f.addClass(r);t.hasDay?(this.renderDays(),e.removeClass(r),this.place()):this.showView(u.MONTHS)}}},{key:"hideView",value:function(){!this.inline&&this.options.autoHide&&this.hide()}},{key:"place",value:function(){if(!this.inline){var u=this.$element,a=this.options,f=this.$picker,v=n(document).outerWidth(),y=n(document).outerHeight(),p=u.outerWidth(),s=u.outerHeight(),h=f.width(),e=f.height(),l=u.offset(),o=l.left,t=l.top,i=parseFloat(a.offset),r=ct;c(i)&&(i=10);t>e&&t+s+e>y?(t-=e+i,r=lt):t+=s+i;o+h>v&&(o+=p-h,r=r.replace("left","right"));f.removeClass(fi).addClass(r).css({top:t,left:o})}}},{key:"trigger",value:function(t,i){var r=n.Event(t,i);return this.$element.trigger(r),r}},{key:"createItem",value:function(t){var r=this.options,f=r.itemTag,i={text:"",view:"",muted:!1,picked:!1,disabled:!1,highlighted:!1},u=[];return n.extend(i,t),i.muted&&u.push(r.mutedClass),i.highlighted&&u.push(r.highlightedClass),i.picked&&u.push(r.pickedClass),i.disabled&&u.push(r.disabledClass),"<".concat(f,' class="').concat(u.join(" "),'" data-view="').concat(i.view,'">').concat(i.text,"<\/").concat(f,">")}},{key:"getValue",value:function(){var n=this.$element;return this.isInput?n.val():n.text()}},{key:"setValue",value:function(){var n=arguments.length>0&&arguments[0]!==undefined?arguments[0]:"",t=this.$element;this.isInput?t.val(n):(!this.inline||this.options.container)&&t.text(n)}}],[{key:"setDefaults",value:function(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};n.extend(nt,b[t.language],n.isPlainObject(t)&&t)}}]),e}();n.extend&&n.extend(v.prototype,ii,ti,ni);n.fn&&(at=n.fn.datepicker,n.fn.datepicker=function(i){for(var f,u=arguments.length,e=new Array(u>1?u-1:0),r=1;r<u;r++)e[r-1]=arguments[r];return this.each(function(r,u){var h=n(u),l=i==="destroy",o=h.data(t),a,c;if(!o){if(l)return;a=n.extend({},h.data(),n.isPlainObject(i)&&i);o=new v(u,a);h.data(t,o)}s(i)&&(c=o[i],n.isFunction(c)&&(f=c.apply(o,e),l&&h.removeData(t)))}),l(f)?this:f},n.fn.datepicker.Constructor=v,n.fn.datepicker.languages=b,n.fn.datepicker.setDefaults=v.setDefaults,n.fn.datepicker.noConflict=function(){return n.fn.datepicker=at,this})}),function(n,t){typeof exports=="object"&&typeof module!="undefined"?t(require("jquery")):typeof define=="function"&&define.amd?define(["jquery"],t):t(n.jQuery)}(this,function(n){n.fn.datepicker.languages["en-GB"]={format:"dd/mm/yyyy"}}),function(n,t){typeof exports=="object"&&typeof module!="undefined"?t(require("jquery")):typeof define=="function"&&define.amd?define(["jquery"],t):t(n.jQuery)}(this,function(n){n.fn.datepicker.languages["en-US"]={format:"mm/dd/yyyy"}}),function(n,t){typeof exports=="object"&&typeof module!="undefined"?t(require("jquery")):typeof define=="function"&&define.amd?define(["jquery"],t):t(n.jQuery)}(this,function(n){n.fn.datepicker.languages["tr-TR"]={format:"dd.mm.yyyy",days:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],daysShort:["Paz","Pts","Sal","Çrş","Prş","Cum","Cts"],daysMin:["P","P","S","Ç","P","C","C"],weekStart:1,months:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],monthsShort:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"]}});"use strict";var isMobile=function(){return navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i)?!0:!1},get_youtube=function(n){n.preventDefault();var t;t=new URL(n.target.href).searchParams.get("v")?new URL(n.target.href).searchParams.get("v"):new URL(n.target.href).pathname.slice(1);$(".video-galerisi-modal iframe").attr("src","https://www.youtube.com/embed/"+t);$(".video-galerisi-modal").addClass("show")},bodyToggle=function(){$("body").toggleClass("overflow");isMobile()||$("body").toggleClass("scroll-padding")},bodyAdd=function(){$("body").addClass("overflow");isMobile()||$("body").addClass("scroll-padding")},bodyRemove=function(){$("body").removeClass("overflow");isMobile()||$("body").removeClass("scroll-padding")};$(document).ready(function(){var i,f,y,p,ot,st,e,o,w,r,b,t,k,d,g,nt,tt;if(isMobile()&&$(".carousel-nav-btn").css("display","flex"),$(".switch").click(function(){$(".header").toggleClass("show");bodyToggle()}),$(".overley").click(function(){$(".header").removeClass("show");$("body").removeClass("overflow")}),$(".modal-search-close").click(function(){bodyToggle();$(".modal-search").toggleClass("show")}),i=$(".carousel-main>div:nth-child(2)").flickity({wrapAround:!0,prevNextButtons:!1,pageDots:!0,imagesLoaded:!0,lazyLoad:!0}),i.length>0){var s=function(){rt();f=0;u=!1;p=window.setInterval(it,l)},it=function(){u||(y=et*1e3/l,f+=100/y,v.style.width=f+"%",f>=100&&(c.next(),s()))},rt=function(){v.style.width="0%";clearTimeout(p)},ct=$(".carousel-nav-phone").flickity({asNavFor:".carousel-main>div:nth-child(2)",contain:!0,pageDots:!1,prevNextButtons:!1,imagesLoaded:!0,lazyLoad:6}),n=$(".carousel-nav>div"),h=n.find(".carousel-cell");n.on("click",".carousel-cell",function(n){var t=$(n.currentTarget).index();i.flickity("select",t)});var c=i.data("flickity"),lt=n.position().top,ut=h.height(),ft=n.height();i.on("select.flickity",function(){n.find(".is-nav-selected").removeClass("is-nav-selected");var t=h.eq(c.selectedIndex).addClass("is-nav-selected"),i=t.position().top+n.scrollTop()-(ft+ut)/2;n.animate({scrollTop:i})});var et=4,l=10,a=document.querySelector(".carousel-container"),v=document.querySelector(".progress"),u=!1;a.addEventListener("mouseenter",function(){u=!0});a.addEventListener("mouseleave",function(){u=!1});s()}ot=$(".bakanliktan-haberler-carousel").flickity({cellAlign:"left",imagesLoaded:!0,lazyLoad:!0,contain:!0,wrapAround:!0,prevNextButtons:!0,pageDots:!0});$(".twitter-carousel").flickity({cellAlign:"left",imagesLoaded:!0,lazyLoad:!0,contain:!0,prevNextButtons:!1,pageDots:!1,autoPlay:!1,groupCells:!0});$(".galeri-nav>a").click(function(n){n.preventDefault();$(".galeri-nav>a").removeClass("active");$(n.target).addClass("active");$(".galeri-carousel").parent().removeClass("show");var t=$(n.target.getAttribute("href"));t.addClass("show");t.find(".galeri-carousel").flickity("resize");t.find(".galeri-carousel").flickity("select",0)});var at=$(".fotograflar>.galeri-carousel").flickity({cellAlign:"left",imagesLoaded:!0,lazyLoad:!0,contain:!0,wrapAround:!0,autoPlay:!1,prevNextButtons:!1}),vt=$(".videolar>.galeri-carousel").flickity({cellAlign:"left",imagesLoaded:!0,lazyLoad:!0,contain:!0,wrapAround:!0,autoPlay:!1,prevNextButtons:!1}),yt=$(".tatbikatlar>.galeri-carousel").flickity({cellAlign:"left",imagesLoaded:!0,lazyLoad:!0,contain:!0,wrapAround:!0,autoPlay:!1,prevNextButtons:!1});$(".submenu-nav>a").click(n=>{n.preventDefault();$(".submenu-nav>a").removeClass("active");$(n.target).addClass("active");$(".submenu-carousel").removeClass("show");const t=$($(n.target).attr("href"));t.addClass("show");t.flickity("resize");t.flickity("select",0)});st=$(".submenu-carousel").flickity({cellAlign:"left",imagesLoaded:!0,lazyLoad:!0,contain:!0,wrapAround:!0,autoPlay:!1,prevNextButtons:!1,groupCells:!0});$(".faaliyetlerimiz-nav>a").click(n=>{n.preventDefault();$(".faaliyetlerimiz-nav>a").removeClass("active");$(n.target).addClass("active");$(".faaliyetlerimiz-carousel").removeClass("show");const t=$($(n.target).attr("href"));t.addClass("show");t.flickity("resize");t.flickity("select",0)});var pt=$(".faaliyetlerimiz-carousel").flickity({cellAlign:"left",imagesLoaded:!0,lazyLoad:!0,contain:!0,wrapAround:!0,autoPlay:!1,prevNextButtons:!1,groupCells:!0}),wt=$(".bilgi-merkezi-carousel").flickity({cellAlign:"center",imagesLoaded:!0,lazyLoad:!0,contain:!0,wrapAround:!0,prevNextButtons:!1,watchCSS:!0}),bt=$(".dropdown-desktop"),kt=$(".haber-videolar-carousel").flickity({cellAlign:"left",imagesLoaded:!0,lazyLoad:!0,contain:!0,wrapAround:!0,percentPosition:!1,prevNextButtons:!1});if($(".fotograf-galerisi-detay-body>div:first-child").lightGallery({thumbnail:!1,animateThumb:!1,showThumbByDefault:!1,fullScreen:!1}),$(".yeni-askerlik-sistemi-galeri").lightGallery({thumbnail:!1,animateThumb:!1,showThumbByDefault:!1,fullScreen:!1}),$(".haber-fotograflar-carousel>a").length>3){e=function(){var n=o.data("flickity"),t=n.selectedIndex+1;w.text(t+"/"+n.slides.length)};o=$(".haber-fotograflar-carousel").flickity({cellAlign:"center",imagesLoaded:!0,lazyLoad:!0,contain:!0,pageDots:!1,fullscreen:!0,draggable:!1,autoPlay:!0});$(".haber-fotograflar-carousel .flickity-slider").lightGallery({thumbnail:!1,animateThumb:!1,showThumbByDefault:!1,fullScreen:!1});w=$(".haber-fotograflar-carousel-status");e();o.on("change.flickity",e)}else $(".haber-fotograflar-carousel").addClass("not-slider"),$(".haber-fotograflar-carousel").lightGallery({thumbnail:!1,animateThumb:!1,showThumbByDefault:!1,fullScreen:!1});$(".video-galerisi-modal").click(function(){$(".video-galerisi-modal").removeClass("show")});$(".sehitlerimiz table a").click(function(n){$(".sehitlerimiz .sehitlerimiz-modal").addClass("show");bodyAdd();var t=$(n.target).attr("id"),i=n.target.href;return $(".sehitlerimiz-modal-content").load(i+"/"+t,function(){$(".sehitlerimiz-modal").modal({backdrop:!0,keyboard:!0},"show");bindForm(this)}),!1});$(".vefatlarimiz table a").click(function(n){$(".vefatlarimiz .vefatlarimiz-modal").addClass("show");var t=$(n.target).attr("id"),i=n.target.href;return $(".vefatlarimiz-modal-content").load(i+"/"+t,function(){$(".vefatlarimiz-modal").modal({backdrop:!0,keyboard:!0},"show");bindForm(this)}),!1});$(".bakan-bakanlar-toggle").click(function(){$(".bakan-bakanlar").toggleClass("show")});$(".tum-haberler-devami").click(function(){$(".tum-haberler-item").css("display","flex")});$("[data-toggle='modal']").click(function(n){if($(".modal").addClass("show"),bodyAdd(),n.target.dataset.target=="#egitim-konulari"){var t=$(n.target).attr("id"),i=n.target.href;return $("#egitim-konulari .modal-content").load(i+"/"+t,function(){$("#egitim-konulari").modal({backdrop:!0,keyboard:!0},"show");bindForm(this)}),!1}});$("[data-dismiss='modal']").click(function(){$(".modal").removeClass("show");bodyRemove()});$(".side-nav-toggle").click(function(n){$(n.target).find(".icon").toggleClass("rotate")});r=_createForOfIteratorHelper($(".side-nav>ul a"));try{for(r.s();!(b=r.n()).done;)t=b.value,$(t).attr("href").startsWith("/")?window.location.pathname+window.location.search==$(t).attr("href")&&($(t).closest("ul").addClass("show"),$(t).addClass("active")):window.location.pathname.slice(1)+window.location.search==$(t).attr("href")&&($(t).closest("ul").addClass("show"),$(t).addClass("active"))}catch(ht){r.e(ht)}finally{r.f()}k=$(".tum-haberler-filter-nav");k.find("a").click(function(n){var t,i;n.preventDefault();n.target===$(".tum-haberler-filter-nav>a.active")[0]?($(n.target).toggleClass("active"),t=$(n.target).attr("href"),$(t).toggleClass("show")):($(".tum-haberler-filter-nav>a").removeClass("active"),$(n.target).addClass("active"),$(".filter").removeClass("show"),$(".side-nav").removeClass("show"),i=$(n.target.getAttribute("href")),i.addClass("show"))});d=$(".fotograf-galerisi-filter-nav");d.find("a").click(function(n){var t,i;n.preventDefault();n.target===$(".fotograf-galerisi-filter-nav>a.active")[0]?($(n.target).toggleClass("active"),t=$(n.target).attr("href"),$(t).toggleClass("show")):($(".fotograf-galerisi-filter-nav>a").removeClass("active"),$(n.target).addClass("active"),$(".filter").removeClass("show"),$(".side-nav").removeClass("show"),i=$(n.target.getAttribute("href")),i.addClass("show"))});g=$(".video-galerisi-filter-nav");g.find("a").click(function(n){var t,i;n.preventDefault();n.target===$(".video-galerisi-filter-nav>a.active")[0]?($(n.target).toggleClass("active"),t=$(n.target).attr("href"),$(t).toggleClass("show")):($(".video-galerisi-filter-nav>a").removeClass("active"),$(n.target).addClass("active"),$(".filter").removeClass("show"),$(".side-nav").removeClass("show"),i=$(n.target.getAttribute("href")),i.addClass("show"))});nt=$(".askeri-yargi-kararlari-filter-nav");nt.find("a").click(function(n){var t,i;n.preventDefault();n.target===$(".askeri-yargi-kararlari-filter-nav>a.active")[0]?($(n.target).toggleClass("active"),t=$(n.target).attr("href"),$(t).toggleClass("show")):($(".askeri-yargi-kararlari-filter-nav>a").removeClass("active"),$(n.target).addClass("active"),$(".filter").removeClass("show"),$(".side-nav").removeClass("show"),i=$(n.target.getAttribute("href")),i.addClass("show"))});$(".accordion-2 .drop-btn>span").click(function(n){n.preventDefault();$(n.target).parent().toggleClass("active");$(n.target).parent().next().toggleClass("show")});$(".side-nav .drop-btn").click(function(n){n.preventDefault();$(n.target).toggleClass("active");$(n.target).next().toggleClass("show")});$(".accordion .drop-btn").click(function(n){n.preventDefault();$(n.target).toggleClass("active");$(n.target).next().toggleClass("show")});$(".accordion .accordion-card-header").click(function(n){n.preventDefault();$(n.target).toggleClass("active");$(n.target).next().toggleClass("show")});$(".baskan-bilgi").length>0&&($(".baskan-bilgi")[0].style.setProperty("--list-size","".concat($(".baskan-bilgi-list>ul").length)),$(".baskan-bilgi-list>ul").length==1&&($(".baskan-bilgi")[0].style.setProperty("--list-width","auto"),tt=$(".baskan-bilgi-list>ul>li>ul>li").length,tt>3&&$(".baskan-bilgi-list>ul>li").addClass("multi-columns")),$(".baskan-bilgi-list>ul>li>div").length==0&&$(".baskan-bilgi-list>ul").addClass("border-top"));$(".carousel-nav-btn").click(function(t){var r=t.target.dataset.carousel,i;r=="prev"&&(i="-="+($(".carousel-nav .carousel-cell").height()+5),n.animate({scrollTop:i}));r=="next"&&(i="+="+($(".carousel-nav .carousel-cell").height()+5),n.animate({scrollTop:i}))});$(".yalan-haberler-main-carousel").flickity({cellAlign:"center",contain:!0,pageDots:!1,imagesLoaded:!0});$(".yalan-haberler-nav-carousel").flickity({asNavFor:".yalan-haberler-main-carousel",contain:!0,pageDots:!1,prevNextButtons:!1,imagesLoaded:!0});$(function(){var n=$(".docs-date"),t=$(".docs-datepicker-container"),i=$(".docs-datepicker-trigger"),r={show:function(){},hide:function(){},pick:function(){},language:"tr-TR",autoHide:!0};n.datepicker(r);$(".docs-options, .docs-toggles").on("change",function(u){var e=u.target,s=$(e),h=s.attr("name"),f=e.type==="checkbox"?e.checked:s.val(),o;switch(h){case"container":f?(f=t,t.show()):t.hide();break;case"trigger":f?(f=i,i.prop("disabled",!1)):i.prop("disabled",!0);break;case"inline":o=$('input[name="container"]');o.prop("checked")||o.click();break;case"language":$('input[name="format"]').val($.fn.datepicker.languages[f].format);console.log(f)}r[h]=f;n.datepicker("reset").datepicker("destroy").datepicker(r)});$(".docs-actions").on("click","button",function(t){var i=$(this).data(),r=i.arguments||[],u;t.stopPropagation();i.method&&(i.source?n.datepicker(i.method,$(i.source).val()):(u=n.datepicker(i.method,r[0],r[1],r[2]),u&&i.target&&$(i.target).val(u)))});$('[data-toggle="datepicker"]').datepicker()})});sticky=$(".header").offset().top;stickyHandler=function(){$(window).scrollTop()>=sticky?($(".header").addClass("sticky"),$(".main").addClass("sticky")):($(".header").removeClass("sticky"),$(".main").removeClass("sticky"))};$(window).scroll(function(){return stickyHandler()});var watchCss_header={set:function(n,t,i){return i?($(".header").addClass("hover"),$(".header-logo source").attr("srcset",$(".header-logo source").attr("data-hover"))):($(".header").removeClass("hover"),$(".header-logo source").attr("srcset",$(".header-logo source").attr("data-unhover"))),!0}},stateOfMenu=new Proxy({},watchCss_header),responsive_point=992;$("[data-toggle='header-menu']").click(n=>{$(n.target).hasClass("active")&&$(".mega-menu").addClass("hide");var t=n.target.dataset.target;$(t).toggleClass("show");$("body").toggleClass("overflow");$(n.target).toggleClass("active")});$("[data-toggle='mega-menu']").click(n=>{if($(n)[0].target.classList[0]!="header-link"&&n.preventDefault(),matchMedia("screen and (max-width: ".concat(responsive_point-1,"px)")).matches){var t=n.target.dataset.target;$(t).toggleClass("hide")}});$("[data-toggle='mega-menu-slide']").click(function(n){n.preventDefault();var t=n.target.dataset.target;$(t).toggleClass("hide")});$("[data-toggle='mega-menu']").hover(function(n){var i=n.target,t;megaLink_temp!=n.target&&$(megaLink_temp).removeClass("active");megaLink_temp=n.target;n.preventDefault();matchMedia("screen and (min-width: ".concat(responsive_point,"px)")).matches&&(t=n.target.dataset.target,$(".mega-menu").addClass("hide"),$(t).removeClass("hide"),$(i).addClass("active"),stateOfMenu.state=!0)},function(n){var t=n.target,i=n.target.dataset.target;matchMedia("screen and (min-width: ".concat(responsive_point,"px)")).matches&&($(".header-menu>a:nth-child(1)").hover(function(){$(i).addClass("hide");$(t).removeClass("active");stateOfMenu.state=!1}),$(".header-menu").hover(function(){},function(){$(i).addClass("hide");$(t).removeClass("active");stateOfMenu.state=!1}))});$(".header-menu>.li").hover(n=>{n.preventDefault(),matchMedia(`screen and (min-width: ${responsive_point}px)`).matches&&($(".mega-menu").addClass("hide"),stateOfMenu.state=!0)});tempMegaMenuHover=!0;$(".mega-menu").hover(function(n){matchMedia("screen and (min-width: ".concat(responsive_point,"px)")).matches&&tempMegaMenuHover&&($('[data-target=".'.concat($(n.target.closest(".mega-menu"))[0].classList[0],'"]')).addClass("active"),$(n.target.closest(".mega-menu")).removeClass("hide"),stateOfMenu.state=!0)},function(n){tempMegaMenuHover=!1;matchMedia("screen and (min-width: ".concat(responsive_point,"px)")).matches&&($('[data-target=".'.concat($(n.target.closest(".mega-menu"))[0].classList[0],'"]')).removeClass("active"),$(n.target.closest(".mega-menu")).addClass("hide"),stateOfMenu.state=!1)});$("[data-toggle='header-search']").click(function(n){n.preventDefault();var t=n.target.dataset.target;$(t).toggleClass("show")})