1function onloadCSS(e,t){function i(){!n&&t&&(n=!0,t.call(e))}var n;e.addEventListener&&e.addEventListener("load",i),e.attachEvent&&e.attachEvent("onload",i),"isApplicationInstalled"in navigator&&"onloadcssdefined"in e&&e.onloadcssdefined(i)}function parallaxHero(){function e(){n=!1;var e=$(window).width(),t=$(window).height(),c=($(".posts.post-list"),$(".hero.hero--image .bg-img, .hero.hero--home .bg-img, .hero.hero--project .bg-img"));if(e>=768){var d=.5*i,u=1-i/(1.4*$(window).height()),p=1.05-i/(.9*$(window).height());c.css({transform:"translate3d(0px, "+.7*d+"px, 0px)"}),r.css({transform:"translate3d(0px, "+.3*d+"px, 0px)",opacity:p}),s.length>0&&s.css({opacity:u}),a.length>0&&(a.css({overflow:"hidden"}),a.find(".bg-img").css({height:"120%",top:"auto",bottom:"0"}),a.each(function(){that=$(this);var e=.2,n=.5*(i-(that.offset().top-t)),r=n*e,s=that.height(),a=that.find(".bg-img");i>=that.offset().top-t&&r<=s?a.css({transform:"translate3d(0px, "+e*n*1+"px, 0px)"}):r>s?a.css({transform:"translate3d(0px, "+s+"px, 0px)"}):a.css({transform:"translate3d(0px, 0px, 0px)"})})),o.length>0&&o.each(function(){that=$(this);var e=.2,n=.5*(i-(that.offset().top-t)),r=n*e,s=that.height(),a=that.find(".bg-img");i>=that.offset().top-t&&r<=s?a.css({transform:"translate3d(0px, "+e*n*-1+"px, 0px)"}):r>s?a.css({transform:"translate3d(0px, "+s+"px, 0px)"}):a.css({transform:"translate3d(0px, 0px, 0px)"})})}else l.css({transform:"initial",opacity:1,top:"auto"})}function t(){n||window.requestAnimationFrame(e),n=!0}var i=$(window).scrollTop(),n=!1,r=$(".hero.hero--image .wrap, .hero.hero--home .wrap, .hero.hero--project .wrap"),s=$(".bottom"),a=$("section.featured"),o=$(".two-tile__image"),l=($(".gallery__item"),$(".hero.hero--image .bg-img, .hero.hero--home .bg-img, .hero.hero--project .bg-img, .hero.hero--image .wrap, .hero.hero--home .wrap, .hero.hero--project .wrap"));$(window).scroll(function(){i=$(window).scrollTop(),t()}),t()}
1function parallaxInit(){parallaxHero()}function responsivePixels(e,t){t="undefined"!=typeof t?t:20;var i=parseInt($("html").css("font-size").slice(0,-2));return e/t*i}function someParallax(e){$target=$(e.target);var t=$(window).height();if($target.length){var i=new ScrollMagic.Controller,n={};return $target.each(function(r){function s(){var e=t+o;return e>0?e:0}var a=$(this),o=a.outerHeight();n[r]={object:a,scenes:{}},e.activeClass&&a.addClass(e.activeClass),$.each(e.scenes,function(t,o){n[r].scenes[t]={};var l=a.find(o.target),c={};$.each(e.scenes[t].tween,function(e,t){"x"===e||"y"===e?c[e]=responsivePixels(t):c[e]=t}),n[r].scenes[t].tween=TweenMax.to(l.get(0),1,{css:c,ease:e.scenes[t].ease?e.scenes[t].ease:Linear.easeNone}),n[r].scenes[t].scene=new ScrollMagic.Scene({triggerElement:a.get(0),triggerHook:"onEnter",duration:s}).setTween(n[r].scenes[t].tween).addTo(i)}),e.layoutTrigger&&a.css(e.layoutTrigger.property)!==e.layoutTrigger.value&&n[r].scenes[Object.keys(n[r].scenes)[0]].scene.enabled()&&($.each(n[r].scenes,function(e,t){t.scene.enabled(!1)}),a.removeClass(e.activeClass))}),$(window).on("resize",function(){$.each(n,function(i,n){t=$(window).height(),targetHeight=n.object.outerHeight(),$.each(n.scenes,function(t,i){var n={};$.each(e.scenes[t].tween,function(e,t){"x"===e||"y"===e?n[e]=responsivePixels(t):n[e]=t}),i.tween.progress(0),i.tween.updateTo({css:n},!0),i.scene.setTween(i.tween)}),e.layoutTrigger&&(n.object.css(e.layoutTrigger.property)!==e.layoutTrigger.value&&n.scenes[Object.keys(n.scenes)[0]].scene.enabled()?($.each(n.scenes,function(e,t){t.scene.enabled(!1).removeTween(!0)}),n.object.removeClass(e.activeClass)):n.object.css(e.layoutTrigger.property)!==e.layoutTrigger.value||n.scenes[Object.keys(n.scenes)[0]].scene.enabled()||($.each(n.scenes,function(e,t){t.scene.enabled(!0).setTween(n.scenes[e].tween)}),n.object.addClass(e.activeClass)))})}),n}return!1}function gmapInit(){function e(){var e=new google.maps.LatLngBounds;b.forEach(function(t){e.extend(t)}),google.maps.event.addListener(v,"zoom_changed",function(){zoomChangeBoundsListener=google.maps.event.addListener(v,"bounds_changed",function(e){this.getZoom()>p&&this.initialZoom===!0&&(this.setZoom(p),this.initialZoom=!1),google.maps.event.removeListener(zoomChangeBoundsListener)})}),v.initialZoom=!0,v.fitBounds(e),v.setCenter(e.getCenter()),T=v.getCenter()}function t(e,t,i){var n=new google.maps.Marker({position:e,map:v,icon:t,animation:google.maps.Animation.DROP});return google.maps.event.addListener(n,"click",function(e){return function(){_.setContent(i),_.open(v,e)}}(n)),n}function i(e,i){var n=new google.maps.LatLng(e.dataset.lat,e.dataset.lng);b.push(n),setTimeout(function(){var i;e.dataset.icon?(i=e.dataset.icon,i={url:e.dataset.icon,size:new google.maps.Size(32,32),scaledSize:new google.maps.Size(21.333333333,21.333333333),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(10.6665,10.6665)}):i={path:google.maps.SymbolPath.CIRCLE,fillColor:e.dataset.color,fillOpacity:1,scale:9,strokeWeight:2,strokeColor:"#ffffff"};var r='<div class="gmap-info-box"><h4>'+e.dataset.title+'</h4><span class="info-box-content">'+e.dataset.description+'</span><span class="info-box-address">'+e.dataset.address+"</span></div>",s=t(n,i,r);w.push(s)},i)}function n(){var e={path:"M19.4,0C8.7,0,0,8.7,0,19.4c0,14.9,19.4,32.8,19.4,39.2c-0.1-6.3,19.4-24.4,19.4-39.2C38.7,8.7,30,0,19.4,0z M19.4,27.1c-4.1,0-7.3-3.3-7.3-7.3c0-4.1,3.3-7.3,7.3-7.3c4.1,0,7.3,3.3,7.3,7.3C26.7,23.9,23.4,27.1,19.4,27.1z",fillColor:"#82c341",fillOpacity:1,scale:1,strokeWeight:0,size:new google.maps.Size(11,22),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(20,50)},i=new google.maps.LatLng(o,l);b.push(i),y=t(i,e,h),w.push(y)}function r(e){for(var t=0,n=0;n<e.length;n++)e[n].dataset.lat&&e[n].dataset.lng&&(i(e[n],t),t+=5)}function s(){for(var e=0;e<w.length;e++)w[e]!==y&&w[e].setMap(null);b=[],w=[],b.push(y.position),w.push(y)}function a(){s(),g=$(".map__pin.is-active").toArray(),r(g),e()}var o=48.469891,l=-123.37568,c=$("#map-canvas").data("address")?$("#map-canvas").data("address"):"",d=$("#map-canvas").data("header")?$("#map-canvas").data("header"):"",u=$("#map-canvas").data("c
1ontent")?$("#map-canvas").data("content"):"",p=13;$("#map-canvas").data("lat")&&$("#map-canvas").data("lng")&&(o=$("#map-canvas").data("lat"),l=$("#map-canvas").data("lng"));var h="";c&&(h+=$("#map-canvas").data("image")?'<img src="'+$("#map-canvas").data("image")+'"><br>':"",h+="<h4>"+d+"</h4>",h+="<span class='info-box-content'>"+u+"</span>",h+="<span class='info-box-address'>"+c+"</span>",h+='<a target="_blank" href="https://www.google.ca/maps/place/'+c.split(" ").join("+")+'">View Larger</a>',h+="</div>");var f=(new google.maps.Geocoder,new google.maps.LatLng(o,l)),m={zoom:p,center:f,panControl:!1,zoomControl:!0,scaleControl:!1,scrollwheel:!1,styles:[{featureType:"water",elementType:"geometry",stylers:[{color:"#e9e9e9"},{lightness:17}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#f5f5f5"},{lightness:20}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#ffffff"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#ffffff"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:16}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#f5f5f5"},{lightness:21}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#dedede"},{lightness:21}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#ffffff"},{lightness:16}]},{elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#333333"},{lightness:40}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#f2f2f2"},{lightness:19}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#fefefe"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#fefefe"},{lightness:17},{weight:1.2}]}]};Modernizr.touch;var g,v,y,w=[],b=[];v=new google.maps.Map(document.getElementById("map-canvas"),m);var _=new google.maps.InfoWindow({content:h,size:new google.maps.Size(150,50)});g=$(".map__pin.is-active").toArray();var T=v.getCenter();google.maps.event.addDomListener(window,"resize",function(){v.setCenter(T)}),n(),r(g),google.maps.event.addDomListener(window,"orientationchange",function(){v.setCenter(T)}),google.maps.event.addListener(v,"zoom_changed",function(){setTimeout(function(){var e=v.getCenter();e.e+=1e-6,v.panTo(e),e.e-=1e-6,v.panTo(e)},100)}),$(".map__legend__pin").click(function(e){$(".map__legend__pin.is-active").removeClass("is-active"),$(this).addClass("is-active"),"all"===$(this).data("cat")?$(".map__pin").addClass("is-active"):($(".map__pin").removeClass("is-active"),$(".map__pin[data-cat="+$(this).data("cat")+"]").addClass("is-active")),a()})}function stickyHeaderInit(){function e(){var e=$("body");s-a>=-25&&s-a<0||(a>r+25?e.hasClass("header-float")?a>s?n.removeClass("header-down").addClass("header-up"):a<s&&a+$(window).height()<$(document).height()&&n.removeClass("header-up").addClass("header-down"):e.addClass("header-float"):n.hasClass("header-down")?a<=5&&(e.removeClass("header-float"),n.removeClass("header-down header-up")):e.removeClass("header-float"),s=a)}function t(){o=!1,a=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop,e()}function i(){o||window.requestAnimationFrame(t),o=!0}var n=$(".region--header, .contact-info--mobile"),r=n.outerHeight(),s=0,a=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop,o=!1;$(window).scroll(function(){i()}),i()}function mobileNavInit(){function e(){$("#mobile-footer").velocity({opacity:0})}function t(){$("#mobile-footer").velocity({opacity:1},{delay:700})}function i(e){$("#ml-menu").outerHeight($(e).outerHeight())}var n,r=document.getElementById("ml-menu");n=new MLMenu(r,{breadcrumbsCtrl:!1,backCtrl:!0,itemsDelayInterval:90}),$('.menu__level[data-menu="main"] .menu__link[data-submenu]').on("click",function(){e()}),$(".menu__back").on("click",function(){$('[data-depth="1"]').hasClass("menu__level--current")&&t()}),i(".menu__level")}function hideSearch(){$(".search-feature__form").velocity({opacity:0,scale:[.8,1]},300,"easeInOutCubic",function(){$(".search-feature").velocity("fadeOut",400,"easeInCubic").removeClass("visible")})}function showSearch(){$(".search-feature").velocity("fadeIn",400,"easeInCubic",function(){$(".search-feature__form").velocity({opacity:1,scale:[1,.8]},300,"easeInOutCubic",function(){"Explorer"!==BrowserDetect.browser&&$(".search-feature__search").focus()}),$(this).addClass("visible")})}!function(e){var t=navigator.userAgent;e.HTMLPictureElement&&/ecko/.test(t)&&t.match(/rv\:(\d+)/)&&RegExp.$1<45&&addEventListener("resize",function(){var t,i=document.createElement("source"),n=function(e){var t,n,r=e.parentNode;
vendor: 4,515 bytes, line 1
1"PICTURE"===r.nodeName.toUpperCase()?(t=i.cloneNode(),r.insertBefore(t,r.firstElementChild),setTimeout(function(){r.removeChild(t)})):(!e._pfLastSize||e.offsetWidth>e._pfLastSize)&&(e._pfLastSize=e.offsetWidth,n=e.sizes,e.sizes+=",100vw",setTimeout(function(){e.sizes=n}))},r=function(){var e,t=document.querySelectorAll("picture > img, img[srcset][sizes]");for(e=0;e<t.length;e++)n(t[e])},s=function(){clearTimeout(t),t=setTimeout(r,99)},a=e.matchMedia&&matchMedia("(orientation: landscape)"),o=function(){s(),a&&a.addListener&&a.addListener(s)};return i.srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",/^[c|i]|d$/.test(document.readyState||"")?o():document.addEventListener("DOMContentLoaded",o),s}())}(window),function(e,t,i){"use strict";function n(e){return" "===e||"\t"===e||"\n"===e||"\f"===e||"\r"===e}function r(t,i){var n=new e.Image;return n.onerror=function(){k[t]=!1,te()},n.onload=function(){k[t]=1===n.width,te()},n.src=i,"pending"}function s(){N=!1,H=e.devicePixelRatio,j={},F={},y.DPR=H||1,X.width=Math.max(e.innerWidth||0,C.clientWidth),X.height=Math.max(e.innerHeight||0,C.clientHeight),X.vw=X.width/100,X.vh=X.height/100,v=[X.height,X.width,H].join("-"),X.em=y.getEmValue(),X.rem=X.em}function a(e,t,i,n){var r,s,a,o;return"saveData"===E.algorithm?e>2.7?o=i+1:(s=t-i,r=Math.pow(e-.6,1.5),a=s*r,n&&(a+=.1*r),o=e+a):o=i>1?Math.sqrt(e*t):e,o>i}function o(e){var t,i=y.getSet(e),n=!1;"pending"!==i&&(n=v,i&&(t=y.setRes(i),y.applySetCandidate(t,e))),e[y.ns].evaled=n}function l(e,t){return e.res-t.res}function c(e,t,i){var n;return!i&&t&&(i=e[y.ns].sets,i=i&&i[i.length-1]),n=d(t,i),n&&(t=y.makeUrl(t),e[y.ns].curSrc=t,e[y.ns].curCan=n,n.res||ee(n,n.set.sizes)),n}function d(e,t){var i,n,r;if(e&&t)for(r=y.parseSet(t),e=y.makeUrl(e),i=0;i<r.length;i++)if(e===y.makeUrl(r[i].url)){n=r[i];break}return n}function u(e,t){var i,n,r,s,a=e.getElementsByTagName("source");for(i=0,n=a.length;i<n;i++)r=a[i],r[y.ns]=!0,s=r.getAttribute("srcset"),s&&t.push({srcset:s,media:r.getAttribute("media"),type:r.getAttribute("type"),sizes:r.getAttribute("sizes")})}function p(e,t){function i(t){var i,n=t.exec(e.substring(p));if(n)return i=n[0],p+=i.length,i}function r(){var e,i,n,r,s,l,c,d,u,p=!1,f={};for(r=0;r<o.length;r++)s=o[r],l=s[s.length-1],c=s.substring(0,s.length-1),d=parseInt(c,10),u=parseFloat(c),U.test(c)&&"w"===l?((e||i)&&(p=!0),0===d?p=!0:e=d):Q.test(c)&&"x"===l?((e||i||n)&&(p=!0),u<0?p=!0:i=u):U.test(c)&&"h"===l?((n||i)&&(p=!0),0===d?p=!0:n=d):p=!0;p||(f.url=a,e&&(f.w=e),i&&(f.d=i),n&&(f.h=n),n||i||e||(f.d=1),1===f.d&&(t.has1x=!0),f.set=t,h.push(f))}function s(){for(i(V),l="",c="in descriptor";;){if(d=e.charAt(p),"in descriptor"===c)if(n(d))l&&(o.push(l),l="",c="after descriptor");else{if(","===d)return p+=1,l&&o.push(l),void r();if("("===d)l+=d,c="in parens";else{if(""===d)return l&&o.push(l),void r();l+=d}}else if("in parens"===c)if(")"===d)l+=d,c="in descriptor";else{if(""===d)return o.push(l),void r();l+=d}else if("after descriptor"===c)if(n(d));else{if(""===d)return void r();c="in descriptor",p-=1}p+=1}}for(var a,o,l,c,d,u=e.length,p=0,h=[];;){if(i(q),p>=u)return h;a=i(G),o=[],","===a.slice(-1)?(a=a.replace(W,""),r()):s()}}function h(e){function t(e){function t(){s&&(a.push(s),s="")}function i(){a[0]&&(o.push(a),a=[])}for(var r,s="",a=[],o=[],l=0,c=0,d=!1;;){if(r=e.charAt(c),""===r)return t(),i(),o;if(d){if("*"===r&&"/"===e[c+1]){d=!1,c+=2,t();continue}c+=1}else{if(n(r)){if(e.charAt(c-1)&&n(e.charAt(c-1))||!s){c+=1;continue}if(0===l){t(),c+=1;continue}r=" "}else if("("===r)l+=1;else if(")"===r)l-=1;else{if(","===r){t(),i(),c+=1;continue}if("/"===r&&"*"===e.charAt(c+1)){d=!0,c+=2;continue}}s+=r,c+=1}}}function i(e){return!!(d.test(e)&&parseFloat(e)>=0)||(!!u.test(e)||("0"===e||"-0"===e||"+0"===e))}var r,s,a,o,l,c,d=/^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i,u=/^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i;for(s=t(e),a=s.length,r=0;r<a;r++)if(o=s[r],l=o[o.length-1],i(l)){if(c=l,o.pop(),0===o.length)return c;if(o=o.join(" "),y.matchesMedia(o))return c}return"100vw"}t.createElement("picture");var f,m,g,v,y={},w=!1,b=function(){},_=t.createElement("img"),T=_.getAttribute,x=_.setAttribute,S=_.removeAttribute,C=t.documentElement,k={},E={algorithm:""},P="data-pfsrc",A=P+"set",O=navigator.userAgent,M=/rident/.test(O)||/ecko/.test(O)&&O.match(/rv\:(\d+)/)&&RegExp.$1>35,z="currentSrc",I=/\s+\+?\d+(e\d+)?w/,$=/(\([^)]+\))?\s*(.+)/,L=e.picturefillCFG,D="position:absolute;
1left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)",R="font-size:100%!important;",N=!0,j={},F={},H=e.devicePixelRatio,X={px:1,in:96},B=t.createElement("a"),Y=!1,V=/^[ \t\n\r\u000c]+/,q=/^[, \t\n\r\u000c]+/,G=/^[^ \t\n\r\u000c]+/,W=/[,]+$/,U=/^\d+$/,Q=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,Z=function(e,t,i,n){e.addEventListener?e.addEventListener(t,i,n||!1):e.attachEvent&&e.attachEvent("on"+t,i)},K=function(e){var t={};return function(i){return i in t||(t[i]=e(i)),t[i]}},J=function(){var e=/^([\d\.]+)(em|vw|px)$/,t=function(){for(var e=arguments,t=0,i=e[0];++t in e;)i=i.replace(e[t],e[++t]);return i},i=K(function(e){return"return "+t((e||"").toLowerCase(),/\band\b/g,"&&",/,/g,"||",/min-([a-z-\s]+):/g,"e.$1>=",/max-([a-z-\s]+):/g,"e.$1<=",/calc([^)]+)/g,"($1)",/(\d+[\.]*[\d]*)([a-z]+)/g,"($1 * e.$2)",/^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/gi,"")+";"});return function(t,n){var r;if(!(t in j))if(j[t]=!1,n&&(r=t.match(e)))j[t]=r[1]*X[r[2]];else try{j[t]=new Function("e",i(t))(X)}catch(e){}return j[t]}}(),ee=function(e,t){return e.w?(e.cWidth=y.calcListLength(t||"100vw"),e.res=e.w/e.cWidth):e.res=e.d,e},te=function(e){if(w){var i,n,r,s=e||{};if(s.elements&&1===s.elements.nodeType&&("IMG"===s.elements.nodeName.toUpperCase()?s.elements=[s.elements]:(s.context=s.elements,s.elements=null)),i=s.elements||y.qsa(s.context||t,s.reevaluate||s.reselect?y.sel:y.selShort),r=i.length){for(y.setupRun(s),Y=!0,n=0;n<r;n++)y.fillImg(i[n],s);y.teardownRun(s)}}};f=e.console&&console.warn?function(e){console.warn(e)}:b,z in _||(z="src"),k["image/jpeg"]=!0,k["image/gif"]=!0,k["image/png"]=!0,k["image/svg+xml"]=t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),y.ns=("pf"+(new Date).getTime()).substr(0,9),y.supSrcset="srcset"in _,y.supSizes="sizes"in _,y.supPicture=!!e.HTMLPictureElement,y.supSrcset&&y.supPicture&&!y.supSizes&&!function(e){_.srcset="data:,a",e.src="data:,a",y.supSrcset=_.complete===e.complete,y.supPicture=y.supSrcset&&y.supPicture}(t.createElement("img")),y.supSrcset&&!y.supSizes?!function(){var e="data:image/gif;base64,R0lGODlhAgABAPAAAP///wAAACH5BAAAAAAALAAAAAACAAEAAAICBAoAOw==",i="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",n=t.createElement("img"),r=function(){var e=n.width;2===e&&(y.supSizes=!0),g=y.supSrcset&&!y.supSizes,w=!0,setTimeout(te)};n.onload=r,n.onerror=r,n.setAttribute("sizes","9px"),n.srcset=i+" 1w,"+e+" 9w",n.src=i}():w=!0,y.selShort="picture>img,img[srcset]",y.sel=y.selShort,y.cfg=E,y.DPR=H||1,y.u=X,y.types=k,y.setSize=b,y.makeUrl=K(function(e){return B.href=e,B.href}),y.qsa=function(e,t){return"querySelector"in e?e.querySelectorAll(t):[]},y.matchesMedia=function(){return e.matchMedia&&(matchMedia("(min-width: 0.1em)")||{}).matches?y.matchesMedia=function(e){return!e||matchMedia(e).matches}:y.matchesMedia=y.mMQ,y.matchesMedia.apply(this,arguments)},y.mMQ=function(e){return!e||J(e)},y.calcLength=function(e){var t=J(e,!0)||!1;return t<0&&(t=!1),t},y.supportsType=function(e){return!e||k[e]},y.parseSize=K(function(e){var t=(e||"").match($);return{media:t&&t[1],length:t&&t[2]}}),y.parseSet=function(e){return e.cands||(e.cands=p(e.srcset,e)),e.cands},y.getEmValue=function(){var e;if(!m&&(e=t.body)){var i=t.createElement("div"),n=C.style.cssText,r=e.style.cssText;i.style.cssText=D,C.style.cssText=R,e.style.cssText=R,e.appendChild(i),m=i.offsetWidth,e.removeChild(i),m=parseFloat(m,10),C.style.cssText=n,e.style.cssText=r}return m||16},y.calcListLength=function(e){if(!(e in F)||E.uT){var t=y.calcLength(h(e));F[e]=t?t:X.width}return F[e]},y.setRes=function(e){var t;if(e){t=y.parseSet(e);for(var i=0,n=t.length;i<n;i++)ee(t[i],e.sizes)}return t},y.setRes.res=ee,y.applySetCandidate=function(e,t){if(e.length){var i,n,r,s,o,d,u,p,h,f=t[y.ns],m=y.DPR;if(d=f.curSrc||t[z],u=f.curCan||c(t,d,e[0].set),u&&u.set===e[0].set&&(h=M&&!t.complete&&u.res-.1>m,h||(u.cached=!0,u.res>=m&&(o=u))),!o)for(e.sort(l),s=e.length,o=e[s-1],n=0;n<s;n++)if(i=e[n],i.res>=m){r=n-1,o=e[r]&&(h||d!==y.makeUrl(i.url))&&a(e[r].res,i.res,m,e[r].cached)?e[r]:i;break}
1o&&(p=y.makeUrl(o.url),f.curSrc=p,f.curCan=o,p!==d&&y.setSrc(t,o),y.setSize(t))}},y.setSrc=function(e,t){var i;e.src=t.url,"image/svg+xml"===t.set.type&&(i=e.style.width,e.style.width=e.offsetWidth+1+"px",e.offsetWidth+1&&(e.style.width=i))},y.getSet=function(e){var t,i,n,r=!1,s=e[y.ns].sets;for(t=0;t<s.length&&!r;t++)if(i=s[t],i.srcset&&y.matchesMedia(i.media)&&(n=y.supportsType(i.type))){"pending"===n&&(i=n),r=i;break}return r},y.parseSets=function(e,t,n){var r,s,a,o,l=t&&"PICTURE"===t.nodeName.toUpperCase(),c=e[y.ns];(c.src===i||n.src)&&(c.src=T.call(e,"src"),c.src?x.call(e,P,c.src):S.call(e,P)),(c.srcset===i||n.srcset||!y.supSrcset||e.srcset)&&(r=T.call(e,"srcset"),c.srcset=r,o=!0),c.sets=[],l&&(c.pic=!0,u(t,c.sets)),c.srcset?(s={srcset:c.srcset,sizes:T.call(e,"sizes")},c.sets.push(s),a=(g||c.src)&&I.test(c.srcset||""),a||!c.src||d(c.src,s)||s.has1x||(s.srcset+=", "+c.src,s.cands.push({url:c.src,d:1,set:s}))):c.src&&c.sets.push({srcset:c.src,sizes:null}),c.curCan=null,c.curSrc=i,c.supported=!(l||s&&!y.supSrcset||a&&!y.supSizes),o&&y.supSrcset&&!c.supported&&(r?(x.call(e,A,r),e.srcset=""):S.call(e,A)),c.supported&&!c.srcset&&(!c.src&&e.src||e.src!==y.makeUrl(c.src))&&(null===c.src?e.removeAttribute("src"):e.src=c.src),c.parsed=!0},y.fillImg=function(e,t){var i,n=t.reselect||t.reevaluate;e[y.ns]||(e[y.ns]={}),i=e[y.ns],(n||i.evaled!==v)&&(i.parsed&&!t.reevaluate||y.parseSets(e,e.parentNode,t),i.supported?i.evaled=v:o(e))},y.setupRun=function(){Y&&!N&&H===e.devicePixelRatio||s()},y.supPicture?(te=b,y.fillImg=b):!function(){var i,n=e.attachEvent?/d$|^c/:/d$|^c|^i/,r=function(){var e=t.readyState||"";s=setTimeout(r,"loading"===e?200:999),t.body&&(y.fillImgs(),i=i||n.test(e),i&&clearTimeout(s))},s=setTimeout(r,t.body?9:99),a=function(e,t){var i,n,r=function(){var s=new Date-n;s<t?i=setTimeout(r,t-s):(i=null,e())};return function(){n=new Date,i||(i=setTimeout(r,t))}},o=C.clientHeight,l=function(){N=Math.max(e.innerWidth||0,C.clientWidth)!==X.width||C.clientHeight!==o,o=C.clientHeight,N&&y.fillImgs()};Z(e,"resize",a(l,99)),Z(t,"readystatechange",r)}(),y.picturefill=te,y.fillImgs=te,y.teardownRun=b,te._=y,e.picturefillCFG={pf:y,push:function(e){var t=e.shift();"function"==typeof y[t]?y[t].apply(y,e):(E[t]=e[0],Y&&y.fillImgs({reselect:!0}))}};for(;L&&L.length;)e.picturefillCFG.push(L.shift());e.picturefill=te,"object"==typeof module&&"object"==typeof module.exports?module.exports=te:"function"==typeof define&&define.amd&&define("picturefill",function(){return te}),y.supPicture||(k["image/webp"]=r("image/webp","data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA=="))}(window,document),function(){!function(e,t){"use strict";"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?module.exports=t():e.viewportUnitsBuggyfill=t()}(this,function(){"use strict";function e(e,t){var i;return function(){var n=this,r=arguments,s=function(){e.apply(n,r)};clearTimeout(i),i=setTimeout(s,t)}}function t(){try{return window.self!==window.top}catch(e){return!0}}function i(i){if(!b){if(i===!0&&(i={force:!0}),g=i||{},g.isMobileSafari=P,g.isBadStockAndroid=A,!g.ignoreVmax||g.force||k||(C=!1),k||!g.force&&!P&&!C&&!A&&!E&&(!g.hacks||!g.hacks.required(g)))return window.console&&k&&console.info("viewport-units-buggyfill requires a proper CSSOM and basic viewport unit support, which are not available in IE8 and below"),{init:function(){}};window.dispatchEvent(new O("viewport-units-buggyfill-init")),g.hacks&&g.hacks.initialize(g),b=!0,w=document.createElement("style"),w.id="patched-viewport",document[g.appendToBody?"body":"head"].appendChild(w),p(function(){var i=e(r,g.refreshDebounceWait||100);window.addEventListener("orientationchange",i,!0),window.addEventListener("pageshow",i,!0),(g.force||C||t())&&(window.addEventListener("resize",i,!0),g._listeningToResize=!0),g.hacks&&g.hacks.initializeEvents(g,r,i),r()})}}function n(){w.textContent=l(),w.parentNode.appendChild(w),window.dispatchEvent(new O("viewport-units-buggyfill-style"))}function r(){b&&(a(),setTimeout(function(){n()},1))}function s(e){try{if(!e.cssRules)return}catch(e){if("SecurityError"!==e.name)throw e;return}for(var t=[],i=0;i<e.cssRules.length;i++){var n=e.cssRules[i];t.push(n)}return t}function a(){return y=[],S.call(document.styleSheets,function(e){var t=s(e);t&&"patched-viewport"!==e.ownerNode.id&&"ignore"!==e.ownerNode.getAttribute("data-viewport-units-buggyfill")&&(e.media&&e.media.mediaText&&window.matchMedia&&!window.matchMedia(e.media.mediaText).matches||S.call(t,o))}),y}function o(e){if(7===e.type){var t;try{t=e.cssText}catch(e){return}return T.lastIndex=0,void(T.test(t)&&!x.test(t)&&(y.push([e,null,t]),g.hacks&&g.hacks.findDeclarations(y,e,null,t)))}if(!e.style){if(!e.cssRules)return;return void S.call(e.cssRules,function(e){o(e)})}S.call(e.style,function(t){var i=e.style.getPropertyValue(t);e.style.getPropertyPriority(t)&&(i+=" !important"),T.lastIndex=0,T.test(i)&&(y.push([e,t,i]),g.hacks&&g.hacks.findDeclarations(y,e,t,i))})}function l(){v=u();var e,t,i=[],n=[];
1return y.forEach(function(r){var s=c.apply(null,r),a=s.selector.length?s.selector.join(" {\n")+" {\n":"",o=new Array(s.selector.length+1).join("\n}");return a&&a===e?(a&&!e&&(e=a,t=o),void n.push(s.content)):(n.length&&(i.push(e+n.join("\n")+t),n.length=0),void(a?(e=a,t=o,n.push(s.content)):(i.push(s.content),e=null,t=null)))}),n.length&&i.push(e+n.join("\n")+t),E&&i.push("* { content: normal !important; }"),i.join("\n\n")}function c(e,t,i){var n,r=[];n=i.replace(T,d),g.hacks&&(n=g.hacks.overwriteDeclaration(e,t,n)),t&&(r.push(e.selectorText),n=t+": "+n+";");for(var s=e.parentRule;s;)s.media?r.unshift("@media "+s.media.mediaText):s.conditionText&&r.unshift("@supports "+s.conditionText),s=s.parentRule;return{selector:r,content:n}}function d(e,t,i){var n=v[i],r=parseFloat(t)/100;return r*n+"px"}function u(){var e=window.innerHeight,t=window.innerWidth;return{vh:e,vw:t,vmax:Math.max(t,e),vmin:Math.min(t,e)}}function p(e){var t=0,i=function(){t--,t||e()};S.call(document.styleSheets,function(e){e.href&&h(e.href)!==h(location.href)&&"ignore"!==e.ownerNode.getAttribute("data-viewport-units-buggyfill")&&(t++,f(e.ownerNode,i))}),t||e()}function h(e){return e.slice(0,e.indexOf("/",e.indexOf("://")+3))}function f(e,t){m(e.href,function(){var i=document.createElement("style");i.media=e.media,i.setAttribute("data-href",e.href),i.textContent=this.responseText,e.parentNode.replaceChild(i,e),t()},t)}function m(e,t,i){var n=new XMLHttpRequest;if("withCredentials"in n)n.open("GET",e,!0);else{if("undefined"==typeof XDomainRequest)throw new Error("cross-domain XHR not supported");n=new XDomainRequest,n.open("GET",e)}return n.onload=t,n.onerror=i,n.send(),n}var g,v,y,w,b=!1,_=window.navigator.userAgent,T=/([+-]?[0-9.]+)(vh|vw|vmin|vmax)/g,x=/(https?:)?\/\//,S=[].forEach,C=/MSIE [0-9]\./i.test(_),k=/MSIE [0-8]\./i.test(_),E=_.indexOf("Opera Mini")>-1,P=/(iPhone|iPod|iPad).+AppleWebKit/i.test(_)&&function(){var e=_.match(/OS (\d)/);return e&&e.length>1&&parseInt(e[1])<10}(),A=function(){var e=_.indexOf(" Android ")>-1;if(!e)return!1;var t=_.indexOf("Version/")>-1;if(!t)return!1;var i=parseFloat((_.match("Android ([0-9.]+)")||[])[1]);return i<=4.4}();C||(C=!!navigator.userAgent.match(/MSIE 10\.|Trident.*rv[ :]*1[01]\.| Edge\/1\d\./));try{new O("test")}catch(e){var O=function(e,t){var i;return t=t||{bubbles:!1,cancelable:!1,detail:void 0},i=document.createEvent("CustomEvent"),i.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),i};O.prototype=window.Event.prototype,window.CustomEvent=O}return{version:"0.6.1",findProperties:a,getCss:l,init:i,refresh:r}})}(),function(){!function(e,t){"use strict";"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?module.exports=t():e.viewportUnitsBuggyfillHacks=t()}(this,function(){"use strict";function e(e,n,r,s){var a="content"===r&&s.indexOf("viewport-units-buggyfill")>-1;if(a){var o=s.replace(i,"");o.split(";").forEach(function(i){var r=i.split(":");if(2===r.length){var s=r[0].trim();if("viewport-units-buggyfill"!==s){var a=r[1].trim();if(e.push([n,s,a]),t.test(a)){var o=a.replace(t,"-webkit-calc(");e.push([n,s,o])}}}})}}var t=/calc\(/g,i=/["']/g,n=window.navigator.userAgent,r=/MSIE [0-9]\./i.test(n);return r||(r=!!navigator.userAgent.match(/MSIE 10\.|Trident.*rv[ :]*1[01]\.| Edge\/1\d\./)),{required:function(e){return e.isMobileSafari||r},initialize:function(){},initializeEvents:function(e,t,i){e.force||r&&!e._listeningToResize&&(window.addEventListener("resize",i,!0),e._listeningToResize=!0)},findDeclarations:function(t,i,n,r){null!==n&&e(t,i,n,r)},overwriteDeclaration:function(e,t,i){return r&&"filter"===t&&(i=i.replace(/px/g,"")),i}}})}(),function(){"use strict";function e(n){if(!n)throw new Error("No options passed to Waypoint constructor");if(!n.element)throw new Error("No element option passed to Waypoint constructor");if(!n.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+t,this.options=e.Adapter.extend({},e.defaults,n),this.element=this.options.element,this.adapter=new e.Adapter(this.element),this.callback=n.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=e.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=e.Context.findOrCreateByElement(this.options.context),e.offsetAliases[this.options.offset]&&(this.options.offset=e.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),i[this.key]=this,t+=1}var t=0,i={};e.prototype.queueTrigger=function(e){this.group.queueTrigger(this,e)},e.prototype.trigger=function(e){this.enabled&&this.callback&&this.callback.apply(this,e)},e.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete i[this.key]},e.prototype.disable=function(){return this.enabled=!1,this},e.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},e.prototype.next=function(){return this.group.next(this)},e.prototype.previous=function(){return this.group.previous(this)},e.invokeAll=function(e){var t=[];for(var n in i)t.push(i[n]);for(var r=0,s=t.length;r<s;r++)t[r][e]()},e.destroyAll=function(){e.invokeAll("destroy")},e.disableAll=function(){e.invokeAll("disable")},e.enableAll=function(){e.invokeAll("enable")},e.refreshAll=function(){e.Context.refreshAll()}
vendor: 5,105 bytes, lines 1-2
1,e.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},e.viewportWidth=function(){return document.documentElement.clientWidth},e.adapters=[],e.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},e.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=e}(),function(){"use strict";function e(e){window.setTimeout(e,1e3/60)}function t(e){this.element=e,this.Adapter=r.Adapter,this.adapter=new this.Adapter(e),this.key="waypoint-context-"+i,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},e.waypointContextKey=this.key,n[e.waypointContextKey]=this,i+=1,this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var i=0,n={},r=window.Waypoint,s=window.onload;t.prototype.add=function(e){var t=e.options.horizontal?"horizontal":"vertical";this.waypoints[t][e.key]=e,this.refresh()},t.prototype.checkEmpty=function(){var e=this.Adapter.isEmptyObject(this.waypoints.horizontal),t=this.Adapter.isEmptyObject(this.waypoints.vertical);e&&t&&(this.adapter.off(".waypoints"),delete n[this.key])},t.prototype.createThrottledResizeHandler=function(){function e(){t.handleResize(),t.didResize=!1}var t=this;this.adapter.on("resize.waypoints",function(){t.didResize||(t.didResize=!0,r.requestAnimationFrame(e))})},t.prototype.createThrottledScrollHandler=function(){function e(){t.handleScroll(),t.didScroll=!1}var t=this;this.adapter.on("scroll.waypoints",function(){t.didScroll&&!r.isTouch||(t.didScroll=!0,r.requestAnimationFrame(e))})},t.prototype.handleResize=function(){r.Context.refreshAll()},t.prototype.handleScroll=function(){ 2var e={},t={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var i in t){var n=t[i],r=n.newScroll>n.oldScroll,s=r?n.forward:n.backward;for(var a in this.waypoints[i]){var o=this.waypoints[i][a],l=n.oldScroll<o.triggerPoint,c=n.newScroll>=o.triggerPoint,d=l&&c,u=!l&&!c;(d||u)&&(o.queueTrigger(s),e[o.group.id]=o.group)}}for(var p in e)e[p].flushTriggers();this.oldScroll={x:t.horizontal.newScroll,y:t.vertical.newScroll}},t.prototype.innerHeight=function(){return this.element==this.element.window?r.viewportHeight():this.adapter.innerHeight()},t.prototype.remove=function(e){delete this.waypoints[e.axis][e.key],this.checkEmpty()},t.prototype.innerWidth=function(){return this.element==this.element.window?r.viewportWidth():this.adapter.innerWidth()},t.prototype.destroy=function(){var e=[];for(var t in this.waypoints)for(var i in this.waypoints[t])e.push(this.waypoints[t][i]);for(var n=0,r=e.length;n<r;n++)e[n].destroy()},t.prototype.refresh=function(){var e,t=this.element==this.element.window,i=t?void 0:this.adapter.offset(),n={};this.handleScroll(),e={horizontal:{contextOffset:t?0:i.left,contextScroll:t?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:t?0:i.top,contextScroll:t?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var s in e){var a=e[s];for(var o in this.waypoints[s]){var l,c,d,u,p,h=this.waypoints[s][o],f=h.options.offset,m=h.triggerPoint,g=0,v=null==m;h.element!==h.element.window&&(g=h.adapter.offset()[a.offsetProp]),"function"==typeof f?f=f.apply(h):"string"==typeof f&&(f=parseFloat(f),h.options.offset.indexOf("%")>-1&&(f=Math.ceil(a.contextDimension*f/100))),l=a.contextScroll-a.contextOffset,h.triggerPoint=g+l-f,c=m<a.oldScroll,d=h.triggerPoint>=a.oldScroll,u=c&&d,p=!c&&!d,!v&&u?(h.queueTrigger(a.backward),n[h.group.id]=h.group):!v&&p?(h.queueTrigger(a.forward),n[h.group.id]=h.group):v&&a.oldScroll>=h.triggerPoint&&(h.queueTrigger(a.forward),n[h.group.id]=h.group)}}return r.requestAnimationFrame(function(){for(var e in n)n[e].flushTriggers()}),this},t.findOrCreateByElement=function(e){return t.findByElement(e)||new t(e)},t.refreshAll=function(){for(var e in n)n[e].refresh()},t.findByElement=function(e){return n[e.waypointContextKey]},window.onload=function(){s&&s(),t.refreshAll()},r.requestAnimationFrame=function(t){var i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||e;i.call(window,t)},r.Context=t}(),function(){"use strict";function e(e,t){return e.triggerPoint-t.triggerPoint}function t(e,t){return t.triggerPoint-e.triggerPoint}function i(e){this.name=e.name,this.axis=e.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),n[this.axis][this.name]=this}var n={vertical:{},horizontal:{}},r=window.Waypoint;i.prototype.add=function(e){this.waypoints.push(e)},i.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],r
2ight:[]}},i.prototype.flushTriggers=function(){for(var i in this.triggerQueues){var n=this.triggerQueues[i],r="up"===i||"left"===i;n.sort(r?t:e);for(var s=0,a=n.length;s<a;s+=1){var o=n[s];(o.options.continuous||s===n.length-1)&&o.trigger([i])}}this.clearTriggerQueues()},i.prototype.next=function(t){this.waypoints.sort(e);var i=r.Adapter.inArray(t,this.waypoints),n=i===this.waypoints.length-1;return n?null:this.waypoints[i+1]},i.prototype.previous=function(t){this.waypoints.sort(e);var i=r.Adapter.inArray(t,this.waypoints);return i?this.waypoints[i-1]:null},i.prototype.queueTrigger=function(e,t){this.triggerQueues[t].push(e)},i.prototype.remove=function(e){var t=r.Adapter.inArray(e,this.waypoints);t>-1&&this.waypoints.splice(t,1)},i.prototype.first=function(){return this.waypoints[0]},i.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},i.findOrCreate=function(e){return n[e.axis][e.name]||new i(e)},r.Group=i}(),function(){"use strict";function e(e){this.$element=t(e)}var t=window.jQuery,i=window.Waypoint;t.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(t,i){e.prototype[i]=function(){var e=Array.prototype.slice.call(arguments);return this.$element[i].apply(this.$element,e)}}),t.each(["extend","inArray","isEmptyObject"],function(i,n){e[n]=t[n]}),i.adapters.push({name:"jquery",Adapter:e}),i.Adapter=e}(),function(){"use strict";function e(e){return function(){var i=[],n=arguments[0];return e.isFunction(arguments[0])&&(n=e.extend({},arguments[1]),n.handler=arguments[0]),this.each(function(){var r=e.extend({},n,{element:this});"string"==typeof r.context&&(r.context=e(this).closest(r.context)[0]),i.push(new t(r))}),i}}var t=window.Waypoint;window.jQuery&&(window.jQuery.fn.waypoint=e(window.jQuery)),window.Zepto&&(window.Zepto.fn.waypoint=e(window.Zepto))}(),function(){"use strict";function e(n){this.options=t.extend({},i.defaults,e.defaults,n),this.element=this.options.element,this.$element=t(this.element),this.createWrapper(),this.createWaypoint()}var t=window.jQuery,i=window.Waypoint;e.prototype.createWaypoint=function(){var e=this.options.handler;this.waypoint=new i(t.extend({},this.options,{element:this.wrapper,handler:t.proxy(function(t){var i=this.options.direction.indexOf(t)>-1,n=i?this.$element.outerHeight(!0):"";this.$wrapper.height(n),this.$element.toggleClass(this.options.stuckClass,i),e&&e.call(this,t)},this)}))},e.prototype.createWrapper=function(){this.options.wrapper&&this.$element.wrap(this.options.wrapper),this.$wrapper=this.$element.parent(),this.wrapper=this.$wrapper[0]},e.prototype.destroy=function(){this.$element.parent()[0]===this.wrapper&&(this.waypoint.destroy(),this.$element.removeClass(this.options.stuckClass),this.options.wrapper&&this.$element.unwrap())},e.defaults={wrapper:'<div class="sticky-wrapper" />',stuckClass:"stuck",direction:"down right"},i.Sticky=e}(),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){"use strict";var t=window.Slick||{};t=function(){function t(t,n){var r,s=this;s.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:e(t),appendDots:e(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,i){return e('<button type="button" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},s.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
vendor: 40,308 bytes, lines 2-3
2sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},e.extend(s,s.initials),s.activeBreakpoint=null,s.animType=null,s.animProp=null,s.breakpoints=[],s.breakpointSettings=[],s.cssTransitions=!1,s.focussed=!1,s.interrupted=!1,s.hidden="hidden",s.paused=!0,s.positionProp=null,s.respondTo=null,s.rowCount=1,s.shouldClick=!0,s.$slider=e(t),s.$slidesCache=null,s.transformType=null,s.transitionType=null,s.visibilityChange="visibilitychange",s.windowWidth=0,s.windowTimer=null,r=e(t).data("slick")||{},s.options=e.extend({},s.defaults,n,r),s.currentSlide=s.options.initialSlide,s.originalSettings=s.options,"undefined"!=typeof document.mozHidden?(s.hidden="mozHidden",s.visibilityChange="mozvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(s.hidden="webkitHidden",s.visibilityChange="webkitvisibilitychange"),s.autoPlay=e.proxy(s.autoPlay,s),s.autoPlayClear=e.proxy(s.autoPlayClear,s),s.autoPlayIterator=e.proxy(s.autoPlayIterator,s),s.changeSlide=e.proxy(s.changeSlide,s),s.clickHandler=e.proxy(s.clickHandler,s),s.selectHandler=e.proxy(s.selectHandler,s),s.setPosition=e.proxy(s.setPosition,s),s.swipeHandler=e.proxy(s.swipeHandler,s),s.dragHandler=e.proxy(s.dragHandler,s),s.keyHandler=e.proxy(s.keyHandler,s),s.instanceUid=i++,s.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,s.registerBreakpoints(),s.init(!0)}var i=0;return t}(),t.prototype.activateADA=function(){var e=this;e.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},t.prototype.addSlide=t.prototype.slickAdd=function(t,i,n){var r=this;if("boolean"==typeof i)n=i,i=null;else if(i<0||i>=r.slideCount)return!1;r.unload(),"number"==typeof i?0===i&&0===r.$slides.length?e(t).appendTo(r.$slideTrack):n?e(t).insertBefore(r.$slides.eq(i)):e(t).insertAfter(r.$slides.eq(i)):n===!0?e(t).prependTo(r.$slideTrack):e(t).appendTo(r.$slideTrack),r.$slides=r.$slideTrack.children(this.options.slide),r.$slideTrack.children(this.options.slide).detach(),r.$slideTrack.append(r.$slides),r.$slides.each(function(t,i){e(i).attr("data-slick-index",t)}),r.$slidesCache=r.$slides,r.reinit()},t.prototype.animateHeight=function(){var e=this;if(1===e.options.slidesToShow&&e.options.adaptiveHeight===!0&&e.options.vertical===!1){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:t},e.options.speed)}},t.prototype.animateSlide=function(t,i){var n={},r=this;r.animateHeight(),r.options.rtl===!0&&r.options.vertical===!1&&(t=-t),r.transformsEnabled===!1?r.options.vertical===!1?r.$slideTrack.animate({left:t},r.options.speed,r.options.easing,i):r.$slideTrack.animate({top:t},r.options.speed,r.options.easing,i):r.cssTransitions===!1?(r.options.rtl===!0&&(r.currentLeft=-r.currentLeft),e({animStart:r.currentLeft}).animate({animStart:t},{duration:r.options.speed,easing:r.options.easing,step:function(e){e=Math.ceil(e),r.options.vertical===!1?(n[r.animType]="translate("+e+"px, 0px)",r.$slideTrack.css(n)):(n[r.animType]="translate(0px,"+e+"px)",r.$slideTrack.css(n))},complete:function(){i&&i.call()}})):(r.applyTransition(),t=Math.ceil(t),r.options.vertical===!1?n[r.animType]="translate3d("+t+"px, 0px, 0px)":n[r.animType]="translate3d(0px,"+t+"px, 0px)",r.$slideTrack.css(n),i&&setTimeout(function(){r.disableTransition(),i.call()},r.options.speed))},t.prototype.getNavTarget=function(){var t=this,i=t.options.asNavFor;return i&&null!==i&&(i=e(i).not(t.$slider)),i},t.prototype.asNavFor=function(t){var i=this,n=i.getNavTarget();null!==n&&"object"==typeof n&&n.each(function(){var i=e(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})},t.prototype.applyTransition=function(e){var t=this,i={};t.options.fade===!1?i[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:i[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},t.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},t.prototype.autoPlayClear=function(){var e=this;e.autoPlayTimer&&clearInterval(e.autoPlayTimer)},t.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(e.options.infinite===!1&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1===0&&(e.direction=1))),e.slideHandler(t))},t.prototype.buildArrows=function(){var t=this;t.options.arrows===!0&&(t.$prevArrow=e(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=e(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),t.options.infinite!==!0&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},t.prototype.buildDots=function(){var t,i,n=this;if(n.options.dots===!0&&n.slideCount>n.options.slidesToShow){for(n.$slider.addClass("slick-dotted"),i=e("<ul />").addClass(n.options.dotsClass),t=0;t<=n.getDotCount();t+=1)i.append(e("<li />").append(n.options.customPaging.call(this,n,t)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active")}},t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,i){e(i).attr("data-slick-index",t).data("originalStyling",e(i).attr("style")||"")}),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?e('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),t.options.centerMode!==!0&&t.options.swipeToSlide!==!0||(t.options.slidesToScroll=1),e("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.options.draggable===!0&&t.$list.addClass("draggable")},t.prototype.buildRows=function(){var e,t,i,n,r,s,a,o=this;if(n=document.createDocumentFragment(),s=o.$slider.children(),o.options.rows>0){for(a=o.options.slidesPerRow*o.options.rows,r=Math.ceil(s.length/a),e=0;e<r;e++){var l=document.createElement("div");for(t=0;t<o.options.rows;t++){var c=document.createElement("div");for(i=0;i<o.options.slidesPerRow;i++){var d=e*a+(t*o.options.slidesPerRow+i);s.get(d)&&c.appendChild(s.get(d))}l.appendChild(c)}n.appendChild(l)}o.$slider.empty().append(n),o.$slider.children().children().children().css({width:100/o.options.slidesPerRow+"%",display:"inline-block"})}},t.prototype.checkResponsive=function(t,i){var n,r,s,a=this,o=!1,l=a.$slider.width(),c=window.innerWidth||e(window).width();if("window"===a.respondTo?s=c:"slider"===a.respondTo?s=l:"min"===a.respondTo&&(s=Math.min(c,l)),a.options.responsive&&a.options.responsive.length&&null!==a.options.responsive){r=null;for(n in a.breakpoints)a.breakpoints.hasOwnProperty(n)&&(a.originalSettings.mobileFirst===!1?s<a.breakpoints[n]&&(r=a.breakpoints[n]):s>a.breakpoints[n]&&(r=a.breakpoints[n]));null!==r?null!==a.activeBreakpoint?(r!==a.activeBreakpoint||i)&&(a.activeBreakpoint=r,"unslick"===a.breakpointSettings[r]?a.unslick(r):(a.options=e.extend({},a.originalSettings,a.breakpointSettings[r]),t===!0&&(a.currentSlide=a.options.initialSlide),a.refresh(t)),o=r):(a.activeBreakpoint=r,"unslick"===a.breakpointSettings[r]?a.unslick(r):(a.options=e.extend({},a.originalSettings,a.breakpointSettings[r]),t===!0&&(a.currentSlide=a.options.initialSlide),a.refresh(t)),o=r):null!==a.activeBreakpoint&&(a.activeBreakpoint=null,a.options=a.originalSettings,t===!0&&(a.currentSlide=a.options.initialSlide),a.refresh(t),o=r),t||o===!1||a.$slider.trigger("breakpoint",[a,o])}},t.prototype.changeSlide=function(t,i){var n,r,s,a=this,o=e(t.currentTarget);switch(o.is("a")&&t.preventDefault(),o.is("li")||(o=o.closest("li")),s=a.slideCount%a.options.slidesToScroll!==0,n=s?0:(a.slideCount-a.currentSlide)%a.options.slidesToScroll,t.data.message){case"previous":r=0===n?a.options.slidesToScroll:a.options.slidesToShow-n,a.slideCount>a.options.slidesToShow&&a.slideHandler(a.currentSlide-r,!1,i);break;case"next":r=0===n?a.options.slidesToScroll:n,a.slideCount>a.options.slidesToShow&&a.slideHandler(a.currentSlide+r,!1,i);break;case"index":var l=0===t.data.index?0:t.data.index||o.index()*a.options.slidesToScroll;a.slideHandler(a.checkNavigable(l),!1,i),o.children().trigger("focus");break;default:return}},t.prototype.checkNavigable=function(e){var t,i,n=this;if(t=n.getNavigableIndexes(),i=0,e>t[t.length-1])e=t[t.length-1];else for(var r in t){if(e<t[r]){e=i;break}i=t[r]}return e},t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&(e("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",e.proxy(t.interrupt,t,!0)).off("mouseleave.slick",e.proxy(t.interrupt,t,!1)),t.options.accessibility===!0&&t.$dots.off("keydown.slick",t.keyHandler)),t.$slider.off("focus.slick blur.slick"),t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide),t.options.accessibility===!0&&(t.$prevArrow&&t.$prevArrow.off("keydown.slick",t.keyHandler),t.$nextArrow&&t.$nextArrow.off("keydown.slick",t.keyHandler))),t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler),t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler),t.$list.off("touchend.slick mouseup.slick",t.swipeHandler),t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),e(document).off(t.visibilityChange,t.visibility),t.cleanUpSlideEvents(),t.options.accessibility===!0&&t.$list.off("keydown.slick",t.keyHandler),t.options.focusOnSelect===!0&&e(t.$slideTrack).children().off("click.slick",t.selectHandler),e(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange),e(window).off("resize.slick.slick-"+t.instanceUid,t.resize),e("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault),e(window).off("load.slick.slick-"+t.instanceUid,t.setPosition)},t.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.off("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.cleanUpRows=function(){var e,t=this;t.options.rows>0&&(e=t.$slides.children().children(),e.removeAttr("style"),t.$slider.empty().append(e))},t.prototype.clickHandler=function(e){var t=this;t.shouldClick===!1&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},t.prototype.destroy=function(t){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),e(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){e(this).attr("style",e(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,t||i.$slider.trigger("destroy",[i])},t.prototype.disableTransition=function(e){var t=this,i={};i[t.transitionType]="",t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},t.prototype.fadeSlide=function(e,t){var i=this;i.cssTransitions===!1?(i.$slides.eq(e).css({zIndex:i.options.zIndex}),i.$slides.eq(e).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(e),i.$slides.eq(e).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(e),t.call()},i.options.speed))},t.prototype.fadeSlideOut=function(e){var t=this;t.cssTransitions===!1?t.$slides.eq(e).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(e),t.$slides.eq(e).css({opacity:0,zIndex:t.options.zIndex-2}))},t.prototype.filterSlides=t.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},t.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(i){i.stopImmediatePropagation();var n=e(this);setTimeout(function(){t.options.pauseOnFocus&&(t.focussed=n.is(":focus"),t.autoPlay())},0)})},t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){var e=this;return e.currentSlide},t.prototype.getDotCount=function(){var e=this,t=0,i=0,n=0;if(e.options.infinite===!0)if(e.slideCount<=e.options.slidesToShow)++n;else for(;t<e.slideCount;)++n,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(e.options.centerMode===!0)n=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++n,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else n=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return n-1},t.prototype.getLeft=function(e){var t,i,n,r,s=this,a=0;return s.slideOffset=0,i=s.$slides.first().outerHeight(!0),s.options.infinite===!0?(s.slideCount>s.options.slidesToShow&&(s.slideOffset=s.slideWidth*s.options.slidesToShow*-1,r=-1,s.options.vertical===!0&&s.options.centerMode===!0&&(2===s.options.slidesToShow?r=-1.5:1===s.options.slidesToShow&&(r=-2)),a=i*s.options.slidesToShow*r),s.slideCount%s.options.slidesToScroll!==0&&e+s.options.slidesToScroll>s.slideCount&&s.slideCount>s.options.slidesToShow&&(e>s.slideCount?(s.slideOffset=(s.options.slidesToShow-(e-s.slideCount))*s.slideWidth*-1,a=(s.options.slidesToShow-(e-s.slideCount))*i*-1):(s.slideOffset=s.slideCount%s.options.slidesToScroll*s.slideWidth*-1,a=s.slideCount%s.options.slidesToScroll*i*-1))):e+s.options.slidesToShow>s.slideCount&&(s.slideOffset=(e+s.options.slidesToShow-s.slideCount)*s.slideWidth,a=(e+s.options.slidesToShow-s.slideCount)*i),s.slideCount<=s.options.slidesToShow&&(s.slideOffset=0,a=0),s.options.centerMode===!0&&s.slideCount<=s.options.slidesToShow?s.slideOffset=s.slideWidth*Math.floor(s.options.slidesToShow)/2-s.slideWidth*s.slideCount/2:s.options.centerMode===!0&&s.options.infinite===!0?s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)-s.slideWidth:s.options.centerMode===!0&&(s.slideOffset=0,s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)),t=s.options.vertical===!1?e*s.slideWidth*-1+s.slideOffset:e*i*-1+a,s.options.variableWidth===!0&&(n=s.slideCount<=s.options.slidesToShow||s.options.infinite===!1?s.$slideTrack.children(".slick-slide").eq(e):s.$slideTrack.children(".slick-slide").eq(e+s.options.slidesToShow),t=s.options.rtl===!0?n[0]?(s.$slideTrack.width()-n[0].offsetLeft-n.width())*-1:0:n[0]?n[0].offsetLeft*-1:0,s.options.centerMode===!0&&(n=s.slideCount<=s.options.slidesToShow||s.options.infinite===!1?s.$slideTrack.children(".slick-slide").eq(e):s.$slideTrack.children(".slick-slide").eq(e+s.options.slidesToShow+1),t=s.options.rtl===!0?n[0]?(s.$slideTrack.width()-n[0].offsetLeft-n.width())*-1:0:n[0]?n[0].offsetLeft*-1:0,t+=(s.$list.width()-n.outerWidth())/2)),t},t.prototype.getOption=t.prototype.slickGetOption=function(e){var t=this;return t.options[e]},t.prototype.getNavigableIndexes=function(){var e,t=this,i=0,n=0,r=[];for(t.options.infinite===!1?e=t.slideCount:(i=t.options.slidesToScroll*-1,n=t.options.slidesToScroll*-1,e=2*t.slideCount);i<e;)r.push(i),i=n+t.options.slidesToScroll,n+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return r},t.prototype.getSlick=function(){return this},t.prototype.getSlideCount=function(){var t,i,n,r=this;return n=r.options.centerMode===!0?r.slideWidth*Math.floor(r.options.slidesToShow/2):0,r.options.swipeToSlide===!0?(r.$slideTrack.find(".slick-slide").each(function(t,s){if(s.offsetLeft-n+e(s).outerWidth()/2>r.swipeLeft*-1)return i=s,!1}),t=Math.abs(e(i).attr("data-slick-index")-r.currentSlide)||1):r.options.slidesToScroll},t.prototype.goTo=t.prototype.slickGoTo=function(e,t){var i=this;i.changeSlide({data:{message:"index",index:parseInt(e)}},t)},t.prototype.init=function(t){var i=this;e(i.$slider).hasClass("slick-initialized")||(e(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),t&&i.$slider.trigger("init",[i]),i.options.accessibility===!0&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},t.prototype.initADA=function(){var t=this,i=Math.ceil(t.slideCount/t.options.slidesToShow),n=t.getNavigableIndexes().filter(function(e){return e>=0&&e<t.slideCount});t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==t.$dots&&(t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){var r=n.indexOf(i);if(e(this).attr({role:"tabpanel",id:"slick-slide"+t.instanceUid+i,tabindex:-1}),r!==-1){var s="slick-slide-control"+t.instanceUid+r;e("#"+s).length&&e(this).attr({"aria-describedby":s})}}),t.$dots.attr("role","tablist").find("li").each(function(r){var s=n[r];e(this).attr({role:"presentation"}),e(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+t.instanceUid+r,"aria-controls":"slick-slide"+t.instanceUid+s,"aria-label":r+1+" of "+i,"aria-selected":null,tabindex:"-1"})}).eq(t.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var r=t.currentSlide,s=r+t.options.slidesToShow;r<s;r++)t.options.focusOnChange?t.$slides.eq(r).attr({tabindex:"0"}):t.$slides.eq(r).removeAttr("tabindex");t.activateADA()},t.prototype.initArrowEvents=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide),e.options.accessibility===!0&&(e.$prevArrow.on("keydown.slick",e.keyHandler),e.$nextArrow.on("keydown.slick",e.keyHandler)))},t.prototype.initDotEvents=function(){var t=this;t.options.dots===!0&&t.slideCount>t.options.slidesToShow&&(e("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),t.options.accessibility===!0&&t.$dots.on("keydown.slick",t.keyHandler)),t.options.dots===!0&&t.options.pauseOnDotsHover===!0&&t.slideCount>t.options.slidesToShow&&e("li",t.$dots).on("mouseenter.slick",e.proxy(t.interrupt,t,!0)).on("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.initSlideEvents=function(){var t=this;t.options.pauseOnHover&&(t.$list.on("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.on("mouseleave.slick",e.proxy(t.interrupt,t,!1)))},t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents(),t.initDotEvents(),t.initSlideEvents(),t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler),t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler),t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler),t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler),t.$list.on("click.slick",t.clickHandler),e(document).on(t.visibilityChange,e.proxy(t.visibility,t)),t.options.accessibility===!0&&t.$list.on("keydown.slick",t.keyHandler),t.options.focusOnSelect===!0&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),e(window).on("orientationchange.slick.slick-"+t.instanceUid,e.proxy(t.orientationChange,t)),e(window).on("resize.slick.slick-"+t.instanceUid,e.proxy(t.resize,t)),e("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault),e(window).on("load.slick.slick-"+t.instanceUid,t.setPosition),e(t.setPosition)},t.prototype.initUI=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},t.prototype.keyHandler=function(e){var t=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&t.options.accessibility===!0?t.changeSlide({data:{message:t.options.rtl===!0?"next":"previous"}}):39===e.keyCode&&t.options.accessibility===!0&&t.changeSlide({data:{message:t.options.rtl===!0?"previous":"next"}}))},t.prototype.lazyLoad=function(){function t(t){e("img[data-lazy]",t).each(function(){var t=e(this),i=e(this).attr("data-lazy"),n=e(this).attr("data-srcset"),r=e(this).attr("data-sizes")||a.$slider.attr("data-sizes"),s=document.createElement("img");s.onload=function(){t.animate({opacity:0},100,function(){n&&(t.attr("srcset",n),r&&t.attr("sizes",r)),t.attr("src",i).animate({opacity:1},200,function(){t.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),a.$slider.trigger("lazyLoaded",[a,t,i])})},s.onerror=function(){t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),a.$slider.trigger("lazyLoadError",[a,t,i])},s.src=i})}var i,n,r,s,a=this;if(a.options.centerMode===!0?a.options.infinite===!0?(r=a.currentSlide+(a.options.slidesToShow/2+1),s=r+a.options.slidesToShow+2):(r=Math.max(0,a.currentSlide-(a.options.slidesToShow/2+1)),s=2+(a.options.slidesToShow/2+1)+a.currentSlide):(r=a.options.infinite?a.options.slidesToShow+a.currentSlide:a.currentSlide,s=Math.ceil(r+a.options.slidesToShow),a.options.fade===!0&&(r>0&&r--,s<=a.slideCount&&s++)),i=a.$slider.find(".slick-slide").slice(r,s),"anticipated"===a.options.lazyLoad)for(var o=r-1,l=s,c=a.$slider.find(".slick-slide"),d=0;d<a.options.slidesToScroll;d++)o<0&&(o=a.slideCount-1),i=i.add(c.eq(o)),i=i.add(c.eq(l)),o--,l++;t(i),a.slideCount<=a.options.slidesToShow?(n=a.$slider.find(".slick-slide"),t(n)):a.currentSlide>=a.slideCount-a.options.slidesToShow?(n=a.$slider.find(".slick-cloned").slice(0,a.options.slidesToShow),t(n)):0===a.currentSlide&&(n=a.$slider.find(".slick-cloned").slice(a.options.slidesToShow*-1),t(n))},t.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),"progressive"===e.options.lazyLoad&&e.progressiveLazyLoad()},t.prototype.next=t.prototype.slickNext=function(){var e=this;e.changeSlide({data:{message:"next"}})},t.prototype.orientationChange=function(){var e=this;e.checkResponsive(),e.setPosition()},t.prototype.pause=t.prototype.slickPause=function(){var e=this;e.autoPlayClear(),e.paused=!0},t.prototype.play=t.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},t.prototype.postSlide=function(t){var i=this;if(!i.unslicked&&(i.$slider.trigger("afterChange",[i,t]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),i.options.accessibility===!0&&(i.initADA(),i.options.focusOnChange))){var n=e(i.$slides.get(i.currentSlide));n.attr("tabindex",0).focus()}},t.prototype.prev=t.prototype.slickPrev=function(){var e=this;e.changeSlide({data:{message:"previous"}})},t.prototype.preventDefault=function(e){e.preventDefault()},t.prototype.progressiveLazyLoad=function(t){ 3t=t||1;var i,n,r,s,a,o=this,l=e("img[data-lazy]",o.$slider);l.length?(i=l.first(),n=i.attr("data-lazy"),r=i.attr("data-srcset"),s=i.attr("data-sizes")||o.$slider.attr("data-sizes"),a=document.createElement("img"),a.onload=function(){r&&(i.attr("srcset",r),s&&i.attr("sizes",s)),i.attr("src",n).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),o.options.adaptiveHeight===!0&&o.setPosition(),o.$slider.trigger("lazyLoaded",[o,i,n]),o.progressiveLazyLoad()},a.onerror=function(){t<3?setTimeout(function(){o.progressiveLazyLoad(t+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),o.$slider.trigger("lazyLoadError",[o,i,n]),o.progressiveLazyLoad())},a.src=n):o.$slider.trigger("allImagesLoaded",[o])},t.prototype.refresh=function(t){var i,n,r=this;n=r.slideCount-r.options.slidesToShow,!r.options.infinite&&r.currentSlide>n&&(r.currentSlide=n),r.slideCount<=r.options.slidesToShow&&(r.currentSlide=0),i=r.currentSlide,r.destroy(!0),e.extend(r,r.initials,{currentSlide:i}),r.init(),t||r.changeSlide({data:{message:"index",index:i}},!1)},t.prototype.registerBreakpoints=function(){var t,i,n,r=this,s=r.options.responsive||null;if("array"===e.type(s)&&s.length){r.respondTo=r.options.respondTo||"window";for(t in s)if(n=r.breakpoints.length-1,s.hasOwnProperty(t)){for(i=s[t].breakpoint;n>=0;)r.breakpoints[n]&&r.breakpoints[n]===i&&r.breakpoints.splice(n,1),n--;r.breakpoints.push(i),r.breakpointSettings[i]=s[t].settings}r.breakpoints.sort(function(e,t){return r.options.mobileFirst?e-t:t-e})}},t.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),t.options.focusOnSelect===!0&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.setPosition(),t.focusHandler(),t.paused=!t.options.autoplay,t.autoPlay(),t.$slider.trigger("reInit",[t])},t.prototype.resize=function(){var t=this;e(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=e(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()},50))},t.prototype.removeSlide=t.prototype.slickRemove=function(e,t,i){var n=this;return"boolean"==typeof e?(t=e,e=t===!0?0:n.slideCount-1):e=t===!0?--e:e,!(n.slideCount<1||e<0||e>n.slideCount-1)&&(n.unload(),i===!0?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(e).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,void n.reinit())},t.prototype.setCSS=function(e){var t,i,n=this,r={};n.options.rtl===!0&&(e=-e),t="left"==n.positionProp?Math.ceil(e)+"px":"0px",i="top"==n.positionProp?Math.ceil(e)+"px":"0px",r[n.positionProp]=e,n.transformsEnabled===!1?n.$slideTrack.css(r):(r={},n.cssTransitions===!1?(r[n.animType]="translate("+t+", "+i+")",n.$slideTrack.css(r)):(r[n.animType]="translate3d("+t+", "+i+", 0px)",n.$slideTrack.css(r)))},t.prototype.setDimensions=function(){var e=this;e.options.vertical===!1?e.options.centerMode===!0&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),e.options.centerMode===!0&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),e.options.vertical===!1&&e.options.variableWidth===!1?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):e.options.variableWidth===!0?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length)));var t=e.$slides.first().outerWidth(!0)-e.$slides.first().width();e.options.variableWidth===!1&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},t.prototype.setFade=function(){var t,i=this;i.$slides.each(function(n,r){t=i.slideWidth*n*-1,i.options.rtl===!0?e(r).css({position:"relative",right:t,top:0,zIndex:i.options.zIndex-2,opacity:0}):e(r).css({position:"relative",left:t,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},t.prototype.setHeight=function(){var e=this;if(1===e.options.slidesToShow&&e.options.adaptiveHeight===!0&&e.options.vertical===!1){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",t)}},t.prototype.setOption=t.prototype.slickSetOption=function(){var t,i,n,r,s,a=this,o=!1;if("object"===e.type(arguments[0])?(n=arguments[0],o=arguments[1],s="multiple"):"string"===e.type(arguments[0])&&(n=arguments[0],r=arguments[1],o=arguments[2],"responsive"===arguments[0]&&"array"===e.type(arguments[1])?s="responsive":"undefined"!=typeof arguments[1]&&(s="single")),"single"===s)a.options[n]=r;else if("multiple"===s)e.each(n,function(e,t){a.options[e]=t});else if("responsive"===s)for(i in r)if("array"!==e.type(a.options.responsive))a.options.responsive=[r[i]];else{for(t=a.options.responsive.length-1;t>=0;)a.options.responsive[t].breakpoint===r[i].breakpoint&&a.options.responsive.splice(t,1),t--;a.options.responsive.push(r[i])}o&&(a.unload(),a.reinit())},t.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),e.options.fade===!1?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},t.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=e.options.vertical===!0?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),void 0===t.WebkitTransition&&void 0===t.MozTransition&&void 0===t.msTransition||e.options.useCSS===!0&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(e.animType=!1)),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform&&(e.animType=!1)),void 0!==t.transform&&e.animType!==!1&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&e.animType!==!1},t.prototype.setSlideClasses=function(e){var t,i,n,r,s=this;if(i=s.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),s.$slides.eq(e).addClass("slick-current"),s.options.centerMode===!0){var a=s.options.slidesToShow%2===0?1:0;t=Math.floor(s.options.slidesToShow/2),s.options.infinite===!0&&(e>=t&&e<=s.slideCount-1-t?s.$slides.slice(e-t+a,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(n=s.options.slidesToShow+e,i.slice(n-t+1+a,n+t+2).addClass("slick-active").attr("aria-hidden","false")),0===e?i.eq(i.length-1-s.options.slidesToShow).addClass("slick-center"):e===s.slideCount-1&&i.eq(s.options.slidesToShow).addClass("slick-center")),s.$slides.eq(e).addClass("slick-center")}else e>=0&&e<=s.slideCount-s.options.slidesToShow?s.$slides.slice(e,e+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=s.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(r=s.slideCount%s.options.slidesToShow,n=s.options.infinite===!0?s.options.slidesToShow+e:e,s.options.slidesToShow==s.options.slidesToScroll&&s.slideCount-e<s.options.slidesToShow?i.slice(n-(s.options.slidesToShow-r),n+r).addClass("slick-active").attr("aria-hidden","false"):i.slice(n,n+s.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==s.options.lazyLoad&&"anticipated"!==s.options.lazyLoad||s.lazyLoad()},t.prototype.setupInfinite=function(){var t,i,n,r=this;if(r.options.fade===!0&&(r.options.centerMode=!1),r.options.infinite===!0&&r.options.fade===!1&&(i=null,r.slideCount>r.options.slidesToShow)){for(n=r.options.centerMode===!0?r.options.slidesToShow+1:r.options.slidesToShow,t=r.slideCount;t>r.slideCount-n;t-=1)i=t-1,e(r.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-r.slideCount).prependTo(r.$slideTrack).addClass("slick-cloned");for(t=0;t<n+r.slideCount;t+=1)i=t,e(r.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+r.slideCount).appendTo(r.$slideTrack).addClass("slick-cloned");r.$slideTrack.find(".slick-cloned").find("[id]").each(function(){e(this).attr("id","")})}},t.prototype.interrupt=function(e){var t=this;e||t.autoPlay(),t.interrupted=e},t.prototype.selectHandler=function(t){var i=this,n=e(t.target).is(".slick-slide")?e(t.target):e(t.target).parents(".slick-slide"),r=parseInt(n.attr("data-slick-index"));return r||(r=0),i.slideCount<=i.options.slidesToShow?void i.slideHandler(r,!1,!0):void i.slideHandler(r)},t.prototype.slideHandler=function(e,t,i){var n,r,s,a,o,l=null,c=this;if(t=t||!1,!(c.animating===!0&&c.options.waitForAnimate===!0||c.options.fade===!0&&c.currentSlide===e))return t===!1&&c.asNavFor(e),n=e,l=c.getLeft(n),a=c.getLeft(c.currentSlide),c.currentLeft=null===c.swipeLeft?a:c.swipeLeft,c.options.infinite===!1&&c.options.centerMode===!1&&(e<0||e>c.getDotCount()*c.options.slidesToScroll)?void(c.options.fade===!1&&(n=c.currentSlide,i!==!0&&c.slideCount>c.options.slidesToShow?c.animateSlide(a,function(){c.postSlide(n)}):c.postSlide(n))):c.options.infinite===!1&&c.options.centerMode===!0&&(e<0||e>c.slideCount-c.options.slidesToScroll)?void(c.options.fade===!1&&(n=c.currentSlide,i!==!0&&c.slideCount>c.options.slidesToShow?c.animateSlide(a,function(){c.postSlide(n)}):c.postSlide(n))):(c.options.autoplay&&clearInterval(c.autoPlayTimer),r=n<0?c.slideCount%c.options.slidesToScroll!==0?c.slideCount-c.slideCount%c.options.slidesToScroll:c.slideCount+n:n>=c.slideCount?c.slideCount%c.options.slidesToScroll!==0?0:n-c.slideCount:n,c.animating=!0,c.$slider.trigger("beforeChange",[c,c.currentSlide,r]),s=c.currentSlide,c.currentSlide=r,c.setSlideClasses(c.currentSlide),c.options.asNavFor&&(o=c.getNavTarget(),o=o.slick("getSlick"),o.slideCount<=o.options.slidesToShow&&o.setSlideClasses(c.currentSlide)),c.updateDots(),c.updateArrows(),c.options.fade===!0?(i!==!0?(c.fadeSlideOut(s),c.fadeSlide(r,function(){c.postSlide(r)})):c.postSlide(r),void c.animateHeight()):void(i!==!0&&c.slideCount>c.options.slidesToShow?c.animateSlide(l,function(){c.postSlide(r)}):c.postSlide(r)))},t.prototype.startLoad=function(){var e=this;e.options.arrows===!0&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),e.options.dots===!0&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},t.prototype.swipeDirection=function(){var e,t,i,n,r=this;return e=r.touchObject.startX-r.touchObject.curX,t=r.touchObject.startY-r.touchObject.curY,i=Math.atan2(t,e),n=Math.round(180*i/Math.PI),n<0&&(n=360-Math.abs(n)),n<=45&&n>=0?r.options.rtl===!1?"left":"right":n<=360&&n>=315?r.options.rtl===!1?"left":"right":n>=135&&n<=225?r.options.rtl===!1?"right":"left":r.options.verticalSwiping===!0?n>=35&&n<=135?"down":"up":"vertical"},t.prototype.swipeEnd=function(e){var t,i,n=this;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1,!1;if(n.interrupted=!1,n.shouldClick=!(n.touchObject.swipeLength>10),void 0===n.touchObject.curX)return!1;if(n.touchObject.edgeHit===!0&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(t),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},t.prototype.swipeHandler=function(e){var t=this;if(!(t.options.swipe===!1||"ontouchend"in document&&t.options.swipe===!1||t.options.draggable===!1&&e.type.indexOf("mouse")!==-1))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,t.options.verticalSwiping===!0&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},t.prototype.swipeMove=function(e){var t,i,n,r,s,a,o=this;return s=void 0!==e.originalEvent?e.originalEvent.touches:null,!(!o.dragging||o.scrolling||s&&1!==s.length)&&(t=o.getLeft(o.currentSlide),o.touchObject.curX=void 0!==s?s[0].pageX:e.clientX,o.touchObject.curY=void 0!==s?s[0].pageY:e.clientY,o.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(o.touchObject.curX-o.touchObject.startX,2))),a=Math.round(Math.sqrt(Math.pow(o.touchObject.curY-o.touchObject.startY,2))),!o.options.verticalSwiping&&!o.swiping&&a>4?(o.scrolling=!0,!1):(o.options.verticalSwiping===!0&&(o.touchObject.swipeLength=a),i=o.swipeDirection(),void 0!==e.originalEvent&&o.touchObject.swipeLength>4&&(o.swiping=!0,e.preventDefault()),r=(o.options.rtl===!1?1:-1)*(o.touchObject.curX>o.touchObject.startX?1:-1),o.options.verticalSwiping===!0&&(r=o.touchObject.curY>o.touchObject.startY?1:-1),n=o.touchObject.swipeLength,o.touchObject.edgeHit=!1,o.options.infinite===!1&&(0===o.currentSlide&&"right"===i||o.currentSlide>=o.getDotCount()&&"left"===i)&&(n=o.touchObject.swipeLength*o.options.edgeFriction,o.touchObject.edgeHit=!0),o.options.vertical===!1?o.swipeLeft=t+n*r:o.swipeLeft=t+n*(o.$list.height()/o.listWidth)*r,o.options.verticalSwiping===!0&&(o.swipeLeft=t+n*r),o.options.fade!==!0&&o.options.touchMove!==!1&&(o.animating===!0?(o.swipeLeft=null,!1):void o.setCSS(o.swipeLeft))))},t.prototype.swipeStart=function(e){var t,i=this;return i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow?(i.touchObject={},!1):(void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==t?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==t?t.pageY:e.clientY,void(i.dragging=!0))},t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var e=this;null!==e.$slidesCache&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},t.prototype.unload=function(){var t=this;e(".slick-cloned",t.$slider).remove(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove(),t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove(),t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
3,t.prototype.unslick=function(e){var t=this;t.$slider.trigger("unslick",[t,e]),t.destroy()},t.prototype.updateArrows=function(){var e,t=this;e=Math.floor(t.options.slidesToShow/2),t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):t.currentSlide>=t.slideCount-t.options.slidesToShow&&t.options.centerMode===!1?(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):t.currentSlide>=t.slideCount-1&&t.options.centerMode===!0&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},t.prototype.updateDots=function(){var e=this;null!==e.$dots&&(e.$dots.find("li").removeClass("slick-active").end(),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active"))},t.prototype.visibility=function(){var e=this;e.options.autoplay&&(document[e.hidden]?e.interrupted=!0:e.interrupted=!1)},e.fn.slick=function(){var e,i,n=this,r=arguments[0],s=Array.prototype.slice.call(arguments,1),a=n.length;for(e=0;e<a;e++)if("object"==typeof r||"undefined"==typeof r?n[e].slick=new t(n[e],r):i=n[e].slick[r].apply(n[e].slick,s),"undefined"!=typeof i)return i;return n}}),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(e){var t,i,n,r,s,a,o="Close",l="BeforeClose",c="AfterClose",d="BeforeAppend",u="MarkupParse",p="Open",h="Change",f="mfp",m="."+f,g="mfp-ready",v="mfp-removing",y="mfp-prevent-close",w=function(){},b=!!window.jQuery,_=e(window),T=function(e,i){t.ev.on(f+e+m,i)},x=function(t,i,n,r){var s=document.createElement("div");return s.className="mfp-"+t,n&&(s.innerHTML=n),r?i&&i.appendChild(s):(s=e(s),i&&s.appendTo(i)),s},S=function(i,n){t.ev.triggerHandler(f+i,n),t.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),t.st.callbacks[i]&&t.st.callbacks[i].apply(t,e.isArray(n)?n:[n]))},C=function(i){return i===a&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),a=i),t.currTemplate.closeBtn},k=function(){e.magnificPopup.instance||(t=new w,t.init(),e.magnificPopup.instance=t)},E=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1};w.prototype={constructor:w,init:function(){var i=navigator.appVersion;t.isLowIE=t.isIE8=document.all&&!document.addEventListener,t.isAndroid=/android/gi.test(i),t.isIOS=/iphone|ipad|ipod/gi.test(i),t.supportsTransition=E(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),n=e(document),t.popupsCache={}},open:function(i){var r;if(i.isObj===!1){t.items=i.items.toArray(),t.index=0;var a,o=i.items;for(r=0;r<o.length;r++)if(a=o[r],a.parsed&&(a=a.el[0]),a===i.el[0]){t.index=r;break}}else t.items=e.isArray(i.items)?i.items:[i.items],t.index=i.index||0;if(t.isOpen)return void t.updateItemHTML();t.types=[],s="",i.mainEl&&i.mainEl.length?t.ev=i.mainEl.eq(0):t.ev=n,i.key?(t.popupsCache[i.key]||(t.popupsCache[i.key]={}),t.currTemplate=t.popupsCache[i.key]):t.currTemplate={},t.st=e.extend(!0,{},e.magnificPopup.defaults,i),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=x("bg").on("click"+m,function(){t.close()}),t.wrap=x("wrap").attr("tabindex",-1).on("click"+m,function(e){t._checkIfClose(e.target)&&t.close()}),t.container=x("container",t.wrap)),t.contentContainer=x("content"),t.st.preloader&&(t.preloader=x("preloader",t.container,t.st.tLoading));var l=e.magnificPopup.modules;for(r=0;r<l.length;r++){var c=l[r];c=c.charAt(0).toUpperCase()+c.slice(1),t["init"+c].call(t)}S("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(T(u,function(e,t,i,n){i.close_replaceWith=C(n.type)}),s+=" mfp-close-btn-in"):t.wrap.append(C())),t.st.alignTop&&(s+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:_.scrollTop(),position:"absolute"}),(t.st.fixedBgPos===!1||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:n.height(),position:"absolute"}
3),t.st.enableEscapeKey&&n.on("keyup"+m,function(e){27===e.keyCode&&t.close()}),_.on("resize"+m,function(){t.updateSize()}),t.st.closeOnContentClick||(s+=" mfp-auto-cursor"),s&&t.wrap.addClass(s);var d=t.wH=_.height(),h={};if(t.fixedContentPos&&t._hasScrollBar(d)){var f=t._getScrollbarSize();f&&(h.marginRight=f)}t.fixedContentPos&&(t.isIE7?e("body, html").css("overflow","hidden"):h.overflow="hidden");var v=t.st.mainClass;return t.isIE7&&(v+=" mfp-ie7"),v&&t._addClassToMFP(v),t.updateItemHTML(),S("BuildControls"),e("html").css(h),t.bgOverlay.add(t.wrap).prependTo(t.st.prependTo||e(document.body)),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(g),t._setFocus()):t.bgOverlay.addClass(g),n.on("focusin"+m,t._onFocusIn)},16),t.isOpen=!0,t.updateSize(d),S(p),i},close:function(){t.isOpen&&(S(l),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(v),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){S(o);var i=v+" "+g+" ";if(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(i+=t.st.mainClass+" "),t._removeClassFromMFP(i),t.fixedContentPos){var r={marginRight:""};t.isIE7?e("body, html").css("overflow",""):r.overflow="",e("html").css(r)}n.off("keyup"+m+" focusin"+m),t.ev.off(m),t.wrap.attr("class","mfp-wrap").removeAttr("style"),t.bgOverlay.attr("class","mfp-bg"),t.container.attr("class","mfp-container"),!t.st.showCloseBtn||t.st.closeBtnInside&&t.currTemplate[t.currItem.type]!==!0||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach(),t.st.autoFocusLast&&t._lastFocusedEl&&e(t._lastFocusedEl).focus(),t.currItem=null,t.content=null,t.currTemplate=null,t.prevHeight=0,S(c)},updateSize:function(e){if(t.isIOS){var i=document.documentElement.clientWidth/window.innerWidth,n=window.innerHeight*i;t.wrap.css("height",n),t.wH=n}else t.wH=e||_.height();t.fixedContentPos||t.wrap.css("height",t.wH),S("Resize")},updateItemHTML:function(){var i=t.items[t.index];t.contentContainer.detach(),t.content&&t.content.detach(),i.parsed||(i=t.parseEl(t.index));var n=i.type;if(S("BeforeChange",[t.currItem?t.currItem.type:"",n]),t.currItem=i,!t.currTemplate[n]){var s=!!t.st[n]&&t.st[n].markup;S("FirstMarkupParse",s),s?t.currTemplate[n]=e(s):t.currTemplate[n]=!0}r&&r!==i.type&&t.container.removeClass("mfp-"+r+"-holder");var a=t["get"+n.charAt(0).toUpperCase()+n.slice(1)](i,t.currTemplate[n]);t.appendContent(a,n),i.preloaded=!0,S(h,i),r=i.type,t.container.prepend(t.contentContainer),S("AfterChange")},appendContent:function(e,i){t.content=e,e?t.st.showCloseBtn&&t.st.closeBtnInside&&t.currTemplate[i]===!0?t.content.find(".mfp-close").length||t.content.append(C()):t.content=e:t.content="",S(d),t.container.addClass("mfp-"+i+"-holder"),t.contentContainer.append(t.content)},parseEl:function(i){var n,r=t.items[i];if(r.tagName?r={el:e(r)}:(n=r.type,r={data:r,src:r.src}),r.el){for(var s=t.types,a=0;a<s.length;a++)if(r.el.hasClass("mfp-"+s[a])){n=s[a];break}r.src=r.el.attr("data-mfp-src"),r.src||(r.src=r.el.attr("href"))}return r.type=n||t.st.type||"inline",r.index=i,r.parsed=!0,t.items[i]=r,S("ElementParse",r),t.items[i]},addGroup:function(e,i){var n=function(n){n.mfpEl=this,t._openClick(n,e,i)};i||(i={});var r="click.magnificPopup";i.mainEl=e,i.items?(i.isObj=!0,e.off(r).on(r,n)):(i.isObj=!1,i.delegate?e.off(r).on(r,i.delegate,n):(i.items=e,e.off(r).on(r,n)))},_openClick:function(i,n,r){var s=void 0!==r.midClick?r.midClick:e.magnificPopup.defaults.midClick;if(s||!(2===i.which||i.ctrlKey||i.metaKey||i.altKey||i.shiftKey)){var a=void 0!==r.disableOn?r.disableOn:e.magnificPopup.defaults.disableOn;if(a)if(e.isFunction(a)){if(!a.call(t))return!0}else if(_.width()<a)return!0;i.type&&(i.preventDefault(),t.isOpen&&i.stopPropagation()),r.el=e(i.mfpEl),r.delegate&&(r.items=n.find(r.delegate)),t.open(r)}},updateStatus:function(e,n){if(t.preloader){i!==e&&t.container.removeClass("mfp-s-"+i),n||"loading"!==e||(n=t.st.tLoading);var r={status:e,text:n};S("UpdateStatus",r),e=r.status,n=r.text,t.preloader.html(n),t.preloader.find("a").on("click",function(e){e.stopImmediatePropagation()}),t.container.addClass("mfp-s-"+e),i=e}},_checkIfClose:function(i){if(!e(i).hasClass(y)){var n=t.st.closeOnContentClick,r=t.st.closeOnBgClick;if(n&&r)return!0;
3if(!t.content||e(i).hasClass("mfp-close")||t.preloader&&i===t.preloader[0])return!0;if(i===t.content[0]||e.contains(t.content[0],i)){if(n)return!0}else if(r&&e.contains(document,i))return!0;return!1}},_addClassToMFP:function(e){t.bgOverlay.addClass(e),t.wrap.addClass(e)},_removeClassFromMFP:function(e){this.bgOverlay.removeClass(e),t.wrap.removeClass(e)},_hasScrollBar:function(e){return(t.isIE7?n.height():document.body.scrollHeight)>(e||_.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(i){if(i.target!==t.wrap[0]&&!e.contains(t.wrap[0],i.target))return t._setFocus(),!1},_parseMarkup:function(t,i,n){var r;n.data&&(i=e.extend(n.data,i)),S(u,[t,i,n]),e.each(i,function(i,n){if(void 0===n||n===!1)return!0;if(r=i.split("_"),r.length>1){var s=t.find(m+"-"+r[0]);if(s.length>0){var a=r[1];"replaceWith"===a?s[0]!==n[0]&&s.replaceWith(n):"img"===a?s.is("img")?s.attr("src",n):s.replaceWith(e("<img>").attr("src",n).attr("class",s.attr("class"))):s.attr(r[1],n)}}else t.find(m+"-"+i).html(n)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),t.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return t.scrollbarSize}},e.magnificPopup={instance:null,proto:w.prototype,modules:[],open:function(t,i){return k(),t=t?e.extend(!0,{},t):{},t.isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return e.magnificPopup.instance&&e.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(e.magnificPopup.defaults[t]=i.options),e.extend(this.proto,i.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">×</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},e.fn.magnificPopup=function(i){k();var n=e(this);if("string"==typeof i)if("open"===i){var r,s=b?n.data("magnificPopup"):n[0].magnificPopup,a=parseInt(arguments[1],10)||0;s.items?r=s.items[a]:(r=n,s.delegate&&(r=r.find(s.delegate)),r=r.eq(a)),t._openClick({mfpEl:r},n,s)}else t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1));else i=e.extend(!0,{},i),b?n.data("magnificPopup",i):n[0].magnificPopup=i,t.addGroup(n,i);return n};var P,A,O,M="inline",z=function(){O&&(A.after(O.addClass(P)).detach(),O=null)};e.magnificPopup.registerModule(M,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(M),T(o+"."+M,function(){z()})},getInline:function(i,n){if(z(),i.src){var r=t.st.inline,s=e(i.src);if(s.length){var a=s[0].parentNode;a&&a.tagName&&(A||(P=r.hiddenClass,A=x(P),P="mfp-"+P),O=s.after(A).detach().removeClass(P)),t.updateStatus("ready")}else t.updateStatus("error",r.tNotFound),s=e("<div>");return i.inlineElement=s,s}return t.updateStatus("ready"),t._parseMarkup(n,{},i),n}}});var I,$="ajax",L=function(){I&&e(document.body).removeClass(I)},D=function(){L(),t.req&&t.req.abort()};e.magnificPopup.registerModule($,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){t.types.push($),I=t.st.ajax.cursor,T(o+"."+$,D),T("BeforeChange."+$,D)},getAjax:function(i){I&&e(document.body).addClass(I),t.updateStatus("loading");var n=e.extend({url:i.src,success:function(n,r,s){var a={data:n,xhr:s};S("ParseAjax",a),t.appendContent(e(a.data),$),i.finished=!0,L(),t._setFocus(),setTimeout(function(){t.wrap.addClass(g)},16),t.updateStatus("ready"),S("AjaxContentAdded")},error:function(){L(),i.finished=i.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",i.src))}},t.st.ajax.settings);return t.req=e.ajax(n),""}}});var R,N=function(i){if(i.data&&void 0!==i.data.title)return i.data.title;
3var n=t.st.image.titleSrc;if(n){if(e.isFunction(n))return n.call(t,i);if(i.el)return i.el.attr(n)||""}return""};e.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var i=t.st.image,n=".image";t.types.push("image"),T(p+n,function(){"image"===t.currItem.type&&i.cursor&&e(document.body).addClass(i.cursor)}),T(o+n,function(){i.cursor&&e(document.body).removeClass(i.cursor),_.off("resize"+m)}),T("Resize"+n,t.resizeImage),t.isLowIE&&T("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e&&e.img&&t.st.image.verticalFit){var i=0;t.isLowIE&&(i=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-i)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,R&&clearInterval(R),e.isCheckingImgSize=!1,S("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var i=0,n=e.img[0],r=function(s){R&&clearInterval(R),R=setInterval(function(){return n.naturalWidth>0?void t._onImageHasSize(e):(i>200&&clearInterval(R),i++,void(3===i?r(10):40===i?r(50):100===i&&r(500)))},s)};r(1)},getImage:function(i,n){var r=0,s=function(){i&&(i.img[0].complete?(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("ready")),i.hasSize=!0,i.loaded=!0,S("ImageLoadComplete")):(r++,r<200?setTimeout(s,100):a()))},a=function(){i&&(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("error",o.tError.replace("%url%",i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},o=t.st.image,l=n.find(".mfp-img");if(l.length){var c=document.createElement("img");c.className="mfp-img",i.el&&i.el.find("img").length&&(c.alt=i.el.find("img").attr("alt")),i.img=e(c).on("load.mfploader",s).on("error.mfploader",a),c.src=i.src,l.is("img")&&(i.img=i.img.clone()),c=i.img[0],c.naturalWidth>0?i.hasSize=!0:c.width||(i.hasSize=!1)}return t._parseMarkup(n,{title:N(i),img_replaceWith:i.img},i),t.resizeImage(),i.hasSize?(R&&clearInterval(R),i.loadError?(n.addClass("mfp-loading"),t.updateStatus("error",o.tError.replace("%url%",i.src))):(n.removeClass("mfp-loading"),t.updateStatus("ready")),n):(t.updateStatus("loading"),i.loading=!0,i.hasSize||(i.imgHidden=!0,n.addClass("mfp-loading"),t.findImageSize(i)),n)}}});var j,F=function(){return void 0===j&&(j=void 0!==document.createElement("p").style.MozTransform),j};e.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e){return e.is("img")?e:e.find("img")}},proto:{initZoom:function(){ 4var e,i=t.st.zoom,n=".zoom";if(i.enabled&&t.supportsTransition){var r,s,a=i.duration,c=function(e){var t=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),n="all "+i.duration/1e3+"s "+i.easing,r={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},s="transition";return r["-webkit-"+s]=r["-moz-"+s]=r["-o-"+s]=r[s]=n,t.css(r),t},d=function(){t.content.css("visibility","visible")};T("BuildControls"+n,function(){if(t._allowZoom()){if(clearTimeout(r),t.content.css("visibility","hidden"),e=t._getItemToZoom(),!e)return void d();s=c(e),s.css(t._getOffset()),t.wrap.append(s),r=setTimeout(function(){s.css(t._getOffset(!0)),r=setTimeout(function(){d(),setTimeout(function(){s.remove(),e=s=null,S("ZoomAnimationEnded")},16)},a)},16)}}),T(l+n,function(){if(t._allowZoom()){if(clearTimeout(r),t.st.removalDelay=a,!e){if(e=t._getItemToZoom(),!e)return;s=c(e)}s.css(t._getOffset(!0)),t.wrap.append(s),t.content.css("visibility","hidden"),setTimeout(function(){s.css(t._getOffset())},16)}}),T(o+n,function(){t._allowZoom()&&(d(),s&&s.remove(),e=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return!!t.currItem.hasSize&&t.currItem.img},_getOffset:function(i){var n;n=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var r=n.offset(),s=parseInt(n.css("padding-top"),10),a=parseInt(n.css("padding-bottom"),10);r.top-=e(window).scrollTop()-s;var o={width:n.width(),height:(b?n.innerHeight():n[0].offsetHeight)-a-s};return F()?o["-moz-transform"]=o.transform="translate("+r.left+"px,"+r.top+"px)":(o.left=r.left,o.top=r.top),o}}});var H="iframe",X="//about:blank",B=function(e){if(t.currTemplate[H]){var i=t.currTemplate[H].find("iframe");i.length&&(e||(i[0].src=X),t.isIE8&&i.css("display",e?"block":"none"))}};e.magnificPopup.registerModule(H,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" style="border:0px;" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(H),T("BeforeChange",function(e,t,i){t!==i&&(t===H?B():i===H&&B(!0))}),T(o+"."+H,function(){B()})},getIframe:function(i,n){var r=i.src,s=t.st.iframe;e.each(s.patterns,function(){if(r.indexOf(this.index)>-1)return this.id&&(r="string"==typeof this.id?r.substr(r.lastIndexOf(this.id
4)+this.id.length,r.length):this.id.call(this,r)),r=this.src.replace("%id%",r),!1});var a={};return s.srcAction&&(a[s.srcAction]=r),t._parseMarkup(n,a,i),t.updateStatus("ready"),n}}});var Y=function(e){var i=t.items.length;return e>i-1?e-i:e<0?i+e:e},V=function(e,t,i){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)};e.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var i=t.st.gallery,r=".mfp-gallery";return t.direction=!0,!(!i||!i.enabled)&&(s+=" mfp-gallery",T(p+r,function(){i.navigateByImgClick&&t.wrap.on("click"+r,".mfp-img",function(){if(t.items.length>1)return t.next(),!1}),n.on("keydown"+r,function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()})}),T("UpdateStatus"+r,function(e,i){i.text&&(i.text=V(i.text,t.currItem.index,t.items.length))}),T(u+r,function(e,n,r,s){var a=t.items.length;r.counter=a>1?V(i.tCounter,s.index,a):""}),T("BuildControls"+r,function(){if(t.items.length>1&&i.arrows&&!t.arrowLeft){var n=i.arrowMarkup,r=t.arrowLeft=e(n.replace(/%title%/gi,i.tPrev).replace(/%dir%/gi,"left")).addClass(y),s=t.arrowRight=e(n.replace(/%title%/gi,i.tNext).replace(/%dir%/gi,"right")).addClass(y);r.click(function(){t.prev()}),s.click(function(){t.next()}),t.container.append(r.add(s))}}),T(h+r,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),void T(o+r,function(){n.off(r),t.wrap.off("click"+r),t.arrowRight=t.arrowLeft=null}))},next:function(){t.direction=!0,t.index=Y(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=Y(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,i=t.st.gallery.preload,n=Math.min(i[0],t.items.length),r=Math.min(i[1],t.items.length);for(e=1;e<=(t.direction?r:n);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?n:r);e++)t._preloadItem(t.index-e)},_preloadItem:function(i){if(i=Y(i),!t.items[i].preloaded){var n=t.items[i];n.parsed||(n=t.parseEl(i)),S("LazyLoad",n),"image"===n.type&&(n.img=e('<img class="mfp-img" />').on("load.mfploader",function(){n.hasSize=!0}).on("error.mfploader",function(){n.hasSize=!0,n.loadError=!0,S("LazyLoadError",n)}).attr("src",n.src)),n.preloaded=!0}}}});var q="retina";e.magnificPopup.registerModule(q,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,i=e.ratio;i=isNaN(i)?i():i,i>1&&(T("ImageHasSize."+q,function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/i,width:"100%"})}),T("ElementParse."+q,function(t,n){n.src=e.replaceSrc(n,i)}))}}}}),k()}),!function(e,t,i){function n(e,t){return typeof e===t}function r(){var e,t,i,r,s,a,o;for(var l in b)if(b.hasOwnProperty(l)){if(e=[],t=b[l],t.name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(i=0;i<t.options.aliases.length;i++)e.push(t.options.aliases[i].toLowerCase());for(r=n(t.fn,"function")?t.fn():t.fn,s=0;s<e.length;s++)a=e[s],o=a.split("."),1===o.length?T[o[0]]=r:(!T[o[0]]||T[o[0]]instanceof Boolean||(T[o[0]]=new Boolean(T[o[0]])),T[o[0]][o[1]]=r),S.push((r?"":"no-")+o.join("-"))}}function s(e){var t=C.className,i=T._config.classPrefix||"";if(k&&(t=t.baseVal),T._config.enableJSClass){var n=new RegExp("(^|\\s)"+i+"no-js(\\s|$)");t=t.replace(n,"$1"+i+"js$2")}T._config.enableClasses&&(t+=" "+i+e.join(" "+i),k?C.className.baseVal=t:C.className=t)}function a(e,t){if("object"==typeof e)for(var i in e)x(e,i)&&a(i,e[i]);else{e=e.toLowerCase();var n=e.split("."),r=T[n[0]];if(2==n.length&&(r=r[n[1]]),"undefined"!=typeof r)return T;t="function"==typeof t?t():t,1==n.length?T[n[0]]=t:(!T[n[0]]||T[n[0]]instanceof Boolean||(T[n[0]]=new Boolean(T[n[0]])),T[n[0]][n[1]]=t),s([(t&&0!=t?"":"no-")+n.join("-")]),T._trigger(e,t)}return T}function o(e,t){return!!~(""+e).indexOf(t)}function l(){return"function"!=typeof t.createElement?t.createElement(arguments[0]):k?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function c(){var e=t.body;return e||(e=l(k?"svg":"body"),e.fake=!0),e}function d(e,i,n,r){var s,a,o,d,u="modernizr",p=l("div"),h=c();if(parseInt(n,10))for(;n--;)o=l("div"),o.id=r?r[n]:u+(n+1),p.appendChild(o);return s=l("style"),s.type="text/css",s.id="s"+u,(h.fake?h:p).appendChild(s),h.appendChild(p),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(t.createTextNode(e)),p.id=u,h.fake&&(h.style.background="",h.style.overflow="hidden",d=C.style.overflow,C.style.overflow="hidden",C.appendChild(h)),a=i(p,e),h.fake?(h.parentNode.removeChild(h),C.style.overflow=d,C.offsetHeight):p.parentNode.removeChild(p),!!a}function u(e){return e.replace(/([A-Z])/g,function(e,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-")}function p(t,i,n){var r;if("getComputedStyle"in e){r=getComputedStyle.call(e,t,i);var s=e.console;if(null!==r)n&&(r=r.getPropertyValue(n));else if(s){var a=s.error?"error":"log";s[a].call(s,"getComputedStyle returning null, its possible modernizr test results are inaccurate")}}else r=!i&&t.currentStyle&&t.currentStyle[n];return r}function h(t,n){var r=t.length;if("CSS"in e&&"supports"in e.CSS){for(;r--;)if(e.CSS.supports(u(t[r]),n))return!0;return!1}if("CSSSupportsRule"in e){for(var s=[];r--;)s.push("("+u(t[r])+":"+n+")");return s=s.join(" or "),d("@supports ("+s+") { #modernizr { position: absolute; } }",function(e){return"absolute"==p(e,null,"position")})}return i}function f(e){return e.replace(/([a-z])-([a-z])/g,function(e,t,i){return t+i.toUpperCase()}).replace(/^-/,"")}function m(e,t,r,s){function a(){d&&(delete O.style,delete O.modElem)}if(s=!n(s,"undefined")&&s,!n(r,"undefined")){var c=h(e,r);if(!n(c,"undefined"))return c}for(var d,u,p,m,g,v=["modernizr","tspan","samp"];!O.style&&v.length;)d=!0,O.modElem=l(v.shift()),O.style=O.modElem.style;for(p=e.length,u=0;p>u;u++)if(m=e[u],g=O.style[m],o(m,"-")&&(m=f(m)),O.style[m]!==i){if(s||n(r,"undefined"))return a(),"pfx"!=t||m;try{O.style[m]=r}catch(e){}if(O.style[m]!=g)return a(),"pfx"!=t||m}return a(),!1}function g(e,t){return function(){return e.apply(t,arguments)}}function v(e,t,i){var r;for(var s in e)if(e[s]in t)return i===!1?e[s]:(r=t[e[s]],n(r,"function")?g(r,i||t):r);return!1}function y(e,t,i,r,s){var a=e.charAt(0).toUpperCase()+e.slice(1),o=(e+" "+P.join(a+" ")+a).split(" ");return n(t,"string")||n(t,"undefined")?m(o,t,r,s):(o=(e+" "+M.join(a+" ")+a).split(" "),v(o,t,i))}function w(e,t,n){return y(e,i,i,t,n)}var b=[],_={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var i=this;setTimeout(function(){t(i[e])},0)},addTest:function(e,t,i){b.push({name:e,fn:t,options:i})},addAsyncTest:function(e){b.push({name:null,fn:e})}},T=function(){};T.prototype=_,T=new T;var x,S=[],C=t.documentElement,k="svg"===C.nodeName.toLowerCase();!function(){var e={}.hasOwnProperty;x=n(e,"undefined")||n(e.call,"undefined")?function(e,t){return t in e&&n(e.constructor.prototype[t],"undefined")}:function(t,i){return e.call(t,i)}}(),_._l={},_.on=function(e,t){this._l[e]||(this._l[e]=[]),this._l[e].push(t),T.hasOwnProperty(e)&&setTimeout(function(){T._trigger(e,T[e])},0)},_._trigger=function(e,t){if(this._l[e]){var i=this._l[e];setTimeout(function(){var e,n;for(e=0;e<i.length;e++)(n=i[e])(t)},0),delete this._l[e]}},T._q.push(function(){_.addTest=a});var E="Moz O ms Webkit",P=_._config.usePrefixes?E.split(" "):[];_._cssomPrefixes=P;var A={elem:l("modernizr")};T._q.push(function(){delete A.elem});var O={style:A.elem.style};T._q.unshift(function(){delete O.style});var M=_._config.usePrefixes?E.toLowerCase().split(" "):[];_._domPrefixes=M,_.testAllProps=y;var z=function(t){var n,r=D.length,s=e.CSSRule;if("undefined"==typeof s)return i;if(!t)return!1;if(t=t.replace(/^@/,""),n=t.replace(/-/g,"_").toUpperCase()+"_RULE",n in s)return"@"+t;for(var a=0;r>a;a++){var o=D[a],l=o.toUpperCase()+"_"+n;if(l in s)return"@-"+o.toLowerCase()+"-"+t}return!1};_.atRule=z;var I=(_.prefixed=function(e,t,i){return 0===e.indexOf("@")?z(e):(-1!=e.indexOf("-")&&(e=f(e)),t?y(e,t,i):y(e,"pfx"))},function(){var t=e.matchMedia||e.msMatchMedia;return t?function(e){var i=t(e);return i&&i.matches||!1}:function(t){var i=!1;return d("@media "+t+" { #modernizr { position: absolute; } }",function(t){i="absolute"==(e.getComputedStyle?e.getComputedStyle(t,null):t.currentStyle).position}),i}}());_.mq=I,_.testAllProps=w,T.addTest("cssanimations",w("animationName","a",!0)),T.addTest("csstransforms",function(){return-1===navigator.userAgent.indexOf("Android 2.")&&w("transform","scale(1)",!0)});var $="CSS"in e&&"supports"in e.CSS,L="supportsCSS"in e;T.addTest("supports",$||L),T.addTest("csstransforms3d",function(){return!!w("perspective","1px",!0)}),T.addTest("csstransitions",w("transition","all",!0)),T.addTest("placeholder","placeholder"in l("input")&&"placeholder"in l("textarea")),T.addTest("preserve3d",function(){var t,i,n=e.CSS,r=!1;return!!(n&&n.supports&&n.supports("(transform-style: preserve-3d)"))||(t=l("a"),i=l("a"),t.style.cssText="display: block; transform-style: preserve-3d; transform-origin: right; transform: rotateY(40deg);",i.style.cssText="display: block; width: 9px; height: 1px; background: #000; transform-origin: right; transform: rotateY(40deg);",t.appendChild(i),C.appendChild(t),r=i.getBoundingClientRect(),C.removeChild(t),r=r.width&&r.width<4)}),T.addTest("svg",!!t.createElementNS&&!!t.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect);var D=_._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];_._prefixes=D;var R=_.testStyles=d;T.addTest("touchevents",function(){var i;if("ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch)i=!0;else{var n=["@media (",D.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");R(n,function(e){i=9===e.offsetTop})}return i}),T.addTest("video",function(){var e=l("video"),t=!1;try{t=!!e.canPlayType,t&&(t=new Boolean(t),t.ogg=e.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),t.h264=e.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),t.webm=e.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""),t.vp9=e.canPlayType('video/webm; codecs="vp9"').replace(/^no$/,""),t.hls=e.canPlayType('application/x-mpegURL; codecs="avc1.42E01E"').replace(/^no$/,""))}catch(e){}return t}),r(),s(S),delete _.addTest,delete _.addAsyncTest;for(var N=0;N<T._q.length;N++)T._q[N]();e.Modernizr=T}(window,document),function(e){"use strict";var t=function(t,i,n){function r(e){return o.body?e():void setTimeout(function(){r(e)})}function s(){l.addEventListener&&l.removeEventListener("load",s),l.media=n||"all"}var a,o=e.document,l=o.createElement("link");if(i)a=i;else{var c=(o.body||o.getElementsByTagName("head")[0]).childNodes;a=c[c.length-1]}var d=o.styleSheets;l.rel="stylesheet",l.href=t,l.media="only x",r(function(){a.parentNode.insertBefore(l,i?a:a.nextSibling)});var u=function(e){for(var t=l.href,i=d.length;i--;)if(d[i].href===t)return e();setTimeout(function(){u(e)})};return l.addEventListener&&l.addEventListener("load",s),l.onloadcssdefined=u,u(s),l};
4"undefined"!=typeof exports?exports.loadCSS=t:e.loadCSS=t}("undefined"!=typeof global?global:this),function(e){if(e.loadCSS){var t=loadCSS.relpreload={};if(t.support=function(){try{return e.document.createElement("link").relList.supports("preload")}catch(e){return!1}},t.poly=function(){for(var t=e.document.getElementsByTagName("link"),i=0;i<t.length;i++){var n=t[i];"preload"===n.rel&&"style"===n.getAttribute("as")&&(e.loadCSS(n.href,n,n.getAttribute("media")),n.rel=null)}},!t.support()){t.poly();var i=e.setInterval(t.poly,300);e.addEventListener&&e.addEventListener("load",function(){t.poly(),e.clearInterval(i)}),e.attachEvent&&e.attachEvent("onload",function(){e.clearInterval(i)})}}}(this),function(e){function t(t,n,r){var s=this;return this.on("click.pjax",t,function(t){var a=e.extend({},m(n,r));a.container||(a.container=e(this).attr("data-pjax")||s),i(t,a)})}function i(t,i,n){n=m(i,n);var s=t.currentTarget;if("A"!==s.tagName.toUpperCase())throw"$.fn.pjax or $.pjax.click requires an anchor element";if(!(t.which>1||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||location.protocol!==s.protocol||location.hostname!==s.hostname||s.href.indexOf("#")>-1&&f(s)==f(location)||t.isDefaultPrevented())){var a={url:s.href,container:e(s).attr("data-pjax"),target:s},o=e.extend({},a,n),l=e.Event("pjax:click");e(s).trigger(l,[o]),l.isDefaultPrevented()||(r(o),t.preventDefault(),e(s).trigger("pjax:clicked",[o]))}}function n(t,i,n){n=m(i,n);var s=t.currentTarget;if("FORM"!==s.tagName.toUpperCase())throw"$.pjax.submit requires a form element";var a={type:s.method.toUpperCase(),url:s.action,container:e(s).attr("data-pjax"),target:s};if("GET"!==a.type&&void 0!==window.FormData)a.data=new FormData(s),a.processData=!1,a.contentType=!1;else{if(e(s).find(":file").length)return;a.data=e(s).serializeArray()}r(e.extend({},a,n)),t.preventDefault()}function r(t){function i(t,i,r){r||(r={}),r.relatedTarget=n;var s=e.Event(t,r);return o.trigger(s,i),!s.isDefaultPrevented()}t=e.extend(!0,{},e.ajaxSettings,r.defaults,t),e.isFunction(t.url)&&(t.url=t.url());var n=t.target,s=h(t.url).hash,o=t.context=g(t.container);t.data||(t.data={}),e.isArray(t.data)?t.data.push({name:"_pjax",value:o.selector}):t.data._pjax=o.selector;var l;t.beforeSend=function(e,n){if("GET"!==n.type&&(n.timeout=0),e.setRequestHeader("X-PJAX","true"),e.setRequestHeader("X-PJAX-Container",o.selector),!i("pjax:beforeSend",[e,n]))return!1;n.timeout>0&&(l=setTimeout(function(){i("pjax:timeout",[e,t])&&e.abort("timeout")},n.timeout),n.timeout=0);var r=h(n.url);s&&(r.hash=s),t.requestUrl=p(r)},t.complete=function(e,n){l&&clearTimeout(l),i("pjax:complete",[e,n,t]),i("pjax:end",[e,t])},t.error=function(e,n,r){var s=w("",e,t),o=i("pjax:error",[e,n,r,t]);"GET"==t.type&&"abort"!==n&&o&&a(s.url)},t.success=function(n,l,c){var u=r.state,p="function"==typeof e.pjax.defaults.version?e.pjax.defaults.version():e.pjax.defaults.version,f=c.getResponseHeader("X-PJAX-Version"),m=w(n,c,t),g=h(m.url);if(s&&(g.hash=s,m.url=g.href),p&&f&&p!==f)return void a(m.url);if(!m.contents)return void a(m.url);r.state={id:t.id||d(),url:m.url,title:m.title,container:o.selector,fragment:t.fragment,timeout:t.timeout},(t.push||t.replace)&&window.history.replaceState(r.state,m.title,m.url);try{document.activeElement.blur()}catch(e){}m.title&&(document.title=m.title),i("pjax:beforeReplace",[m.contents,t],{state:r.state,previousState:u}),o.html(m.contents);var v=o.find("input[autofocus], textarea[autofocus]").last()[0];v&&document.activeElement!==v&&v.focus(),b(m.scripts);var y=t.scrollTo;if(s){var _=decodeURIComponent(s.slice(1)),T=document.getElementById(_)||document.getElementsByName(_)[0];T&&(y=e(T).offset().top)}"number"==typeof y&&e(window).scrollTop(y),i("pjax:success",[n,l,c,t])},r.state||(r.state={id:d(),url:window.location.href,title:document.title,container:o.selector,fragment:t.fragment,timeout:t.timeout},window.history.replaceState(r.state,document.title)),c(r.xhr),r.options=t;var f=r.xhr=e.ajax(t);return f.readyState>0&&(t.push&&!t.replace&&(_(r.state.id,u(o)),window.history.pushState(null,"",t.requestUrl)),i("pjax:start",[f,t]),i("pjax:send",[f,t])),r.xhr}function s(t,i){var n={url:window.location.href,push:!1,replace:!0,scrollTo:!1};return r(e.extend(n,m(t,i)))}function a(e){window.history.replaceState(null,"",r.state.url),window.location.replace(e)}function o(t){E||c(r.xhr);var i,n=r.state,s=t.state;if(s&&s.container){if(E&&P==s.url)return;if(n){if(n.id===s.id)return;i=n.id<s.id?"forward":"back"}var o=O[s.id]||[],l=e(o[0]||s.container),d=o[1];if(l.length){n&&T(i,n.id,u(l));var p=e.Event("pjax:popstate",{state:s,direction:i});l.trigger(p);var h={id:s.id,url:s.url,container:l,push:!1,fragment:s.fragment,timeout:s.timeout,scrollTo:!1};if(d){l.trigger("pjax:start",[null,h]),r.state=s,s.title&&(document.title=s.title);var f=e.Event("pjax:beforeReplace",{state:s,previousState:n});l.trigger(f,[d,h]),l.html(d),l.trigger("pjax:end",[null,h])}else r(h);l[0].offsetHeight}else a(location.href)}E=!1}function l(t){var i=e.isFunction(t.url)?t.url():t.url,n=t.type?t.type.toUpperCase():"GET",r=e("<form>
4",{method:"GET"===n?"GET":"POST",action:i,style:"display:none"});"GET"!==n&&"POST"!==n&&r.append(e("<input>",{type:"hidden",name:"_method",value:n.toLowerCase()}));var s=t.data;if("string"==typeof s)e.each(s.split("&"),function(t,i){var n=i.split("=");r.append(e("<input>",{type:"hidden",name:n[0],value:n[1]}))});else if(e.isArray(s))e.each(s,function(t,i){r.append(e("<input>",{type:"hidden",name:i.name,value:i.value}))});else if("object"==typeof s){var a;for(a in s)r.append(e("<input>",{type:"hidden",name:a,value:s[a]}))}e(document.body).append(r),r.submit()}function c(t){t&&t.readyState<4&&(t.onreadystatechange=e.noop,t.abort())}function d(){return(new Date).getTime()}function u(e){var t=e.clone();return t.find("script").each(function(){this.src||jQuery._data(this,"globalEval",!1)}),[e.selector,t.contents()]}function p(e){return e.search=e.search.replace(/([?&])(_pjax|_)=[^&]*/g,""),e.href.replace(/\?($|#)/,"$1")}function h(e){var t=document.createElement("a");return t.href=e,t}function f(e){return e.href.replace(/#.*/,"")}function m(t,i){return t&&i?i.container=t:i=e.isPlainObject(t)?t:{container:t},i.container&&(i.container=g(i.container)),i}function g(t){if(t=e(t),t.length){if(""!==t.selector&&t.context===document)return t;if(t.attr("id"))return e("#"+t.attr("id"));throw"cant get selector for pjax container!"}throw"no pjax container for "+t.selector}function v(e,t){return e.filter(t).add(e.find(t))}function y(t){return e.parseHTML(t,document,!0)}function w(t,i,n){var r={},s=/<html/i.test(t),a=i.getResponseHeader("X-PJAX-URL");if(r.url=a?p(h(a)):n.requestUrl,s)var o=e(y(t.match(/<head[^>]*>([\s\S.]*)<\/head>/i)[0])),l=e(y(t.match(/<body[^>]*>([\s\S.]*)<\/body>/i)[0]));else var o=l=e(y(t));if(0===l.length)return r;if(r.title=v(o,"title").last().text(),n.fragment){if("body"===n.fragment)var c=l;else var c=v(l,n.fragment).first();c.length&&(r.contents="body"===n.fragment?c:c.contents(),r.title||(r.title=c.attr("title")||c.data("title")))}else s||(r.contents=l);return r.contents&&(r.contents=r.contents.not(function(){return e(this).is("title")}),r.contents.find("title").remove(),r.scripts=v(r.contents,"script[src]").remove(),r.contents=r.contents.not(r.scripts)),r.title&&(r.title=e.trim(r.title)),r}function b(t){if(t){var i=e("script[src]");t.each(function(){var t=this.src,n=i.filter(function(){return this.src===t});if(!n.length){var r=document.createElement("script"),s=e(this).attr("type");s&&(r.type=s),r.src=e(this).attr("src"),document.head.appendChild(r)}})}}function _(e,t){O[e]=t,z.push(e),x(M,0),x(z,r.defaults.maxCacheLength)}function T(e,t,i){var n,s;O[t]=i,"forward"===e?(n=z,s=M):(n=M,s=z),n.push(t),(t=s.pop())&&delete O[t],x(n,r.defaults.maxCacheLength)}function x(e,t){for(;e.length>t;)delete O[e.shift()]}function S(){return e("meta").filter(function(){var t=e(this).attr("http-equiv");return t&&"X-PJAX-VERSION"===t.toUpperCase()}).attr("content")}function C(){e.fn.pjax=t,e.pjax=r,e.pjax.enable=e.noop,e.pjax.disable=k,e.pjax.click=i,e.pjax.submit=n,e.pjax.reload=s,e.pjax.defaults={timeout:650,push:!0,replace:!1,type:"GET",dataType:"html",scrollTo:0,maxCacheLength:20,version:S},e(window).on("popstate.pjax",o)}function k(){e.fn.pjax=function(){return this},e.pjax=l,e.pjax.enable=C,e.pjax.disable=e.noop,e.pjax.click=e.noop,e.pjax.submit=e.noop,e.pjax.reload=function(){window.location.reload()},e(window).off("popstate.pjax",o)}var E=!0,P=window.location.href,A=window.history.state;A&&A.container&&(r.state=A),"state"in window.history&&(E=!1);var O={},M=[],z=[];e.inArray("state",e.event.props)<0&&e.event.props.push("state"),e.support.pjax=window.history&&window.history.pushState&&window.history.replaceState&&!navigator.userAgent.match(/((iPod|iPhone|iPad).+\bOS\s+[1-4]\D|WebApps\/.+CFNetwork)/),e.support.pjax?C():k()}(jQuery),!function(e,t){"function"==typeof define&&define.amd?define([],function(){return e.svg4everybody=t()}):"object"==typeof module&&module.exports?module.exports=t():e.svg4everybody=t()}(this,function(){function e(e,t,i){if(i){var n=document.createDocumentFragment(),r=!t.hasAttribute("viewBox")&&i.getAttribute("viewBox");r&&t.setAttribute("viewBox",r);for(var s=i.cloneNode(!0);s.childNodes.length;)n.appendChild(s.firstChild);e.appendChild(n)}}function t(t){t.onreadystatechange=function(){if(4===t.readyState){var i=t._cachedDocument;i||(i=t._cachedDocument=document.implementation.createHTMLDocument(""),i.body.innerHTML=t.responseText,t._cachedTarget={}),t._embeds.splice(0).map(function(n){var r=t._cachedTarget[n.id];r||(r=t._cachedTarget[n.id]=i.getElementById(n.id)),e(n.parent,n.svg,r)})}},t.onreadystatechange()}function i(i){function r(){for(var i=0;i<f.length;){var o=f[i],l=o.parentNode,c=n(l),d=o.getAttribute("xlink:href")||o.getAttribute("href");if(!d&&a.attributeName&&(d=o.getAttribute(a.attributeName)),c&&d){if(s)if(!a.val
4idate||a.validate(d,c,o)){l.removeChild(o);var u=d.split("#"),g=u.shift(),v=u.join("#");if(g.length){var y=p[g];y||(y=p[g]=new XMLHttpRequest,y.open("GET",g),y.send(),y._embeds=[]),y._embeds.push({parent:l,svg:c,id:v}),t(y)}else e(l,c,document.getElementById(v))}else++i,++m}else++i}(!f.length||f.length-m>0)&&h(r,67)}var s,a=Object(i),o=/\bTrident\/[567]\b|\bMSIE (?:9|10)\.0\b/,l=/\bAppleWebKit\/(\d+)\b/,c=/\bEdge\/12\.(\d+)\b/,d=/\bEdge\/.(\d+)\b/,u=window.top!==window.self;s="polyfill"in a?a.polyfill:o.test(navigator.userAgent)||(navigator.userAgent.match(c)||[])[1]<10547||(navigator.userAgent.match(l)||[])[1]<537||d.test(navigator.userAgent)&&u;var p={},h=window.requestAnimationFrame||setTimeout,f=document.getElementsByTagName("use"),m=0;s&&r()}function n(e){for(var t=e;"svg"!==t.nodeName.toLowerCase()&&(t=t.parentNode););return t}return i}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Swiper=t()}(this,function(){"use strict";function e(e,t){var i=[],n=0;if(e&&!t&&e instanceof De)return e;if(e)if("string"==typeof e){var r,s,a=e.trim();if(a.indexOf("<")>=0&&a.indexOf(">")>=0){var o="div";for(0===a.indexOf("<li")&&(o="ul"),0===a.indexOf("<tr")&&(o="tbody"),0!==a.indexOf("<td")&&0!==a.indexOf("<th")||(o="tr"),0===a.indexOf("<tbody")&&(o="table"),0===a.indexOf("<option")&&(o="select"),s=$e.createElement(o),s.innerHTML=a,n=0;n<s.childNodes.length;n+=1)i.push(s.childNodes[n])}else for(r=t||"#"!==e[0]||e.match(/[ .<>:~]/)?(t||$e).querySelectorAll(e.trim()):[$e.getElementById(e.trim().split("#")[1])],n=0;n<r.length;n+=1)r[n]&&i.push(r[n])}else if(e.nodeType||e===Le||e===$e)i.push(e);else if(e.length>0&&e[0].nodeType)for(n=0;n<e.length;n+=1)i.push(e[n]);return new De(i)}function t(e){for(var t=[],i=0;i<e.length;i+=1)t.indexOf(e[i])===-1&&t.push(e[i]);return t}function i(e){var t=this;if("undefined"==typeof e)return this;for(var i=e.split(" "),n=0;n<i.length;n+=1)for(var r=0;r<this.length;r+=1)"undefined"!=typeof t[r].classList&&t[r].classList.add(i[n]);return this}function n(e){for(var t=this,i=e.split(" "),n=0;n<i.length;n+=1)for(var r=0;r<this.length;r+=1)"undefined"!=typeof t[r].classList&&t[r].classList.remove(i[n]);return this}function r(e){return!!this[0]&&this[0].classList.contains(e)}function s(e){for(var t=this,i=e.split(" "),n=0;n<i.length;n+=1)for(var r=0;r<this.length;r+=1)"undefined"!=typeof t[r].classList&&t[r].classList.toggle(i[n]);return this}function a(e,t){var i=arguments,n=this;if(1!==arguments.length||"string"!=typeof e){for(var r=0;r<this.length;r+=1)if(2===i.length)n[r].setAttribute(e,t);else for(var s in e)n[r][s]=e[s],n[r].setAttribute(s,e[s]);return this}if(this[0])return this[0].getAttribute(e)}function o(e){for(var t=this,i=0;i<this.length;i+=1)t[i].removeAttribute(e);return this}function l(e,t){var i,n=this;if("undefined"!=typeof t){for(var r=0;r<this.length;r+=1)i=n[r],i.dom7ElementDataStorage||(i.dom7ElementDataStorage={}),i.dom7ElementDataStorage[e]=t;return this}if(i=this[0]){if(i.dom7ElementDataStorage&&e in i.dom7ElementDataStorage)return i.dom7ElementDataStorage[e];var s=i.getAttribute("data-"+e);if(s)return s}else;}function c(e){for(var t=this,i=0;i<this.length;i+=1){var n=t[i].style;n.webkitTransform=e,n.transform=e}return this}function d(e){var t=this;"string"!=typeof e&&(e+="ms");for(var i=0;i<this.length;i+=1){var n=t[i].style;n.webkitTransitionDuration=e,n.transitionDuration=e}return this}function u(){function t(t){var i=t.target;if(i){var n=t.target.dom7EventData||[];if(n.indexOf(t)<0&&n.unshift(t),e(i).is(l))c.apply(i,n);else for(var r=e(i).parents(),s=0;s<r.length;s+=1)e(r[s]).is(l)&&c.apply(r[s],n)}}function i(e){var t=e&&e.target?e.target.dom7EventData||[]:[];t.indexOf(e)<0&&t.unshift(e),c.apply(this,t)}for(var n,r=this,s=[],a=arguments.length;a--;)s[a]=arguments[a];var o=s[0],l=s[1],c=s[2],d=s[3];"function"==typeof s[1]&&(n=s,o=n[0],c=n[1],d=n[2],l=void 0),d||(d=!1);for(var u,p=o.split(" "),h=0;h<this.length;h+=1){var f=r[h];if(l)for(u=0;u<p.length;u+=1){var m=p[u];f.dom7LiveListeners||(f.dom7LiveListeners={}),f.dom7LiveListeners[m]||(f.dom7LiveListeners[m]=[]),f.dom7LiveListeners[m].push({listener:c,proxyListener:t}),f.addEventListener(m,t,d)}else for(u=0;
4u<p.length;u+=1){var g=p[u];f.dom7Listeners||(f.dom7Listeners={}),f.dom7Listeners[g]||(f.dom7Listeners[g]=[]),f.dom7Listeners[g].push({listener:c,proxyListener:i}),f.addEventListener(g,i,d)}}return this}function p(){for(var e,t=this,i=[],n=arguments.length;n--;)i[n]=arguments[n];var r=i[0],s=i[1],a=i[2],o=i[3];"function"==typeof i[1]&&(e=i,r=e[0],a=e[1],o=e[2],s=void 0),o||(o=!1);for(var l=r.split(" "),c=0;c<l.length;c+=1)for(var d=l[c],u=0;u<this.length;u+=1){var p=t[u],h=void 0;!s&&p.dom7Listeners?h=p.dom7Listeners[d]:s&&p.dom7LiveListeners&&(h=p.dom7LiveListeners[d]);for(var f=h.length-1;f>=0;f-=1){var m=h[f];a&&m.listener===a?(p.removeEventListener(d,m.proxyListener,o),h.splice(f,1)):a||(p.removeEventListener(d,m.proxyListener,o),h.splice(f,1))}}return this}function h(){for(var e=this,t=[],i=arguments.length;i--;)t[i]=arguments[i];for(var n=t[0].split(" "),r=t[1],s=0;s<n.length;s+=1)for(var a=n[s],o=0;o<this.length;o+=1){var l=e[o],c=void 0;try{c=new Le.CustomEvent(a,{detail:r,bubbles:!0,cancelable:!0})}catch(e){c=$e.createEvent("Event"),c.initEvent(a,!0,!0),c.detail=r}l.dom7EventData=t.filter(function(e,t){return t>0}),l.dispatchEvent(c),l.dom7EventData=[],delete l.dom7EventData}return this}function f(e){function t(s){if(s.target===this)for(e.call(this,s),i=0;i<n.length;i+=1)r.off(n[i],t)}var i,n=["webkitTransitionEnd","transitionend"],r=this;if(e)for(i=0;i<n.length;i+=1)r.on(n[i],t);return this}function m(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function g(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function v(){if(this.length>0){var e=this[0],t=e.getBoundingClientRect(),i=$e.body,n=e.clientTop||i.clientTop||0,r=e.clientLeft||i.clientLeft||0,s=e===Le?Le.scrollY:e.scrollTop,a=e===Le?Le.scrollX:e.scrollLeft;return{top:t.top+s-n,left:t.left+a-r}}return null}function y(){return this[0]?Le.getComputedStyle(this[0],null):{}}function w(e,t){var i,n=this;if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i+=1)for(var r in e)n[i].style[r]=e[r];return this}if(this[0])return Le.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(i=0;i<this.length;i+=1)n[i].style[e]=t;return this}return this}function b(e){var t=this;if(!e)return this;for(var i=0;i<this.length;i+=1)if(e.call(t[i],i,t[i])===!1)return t;return this}function _(e){var t=this;if("undefined"==typeof e)return this[0]?this[0].innerHTML:void 0;for(var i=0;i<this.length;i+=1)t[i].innerHTML=e;return this}function T(e){var t=this;if("undefined"==typeof e)return this[0]?this[0].textContent.trim():null;for(var i=0;i<this.length;i+=1)t[i].textContent=e;return this}function x(t){var i,n,r=this[0];if(!r||"undefined"==typeof t)return!1;if("string"==typeof t){if(r.matches)return r.matches(t);if(r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(r.msMatchesSelector)return r.msMatchesSelector(t);for(i=e(t),n=0;n<i.length;n+=1)if(i[n]===r)return!0;return!1}if(t===$e)return r===$e;if(t===Le)return r===Le;if(t.nodeType||t instanceof De){for(i=t.nodeType?[t]:t,n=0;n<i.length;n+=1)if(i[n]===r)return!0;return!1}return!1}function S(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}}function C(e){if("undefined"==typeof e)return this;var t,i=this.length;return e>i-1?new De([]):e<0?(t=i+e,new De(t<0?[]:[this[t]])):new De([this[e]])}function k(){for(var e=this,t=[],i=arguments.length;i--;)t[i]=arguments[i];for(var n,r=0;r<t.length;r+=1){ 5n=t[r];for(var s=0;s<this.length;s+=1)if("string"==typeof n){var a=$e.createElement("div");for(a.innerHTML=n;a.firstChild;)e[s].appendChild(a.firstChild)}else if(n instanceof De)for(var o=0;o<n.length;o+=1)e[s].appendChild(n[o]);else e[s].appendChild(n)}return this}function E(e){var t,i,n=this;for(t=0;t<this.length;t+=1)if("string"==typeof e){var r=$e.createElement("div");for(r.innerHTML=e,i=r.childNodes.length-1;i>=0;i-=1)n[t].insertBefore(r.childNodes[i],n[t].childNodes[0])}else if(e instanceof De)for(i=0;i<e.length;i+=1)n[t].insertBefore(e[i],n[t].childNodes[0]);else n[t].insertBefore(e,n[t].childNodes[0]);return this}function P(t){return new De(this.length>0?t?this[0].nextElementSibling&&e(this[0].nextElementSibling).is(t)?[this[0].nextElementSibling]:[]:this[0].nextElementSibling?[this[0].nextElementSibling]:[]:[])}function A(t){var i=[],n=this[0];if(!n)return new De([]);for(;n.nextElementSibling;){var r=n.nextElementSibling;t?e(r).is(t)&&i.push(r):i.push(r),n=r}return new De(i)}function O(t){if(this.length>0){var i=this[0];return new De(t?i.previousElementSibling&&e(i.previousElementSibling).is(t)?[i.previousElementSibling]:[]:i.previousElementSibling?[i.previousElementSibling]:[])}return new De([])}function M(t){var i=[],n=this[0];if(!n)return new De([]);for(;n.previousElementSibling;){var r=n.previousElementSibling;t?e(r).is(t)&&i.push(r):i.push(r),n=r}return new De(i)}function z(i){for(var n=this,r=[],s=0;s<this.length;s+=1)null!==n[s].parentNode&&(i?e(n[s].parentNode).is(i)&&r.push(n[s].parentNode):r.push(n[s].parentNode));return e(t(r))}function I(i){for(var n=this,r=[],s=0;s<this.length;s+=1)for(var a=n[s].parentNode;a;)i?e(a).is(i)&&r.push(a):r.push(a),a=a.parentNode;return e(t(r))}function $(e){var t=this;return"undefined"==typeof e?new De([]):(t.is(e)||(t=t.parents(e).eq(0)),t)}function L(e){for(var t=this,i=[],n=0;n<this.length;n+=1)for(var r=t[n].querySelectorAll(e),s=0;s<r.length;s+=1)i.push(r[s]);return new De(i)}function D(i){for(var n=this,r=[],s=0;s<this.length;s+=1)for(var a=n[s].childNodes,o=0;o<a.length;o+=1)i?1===a[o].nodeType&&e(a[o]).is(i)&&r.push(a[o]):1===a[o].nodeType&&r.push(a[o]);return new De(t(r))}function R(){for(var e=this,t=0;t<this.length;t+=1)e[t].parentNode&&e[t].parentNode.removeChild(e[t]);return this}function N(){for(var t=[],i=arguments.length;i--;)t[i]=arguments[i];var n,r,s=this;for(n=0;n<t.length;n+=1){var a=e(t[n]);for(r=0;r<a.length;r+=1)s[s.length]=a[r],s.length+=1}return s}function j(){var e,t,i=this,n=i.$el;e="undefined"!=typeof i.params.width?i.params.width:n[0].clientWidth,t="undefined"!=typeof i.params.height?i.params.height:n[0].clientHeight,0===e&&i.isHorizontal()||0===t&&i.isVertical()||
5(e=e-parseInt(n.css("padding-left"),10)-parseInt(n.css("padding-right"),10),t=t-parseInt(n.css("padding-top"),10)-parseInt(n.css("padding-bottom"),10),Ne.extend(i,{width:e,height:t,size:i.isHorizontal()?e:t}))}function F(){var e=this,t=e.params,i=e.$wrapperEl,n=e.size,r=e.rtlTranslate,s=e.wrongRTL,a=i.children("."+e.params.slideClass),o=e.virtual&&t.virtual.enabled,l=o?e.virtual.slides.length:a.length,c=[],d=[],u=[],p=t.slidesOffsetBefore;"function"==typeof p&&(p=t.slidesOffsetBefore.call(e));var h=t.slidesOffsetAfter;"function"==typeof h&&(h=t.slidesOffsetAfter.call(e));var f=l,m=e.snapGrid.length,g=e.snapGrid.length,v=t.spaceBetween,y=-p,w=0,b=0;if("undefined"!=typeof n){"string"==typeof v&&v.indexOf("%")>=0&&(v=parseFloat(v.replace("%",""))/100*n),e.virtualSize=-v,r?a.css({marginLeft:"",marginTop:""}):a.css({marginRight:"",marginBottom:""});var _;t.slidesPerColumn>1&&(_=Math.floor(l/t.slidesPerColumn)===l/e.params.slidesPerColumn?l:Math.ceil(l/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(_=Math.max(_,t.slidesPerView*t.slidesPerColumn)));for(var T,x=t.slidesPerColumn,S=_/x,C=S-(t.slidesPerColumn*S-l),k=0;k<l;k+=1){T=0;var E=a.eq(k);if(t.slidesPerColumn>1){var P=void 0,A=void 0,O=void 0;"column"===t.slidesPerColumnFill?(A=Math.floor(k/x),O=k-A*x,(A>C||A===C&&O===x-1)&&(O+=1,O>=x&&(O=0,A+=1)),P=A+O*_/x,E.css({"-webkit-box-ordinal-group":P,"-moz-box-ordinal-group":P,"-ms-flex-order":P,"-webkit-order":P,order:P})):(O=Math.floor(k/S),A=k-O*S),E.css("margin-"+(e.isHorizontal()?"top":"left"),0!==O&&t.spaceBetween&&t.spaceBetween+"px").attr("data-swiper-column",A).attr("data-swiper-row",O)}if("none"!==E.css("display")){if("auto"===t.slidesPerView){var M=Le.getComputedStyle(E[0],null),z=E[0].style.transform;z&&(E[0].style.transform="none"),T=e.isHorizontal()?E[0].getBoundingClientRect().width+parseFloat(M.getPropertyValue("margin-left"))+parseFloat(M.getPropertyValue("margin-right")):E[0].getBoundingClientRect().height+parseFloat(M.getPropertyValue("margin-top"))+parseFloat(M.getPropertyValue("margin-bottom")),z&&(E[0].style.transform=z),t.roundLengths&&(T=Math.floor(T))}else T=(n-(t.slidesPerView-1)*v)/t.slidesPerView,t.roundLengths&&(T=Math.floor(T)),a[k]&&(e.isHorizontal()?a[k].style.width=T+"px":a[k].style.height=T+"px");a[k]&&(a[k].swiperSlideSize=T),u.push(T),t.centeredSlides?(y=y+T/2+w/2+v,0===w&&0!==k&&(y=y-n/2-v),0===k&&(y=y-n/2-v),Math.abs(y)<.001&&(y=0),b%t.slidesPerGroup===0&&c.push(y),d.push(y)):(b%t.slidesPerGroup===0&&c.push(y),d.push(y),y=y+T+v),e.virtualSize+=T+v,w=T,b+=1}}e.virtualSize=Math.max(e.virtualSize,n)+h;var I;if(r&&s&&("slide"===t.effect||"coverflow"===t.effect)&&i.css({width:e.virtualSize+t.spaceBetween+"px"}),je.flexbox&&!t.setWrapperSize||(e.isHorizontal()?i.css({width:e.virtualSize+t.spaceBetween+"px"}):i.css({height:e.virtualSize+t.spaceBetween+"px"})),t.slidesPerColumn>1&&(e.virtualSize=(T+t.spaceBetween)*_,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?i.css({width:e.virtualSize+t.spaceBetween+"px"}):i.css({height:e.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){I=[];for(var $=0;$<c.length;$+=1)c[$]<e.virtualSize+c[0]&&I.push(c[$]);c=I}if(!t.centeredSlides){I=[];for(var L=0;L<c.length;L+=1)c[L]<=e.virtualSize-n&&I.push(c[L]);c=I,Math.floor(e.virtualSize-n)-Math.floor(c[c.length-1])>1&&c.push(e.virtualSize-n)}0===c.length&&(c=[0]),0!==t.spaceBetween&&(e.isHorizontal()?r?a.css({marginLeft:v+"px"}):a.css({marginRight:v+"px"}):a.css({marginBottom:v+"px"})),Ne.extend(e,{slides:a,snapGrid:c,slidesGrid:d,slidesSizesGrid:u}),l!==f&&e.emit("slidesLengthChange"),c.length!==m&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),d.length!==g&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}}function H(e){var t,i=this,n=[],r=0;if("number"==typeof e?i.setTransition(e):e===!0&&i.setTransition(i.params.speed),"auto"!==i.params.slidesPerView&&i.params.slidesPerView>1)for(t=0;t<Math.ceil(i.params.slidesPerView);t+=1){var s=i.activeIndex+t;if(s>i.slides.length)break;n.push(i.slides.eq(s)[0])}else n.push(i.slides.eq(i.activeIndex)[0]);for(t=0;t<n.length;t+=1)if("undefined"!=typeof n[t]){var a=n[t].offsetHeight;r=a>r?a:r}r&&i.$wrapperEl.css("height",r+"px")}function X(){for(var e=this,t=e.slides,i=0;i<t.length;i+=1)t[i].swiperSlideOffset=e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop}function B(e){void 0===e&&(e=this&&this.translate||0);var t=this,i=t.params,n=t.slides,r=t.rtlTranslate;if(0!==n.length){"undefined"==typeof n[0].swiperSlideOffset&&t.updateSlidesOffset();var s=-e;r&&(s=e),n.removeClass(i.slideVisibleClass);for(var a=0;a<n.length;a+=1){var o=n[a],l=(s+(i.centeredSlides?t.minTranslate():0)-o.swiperSlideOffset)/(o.swiperSlideSize+i.spaceBetween);if(i.watchSlidesVisibility){var c=-(s-o.swiperSlideOffset),d=c+t.slidesSizesGrid[a],u=c>=0&&c<t.size||d>0&&d<=t.size||c<=0&&d>=t.size;u&&n.eq(a).addClass(i.slideVisibleClass)}o.progress=r?-l:l}}}function Y(e){void 0===e&&(e=this&&this.translate||0);var t=this,i=t.params,n=t.maxTranslate()-t.minTranslate(),r=t.progress,s=t.isBeginning,a=t.isEnd,o=s,l=a;0===n?(r=0,s=!0,a=!0):(r=(e-t.minTranslate())/n,s=r<=0,a=r>=1),Ne.extend(t,{progress:r,isBeginning:s,isEnd:a}),(i.watchSlidesProgress||i.watchSlidesVisibility)&&t.updateSlidesProgress(e),s&&!o&&t.emit("reachBeginning toEdge"),a&&!l&&t.emit("reachEnd toEdge"),(o&&!s||l&&!a)&&t.emit("fromEdge"),t.emit("progress",r)}function V(){var e=this,t=e.slides,i=e.params,n=e.$wrapperEl,r=e.activeIndex,s=e.realIndex,a=e.virtual&&i.virtual.enabled;t.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass);var o;o=a?e.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+r+'"]'):t.eq(r),o.addClass(i.slideActiveClass),i.loop&&(o.hasClass(i.slideDuplicateClass)?n.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+s+'"]').addClass(i.slideDuplicateActiveClass):n.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+s+'"]').addClass(i.slideDuplicateActiveClass));var l=o.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass);
5i.loop&&0===l.length&&(l=t.eq(0),l.addClass(i.slideNextClass));var c=o.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass);i.loop&&0===c.length&&(c=t.eq(-1),c.addClass(i.slidePrevClass)),i.loop&&(l.hasClass(i.slideDuplicateClass)?n.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass):n.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass),c.hasClass(i.slideDuplicateClass)?n.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass):n.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass))}function q(e){var t,i=this,n=i.rtlTranslate?i.translate:-i.translate,r=i.slidesGrid,s=i.snapGrid,a=i.params,o=i.activeIndex,l=i.realIndex,c=i.snapIndex,d=e;if("undefined"==typeof d){for(var u=0;u<r.length;u+=1)"undefined"!=typeof r[u+1]?n>=r[u]&&n<r[u+1]-(r[u+1]-r[u])/2?d=u:n>=r[u]&&n<r[u+1]&&(d=u+1):n>=r[u]&&(d=u);a.normalizeSlideIndex&&(d<0||"undefined"==typeof d)&&(d=0)}if(t=s.indexOf(n)>=0?s.indexOf(n):Math.floor(d/a.slidesPerGroup),t>=s.length&&(t=s.length-1),d===o)return void(t!==c&&(i.snapIndex=t,i.emit("snapIndexChange")));var p=parseInt(i.slides.eq(d).attr("data-swiper-slide-index")||d,10);Ne.extend(i,{snapIndex:t,realIndex:p,previousIndex:o,activeIndex:d}),i.emit("activeIndexChange"),i.emit("snapIndexChange"),l!==p&&i.emit("realIndexChange"),i.emit("slideChange")}function G(t){var i=this,n=i.params,r=e(t.target).closest("."+n.slideClass)[0],s=!1;if(r)for(var a=0;a<i.slides.length;a+=1)i.slides[a]===r&&(s=!0);return r&&s?(i.clickedSlide=r,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(e(r).attr("data-swiper-slide-index"),10):i.clickedIndex=e(r).index(),void(n.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide())):(i.clickedSlide=void 0,void(i.clickedIndex=void 0))}function W(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this,i=t.params,n=t.rtlTranslate,r=t.translate,s=t.$wrapperEl;if(i.virtualTranslate)return n?-r:r;var a=Ne.getTranslate(s[0],e);return n&&(a=-a),a||0}function U(e,t){var i=this,n=i.rtlTranslate,r=i.params,s=i.$wrapperEl,a=i.progress,o=0,l=0,c=0;i.isHorizontal()?o=n?-e:e:l=e,r.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),r.virtualTranslate||(je.transforms3d?s.transform("translate3d("+o+"px, "+l+"px, "+c+"px)"):s.transform("translate("+o+"px, "+l+"px)")),i.translate=i.isHorizontal()?o:l;var d,u=i.maxTranslate()-i.minTranslate();d=0===u?0:(e-i.minTranslate())/u,d!==a&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)}function Q(){return-this.snapGrid[0]}function Z(){return-this.snapGrid[this.snapGrid.length-1]}function K(e,t){var i=this;i.$wrapperEl.transition(e),i.emit("setTransition",e,t)}function J(e,t){void 0===e&&(e=!0);var i=this,n=i.activeIndex,r=i.params,s=i.previousIndex;r.autoHeight&&i.updateAutoHeight();var a=t;if(a||(a=n>s?"next":n<s?"prev":"reset"),i.emit("transitionStart"),e&&n!==s){if("reset"===a)return void i.emit("slideResetTransitionStart");i.emit("slideChangeTransitionStart"),"next"===a?i.emit("slideNextTransitionStart"):i.emit("slidePrevTransitionStart")}}function ee(e,t){void 0===e&&(e=!0);var i=this,n=i.activeIndex,r=i.previousIndex;i.animating=!1,i.setTransition(0);var s=t;if(s||(s=n>r?"next":n<r?"prev":"reset"),i.emit("transitionEnd"),e&&n!==r){if("reset"===s)return void i.emit("slideResetTransitionEnd");i.emit("slideChangeTransitionEnd"),"next"===s?i.emit("slideNextTransitionEnd"):i.emit("slidePrevTransitionEnd")}}function te(e,t,i,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var r=this,s=e;s<0&&(s=0);var a=r.params,o=r.snapGrid,l=r.slidesGrid,c=r.previousIndex,d=r.activeIndex,u=r.rtlTranslate;if(r.animating&&a.preventIntercationOnTransition)return!1;var p=Math.floor(s/a.slidesPerGroup);p>=o.length&&(p=o.length-1),(d||a.initialSlide||0)===(c||0)&&i&&r.emit("beforeSlideChangeStart");var h=-o[p];if(r.updateProgress(h),a.normalizeSlideIndex)for(var f=0;f<l.length;f+=1)-Math.floor(100*h)>=Math.floor(100*l[f])&&(s=f);if(r.initialized&&s!==d){if(!r.allowSlideNext&&h<r.translate&&h<r.minTranslate())return!1;if(!r.allowSlidePrev&&h>r.translate&&h>r.maxTranslate()&&(d||0)!==s)return!1}var m;return m=s>d?"next":s<d?"prev":"reset",u&&-h===r.translate||!u&&h===r.translate?(r.updateActiveIndex(s),a.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==a.effect&&r.setTranslate(h),"reset"!==m&&(r.transitionStart(i,m),r.transitionEnd(i,m)),!1):(0!==t&&je.transition?(r.setTransition(t),r.setTranslate(h),r.updateActiveIndex(s),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,n),r.transitionStart(i,m),r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$
5wrapperEl[0].removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd),r.transitionEnd(i,m))}),r.$wrapperEl[0].addEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd))):(r.setTransition(0),r.setTranslate(h),r.updateActiveIndex(s),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,n),r.transitionStart(i,m),r.transitionEnd(i,m)),!0)}function ie(e,t,i,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var r=this,s=e;return r.params.loop&&(s+=r.loopedSlides),r.slideTo(s,t,i,n)}function ne(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this,r=n.params,s=n.animating;return r.loop?!s&&(n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft,n.slideTo(n.activeIndex+r.slidesPerGroup,e,t,i)):n.slideTo(n.activeIndex+r.slidesPerGroup,e,t,i)}function re(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this,r=n.params,s=n.animating,a=n.snapGrid,o=n.slidesGrid,l=n.rtlTranslate;if(r.loop){if(s)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}var c,d=l?n.translate:-n.translate,u=(a[a.indexOf(d)],a[a.indexOf(d)-1]);return u&&(c=o.indexOf(u),c<0&&(c=n.activeIndex-1)),n.slideTo(c,e,t,i)}function se(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this;return n.slideTo(n.activeIndex,e,t,i)}function ae(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this,r=n.activeIndex,s=Math.floor(r/n.params.slidesPerGroup);if(s<n.snapGrid.length-1){var a=n.rtlTranslate?n.translate:-n.translate,o=n.snapGrid[s],l=n.snapGrid[s+1];a-o>(l-o)/2&&(r=n.params.slidesPerGroup)}return n.slideTo(r,e,t,i)}function oe(){var t,i=this,n=i.params,r=i.$wrapperEl,s="auto"===n.slidesPerView?i.slidesPerViewDynamic():n.slidesPerView,a=i.clickedIndex;if(n.loop){if(i.animating)return;t=parseInt(e(i.clickedSlide).attr("data-swiper-slide-index"),10),n.centeredSlides?a<i.loopedSlides-s/2||a>i.slides.length-i.loopedSlides+s/2?(i.loopFix(),a=r.children("."+n.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),Ne.nextTick(function(){i.slideTo(a)})):i.slideTo(a):a>i.slides.length-s?(i.loopFix(),a=r.children("."+n.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),Ne.nextTick(function(){i.slideTo(a)})):i.slideTo(a)}else i.slideTo(a)}function le(){var t=this,i=t.params,n=t.$wrapperEl;n.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var r=n.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var s=i.slidesPerGroup-r.length%i.slidesPerGroup;if(s!==i.slidesPerGroup){for(var a=0;a<s;a+=1){var o=e($e.createElement("div")).addClass(i.slideClass+" "+i.slideBlankClass);n.append(o)}r=n.children("."+i.slideClass)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=r.length),t.loopedSlides=parseInt(i.loopedSlides||i.slidesPerView,10),t.loopedSlides+=i.loopAdditionalSlides,t.loopedSlides>r.length&&(t.loopedSlides=r.length);var l=[],c=[];r.each(function(i,n){var s=e(n);i<t.loopedSlides&&c.push(n),i<r.length&&i>=r.length-t.loopedSlides&&l.push(n),s.attr("data-swiper-slide-index",i)});for(var d=0;d<c.length;d+=1)n.append(e(c[d].cloneNode(!0)).addClass(i.slideDuplicateClass));for(var u=l.length-1;u>=0;u-=1)n.prepend(e(l[u].cloneNode(!0)).addClass(i.slideDuplicateClass))}function ce(){var e,t=this,i=t.params,n=t.activeIndex,r=t.slides,s=t.loopedSlides,a=t.allowSlidePrev,o=t.allowSlideNext,l=t.snapGrid,c=t.rtlTranslate;t.allowSlidePrev=!0,t.allowSlideNext=!0;var d=-l[n],u=d-t.getTranslate();if(n<s){e=r.length-3*s+n,e+=s;var p=t.slideTo(e,0,!1,!0);p&&0!==u&&t.setTranslate((c?-t.translate:t.translate)-u)}else if("auto"===i.slidesPerView&&n>=2*s||n>r.length-2*i.slidesPerView){e=-r.length+n+s,e+=s;var h=t.slideTo(e,0,!1,!0);h&&0!==u&&t.setTranslate((c?-t.translate:t.translate)-u)}t.allowSlidePrev=a,t.allowSlideNext=o}function de(){var e=this,t=e.$wrapperEl,i=e.params,n=e.slides;t.children("."+i.slideClass+"."+i.slideDuplicateClass).remove(),n.removeAttr("data-swiper-slide-index")}function ue(e){var t=this;if(!(je.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked)){var i=t.el;i.style.cursor="move",i.style.cursor=e?"-webkit-grabbing":"-webkit-grab",i.style.cursor=e?"-moz-grabbin":"-moz-grab",i.style.cursor=e?"grabbing":"grab"}}function pe(){var e=this;je.touch||e.params.watchOverflow&&e.isLocked||(e.el.style.cursor="")}function he(e){var t=this,i=t.$wrapperEl,n=t.params;if(n.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(var r=0;r<e.length;r+=1)e[r]&&i.append(e[r]);else i.append(e);
5n.loop&&t.loopCreate(),n.observer&&je.observer||t.update()}function fe(e){var t=this,i=t.params,n=t.$wrapperEl,r=t.activeIndex;i.loop&&t.loopDestroy();var s=r+1;if("object"==typeof e&&"length"in e){for(var a=0;a<e.length;a+=1)e[a]&&n.prepend(e[a]);s=r+e.length}else n.prepend(e);i.loop&&t.loopCreate(),i.observer&&je.observer||t.update(),t.slideTo(s,0,!1)}function me(e){var t=this,i=t.params,n=t.$wrapperEl,r=t.activeIndex;i.loop&&(t.loopDestroy(),t.slides=n.children("."+i.slideClass));var s,a=r;if("object"==typeof e&&"length"in e){for(var o=0;o<e.length;o+=1)s=e[o],t.slides[s]&&t.slides.eq(s).remove(),s<a&&(a-=1);a=Math.max(a,0)}else s=e,t.slides[s]&&t.slides.eq(s).remove(),s<a&&(a-=1),a=Math.max(a,0);i.loop&&t.loopCreate(),i.observer&&je.observer||t.update(),i.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function ge(){for(var e=this,t=[],i=0;i<e.slides.length;i+=1)t.push(i);e.removeSlide(t)}function ve(t){var i=this,n=i.touchEventsData,r=i.params,s=i.touches;if(!i.animating||!r.preventIntercationOnTransition){var a=t;if(a.originalEvent&&(a=a.originalEvent),n.isTouchEvent="touchstart"===a.type,(n.isTouchEvent||!("which"in a)||3!==a.which)&&(!n.isTouched||!n.isMoved)){if(r.noSwiping&&e(a.target).closest(r.noSwipingSelector?r.noSwipingSelector:"."+r.noSwipingClass)[0])return void(i.allowClick=!0);if(!r.swipeHandler||e(a).closest(r.swipeHandler)[0]){s.currentX="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,s.currentY="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY;var o=s.currentX,l=s.currentY;if(!(Ue.ios&&!Ue.cordova&&r.iOSEdgeSwipeDetection&&o<=r.iOSEdgeSwipeThreshold&&o>=Le.screen.width-r.iOSEdgeSwipeThreshold)){if(Ne.extend(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=o,s.startY=l,n.touchStartTime=Ne.now(),i.allowClick=!0,i.updateSize(),i.swipeDirection=void 0,r.threshold>0&&(n.allowThresholdMove=!1),"touchstart"!==a.type){var c=!0;e(a.target).is(n.formElements)&&(c=!1),$e.activeElement&&e($e.activeElement).is(n.formElements)&&$e.activeElement!==a.target&&$e.activeElement.blur(),c&&i.allowTouchMove&&a.preventDefault()}i.emit("touchStart",a)}}}}}function ye(t){var i=this,n=i.touchEventsData,r=i.params,s=i.touches,a=i.rtlTranslate,o=t;if(o.originalEvent&&(o=o.originalEvent),!n.isTouched)return void(n.startMoving&&n.isScrolling&&i.emit("touchMoveOpposite",o));if(!n.isTouchEvent||"mousemove"!==o.type){var l="touchmove"===o.type?o.targetTouches[0].pageX:o.pageX,c="touchmove"===o.type?o.targetTouches[0].pageY:o.pageY;if(o.preventedByNestedSwiper)return s.startX=l,void(s.startY=c);if(!i.allowTouchMove)return i.allowClick=!1,void(n.isTouched&&(Ne.extend(s,{startX:l,startY:c,currentX:l,currentY:c}),n.touchStartTime=Ne.now()));if(n.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(i.isVertical()){if(c<s.startY&&i.translate<=i.maxTranslate()||c>s.startY&&i.translate>=i.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(l<s.startX&&i.translate<=i.maxTranslate()||l>s.startX&&i.translate>=i.minTranslate())return;if(n.isTouchEvent&&$e.activeElement&&o.target===$e.activeElement&&e(o.target).is(n.formElements))return n.isMoved=!0,void(i.allowClick=!1);if(n.allowTouchCallbacks&&i.emit("touchMove",o),!(o.targetTouches&&o.targetTouches.length>1)){s.currentX=l,s.currentY=c;var d=s.currentX-s.startX,u=s.currentY-s.startY;if("undefined"==typeof n.isScrolling){var p;i.isHorizontal()&&s.currentY===s.startY||i.isVertical()&&s.currentX===s.startX?n.isScrolling=!1:d*d+u*u>=25&&(p=180*Math.atan2(Math.abs(u),Math.abs(d))/Math.PI,n.isScrolling=i.isHorizontal()?p>r.touchAngle:90-p>r.touchAngle)}if(n.isScrolling&&i.emit("touchMoveOpposite",o),"undefined"==typeof startMoving&&(s.currentX===s.startX&&s.currentY===s.startY||(n.startMoving=!0)),n.isScrolling)return void(n.isTouched=!1);if(n.startMoving){i.allowClick=!1,o.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&o.stopPropagation(),n.isMoved||(r.loop&&i.loopFix(),n.startTranslate=i.getTranslate(),i.setTransition(0),i.animating&&i.$wrapperEl.trigger("webkitTransitionEnd transitionend"),n.allowMomentumBounce
vendor: 1,040 bytes, line 5
5=!1,!r.grabCursor||i.allowSlideNext!==!0&&i.allowSlidePrev!==!0||i.setGrabCursor(!0),i.emit("sliderFirstMove",o)),i.emit("sliderMove",o),n.isMoved=!0;var h=i.isHorizontal()?d:u;s.diff=h,h*=r.touchRatio,a&&(h=-h),i.swipeDirection=h>0?"prev":"next",n.currentTranslate=h+n.startTranslate;var f=!0,m=r.resistanceRatio;if(r.touchReleaseOnEdges&&(m=0),h>0&&n.currentTranslate>i.minTranslate()?(f=!1,r.resistance&&(n.currentTranslate=i.minTranslate()-1+Math.pow(-i.minTranslate()+n.startTranslate+h,m))):h<0&&n.currentTranslate<i.maxTranslate()&&(f=!1,r.resistance&&(n.currentTranslate=i.maxTranslate()+1-Math.pow(i.maxTranslate()-n.startTranslate-h,m))),f&&(o.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),r.threshold>0){if(!(Math.abs(h)>r.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);
vendor: 5,771 bytes, line 5
5if(!n.allowThresholdMove)return n.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,n.currentTranslate=n.startTranslate,void(s.diff=i.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY)}r.followFinger&&((r.freeMode||r.watchSlidesProgress||r.watchSlidesVisibility)&&(i.updateActiveIndex(),i.updateSlidesClasses()),r.freeMode&&(0===n.velocities.length&&n.velocities.push({position:s[i.isHorizontal()?"startX":"startY"],time:n.touchStartTime}),n.velocities.push({position:s[i.isHorizontal()?"currentX":"currentY"],time:Ne.now()})),i.updateProgress(n.currentTranslate),i.setTranslate(n.currentTranslate))}}}}function we(e){var t=this,i=t.touchEventsData,n=t.params,r=t.touches,s=t.rtlTranslate,a=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid,c=e;if(c.originalEvent&&(c=c.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",c),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&n.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);n.grabCursor&&i.isMoved&&i.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);var d=Ne.now(),u=d-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(c),t.emit("tap",c),u<300&&d-i.lastClickTime>300&&(i.clickTimeout&&clearTimeout(i.clickTimeout),i.clickTimeout=Ne.nextTick(function(){t&&!t.destroyed&&t.emit("click",c)},300)),u<300&&d-i.lastClickTime<300&&(i.clickTimeout&&clearTimeout(i.clickTimeout),t.emit("doubleTap",c))),i.lastClickTime=Ne.now(),Ne.nextTick(function(){t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||0===r.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);i.isTouched=!1,i.isMoved=!1,i.startMoving=!1;var p;if(p=n.followFinger?s?t.translate:-t.translate:-i.currentTranslate,n.freeMode){if(p<-t.minTranslate())return void t.slideTo(t.activeIndex);if(p>-t.maxTranslate())return void(t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(n.freeModeMomentum){if(i.velocities.length>1){var h=i.velocities.pop(),f=i.velocities.pop(),m=h.position-f.position,g=h.time-f.time;t.velocity=m/g,t.velocity/=2,Math.abs(t.velocity)<n.freeModeMinimumVelocity&&(t.velocity=0),(g>150||Ne.now()-h.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=n.freeModeMomentumVelocityRatio,i.velocities.length=0;var v=1e3*n.freeModeMomentumRatio,y=t.velocity*v,w=t.translate+y;s&&(w=-w);var b,_,T=!1,x=20*Math.abs(t.velocity)*n.freeModeMomentumBounceRatio;if(w<t.maxTranslate())n.freeModeMomentumBounce?(w+t.maxTranslate()<-x&&(w=t.maxTranslate()-x),b=t.maxTranslate(),T=!0,i.allowMomentumBounce=!0):w=t.maxTranslate(),n.loop&&n.centeredSlides&&(_=!0);else if(w>t.minTranslate())n.freeModeMomentumBounce?(w-t.minTranslate()>x&&(w=t.minTranslate()+x),b=t.minTranslate(),T=!0,i.allowMomentumBounce=!0):w=t.minTranslate(),n.loop&&n.centeredSlides&&(_=!0);else if(n.freeModeSticky){for(var S,C=0;C<l.length;C+=1)if(l[C]>-w){S=C;break}w=Math.abs(l[S]-w)<Math.abs(l[S-1]-w)||"next"===t.swipeDirection?l[S]:l[S-1],w=-w}if(_&&t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity)v=s?Math.abs((-w-t.translate)/t.velocity):Math.abs((w-t.translate)/t.velocity);else if(n.freeModeSticky)return void t.slideToClosest();n.freeModeMomentumBounce&&T?(t.updateProgress(b),t.setTransition(v),t.setTranslate(w),t.transitionStart(!0,t.swipeDirection),t.animating=!0,a.transitionEnd(function(){t&&!t.destroyed&&i.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(n.speed),t.setTranslate(b),a.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))})):t.velocity?(t.updateProgress(w),t.setTransition(v),t.setTranslate(w),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,a.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(w),t.updateActiveIndex(),t.updateSlidesClasses()}else if(n.freeModeSticky)return void t.slideToClosest();return void((!n.freeModeMomentum||u>=n.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses()))}for(var k=0,E=t.slidesSizesGrid[0],P=0;P<o.length;P+=n.slidesPerGroup)"undefined"!=typeof o[P+n.slidesPerGroup]?p>=o[P]&&p<o[P+n.slidesPerGroup]&&(k=P,E=o[P+n.slidesPerGroup]-o[P]):p>=o[P]&&(k=P,E=o[o.length-1]-o[o.length-2]);var A=(p-o[k])/E;if(u>n.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(A>=n.longSwipesRatio?t.slideTo(k+n.slidesPerGroup):t.slideTo(k)),"prev"===t.swipeDirection&&(A>1-n.longSwipesRatio?t.slideTo(k+n.slidesPerGroup):t.slideTo(k))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&t.slideTo(k+n.slidesPerGroup),"prev"===t.swipeDirection&&t.slideTo(k)}}function be(){var e=this,t=e.params,i=e.el;if(!i||0!==i.offsetWidth){t.breakpoints&&e.setBreakpoint();var n=e.allowSlideNext,r=e.allowSlidePrev,s=e.snapGrid;if(e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),t.freeMode){var a=Math.min(Math.max(e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(a),e.updateActiveIndex(),e.updateSlidesClasses(),t.autoHeight&&e.updateAutoHeight()}else e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);e.allowSlidePrev=r,e.allowSlideNext=n,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}}function _e(e){var t=this;t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function Te(){var e=this,t=e.params,i=e.touchEvents,n=e.el,r=e.wrapperEl;e.onTouchStart=ve.bind(e),e.onTouchMove=ye.bind(e),e.onTouchEnd=we.bind(e),e.onClick=_e.bind(e);var s="container"===t.touchEventsTarget?n:r,a=!!t.nested;
5if(je.touch||!je.pointerEvents&&!je.prefixedPointerEvents){if(je.touch){var o=!("touchstart"!==i.start||!je.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};s.addEventListener(i.start,e.onTouchStart,o),s.addEventListener(i.move,e.onTouchMove,je.passiveListener?{passive:!1,capture:a}:a),s.addEventListener(i.end,e.onTouchEnd,o)}(t.simulateTouch&&!Ue.ios&&!Ue.android||t.simulateTouch&&!je.touch&&Ue.ios)&&(s.addEventListener("mousedown",e.onTouchStart,!1),$e.addEventListener("mousemove",e.onTouchMove,a),$e.addEventListener("mouseup",e.onTouchEnd,!1))}else s.addEventListener(i.start,e.onTouchStart,!1),$e.addEventListener(i.move,e.onTouchMove,a),$e.addEventListener(i.end,e.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&&s.addEventListener("click",e.onClick,!0),e.on("resize observerUpdate",be,!0)}function xe(){var e=this,t=e.params,i=e.touchEvents,n=e.el,r=e.wrapperEl,s="container"===t.touchEventsTarget?n:r,a=!!t.nested;if(je.touch||!je.pointerEvents&&!je.prefixedPointerEvents){if(je.touch){var o=!("onTouchStart"!==i.start||!je.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};s.removeEventListener(i.start,e.onTouchStart,o),s.removeEventListener(i.move,e.onTouchMove,a),s.removeEventListener(i.end,e.onTouchEnd,o)}(t.simulateTouch&&!Ue.ios&&!Ue.android||t.simulateTouch&&!je.touch&&Ue.ios)&&(s.removeEventListener("mousedown",e.onTouchStart,!1),$e.removeEventListener("mousemove",e.onTouchMove,a),$e.removeEventListener("mouseup",e.onTouchEnd,!1))}else s.removeEventListener(i.start,e.onTouchStart,!1),$e.removeEventListener(i.move,e.onTouchMove,a),$e.removeEventListener(i.end,e.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&&s.removeEventListener("click",e.onClick,!0),e.off("resize observerUpdate",be)}function Se(){var e=this,t=e.activeIndex,i=e.initialized,n=e.loopedSlides;void 0===n&&(n=0);var r=e.params,s=r.breakpoints;if(s&&(!s||0!==Object.keys(s).length)){var a=e.getBreakpoint(s);if(a&&e.currentBreakpoint!==a){var o=a in s?s[a]:e.originalParams,l=r.loop&&o.slidesPerView!==r.slidesPerView;Ne.extend(e.params,o),Ne.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=a,l&&i&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(), 6e.slideTo(t-n+e.loopedSlides,0,!1)),e.emit("breakpoint",o)}}}function Ce(e){if(e){var t=!1,i=[];Object.keys(e).forEach(function(e){i.push(e)}),i.sort(function(e,t){return parseInt(e,10)-parseInt(t,10)});for(var n=0;n<i.length;n+=1){var r=i[n];r>=Le.innerWidth&&!t&&(t=r)}return t||"max"}}function ke(){var e=this,t=e.classNames,i=e.params,n=e.rtl,r=e.$el,s=[];s.push(i.direction),i.freeMode&&s.push("free-mode"),je.flexbox||s.push("no-flexbox"),i.autoHeight&&s.push("autoheight"),n&&s.push("rtl"),i.slidesPerColumn>1&&s.push("multirow"),Ue.android&&s.push("android"),Ue.ios&&s.push("ios"),Ke.isIE&&(je.pointerEvents||je.prefixedPointerEvents)&&s.push("wp8-"+i.direction),s.forEach(function(e){t.push(i.containerModifierClass+e)}),r.addClass(t.join(" "))}function Ee(){var e=this,t=e.$el,i=e.classNames;t.removeClass(i.join(" "))}function Pe(e,t,i,n,r,s){function a(){s&&s()}var o;e.complete&&r?a():t?(o=new Le.Image,o.onload=a,o.onerror=a,n&&(o.sizes=n),i&&(o.srcset=i),t&&(o.src=t)):a()}function Ae(){function e(){"undefined"!=typeof t&&null!==t&&t&&!t.destroyed&&(void 0!==t.imagesLoaded&&(t.imagesLoaded+=1),t.imagesLoaded===t.imagesToLoad.length&&(t.params.updateOnImagesReady&&t.update(),t.emit("imagesReady")))}var t=this;t.imagesToLoad=t.$el.find("img");for(var i=0;i<t.imagesToLoad.length;i+=1){var n=t.imagesToLoad[i];t.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,e)}}function Oe(){var e=this,t=e.isLocked;e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),t&&t!==e.isLocked&&(e.isEnd=!1,e.navigation.update())}function Me(){var e="onwheel",t=e in $e;if(!t){var i=$e.createElement("div");i.setAttribute(e,"return;"),t="function"==typeof i[e]}return!t&&$e.implementation&&$e.implementation.hasFeature&&$e.implementation.hasFeature("","")!==!0&&(t=$e.implementation.hasFeature("Events.wheel","3.0")),t}var ze;ze="undefined"==typeof document?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document;var Ie,$e=ze;Ie="undefined"==typeof window?{document:$e,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window;var Le=Ie,De=function(e){for(var t=this,i=0;i<e.length;i+=1)t[i]=e[i];return t.length=e.length,this};e.fn=De.prototype,e.Class=De,e.Dom7=De;var Re={addClass:i,removeClass:n,hasClass:r,toggleClass:s,attr:a,removeAttr:o,data:l,transform:c,transition:d,on:u,off:p,trigger:h,transitionEnd:f,outerWidth:m,outerHeight:g,offset:v,css:w,each:b,html:_,text:T,is:x,index:S,eq:C,append:k,prepend:E,next:P,nextAll:A,prev:O,prevAll:M,parent:z,parents:I,closest:$,find:L,children:D,remove:R,add:N,styles:y};Object.keys(Re).forEach(function(t){e.fn[t]=Re[t]});var Ne={deleteProps:function(e){var t=e;Object.keys(t).forEach(function(e){try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:function(e,t){return void 0===t&&(t=0),setTimeout(e,t)},now:function(){return Date.now()},getTranslate:function(e,t){void 0===t&&(t="x");var i,n,r,s=Le.getComputedStyle(e,null);return Le.WebKitCSSMatrix?(n=s.transform||s.webkitTransform,n.split(",").length>6&&(n=n.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),r=new Le.WebKitCSSMatrix("none"===n?"":n)):(r=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=r.toString().split(",")),"x"===t&&(n=Le.WebKitCSSMatrix?r.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(n=Le.WebKitCSSMatrix?r.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),n||0},parseUrlQuery:function(e){var t,i,n,r,s={},a=e||Le.location.href;if("string"==typeof a&&a.length)for(a=a.indexOf("?")>-1?a.replace(/\S*\?/,""):"",i=a.split("&").filter(function(e){return""!==e}),r=i.length,t=0;t<r;t+=1)n=i[t].replace(/#\S+/g,"").split("="),s[decodeURIComponent(n[0])]="undefined"==typeof n[1]?void 0:decodeURIComponent(n[1])||"";return s},isObject:function(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object},extend:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=Object(e[0]),n=1;n<e.length;n+=1){var r=e[n];if(void 0!==r&&null!==r)for(var s=Object.keys(Object(r)),a=0,o=s.length;a<o;a+=1){var l=s[a],c=Object.getOwnPropertyDescriptor(r,l);void 0!==c&&c.enumerable&&(Ne.isObject(i[l])&&Ne.isObject(r[l])?Ne.extend(i[l],r[l]):!Ne.isObject(i[l])&&Ne.isObject(r[l])?(i[l]={},Ne.extend(i[l],r[l])):i[l]=r[l])}}return i}},je=function(){var e=$e.createElement("div");return{touch:Le.Modernizr&&Le.Modernizr.touch===!0||function(){return!!("ontouchstart"in Le||Le.DocumentTouch&&$e instanceof Le.DocumentTouch)}(),pointerEvents:!(!Le.navigator.pointerEnabled&&!Le.PointerEvent),prefixedPointerEvents:!!Le.navigator.msPointerEnabled,transition:function(){var t=e.style;return"transition"in t||"webkitTransition"in t||"MozTransition"in t}(),transforms3d:Le.Modernizr&&Le.Modernizr.csstransforms3d===!0||function(){var t=e.style;return"webkitPerspective"in t||"MozPerspective"in t||"OPerspective"in t||"MsPerspective"in t||"perspective"in t}(),flexbox:function(){for(var t=e.style,i="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),n=0;n<i.length;n+=1)if(i[n]in t)return!0;return!1}(),observer:function(){return"MutationObserver"in Le||"WebkitMutationObserver"in Le}(),passiveListener:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});Le.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:function(){return"ongesturestart"in Le}()}}(),Fe=function(e){void 0===e&&(e={});var t=this;t.params=e,t.eventsListeners={}
6,t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(e){t.on(e,t.params.on[e])})},He={components:{configurable:!0}};Fe.prototype.on=function(e,t,i){var n=this;if("function"!=typeof t)return n;var r=i?"unshift":"push";return e.split(" ").forEach(function(e){n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][r](t)}),n},Fe.prototype.once=function(e,t,i){function n(){for(var i=[],s=arguments.length;s--;)i[s]=arguments[s];t.apply(r,i),r.off(e,n)}var r=this;return"function"!=typeof t?r:r.on(e,n,i)},Fe.prototype.off=function(e,t){var i=this;return i.eventsListeners?(e.split(" ").forEach(function(e){"undefined"==typeof t?i.eventsListeners[e]=[]:i.eventsListeners[e].forEach(function(n,r){n===t&&i.eventsListeners[e].splice(r,1)})}),i):i},Fe.prototype.emit=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i=this;if(!i.eventsListeners)return i;var n,r,s;"string"==typeof e[0]||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),s=i):(n=e[0].events,r=e[0].data,s=e[0].context||i);var a=Array.isArray(n)?n:n.split(" ");return a.forEach(function(e){if(i.eventsListeners&&i.eventsListeners[e]){var t=[];i.eventsListeners[e].forEach(function(e){t.push(e)}),t.forEach(function(e){e.apply(s,r)})}}),i},Fe.prototype.useModulesParams=function(e){var t=this;t.modules&&Object.keys(t.modules).forEach(function(i){var n=t.modules[i];n.params&&Ne.extend(e,n.params)})},Fe.prototype.useModules=function(e){void 0===e&&(e={});var t=this;t.modules&&Object.keys(t.modules).forEach(function(i){var n=t.modules[i],r=e[i]||{};n.instance&&Object.keys(n.instance).forEach(function(e){var i=n.instance[e];"function"==typeof i?t[e]=i.bind(t):t[e]=i}),n.on&&t.on&&Object.keys(n.on).forEach(function(e){t.on(e,n.on[e])}),n.create&&n.create.bind(t)(r)})},He.components.set=function(e){var t=this;t.use&&t.use(e)},Fe.installModule=function(e){for(var t=[],i=arguments.length-1;i-- >0;)t[i]=arguments[i+1];var n=this;n.prototype.modules||(n.prototype.modules={});var r=e.name||Object.keys(n.prototype.modules).length+"_"+Ne.now();return n.prototype.modules[r]=e,e.proto&&Object.keys(e.proto).forEach(function(t){n.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(function(t){n[t]=e.static[t]}),e.install&&e.install.apply(n,t),n},Fe.use=function(e){for(var t=[],i=arguments.length-1;i-- >0;)t[i]=arguments[i+1];var n=this;return Array.isArray(e)?(e.forEach(function(e){return n.installModule(e)}),n):n.installModule.apply(n,[e].concat(t))},Object.defineProperties(Fe,He);var Xe={updateSize:j,updateSlides:F,updateAutoHeight:H,updateSlidesOffset:X,updateSlidesProgress:B,updateProgress:Y,updateSlidesClasses:V,updateActiveIndex:q,updateClickedSlide:G},Be={getTranslate:W,setTranslate:U,minTranslate:Q,maxTranslate:Z},Ye={setTransition:K,transitionStart:J,transitionEnd:ee},Ve={slideTo:te,slideToLoop:ie,slideNext:ne,slidePrev:re,slideReset:se,slideToClosest:ae,slideToClickedSlide:oe},qe={loopCreate:le,loopFix:ce,loopDestroy:de},Ge={setGrabCursor:ue,unsetGrabCursor:pe},We={appendSlide:he,prependSlide:fe,removeSlide:me,removeAllSlides:ge},Ue=function(){var e=Le.navigator.userAgent,t={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:Le.cordova||Le.phonegap,phonegap:Le.cordova||Le.phonegap},i=e.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),n=e.match(/(Android);?[\s\/]+([\d.]+)?/),r=e.match(/(iPad).*OS\s([\d_]+)/),s=e.match(/(iPod)(.*OS\s([\d_]+))?/),a=!r&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/);if(i&&(t.os="windows",t.osVersion=i[2],t.windows=!0),n&&!i&&(t.os="android",t.osVersion=n[2],t.android=!0,t.androidChrome=e.toLowerCase().indexOf("chrome")>=0),(r||a||s)&&(t.os="ios",t.ios=!0),a&&!s&&(t.osVersion=a[2].replace(/_/g,"."),t.iphone=!0),r&&(t.osVersion=r[2].replace(/_/g,"."),t.ipad=!0),s&&(t.osVersion=s[3]?s[3].replace(/_/g,"."):null,t.iphone=!0),t.ios&&t.osVersion&&e.indexOf("Version/")>=0&&"10"===t.osVersion.split(".")[0]&&(t.osVersion=e.toLowerCase().split("version/")[1].split(" ")[0]),t.desktop=!(t.os||t.android||t.webView),t.webView=(a||r||s)&&e.match(/.*AppleWebKit(?!.*Safari)/i),t.os&&"ios"===t.os){var o=t.osVersion.split("."),l=$e.querySelector('meta[name="viewport"]');t.minimalUi=!t.webView&&(s||a)&&(1*o[0]===7?1*o[1]>=1:1*o[0]>7)&&l&&l.getAttribute("content").indexOf("minimal-ui")>=0}return t.pixelRatio=Le.devicePixelRatio||1,t}(),Qe={attachEvents:Te,detachEvents:xe}
6,Ze={setBreakpoint:Se,getBreakpoint:Ce},Ke=function(){function e(){var e=Le.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}return{isIE:!!Le.navigator.userAgent.match(/Trident/g)||!!Le.navigator.userAgent.match(/MSIE/g),isSafari:e(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(Le.navigator.userAgent)}}(),Je={addClasses:ke,removeClasses:Ee},et={loadImage:Pe,preloadImages:Ae},tt={checkOverflow:Oe},it={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,preventIntercationOnTransition:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},nt={update:Xe,translate:Be,transition:Ye,slide:Ve,loop:qe,grabCursor:Ge,manipulation:We,events:Qe,breakpoints:Ze,checkOverflow:tt,classes:Je,images:et},rt={},st=function(t){function i(){for(var n,r=[],s=arguments.length;s--;)r[s]=arguments[s];var a,o;1===r.length&&r[0].constructor&&r[0].constructor===Object?o=r[0]:(n=r,a=n[0],o=n[1]),o||(o={}),o=Ne.extend({},o),a&&!o.el&&(o.el=a),t.call(this,o),Object.keys(nt).forEach(function(e){Object.keys(nt[e]).forEach(function(t){i.prototype[t]||(i.prototype[t]=nt[e][t])})});var l=this;"undefined"==typeof l.modules&&(l.modules={}),Object.keys(l.modules).forEach(function(e){var t=l.modules[e];if(t.params){var i=Object.keys(t.params)[0],n=t.params[i];if("object"!=typeof n)return;if(!(i in o&&"enabled"in n))return;o[i]===!0&&(o[i]={enabled:!0}),"object"!=typeof o[i]||"enabled"in o[i]||(o[i].enabled=!0),o[i]||(o[i]={enabled:!1})}});var c=Ne.extend({},it);l.useModulesParams(c),l.params=Ne.extend({},c,rt,o),l.originalParams=Ne.extend({},l.params),l.passedParams=Ne.extend({},o),l.$=e;var d=e(l.params.el);if(a=d[0]){if(d.length>1){var u=[];return d.each(function(e,t){var n=Ne.extend({},o,{el:t});u.push(new i(n))}),u}a.swiper=l,d.data("swiper",l);var p=d.children("."+l.params.wrapperClass);return Ne.extend(l,{$el:d,el:a,$wrapperEl:p,wrapperEl:p[0],classNames:[],slides:e(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===l.params.direction},isVertical:function(){return"vertical"===l.params.direction},rtl:"rtl"===a.dir.toLowerCase()||"rtl"===d.css("direction"),rtlTranslate:"horizontal"===l.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===d.css("direction")),wrongRTL:"-webkit-box"===p.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,progress:0,velocity:0,animating:!1,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:function(){var e=["touchstart","touchmove","touchend"],t=["mousedown","mousemove","mouseup"];return je.pointerEvents?t=["pointerdown","pointermove","pointerup"]:je.prefixedPointerEvents&&(t=["MSPointerDown","MSPointerMove","MSPointerUp"]),l.touchEventsTouch={start:e[0],move:e[1],end:e[2]},l.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},je.touch||!l.params.simulateTouch?l.touchEventsTouch:l.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:Ne.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}
6),l.useModules(),l.params.init&&l.init(),l}}t&&(i.__proto__=t),i.prototype=Object.create(t&&t.prototype),i.prototype.constructor=i;var n={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return i.prototype.slidesPerViewDynamic=function(){var e=this,t=e.params,i=e.slides,n=e.slidesGrid,r=e.size,s=e.activeIndex,a=1;if(t.centeredSlides){for(var o,l=i[s].swiperSlideSize,c=s+1;c<i.length;c+=1)i[c]&&!o&&(l+=i[c].swiperSlideSize,a+=1,l>r&&(o=!0));for(var d=s-1;d>=0;d-=1)i[d]&&!o&&(l+=i[d].swiperSlideSize,a+=1,l>r&&(o=!0))}else for(var u=s+1;u<i.length;u+=1)n[u]-n[s]<r&&(a+=1);return a},i.prototype.update=function(){function e(){var e=t.rtlTranslate?t.translate*-1:t.translate,i=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(i),t.updateActiveIndex(),t.updateSlidesClasses()}var t=this;if(t&&!t.destroyed){var i=t.snapGrid,n=t.params;n.breakpoints&&t.setBreakpoint(),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();var r;t.params.freeMode?(e(),t.params.autoHeight&&t.updateAutoHeight()):(r=("auto"===t.params.slidesPerView||t.params.slidesPerView>1)&&t.isEnd&&!t.params.centeredSlides?t.slideTo(t.slides.length-1,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0),r||e()),n.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}},i.prototype.init=function(){var e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))},i.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i=this,n=i.params,r=i.$el,s=i.$wrapperEl,a=i.slides;return"undefined"==typeof i.params||i.destroyed?null:(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),t&&(i.removeClasses(),r.removeAttr("style"),s.removeAttr("style"),a&&a.length&&a.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(function(e){i.off(e)}),e!==!1&&(i.$el[0].swiper=null,i.$el.data("swiper",null),Ne.deleteProps(i)),i.destroyed=!0,null)},i.extendDefaults=function(e){Ne.extend(rt,e)},n.extendedDefaults.get=function(){return rt},n.defaults.get=function(){return it},n.Class.get=function(){return t},n.$.get=function(){return e},Object.defineProperties(i,n),i}(Fe),at={name:"device",proto:{device:Ue},static:{device:Ue}},ot={name:"support",proto:{support:je},static:{support:je}},lt={name:"browser",proto:{browser:Ke},static:{browser:Ke}},ct={name:"resize",create:function(){var e=this;Ne.extend(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(){var e=this;Le.addEventListener("resize",e.resize.resizeHandler),Le.addEventListener("orientationchange",e.resize.orientationChangeHandler)},destroy:function(){var e=this;Le.removeEventListener("resize",e.resize.resizeHandler),Le.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}},dt={func:Le.MutationObserver||Le.WebkitMutationObserver,attach:function(e,t){void 0===t&&(t={});var i=this,n=dt.func,r=new n(function(e){e.forEach(function(e){i.emit("observerUpdate",e)})});r.observe(e,{attributes:"undefined"==typeof t.attributes||t.attributes,childList:"undefined"==typeof t.childList||t.childList,characterData:"undefined"==typeof t.characterData||t.characterData}),i.observer.observers.push(r)},init:function(){var e=this;if(je.observer&&e.params.observer){if(e.params.observeParents)for(var t=e.$el.parents(),i=0;i<t.length;i+=1)e.observer.attach(t[i]);e.observer.attach(e.$el[0],{childList:!1}),e.observer.attach(e.$wrapperEl[0],{attributes:!1})}},destroy:function(){var e=this;
6e.observer.observers.forEach(function(e){e.disconnect()}),e.observer.observers=[]}},ut={name:"observer",params:{observer:!1,observeParents:!1},create:function(){var e=this;Ne.extend(e,{observer:{init:dt.init.bind(e),attach:dt.attach.bind(e),destroy:dt.destroy.bind(e),observers:[]}})},on:{init:function(){var e=this;e.observer.init()},destroy:function(){var e=this;e.observer.destroy()}}},pt={update:function(e){function t(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.lazy&&i.params.lazy.enabled&&i.lazy.load()}var i=this,n=i.params,r=n.slidesPerView,s=n.slidesPerGroup,a=n.centeredSlides,o=i.virtual,l=o.from,c=o.to,d=o.slides,u=o.slidesGrid,p=o.renderSlide,h=o.offset;i.updateActiveIndex();var f,m=i.activeIndex||0;f=i.rtlTranslate?"right":i.isHorizontal()?"left":"top";var g,v;a?(g=Math.floor(r/2)+s,v=Math.floor(r/2)+s):(g=r+(s-1),v=s);var y=Math.max((m||0)-v,0),w=Math.min((m||0)+g,d.length-1),b=(i.slidesGrid[y]||0)-(i.slidesGrid[0]||0);if(Ne.extend(i.virtual,{from:y,to:w,offset:b,slidesGrid:i.slidesGrid}),l===y&&c===w&&!e)return i.slidesGrid!==u&&b!==h&&i.slides.css(f,b+"px"),void i.updateProgress();if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:b,from:y,to:w,slides:function(){for(var e=[],t=y;t<=w;t+=1)e.push(d[t]);return e}()}),void t();var _=[],T=[];if(e)i.$wrapperEl.find("."+i.params.slideClass).remove();else for(var x=l;x<=c;x+=1)(x<y||x>w)&&i.$wrapperEl.find("."+i.params.slideClass+'[data-swiper-slide-index="'+x+'"]').remove();for(var S=0;S<d.length;S+=1)S>=y&&S<=w&&("undefined"==typeof c||e?T.push(S):(S>
6c&&T.push(S),S<l&&_.push(S)));T.forEach(function(e){i.$wrapperEl.append(p(d[e],e))}),_.sort(function(e,t){return e<t}).forEach(function(e){i.$wrapperEl.prepend(p(d[e],e))}),i.$wrapperEl.children(".swiper-slide").css(f,b+"px"),t()},renderSlide:function(t,i){var n=this,r=n.params.virtual;if(r.cache&&n.virtual.cache[i])return n.virtual.cache[i];var s=e(r.renderSlide?r.renderSlide.call(n,t,i):'<div class="'+n.params.slideClass+'" data-swiper-slide-index="'+i+'">'+t+"</div>");return s.attr("data-swiper-slide-index")||s.attr("data-swiper-slide-index",i),r.cache&&(n.virtual.cache[i]=s),s},appendSlide:function(e){var t=this;t.virtual.slides.push(e),t.virtual.update(!0)},prependSlide:function(e){var t=this;if(t.virtual.slides.unshift(e),t.params.virtual.cache){var i=t.virtual.cache,n={};Object.keys(i).forEach(function(e){n[e+1]=i[e]}),t.virtual.cache=n}t.virtual.update(!0),t.slideNext(0)}},ht={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null}},create:function(){var e=this;Ne.extend(e,{virtual:{update:pt.update.bind(e),appendSlide:pt.appendSlide.bind(e),prependSlide:pt.prependSlide.bind(e),renderSlide:pt.renderSlide.bind(e),slides:e.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){var e=this;if(e.params.virtual.enabled){e.classNames.push(e.params.containerModifierClass+"virtual");var t={watchSlidesProgress:!0};Ne.extend(e.params,t),Ne.extend(e.originalParams,t),e.virtual.update(
6)}},setTranslate:function(){var e=this;e.params.virtual.enabled&&e.virtual.update()}}},ft={handle:function(e){var t=this,i=t.rtlTranslate,n=e;n.originalEvent&&(n=n.originalEvent);var r=n.keyCode||n.charCode;if(!t.allowSlideNext&&(t.isHorizontal()&&39===r||t.isVertical()&&40===r))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&37===r||t.isVertical()&&38===r))return!1;if(!(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey||$e.activeElement&&$e.activeElement.nodeName&&("input"===$e.activeElement.nodeName.toLowerCase()||"textarea"===$e.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(37===r||39===r||38===r||40===r)){var s=!1;if(t.$el.parents("."+t.params.slideClass).length>0&&0===t.$el.parents("."+t.params.slideActiveClass).length)return;var a=Le.innerWidth,o=Le.innerHeight,l=t.$el.offset();i&&(l.left-=t.$el[0].scrollLeft);for(var c=[[l.left,l.top],[l.left+t.width,l.top],[l.left,l.top+t.height],[l.left+t.width,l.top+t.height]],d=0;d<c.length;d+=1){var u=c[d];u[0]>=0&&u[0]<=a&&u[1]>=0&&u[1]<=o&&(s=!0)}if(!s)return}t.isHorizontal()?(37!==r&&39!==r||(n.preventDefault?n.preventDefault():n.returnValue=!1),(39===r&&!i||37===r&&i)&&t.slideNext(),(37===r&&!i||39===r&&i)&&t.slidePrev()):(38!==r&&40!==r||(n.preventDefault?n.preventDefault():n.returnValue=!1),40===r&&t.slideNext(),38===r&&t.slidePrev()),t.emit("keyPress",r)}},enable:function(){var t=this;t.keyboard.enabled||(e($e).on("keydown",t.keyboard.handle),t.keyboard.enabled=!0)},disable:function(){var t=this;t.keyboard.enabled&&(e($e).off("keydown",t.keyboard.handle),t.keyboard.enabled=!1)}},mt={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){var e=this;Ne.extend(e,{keyboard:{enabled:!1,enable:ft.enable.bind(e),disable:ft.disable.bind(e),handle:ft.handle.bind(e)}})},on:{init:function(){var e=this;e.params.keyboard.enabled&&e.keyboard.enable()},destroy:function(){var e=this;e.keyboard.enabled&&e.keyboard.disable()}}},gt={lastScrollTime:Ne.now(),event:function(){return Le.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":Me()?"wheel":"mousewheel"}(),normalize:function(e){var t=10,i=40,n=800,r=0,s=0,a=0,o=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(r=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(r=s,s=0),a=r*t,o=s*t,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(a=e.deltaX),(a||o)&&e.deltaMode&&(1===e.deltaMode?(a*=i,o*=i):(a*=n,o*=n)),a&&!r&&(r=a<1?-1:1),o&&!s&&(s=o<1?-1:1),{spinX:r,spinY:s,pixelX:a,pixelY:o}},handleMouseEnter:function(){var e=this;e.mouseEntered=!0},handleMouseLeave:function(){var e=this;e.mouseEntered=!1},handle:function(e){var t=e,i=this,n=i.params.mousewheel;if(!i.mouseEntered&&!n.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);var r=0,s=i.rtlTranslate?-1:1,a=gt.normalize(t);if(n.forceToAxis)if(i.isHorizontal()){if(!(Math.abs(a.pixelX)>Math.abs(a.pixelY)))return!0;r=a.pixelX*s}else{if(!(Math.abs(a.pixelY)>Math.abs(a.pixelX)))return!0;r=a.pixelY}else r=Math.abs(a.pixelX)>Math.abs(a.pixelY)?-a.pixelX*s:-a.pixelY;if(0===r)return!0;if(n.invert&&(r=-r),i.params.freeMode){i.params.loop&&i.loopFix();var o=i.getTranslate()+r*n.sensitivity,l=i.isBeginning,c=i.isEnd;if(o>=i.minTranslate()&&(o=i.minTranslate()),o<=i.maxTranslate()&&(o=i.maxTranslate()),i.setTransition(0),i.setTranslate(o),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses(),(!l&&i.isBeginning||!c&&i.isEnd)&&i.updateSlidesClasses(),i.params.freeModeSticky&&(clearTimeout(i.mousewheel.timeout),i.mousewheel.timeout=Ne.nextTick(function(){i.slideToClosest()},300)),i.emit("scroll",t),i.params.autoplay&&i.params.autoplayDisableOnInteraction&&i.stopAutoplay(),o===i.minTranslate()||o===i.maxTranslate())return!0}else{if(Ne.now()-i.mousewheel.lastScrollTime>60)if(r<0)if(i.isEnd&&!i.params.loop||i.animating){if(n.releaseOnEdges)return!0}else i.slideNext(),i.emit("scroll",t);else if(i.isBeginning&&!i.params.loop||i.animating){if(n.releaseOnEdges)return!0}else i.slidePrev(),i.emit("scroll",t);i.mousewheel.lastScrollTime=(new Le.Date).getTime()}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},enable:function(){var t=this;if(!gt.event)return!1;if(t.mousewheel.enabled)return!1;var i=t.$el;return"container"!==t.params.mousewheel.eventsTarged&&(i=e(t.params.mousewheel.eventsTarged)),i.on("mouseenter",t.mousewheel.handleMouseEnter),i.on("mouseleave",t.mousewheel.handleMouseLeave),i.on(gt.event,t.mousewheel.handle),t.mousewheel.enabled=!0,!0},disable:function(){var t=this;if(!gt.event)return!1;if(!t.mousewheel.enabled)return!1;var i=t.$el;return"container"!==t.params.mousewheel.eventsTarged&&(i=e(t.params.mousewheel.eventsTarged)),i.off(gt.event,t.mousewheel.handle),t.mousewheel.enabled=!1,!0}},vt={name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var e=this;Ne.extend(e,{mousewheel:{enabled:!1,enable:gt.enable.bind(e),disable:gt.disable.bind(e),handle:gt.handle.bind(e),handleMouseEnter:gt.handleMouseEnter.bind(e),handleMouseLeave:gt.handleMouseLeave.bind(e),lastScrollTime:Ne.now()}})},on:{init:function(){var e=this;e.params.mousewheel.enabled&&e.mousewheel.enable()},destroy:function(){var e=this;e.mousewheel.enabled&&e.mousewheel.disable()}}},yt={update:function(){var e=this,t=e.params.navigation;if(!e.params.loop){var i=e.navigation,n=i.$nextEl,r=i.$prevEl;r&&r.length>0&&(e.isBeginning?r.addClass(t.disabledClass):r.removeClass(t.disabledClass),r[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),n&&n.length>0&&(e.isEnd?n.addClass(t.disabledClass):n.removeClass(t.disabledClass),n[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))}},init:function(){var t=this,i=t.params.navigation;if(i.nextEl||i.prevEl){var n,r;i.nextEl&&(n=e(i.nextEl),t.params.uniqueNavElements&&"string"==typeof i.nextEl&&n.length>1&&1===t.$el.find(i.nextEl).length&&(n=t.$el.find(i.nextEl))),i.prevEl&&(r=e(i.prevEl),t.params.uniqueNavElements&&"string"==typeof i.prevEl&&r.length>1&&1===t.$el.find(i.prevEl).length&&(r=t.$el.find(i.prevEl))),n&&n.length>0&&n.on("click",function(e){e.preventDefault(),t.isEnd&&!t.params.loop||t.slideNext()}),r&&r.length>0&&r.on("click",function(e){e.preventDefault(),t.isBeginning&&!t.params.loop||t.slidePrev()}),Ne.extend(t.navigation,{$nextEl:n,nextEl:n&&n[0],$prevEl:r,prevEl:r&&r[0]})}},destroy:function(){var e=this,t=e.navigation,i=t.$nextEl,n=t.$prevEl;
6i&&i.length&&(i.off("click"),i.removeClass(e.params.navigation.disabledClass)),n&&n.length&&(n.off("click"),n.removeClass(e.params.navigation.disabledClass))}},wt={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){var e=this;Ne.extend(e,{navigation:{init:yt.init.bind(e),update:yt.update.bind(e),destroy:yt.destroy.bind(e)}})},on:{init:function(){var e=this;e.navigation.init(),e.navigation.update()},toEdge:function(){var e=this;e.navigation.update()},fromEdge:function(){var e=this;e.navigation.update()},destroy:function(){var e=this;e.navigation.destroy()},click:function(t){var i=this,n=i.navigation,r=n.$nextEl,s=n.$prevEl;!i.params.navigation.hideOnClick||e(t.target).is(s)||e(t.target).is(r)||(r&&r.toggleClass(i.params.navigation.hiddenClass),s&&s.toggleClass(i.params.navigation.hiddenClass))}}},bt={update:function(){var t=this,i=t.rtl,n=t.params.pagination;if(n.el&&t.pagination.el&&t.pagination.$el&&0!==t.pagination.$el.length){var r,s=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,a=t.pagination.$el,o=t.params.loop?Math.ceil((s-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(r=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup),r>s-1-2*t.loopedSlides&&(r-=s-2*t.loopedSlides),r>o-1&&(r-=o),r<0&&"bullets"!==t.params.paginationType&&(r=o+r)):r="undefined"!=typeof t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===n.type&&t.pagination.bullets&&t.pagination.bullets.length>0){var l,c,d,u=t.pagination.bullets;if(n.dynamicBullets&&(t.pagination.bulletSize=u.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(t.isHorizontal()?"width":"height",t.pagination.bulletSize*(n.dynamicMainBullets+4)+"px"),n.dynamicMainBullets>1&&void 0!==t.previousIndex&&(t.pagination.dynamicBulletIndex+=r-t.previousIndex,t.pagination.dynamicBulletIndex>n.dynamicMainBullets-1?t.pagination.dynamicBulletIndex=n.dynamicMainBullets-1:t.pagination.dynamicBulletIndex<0&&(t.pagination.dynamicBulletIndex=0)),l=r-t.pagination.dynamicBulletIndex, 7c=l+(Math.min(u.length,n.dynamicMainBullets)-1),d=(c+l)/2),u.removeClass(n.bulletActiveClass+" "+n.bulletActiveClass+"-next "+n.bulletActiveClass+"-next-next "+n.bulletActiveClass+"-prev "+n.bulletActiveClass+"-prev-prev "+n.bulletActiveClass+"-main"),a.length>1)u.each(function(t,i){var s=e(i),a=s.index();a===r&&s.addClass(n.bulletActiveClass),n.dynamicBullets&&(a>=l&&a<=c&&s.addClass(n.bulletActiveClass+"-main"),a===l&&s.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),a===c&&s.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next"))});else{var p=u.eq(r);if(p.addClass(n.bulletActiveClass),n.dynamicBullets){for(var h=u.eq(l),f=u.eq(c),m=l;m<=c;m+=1)u.eq(m).addClass(n.bulletActiveClass+"-main");h.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),f.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next")}}if(n.dynamicBullets){var g=Math.min(u.length,n.dynamicMainBullets+4),v=(t.pagination.bulletSize*g-t.pagination.bulletSize)/2-d*t.pagination.bulletSize,y=i?"right":"left";u.css(t.isHorizontal()?y:"top",v+"px")}}if("fraction"===n.type&&(a.find("."+n.currentClass).text(r+1),a.find("."+n.totalClass).text(o)),"progressbar"===n.type){var w;w=n.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";var b=(r+1)/o,_=1,T=1;"horizontal"===w?_=b:T=b,a.find("."+n.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+_+") scaleY("+T+")").transition(t.params.speed)}"custom"===n.type&&n.renderCustom?(a.html(n.renderCustom(t,r+1,o)),t.emit("paginationRender",t,a[0])):t.emit("paginationUpdate",t,a[0]),a[t.params.watchOverflow&&t.isLocked?"addClass":"removeClass"](n.lockClass)}},render:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,n=e.pagination.$el,r="";
vendor: 4,366 bytes, line 7
7if("bullets"===t.type){for(var s=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length,a=0;a<s;a+=1)r+=t.renderBullet?t.renderBullet.call(e,a,t.bulletClass):"<"+t.bulletElement+' class="'+t.bulletClass+'"></'+t.bulletElement+">";n.html(r),e.pagination.bullets=n.find("."+t.bulletClass)}"fraction"===t.type&&(r=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):'<span class="'+t.currentClass+'"></span> / <span class="'+t.totalClass+'"></span>',n.html(r)),"progressbar"===t.type&&(r=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'<span class="'+t.progressbarFillClass+'"></span>',n.html(r)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var t=this,i=t.params.pagination;if(i.el){var n=e(i.el);0!==n.length&&(t.params.uniqueNavElements&&"string"==typeof i.el&&n.length>1&&1===t.$el.find(i.el).length&&(n=t.$el.find(i.el)),"bullets"===i.type&&i.clickable&&n.addClass(i.clickableClass),n.addClass(i.modifierClass+i.type),"bullets"===i.type&&i.dynamicBullets&&(n.addClass(""+i.modifierClass+i.type+"-dynamic"),t.pagination.dynamicBulletIndex=0,i.dynamicMainBullets<1&&(i.dynamicMainBullets=1)),"progressbar"===i.type&&i.progressbarOpposite&&n.addClass(i.progressbarOppositeClass),i.clickable&&n.on("click","."+i.bulletClass,function(i){i.preventDefault();var n=e(this).index()*t.params.slidesPerGroup;t.params.loop&&(n+=t.loopedSlides),t.slideTo(n)}),Ne.extend(t.pagination,{$el:n,el:n[0]}))}},destroy:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var i=e.pagination.$el;i.removeClass(t.hiddenClass),i.removeClass(t.modifierClass+t.type),e.pagination.bullets&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&i.off("click","."+t.bulletClass)}}},_t={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){var e=this;Ne.extend(e,{pagination:{init:bt.init.bind(e),render:bt.render.bind(e),update:bt.update.bind(e),destroy:bt.destroy.bind(e),dynamicBulletIndex:0}})},on:{init:function(){var e=this;e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange:function(){var e=this;e.params.loop?e.pagination.update():"undefined"==typeof e.snapIndex&&e.pagination.update()},snapIndexChange:function(){var e=this;e.params.loop||e.pagination.update()},slidesLengthChange:function(){var e=this;e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange:function(){var e=this;e.params.loop||(e.pagination.render(),e.pagination.update())},destroy:function(){var e=this;e.pagination.destroy()},click:function(t){var i=this;i.params.pagination.el&&i.params.pagination.hideOnClick&&i.pagination.$el.length>0&&!e(t.target).hasClass(i.params.pagination.bulletClass)&&i.pagination.$el.toggleClass(i.params.pagination.hiddenClass)}}},Tt={setTranslate:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,i=e.rtlTranslate,n=e.progress,r=t.dragSize,s=t.trackSize,a=t.$dragEl,o=t.$el,l=e.params.scrollbar,c=r,d=(s-r)*n;i?(d=-d,d>0?(c=r-d,d=0):-d+r>s&&(c=s+d)):d<0?(c=r+d,d=0):d+r>s&&(c=s-d),e.isHorizontal()?(je.transforms3d?a.transform("translate3d("+d+"px, 0, 0)"):a.transform("translateX("+d+"px)"),a[0].style.width=c+"px"):(je.transforms3d?a.transform("translate3d(0px, "+d+"px, 0)"):a.transform("translateY("+d+"px)"),a[0].style.height=c+"px"),l.hide&&(clearTimeout(e.scrollbar.timeout),o[0].style.opacity=1,e.scrollbar.timeout=setTimeout(function(){o[0].style.opacity=0,o.transition(400)},1e3))}},setTransition:function(e){var t=this;t.params.scrollbar.el&&t.scrollbar.el&&t.scrollbar.$dragEl.transition(e)},updateSize:function(){var e=this;
7if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,i=t.$dragEl,n=t.$el;i[0].style.width="",i[0].style.height="";var r,s=e.isHorizontal()?n[0].offsetWidth:n[0].offsetHeight,a=e.size/e.virtualSize,o=a*(s/e.size);r="auto"===e.params.scrollbar.dragSize?s*a:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?i[0].style.width=r+"px":i[0].style.height=r+"px",a>=1?n[0].style.display="none":n[0].style.display="",e.params.scrollbarHide&&(n[0].style.opacity=0),Ne.extend(t,{trackSize:s,divider:a,moveDivider:o,dragSize:r}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}},setDragPosition:function(e){var t,i=this,n=i.scrollbar,r=i.rtlTranslate,s=n.$el,a=n.dragSize,o=n.trackSize;t=i.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY;var l;l=(t-s.offset()[i.isHorizontal()?"left":"top"]-a/2)/(o-a),l=Math.max(Math.min(l,1),0),r&&(l=1-l);var c=i.minTranslate()+(i.maxTranslate()-i.minTranslate())*l;i.updateProgress(c),i.setTranslate(c),i.updateActiveIndex(),i.updateSlidesClasses()},onDragStart:function(e){var t=this,i=t.params.scrollbar,n=t.scrollbar,r=t.$wrapperEl,s=n.$el,a=n.$dragEl;t.scrollbar.isTouched=!0,e.preventDefault(),e.stopPropagation(),r.transition(100),a.transition(100),n.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),s.transition(0),i.hide&&s.css("opacity",1),t.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this,i=t.scrollbar,n=t.$wrapperEl,r=i.$el,s=i.$dragEl;t.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,i.setDragPosition(e),n.transition(0),r.transition(0),s.transition(0),t.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this,i=t.params.scrollbar,n=t.scrollbar,r=n.$el;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,i.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=Ne.nextTick(function(){r.css("opacity",0),r.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())},enableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,i=e.touchEvents,n=e.touchEventsDesktop,r=e.params,s=t.$el,a=s[0],o=!(!je.passiveListener||!r.passiveListener)&&{passive:!1,capture:!1},l=!(!je.passiveListener||!r.passiveListener)&&{passive:!0,capture:!1};je.touch||!je.pointerEvents&&!je.prefixedPointerEvents?(je.touch&&(a.addEventListener(i.start,e.scrollbar.onDragStart,o),a.addEventListener(i.move,e.scrollbar.onDragMove,o),a.addEventListener(i.end,e.scrollbar.onDragEnd,l)),(r.simulateTouch&&!Ue.ios&&!Ue.android||r.simulateTouch&&!je.touch&&Ue.ios)&&(a.addEventListener("mousedown",e.scrollbar.onDragStart,o),$e.addEventListener("mousemove",e.scrollbar.onDragMove,o),$e.addEventListener("mouseup",e.scrollbar.onDragEnd,l))):(a.addEventListener(n.start,e.scrollbar.onDragStart,o),$e.addEventListener(n.move,e.scrollbar.onDragMove,o),$e.addEventListener(n.end,e.scrollbar.onDragEnd,l))}},disableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,i=e.touchEvents,n=e.touchEventsDesktop,r=e.params,s=t.$el,a=s[0],o=!(!je.passiveListener||!r.passiveListener)&&{passive:!1,capture:!1},l=!(!je.passiveListener||!r.passiveListener)&&{passive:!0,capture:!1};je.touch||!je.pointerEvents&&!je.prefixedPointerEvents?(je.touch&&(a.removeEventListener(i.start,e.scrollbar.onDragStart,o),a.removeEventListener(i.move,e.scrollbar.onDragMove,o),a.removeEventListener(i.end,e.scrollbar.onDragEnd,l)),(r.simulateTouch&&!Ue.ios&&!Ue.android||r.simulateTouch&&!je.touch&&Ue.ios)&&(a.removeEventListener("mousedown",e.scrollbar.onDragStart,o),$e.removeEventListener("mousemove",e.scrollbar.onDragMove,o),$e.removeEventListener("mouseup",e.scrollbar.onDragEnd,l))):(a.removeEventListener(n.start,e.scrollbar.onDragStart,o),$e.removeEventListener(n.move,e.scrollbar.onDragMove,o),$e.removeEventListener(n.end,e.scrollbar.onDragEnd,l))}},init:function(){var t=this;if(t.params.scrollbar.el){var i=t.scrollbar,n=t.$el,r=t.params.scrollbar,s=e(r.el);t.params.uniqueNavElements&&"string"==typeof r.el&&s.length>1&&1===n.find(r.el).length&&(s=n.find(r.el));var a=s.find("."+t.params.scrollbar.dragClass);0===a.length&&(a=e('<div class="'+t.params.scrollbar.dragClass+'"></div>'),s.append(a)),Ne.extend(i,{$el:s,el:s[0],$dragEl:a,dragEl:a[0]}),r.draggable&&i.enableDraggable()}},destroy:function(){var e=this;e.scrollbar.disableDraggable()}},xt={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){var e=this;Ne.extend(e,{scrollbar:{init:Tt.init.bind(e),destroy:Tt.destroy.bind(e),updateSize:Tt.updateSize.bind(e),setTranslate:Tt.setTranslate.bind(e),setTransition:Tt.setTransition.bind(e),enableDraggable:Tt.enableDraggable.bind(e),disableDraggable:Tt.disableDraggable.bind(e),setDragPosition:Tt.setDragPosition.bind(e),onDragStart:Tt.onDragStart.bind(e),onDragMove:Tt.onDragMove.bind(e),onDragEnd:Tt.onDragEnd.bind(e),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){var e=this;e.scrollbar.init(),e.scrollbar.updateSize(),e.scrollbar.setTranslate()},update:function(){var e=this;e.scrollbar.updateSize()},resize:function(){var e=this;e.scrollbar.updateSize()},observerUpdate:function(){var e=this;e.scrollbar.updateSize()},setTranslate:function(){var e=this;e.scrollbar.setTranslate()},setTransition:function(e){var t=this;t.scrollbar.setTransition(e)},destroy:function(){var e=this;e.scrollbar.destroy()}}},St={setTransform:function(t,i){var n=this,r=n.rtl,s=e(t),a=r?-1:1,o=s.attr("data-swiper-parallax")||"0",l=s.attr("data-swiper-parallax-x"),c=s.attr("data-swiper-parallax-y"),d=s.attr("data-swiper-parallax-scale"),u=s.attr("data-swiper-parallax-opacity");if(l||c?(l=l||"0",c=c||"0"):n.isHorizontal()?(l=o,c="0"):(c=o,l="0"),l=l.indexOf("%")>=0?parseInt(l,10)*i*a+"%":l*i*a+"px",c=c.indexOf("%")>=0?parseInt(c,10)*i+"%":c*i+"px","undefined"!=typeof u&&null!==u){var p=u-(u-1)*(1-Math.abs(i));s[0].style.opacity=p}if("undefined"==typeof d||null===d)s.transform("translate3d("+l+", "+c+", 0px)");else{var h=d-(d-1)*(1-Math.abs(i));s.transform("translate3d("+l+", "+c+", 0px) scale("+h+")")}},setTranslate:function(){var t=this,i=t.$el,n=t.slides,r=t.progress,s=t.snapGrid;i.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,i){t.parallax.setTransform(i,r)}),n.each(function(i,n){var a=n.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(a+=Math.ceil(i/2)-r*(s.length-1)),a=Math.min(Math.max(a,-1),1),e(n).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,i){t.parallax.setTransform(i,a)})})},setTransition:function(t){void 0===t&&(t=this.params.speed);var i=this,n=i.$el;n.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(i,n){var r=e(n),s=parseInt(r.attr("data-swiper-parallax-duration"),10)||t;0===t&&(s=0),r.transition(s)})}},Ct={name:"parallax",params:{parallax:{enabled:!1}},create:function(){var e=this;Ne.extend(e,{parallax:{setTransform:St.setTransform.bind(e),setTranslate:St.setTranslate.bind(e),setTransition:St.setTransition.bind(e)}})},on:{beforeInit:function(){var e=this;e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0)},init:function(){var e=this;e.params.parallax&&e.parallax.setTranslate()},setTranslate:function(){var e=this;e.params.parallax&&e.parallax.setTranslate()},setTransition:function(e){var t=this;t.params.parallax&&t.parallax.setTransition(e)}}},kt={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,n=e.targetTouches[1].pageX,r=e.targetTouches[1].pageY,s=Math.sqrt(Math.pow(n-t,2)+Math.pow(r-i,2));return s},onGestureStart:function(t){var i=this,n=i.params.zoom,r=i.zoom,s=r.gesture;if(r.fakeGestureTouched=!1,r.fakeGestureMoved=!1,!je.gestures){if("touchstart"!==t.type||"touchstart"===t.type&&t.targetTouches.length<2)return;r.fakeGestureTouched=!0,s.scaleStart=kt.getDistanceBetweenTouches(t)}return s.$slideEl&&s.$slideEl.length||(s.$slideEl=e(t.target).closest(".swiper-slide"),0===s.$slideEl.length&&(s.$slideEl=i.slides.eq(i.activeIndex)),s.$imageEl=s.$slideEl.find("img, svg, canvas"),s.$imageWrapEl=s.$imageEl.parent("."+n.containerClass),s.maxRatio=s.$imageWrapEl.attr("data-swiper-zoom")||n.maxRatio,0!==s.$imageWrapEl.length)?(s.$imageEl.transition(0),void(i.zoom.isScaling=!0)):void(s.$imageEl=void 0)},onGestureChange:function(e){var t=this,i=t.params.zoom,n=t.zoom,r=n.gesture;if(!je.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;n.fakeGestureMoved=!0,r.scaleMove=kt.getDistanceBetweenTouches(e)}r.$imageEl&&0!==r.$imageEl.length&&(je.gestures?t.zoom.scale=e.scale*n.currentScale:n.scale=r.scaleMove/r.scaleStart*n.currentScale,n.scale>r.maxRatio&&(n.scale=r.maxRatio-1+Math.pow(n.scale-r.maxRatio+1,.5)),n.scale<i.minRatio&&(n.scale=i.minRatio+1-Math.pow(i.minRatio-n.scale+1,.5)),r.$imageEl.transform("translate3d(0,
70,0) scale("+n.scale+")"))},onGestureEnd:function(e){var t=this,i=t.params.zoom,n=t.zoom,r=n.gesture;if(!je.gestures){if(!n.fakeGestureTouched||!n.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!Ue.android)return;n.fakeGestureTouched=!1,n.fakeGestureMoved=!1}r.$imageEl&&0!==r.$imageEl.length&&(n.scale=Math.max(Math.min(n.scale,r.maxRatio),i.minRatio),r.$imageEl.transition(t.params.speed).transform("translate3d(0,0,0) scale("+n.scale+")"),n.currentScale=n.scale,n.isScaling=!1,1===n.scale&&(r.$slideEl=void 0))},onTouchStart:function(e){var t=this,i=t.zoom,n=i.gesture,r=i.image;n.$imageEl&&0!==n.$imageEl.length&&(r.isTouched||(Ue.android&&e.preventDefault(),r.isTouched=!0,r.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,r.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))},onTouchMove:function(e){var t=this,i=t.zoom,n=i.gesture,r=i.image,s=i.velocity;if(n.$imageEl&&0!==n.$imageEl.length&&(t.allowClick=!1,r.isTouched&&n.$slideEl)){r.isMoved||(r.width=n.$imageEl[0].offsetWidth,r.height=n.$imageEl[0].offsetHeight,r.startX=Ne.getTranslate(n.$imageWrapEl[0],"x")||0,r.startY=Ne.getTranslate(n.$imageWrapEl[0],"y")||0,n.slideWidth=n.$slideEl[0].offsetWidth,n.slideHeight=n.$slideEl[0].offsetHeight,n.$imageWrapEl.transition(0),t.rtl&&(r.startX=-r.startX,r.startY=-r.startY));var a=r.width*i.scale,o=r.height*i.scale;if(!(a<n.slideWidth&&o<n.slideHeight)){if(r.minX=Math.min(n.slideWidth/2-a/2,0),r.maxX=-r.minX,r.minY=Math.min(n.slideHeight/2-o/2,0),r.maxY=-r.minY,r.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,r.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!r.isMoved&&!i.isScaling){if(t.isHorizontal()&&(Math.floor(r.minX)===Math.floor(r.startX)&&r.touchesCurrent.x<r.touchesStart.x||Math.floor(r.maxX)===Math.floor(r.startX)&&r.touchesCurrent.x>r.touchesStart.x))return void(r.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(r.minY)===Math.floor(r.startY)&&r.touchesCurrent.y<r.touchesStart.y||Math.floor(r.maxY)===Math.floor(r.startY)&&r.touchesCurrent.y>r.touchesStart.y))return void(r.isTouched=!1)}e.preventDefault(),e.stopPropagation(),r.isMoved=!0,r.currentX=r.touchesCurrent.x-r.touchesStart.x+r.startX,r.currentY=r.touchesCurrent.y-r.touchesStart.y+r.startY,r.currentX<r.minX&&(r.currentX=r.minX+1-Math.pow(r.minX-r.currentX+1,.8)),r.currentX>r.maxX&&(r.currentX=r.maxX-1+Math.pow(r.currentX-r.maxX+1,.8)),r.currentY<r.minY&&(r.currentY=r.minY+1-Math.pow(r.minY-r.currentY+1,.8)),r.currentY>r.maxY&&(r.currentY=r.maxY-1+Math.pow(r.currentY-r.maxY+1,.8)),s.prevPositionX||(s.prevPositionX=r.touchesCurrent.x),s.prevPositionY||(s.prevPositionY=r.touchesCurrent.y),s.prevTime||(s.prevTime=Date.now()),s.x=(r.touchesCurrent.x-s.prevPositionX)/(Date.now()-s.prevTime)/2,s.y=(r.touchesCurrent.y-s.prevPositionY)/(Date.now()-s.prevTime)/2,Math.abs(r.touchesCurrent.x-s.prevPositionX)<2&&(s.x=0),Math.abs(r.touchesCurrent.y-s.prevPositionY)<2&&(s.y=0),s.prevPositionX=r.touchesCurrent.x,s.prevPositionY=r.touchesCurrent.y,s.prevTime=Date.now(),n.$imageWrapEl.transform("translate3d("+r.currentX+"px, "+r.currentY+"px,0)")}}},onTouchEnd:function(){var e=this,t=e.zoom,i=t.gesture,n=t.image,r=t.velocity;if(i.$imageEl&&0!==i.$imageEl.length){if(!n.isTouched||!n.isMoved)return n.isTouched=!1,void(n.isMoved=!1);n.isTouched=!1,n.isMoved=!1;var s=300,a=300,o=r.x*s,l=n.currentX+o,c=r.y*a,d=n.currentY+c;0!==r.x&&(s=Math.abs((l-n.currentX)/r.x)),0!==r.y&&(a=Math.abs((d-n.currentY)/r.y));var u=Math.max(s,a);n.currentX=l,n.currentY=d;var p=n.width*t.scale,h=n.height*t.scale;n.minX=Math.min(i.slideWidth/2-p/2,0),n.maxX=-n.minX,n.minY=Math.min(i.slideHeight/2-h/2,0),n.maxY=-n.minY,n.currentX=Math.max(Math.min(n.currentX,n.maxX),n.minX),n.currentY=Math.max(Math.min(n.currentY,n.maxY),n.minY),i.$imageWrapEl.transition(u).transform("translate3d("+n.currentX+"px, "+n.currentY+"px,0)")}},onTransitionEnd:function(){var e=this,t=e.zoom,i=t.gesture;i.$slideEl&&e.previousIndex!==e.activeIndex&&(i.$imageEl.transform("translate3d(0,0,0) scale(1)"),i.$imageWrapEl.transform("translate3d(0,
70,0)"),i.$slideEl=void 0,i.$imageEl=void 0,i.$imageWrapEl=void 0,t.scale=1,t.currentScale=1)},toggle:function(e){var t=this,i=t.zoom;i.scale&&1!==i.scale?i.out():i.in(e)},in:function(t){var i=this,n=i.zoom,r=i.params.zoom,s=n.gesture,a=n.image;if(s.$slideEl||(s.$slideEl=i.clickedSlide?e(i.clickedSlide):i.slides.eq(i.activeIndex),s.$imageEl=s.$slideEl.find("img, svg, canvas"),s.$imageWrapEl=s.$imageEl.parent("."+r.containerClass)),s.$imageEl&&0!==s.$imageEl.length){s.$slideEl.addClass(""+r.zoomedSlideClass);var o,l,c,d,u,p,h,f,m,g,v,y,w,b,_,T,x,S;"undefined"==typeof a.touchesStart.x&&t?(o="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,l="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(o=a.touchesStart.x,l=a.touchesStart.y),n.scale=s.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,n.currentScale=s.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,t?(x=s.$slideEl[0].offsetWidth,S=s.$slideEl[0].offsetHeight,c=s.$slideEl.offset().left,d=s.$slideEl.offset().top,u=c+x/2-o,p=d+S/2-l,m=s.$imageEl[0].offsetWidth,g=s.$imageEl[0].offsetHeight,v=m*n.scale,y=g*n.scale,w=Math.min(x/2-v/2,0),b=Math.min(S/2-y/2,0),_=-w,T=-b,h=u*n.scale,f=p*n.scale,h<w&&(h=w),h>_&&(h=_),f<b&&(f=b),f>T&&(f=T)):(h=0,f=0),s.$imageWrapEl.transition(300).transform("translate3d("+h+"px, "+f+"px,0)"),s.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+n.scale+")")}},out:function(){var t=this,i=t.zoom,n=t.params.zoom,r=i.gesture;r.$slideEl||(r.$slideEl=t.clickedSlide?e(t.clickedSlide):t.slides.eq(t.activeIndex),r.$imageEl=r.$slideEl.find("img, svg, canvas"),r.$imageWrapEl=r.$imageEl.parent("."+n.containerClass)),r.$imageEl&&0!==r.$imageEl.length&&(i.scale=1,i.currentScale=1,r.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),r.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),r.$slideEl.removeClass(""+n.zoomedSlideClass),r.$slideEl=void 0)},enable:function(){var e=this,t=e.zoom;if(!t.enabled){t.enabled=!0;var i=!("touchstart"!==e.touchEvents.start||!je.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};je.gestures?(e.$wrapperEl.on("gesturestart",".swiper-slide",t.onGestureStart,i),e.$wrapperEl.on("gesturechange",".swiper-slide",t.onGestureChange,i),e.$wrapperEl.on("gestureend",".swiper-slide",t.onGestureEnd,i)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,".swiper-slide",t.onGestureStart,i),e.$wrapperEl.on(e.touchEvents.move,".swiper-slide",t.onGestureChange,i),e.$wrapperEl.on(e.touchEvents.end,".swiper-slide",t.onGestureEnd,i)),e.$wrapperEl.on(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}},disable:function(){var e=this,t=e.zoom;if(t.enabled){e.zoom.enabled=!1;var i=!("touchstart"!==e.touchEvents.start||!je.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};je.gestures?(e.$wrapperEl.off("gesturestart",".swiper-slide",t.onGestureStart,i),e.$wrapperEl.off("gesturechange",".swiper-slide",t.onGestureChange,i),e.$wrapperEl.off("gestureend",".swiper-slide",t.onGestureEnd,i)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,".swiper-slide",t.onGestureStart,i),e.$wrapperEl.off(e.touchEvents.move,".swiper-slide",t.onGestureChange,i),e.$wrapperEl.off(e.touchEvents.end,".swiper-slide",t.onGestureEnd,i)),e.$wrapperEl.off(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}}},Et={name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(i){t[i]=kt[i].bind(e)}),Ne.extend(e,{zoom:t})},on:{init:function(){var e=this;e.params.zoom.enabled&&e.zoom.enable()},destroy:function(){var e=this;e.zoom.disable()},touchStart:function(e){var t=this;t.zoom.enabled&&t.zoom.onTouchStart(e)},touchEnd:function(e){var t=this;t.zoom.enabled&&t.zoom.onTouchEnd(e)},doubleTap:function(e){var t=this;t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&t.zoom.toggle(e)},transitionEnd:function(){var e=this;e.zoom.enabled&&e.params.zoom.enabled&&e.zoom.onTransitionEnd()}}},Pt={loadInSlide:function(t,i){void 0===i&&(i=!0);var n=this,r=n.params.lazy;if("undefined"!=typeof t&&0!==n.slides.length){var s=n.virtual&&n.params.virtual.enabled,a=s?n.$wrapperEl.children("."+n.params.slideClass+'[data-swiper-slide-index="'+t+'"]'):n.slides.eq(t),o=a.find("."+r.elementClass+":not(."+r.loadedClass+"):not(."+r.loadingClass+")");!a.hasClass(r.elementClass)||a.hasClass(r.loadedClass)||a.hasClass(r.loadingClass)||(o=o.add(a[0])),0!==o.length&&o.each(function(t,s){var o=e(s);o.addClass(r.loadingClass);var l=o.attr("data-background"),c=o.attr("data-src"),d=o.attr("data-srcset"),u=o.attr("data-sizes");n.loadImage(o[0],c||l,d,u,!1,function(){if("undefined"!=typeof n&&null!==n&&n&&(!n||n.params)&&!n.destroyed){
7if(l?(o.css("background-image",'url("'+l+'")'),o.removeAttr("data-background")):(d&&(o.attr("srcset",d),o.removeAttr("data-srcset")),u&&(o.attr("sizes",u),o.removeAttr("data-sizes")),c&&(o.attr("src",c),o.removeAttr("data-src"))),o.addClass(r.loadedClass).removeClass(r.loadingClass),a.find("."+r.preloaderClass).remove(),n.params.loop&&i){var e=a.attr("data-swiper-slide-index");if(a.hasClass(n.params.slideDuplicateClass)){var t=n.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+n.params.slideDuplicateClass+")");n.lazy.loadInSlide(t.index(),!1)}else{var s=n.$wrapperEl.children("."+n.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');n.lazy.loadInSlide(s.index(),!1)}}n.emit("lazyImageReady",a[0],o[0])}}),n.emit("lazyImageLoad",a[0],o[0])})}},load:function(){function t(e){if(l){if(r.children("."+s.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(a[e])return!0;return!1}function i(t){return l?e(t).attr("data-swiper-slide-index"):e(t).index()}var n=this,r=n.$wrapperEl,s=n.params,a=n.slides,o=n.activeIndex,l=n.virtual&&s.virtual.enabled,c=s.lazy,d=s.slidesPerView;if("auto"===d&&(d=0),n.lazy.initialImageLoaded||(n.lazy.initialImageLoaded=!0),n.params.watchSlidesVisibility)r.children("."+s.slideVisibleClass).each(function(t,i){var r=l?e(i).attr("data-swiper-slide-index"):e(i).index();n.lazy.loadInSlide(r)});else if(d>1)for(var u=o;u<o+d;u+=1)t(u)&&n.lazy.loadInSlide(u);else n.lazy.loadInSlide(o);if(c.loadPrevNext)if(d>1||c.loadPrevNextAmount&&c.loadPrevNextAmount>1){for(var p=c.loadPrevNextAmount,h=d,f=Math.min(o+h+Math.max(p,h),a.length),m=Math.max(o-Math.max(h,p),0),g=o+d;g<f;g+=1)t(g)&&n.lazy.loadInSlide(g);for(var v=m;v<o;v+=1)t(v)&&n.lazy.loadInSlide(v)}else{var y=r.children("."+s.slideNextClass);y.length>0&&n.lazy.loadInSlide(i(y));var w=r.children("."+s.slidePrevClass);w.length>0&&n.lazy.loadInSlide(i(w))}}},At={name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){var e=this;Ne.extend(e,{lazy:{initialImageLoaded:!1,load:Pt.load.bind(e),loadInSlide:Pt.loadInSlide.bind(e)}})},on:{beforeInit:function(){var e=this;e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init:function(){var e=this;e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&e.lazy.load()},scroll:function(){var e=this;e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize:function(){var e=this;e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove:function(){var e=this;e.params.lazy.enabled&&e.lazy.load()},transitionStart:function(){var e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd:function(){var e=this;e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()}}},Ot={LinearSpline:function(e,t){var i=function(){var e,t,i;return function(n,r){for(t=-1,e=n.length;e-t>1;)i=e+t>>1,n[i]<=r?t=i:e=i;return e}}();this.x=e,this.y=t,this.lastIndex=e.length-1;var n,r;return this.interpolate=function(e){return e?(r=i(this.x,e),n=r-1,(e-this.x[n])*(this.y[r]-this.y[n])/(this.x[r]-this.x[n])+this.y[n]):0},this},getInterpolateFunction:function(e){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new Ot.LinearSpline(t.slidesGrid,e.slidesGrid):new Ot.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate:function(e,t){function i(e){var t=s.rtlTranslate?-s.translate:s.translate;"slide"===s.params.controller.by&&(s.controller.getInterpolateFunction(e),r=-s.controller.spline.interpolate(-t)),r&&"container"!==s.params.controller.by||(n=(e.maxTranslate()-e.minTranslate())/(s.maxTranslate()-s.minTranslate()),r=(t-s.minTranslate())*n+e.minTranslate()),s.params.controller.inverse&&(r=e.maxTranslate()-r),e.updateProgress(r),e.setTranslate(r,s),e.updateActiveIndex(),e.updateSlidesClasses()}var n,r,s=this,a=s.controller.control;if(Array.isArray(a))for(var o=0;o<a.length;o+=1)a[o]!==t&&a[o]instanceof st&&i(a[o]);else a instanceof st&&t!==a&&i(a)},setTransition:function(e,t){function i(t){t.setTransition(e,r),0!==e&&(t.transitionStart(),t.$wrapperEl.transitionEnd(function(){s&&(t.params.loop&&"slide"===r.params.controller.by&&t.loopFix(),t.transitionEnd())}))}var n,r=this,s=r.controller.control;if(Array.isArray(s))for(n=0;n<s.length;n+=1)s[n]!==t&&s[n]instanceof st&&i(s[n]);else s instanceof st&&t!==s&&i(s)}},Mt={name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){var e=this;Ne.extend(e,{controller:{control:e.params.controller.control,getInterpolateFunction:Ot.getInterpolateFunction.bind(e),setTranslate:Ot.setTranslate.bind(e),setTransition:Ot.setTransition.bind(e)}})},on:{update:function(){var e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},resize:function(){var e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},observerUpdate:function(){var e=this;e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)},setTranslate:function(e,t){var i=this;i.controller.control&&i.controller.setTranslate(e,t)},setTransition:function(e,t){var i=this;i.controller.control&&i.controller.setTransition(e,t)}}},zt={makeElFocusable:function(e){return e.attr("tabIndex","0"),e},addElRole:function(e,t){return e.attr("role",t),e},addElLabel:function(e,t){return e.attr("aria-label",t),e},disableEl:function(e){return e.attr("aria-disabled",!0),e},enableEl:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(t){var i=this,n=i.params.a11y;if(13===t.keyCode){var r=e(t.target);i.navigation&&i.navigation.$nextEl&&r.is(i.navigation.$nextEl)&&(i.isEnd&&!i.params.loop||i.slideNext(),i.isEnd?i.a11y.notify(n.lastSlideMessage):i.a11y.notify(n.nextSlideMessage)),i.navigation&&i.navigation.$prevEl&&r.is(i.navigation.$prevEl)&&(i.isBeginning&&!i.params.loop||i.slidePrev(),i.isBeginning?i.a11y.notify(n.firstSlideMessage):i.a11y.notify(n.prevSlideMessage)),i.pagination&&r.is("."+i.params.pagination.bulletClass)&&r[0].click()}},notify:function(e){var t=this,i=t.a11y.liveRegion;0!==i.length&&(i.html(""),i.html(e))},updateNavigation:function(){var e=this;if(!e.params.loop){var t=e.navigation,i=t.$nextEl,n=t.$prevEl;n&&n.length>0&&(e.isBeginning?e.a11y.disableEl(n):e.a11y.enableEl(n)),i&&i.length>0&&(e.isEnd?e.a11y.disableEl(i):e.a11y.enableEl(i))}},updatePagination:function(){var t=this,i=t.params.a11y;t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length&&t.pagination.bullets.each(function(n,r){var s=e(r);t.a11y.makeElFocusable(s),t.a11y.addElRole(s,"button"),t.a11y.addElLabel(s,i.paginationBulletMessage.replace(/{{index}}/,s.index()+1)); 8})},init:function(){var e=this;e.$el.append(e.a11y.liveRegion);var t,i,n=e.params.a11y;e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),t&&(e.a11y.makeElFocusable(t),e.a11y.addElRole(t,"button"),e.a11y.addElLabel(t,n.nextSlideMessage),t.on("key
8down",e.a11y.onEnterKey)),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,n.prevSlideMessage),i.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)},destroy:function(){var e=this;e.a11y.liveRegion&&e.a11y.liveRegion.length>0&&e.a11y.liveRegion.remove();var t,i;e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),t&&t.off("keydown",e.a11y.onEnterKey),i&&i.off("keydown",e.a11y.onEnterKey),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.off("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)}},It={name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var t=this;Ne.extend(t,{a11y:{liveRegion:e('<span class="'+t.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}),Object.keys(zt).forEach(function(e){t.a11y[e]=zt[e].bind(t)})},on:{init:function(){var e=this;e.params.a11y.enabled&&(e.a11y.init(),e.a11y.updateNavigation())},toEdge:function(){var e=this;e.params.a11y.enabled&&e.a11y.updateNavigation()},fromEdge:function(){var e=this;e.params.a11y.enabled&&e.a11y.updateNavigation()},paginationUpdate:function(){var e=this;e.params.a11y.enabled&&e.a11y.updatePagination()},destroy:function(){var e=this;e.params.a11y.enabled&&e.a11y.destroy()}}},$t={init:function(){var e=this;if(e.params.history){if(!Le.history||!Le.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);var t=e.history;t.initialized=!0,t.paths=$t.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||Le.addEventListener("popstate",e.history.setHistoryPopState))}},destroy:function(){var e=this;e.params.history.replaceState||Le.removeEventListener("popstate",e.history.setHistoryPopState)},setHistoryPopState:function(){var e=this;e.history.paths=$t.getPathValues(),e.history.scrollToSlide(e.params.speed,e.history.paths.value,!1)},getPathValues:function(){var e=Le.location.pathname.slice(1).split("/").filter(function(e){return""!==e}),t=e.length,i=e[t-2],n=e[t-1];return{key:i,value:n}},setHistory:function(e,t){var i=this;if(i.history.initialized&&i.params.history.enabled){var n=i.slides.eq(t),r=$t.slugify(n.attr("data-history"));Le.location.pathname.includes(e)||(r=e+"/"+r);var s=Le.history.state;s&&s.value===r||(i.params.history.replaceState?Le.history.replaceState({value:r},null,r):Le.history.pushState({value:r},null,r))}},slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,i){var n=this;if(t)for(var r=0,s=n.slides.length;r<s;r+=1){var a=n.slides.eq(r),o=$t.slugify(a.attr("data-history"));if(o===t&&!a.hasClass(n.params.slideDuplicateClass)){var l=a.index();n.slideTo(l,e,i)}}else n.slideTo(0,e,i)}},Lt={name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){var e=this;Ne.extend(e,{history:{init:$t.init.bind(e),setHistory:$t.setHistory.bind(e),setHistoryPopState:$t.setHistoryPopState.bind(e),scrollToSlide:$t.scrollToSlide.bind(e),destroy:$t.destroy.bind(e)}})},on:{init:function(){var e=this;e.params.history.enabled&&e.history.init()},destroy:function(){var e=this;e.params.history.enabled&&e.history.destroy()},transitionEnd:function(){var e=this;e.history.initialized&&e.history.setHistory(e.params.history.key,e.activeIndex)}}},Dt={onHashCange:function(){var e=this,t=$e.location.hash.replace("#",""),i=e.slides.eq(e.activeIndex).attr("data-hash");t!==i&&e.slideTo(e.$wrapperEl.children("."+e.params.slideClass+'[data-hash="'+t+'"]').index())},setHash:function(){var e=this;if(e.hashNavigation.initialized&&e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&&Le.history&&Le.history.replaceState)Le.history.replaceState(null,null,"#"+e.slides.eq(e.activeIndex).attr("data-hash")||"");else{var t=e.slides.eq(e.activeIndex),i=t.attr("data-hash")||t.attr("data-history");$e.location.hash=i||""}},init:function(){var t=this;if(!(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)){t.hashNavigation.initialized=!0;var i=$e.location.hash.replace("#","");if(i)for(var n=0,r=0,s=t.slides.length;r<s;r+=1){var a=t.slides.eq(r),o=a.attr("data-hash")||a.attr("data-history");if(o===i&&!a.hasClass(t.params.slideDuplicateClass)){var l=a.index();t.slideTo(l,n,t.params.runCallbacksOnInit,!0)}}t.params.hashNavigation.watchState&&e(Le).on("hashchange",t.hashNavigation.onHashCange)}},destroy:function(){var t=this;t.params.hashNavigation.watchState&&e(Le).off("hashchange",t.hashNavigation.onHashCange)}},Rt={name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){var e=this;Ne.extend(e,{hashNavigation:{initialized:!1,init:Dt.init.bind(e),destroy:Dt.destroy.bind(e),setHash:Dt.setHash.bind(e),onHashCange:Dt.onHashCange.bind(e)}})},on:{init:function(){var e=this;e.params.hashNavigation.enabled&&e.hashNavigation.init()},destroy:function(){var e=this;e.params.hashNavigation.enabled&&e.hashNavigation.destroy()},transitionEnd:function(){var e=this;e.hashNavigation.initialized&&e.hashNavigation.setHash()}}},Nt={run:function(){var e=this,t=e.slides.eq(e.activeIndex),i=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(i=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),e.autoplay.timeout=Ne.nextTick(function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,
vendor: 9,977 bytes, line 8
8!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay"))},i)},start:function(){var e=this;return"undefined"==typeof e.autoplay.timeout&&(!e.autoplay.running&&(e.autoplay.running=!0,e.emit("autoplayStart"),e.autoplay.run(),!0))},stop:function(){var e=this;return!!e.autoplay.running&&("undefined"!=typeof e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0))},pause:function(e){var t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}},jt={name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var e=this;Ne.extend(e,{autoplay:{running:!1,paused:!1,run:Nt.run.bind(e),start:Nt.start.bind(e),stop:Nt.stop.bind(e),pause:Nt.pause.bind(e),onTransitionEnd:function(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init:function(){var e=this;e.params.autoplay.enabled&&e.autoplay.start()},beforeTransitionStart:function(e,t){var i=this;i.autoplay.running&&(t||!i.params.autoplay.disableOnInteraction?i.autoplay.pause(e):i.autoplay.stop())},sliderFirstMove:function(){var e=this;e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},destroy:function(){var e=this;e.autoplay.running&&e.autoplay.stop()}}},Ft={setTranslate:function(){for(var e=this,t=e.slides,i=0;i<t.length;i+=1){var n=e.slides.eq(i),r=n[0].swiperSlideOffset,s=-r;e.params.virtualTranslate||(s-=e.translate);var a=0;e.isHorizontal()||(a=s,s=0);var o=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(n[0].progress),0):1+Math.min(Math.max(n[0].progress,-1),0);n.css({opacity:o}).transform("translate3d("+s+"px, "+a+"px, 0px)")}},setTransition:function(e){var t=this,i=t.slides,n=t.$wrapperEl;if(i.transition(e),t.params.virtualTranslate&&0!==e){var r=!1;i.transitionEnd(function(){if(!r&&t&&!t.destroyed){r=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i<e.length;i+=1)n.trigger(e[i])}})}}},Ht={name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){var e=this;Ne.extend(e,{fadeEffect:{setTranslate:Ft.setTranslate.bind(e),setTransition:Ft.setTransition.bind(e)}})},on:{beforeInit:function(){var e=this;if("fade"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"fade");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};Ne.extend(e.params,t),Ne.extend(e.originalParams,t)}},setTranslate:function(){var e=this;"fade"===e.params.effect&&e.fadeEffect.setTranslate()},setTransition:function(e){var t=this;"fade"===t.params.effect&&t.fadeEffect.setTransition(e)}}},Xt={setTranslate:function(){var t,i=this,n=i.$el,r=i.$wrapperEl,s=i.slides,a=i.width,o=i.height,l=i.rtlTranslate,c=i.size,d=i.params.cubeEffect,u=i.isHorizontal(),p=i.virtual&&i.params.virtual.enabled,h=0;d.shadow&&(u?(t=r.find(".swiper-cube-shadow"),0===t.length&&(t=e('<div class="swiper-cube-shadow"></div>'),r.append(t)),t.css({height:a+"px"})):(t=n.find(".swiper-cube-shadow"),0===t.length&&(t=e('<div class="swiper-cube-shadow"></div>'),n.append(t))));for(var f=0;f<s.length;f+=1){var m=s.eq(f),g=f;p&&(g=parseInt(m.attr("data-swiper-slide-index"),10));var v=90*g,y=Math.floor(v/360);l&&(v=-v,y=Math.floor(-v/360));var w=Math.max(Math.min(m[0].progress,1),-1),b=0,_=0,T=0;g%4===0?(b=4*-y*c,T=0):(g-1)%4===0?(b=0,T=4*-y*c):(g-2)%4===0?(b=c+4*y*c,T=c):(g-3)%4===0&&(b=-c,T=3*c+4*c*y),l&&(b=-b),u||(_=b,b=0);var x="rotateX("+(u?0:-v)+"deg) rotateY("+(u?v:0)+"deg) translate3d("+b+"px, "+_+"px, "+T+"px)";if(w<=1&&w>-1&&(h=90*g+90*w,l&&(h=90*-g-90*w)),m.transform(x),d.slideShadows){var S=u?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top"),C=u?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom");0===S.length&&(S=e('<div class="swiper-slide-shadow-'+(u?"left":"top")+'"></div>'),m.append(S)),0===C.length&&(C=e('<div class="swiper-slide-shadow-'+(u?"right":"bottom")+'"></div>'),m.append(C)),S.length&&(S[0].style.opacity=Math.max(-w,0)),C.length&&(C[0].style.opacity=Math.max(w,0))}}if(r.css({"-webkit-transform-origin":"50% 50% -"+c/2+"px","-moz-transform-origin":"50% 50% -"+c/2+"px","-ms-transform-origin":"50% 50% -"+c/2+"px","transform-origin":"50% 50% -"+c/2+"px"}),d.shadow)if(u)t.transform("translate3d(0px, "+(a/2+d.shadowOffset)+"px, "+-a/2+"px) rotateX(90deg) rotateZ(0deg) scale("+d.shadowScale+")");else{var k=Math.abs(h)-90*Math.floor(Math.abs(h)/90),E=1.5-(Math.sin(2*k*Math.PI/360)/2+Math.cos(2*k*Math.PI/360)/2),P=d.shadowScale,A=d.shadowScale/E,O=d.shadowOffset;t.transform("scale3d("+P+", 1, "+A+") translate3d(0px, "+(o/2+O)+"px, "+-o/2/A+"px) rotateX(-90deg)")}var M=Ke.isSafari||Ke.isUiWebView?-c/2:0;r.transform("translate3d(0px,0,"+M+"px) rotateX("+(i.isHorizontal()?0:h)+"deg) rotateY("+(i.isHorizontal()?-h:0)+"deg)")},setTransition:function(e){var t=this,i=t.$el,n=t.slides;n.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.cubeEffect.shadow&&!t.isHorizontal()&&i.find(".swiper-cube-shadow").transition(e)}},Bt={name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){var e=this;Ne.extend(e,{cubeEffect:{setTranslate:Xt.setTranslate.bind(e),setTransition:Xt.setTransition.bind(e)}})},on:{beforeInit:function(){var e=this;if("cube"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"cube"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};Ne.extend(e.params,t),Ne.extend(e.originalParams,t)}},setTranslate:function(){var e=this;"cube"===e.params.effect&&e.cubeEffect.setTranslate()},setTransition:function(e){var t=this;"cube"===t.params.effect&&t.cubeEffect.setTransition(e)}}},Yt={setTranslate:function(){for(var t=this,i=t.slides,n=t.rtlTranslate,r=0;r<i.length;r+=1){var s=i.eq(r),a=s[0].progress;t.params.flipEffect.limitRotation&&(a=Math.max(Math.min(s[0].progress,1),-1));var o=s[0].swiperSlideOffset,l=-180*a,c=l,d=0,u=-o,p=0;if(t.isHorizontal()?n&&(c=-c):(p=u,u=0,d=-c,c=0),s[0].style.zIndex=-Math.abs(Math.round(a))+i.length,t.params.flipEffect.slideShadows){var h=t.isHorizontal()?s.find(".swiper-slide-shadow-left"):s.find(".swiper-slide-shadow-top"),f=t.isHorizontal()?s.find(".swiper-slide-shadow-right"):s.find(".swiper-slide-shadow-bottom");0===h.length&&(h=e('<div class="swiper-slide-shadow-'+(t.isHorizontal()?"left":"top")+'"></div>'),s.append(h)),0===f.length&&(f=e('<div class="swiper-slide-shadow-'+(t.isHorizontal()?"right":"bottom")+'"></div>'),s.append(f)),h.length&&(h[0].style.opacity=Math.max(-a,0)),f.length&&(f[0].style.opacity=Math.max(a,0))}s.transform("translate3d("+u+"px, "+p+"px, 0px) rotateX("+d+"deg) rotateY("+c+"deg)")}},setTransition:function(e){var t=this,i=t.slides,n=t.activeIndex,r=t.$wrapperEl;if(i.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){var s=!1;i.eq(n).transitionEnd(function(){if(!s&&t&&!t.destroyed){s=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i<e.length;i+=1)r.trigger(e[i])}})}}},Vt={name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){var e=this;Ne.extend(e,{flipEffect:{setTranslate:Yt.setTranslate.bind(e),setTransition:Yt.setTransition.bind(e)}})},on:{beforeInit:function(){var e=this;if("flip"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"flip"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};Ne.extend(e.params,t),Ne.extend(e.originalParams,t)}},setTranslate:function(){var e=this;"flip"===e.params.effect&&e.flipEffect.setTranslate()},setTransition:function(e){var t=this;"flip"===t.params.effect&&t.flipEffect.setTransition(e)}}},qt={setTranslate:function(){for(var t=this,i=t.width,n=t.height,r=t.slides,s=t.$wrapperEl,a=t.slidesSizesGrid,o=t.params.coverflowEffect,l=t.isHorizontal(),c=t.translate,d=l?-c+i/2:-c+n/2,u=l?o.rotate:-o.rotate,p=o.depth,h=0,f=r.length;h<f;h+=1){var m=r.eq(h),g=a[h],v=m[0].swiperSlideOffset,y=(d-v-g/2)/g*o.modifier,w=l?u*y:0,b=l?0:u*y,_=-p*Math.abs(y),T=l?0:o.stretch*y,x=l?o.stretch*y:0;Math.abs(x)<.001&&(x=0),Math.abs(T)<.001&&(T=0),Math.abs(_)<.001&&(_=0),Math.abs(w)<.001&&(w=0),Math.abs(b)<.001&&(b=0);var S="translate3d("+x+"px,"+T+"px,"+_+"px) rotateX("+b+"deg) rotateY("+w+"deg)";if(m.transform(S),m[0].style.zIndex=-Math.abs(Math.round(y))+1,o.slideShadows){var C=l?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top"),k=l?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom");
80===C.length&&(C=e('<div class="swiper-slide-shadow-'+(l?"left":"top")+'"></div>'),m.append(C)),0===k.length&&(k=e('<div class="swiper-slide-shadow-'+(l?"right":"bottom")+'"></div>'),m.append(k)),C.length&&(C[0].style.opacity=y>0?y:0),k.length&&(k[0].style.opacity=-y>0?-y:0)}}if(je.pointerEvents||je.prefixedPointerEvents){var E=s[0].style;E.perspectiveOrigin=d+"px 50%"}},setTransition:function(e){var t=this;t.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},Gt={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){var e=this;Ne.extend(e,{coverflowEffect:{setTranslate:qt.setTranslate.bind(e),setTransition:qt.setTransition.bind(e)}})},on:{beforeInit:function(){var e=this;"coverflow"===e.params.effect&&(e.classNames.push(e.params.containerModifierClass+"coverflow"),e.classNames.push(e.params.containerModifierClass+"3d"),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},setTranslate:function(){var e=this;"coverflow"===e.params.effect&&e.coverflowEffect.setTranslate()},setTransition:function(e){var t=this;"coverflow"===t.params.effect&&t.coverflowEffect.setTransition(e)}}},Wt=[at,ot,lt,ct,ut,ht,mt,vt,wt,_t,xt,Ct,Et,At,Mt,It,Lt,Rt,jt,Ht,Bt,Vt,Gt];return"undefined"==typeof st.use&&(st.use=st.Class.use,st.installModule=st.Class.installModule),st.use(Wt),st}),function(e){"use strict";function t(e){var t=e.length,n=i.type(e);return"function"!==n&&!i.isWindow(e)&&(!(1!==e.nodeType||!t)||("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e))}if(!e.jQuery){var i=function(e,t){return new i.fn.init(e,t)};i.isWindow=function(e){return e&&e===e.window},i.type=function(e){return e?"object"==typeof e||"function"==typeof e?r[a.call(e)]||"object":typeof e:e+""},i.isArray=Array.isArray||function(e){return"array"===i.type(e)},i.isPlainObject=function(e){var t;if(!e||"object"!==i.type(e)||e.nodeType||i.isWindow(e))return!1;try{if(e.constructor&&!s.call(e,"constructor")&&!s.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}for(t in e);return void 0===t||s.call(e,t)},i.each=function(e,i,n){var r,s=0,a=e.length,o=t(e);if(n){if(o)for(;s<a&&(r=i.apply(e[s],n),r!==!1);s++);else for(s in e)if(e.hasOwnProperty(s)&&(r=i.apply(e[s],n),r===!1))break}else if(o)for(;s<a&&(r=i.call(e[s],s,e[s]),r!==!1);s++);else for(s in e)if(e.hasOwnProperty(s)&&(r=i.call(e[s],s,e[s]),r===!1))break;return e},i.data=function(e,t,r){if(void 0===r){var s=e[i.expando],a=s&&n[s];if(void 0===t)return a;
vendor: 42,169 bytes, lines 8-9
8if(a&&t in a)return a[t]}else if(void 0!==t){var o=e[i.expando]||(e[i.expando]=++i.uuid);return n[o]=n[o]||{},n[o][t]=r,r}},i.removeData=function(e,t){var r=e[i.expando],s=r&&n[r];s&&(t?i.each(t,function(e,t){delete s[t]}):delete n[r])},i.extend=function(){var e,t,n,r,s,a,o=arguments[0]||{},l=1,c=arguments.length,d=!1;for("boolean"==typeof o&&(d=o,o=arguments[l]||{},l++),"object"!=typeof o&&"function"!==i.type(o)&&(o={}),l===c&&(o=this,l--);l<c;l++)if(s=arguments[l])for(r in s)s.hasOwnProperty(r)&&(e=o[r],n=s[r],o!==n&&(d&&n&&(i.isPlainObject(n)||(t=i.isArray(n)))?(t?(t=!1,a=e&&i.isArray(e)?e:[]):a=e&&i.isPlainObject(e)?e:{},o[r]=i.extend(d,a,n)):void 0!==n&&(o[r]=n)));return o},i.queue=function(e,n,r){function s(e,i){var n=i||[];return e&&(t(Object(e))?!function(e,t){for(var i=+t.length,n=0,r=e.length;n<i;)e[r++]=t[n++];if(i!==i)for(;void 0!==t[n];)e[r++]=t[n++];return e.length=r,e}(n,"string"==typeof e?[e]:e):[].push.call(n,e)),n}if(e){n=(n||"fx")+"queue";var a=i.data(e,n);return r?(!a||i.isArray(r)?a=i.data(e,n,s(r)):a.push(r),a):a||[]}},i.dequeue=function(e,t){i.each(e.nodeType?[e]:e,function(e,n){t=t||"fx";var r=i.queue(n,t),s=r.shift();"inprogress"===s&&(s=r.shift()),s&&("fx"===t&&r.unshift("inprogress"),s.call(n,function(){i.dequeue(n,t)}))})},i.fn=i.prototype={init:function(e){if(e.nodeType)return this[0]=e,this;throw new Error("Not a DOM node.")},offset:function(){var t=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:t.top+(e.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:t.left+(e.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function e(e){for(var t=e.offsetParent;t&&"html"!==t.nodeName.toLowerCase()&&t.style&&"static"===t.style.position.toLowerCase();)t=t.offsetParent;return t||document}var t=this[0],n=e(t),r=this.offset(),s=/^(?:body|html)$/i.test(n.nodeName)?{top:0,left:0}:i(n).offset();return r.top-=parseFloat(t.style.marginTop)||0,r.left-=parseFloat(t.style.marginLeft)||0,n.style&&(s.top+=parseFloat(n.style.borderTopWidth)||0,s.left+=parseFloat(n.style.borderLeftWidth)||0),{top:r.top-s.top,left:r.left-s.left}}};var n={};i.expando="velocity"+(new Date).getTime(),i.uuid=0;for(var r={},s=r.hasOwnProperty,a=r.toString,o="Boolean Number String Function Array Date RegExp Object Error".split(" "),l=0;l<o.length;l++)r["[object "+o[l]+"]"]=o[l].toLowerCase();i.fn.init.prototype=i.fn,e.Velocity={Utilities:i}}}(window),function(e){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e():"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";return function(e,t,i,n){function r(e){for(var t=-1,i=e?e.length:0,n=[];++t<i;){var r=e[t];r&&n.push(r)}return n}function s(e){return b.isWrapped(e)?e=y.call(e):b.isNode(e)&&(e=[e]),e}function a(e){var t=f.data(e,"velocity");return null===t?n:t}function o(e,t){var i=a(e);i&&i.delayTimer&&!i.delayPaused&&(i.delayRemaining=i.delay-t+i.delayBegin,i.delayPaused=!0,clearTimeout(i.delayTimer.setTimeout))}function l(e,t){var i=a(e);i&&i.delayTimer&&i.delayPaused&&(i.delayPaused=!1,i.delayTimer.setTimeout=setTimeout(i.delayTimer.next,i.delayRemaining))}function c(e){return function(t){return Math.round(t*e)*(1/e)}}function d(e,i,n,r){function s(e,t){return 1-3*t+3*e}function a(e,t){return 3*t-6*e}function o(e){return 3*e}function l(e,t,i){return((s(t,i)*e+a(t,i))*e+o(t))*e}function c(e,t,i){return 3*s(t,i)*e*e+2*a(t,i)*e+o(t)}function d(t,i){for(var r=0;r<m;++r){var s=c(i,e,n);if(0===s)return i;var a=l(i,e,n)-t;i-=a/s}return i}function u(){for(var t=0;t<w;++t)x[t]=l(t*b,e,n)}function p(t,i,r){var s,a,o=0;do a=i+(r-i)/2,s=l(a,e,n)-t,s>0?r=a:i=a;while(Math.abs(s)>v&&++o<y);return a}function h(t){for(var i=0,r=1,s=w-1;r!==s&&x[r]<=t;++r)i+=b;--r;var a=(t-x[r])/(x[r+1]-x[r]),o=i+a*b,l=c(o,e,n);return l>=g?d(t,o):0===l?o:p(t,i,i+b)}function f(){S=!0,e===i&&n===r||u()}var m=4,g=.001,v=1e-7,y=10,w=11,b=1/(w-1),_="Float32Array"in t;if(4!==arguments.length)return!1;for(var T=0;T<4;++T)if("number"!=typeof arguments[T]||isNaN(arguments[T])||!isFinite(arguments[T]))return!1;e=Math.min(e,1),n=Math.min(n,1),e=Math.max(e,0),n=Math.max(n,0);var x=_?new Float32Array(w):new Array(w),S=!1,C=function(t){return S||f(),e===i&&n===r?t:0===t?0:1===t?1:l(h(t),i,r)};C.getControlPoints=function(){return[{x:e,y:i},{x:n,y:r}]};var k="generateBezier("+[e,i,n,r]+")";return C.toString=function(){return k},C}function u(e,t){var i=e;return b.isString(e)?S.Easings[e]||(i=!1):i=b.isArray(e)&&1===e.length?c.apply(null,e):b.isArray(e)&&2===e.length?C.apply(null,e.concat([t])):!(!b.isArray(e)||4!==e.length)&&d.apply(null,e),i===!1&&(i=S.Easings[S.defaults.easing]?S.defaults.easing:x),i}function p(e){if(e){var t=S.timestamp&&e!==!0?e:v.now(),i=S.State.calls.length;i>1e4&&(S.State.calls=r(S.State.calls),i=S.State.calls.length);for(var s=0;s<i;s++)if(S.State.calls[s]){var o=S.State.calls[s],l=o[0],c=o[2],d=o[3],u=!d,g=null,y=o[5],w=o[6];if(d||(d=S.State.calls[s][3]=t-16),y){if(y.resume!==!0)continue;d=o[3]=Math.round(t-w-16),o[5]=null}w=o[6]=t-d;for(var _=Math.min(w/c.duration,1),T=0,x=l.length;T<x;T++){var C=l[T],E=C.element;if(a(E)){var A=!1;if(c.display!==n&&null!==c.display&&"none"!==c.display){if("flex"===c.display){var O=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];f.each(O,function(e,t){k.setPropertyValue(E,"display",t)})}k.setPropertyValue(E,"display",c.display)}c.visibility!==n&&"hidden"!==c.visibility&&k.setPropertyValue(E,"visibility",c.visibility);for(var M in C)if(C.hasOwnProperty(M)&&"element"!==M){var z,I=C[M],$=b.isString(I.easing)?S.Easings[I.easing]:I.easing;if(b.isString(I.pattern)){var L=1===_?function(e,t,i){var n=I.endValue[t];return i?Math.round(n):n}:function(e,t,i){var n=I.startValue[t],r=I.endValue[t]-n,s=n+r*$(_,c,r);return i?Math.round(s):s};z=I.pattern.replace(/{(\d+)(!)?}/g,L)}else if(1===_)z=I.endValue;else{var D=I.endValue-I.startValue;z=I.startValue+D*$(_,c,D)}if(!u&&z===I.currentValue)continue;if(I.currentValue=z,"tween"===M)g=z;else{var R;if(k.Hooks.registered[M]){R=k.Hooks.getRoot(M);var N=a(E).rootPropertyValueCache[R];N&&(I.rootPropertyValue=N)}var j=k.setPropertyValue(E,M,I.currentValue+(m<9&&0===parseFloat(z)?"":I.unitType),I.rootPropertyValue,I.scrollData);k.Hooks.registered[M]&&(k.Normalizations.registered[R]?a(E).rootPropertyValueCache[R]=k.Normalizations.registered[R]("extract",null,j[1]):a(E).rootPropertyValueCache[R]=j[1]),"transform"===j[0]&&(A=!0)}}c.mobileHA&&a(E).transformCache.translate3d===n&&(a(E).transformCache.translate3d="(0px, 0px, 0px)",A=!0),A&&k.flushTransformCache(E)}}c.display!==n&&"none"!==c.display&&(S.State.calls[s][2].display=!1),c.visibility!==n&&"hidden"!==c.visibility&&(S.State.calls[s][2].visibility=!1),c.progress&&c.progress.call(o[1],o[1],_,Math.max(0,d+c.duration-t),d,g),1===_&&h(s)}}S.State.isTicking&&P(p)}function h(e,t){if(!S.State.calls[e])return!1;for(var i=S.State.calls[e][0],r=S.State.calls[e][1],s=S.State.calls[e][2],o=S.State.calls[e][4],l=!1,c=0,d=i.length;c<d;c++){var u=i[c].element;t||s.loop||("none"===s.display&&k.setPropertyValue(u,"display",s.display),"hidden"===s.visibility&&k.setPropertyValue(u,"visibility",s.visibility));var p=a(u);if(s.loop!==!0&&(f.queue(u)[1]===n||!/\.velocityQueueEntryFlag/i.test(f.queue(u)[1]))&&p){p.isAnimating=!1,p.rootPropertyValueCache={};var h=!1;f.each(k.Lists.transforms3D,function(e,t){var i=/^scale/.test(t)?1:0,r=p.transformCache[t];p.transformCache[t]!==n&&new RegExp("^\\("+i+"[^.]").test(r)&&(h=!0,delete p.transformCache[t])}),s.mobileHA&&(h=!0,delete p.transformCache.translate3d),h&&k.flushTransformCache(u),k.Values.removeClass(u,"velocity-animating")}if(!t&&s.complete&&!s.loop&&c===d-1)try{s.complete.call(r,r)}catch(e){setTimeout(function(){throw e},1)}o&&s.loop!==!0&&o(r),p&&s.loop===!0&&!t&&(f.each(p.tweensContainer,function(e,t){if(/^rotate/.test(e)&&(parseFloat(t.startValue)-parseFloat(t.endValue))%360===0){var i=t.startValue;t.startValue=t.endValue,t.endValue=i}/^backgroundPosition/.test(e)&&100===parseFloat(t.endValue)&&"%"===t.unitType&&(t.endValue=0,t.startValue=100)}),S(u,"reverse",{loop:!0,delay:s.delay})),s.queue!==!1&&f.dequeue(u,s.queue)}S.State.calls[e]=!1;for(var m=0,g=S.State.calls.length;m<g;m++)if(S.State.calls[m]!==!1){l=!0;break}l===!1&&(S.State.isTicking=!1,delete S.State.calls,S.State.calls=[])}var f,m=function(){if(i.documentMode)return i.documentMode;for(var e=7;e>4;e--){var t=i.createElement("div");if(t.innerHTML="<!--[if IE "+e+"]><span></span><![endif]-->",t.getElementsByTagName("span").length)return t=null,e}return n}(),g=function(){var e=0;return t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||function(t){var i,n=(new Date).getTime();return i=Math.max(0,16-(n-e)),e=n+i,setTimeout(function(){t(n+i)},i)}}(),v=function(){var e=t.performance||{};if("function"!=typeof e.now){var i=e.timing&&e.timing.navigationStart?e.timing.navigationStart:(new Date).getTime();e.now=function(){return(new Date).getTime()-i}}return e}(),y=function(){var e=Array.prototype.slice;try{return e.call(i.documentElement),e}catch(t){return function(t,i){var n=this.length;if("number"!=typeof t&&(t=0),"number"!=typeof i&&(i=n),this.slice)return e.call(this,t,i);var r,s=[],a=t>=0?t:Math.max(0,n+t),o=i<0?n+i:Math.min(i,n),l=o-a;if(l>0)if(s=new Array(l),this.charAt)for(r=0;r<l;r++)s[r]=this.charAt(a+r);else for(r=0;r<l;r++)s[r]=this[a+r];return s}}}(),w=function(){return Array.prototype.includes?function(e,t){return e.includes(t)}:Array.prototype.indexOf?function(e,t){return e.indexOf(t)>=0}:function(e,t){for(var i=0;i<e.length;i++)if(e[i]===t)return!0;return!1}},b={isNumber:function(e){return"number"==typeof e},isString:function(e){return"string"==typeof e},isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},isFunction:function(e){return"[object Function]"===Object.prototype.toString.call(e)},isNode:function(e){return e&&e.nodeType},isWrapped:function(e){return e&&e!==t&&b.isNumber(e.length)&&!b.isString(e)&&!b.isFunction(e)&&!b.isNode(e)&&(0===e.length||b.isNode(e[0]))},isSVG:function(e){return t.SVGElement&&e instanceof t.SVGElement},isEmptyObject:function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}},_=!1;if(e.fn&&e.fn.jquery?(f=e,_=!0):f=t.Velocity.Utilities,m<=8&&!_)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(m<=7)return void(jQuery.fn.velocity=jQuery.fn.animate);var T=400,x="swing",S={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(t.navigator.userAgent),isAndroid:/Android/i.test(t.navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(t.navigator.userAgent),isChrome:t.chrome,isFirefox:/Firefox/i.test(t.navigator.userAgent),prefixElement:i.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[],delayedElements:{count:0}},CSS:{},Utilities:f,Redirects:{},Easings:{},Promise:t.Promise,defaults:{queue:"",duration:T,easing:x,begin:n,complete:n,progress:n,display:n,visibility:n,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0,promiseRejectEmpty:!0},init:function(e){f.data(e,"velocity",{isSVG:b.isSVG(e),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:5,patch:1},debug:!1,timestamp:!0,pauseAll:function(e){var t=(new Date).getTime();f.each(S.State.calls,function(t,i){if(i){if(e!==n&&(i[2].queue!==e||i[2].queue===!1))return!0;i[5]={resume:!1}}}),f.each(S.State.delayedElements,function(e,i){i&&o(i,t)})},resumeAll:function(e){var t=(new Date).getTime();f.each(S.State.calls,function(t,i){if(i){if(e!==n&&(i[2].queue!==e||i[2].queue===!1))return!0;i[5]&&(i[5].resume=!0)}}),f.each(S.State.delayedElements,function(e,i){i&&l(i,t)})}};t.pageYOffset!==n?(S.State.scrollAnchor=t,S.State.scrollPropertyLeft="pageXOffset",S.State.scrollPropertyTop="pageYOffset"):(S.State.scrollAnchor=i.documentElement||i.body.parentNode||i.body,S.State.scrollPropertyLeft="scrollLeft",S.State.scrollPropertyTop="scrollTop");var C=function(){function e(e){return-e.tension*e.x-e.friction*e.v}function t(t,i,n){var r={x:t.x+n.dx*i,v:t.v+n.dv*i,tension:t.tension,friction:t.friction};return{dx:r.v,dv:e(r)}}function i(i,n){var r={dx:i.v,dv:e(i)},s=t(i,.5*n,r),a=t(i,.5*n,s),o=t(i,n,a),l=1/6*(r.dx+2*(s.dx+a.dx)+o.dx),c=1/6*(r.dv+2*(s.dv+a.dv)+o.dv);return i.x=i.x+l*n,i.v=i.v+c*n,i}return function e(t,n,r){var s,a,o,l={x:-1,v:0,tension:null,friction:null},c=[0],d=0,u=1e-4,p=.016;for(t=parseFloat(t)||500,n=parseFloat(n)||20,r=r||null,l.tension=t,l.friction=n,s=null!==r,s?(d=e(t,n),a=d/r*p):a=p;;)if(o=i(o||l,a),c.push(1+o.x),d+=16,!(Math.abs(o.x)>u&&Math.abs(o.v)>u))break;return s?function(e){return c[e*(c.length-1)|0]}:d}}();S.Easings={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},spring:function(e){return 1-Math.cos(4.5*e*Math.PI)*Math.exp(6*-e)}},f.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(e,t){ 9S.Easings[t[0]]=d.apply(null,t[1])});var k=S.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"],units:["%","em","ex","ch","rem","vw","vh","vmin","vmax","cm","mm","Q","in","pc","pt","px","deg","grad","rad","turn","s","ms"],colorNames:{aliceblue:"240,248,255",antiquewhite:"250,235,215",aquamarine:"127,255,212",aqua:"0,255,255",azure:"240,255,255",beige:"245,245,220",bisque:"255,228,196",black:"0,0,0",blanchedalmond:"255,235,205",blueviolet:"138,43,226",blue:"0,0,255",brown:"165,42,42",burlywood:"222,184,135",cadetblue:"95,158,160",chartreuse:"127,255,0",chocolate:"210,105,30",coral:"255,127,80",cornflowerblue:"100,149,237",cornsilk:"255,248,220",crimson:"220,20,60",cyan:"0,255,255",darkblue:"0,0,139",darkcyan:"0,139,139",darkgoldenrod:"184,134,11",darkgray:"169,169,169",darkgrey:"169,169,169",darkgreen:"0,100,0",darkkhaki:"189,183,107",darkmagenta:"139,0,139",darkolivegreen:"85,107,47",darkorange:"255,140,0",darkorchid:"153,50,204",darkred:"139,0,0",darksalmon:"233,150,122",darkseagreen:"143,188,143",darkslateblue:"72,61,139",darkslategray:"47,79,79",darkturquoise:"0,206,209",darkviolet:"148,0,211",deeppink:"255,20,147",deepskyblue:"0,191,255",dimgray:"105,105,105",dimgrey:"105,105,105",dodgerblue:"30,144,255",firebrick:"178,34,34",floralwhite:"255,250,240",forestgreen:"34,139,34",fuchsia:"255,0,255",gainsboro:"220,220,220",ghostwhite:"248,248,255",gold:"255,215,0",goldenrod:"218,165,32",gray:"128,128,128",grey:"128,128,128",greenyellow:"173,255,47",green:"0,128,0",honeydew:"240,255,240",hotpink:"255,105,180",indianred:"205,92,92",indigo:"75,0,130",ivory:"255,255,240",khaki:"240,230,140",lavenderblush:"255,240,245",lavender:"230,230,250",lawngreen:"124,252,0",lemonchiffon:"255,250,205",lightblue:"173,216,230",lightcoral:"240,128,128",lightcyan:"224,255,255",lightgoldenrodyellow:"250,250,210",lightgray:"211,211,211",lightgrey:"211,211,211",lightgreen:"144,238,144",lightpink:"255,182,193",lightsalmon:"255,160,122",lightseagreen:"32,178,170",lightskyblue:"135,206,250",lightslategray:"119,136,153",lightsteelblue:"176,196,222",lightyellow:"255,255,224",limegreen:"50,205,50",lime:"0,255,0",linen:"250,240,230",magenta:"255,0,255",maroon:"128,0,0",mediumaquamarine:"102,205,170",mediumblue:"0,0,205",mediumorchid:"186,85,211",mediumpurple:"147,112,219",mediumseagreen:"60,179,113",mediumslateblue:"123,104,238",mediumspringgreen:"0,250,154",mediumturquoise:"72,209,204",mediumvioletred:"199,21,133",midnightblue:"25,25,112",mintcream:"245,255,250",mistyrose:"255,228,225",moccasin:"255,228,181",navajowhite:"255,222,173",navy:"0,0,128",oldlace:"253,245,230",olivedrab:"107,142,35",olive:"128,128,0",orangered:"255,69,0",orange:"255,165,0",orchid:"218,112,214",palegoldenrod:"238,232,170",palegreen:"152,251,152",paleturquoise:"175,238,238",palevioletred:"219,112,147",papayawhip:"255,239,213",peachpuff:"255,218,185",peru:"205,133,63",pink:"255,192,203",plum:"221,160,221",powderblue:"176,224,230",purple:"128,0,128",red:"255,0,0",rosybrown:"188,143,143",royalblue:"65,105,225",saddlebrown:"139,69,19",salmon:"250,128,114",sandybrown:"244,164,96",seagreen:"46,139,87",seashell:"255,245,238",sienna:"160,82,45",silver:"192,192,192",skyblue:"135,206,235",slateblue:"106,90,205",slategray:"112,128,144",snow:"255,250,250",springgreen:"0,255,127",steelblue:"70,130,180",tan:"210,180,140",teal:"0,128,128",thistle:"216,191,216",tomato:"255,99,71",turquoise:"64,224,208",violet:"238,130,238",wheat:"245,222,179",whitesmoke:"245,245,245",white:"255,255,255",yellowgreen:"154,205,50",yellow:"255,255,0"}},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var e=0;e<k.Lists.colors.length;e++){var t="color"===k.Lists.colors[e]?"0 0 0 1":"255 255 255 1";k.Hooks.templates[k.Lists.colors[e]]=["Red Green Blue Alpha",t]}var i,n,r;if(m)for(i in k.Hooks.templates)if(k.Hooks.templates.hasOwnProperty(i)){n=k.Hooks.templates[i],r=n[0].split(" ");var s=n[1].match(k.RegEx.valueSplit);"Color"===r[0]&&(r.push(r.shift()),s.push(s.shift()),k.Hooks.templates[i]=[r.join(" "),s.join(" ")])}for(i in k.Hooks.templates)if(k.Hooks.templates.hasOwnProperty(i)){n=k.Hooks.templates[i],r=n[0].split(" ");for(var a in r)if(r.hasOwnProperty(a)){var o=i+r[a],l=a;k.Hooks.registered[o]=[i,l]}}},getRoot:function(e){var t=k.Hooks.registered[e];return t?t[0]:e},getUnit:function(e,t){var i=(e.substr(t||0,5).match(/^[a-z%]+/)||[])[0]||"";return i&&w(k.Lists.units,i)?i:""},fixColors:function(e){return e.replace(/(rgba?\(\s*)?(\b[a-z]+\b)/g,function(e,t,i){return k.Lists.colorNames.hasOwnProperty(i)?(t?t:"rgba(")+k.Lists.colorNames[i]+(t?"":",1)"):t+i})},cleanRootPropertyValue:function(e,t){return k.RegEx.valueUnwrap.test(t)&&(t=t.match(k.RegEx.valueUnwrap)[1]),k.Values.isCSSNullValue(t)&&(t=k.Hooks.templates[e][1]),t},extractValue:function(e,t){var i=k.Hooks.registered[e];if(i){var n=i[0],r=i[1];return t=k.Hooks.cleanRootPropertyValue(n,t),t.toString().match(k.RegEx.valueSplit)[r]}return t},injectValue:function(e,t,i){var n=k.Hooks.registered[e];if(n){var r,s,a=n[0],o=n[1];return i=k.Hooks.cleanRootPropertyValue(a,i),r=i.toString().match(k.RegEx.valueSplit),r[o]=t,s=r.join(" ")}return i}},Normalizations:{registered:{clip:function(e,t,i){switch(e){case"name":return"clip";case"extract":var n;return k.RegEx.wrappedValueAlreadyExtracted.test(i)?n=i:(n=i.toString().match(k.RegEx.valueUnwrap),n=n?n[1].replace(/,(\s+)?/g," "):i),n;case"inject":return"rect("+i+")"}},blur:function(e,t,i){switch(e){case"name":return S.State.isFirefox?"filter":"-webkit-filter";case"extract":var n=parseFloat(i);if(!n&&0!==n){var r=i.toString().match(/blur\(([0-9]+[A-z]+)\)/i);n=r?r[1]:0}return n;case"inject":return parseFloat(i)?"blur("+i+")":"none"}},opacity:function(e,t,i){if(m<=8)switch(e){case"name":return"filter";case"extract":var n=i.toString().match(/alpha\(opacity=(.*)\)/i);return i=n?n[1]/100:1;case"inject":return t.style.zoom=1,parseFloat(i)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(i),10)+")"}else switch(e){case"name":return"opacity";case"extract":return i;case"inject":return i}}},register:function(){function e(e,t,i){var n="border-box"===k.getPropertyValue(t,"boxSizing").toString().toLowerCase();if(n===(i||!1)){var r,s,a=0,o="width"===e?["Left","Right"]:["Top","Bottom"],l=["padding"+o[0],"padding"+o[1],"border"+o[0]+"Width","border"+o[1]+"Width"];for(r=0;r<l.length;r++)s=parseFloat(k.getPropertyValue(t,l[r])),isNaN(s)||(a+=s);return i?-a:a}return 0}function t(t,i){return function(n,r,s){switch(n){case"name":return t;case"extract":return parseFloat(s)+e(t,r,i);case"inject":return parseFloat(s)-e(t,r,i)+"px"}}}m&&!(m>9)||S.State.isGingerbread||(k.Lists.transformsBase=k.Lists.transformsBase.concat(k.Lists.transforms3D));for(var i=0;i<k.Lists.transformsBase.length;i++)!function(){var e=k.Lists.transformsBase[i];k.Normalizations.registered[e]=function(t,i,r){switch(t){case"name":return"transform";case"extract":return a(i)===n||a(i).transformCache[e]===n?/^scale/i.test(e)?1:0:a(i).transformCache[e].replace(/[()]/g,"");case"inject":var s=!1;switch(e.substr(0,e.length-1)){case"translate":s=!/(%|px|em|rem|vw|vh|\d)$/i.test(r);break;case"scal":case"scale":S.State.isAndroid&&a(i).transformCache[e]===n&&r<1&&(r=1),s=!/(\d)$/i.test(r);break;case"skew":s=!/(deg|\d)$/i.test(r);break;case"rotate":s=!/(deg|\d)$/i.test(r)}return s||(a(i).transformCache[e]="("+r+")"),a(i).transformCache[e]}}}();for(var r=0;r<k.Lists.colors.length;r++)!function(){var e=k.Lists.colors[r];k.Normalizations.registered[e]=function(t,i,r){switch(t){case"name":return e;case"extract":var s;if(k.RegEx.wrappedValueAlreadyExtracted.test(r))s=r;else{var a,o={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(r)?a=o[r]!==n?o[r]:o.black:k.RegEx.isHex.test(r)?a="rgb("+k.Values.hexToRgb(r).join(" ")+")":/^rgba?\(/i.test(r)||(a=o.black),s=(a||r).toString().match(k.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return(!m||m>8)&&3===s.split(" ").length&&(s+=" 1"),s;case"inject":return/^rgb/.test(r)?r:(m<=8?4===r.split(" ").length&&(r=r.split(/\s+/).slice(0,3).join(" ")):3===r.split(" ").length&&(r+=" 1"),(m<=8?"rgb":"rgba")+"("+r.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")")}}}();k.Normalizations.registered.innerWidth=t("width",!0),k.Normalizations.registered.innerHeight=t("height",!0),k.Normalizations.registered.outerWidth=t("width"),k.Normalizations.registered.outerHeight=t("height")}},Names:{camelCase:function(e){return e.replace(/-(\w)/g,function(e,t){return t.toUpperCase()})},SVGAttribute:function(e){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(m||S.State.isAndroid&&!S.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(e)},prefixCheck:function(e){if(S.State.prefixMatches[e])return[S.State.prefixMatches[e],!0];for(var t=["","Webkit","Moz","ms","O"],i=0,n=t.length;i<n;i++){var r;if(r=0===i?e:t[i]+e.replace(/^\w/,function(e){return e.toUpperCase()}),b.isString(S.State.prefixElement.style[r]))return S.State.prefixMatches[e]=r,[r,!0]}return[e,!1]}},Values:{hexToRgb:function(e){var t,i=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return e=e.replace(i,function(e,t,i,n){return t+t+i+i+n+n}),t=n.exec(e),t?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]:[0,0,0]},isCSSNullValue:function(e){return!e||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e)},getUnitType:function(e){return/^(rotate|skew)/i.test(e)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e)?"":"px"},getDisplayType:function(e){var t=e&&e.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t)?"inline":/^(li)$/i.test(t)?"list-item":/^(tr)$/i.test(t)?"table-row":/^(table)$/i.test(t)?"table":/^(tbody)$/i.test(t)?"table-row-group":"block"},addClass:function(e,t){if(e)if(e.classList)e.classList.add(t);else if(b.isString(e.className))e.className+=(e.className.length?" ":"")+t;else{var i=e.getAttribute(m<=7?"className":"class")||"";e.setAttribute("class",i+(i?" ":"")+t)}},removeClass:function(e,t){if(e)if(e.classList)e.classList.remove(t);else if(b.isString(e.className))e.className=e.className.toString().replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," ");else{var i=e.getAttribute(m<=7?"className":"class")||"";e.setAttribute("class",i.replace(new RegExp("(^|s)"+t.split(" ").join("|")+"(s|$)","gi")," "))}}},getPropertyValue:function(e,i,r,s){function o(e,i){var r=0;if(m<=8)r=f.css(e,i);else{var l=!1;/^(width|height)$/.test(i)&&0===k.getPropertyValue(e,"display")&&(l=!0,k.setPropertyValue(e,"display",k.Values.getDisplayType(e)));var c=function(){l&&k.setPropertyValue(e,"display","none")};if(!s){if("height"===i&&"border-box"!==k.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var d=e.offsetHeight-(parseFloat(k.getPropertyValue(e,"borderTopWidth"))||0)-(parseFloat(k.getPropertyValue(e,"borderBottomWidth"))||0)-(parseFloat(k.getPropertyValue(e,"paddingTop"))||0)-(parseFloat(k.getPropertyValue(e,"paddingBottom"))||0);return c(),d}if("width"===i&&"border-box"!==k.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var u=e.offsetWidth-(parseFloat(k.getPropertyValue(e,"borderLeftWidth"))||0)-(parseFloat(k.getPropertyValue(e,"borderRightWidth"))||0)-(parseFloat(k.getPropertyValue(e,"paddingLeft"))||0)-(parseFloat(k.getPropertyValue(e,"paddingRight"))||0);return c(),u}}var p;p=a(e)===n?t.getComputedStyle(e,null):a(e).computedStyle?a(e).computedStyle:a(e).computedStyle=t.getComputedStyle(e,null),"borderColor"===i&&(i="borderTopColor"),r=9===m&&"filter"===i?p.getPropertyValue(i):p[i],""!==r&&null!==r||(r=e.style[i]),c()}if("auto"===r&&/^(top|right|bottom|left)$/i.test(i)){var h=o(e,"position");("fixed"===h||"absolute"===h&&/top|left/i.test(i))&&(r=f(e).position()[i]+"px")}return r}var l;if(k.Hooks.registered[i]){var c=i,d=k.Hooks.getRoot(c);r===n&&(r=k.getPropertyValue(e,k.Names.prefixCheck(d)[0])),k.Normalizations.registered[d]&&(r=k.Normalizations.registered[d]("extract",e,r)),l=k.Hooks.extractValue(c,r)}else if(k.Normalizations.registered[i]){var u,p;u=k.Normalizations.registered[i]("name",e),"transform"!==u&&(p=o(e,k.Names.prefixCheck(u)[0]),k.Values.isCSSNullValue(p)&&k.Hooks.templates[i]&&(p=k.Hooks.templates[i][1])),l=k.Normalizations.registered[i]("extract",e,p)}if(!/^[\d-]/.test(l)){var h=a(e);if(h&&h.isSVG&&k.Names.SVGAttribute(i))if(/^(height|width)$/i.test(i))try{l=e.getBBox()[i]}catch(e){l=0}else l=e.getAttribute(i);else l=o(e,k.Names.prefixCheck(i)[0])}return k.Values.isCSSNullValue(l)&&(l=0),S.debug>=2&&console.log("Get "+i+": "+l),l},setPropertyValue:function(e,i,n,r,s){var o=i;if("scroll"===i)s.container?s.container["scroll"+s.direction]=n:"Left"===s.direction?t.scrollTo(n,s.alternateValue):t.scrollTo(s.alternateValue,n);else if(k.Normalizations.registered[i]&&"transform"===k.Normalizations.registered[i]("name",e))k.Normalizations.registered[i]("inject",e,n),o="transform",n=a(e).transformCache[i];else{if(k.Hooks.registered[i]){var l=i,c=k.Hooks.getRoot(i);r=r||k.getPropertyValue(e,c),n=k.Hooks.injectValue(l,n,r),i=c}if(k.Normalizations.registered[i]&&(n=k.Normalizations.registered[i]("inject",e,n),i=k.Normalizations.registered[i]("name",e)),o=k.Names.prefixCheck(i)[0],m<=8)try{e.style[o]=n}catch(e){S.debug&&console.log("Browser does not support ["+n+"] for ["+o+"]")}else{var d=a(e);d&&d.isSVG&&k.Names.SVGAttribute(i)?e.setAttribute(i,n):e.style[o]=n}S.debug>=2&&console.log("Set "+i+" ("+o+"): "+n)}return[o,n]},flushTransformCache:function(e){var t="",i=a(e);if((m||S.State.isAndroid&&!S.State.isChrome)&&i&&i.isSVG){var n=function(t){return parseFloat(k.getPropertyValue(e,t))},r={translate:[n("translateX"),n("translateY")],skewX:[n("skewX")],skewY:[n("skewY")],scale:1!==n("scale")?[n("scale"),n("scale")]:[n("scaleX"),n("scaleY")],rotate:[n("rotateZ"),0,0]};f.each(a(e).transformCache,function(e){/^translate/i.test(e)?e="translate":/^scale/i.test(e)?e="scale":/^rotate/i.test(e)&&(e="rotate"),r[e]&&(t+=e+"("+r[e].join(" ")+") ",delete r[e])})}else{var s,o;f.each(a(e).transformCache,function(i){return s=a(e).transformCache[i],"transformPerspective"===i?(o=s,!0):(9===m&&"rotateZ"===i&&(i="rotate"),void(t+=i+s+" "))}),o&&(t="perspective"+o+" "+t)}k.setPropertyValue(e,"transform",t)}};k.Hooks.register(),k.Normalizations.register(),S.hook=function(e,t,i){var r;return e=s(e),f.each(e,function(e,s){if(a(s)===n&&S.init(s),i===n)r===n&&(r=k.getPropertyValue(s,t));else{var o=k.setPropertyValue(s,t,i);"transform"===o[0]&&S.CSS.flushTransformCache(s),r=o}}),r};var E=function(){function e(){return d?C.promise||null:m}function r(e,r){function s(s){var d,h;if(l.begin&&0===A)try{l.begin.call(v,v)}catch(e){setTimeout(function(){throw e},1)}if("scroll"===z){var m,g,T,x=/^x$/i.test(l.axis)?"Left":"Top",E=parseFloat(l.offset)||0;l.container?b.isWrapped(l.container)||b.isNode(l.container)?(l.container=l.container[0]||l.container,m=l.container["scroll"+x],T=m+f(e).position()[x.toLowerCase()]+E):l.container=null:(m=S.State.scrollAnchor[S.State["scrollProperty"+x]],g=S.State.scrollAnchor[S.State["scrollProperty"+("Left"===x?"Top":"Left")]],T=f(e).offset()[x.toLowerCase()]+E),c={scroll:{rootPropertyValue:!1,startValue:m,currentValue:m,endValue:T,unitType:"",easing:l.easing,scrollData:{container:l.container,direction:x,alternateValue:g}},element:e},S.debug&&console.log("tweensContainer (scroll): ",c.scroll,e)}else if("reverse"===z){if(d=a(e),!d)return;if(!d.tweensContainer)return void f.dequeue(e,l.queue);"none"===d.opts.display&&(d.opts.display="auto"),"hidden"===d.opts.visibility&&(d.opts.visibility="visible"),d.opts.loop=!1,d.opts.begin=null,d.opts.complete=null,_.easing||delete l.easing,_.duration||delete l.duration,l=f.extend({},d.opts,l),h=f.extend(!0,{},d?d.tweensContainer:null);for(var O in h)if(h.hasOwnProperty(O)&&"element"!==O){var M=h[O].startValue;h[O].startValue=h[O].currentValue=h[O].endValue,h[O].endValue=M,b.isEmptyObject(_)||(h[O].easing=l.easing),S.debug&&console.log("reverse tweensContainer ("+O+"): "+JSON.stringify(h[O]),e)}c=h}else if("start"===z){d=a(e),d&&d.tweensContainer&&d.isAnimating===!0&&(h=d.tweensContainer);var I=function(t,i){var n,s,a;return b.isFunction(t)&&(t=t.call(e,r,P)),b.isArray(t)?(n=t[0],!b.isArray(t[1])&&/^[\d-]/.test(t[1])||b.isFunction(t[1])||k.RegEx.isHex.test(t[1])?a=t[1]:b.isString(t[1])&&!k.RegEx.isHex.test(t[1])&&S.Easings[t[1]]||b.isArray(t[1])?(s=i?t[1]:u(t[1],l.duration),a=t[2]):a=t[1]||t[2]):n=t,i||(s=s||l.easing),b.isFunction(n)&&(n=n.call(e,r,P)),b.isFunction(a)&&(a=a.call(e,r,P)),[n||0,s,a]},$=function(r,s){var a,u=k.Hooks.getRoot(r),p=!1,m=s[0],g=s[1],v=s[2];if(!(d&&d.isSVG||"tween"===u||k.Names.prefixCheck(u)[1]!==!1||k.Normalizations.registered[u]!==n))return void(S.debug&&console.log("Skipping ["+u+"] due to a lack of browser support."));(l.display!==n&&null!==l.display&&"none"!==l.display||l.visibility!==n&&"hidden"!==l.visibility)&&/opacity|filter/.test(r)&&!v&&0!==m&&(v=0),l._cacheValues&&h&&h[r]?(v===n&&(v=h[r].endValue+h[r].unitType),p=d.rootPropertyValueCache[u]):k.Hooks.registered[r]?v===n?(p=k.getPropertyValue(e,u),v=k.getPropertyValue(e,r,p)):p=k.Hooks.templates[u][1]:v===n&&(v=k.getPropertyValue(e,r));var y,w,_,T=!1,x=function(e,t){var i,n;return n=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(e){return i=e,""}),i||(i=k.Values.getUnitType(e)),[n,i]};if(v!==m&&b.isString(v)&&b.isString(m)){a="";var C=0,E=0,P=[],A=[],O=0,M=0,z=0;for(v=k.Hooks.fixColors(v),m=k.Hooks.fixColors(m);C<v.length&&E<m.length;){var I=v[C],$=m[E];if(/[\d\.-]/.test(I)&&/[\d\.-]/.test($)){for(var L=I,D=$,R=".",j=".";++C<v.length;){if(I=v[C],I===R)R="..";else if(!/\d/.test(I))break;L+=I}for(;++E<m.length;){if($=m[E],$===j)j="..";else if(!/\d/.test($))break;D+=$}var F=k.Hooks.getUnit(v,C),H=k.Hooks.getUnit(m,E);if(C+=F.length,E+=H.length,F===H)L===D?a+=L+F:(a+="{"+P.length+(M?"!":"")+"}"+F,P.push(parseFloat(L)),A.push(parseFloat(D)));else{var X=parseFloat(L),B=parseFloat(D);a+=(O<5?"calc":"")+"("+(X?"{"+P.length+(M?"!":"")+"}":"0")+F+" + "+(B?"{"+(P.length+(X?1:0))+(M?"!":"")+"}":"0")+H+")",X&&(P.push(X),A.push(0)),B&&(P.push(0),A.push(B))}}else{if(I!==$){O=0;break}a+=I,C++,E++,0===O&&"c"===I||1===O&&"a"===I||2===O&&"l"===I||3===O&&"c"===I||O>=4&&"("===I?O++:(O&&O<5||O>=4&&")"===I&&--O<5)&&(O=0),0===M&&"r"===I||1===M&&"g"===I||2===M&&"b"===I||3===M&&"a"===I||M>=3&&"("===I?(3===M&&"a"===I&&(z=1),M++):z&&","===I?++z>3&&(M=z=0):(z&&M<(z?5:4)||M>=(z?4:3)&&")"===I&&--M<(z?5:4))&&(M=z=0)}}C===v.length&&E===m.length||(S.debug&&console.error('Trying to pattern match mis-matched strings ["'+m+'", "'+v+'"]'),a=n),a&&(P.length?(S.debug&&console.log('Pattern found "'+a+'" -> ',P,A,"["+v+","+m+"]"),v=P,m=A,w=_=""):a=n)}a||(y=x(r,v),v=y[0],_=y[1],y=x(r,m),m=y[0].replace(/^([+-\/*])=/,function(e,t){return T=t,""}),w=y[1],v=parseFloat(v)||0,m=parseFloat(m)||0,"%"===w&&(/^(fontSize|lineHeight)$/.test(r)?(m/=100,w="em"):/^scale/.test(r)?(m/=100,w=""):/(Red|Green|Blue)$/i.test(r)&&(m=m/100*255,w="")));var Y=function(){var n={myParent:e.parentNode||i.body,position:k.getPropertyValue(e,"position"),fontSize:k.getPropertyValue(e,"fontSize")},r=n.position===N.lastPosition&&n.myParent===N.lastParent,s=n.fontSize===N.lastFontSize;N.lastParent=n.myParent,N.lastPosition=n.position,N.lastFontSize=n.fontSize;var a=100,o={};if(s&&r)o.emToPx=N.lastEmToPx,o.percentToPxWidth=N.lastPercentToPxWidth,o.percentToPxHeight=N.lastPercentToPxHeight;else{var l=d&&d.isSVG?i.createElementNS("http://www.w3.org/2000/svg","rect"):i.createElement("div");S.init(l),n.myParent.appendChild(l),f.each(["overflow","overflowX","overflowY"],function(e,t){S.CSS.setPropertyValue(l,t,"hidden")}),S.CSS.setPropertyValue(l,"position",n.position),S.CSS.setPropertyValue(l,"fontSize",n.fontSize),S.CSS.setPropertyValue(l,"boxSizing","content-box"),f.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(e,t){S.CSS.setPropertyValue(l,t,a+"%")}),S.CSS.setPropertyValue(l,"paddingLeft",a+"em"),o.percentToPxWidth=N.lastPercentToPxWidth=(parseFloat(k.getPropertyValue(l,"width",null,!0))||1)/a,o.percentToPxHeight=N.lastPercentToPxHeight=(parseFloat(k.getPropertyValue(l,"height",null,!0))||1)/a,o.emToPx=N.lastEmToPx=(parseFloat(k.getPropertyValue(l,"paddingLeft"))||1)/a,n.myParent.removeChild(l)}return null===N.remToPx&&(N.remToPx=parseFloat(k.getPropertyValue(i.body,"fontSize"))||16),null===N.vwToPx&&(N.vwToPx=parseFloat(t.innerWidth)/100,N.vhToPx=parseFloat(t.innerHeight)/100),o.remToPx=N.remToPx,o.vwToPx=N.vwToPx,o.vhToPx=N.vhToPx,S.debug>=1&&console.log("Unit ratios: "+JSON.stringify(o),e),o};if(/[\/*]/.test(T))w=_;else if(_!==w&&0!==v)if(0===m)w=_;else{o=o||Y();var V=/margin|padding|left|right|width|text|word|letter/i.test(r)||/X$/.test(r)||"x"===r?"x":"y";switch(_){case"%":v*="x"===V?o.percentToPxWidth:o.percentToPxHeight;break;case"px":break;default:v*=o[_+"ToPx"]}switch(w){case"%":v*=1/("x"===V?o.percentToPxWidth:o.percentToPxHeight);break;case"px":break;default:v*=1/o[w+"ToPx"]}}switch(T){case"+":m=v+m;break;case"-":m=v-m;break;case"*":m*=v;break;case"/":m=v/m}c[r]={rootPropertyValue:p,startValue:v,currentValue:v,endValue:m,unitType:w,easing:g},a&&(c[r].pattern=a),S.debug&&console.log("tweensContainer ("+r+"): "+JSON.stringify(c[r]),e)};for(var L in y)if(y.hasOwnProperty(L)){var D=k.Names.camelCase(L),R=I(y[L]);if(w(k.Lists.colors,D)){var F=R[0],H=R[1],X=R[2];if(k.RegEx.isHex.test(F)){for(var B=["Red","Green","Blue"],Y=k.Values.hexToRgb(F),V=X?k.Values.hexToRgb(X):n,q=0;q<B.length;q++){var G=[Y[q]];H&&G.push(H),V!==n&&G.push(V[q]),$(D+B[q],G)}continue}}$(D,R)}c.element=e}c.element&&(k.Values.addClass(e,"velocity-animating"),j.push(c),d=a(e),d&&(""===l.queue&&(d.tweensContainer=c,d.opts=l),d.isAnimating=!0),A===P-1?(S.State.calls.push([j,v,l,null,C.resolver,null,0]),S.State.isTicking===!1&&(S.State.isTicking=!0,p())):A++)}var o,l=f.extend({},S.defaults,_),c={};switch(a(e)===n&&S.init(e),parseFloat(l.delay)&&l.queue!==!1&&f.queue(e,l.queue,function(t,i){if(i===!0)return!0;S.velocityQueueEntryFlag=!0;var n=S.State.delayedElements.count++;S.State.delayedElements[n]=e;var r=function(e){return function(){S.State.delayedElements[e]=!1,t()}}(n);a(e).delayBegin=(new Date).getTime(),a(e).delay=parseFloat(l.delay),a(e).delayTimer={setTimeout:setTimeout(t,parseFloat(l.delay)),next:r}}),l.duration.toString().toLowerCase()){case"fast":l.duration=200;break;case"normal":l.duration=T;break;case"slow":l.duration=600;break;default:l.duration=parseFloat(l.duration)||1}if(S.mock!==!1&&(S.mock===!0?l.duration=l.delay=1:(l.duration*=parseFloat(S.mock)||1,l.delay*=parseFloat(S.mock)||1)),l.easing=u(l.easing,l.duration),l.begin&&!b.isFunction(l.begin)&&(l.begin=null),l.progress&&!b.isFunction(l.progress)&&(l.progress=null),l.complete&&!b.isFunction(l.complete)&&(l.complete=null),l.display!==n&&null!==l.display&&(l.display=l.display.toString().toLowerCase(),"auto"===l.display&&(l.display=S.CSS.Values.getDisplayType(e))),l.visibility!==n&&null!==l.visibility&&(l.visibility=l.visibility.toString().toLowerCase()),l.mobileHA=l.mobileHA&&S.State.isMobile&&!S.State.isGingerbread,l.queue===!1)if(l.delay){var d=S.State.delayedElements.count++;S.State.delayedElements[d]=e;var h=function(e){return function(){S.State.delayedElements[e]=!1,s()}}(d);a(e).delayBegin=(new Date).getTime(),a(e).delay=parseFloat(l.delay),a(e).delayTimer={setTimeout:setTimeout(s,parseFloat(l.delay)),next:h}}else s();else f.queue(e,l.queue,function(e,t){return t===!0?(C.promise&&C.resolver(v),!0):(S.velocityQueueEntryFlag=!0,void s(e))});""!==l.queue&&"fx"!==l.queue||"inprogress"===f.queue(e)[0]||f.dequeue(e)}var c,d,m,g,v,y,_,x=arguments[0]&&(arguments[0].p||f.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||b.isString(arguments[0].properties));b.isWrapped(this)?(d=!1,g=0,v=this,m=this):(d=!0,g=1,v=x?arguments[0].elements||arguments[0].e:arguments[0]);var C={promise:null,resolver:null,rejecter:null};if(d&&S.Promise&&(C.promise=new S.Promise(function(e,t){C.resolver=e,C.rejecter=t})),x?(y=arguments[0].properties||arguments[0].p,_=arguments[0].options||arguments[0].o):(y=arguments[g],_=arguments[g+1]),v=s(v),!v)return void(C.promise&&(y&&_&&_.promiseRejectEmpty===!1?C.resolver():C.rejecter()));var P=v.length,A=0;if(!/^(stop|finish|finishAll|pause|resume)$/i.test(y)&&!f.isPlainObject(_)){var O=g+1;_={};for(var M=O;M<arguments.length;M++)b.isArray(arguments[M])||!/^(fast|normal|slow)$/i.test(arguments[M])&&!/^\d/.test(arguments[M])?b.isString(arguments[M])||b.isArray(arguments[M])?_.easing=arguments[M]:b.isFunction(arguments[M])&&(_.complete=arguments[M]):_.duration=arguments[M]}var z;switch(y){case"scroll":z="scroll";break;case"reverse":z="reverse";break;case"pause":var I=(new Date).getTime();return f.each(v,function(e,t){o(t,I)}),f.each(S.State.calls,function(e,t){var i=!1;t&&f.each(t[1],function(e,r){var s=_===n?"":_;return s!==!0&&t[2].queue!==s&&(_!==n||t[2].queue!==!1)||(f.each(v,function(e,n){if(n===r)return t[5]={resume:!1},i=!0,!1}),!i&&void 0)})}),e();case"resume":return f.each(v,function(e,t){l(t,I)}),f.each(S.State.calls,function(e,t){var i=!1;t&&f.each(t[1],function(e,r){var s=_===n?"":_;return s!==!0&&t[2].queue!==s&&(_!==n||t[2].queue!==!1)||(!t[5]||(f.each(v,function(e,n){if(n===r)return t[5].resume=!0,i=!0,!1}),!i&&void 0))})}),e();case"finish":case"finishAll":case"stop":f.each(v,function(e,t){a(t)&&a(t).delayTimer&&(clearTimeout(a(t).delayTimer.setTimeout),a(t).delayTimer.next&&a(t).delayTimer.next(),delete a(t).delayTimer),"finishAll"!==y||_!==!0&&!b.isString(_)||(f.each(f.queue(t,b.isString(_)?_:""),function(e,t){b.isFunction(t)&&t()}),f.queue(t,b.isString(_)?_:"",[]))});var $=[];return f.each(S.State.calls,function(e,t){t&&f.each(t[1],function(i,r){var s=_===n?"":_;return s!==!0&&t[2].queue!==s&&(_!==n||t[2].queue!==!1)||void f.each(v,function(i,n){if(n===r)if((_===!0||b.isString(_))&&(f.each(f.queue(n,b.isString(_)?_:""),function(e,t){b.isFunction(t)&&t(null,!0)}),f.queue(n,b.isString(_)?_:"",[])),"stop"===y){var o=a(n);o&&o.tweensContainer&&s!==!1&&f.each(o.tweensContainer,function(e,t){t.endValue=t.currentValue}),$.push(e)}else"finish"!==y&&"finishAll"!==y||(t[2].duration=1)})})}),"stop"===y&&(f.each($,function(e,t){h(t,!0)}),C.promise&&C.resolver(v)),e();default:if(!f.isPlainObject(y)||b.isEmptyObject(y)){if(b.isString(y)&&S.Redirects[y]){c=f.extend({},_);var L=c.duration,D=c.delay||0;return c.backwards===!0&&(v=f.extend(!0,[],v).reverse()),f.each(v,function(e,t){parseFloat(c.stagger)?c.delay=D+parseFloat(c.stagger)*e:b.isFunction(c.stagger)&&(c.delay=D+c.stagger.call(t,e,P)),c.drag&&(c.duration=parseFloat(L)||(/^(callout|transition)/.test(y)?1e3:T),c.duration=Math.max(c.duration*(c.backwards?1-e/P:(e+1)/P),.75*c.duration,200)),S.Redirects[y].call(t,t,c||{},e,P,v,C.promise?C:n)}),e()}var R="Velocity: First argument ("+y+") was not a property map, a known action, or a registered redirect. Aborting.";return C.promise?C.rejecter(new Error(R)):t.console&&console.log(R),e()}z="start"}var N={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},j=[];f.each(v,function(e,t){b.isNode(t)&&r(t,e)}),c=f.extend({},S.defaults,_),c.loop=parseInt(c.loop,10);var F=2*c.loop-1;if(c.loop)for(var H=0;H<F;H++){var X={delay:c.delay,progress:c.progress};H===F-1&&(X.display=c.display,X.visibility=c.visibility,X.complete=c.complete),E(v,"reverse",X)}return e()};
9S=f.extend(E,S),S.animate=E;var P=t.requestAnimationFrame||g;if(!S.State.isMobile&&i.hidden!==n){var A=function(){i.hidden?(P=function(e){return setTimeout(function(){e(!0)},16)},p()):P=t.requestAnimationFrame||g};A(),i.addEventListener("visibilitychange",A)}return e.Velocity=S,e!==t&&(e.fn.velocity=E,e.fn.velocity.defaults=S.defaults),f.each(["Down","Up"],function(e,t){S.Redirects["slide"+t]=function(e,i,r,s,a,o){var l=f.extend({},i),c=l.begin,d=l.complete,u={},p={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""};l.display===n&&(l.display="Down"===t?"inline"===S.CSS.Values.getDisplayType(e)?"inline-block":"block":"none"),l.begin=function(){0===r&&c&&c.call(a,a);for(var i in p)if(p.hasOwnProperty(i)){u[i]=e.style[i];var n=k.getPropertyValue(e,i);p[i]="Down"===t?[n,0]:[0,n]}u.overflow=e.style.overflow,e.style.overflow="hidden"},l.complete=function(){for(var t in u)u.hasOwnProperty(t)&&(e.style[t]=u[t]);r===s-1&&(d&&d.call(a,a),o&&o.resolver(a))},S(e,p,l)}}),f.each(["In","Out"],function(e,t){S.Redirects["fade"+t]=function(e,i,r,s,a,o){var l=f.extend({},i),c=l.complete,d={opacity:"In"===t?1:0};0!==r&&(l.begin=null),r!==s-1?l.complete=null:l.complete=function(){c&&c.call(a,a),o&&o.resolver(a)},l.display===n&&(l.display="In"===t?"auto":"none"),S(this,d,l)}}),S}(window.jQuery||window.Zepto||window,window,window?window.document:void 0)}),function(e){"use strict";"function"==typeof require&&"object"==typeof exports?module.exports=e():"function"==typeof define&&define.amd?define(["velocity"],e):e()}(function(){"use strict";return function(e,t,i,n){function r(e,t){var i=[];return!(!e||!t)&&(a.each([e,t],function(e,t){var n=[];a.each(t,function(e,t){for(;t.toString().length<5;)t="0"+t;n.push(t)}),i.push(n.join(""))}),parseFloat(i[0])>parseFloat(i[1]))}var s=e.Velocity;if(!s||!s.Utilities)return void(t.console&&console.log("Velocity UI Pack: Velocity must be loaded first. Aborting."));var a=s.Utilities,o=s.version,l={major:1,minor:1,patch:0};if(r(l,o)){var c="Velocity UI Pack: You need to update Velocity (velocity.js) to a newer version. Visit http://github.com/julianshapiro/velocity.";throw alert(c),new Error(c)}s.RegisterEffect=s.RegisterUI=function(e,t){function i(e,t,i,n){var r,o=0;a.each(e.nodeType?[e]:e,function(e,t){n&&(i+=e*n),r=t.parentNode;var l=["height","paddingTop","paddingBottom","marginTop","marginBottom"];"border-box"===s.CSS.getPropertyValue(t,"boxSizing").toString().toLowerCase()&&(l=["height"]),a.each(l,function(e,i){o+=parseFloat(s.CSS.getPropertyValue(t,i))})}),s.animate(r,{height:("In"===t?"+":"-")+"="+o},{queue:!1,easing:"ease-in-out",duration:i*("In"===t?.6:1)})}return s.Redirects[e]=function(r,o,l,c,d,u,p){var h=l===c-1,f=0;p=p||t.loop,"function"==typeof t.defaultDuration?t.defaultDuration=t.defaultDuration.call(d,d):t.defaultDuration=parseFloat(t.defaultDuration);for(var m=0;m<t.calls.length;m++)b=t.calls[m][1],"number"==typeof b&&(f+=b);var g=f>=1?0:t.calls.length?(1-f)/t.calls.length:1;for(m=0;m<t.calls.length;m++){var v=t.calls[m],y=v[0],w=1e3,b=v[1],_=v[2]||{},T={};if(o.duration!==n?w=o.duration:t.defaultDuration!==n&&(w=t.defaultDuration),T.duration=w*("number"==typeof b?b:g),T.queue=o.queue||"",T.easing=_.easing||"ease",T.delay=parseFloat(_.delay)||0,T.loop=!t.loop&&_.loop,T._cacheValues=_._cacheValues||!0,0===m){if(T.delay+=parseFloat(o.delay)||0,0===l&&(T.begin=function(){o.begin&&o.begin.call(d,d);var t=e.match(/(In|Out)$/);t&&"In"===t[0]&&y.opacity!==n&&a.each(d.nodeType?[d]:d,function(e,t){s.CSS.setPropertyValue(t,"opacity",0)}),o.animateParentHeight&&t&&i(d,t[0],w+T.delay,o.stagger)}),null!==o.display)if(o.display!==n&&"none"!==o.display)T.display=o.display;else if(/In$/.test(e)){ 10var x=s.CSS.Values.getDisplayType(r);T.display="inline"===x?"inline-block":x}o.visibility&&"hidden"!==o.visibility&&(T.visibility=o.visibility)}if(m===t.calls.length-1){var S=function(){o.display!==n&&"none"!==o.display||!/Out$/.test(e)||a.each(d.nodeType?[d]:d,function(e,t){s.CSS.setPropertyValue(t,"display","none")}),o.complete&&o.complete.call(d,d),u&&u.resolver(d||r)};T.complete=function(){if(p&&s.Redirects[e](r,o,l,c,d,u,p===!0||Math.max(0,p-1)),t.reset){for(var i in t.reset)if(t.reset.hasOwnProperty(i)){var a=t.reset[i];s.CSS.Hooks.registered[i]!==n||"string"!=typeof a&&"number"!=typeof a||(t.reset[i]=[t.reset[i],t.reset[i]])}var f={duration:0,queue:!1};h&&(f.complete=S),s.animate(r,t.reset,f)}else h&&S()},"hidden"===o.visibility&&(T.visibility=o.visibility)}s.animate(r,y,T)}},s},s.RegisterEffect.packagedEffects={"callout.bounce":{defaultDuration:550,calls:[[{translateY:-30},.25],[{translateY:0},.125],[{translateY:-15},.125],[{translateY:0},.25]]},"callout.shake":{defaultDuration:800,calls:[[{translateX:-11}],[{translateX:11}],[{translateX:-11}],[{translateX:11}],[{translateX:-11}],[{translateX:11}],[{translateX:-11}],[{translateX:0}]]},"callout.flash":{defaultDuration:1100,calls:[[{opacity:[0,"easeInOutQuad",1]}],[{opacity:[1,"easeInOutQuad"]}],[{opacity:[0,"easeInOutQuad"]}],[{opacity:[1,"easeInOutQuad"]}]]},"callout.pulse":{defaultDuration:825,calls:[[{scaleX:1.1,scaleY:1.1},.5,{easing:"easeInExpo"}],[{scaleX:1,scaleY:1},.5]]},"callout.swing":{defaultDuration:950,calls:[[{rotateZ:15}],[{rotateZ:-10}],[{rotateZ:5}],[{rotateZ:-5}],[{rotateZ:0}]]},"callout.tada":{defaultDuration:1e3,calls:[[{scaleX:.9,scaleY:.9,rotateZ:-3},.1],[{scaleX:1.1,scaleY:1.1,rotateZ:3},.1],[{scaleX:1.1,scaleY:1.1,rotateZ:-3},.1],["reverse",.125],["reverse",.125],["reverse",.125],["reverse",.125],["reverse",.125],[{scaleX:1,scaleY:1,rotateZ:0},.2]]},"transition.fadeIn":{defaultDuration:500,calls:[[{opacity:[1,0]}]]},"transition.fadeOut":{defaultDuration:500,calls:[[{opacity:[0,1]}]]},"transition.flipXIn":{defaultDuration:700,calls:[[{opacity:[1,0],transformPerspective:[800,800],rotateY:[0,-55]}]],reset:{transformPerspective:0}},"transition.flipXOut":{defaultDuration:700,calls:[[{opacity:[0,1],transformPerspective:[800,800],rotateY:55}]],reset:{transformPerspective:0,rotateY:0}},"transition.flipYIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],rotateX:[0,-45]}]],reset:{transformPerspective:0}},"transition.flipYOut":{defaultDuration:800,calls:[[{opacity:[0,1],transformPerspective:[800,800],rotateX:25}]],reset:{transformPerspective:0,rotateX:0}},"transition.flipBounceXIn":{defaultDuration:900,calls:[[{opacity:[.725,0],transformPerspective:[400,400],rotateY:[-10,90]},.5],[{opacity:.8,rotateY:10},.25],[{opacity:1,rotateY:0},.25]],reset:{transformPerspective:0}},"transition.flipBounceXOut":{defaultDuration:800,calls:[[{opacity:[.9,1],transformPerspective:[400,400],rotateY:-10}],[{opacity:0,rotateY:90}]],reset:{transformPerspective:0,rotateY:0}},"transition.flipBounceYIn":{defaultDuration:850,calls:[[{opacity:[.725,0],transformPerspective:[400,400],rotateX:[-10,90]},.5],[{opacity:.8,rotateX:10},.25],[{opacity:1,rotateX:0},.25]],reset:{transformPerspective:0}},"transition.flipBounceYOut":{defaultDuration:800,calls:[[{opacity:[.9,1],transformPerspective:[400,400],rotateX:-15}],[{opacity:0,rotateX:90}]],reset:{transformPerspective:0,rotateX:0}},"transition.swoopIn":{defaultDuration:850,calls:[[{opacity:[1,0],transformOriginX:["100%","50%"],transformOriginY:["100%","100%"],scaleX:[1,0],scaleY:[1,0],translateX:[0,-700],translateZ:0}]],reset:{transformOriginX:"50%",transformOriginY:"50%"}},"transition.swoopOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformOriginX:["50%","100%"],transformOriginY:["100%","100%"],scaleX:0,scaleY:0,translateX:-700,translateZ:0}]],reset:{transformOriginX:"50%",transformOriginY:"50%",scaleX:1,scaleY:1,translateX:0}},"transition.whirlIn":{defaultDuration:850,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,0],scaleY:[1,0],rotateY:[0,160]},1,{easing:"easeInOutSine"}]]},"transition.whirlOut":{defaultDuration:750,calls:[[{opacity:[0,"easeInOutQuint",1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:0,scaleY:0,rotateY:160},1,{easing:"swing"}]],reset:{scaleX:1,scaleY:1,rotateY:0}},"transition.shrinkIn":{defaultDuration:750,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,1.5],scaleY:[1,1.5],translateZ:0}]]},"transition.shrinkOut":{defaultDuration:600,calls:[[{opacity:[0,1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:1.3,scaleY:1.3,translateZ:0}]],reset:{scaleX:1,scaleY:1}},"transition.expandIn":{defaultDuration:700,calls:[[{opacity:[1,0],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:[1,.625],scaleY:[1,.625],translateZ:0}]]},"transition.expandOut":{defaultDuration:700,calls:[[{opacity:[0,1],transformOriginX:["50%","50%"],transformOriginY:["50%","50%"],scaleX:.5,scaleY:.5,translateZ:0}]],reset:{scaleX:1,scaleY:1}},"transition.bounceIn":{defaultDuration:800,calls:[[{opacity:[1,0],scaleX:[1.05,.3],scaleY:[1.05,.3]},.35],[{scaleX:.9,scaleY:.9,translateZ:0},.2],[{scaleX:1,scaleY:1},.45]]},"transition.bounceOut":{defaultDuration:800,calls:[[{scaleX:.95,scaleY:.95},.35],[{scaleX:1.1,scaleY:1.1,translateZ:0},.35],[{opacity:[0,1],scaleX:.3,scaleY:.3},.3]],reset:{scaleX:1,scaleY:1}},"transition.bounceUpIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateY:[-30,1e3]},.6,{easing:"easeOutCirc"}],[{translateY:10},.2],[{translateY:0},.2]]},"transition.bounceUpOut":{defaultDuration:1e3,calls:[[{translateY:20},.2],[{opacity:[0,"easeInCirc",1],translateY:-1e3},.8]],reset:{translateY:0}},"transition.bounceDownIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateY:[30,-1e3]},.6,{easing:"easeOutCirc"}],[{translateY:-10},.2],[{translateY:0},.2]]},"transition.bounceDownOut":{defaultDuration:1e3,calls:[[{translateY:-20},.2],[{opacity:[0,"easeInCirc",1],translateY:1e3},.8]],reset:{translateY:0}},"transition.bounceLeftIn":{defaultDuration:750,calls:[[{opacity:[1,0],translateX:[30,-1250]},.6,{easing:"easeOutCirc"}],[{translateX:-10},.2],[{translateX:0},.2]]},"transition.bounceLeftOut":{defaultDuration:750,calls:[[{translateX:30},.2],[{opacity:[0,"easeInCirc",1],translateX:-1250},.8]],reset:{translateX:0}},"transition.bounceRightIn":{defaultDuration:750,calls:[[{opacity:[1,0],translateX:[-30,1250]},.6,{easing:"easeOutCirc"}],[{translateX:10},.2],[{translateX:0},.2]]},"transition.bounceRightOut":{defaultDuration:750,calls:[[{translateX:-30},.2],[{opacity:[0,"easeInCirc",1],translateX:1250},.8]],reset:{translateX:0}}
10,"transition.slideUpIn":{defaultDuration:900,calls:[[{opacity:[1,0],translateY:[0,20],translateZ:0}]]},"transition.slideUpOut":{defaultDuration:900,calls:[[{opacity:[0,1],translateY:-20,translateZ:0}]],reset:{translateY:0}},"transition.slideDownIn":{defaultDuration:900,calls:[[{opacity:[1,0],translateY:[0,-20],translateZ:0}]]},"transition.slideDownOut":{defaultDuration:900,calls:[[{opacity:[0,1],translateY:20,translateZ:0}]],reset:{translateY:0}},"transition.slideLeftIn":{defaultDuration:1e3,calls:[[{opacity:[1,0],translateX:[0,-20],translateZ:0}]]},"transition.slideLeftOut":{defaultDuration:1050,calls:[[{opacity:[0,1],translateX:-20,translateZ:0}]],reset:{translateX:0}},"transition.slideRightIn":{defaultDuration:1e3,calls:[[{opacity:[1,0],translateX:[0,20],translateZ:0}]]},"transition.slideRightOut":{defaultDuration:1050,calls:[[{opacity:[0,1],translateX:20,translateZ:0}]],reset:{translateX:0}},"transition.slideUpBigIn":{defaultDuration:850,calls:[[{opacity:[1,0],translateY:[0,75],translateZ:0}]]},"transition.slideUpBigOut":{defaultDuration:800,calls:[[{opacity:[0,1],translateY:-75,translateZ:0}]],reset:{translateY:0}},"transition.slideDownBigIn":{defaultDuration:850,calls:[[{opacity:[1,0],translateY:[0,-75],translateZ:0}]]},"transition.slideDownBigOut":{defaultDuration:800,calls:[[{opacity:[0,1],translateY:75,translateZ:0}]],reset:{translateY:0}},"transition.slideLeftBigIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateX:[0,-75],translateZ:0}]]},"transition.slideLeftBigOut":{defaultDuration:750,calls:[[{opacity:[0,1],translateX:-75,translateZ:0}]],reset:{translateX:0}},"transition.slideRightBigIn":{defaultDuration:800,calls:[[{opacity:[1,0],translateX:[0,75],translateZ:0}]]},"transition.slideRightBigOut":{defaultDuration:750,calls:[[{opacity:[0,1],translateX:75,translateZ:0}]],reset:{translateX:0}},"transition.perspectiveUpIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:["100%","100%"],rotateX:[0,-180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveUpOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:["100%","100%"],rotateX:-180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateX:0}},"transition.perspectiveDownIn":{defaultDuration:800,calls:[[{opacity:[1,0],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:[0,0],rotateX:[0,180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveDownOut":{defaultDuration:850,calls:[[{opacity:[0,1],transformPerspective:[800,800],transformOriginX:[0,0],transformOriginY:[0,0],rotateX:180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateX:0}},"transition.perspectiveLeftIn":{defaultDuration:950,calls:[[{opacity:[1,0],transformPerspective:[2e3,2e3],transformOriginX:[0,0],transformOriginY:[0,0],rotateY:[0,-180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveLeftOut":{defaultDuration:950,calls:[[{opacity:[0,1],transformPerspective:[2e3,2e3],transformOriginX:[0,0],transformOriginY:[0,0],rotateY:-180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateY:0}},"transition.perspectiveRightIn":{defaultDuration:950,calls:[[{opacity:[1,0],transformPerspective:[2e3,2e3],transformOriginX:["100%","100%"],transformOriginY:[0,0],rotateY:[0,180]}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%"}},"transition.perspectiveRightOut":{defaultDuration:950,calls:[[{opacity:[0,1],transformPerspective:[2e3,2e3],transformOriginX:["100%","100%"],transformOriginY:[0,0],rotateY:180}]],reset:{transformPerspective:0,transformOriginX:"50%",transformOriginY:"50%",rotateY:0}}};for(var d in s.RegisterEffect.packagedEffects)s.RegisterEffect.packagedEffects.hasOwnProperty(d)&&s.RegisterEffect(d,s.RegisterEffect.packagedEffects[d]);s.RunSequence=function(e){var t=a.extend(!0,[],e);t.length>1&&(a.each(t.reverse(),function(e,i){var n=t[e+1];if(n){var r=i.o||i.options,o=n.o||n.options,l=r&&r.sequenceQueue===!1?"begin":"complete",c=o&&o[l],d={};d[l]=function(){var e=n.e||n.elements,t=e.nodeType?[e]:e;c&&c.call(t,t),s(i)},n.o?n.o=a.extend({},o,d):n.options=a.extend({},o,d)}}),t.reverse()),s(t[0])}}(window.jQuery||window.Zepto||window,window,window?window.document:void 0)}),!function(e,t){"function"==typeof define&&define.amd?define(["jquery"],t):t("object"==typeof exports?require("jquery"):e.jQuery)}(this,function(e){"use strict";function t(e){var t,i,n,r,s,a,o,l={};for(s=e.replace(/\s*:\s*/g,":").replace(/\s*,\s*/g,",").split(","),o=0,a=s.length;o<a&&(i=s[o],i.search(/^(http|https|ftp):\/\//)===-1&&i.search(":")!==-1);o++)t=i.indexOf(":"),n=i.substring(0,t),r=i.substring(t+1),r||(r=void 0),"string"==typeof r&&(r="true"===r||"false"!==r&&r),"string"==typeof r&&(r=isNaN(r)?r:+r),l[n]=r;return null==n&&null==r?e:l}function i(e){e=""+e;var t,i,n,r=e.split(/\s+/),s="50%",a="50%";for(n=0,t=r.length;n<t;n++)i=r[n],"left"===i?s="0%":"right"===i?s="100%":"top"===i?a="0%":"bottom"===i?a="100%":"center"===i?0===n?s="50%":a="50%":0===n?s=i:a=i;return{x:s,y:a}}function n(t,i){var n=function(){i(this.src)};e('<img src="'+t+'.gif">').on("load",n),e('<img src="'+t+'.jpg">').on("load",n),e('<img src="'+t+'.jpeg">').on("load",n),e('<img src="'+t+'.png">').on("load",n)}function r(i,n,r){if(this.$element=e(i),"string"==typeof n&&(n=t(n)),r?"string"==typeof r&&(r=t(r)):r={},"string"==typeof n)n=n.replace(/\.\w*$/,"");else if("object"==typeof n)for(var s in n)n.hasOwnProperty(s)&&(n[s]=n[s].replace(/\.\w*$/,""));this.settings=e.extend({},a,r),this.path=n;try{this.init()}catch(e){if(e.message!==o)throw e}}var s="vide",a={volume:1,playbackRate:1,muted:!0,loop:!0,autoplay:!0,position:"50% 50%",posterType:"detect",resizing:!0,bgColor:"transparent",className:""},o="Not implemented";r.prototype.init=function(){var t,r,s=this,a=s.path,l=a,c="",d=s.$element,u=s.settings,p=i(u.position),h=u.posterType;r=s.$wrapper=e("<div>").addClass(u.className).css({position:"absolute","z-index":-1,top:0,left:0,bottom:0,right:0,overflow:"hidden","-webkit-background-size":"cover","-moz-background-size":"cover","-o-background-size":"cover","background-size":"cover","background-color":u.bgColor,"background-repeat":"no-repeat","background-position":p.x+" "+p.y}),"object"==typeof a&&(a.poster?l=a.poster:a.mp4?l=a.mp4:a.webm?l=a.webm:a.ogv&&(l=a.ogv)),"detect"===h?n(l,function(e){r.css("background-image","url("+e+")")}):"none"!==h&&r.css("background-image","url("+l+"."+h+")"),"static"===d.css("position")&&d.css("position","relative"),d.prepend(r),"object"==typeof a?(a.mp4&&(c+='<source src="'+a.mp4+'.mp4" type="video/mp4">'),a.webm&&(c+='<source src="'+a.webm+'.webm" type="video/webm">'),a.ogv&&(c+='<source src="'+a.ogv+'.ogv" type="video/ogg">'),t=s.$video=e("<video aria-hidden='true'>"+c+"</video>")):t=s.$video=e('<video aria-hidden="true"><source src="'+a+'.mp4" type="video/mp4"><source src="'+a+'.webm" type="video/webm"><source src="'+a+'.ogv" type="video/ogg"></video>');try{t.prop({autoplay:u.autoplay,loop:u.loop,volume:u.volume,muted:u.muted,defaultMuted:u.muted,playbackRate:u.playbackRate,defaultPlaybackRate:u.playbackRate})}catch(e){throw new Error(o)}t.css({margin:"auto",position:"absolute","z-index":-1,top:p.y,left:p.x,"-webkit-transform":"translate(-"+p.x+", -"+p.y+")","-ms-transform":"translate(-"+p.x+", -"+p.y+")","-moz-transform":"translate(-"+p.x+", -"+p.y+")",transform:"translate(-"+p.x+", -"+p.y+")",visibility:"hidden",opacity:0}
10).one("canplaythrough.vide",function(){s.resize()}).one("playing.vide",function(){t.css({visibility:"visible",opacity:1}),r.css("background-image","none")}),d.on("resize.vide",function(){u.resizing&&s.resize()}),r.append(t)},r.prototype.getVideoObject=function(){return this.$video[0]},r.prototype.resize=function(){if(this.$video){var e=this.$wrapper,t=this.$video,i=t[0],n=i.videoHeight,r=i.videoWidth,s=e.height(),a=e.width();a/r>s/n?t.css({width:a+2,height:"auto"}):t.css({width:"auto",height:s+2})}},r.prototype.destroy=function(){delete e[s].lookup[this.index],this.$video&&this.$video.off(s),this.$element.off(s).removeData(s),this.$wrapper.remove()},e[s]={lookup:[]},e.fn[s]=function(t,i){var n;return this.each(function(){n=e.data(this,s),n&&n.destroy(),n=new r(this,t,i),n.index=e[s].lookup.push(n)-1,e.data(this,s,n)}),this},e(document).ready(function(){var t=e(window);t.on("resize.vide",function(){for(var t,i=e[s].lookup.length,n=0;n<i;n++)t=e[s].lookup[n],t&&t.settings.resizing&&t.resize()}),t.on("unload.vide",function(){return!1}),e(document).find("[data-vide-bg]").each(function(t,i){var n=e(i),r=n.data("vide-options"),a=n.data("vide-bg");n[s](a,r)})})}),function(){var e;e=function(){function e(e,t){var i,n;if(this.options={target:"instafeed",get:"popular",resolution:"thumbnail",sortBy:"none",links:!0,mock:!1,useHttp:!1},"object"==typeof e)for(i in e)n=e[i],this.options[i]=n;this.context=null!=t?t:this,this.unique=this._genKey()}return e.prototype.hasNext=function(){return"string"==typeof this.context.nextUrl&&this.context.nextUrl.length>0},e.prototype.next=function(){return!!this.hasNext()&&this.run(this.context.nextUrl)},e.prototype.run=function(t){var i,n,r;if("string"!=typeof this.options.clientId&&"string"!=typeof this.options.accessToken)throw new Error("Missing clientId or accessToken.");if("string"!=typeof this.options.accessToken&&"string"!=typeof this.options.clientId)throw new Error("Missing clientId or accessToken.");return null!=this.options.before&&"function"==typeof this.options.before&&this.options.before.call(this),"undefined"!=typeof document&&null!==document&&(r=document.createElement("script"),r.id="instafeed-fetcher",r.src=t||this._buildUrl(),i=document.getElementsByTagName("head"),i[0].appendChild(r),n="instafeedCache"+this.unique,window[n]=new e(this.options,this),window[n].unique=this.unique),!0},e.prototype.parse=function(e){var t,i,n,r,s,a,o,l,c,d,u,p,h,f,m,g,v,y,w,b,_,T,x,S,C,k,E,P,A,O,M,z,I;if("object"!=typeof e){if(null!=this.options.error&&"function"==typeof this.options.error)return this.options.error.call(this,"Invalid JSON data"),!1;throw new Error("Invalid JSON response")}if(200!==e.meta.code){if(null!=this.options.error&&"function"==typeof this.options.error)return this.options.error.call(this,e.meta.error_message),!1;throw new Error("Error from Instagram: "+e.meta.error_message)}if(0===e.data.length){if(null!=this.options.error&&"function"==typeof this.options.error)return this.options.error.call(this,"No images were returned from Instagram"),!1;throw new Error("No images were returned from Instagram")}if(null!=this.options.success&&"function"==typeof this.options.success&&this.options.success.call(this,e),this.context.nextUrl="",null!=e.pagination&&(this.context.nextUrl=e.pagination.next_url),"none"!==this.options.sortBy)switch(M="random"===this.options.sortBy?["","random"]:this.options.sortBy.split("-"),O="least"===M[0],M[1]){case"random":e.data.sort(function(){return.5-Math.random()});break;case"recent":e.data=this._sortBy(e.data,"created_time",O);break;case"liked":e.data=this._sortBy(e.data,"likes.count",O);break;case"commented":e.data=this._sortBy(e.data,"comments.count",O);break;default:throw new Error("Invalid option for sortBy: '"+this.options.sortBy+"'.")}if("undefined"!=typeof document&&null!==document&&this.options.mock===!1){if(g=e.data,A=parseInt(this.options.limit,10),null!=this.options.limit&&g.length>A&&(g=g.slice(0,A)),o=document.createDocumentFragment(),null!=this.options.filter&&"function"==typeof this.options.filter&&(g=this._filter(g,this.options.filter)),null!=this.options.template&&"string"==typeof this.options.template){for(c="",f="",b="",I=document.createElement("div"),u=0,C=g.length;u<C;u++){if(p=g[u],h=p.images[this.options.resolution],"object"!=typeof h)throw a="No image found for resolution: "+this.options.resolution+".",new Error(a);_=h.width,y=h.height,w="square",_>y&&(w="landscape"),_<y&&(w="portrait"),m=h.url,d=window.location.protocol.indexOf("http")>=0,d&&!this.options.useHttp&&(m=m.replace(/https?:\/\//,"//")),f=this._makeTemplate(this.options.template,{model:p,id:p.id,link:p.link,type:p.type,image:m,width:_,height:y,orientation:w,caption:this._getObjectProperty(p,"caption.text"),likes:p.likes.count,comments:p.comments.count,location:this._getObjectProperty(p,"location.name")}
10),c+=f}for(I.innerHTML=c,r=[],n=0,i=I.childNodes.length;n<i;)r.push(I.childNodes[n]),n+=1;for(x=0,k=r.length;x<k;x++)P=r[x],o.appendChild(P)}else for(S=0,E=g.length;S<E;S++){if(p=g[S],v=document.createElement("img"),h=p.images[this.options.resolution],"object"!=typeof h)throw a="No image found for resolution: "+this.options.resolution+".",new Error(a);m=h.url,d=window.location.protocol.indexOf("http")>=0,d&&!this.options.useHttp&&(m=m.replace(/https?:\/\//,"//")),v.src=m,this.options.links===!0?(t=document.createElement("a"),t.href=p.link,t.appendChild(v),o.appendChild(t)):o.appendChild(v)}if(z=this.options.target,"string"==typeof z&&(z=document.getElementById(z)),null==z)throw a='No element with id="'+this.options.target+'" on page.',new Error(a);z.appendChild(o),l=document.getElementsByTagName("head")[0],l.removeChild(document.getElementById("instafeed-fetcher")),T="instafeedCache"+this.unique,window[T]=void 0;try{delete window[T]}catch(e){s=e}}return null!=this.options.after&&"function"==typeof this.options.after&&this.options.after.call(this),!0},e.prototype._buildUrl=function(){var e,t,i;switch(e="https://api.instagram.com/v1",this.options.get){case"popular":t="media/popular";break;case"tagged":if(!this.options.tagName)throw new Error("No tag name specified. Use the 'tagName' option.");t="tags/"+this.options.tagName+"/media/recent";break;case"location":if(!this.options.locationId)throw new Error("No location specified. Use the 'locationId' option.");t="locations/"+this.options.locationId+"/media/recent";break;case"user":if(!this.options.userId)throw new Error("No user specified. Use the 'userId' option.");t="users/"+this.options.userId+"/media/recent";break;default:throw new Error("Invalid option for get: '"+this.options.get+"'.")}return i=e+"/"+t,i+=null!=this.options.accessToken?"?access_token="+this.options.accessToken:"?client_id="+this.options.clientId,null!=this.options.limit&&(i+="&count="+this.options.limit),i+="&callback=instafeedCache"+this.unique+".parse"},e.prototype._genKey=function(){var e;return e=function(){return(65536*(1+Math.random())|0).toString(16).substring(1)},""+e()+e()+e()+e()},e.prototype._makeTemplate=function(e,t){var i,n,r,s,a;for(n=/(?:\{{2})([\w\[\]\.]+)(?:\}{2})/,i=e;n.test(i);)s=i.match(n)[1],a=null!=(r=this._getObjectProperty(t,s))?r:"",i=i.replace(n,function(){return""+a});return i},e.prototype._getObjectProperty=function(e,t){var i,n;for(t=t.replace(/\[(\w+)\]/g,".$1"),n=t.split(".");n.length;){if(i=n.shift(),!(null!=e&&i in e))return null;e=e[i]}return e},e.prototype._sortBy=function(e,t,i){var n;return n=function(e,n){var r,s;return r=this._getObjectProperty(e,t),s=this._getObjectProperty(n,t),i?r>s?1:-1:r<s?1:-1},e.sort(n.bind(this)),e},e.prototype._filter=function(e,t){var i,n,r,s,a;for(i=[],n=function(e){if(t(e))return i.push(e)},r=0,a=e.length;r<a;r++)s=e[r],n(s);return i},e}(),function(e,t){return"function"==typeof define&&define.amd?define([],t):"object"==typeof module&&module.exports?module.exports=t():e.Instafeed=t()}(this,function(){return e})}.call(this);var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(e,t,i){var n=function(e){var t,i=[],n=e.length;for(t=0;t!==n;i.push(e[t++]));return i},r=function(e,t,i){var n,r,s=e.cycle;for(n in s)r=s[n],e[n]="function"==typeof r?r(i,t[i]):r[i%r.length];delete e.cycle},s=function(e,t,n){i.call(this,e,t,n),this._cycle=0,this._yoyo=this.vars.yoyo===!0||!!this.vars.yoyoEase,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._repeat&&this._uncache(!0),this.render=s.prototype.render},a=1e-10,o=i._internals,l=o.isSelector,c=o.isArray,d=s.prototype=i.to({},.1,{}),u=[];s.version="1.20.4",d.constructor=s,d.kill()._gc=!1,s.killTweensOf=s.killDelayedCallsTo=i.killTweensOf,s.getTweensOf=i.getTweensOf,s.lagSmoothing=i.lagSmoothing,s.ticker=i.ticker,s.render=i.render,d.invalidate=function(){return this._yoyo=this.vars.yoyo===!0||!!this.vars.yoyoEase,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._yoyoEase=null,this._uncache(!0),i.prototype.invalidate.call(this)},d.updateTo=function(e,t){var n,r=this.ratio,s=this.vars.immediateRender||e.immediateRender;t&&this._startTime<this._timeline._time&&(this._startTime=this._timeline._time,this._uncache(!1),this._gc?this._enabled(!0,!1):this._timeline.insert(this,this._startTime-this._delay));for(n in e)this.vars[n]=e[n];if(this._initted||s)if(t)this._initted=!1,s&&this.render(0,!0,!0);else if(this._gc&&this._enabled(!0,!1),this._notifyPluginsOfEnabled&&this._firstPT&&i._onPluginEvent("_onDisable",this),this._time/this._duration>.998){var a=this._totalTime;this.render(0,!0,!1),this._initted=!1,this.render(a,!0,!1)}else if(this._initted=!1,this._init(),this._time>0||s)for(var o,l=1/(1-r),c=this._firstPT;c;)o=c.s+c.c,c.c*=l,c.s=o-c.c,c=c._next;return this},d.render=function(e,t,n){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var r,s,l,c,d,u,p,h,f,m=this._dirty?this.totalDuration():this._totalDuration,g=this._time,v=this._totalTime,y=this._cycle,w=this._duration,b=this._rawPrevTime;if(e>=m-1e-7&&e>=0?(this._totalTime=m,this._cycle=this._repeat,this._yoyo&&0!==(1&this._cycle)?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=w,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),this._reversed||(r=!0,s="onComplete",n=n||this._timeline.autoRemoveChildren),0===w&&(this._initted||!this.vars.lazy||n)&&(this._startTime===this._timeline._duration&&(e=0),(b<0||e<=0&&e>=-1e-7||b===a&&"isPause"!==this.data)&&b!==e&&(n=!0,b>a&&(s="onReverseComplete")),this._rawPrevTime=h=!t||e||b===e?e:a)):e<1e-7?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==v||0===w&&b>0)&&(s="onReverseComplete",r=this._reversed),e<0&&(this._active=!1,0===w&&(this._initted||!this.vars.lazy||n)&&(b>=0&&(n=!0),this._rawPrevTime=h=!t||e||b===e?e:a)),this._initted||(n=!0)):(this._totalTime=this._time=e,0!==this._repeat&&(c=w+this._repeatDelay,this._cycle=this._totalTime/c>>0,0!==this._cycle&&this._cycle===this._totalTime/c&&v<=e&&this._cycle--,this._time=this._totalTime-this._cycle*c,this._yoyo&&0!==(1&this._cycle)&&(this._time=w-this._time,f=this._yoyoEase||this.vars.yoyoEase,f&&(this._yoyoEase||(f!==!0||this._initted?this._yoyoEase=f=f===!0?this._ease:f instanceof Ease?f:Ease.map[f]:(f=this.vars.ease,this._yoyoEase=f=f?f instanceof Ease?f:"function"==typeof f?new Ease(f,this.vars.easeParams):Ease.map[f]||i.defaultEase:i.defaultEase)),this.ratio=f?1-f.getRatio((w-this._time)/w):0)),this._time>w?this._time=w:this._time<0&&(this._time=0)),this._easeType&&!f?(d=this._time/w,u=this._easeType,p=this._easePower,(1===u||3===u&&d>
vendor: 8,646 bytes, lines 10-11
10=.5)&&(d=1-d),3===u&&(d*=2),1===p?d*=d:2===p?d*=d*d:3===p?d*=d*d*d:4===p&&(d*=d*d*d*d),1===u?this.ratio=1-d:2===u?this.ratio=d:this._time/w<.5?this.ratio=d/2:this.ratio=1-d/2):f||(this.ratio=this._ease.getRatio(this._time/w))),g===this._time&&!n&&y===this._cycle)return void(v!==this._totalTime&&this._onUpdate&&(t||this._callback("onUpdate")));if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!n&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=g,this._totalTime=v,this._rawPrevTime=b,this._cycle=y,o.lazyTweens.push(this),void(this._lazy=[e,t]);!this._time||r||f?r&&this._ease._calcEnd&&!f&&(this.ratio=this._ease.getRatio(0===this._time?0:1)):this.ratio=this._ease.getRatio(this._time/w)}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==g&&e>=0&&(this._active=!0),0===v&&(2===this._initted&&e>0&&this._init(),this._startAt&&(e>=0?this._startAt.render(e,!0,n):s||(s="_dummyGS")),this.vars.onStart&&(0===this._totalTime&&0!==w||t||this._callback("onStart"))),l=this._firstPT;l;)l.f?l.t[l.p](l.c*this.ratio+l.s):l.t[l.p]=l.c*this.ratio+l.s,l=l._next;this._onUpdate&&(e<0&&this._startAt&&this._startTime&&this._startAt.render(e,!0,n),t||(this._totalTime!==v||s)&&this._callback("onUpdate")),this._cycle!==y&&(t||this._gc||this.vars.onRepeat&&this._callback("onRepeat")),s&&(this._gc&&!n||(e<0&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(e,!0,n),r&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[s]&&this._callback(s),0===w&&this._rawPrevTime===a&&h!==a&&(this._rawPrevTime=0)))},s.to=function(e,t,i){return new s(e,t,i)},s.from=function(e,t,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new s(e,t,i)},s.fromTo=function(e,t,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new s(e,t,n)},s.staggerTo=s.allTo=function(e,t,a,o,d,p,h){o=o||0;var f,m,g,v,y=0,w=[],b=function(){a.onComplete&&a.onComplete.apply(a.onCompleteScope||this,arguments),d.apply(h||a.callbackScope||this,p||u)},_=a.cycle,T=a.startAt&&a.startAt.cycle;for(c(e)||("string"==typeof e&&(e=i.selector(e)||e),l(e)&&(e=n(e))),e=e||[],o<0&&(e=n(e),e.reverse(),o*=-1),f=e.length-1,g=0;g<=f;g++){m={};for(v in a)m[v]=a[v];if(_&&(r(m,e,g),null!=m.duration&&(t=m.duration,delete m.duration)),T){T=m.startAt={};for(v in a.startAt)T[v]=a.startAt[v];r(m.startAt,e,g)}m.delay=y+(m.delay||0),g===f&&d&&(m.onComplete=b),w[g]=new s(e[g],t,m),y+=o}return w},s.staggerFrom=s.allFrom=function(e,t,i,n,r,a,o){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,s.staggerTo(e,t,i,n,r,a,o)},s.staggerFromTo=s.allFromTo=function(e,t,i,n,r,a,o,l){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,s.staggerTo(e,t,n,r,a,o,l)},s.delayedCall=function(e,t,i,n,r){return new s(t,0,{delay:e,onComplete:t,onCompleteParams:i,callbackScope:n,onReverseComplete:t,onReverseCompleteParams:i,immediateRender:!1,useFrames:r,overwrite:0})},s.set=function(e,t){return new s(e,0,t)},s.isTweening=function(e){return i.getTweensOf(e,!0).length>0};var p=function(e,t){for(var n=[],r=0,s=e._first;s;)s instanceof i?n[r++]=s:(t&&(n[r++]=s),n=n.concat(p(s,t)),r=n.length),s=s._next;return n},h=s.getAllTweens=function(t){return p(e._rootTimeline,t).concat(p(e._rootFramesTimeline,t))};s.killAll=function(e,i,n,r){null==i&&(i=!0),null==n&&(n=!0);var s,a,o,l=h(0!=r),c=l.length,d=i&&n&&r;for(o=0;o<c;o++)a=l[o],(d||a instanceof t||(s=a.target===a.vars.onComplete)&&n||i&&!s)&&(e?a.totalTime(a._reversed?0:a.totalDuration()):a._enabled(!1,!1))},s.killChildTweensOf=function(e,t){if(null!=e){var r,a,d,u,p,h=o.tweenLookup;if("string"==typeof e&&(e=i.selector(e)||e),l(e)&&(e=n(e)),c(e))for(u=e.length;--u>-1;)s.killChildTweensOf(e[u],t);else{r=[];for(d in h)for(a=h[d].target.parentNode;a;)a===e&&(r=r.concat(h[d].tweens)),a=a.parentNode;for(p=r.length,u=0;u<p;u++)t&&r[u].totalTime(r[u].totalDuration()),r[u]._enabled(!1,!1)}}};var f=function(e,i,n,r){i=i!==!1,n=n!==!1,r=r!==!1;for(var s,a,o=h(r),l=i&&n&&r,c=o.length;--c>-1;)a=o[c],(l||a instanceof t||(s=a.target===a.vars.onComplete)&&n||i&&!s)&&a.paused(e)};return s.pauseAll=function(e,t,i){f(!0,e,t,i)},s.resumeAll=function(e,t,i){f(!1,e,t,i)},s.globalTimeScale=function(t){var n=e._rootTimeline,r=i.ticker.time;return arguments.length?(t=t||a,n._startTime=r-(r-n._startTime)*n._timeScale/t,n=e._rootFramesTimeline,r=i.ticker.frame,n._startTime=r-(r-n._startTime)*n._timeScale/t,n._timeScale=e._rootTimeline._timeScale=t,t):n._timeScale},d.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!==(1&this._cycle)?1-e:e)+this._cycle*(this._duration+this._repeatDelay),t):this._time/this.duration()},d.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this._totalTime/this.totalDuration()},d.time=function(e,t){return arguments.length?(this._dirty&&this.totalDuration(),e>this._duration&&(e=this._duration),this._yoyo&&0!==(1&this._cycle)?e=this._duration-e+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(e+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(e,t)):this._time},d.duration=function(t){return arguments.length?e.prototype.duration.call(this,t):this._duration},d.totalDuration=function(e){return arguments.length?this._repeat===-1?this:this.duration((e-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=this._repeat===-1?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},d.repeat=function(e){return arguments.length?(this._repeat=e,this._uncache(!0)):this._repeat},d.repeatDelay=function(e){return arguments.length?(this._repeatDelay=e,this._uncache(!0)):this._repeatDelay},d.yoyo=function(e){return arguments.length?(this._yoyo=e, 11this):this._yoyo},s},!0),_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(e,t,i){var n=function(e){t.call(this,e),this._labels={},this.autoRemoveChildren=this.vars.autoRemoveChildren===!0,this.smoothChildTiming=this.vars.smoothChildTiming===!0,this._sortChildren=!0,this._onUpdate=this.vars.onUpdate;var i,n,r=this.vars;for(n in r)i=r[n],l(i)&&i.join("").indexOf("{self}")!==-1&&(r[n]=this._swapSelfInParams(i));l(r.tweens)&&this.add(r.tweens,0,r.align,r.stagger)},r=1e-10,s=i._internals,a=n._internals={},o=s.isSelector,l=s.isArray,c=s.lazyTweens,d=s.lazyRender,u=_gsScope._gsDefine.globals,p=function(e){var t,i={};for(t in e)i[t]=e[t];return i},h=function(e,t,i){var n,r,s=e.cycle;for(n in s)r=s[n],e[n]="function"==typeof r?r(i,t[i]):r[i%r.length];delete e.cycle},f=a.pauseCallback=function(){},m=function(e){var t,i=[],n=e.length;for(t=0;t!==n;i.push(e[t++]));return i},g=n.prototype=new t;return n.version="1.20.4",g.constructor=n,g.kill()._gc=g._forcingPlayhead=g._hasPause=!1,g.to=function(e,t,n,r){var s=n.repeat&&u.TweenMax||i;return t?this.add(new s(e,t,n),r):this.set(e,n,r)},g.from=function(e,t,n,r){return this.add((n.repeat&&u.TweenMax||i).from(e,t,n),r)},g.fromTo=function(e,t,n,r,s){var a=r.repeat&&u.TweenMax||i;return t?this.add(a.fromTo(e,t,n,r),s):this.set(e,r,s)},g.staggerTo=function(e,t,r,s,a,l,c,d){var u,f,g=new n({onComplete:l,onCompleteParams:c,callbackScope:d,smoothChildTiming:this.smoothChildTiming}),v=r.cycle;for("string"==typeof e&&(e=i.selector(e)||e),e=e||[],o(e)&&(e=m(e)),s=s||0,s<0&&(e=m(e),e.reverse(),s*=-1),f=0;f<e.length;f++)u=p(r),u.startAt&&(u.startAt=p(u.startAt),u.startAt.cycle&&h(u.startAt,e,f)),v&&(h(u,e,f),null!=u.duration&&(t=u.duration,delete u.duration)),g.to(e[f],t,u,f*s);return this.add(g,a)},g.staggerFrom=function(e,t,i,n,r,s,a,o){return i.immediateRender=0!=i.immediateRender,i.runBackwards=!0,this.staggerTo(e,t,i,n,r,s,a,o)},g.staggerFromTo=function(e,t,i,n,r,s,a,o,l){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,this.staggerTo(e,t,n,r,s,a,o,l)},g.call=function(e,t,n,r){return this.add(i.delayedCall(0,e,t,n),r)},g.set=function(e,t,n){return n=this._parseTimeOrLabel(n,0,!0),null==t.immediateRender&&(t.immediateRender=n===this._time&&!this._paused),this.add(new i(e,0,t),n)},n.exportRoot=function(e,t){e=e||{},null==e.smoothChildTiming&&(e.smoothChildTiming=!0);var r,s,a,o,l=new n(e),c=l._timeline;for(null==t&&(t=!0),c._remove(l,!0),l._startTime=0,l._rawPrevTime=l._time=l._totalTime=c._time,a=c._first;a;)o=a._next,t&&a instanceof i&&a.target===a.vars.onComplete||(s=a._startTime-a._delay,s<0&&(r=1),l.add(a,s)),a=o;return c.add(l,0),r&&l.totalDuration(),l},g.add=function(r,s,a,o){var c,d,u,p,h,f;
vendor: 7,434 bytes, line 11
11if("number"!=typeof s&&(s=this._parseTimeOrLabel(s,0,!0,r)),!(r instanceof e)){if(r instanceof Array||r&&r.push&&l(r)){for(a=a||"normal",o=o||0,c=s,d=r.length,u=0;u<d;u++)l(p=r[u])&&(p=new n({tweens:p})),this.add(p,c),"string"!=typeof p&&"function"!=typeof p&&("sequence"===a?c=p._startTime+p.totalDuration()/p._timeScale:"start"===a&&(p._startTime-=p.delay())),c+=o;return this._uncache(!0)}if("string"==typeof r)return this.addLabel(r,s);if("function"!=typeof r)throw"Cannot add "+r+" into the timeline; it is not a tween, timeline, function, or string.";r=i.delayedCall(0,r)}if(t.prototype.add.call(this,r,s),r._time&&r.render((this.rawTime()-r._startTime)*r._timeScale,!1,!1),(this._gc||this._time===this._duration)&&!this._paused&&this._duration<this.duration())for(h=this,f=h.rawTime()>r._startTime;h._timeline;)f&&h._timeline.smoothChildTiming?h.totalTime(h._totalTime,!0):h._gc&&h._enabled(!0,!1),h=h._timeline;return this},g.remove=function(t){if(t instanceof e){this._remove(t,!1);var i=t._timeline=t.vars.useFrames?e._rootFramesTimeline:e._rootTimeline;return t._startTime=(t._paused?t._pauseTime:i._time)-(t._reversed?t.totalDuration()-t._totalTime:t._totalTime)/t._timeScale,this}if(t instanceof Array||t&&t.push&&l(t)){for(var n=t.length;--n>-1;)this.remove(t[n]);return this}return"string"==typeof t?this.removeLabel(t):this.kill(null,t)},g._remove=function(e,i){t.prototype._remove.call(this,e,i);var n=this._last;return n?this._time>this.duration()&&(this._time=this._duration,this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},g.append=function(e,t){return this.add(e,this._parseTimeOrLabel(null,t,!0,e))},g.insert=g.insertMultiple=function(e,t,i,n){return this.add(e,t||0,i,n)},g.appendMultiple=function(e,t,i,n){return this.add(e,this._parseTimeOrLabel(null,t,!0,e),i,n)},g.addLabel=function(e,t){return this._labels[e]=this._parseTimeOrLabel(t),this},g.addPause=function(e,t,n,r){var s=i.delayedCall(0,f,n,r||this);return s.vars.onComplete=s.vars.onReverseComplete=t,s.data="isPause",this._hasPause=!0,this.add(s,e)},g.removeLabel=function(e){return delete this._labels[e],this},g.getLabelTime=function(e){return null!=this._labels[e]?this._labels[e]:-1},g._parseTimeOrLabel=function(t,i,n,r){var s,a;if(r instanceof e&&r.timeline===this)this.remove(r);else if(r&&(r instanceof Array||r.push&&l(r)))for(a=r.length;--a>-1;)r[a]instanceof e&&r[a].timeline===this&&this.remove(r[a]);if(s="number"!=typeof t||i?this.duration()>99999999999?this.recent().endTime(!1):this._duration:0,"string"==typeof i)return this._parseTimeOrLabel(i,n&&"number"==typeof t&&null==this._labels[i]?t-s:0,n);if(i=i||0,"string"!=typeof t||!isNaN(t)&&null==this._labels[t])null==t&&(t=s);else{if(a=t.indexOf("="),a===-1)return null==this._labels[t]?n?this._labels[t]=s+i:i:this._labels[t]+i;i=parseInt(t.charAt(a-1)+"1",10)*Number(t.substr(a+1)),t=a>1?this._parseTimeOrLabel(t.substr(0,a-1),0,n):s}return Number(t)+i},g.seek=function(e,t){return this.totalTime("number"==typeof e?e:this._parseTimeOrLabel(e),t!==!1)},g.stop=function(){return this.paused(!0)},g.gotoAndPlay=function(e,t){return this.play(e,t)},g.gotoAndStop=function(e,t){return this.pause(e,t)},g.render=function(e,t,i){this._gc&&this._enabled(!0,!1);var n,s,a,o,l,u,p,h=this._time,f=this._dirty?this.totalDuration():this._totalDuration,m=this._startTime,g=this._timeScale,v=this._paused;if(h!==this._time&&(e+=this._time-h),e>=f-1e-7&&e>=0)this._totalTime=this._time=f,this._reversed||this._hasPausedChild()||(s=!0,o="onComplete",l=!!this._timeline.autoRemoveChildren,0===this._duration&&(e<=0&&e>=-1e-7||this._rawPrevTime<0||this._rawPrevTime===r)&&this._rawPrevTime!==e&&this._first&&(l=!0,this._rawPrevTime>r&&(o="onReverseComplete"))),this._rawPrevTime=this._duration||!t||e||this._rawPrevTime===e?e:r,e=f+1e-4;else if(e<1e-7)if(this._totalTime=this._time=0,(0!==h||0===this._duration&&this._rawPrevTime!==r&&(this._rawPrevTime>0||e<0&&this._rawPrevTime>=0))&&(o="onReverseComplete",s=this._reversed),e<0)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(l=s=!0,o="onReverseComplete"):this._rawPrevTime>=0&&this._first&&(l=!0),this._rawPrevTime=e;else{if(this._rawPrevTime=this._duration||!t||e||this._rawPrevTime===e?e:r,0===e&&s)for(n=this._first;n&&0===n._startTime;)n._duration||(s=!1),n=n._next;e=0,this._initted||(l=!0)}else{if(this._hasPause&&!this._forcingPlayhead&&!t){if(e>=h)for(n=this._first;n&&n._startTime<=e&&!u;)n._duration||"isPause"!==n.data||n.ratio||0===n._startTime&&0===this._rawPrevTime||(u=n),n=n._next;else for(n=this._last;n&&n._startTime>=e&&!u;)n._duration||"isPause"===n.data&&n._rawPrevTime>0&&(u=n),n=n._prev;u&&(this._time=e=u._startTime,this._totalTime=e+this._cycle*(this._totalDuration+this._repeatDelay))}this._totalTime=this._time=this._rawPrevTime=e}if(this._time!==h&&this._first||i||l||u){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==h&&e>0&&(this._active=!0),0===h&&this.vars.onStart&&(0===this._time&&this._duration||t||this._callback("onStart")),p=this._time,p>=h)for(n=this._first;n&&(a=n._next,p===this._time&&(!this._paused||v));)(n._active||n._startTime<=p&&!n._paused&&!n._gc)&&(u===n&&this.pause(),n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(e-n._startTime)*n._timeScale,t,i):n.render((e-n._startTime)*n._timeScale,t,i)),n=a;else for(n=this._last;n&&(a=n._prev,p===this._time&&(!this._paused||v));){if(n._active||n._startTime<=h&&!n._paused&&!n._gc){if(u===n){for(u=n._prev;u&&u.endTime()>this._time;)u.render(u._reversed?u.totalDuration()-(e-u._startTime)*u._timeScale:(e-u._startTime)*u._timeScale,t,i),u=u._prev;u=null,this.pause()}n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(e-n._startTime)*n._timeScale,t,i):n.render((e-n._startTime)*n._timeScale,t,i)}n=a}this._onUpdate&&(t||(c.length&&d(),this._callback("onUpdate"))),o&&(this._gc||m!==this._startTime&&g===this._timeScale||(0===this._time||f>=this.totalDuration())&&(s&&(c.length&&d(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[o]&&this._callback(o)))}},g._hasPausedChild=function(){for(var e=this._first;e;){if(e._paused||e instanceof n&&e._hasPausedChild())return!0;e=e._next}return!1},g.getChildren=function(e,t,n,r){r=r||-9999999999;for(var s=[],a=this._first,o=0;a;)a._startTime<r||(a instanceof i?t!==!1&&(s[o++]=a):(n!==!1&&(s[o++]=a),e!==!1&&(s=s.concat(a.getChildren(!0,t,n)),o=s.length))),a=a._next;return s},g.getTweensOf=function(e,t){var n,r,s=this._gc,a=[],o=0;for(s&&this._enabled(!0,!0),n=i.getTweensOf(e),r=n.length;--r>-1;)(n[r].timeline===this||t&&this._contains(n[r]))&&(a[o++]=n[r]);return s&&this._enabled(!1,!0),a},g.recent=function(){return this._recent},g._contains=function(e){for(var t=e.timeline;t;){if(t===this)return!0;t=t.timeline}return!1},g.shiftChildren=function(e,t,i){i=i||0;for(var n,r=this._first,s=this._labels;r;)r._startTime>=i&&(r._startTime+=e),r=r._next;if(t)for(n in s)s[n]>=i&&(s[n]+=e);return this._uncache(!0)},g._kill=function(e,t){if(!e&&!t)return this._enabled(!1,!1);for(var i=t?this.getTweensOf(t):this.getChildren(!0,!0,!1),n=i.length,r=!1;--n>-1;)i[n]._kill(e,t)&&(r=!0);return r},g.clear=function(e){var t=this.getChildren(!1,!0,!0),i=t.length;for(this._time=this._totalTime=0;--i>-1;)t[i]._enabled(!1,!1);return e!==!1&&(this._labels={}),this._uncache(!0)},g.invalidate=function(){for(var t=this._first;t;
vendor: 31,562 bytes, lines 11-12
11)t.invalidate(),t=t._next;return e.prototype.invalidate.call(this)},g._enabled=function(e,i){if(e===this._gc)for(var n=this._first;n;)n._enabled(e,!0),n=n._next;return t.prototype._enabled.call(this,e,i)},g.totalTime=function(t,i,n){this._forcingPlayhead=!0;var r=e.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,r},g.duration=function(e){return arguments.length?(0!==this.duration()&&0!==e&&this.timeScale(this._duration/e),this):(this._dirty&&this.totalDuration(),this._duration)},g.totalDuration=function(e){if(!arguments.length){if(this._dirty){for(var t,i,n=0,r=this._last,s=999999999999;r;)t=r._prev,r._dirty&&r.totalDuration(),r._startTime>s&&this._sortChildren&&!r._paused&&!this._calculatingDuration?(this._calculatingDuration=1,this.add(r,r._startTime-r._delay),this._calculatingDuration=0):s=r._startTime,r._startTime<0&&!r._paused&&(n-=r._startTime,this._timeline.smoothChildTiming&&(this._startTime+=r._startTime/this._timeScale,this._time-=r._startTime,this._totalTime-=r._startTime,this._rawPrevTime-=r._startTime),this.shiftChildren(-r._startTime,!1,-9999999999),s=0),i=r._startTime+r._totalDuration/r._timeScale,i>n&&(n=i),r=t;this._duration=this._totalDuration=n,this._dirty=!1}return this._totalDuration}return e&&this.totalDuration()?this.timeScale(this._totalDuration/e):this},g.paused=function(t){if(!t)for(var i=this._first,n=this._time;i;)i._startTime===n&&"isPause"===i.data&&(i._rawPrevTime=0),i=i._next;return e.prototype.paused.apply(this,arguments)},g.usesFrames=function(){for(var t=this._timeline;t._timeline;)t=t._timeline;return t===e._rootFramesTimeline},g.rawTime=function(e){return e&&(this._paused||this._repeat&&this.time()>0&&this.totalProgress()<1)?this._totalTime%(this._duration+this._repeatDelay):this._paused?this._totalTime:(this._timeline.rawTime(e)-this._startTime)*this._timeScale},n},!0),_gsScope._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],function(e,t,i){var n=function(t){e.call(this,t),this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._cycle=0,this._yoyo=this.vars.yoyo===!0,this._dirty=!0},r=1e-10,s=t._internals,a=s.lazyTweens,o=s.lazyRender,l=_gsScope._gsDefine.globals,c=new i(null,null,1,0),d=n.prototype=new e;return d.constructor=n,d.kill()._gc=!1,n.version="1.20.4",d.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),e.prototype.invalidate.call(this)},d.addCallback=function(e,i,n,r){return this.add(t.delayedCall(0,e,n,r),i)},d.removeCallback=function(e,t){if(e)if(null==t)this._kill(null,e);else for(var i=this.getTweensOf(e,!1),n=i.length,r=this._parseTimeOrLabel(t);--n>-1;)i[n]._startTime===r&&i[n]._enabled(!1,!1);return this},d.removePause=function(t){return this.removeCallback(e._internals.pauseCallback,t)},d.tweenTo=function(e,i){i=i||{};var n,r,s,a={ease:c,useFrames:this.usesFrames(),immediateRender:!1,lazy:!1},o=i.repeat&&l.TweenMax||t;for(r in i)a[r]=i[r];return a.time=this._parseTimeOrLabel(e),n=Math.abs(Number(a.time)-this._time)/this._timeScale||.001,s=new o(this,n,a),a.onStart=function(){s.target.paused(!0),s.vars.time===s.target.time()||n!==s.duration()||s.isFromTo||s.duration(Math.abs(s.vars.time-s.target.time())/s.target._timeScale).render(s.time(),!0,!0),i.onStart&&i.onStart.apply(i.onStartScope||i.callbackScope||s,i.onStartParams||[])},s},d.tweenFromTo=function(e,t,i){i=i||{},e=this._parseTimeOrLabel(e),i.startAt={onComplete:this.seek,onCompleteParams:[e],callbackScope:this},i.immediateRender=i.immediateRender!==!1;var n=this.tweenTo(t,i);return n.isFromTo=1,n.duration(Math.abs(n.vars.time-e)/this._timeScale||.001)},d.render=function(e,t,i){this._gc&&this._enabled(!0,!1);var n,s,l,c,d,u,p,h,f=this._time,m=this._dirty?this.totalDuration():this._totalDuration,g=this._duration,v=this._totalTime,y=this._startTime,w=this._timeScale,b=this._rawPrevTime,_=this._paused,T=this._cycle;if(f!==this._time&&(e+=this._time-f),e>=m-1e-7&&e>=0)this._locked||(this._totalTime=m,this._cycle=this._repeat),this._reversed||this._hasPausedChild()||(s=!0,c="onComplete",d=!!this._timeline.autoRemoveChildren,0===this._duration&&(e<=0&&e>=-1e-7||b<0||b===r)&&b!==e&&this._first&&(d=!0,b>r&&(c="onReverseComplete"))),this._rawPrevTime=this._duration||!t||e||this._rawPrevTime===e?e:r,this._yoyo&&0!==(1&this._cycle)?this._time=e=0:(this._time=g,e=g+1e-4);else if(e<1e-7)if(this._locked||(this._totalTime=this._cycle=0),this._time=0,(0!==f||0===g&&b!==r&&(b>0||e<0&&b>=0)&&!this._locked)&&(c="onReverseComplete",s=this._reversed),e<0)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(d=s=!0,c="onReverseComplete"):b>=0&&this._first&&(d=!0),this._rawPrevTime=e;else{if(this._rawPrevTime=g||!t||e||this._rawPrevTime===e?e:r,0===e&&s)for(n=this._first;n&&0===n._startTime;)n._duration||(s=!1),n=n._next;e=0,this._initted||(d=!0)}else if(0===g&&b<0&&(d=!0),this._time=this._rawPrevTime=e,this._locked||(this._totalTime=e,0!==this._repeat&&(u=g+this._repeatDelay,this._cycle=this._totalTime/u>>0,0!==this._cycle&&this._cycle===this._totalTime/u&&v<=e&&this._cycle--,this._time=this._totalTime-this._cycle*u,this._yoyo&&0!==(1&this._cycle)&&(this._time=g-this._time),this._time>g?(this._time=g,e=g+1e-4):this._time<0?this._time=e=0:e=this._time)),this._hasPause&&!this._forcingPlayhead&&!t){if(e=this._time,e>=f||this._repeat&&T!==this._cycle)for(n=this._first;n&&n._startTime<=e&&!p;)n._duration||"isPause"!==n.data||n.ratio||0===n._startTime&&0===this._rawPrevTime||(p=n),n=n._next;else for(n=this._last;n&&n._startTime>=e&&!p;)n._duration||"isPause"===n.data&&n._rawPrevTime>0&&(p=n),n=n._prev;p&&p._startTime<g&&(this._time=e=p._startTime,this._totalTime=e+this._cycle*(this._totalDuration+this._repeatDelay))}if(this._cycle!==T&&!this._locked){var x=this._yoyo&&0!==(1&T),S=x===(this._yoyo&&0!==(1&this._cycle)),C=this._totalTime,k=this._cycle,E=this._rawPrevTime,P=this._time;if(this._totalTime=T*g,this._cycle<T?x=!x:this._totalTime+=g,this._time=f,this._rawPrevTime=0===g?b-1e-4:b,this._cycle=T,this._locked=!0,f=x?0:g,this.render(f,t,0===g),t||this._gc||this.vars.onRepeat&&(this._cycle=k,this._locked=!1,this._callback("onRepeat")),f!==this._time)return;if(S&&(this._cycle=T,this._locked=!0,f=x?g+1e-4:-1e-4,this.render(f,!0,!1)),this._locked=!1,this._paused&&!_)return;this._time=P,this._totalTime=C,this._cycle=k,this._rawPrevTime=E}if(!(this._time!==f&&this._first||i||d||p))return void(v!==this._totalTime&&this._onUpdate&&(t||this._callback("onUpdate")));if(this._initted||(this._initted=!0),this._active||!this._paused&&this._totalTime!==v&&e>0&&(this._active=!0),0===v&&this.vars.onStart&&(0===this._totalTime&&this._totalDuration||t||this._callback("onStart")),h=this._time,h>=f)for(n=this._first;n&&(l=n._next,h===this._time&&(!this._paused||_));)(n._active||n._startTime<=this._time&&!n._paused&&!n._gc)&&(p===n&&this.pause(),n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(e-n._startTime)*n._timeScale,t,i):n.render((e-n._startTime)*n._timeScale,t,i)),n=l;else for(n=this._last;n&&(l=n._prev,h===this._time&&(!this._paused||_));){if(n._active||n._startTime<=f&&!n._paused&&!n._gc){if(p===n){for(p=n._prev;p&&p.endTime()>this._time;)p.render(p._reversed?p.totalDuration()-(e-p._startTime)*p._timeScale:(e-p._startTime)*p._timeScale,t,i),p=p._prev;p=null,this.pause()}n._reversed?n.render((n._dirty?n.totalDuration():n._totalDuration)-(e-n._startTime)*n._timeScale,t,i):n.render((e-n._startTime)*n._timeScale,t,i)}n=l}this._onUpdate&&(t||(a.length&&o(),this._callback("onUpdate"))),c&&(this._locked||this._gc||y!==this._startTime&&w===this._timeScale||(0===this._time||m>=this.totalDuration())&&(s&&(a.length&&o(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[c]&&this._callback(c)))},d.getActive=function(e,t,i){null==e&&(e=!0),null==t&&(t=!0),null==i&&(i=!1);var n,r,s=[],a=this.getChildren(e,t,i),o=0,l=a.length;for(n=0;n<l;n++)r=a[n],r.isActive()&&(s[o++]=r);return s},d.getLabelAfter=function(e){e||0!==e&&(e=this._time);var t,i=this.getLabelsArray(),n=i.length;for(t=0;t<n;t++)if(i[t].time>e)return i[t].name;return null},d.getLabelBefore=function(e){null==e&&(e=this._time);for(var t=this.getLabelsArray(),i=t.length;--i>-1;)if(t[i].time<e)return t[i].name;return null},d.getLabelsArray=function(){var e,t=[],i=0;for(e in this._labels)t[i++]={time:this._labels[e],name:e};return t.sort(function(e,t){return e.time-t.time}),t},d.invalidate=function(){return this._locked=!1,e.prototype.invalidate.call(this)},d.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!==(1&this._cycle)?1-e:e)+this._cycle*(this._duration+this._repeatDelay),t):this._time/this.duration()||0},d.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this._totalTime/this.totalDuration()||0},d.totalDuration=function(t){return arguments.length?this._repeat!==-1&&t?this.timeScale(this.totalDuration()/t):this:(this._dirty&&(e.prototype.totalDuration.call(this),this._totalDuration=this._repeat===-1?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)},d.time=function(e,t){return arguments.length?(this._dirty&&this.totalDuration(),e>this._duration&&(e=this._duration),this._yoyo&&0!==(1&this._cycle)?e=this._duration-e+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(e+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(e,t)):this._time},d.repeat=function(e){return arguments.length?(this._repeat=e,this._uncache(!0)):this._repeat},d.repeatDelay=function(e){return arguments.length?(this._repeatDelay=e,this._uncache(!0)):this._repeatDelay},d.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},d.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.getLabelBefore(this._time+1e-8)},n},!0),function(){var e=180/Math.PI,t=[],i=[],n=[],r={},s=_gsScope._gsDefine.globals,a=function(e,t,i,n){i===n&&(i=n-(n-t)/1e6),e===t&&(t=e+(i-e)/1e6),this.a=e,this.b=t,this.c=i,this.d=n,this.da=n-e,this.ca=i-e,this.ba=t-e},o=",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",l=function(e,t,i,n){var r={a:e},s={},a={},o={c:n},l=(e+t)/2,c=(t+i)/2,d=(i+n)/2,u=(l+c)/2,p=(c+d)/2,h=(p-u)/8;return r.b=l+(e-l)/4,s.b=u+h,r.c=s.a=(r.b+s.b)/2,s.c=a.a=(u+p)/2,a.b=p-h,o.b=d+(n-d)/4,a.c=o.a=(a.b+o.b)/2,[r,s,a,o]},c=function(e,r,s,a,o){var c,d,u,p,h,f,m,g,v,y,w,b,_,T=e.length-1,x=0,S=e[0].a;for(c=0;c<T;c++)h=e[x],d=h.a,u=h.d,p=e[x+1].d,o?(w=t[c],b=i[c],_=(b+w)*r*.25/(a?.5:n[c]||.5),f=u-(u-d)*(a?.5*r:0!==w?_/w:0),m=u+(p-u)*(a?.5*r:0!==b?_/b:0),g=u-(f+((m-f)*(3*w/(w+b)+.5)/4||0))):(f=u-(u-d)*r*.5,m=u+(p-u)*r*.5,g=u-(f+m)/2),f+=g,m+=g,h.c=v=f,0!==c?h.b=S:h.b=S=h.a+.6*(h.c-h.a),h.da=u-d,h.ca=v-d,h.ba=S-d,s?(y=l(d,S,v,u),e.splice(x,1,y[0],y[1],y[2],y[3]),x+=4):x++,S=m;h=e[x],h.b=S,h.c=S+.4*(h.d-S),h.da=h.d-h.a,h.ca=h.c-h.a,h.ba=S-h.a,s&&(y=l(h.a,S,h.c,h.d),e.splice(x,1,y[0],y[1],y[2],y[3]))},d=function(e,n,r,s){var o,l,c,d,u,p,h=[];if(s)for(e=[s].concat(e),l=e.length;--l>-1;)"string"==typeof(p=e[l][n])&&"="===p.charAt(1)&&(e[l][n]=s[n]+Number(p.charAt(0)+p.substr(2)));if(o=e.length-2,o<0)return h[0]=new a(e[0][n],0,0,e[0][n]),h;for(l=0;l<o;l++)c=e[l][n],d=e[l+1][n],h[l]=new a(c,0,0,d),r&&(u=e[l+2][n],t[l]=(t[l]||0)+(d-c)*(d-c),i[l]=(i[l]||0)+(u-d)*(u-d));return h[l]=new a(e[l][n],0,0,e[l+1][n]),h},u=function(e,s,a,l,u,p){var h,f,m,g,v,y,w,b,_={},T=[],x=p||e[0];u="string"==typeof u?","+u+",":o,null==s&&(s=1);for(f in e[0])T.push(f);if(e.length>1){for(b=e[e.length-1],w=!0,h=T.length;--h>-1;)if(f=T[h],Math.abs(x[f]-b[f])>.05){w=!1;break}w&&(e=e.concat(),p&&e.unshift(p),e.push(e[1]),p=e[e.length-3])}for(t.length=i.length=n.length=0,h=T.length;--h>-1;)f=T[h],r[f]=u.indexOf(","+f+",")!==-1,_[f]=d(e,f,r[f],p);for(h=t.length;--h>-1;)t[h]=Math.sqrt(t[h]),i[h]=Math.sqrt(i[h]);if(!l){for(h=T.length;--h>-1;)if(r[f])for(m=_[T[h]],y=m.length-1,g=0;g<y;g++)v=m[g+1].da/i[g]+m[g].da/t[g]||0,n[g]=(n[g]||0)+v*v;for(h=n.length;--h>-1;)n[h]=Math.sqrt(n[h])}for(h=T.length,g=a?4:1;--h>-1;)f=T[h],m=_[f],c(m,s,a,l,r[f]),w&&(m.splice(0,g),m.splice(m.length-g,g));return _},p=function(e,t,i){t=t||"soft";var n,r,s,o,l,c,d,u,p,h,f,m={},g="cubic"===t?3:2,v="soft"===t,y=[];if(v&&i&&(e=[i].concat(e)),null==e||e.length<g+1)throw"invalid Bezier data";for(p in e[0])y.push(p);for(c=y.length;--c>-1;){for(p=y[c],m[p]=l=[],h=0,u=e.length,d=0;d<u;d++)n=null==i?e[d][p]:"string"==typeof(f=e[d][p])&&"="===f.charAt(1)?i[p]+Number(f.charAt(0)+f.substr(2)):Number(f),v&&d>1&&d<u-1&&(l[h++]=(n+l[h-2])/2),l[h++]=n;for(u=h-g+1,h=0,d=0;d<u;d+=g)n=l[d],r=l[d+1],s=l[d+2],o=2===g?0:l[d+3],l[h++]=f=3===g?new a(n,r,s,o):new a(n,(2*r+n)/3,(2*r+s)/3,s);l.length=h}return m},h=function(e,t,i){for(var n,r,s,a,o,l,c,d,u,p,h,f=1/i,m=e.length;--m>-1;)for(p=e[m],s=p.a,a=p.d-s,o=p.c-s,l=p.b-s,n=r=0,d=1;d<=i;d++)c=f*d,u=1-c,n=r-(r=(c*c*a+3*u*(c*o+u*l))*c),h=m*i+d-1,t[h]=(t[h]||0)+n*n},f=function(e,t){t=t>>0||6;var i,n,r,s,a=[],o=[],l=0,c=0,d=t-1,u=[],p=[];for(i in e)h(e[i],a,t);for(r=a.length,n=0;n<r;n++)l+=Math.sqrt(a[n]),s=n%t,p[s]=l,s===d&&(c+=l,s=n/t>>0,u[s]=p,o[s]=c,l=0,p=[]);return{length:c,lengths:o,segments:u}},m=_gsScope._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.8",API:2,global:!0,init:function(e,t,i){this._target=e,t instanceof Array&&(t={values:t}),this._func={},this._mod={},this._props=[],this._timeRes=null==t.timeResolution?6:parseInt(t.timeResolution,10);var n,r,s,a,o,l=t.values||[],c={},d=l[0],h=t.autoRotate||i.vars.orientToBezier;this._autoRotate=h?h instanceof Array?h:[["x","y","rotation",h===!0?0:Number(h)||0]]:null;for(n in d)this._props.push(n);for(s=this._props.length;--s>-1;)n=this._props[s],this._overwriteProps.push(n),r=this._func[n]="function"==typeof e[n],c[n]=r?e[n.indexOf("set")||"function"!=typeof e["get"+n.substr(3)]?n:"get"+n.substr(3)]():parseFloat(e[n]),o||c[n]!==l[0][n]&&(o=c);if(this._beziers="cubic"!==t.type&&"quadratic"!==t.type&&"soft"!==t.type?u(l,isNaN(t.curviness)?1:t.curviness,!1,"thruBasic"===t.type,t.correlate,o):p(l,t.type,c),this._segCount=this._beziers[n].length,this._timeRes){var m=f(this._beziers,this._timeRes);this._length=m.length,this._lengths=m.lengths,this._segments=m.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length}if(h=this._autoRotate)for(this._initialRotations=[],h[0]instanceof Array||(this._autoRotate=h=[h]),s=h.length;--s>-1;){for(a=0;a<3;a++)n=h[s][a],this._func[n]="function"==typeof e[n]&&e[n.indexOf("set")||"function"!=typeof e["get"+n.substr(3)]?n:"get"+n.substr(3)];n=h[s][2],this._initialRotations[s]=(this._func[n]?this._func[n].call(this._target):this._target[n])||0,this._overwriteProps.push(n)}return this._startRatio=i.vars.runBackwards?1:0,!0},set:function(t){var i,n,r,s,a,o,l,c,d,u,p=this._segCount,h=this._func,f=this._target,m=t!==this._startRatio;if(this._timeRes){if(d=this._lengths,u=this._curSeg,t*=this._length,r=this._li,t>this._l2&&r<p-1){for(c=p-1;r<c&&(this._l2=d[++r])<=t;);this._l1=d[r-1],this._li=r,this._curSeg=u=this._segments[r],this._s2=u[this._s1=this._si=0]}else if(t<this._l1&&r>0){for(;r>0&&(this._l1=d[--r])>=t;);0===r&&t<this._l1?this._l1=0:r++,this._l2=d[r],this._li=r,this._curSeg=u=this._segments[r],this._s1=u[(this._si=u.length-1)-1]||0,this._s2=u[this._si]}if(i=r,t-=this._l1,r=this._si,t>this._s2&&r<u.length-1){for(c=u.length-1;r<c&&(this._s2=u[++r])<=t;);this._s1=u[r-1],this._si=r}else if(t<this._s1&&r>0){for(;r>0&&(this._s1=u[--r])>=t;);0===r&&t<this._s1?this._s1=0:r++,this._s2=u[r],this._si=r}o=(r+(t-this._s1)/(this._s2-this._s1))*this._prec||0}else i=t<0?0:t>=1?p-1:p*t>>0,o=(t-i*(1/p))*p;for(n=1-o,r=this._props.length;--r>-1;)s=this._props[r],a=this._beziers[s][i],l=(o*o*a.da+3*n*(o*a.ca+n*a.ba))*o+a.a,this._mod[s]&&(l=this._mod[s](l,f)),h[s]?f[s](l):f[s]=l;if(this._autoRotate){var g,v,y,w,b,_,T,x=this._autoRotate;for(r=x.length;--r>-1;)s=x[r][2],_=x[r][3]||0,T=x[r][4]===!0?1:e,a=this._beziers[x[r][0]],g=this._beziers[x[r][1]],a&&g&&(a=a[i],g=g[i],v=a.a+(a.b-a.a)*o,w=a.b+(a.c-a.b)*o,v+=(w-v)*o,w+=(a.c+(a.d-a.c)*o-w)*o,y=g.a+(g.b-g.a)*o,b=g.b+(g.c-g.b)*o,y+=(b-y)*o,b+=(g.c+(g.d-g.c)*o-b)*o,l=m?Math.atan2(b-y,w-v)*T+_:this._initialRotations[r],this._mod[s]&&(l=this._mod[s](l,f)),h[s]?f[s](l):f[s]=l)}}}),g=m.prototype;m.bezierThrough=u,m.cubicToQuadratic=l,m._autoCSS=!0,m.quadraticToCubic=function(e,t,i){return new a(e,(2*t+e)/3,(2*t+i)/3,i)},m._cssRegister=function(){var e=s.CSSPlugin;if(e){var t=e._internals,i=t._parseToProxy,n=t._setPluginRatio,r=t.CSSPropTween;t._registerComplexSpecialProp("bezier",{parser:function(e,t,s,a,o,l){t instanceof Array&&(t={values:t}),l=new m;var c,d,u,p=t.values,h=p.length-1,f=[],g={};if(h<0)return o;for(c=0;c<=h;c++)u=i(e,p[c],a,o,l,h!==c),f[c]=u.end;for(d in t)g[d]=t[d];return g.values=f,o=new r(e,"bezier",0,0,u.pt,2),o.data=u,o.plugin=l,o.setRatio=n,0===g.autoRotate&&(g.autoRotate=!0),!g.autoRotate||g.autoRotate instanceof Array||(c=g.autoRotate===!0?0:Number(g.autoRotate),g.autoRotate=null!=u.end.left?[["left","top","rotation",c,!1]]:null!=u.end.x&&[["x","y","rotation",c,!1]]),g.autoRotate&&(a._transform||a._enableTransforms(!1),u.autoRotate=a._target._gsTransform,u.proxy.rotation=u.autoRotate.rotation||0,a._overwriteProps.push("rotation")),l._onInitTween(u.proxy,g,a._tween),o}})}},g._mod=function(e){for(var t,i=this._overwriteProps,n=i.length;--n>-1;)t=e[i[n]],t&&"function"==typeof t&&(this._mod[i[n]]=t)},g._kill=function(e){var t,i,n=this._props;for(t in this._beziers)if(t in e)for(delete this._beziers[t],delete this._func[t],i=n.length;--i>-1;)n[i]===t&&n.splice(i,1);if(n=this._autoRotate)for(i=n.length;--i>-1;)e[n[i][2]]&&n.splice(i,1);return this._super._kill.call(this,e)}}(),_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(e,t){var i,n,r,s,a=function(){e.call(this,"css"),this._overwriteProps.length=0,this.setRatio=a.prototype.setRatio},o=_gsScope._gsDefine.globals,l={},c=a.prototype=new e("css");c.constructor=a,a.version="1.20.4",a.API=2,a.defaultTransformPerspective=0,a.defaultSkewType="compensated",a.defaultSmoothOrigin=!0,c="px",a.suffixMap={top:c,right:c,bottom:c,left:c,width:c,height:c,fontSize:c,padding:c,margin:c,perspective:c,lineHeight:""};var d,u,p,h,f,m,g,v,y=/(?:\-|\.|\b)(\d|\.|e\-)+/g,w=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,b=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,_=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,T=/(?:\d|\-|\+|=|#|\.)*/g,x=/opacity *= *([^)]*)/i,S=/opacity:([^;]*)/i,C=/alpha\(opacity *=.+?\)/i,k=/^(rgb|hsl)/,E=/([A-Z])/g,P=/-([a-z])/gi,A=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,O=function(e,t){return t.toUpperCase()},M=/(?:Left|Right|Width)/i,z=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,I=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,$=/,(?=[^\)]*(?:\(|$))/gi,L=/[\s,\(]/i,D=Math.PI/180,R=180/Math.PI,N={},j={style:{}},F=_gsScope.document||{createElement:function(){return j}},H=function(e,t){return F.createElementNS?F.createElementNS(t||"http://www.w3.org/1999/xhtml",e):F.createElement(e)},X=H("div"),B=H("img"),Y=a._internals={_specialProps:l},V=(_gsScope.navigator||{}).userAgent||"",q=function(){var e=V.indexOf("Android"),t=H("a");return p=V.indexOf("Safari")!==-1&&V.indexOf("Chrome")===-1&&(e===-1||parseFloat(V.substr(e+8,2))>3),f=p&&parseFloat(V.substr(V.indexOf("Version/")+8,2))<6,h=V.indexOf("Firefox")!==-1,(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(V)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(V))&&(m=parseFloat(RegExp.$1)),!!t&&(t.style.cssText="top:1px;opacity:.55;",/^0.55/.test(t.style.opacity))}(),G=function(e){return x.test("string"==typeof e?e:(e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100:1},W=function(e){_gsScope.console&&console.log(e)},U="",Q="",Z=function(e,t){t=t||X;var i,n,r=t.style;if(void 0!==r[e])return e;for(e=e.charAt(0).toUpperCase()+e.substr(1),i=["O","Moz","ms","Ms","Webkit"],n=5;--n>-1&&void 0===r[i[n]+e];);return n>=0?(Q=3===n?"ms":i[n],U="-"+Q.toLowerCase()+"-",Q+e):null},K=F.defaultView?F.defaultView.getComputedStyle:function(){},J=a.getStyle=function(e,t,i,n,r){var s;return q||"opacity"!==t?(!n&&e.style[t]?s=e.style[t]:(i=i||K(e))?s=i[t]||i.getPropertyValue(t)||i.getPropertyValue(t.replace(E,"-$1").toLowerCase()):e.currentStyle&&(s=e.currentStyle[t]),null==r||s&&"none"!==s&&"auto"!==s&&"auto auto"!==s?s:r):G(e)},ee=Y.convertToPixels=function(e,i,n,r,s){if("px"===r||!r&&"lineHeight"!==i)return n;if("auto"===r||!n)return 0;var o,l,c,d=M.test(i),u=e,p=X.style,h=n<0,f=1===n;if(h&&(n=-n),f&&(n*=100),"lineHeight"!==i||r)if("%"===r&&i.indexOf("border")!==-1)o=n/100*(d?e.clientWidth:e.clientHeight);else{if(p.cssText="border:0 solid red;position:"+J(e,"position")+";line-height:0;","%"!==r&&u.appendChild&&"v"!==r.charAt(0)&&"rem"!==r)p[d?"borderLeftWidth":"borderTopWidth"]=n+r;else{if(u=e.parentNode||F.body,J(u,"display").indexOf("flex")!==-1&&(p.position="absolute"),l=u._gsCache,c=t.ticker.frame,l&&d&&l.time===c)return l.width*n/100;p[d?"width":"height"]=n+r}u.appendChild(X),o=parseFloat(X[d?"offsetWidth":"offsetHeight"]),u.removeChild(X),d&&"%"===r&&a.cacheWidths!==!1&&(l=u._gsCache=u._gsCache||{},l.time=c,l.width=o/n*100),0!==o||s||(o=ee(e,i,n,r,!0))}else l=K(e).lineHeight,e.style.lineHeight=n,o=parseFloat(K(e).lineHeight),e.style.lineHeight=l;return f&&(o/=100),h?-o:o},te=Y.calculateOffset=function(e,t,i){if("absolute"!==J(e,"position",i))return 0;var n="left"===t?"Left":"Top",r=J(e,"margin"+n,i);return e["offset"+n]-(ee(e,t,parseFloat(r),r.replace(T,""))||0)},ie=function(e,t){var i,n,r,s={};if(t=t||K(e,null))if(i=t.length)for(;--i>-1;)r=t[i], 12r.indexOf("-transform")!==-1&&Ae!==r||(s[r.replace(P,O)]=t.getPropertyValue(r));else for(i in t)i.indexOf("Transform")!==-1&&Pe!==i||(s[i]=t[i]);else if(t=e.currentStyle||e.style)for(i in t)"string"==typeof i&&void 0===s[i]&&(s[i.replace(P,O)]=t[i]);return q||(s.opacity=G(e)),n=Be(e,t,!1),s.rotation=n.rotation,s.skewX=n.skewX,s.scaleX=n.scaleX,s.scaleY=n.scaleY,s.x=n.x,s.y=n.y,Me&&(s.z=n.z,s.rotationX=n.rotationX,s.rotationY=n.rotationY,s.scaleZ=n.scaleZ),s.filters&&delete s.filters,s},ne=function(e,t,i,n,r){var s,a,o,l={},c=e.style;for(a in i)"cssText"!==a&&"length"!==a&&isNaN(a)&&(t[a]!==(s=i[a])||r&&r[a])&&a.indexOf("Origin")===-1&&("number"!=typeof s&&"string"!=typeof s||(l[a]="auto"!==s||"left"!==a&&"top"!==a?""!==s&&"auto"!==s&&"none"!==s||"string"!=typeof t[a]||""===t[a].replace(_,"")?s:0:te(e,a),void 0!==c[a]&&(o=new ye(c,a,c[a],o))));if(n)for(a in n)"className"!==a&&(l[a]=n[a]);return{difs:l,firstMPT:o}},re={width:["Left","Right"],height:["Top","Bottom"]},se=["marginLeft","marginRight","marginTop","marginBottom"],ae=function(e,t,i){if("svg"===(e.nodeName+"").toLowerCase())return(i||K(e))[t]||0;if(e.getCTM&&Fe(e))return e.getBBox()[t]||0;var n=parseFloat("width"===t?e.offsetWidth:e.offsetHeight),r=re[t],s=r.length;for(i=i||K(e,null);--s>-1;)n-=parseFloat(J(e,"padding"+r[s],i,!0))||0,n-=parseFloat(J(e,"border"+r[s]+"Width",i,!0))||0;return n},oe=function(e,t){if("contain"===e||"auto"===e||"auto auto"===e)return e+" ";null!=e&&""!==e||(e="0 0");var i,n=e.split(" "),r=e.indexOf("left")!==-1?"0%":e.indexOf("right")!==-1?"100%":n[0],s=e.indexOf("top")!==-1?"0%":e.indexOf("bottom")!==-1?"100%":n[1];if(n.length>3&&!t){for(n=e.split(", ").join(",").split(","),e=[],i=0;i<n.length;i++)e.push(oe(n[i]));return e.join(",")}return null==s?s="center"===r?"50%":"0":"center"===s&&(s="50%"),("center"===r||isNaN(parseFloat(r))&&(r+"").indexOf("=")===-1)&&(r="50%"),e=r+" "+s+(n.length>2?" "+n[2]:""),t&&(t.oxp=r.indexOf("%")!==-1,t.oyp=s.indexOf("%")!==-1,t.oxr="="===r.charAt(1),t.oyr="="===s.charAt(1),t.ox=parseFloat(r.replace(_,"")),t.oy=parseFloat(s.replace(_,"")),t.v=e),t||e},le=function(e,t){return"function"==typeof e&&(e=e(v,g)),"string"==typeof e&&"="===e.charAt(1)?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2)):parseFloat(e)-parseFloat(t)||0},ce=function(e,t){return"function"==typeof e&&(e=e(v,g)),null==e?t:"string"==typeof e&&"="===e.charAt(1)?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2))+t:parseFloat(e)||0},de=function(e,t,i,n){var r,s,a,o,l,c=1e-6;return"function"==typeof e&&(e=e(v,g)),null==e?o=t:"number"==typeof e?o=e:(r=360,s=e.split("_"),l="="===e.charAt(1),a=(l?parseInt(e.charAt(0)+"1",10)*parseFloat(s[0].substr(2)):parseFloat(s[0]))*(e.indexOf("rad")===-1?1:R)-(l?0:t),s.length&&(n&&(n[i]=t+a),e.indexOf("short")!==-1&&(a%=r,a!==a%(r/2)&&(a=a<0?a+r:a-r)),e.indexOf("_cw")!==-1&&a<0?a=(a+9999999999*r)%r-(a/r|0)*r:e.indexOf("ccw")!==-1&&a>0&&(a=(a-9999999999*r)%r-(a/r|0)*r)),o=t+a),o<c&&o>-c&&(o=0),o},ue={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},pe=function(e,t,i){return e=e<0?e+1:e>1?e-1:e,255*(6*e<1?t+(i-t)*e*6:e<.5?i:3*e<2?t+(i-t)*(2/3-e)*6:t)+.5|0},he=a.parseColor=function(e,t){var i,n,r,s,a,o,l,c,d,u,p;if(e)if("number"==typeof e)i=[e>>16,e>>8&255,255&e];else{if(","===e.charAt(e.length-1)&&(e=e.substr(0,e.length-1)),ue[e])i=ue[e];else if("#"===e.charAt(0))4===e.length&&(n=e.charAt(1),r=e.charAt(2),s=e.charAt(3),e="#"+n+n+r+r+s+s),e=parseInt(e.substr(1),16),i=[e>>16,e>>8&255,255&e];else if("hsl"===e.substr(0,3))if(i=p=e.match(y),t){if(e.indexOf("=")!==-1)return e.match(w)}else a=Number(i[0])%360/360,o=Number(i[1])/100,l=Number(i[2])/100,r=l<=.5?l*(o+1):l+o-l*o,n=2*l-r,i.length>3&&(i[3]=Number(i[3])),i[0]=pe(a+1/3,n,r),i[1]=pe(a,n,r),i[2]=pe(a-1/3,n,r);else i=e.match(y)||ue.transparent;i[0]=Number(i[0]),i[1]=Number(i[1]),i[2]=Number(i[2]),i.length>3&&(i[3]=Number(i[3]))}else i=ue.black;return t&&!p&&(n=i[0]/255,r=i[1]/255,s=i[2]/255,c=Math.max(n,r,s),d=Math.min(n,r,s),l=(c+d)/2,c===d?a=o=0:(u=c-d,o=l>.5?u/(2-c-d):u/(c+d),a=c===n?(r-s)/u+(r<s?6:0):c===r?(s-n)/u+2:(n-r)/u+4,a*=60),i[0]=a+.5|0,i[1]=100*o+.5|0,i[2]=100*l+.5|0),i},fe=function(e,t){var i,n,r,s=e.match(me)||[],a=0,o="";if(!s.length)return e;for(i=0;i<s.length;i++)n=s[i],r=e.substr(a,e.indexOf(n,a)-a),a+=r.length+n.length,n=he(n,t),3===n.length&&n.push(1),o+=r+(t?"hsla("+n[0]+","+n[1]+"%,"+n[2]+"%,"+n[3]:"rgba("+n.join(","))+")";return o+e.substr(a)},me="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(c in ue)me+="|"+c+"\\b";me=new RegExp(me+")","gi"),a.colorStringFilter=function(e){var t,i=e[0]+" "+e[1];me.test(i)&&(t=i.indexOf("hsl(")!==-1||i.indexOf("hsla(")!==-1,e[0]=fe(e[0],t),e[1]=fe(e[1],t)),me.lastIndex=0},t.defaultStringFilter||(t.defaultStringFilter=a.colorStringFilter);var ge=function(e,t,i,n){if(null==e)return function(e){return e};var r,s=t?(e.match(me)||[""])[0]:"",a=e.split(s).join("").match(b)||[],o=e.substr(0,e.indexOf(a[0])),l=")"===e.charAt(e.length-1)?")":"",c=e.indexOf(" ")!==-1?" ":",",d=a.length,u=d>0?a[0].replace(y,""):"";return d?r=t?function(e){var t,p,h,f;if("number"==typeof e)e+=u;else if(n&&$.test(e)){for(f=e.replace($,"|").split("|"),h=0;h<f.length;h++)f[h]=r(f[h]);return f.join(",")}if(t=(e.match(me)||[s])[0],p=e.split(t).join("").match(b)||[],h=p.length,d>h--)for(;++h<d;)p[h]=i?p[(h-1)/2|0]:a[h];return o+p.join(c)+c+t+l+(e.indexOf("inset")!==-1?" inset":"")}:function(e){var t,s,p;if("number"==typeof e)e+=u;else if(n&&$.test(e)){for(s=e.replace($,"|").split("|"),p=0;p<s.length;p++)s[p]=r(s[p]);return s.join(",")}if(t=e.match(b)||[],p=t.length,d>p--)for(;++p<d;)t[p]=i?t[(p-1)/2|0]:a[p];return o+t.join(c)+l}:function(e){return e}},ve=function(e){return e=e.split(","),function(t,i,n,r,s,a,o){var l,c=(i+"").split(" ");for(o={},l=0;l<4;l++)o[e[l]]=c[l]=c[l]||c[(l-1)/2>>0];return r.parse(t,o,s,a)}},ye=(Y._setPluginRatio=function(e){this.plugin.setRatio(e);for(var t,i,n,r,s,a=this.data,o=a.proxy,l=a.firstMPT,c=1e-6;l;)t=o[l.v],l.r?t=Math.round(t):t<c&&t>-c&&(t=0),l.t[l.p]=t,l=l._next;if(a.autoRotate&&(a.autoRotate.rotation=a.mod?a.mod(o.rotation,this.t):o.rotation),1===e||0===e)for(l=a.firstMPT,s=1===e?"e":"b";l;){if(i=l.t,i.type){if(1===i.type){for(r=i.xs0+i.s+i.xs1,n=1;n<i.l;n++)r+=i["xn"+n]+i["xs"+(n+1)];i[s]=r}}else i[s]=i.s+i.xs0;l=l._next}},function(e,t,i,n,r){this.t=e,this.p=t,this.v=i,this.r=r,n&&(n._prev=this,this._next=n)}),we=(Y._parseToProxy=function(e,t,i,n,r,s){var a,o,l,c,d,u=n,p={},h={},f=i._transform,m=N;for(i._transform=null,N=t,n=d=i.parse(e,t,n,r),N=m,s&&(i._transform=f,u&&(u._prev=null,u._prev&&(u._prev._next=null)));n&&n!==u;){if(n.type<=1&&(o=n.p,h[o]=n.s+n.c,p[o]=n.s,s||(c=new ye(n,"s",o,c,n.r),n.c=0),1===n.type))for(a=n.l;--a>0;)l="xn"+a,o=n.p+"_"+l,h[o]=n.data[l],p[o]=n[l],s||(c=new ye(n,l,o,c,n.rxp[l]));n=n._next}return{proxy:p,end:h,firstMPT:c,pt:d}},Y.CSSPropTween=function(e,t,n,r,a,o,l,c,d,u,p){this.t=e,this.p=t,this.s=n,this.c=r,this.n=l||t,e instanceof we||s.push(this.n),this.r=c,this.type=o||0,d&&(this.pr=d,i=!0),this.b=void 0===u?n:u,this.e=void 0===p?n+r:p,a&&(this._next=a,a._prev=this)}),be=function(e,t,i,n,r,s){var a=new we(e,t,i,n-i,r,-1,s);return a.b=i,a.e=a.xs0=n,a},_e=a.parseComplex=function(e,t,i,n,r,s,o,l,c,u){i=i||s||"","function"==typeof n&&(n=n(v,g)),o=new we(e,t,0,0,o,u?2:1,null,!1,l,i,n),n+="",r&&me.test(n+i)&&(n=[i,n],a.colorStringFilter(n),i=n[0],n=n[1]);var p,h,f,m,b,_,T,x,S,C,k,E,P,A=i.split(", ").join(",").split(" "),O=n.split(", ").join(",").split(" "),M=A.length,z=d!==!1;for(n.indexOf(",")===-1&&i.indexOf(",")===-1||((n+i).indexOf("rgb")!==-1||(n+i).indexOf("hsl")!==-1?(A=A.join(" ").replace($,", ").split(" "),O=O.join(" ").replace($,", ").split(" ")):(A=A.join(" ").split(",").join(", ").split(" "),O=O.join(" ").split(",").join(", ").split(" ")),M=A.length),M!==O.length&&(A=(s||"").split(" "),M=A.length),o.plugin=c,o.setRatio=u,me.lastIndex=0,p=0;p<M;p++)if(m=A[p],b=O[p],x=parseFloat(m),x||0===x)o.appendXtra("",x,le(b,x),b.replace(w,""),z&&b.indexOf("px")!==-1,!0);else if(r&&me.test(m))E=b.indexOf(")")+1,E=")"+(E?b.substr(E):""),P=b.indexOf("hsl")!==-1&&q,C=b,m=he(m,P),b=he(b,P),S=m.length+b.length>6,S&&!q&&0===b[3]?(o["xs"+o.l]+=o.l?" transparent":"transparent",o.e=o.e.split(O[p]).join("transparent")):(q||(S=!1),P?o.appendXtra(C.substr(0,C.indexOf("hsl"))+(S?"hsla(":"hsl("),m[0],le(b[0],m[0]),",",!1,!0).appendXtra("",m[1],le(b[1],m[1]),"%,",!1).appendXtra("",m[2],le(b[2],m[2]),S?"%,":"%"+E,!1):o.appendXtra(C.substr(0,C.indexOf("rgb"))+(S?"rgba(":"rgb("),m[0],b[0]-m[0],",",!0,!0).appendXtra("",m[1],b[1]-m[1],",",!0).appendXtra("",m[2],b[2]-m[2],S?",":E,!0),S&&(m=m.length<4?1:m[3],o.appendXtra("",m,(b.length<4?1:b[3])-m,E,!1))),me.lastIndex=0;else if(_=m.match(y)){if(T=b.match(w),!T||T.length!==_.length)return o;for(f=0,h=0;h<_.length;h++)k=_[h],C=m.indexOf(k,f),o.appendXtra(m.substr(f,C-f),Number(k),le(T[h],k),"",z&&"px"===m.substr(C+k.length,2),0===h),f=C+k.length;o["xs"+o.l]+=m.substr(f)}else o["xs"+o.l]+=o.l||o["xs"+o.l]?" "+b:b;if(n.indexOf("=")!==-1&&o.data){for(E=o.xs0+o.data.s,p=1;p<o.l;p++)E+=o["xs"+p]+o.data["xn"+p];o.e=E+o["xs"+p]}return o.l||(o.type=-1,o.xs0=o.e),o.xfirst||o},Te=9;for(c=we.prototype,c.l=c.pr=0;--Te>0;)c["xn"+Te]=0,c["xs"+Te]="";c.xs0="",c._next=c._prev=c.xfirst=c.data=c.plugin=c.setRatio=c.rxp=null,c.appendXtra=function(e,t,i,n,r,s){var a=this,o=a.l;return a["xs"+o]+=s&&(o||a["xs"+o])?" "+e:e||"",i||0===o||a.plugin?(a.l++,a.type=a.setRatio?2
vendor: 4,638 bytes, line 12
12:1,a["xs"+a.l]=n||"",o>0?(a.data["xn"+o]=t+i,a.rxp["xn"+o]=r,a["xn"+o]=t,a.plugin||(a.xfirst=new we(a,"xn"+o,t,i,a.xfirst||a,0,a.n,r,a.pr),a.xfirst.xs0=0),a):(a.data={s:t+i},a.rxp={},a.s=t,a.c=i,a.r=r,a)):(a["xs"+o]+=t+(n||""),a)};var xe=function(e,t){t=t||{},this.p=t.prefix?Z(e)||e:e,l[e]=l[this.p]=this,this.format=t.formatter||ge(t.defaultValue,t.color,t.collapsible,t.multi),t.parser&&(this.parse=t.parser),this.clrs=t.color,this.multi=t.multi,this.keyword=t.keyword,this.dflt=t.defaultValue,this.pr=t.priority||0},Se=Y._registerComplexSpecialProp=function(e,t,i){"object"!=typeof t&&(t={parser:i});var n,r,s=e.split(","),a=t.defaultValue;for(i=i||[a],n=0;n<s.length;n++)t.prefix=0===n&&t.prefix,t.defaultValue=i[n]||a,r=new xe(s[n],t)},Ce=Y._registerPluginProp=function(e){if(!l[e]){var t=e.charAt(0).toUpperCase()+e.substr(1)+"Plugin";Se(e,{parser:function(e,i,n,r,s,a,c){var d=o.com.greensock.plugins[t];return d?(d._cssRegister(),l[n].parse(e,i,n,r,s,a,c)):(W("Error: "+t+" js file not loaded."),s)}})}};c=xe.prototype,c.parseComplex=function(e,t,i,n,r,s){var a,o,l,c,d,u,p=this.keyword;if(this.multi&&($.test(i)||$.test(t)?(o=t.replace($,"|").split("|"),l=i.replace($,"|").split("|")):p&&(o=[t],l=[i])),l){for(c=l.length>o.length?l.length:o.length,a=0;a<c;a++)t=o[a]=o[a]||this.dflt,i=l[a]=l[a]||this.dflt,p&&(d=t.indexOf(p),u=i.indexOf(p),d!==u&&(u===-1?o[a]=o[a].split(p).join(""):d===-1&&(o[a]+=" "+p)));t=o.join(", "),i=l.join(", ")}return _e(e,this.p,t,i,this.clrs,this.dflt,n,this.pr,r,s)},c.parse=function(e,t,i,n,s,a,o){return this.parseComplex(e.style,this.format(J(e,this.p,r,!1,this.dflt)),this.format(t),s,a)},a.registerSpecialProp=function(e,t,i){Se(e,{parser:function(e,n,r,s,a,o,l){var c=new we(e,r,0,0,a,2,r,!1,i);return c.plugin=o,c.setRatio=t(e,n,s._tween,r),c},priority:i})},a.useSVGTransformAttr=!0;var ke,Ee="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),Pe=Z("transform"),Ae=U+"transform",Oe=Z("transformOrigin"),Me=null!==Z("perspective"),ze=Y.Transform=function(){this.perspective=parseFloat(a.defaultTransformPerspective)||0,this.force3D=!(a.defaultForce3D===!1||!Me)&&(a.defaultForce3D||"auto")},Ie=_gsScope.SVGElement,$e=function(e,t,i){var n,r=F.createElementNS("http://www.w3.org/2000/svg",e),s=/([a-z])([A-Z])/g;for(n in i)r.setAttributeNS(null,n.replace(s,"$1-$2").toLowerCase(),i[n]);return t.appendChild(r),r},Le=F.documentElement||{},De=function(){var e,t,i,n=m||/Android/i.test(V)&&!_gsScope.chrome;return F.createElementNS&&!n&&(e=$e("svg",Le),t=$e("rect",e,{width:100,height:50,x:100}),i=t.getBoundingClientRect().width,t.style[Oe]="50% 50%",t.style[Pe]="scaleX(0.5)",n=i===t.getBoundingClientRect().width&&!(h&&Me),Le.removeChild(e)),n}(),Re=function(e,t,i,n,r,s){var o,l,c,d,u,p,h,f,m,g,v,y,w,b,_=e._gsTransform,T=Xe(e,!0);_&&(w=_.xOrigin,b=_.yOrigin),(!n||(o=n.split(" ")).length<2)&&(h=e.getBBox(),0===h.x&&0===h.y&&h.width+h.height===0&&(h={x:parseFloat(e.hasAttribute("x")?e.getAttribute("x"):e.hasAttribute("cx")?e.getAttribute("cx"):0)||0,y:parseFloat(e.hasAttribute("y")?e.getAttribute("y"):e.hasAttribute("cy")?e.getAttribute("cy"):0)||0,width:0,height:0}),t=oe(t).split(" "),o=[(t[0].indexOf("%")!==-1?parseFloat(t[0])/100*h.width:parseFloat(t[0]))+h.x,(t[1].indexOf("%")!==-1?parseFloat(t[1])/100*h.height:parseFloat(t[1]))+h.y]),i.xOrigin=d=parseFloat(o[0]),i.yOrigin=u=parseFloat(o[1]),n&&T!==He&&(p=T[0],h=T[1],f=T[2],m=T[3],g=T[4],v=T[5],y=p*m-h*f,y&&(l=d*(m/y)+u*(-f/y)+(f*v-m*g)/y,c=d*(-h/y)+u*(p/y)-(p*v-h*g)/y,d=i.xOrigin=o[0]=l,u=i.yOrigin=o[1]=c)),_&&(s&&(i.xOffset=_.xOffset,i.yOffset=_.yOffset,_=i),r||r!==!1&&a.defaultSmoothOrigin!==!1?(l=d-w,c=u-b,_.xOffset+=l*T[0]+c*T[2]-l,_.yOffset+=l*T[1]+c*T[3]-c):_.xOffset=_.yOffset=0),s||e.setAttribute("data-svg-origin",o.join(" "))},Ne=function(e){var t,i=H("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),n=this.parentNode,r=this.nextSibling,s=this.style.cssText;if(Le.appendChild(i),i.appendChild(this),this.style.display="block",e)try{t=this.getBBox(),this._originalGetBBox=this.getBBox,this.getBBox=Ne}catch(e){}else this._originalGetBBox&&(t=this._originalGetBBox());return r?n.insertBefore(this,r):n.appendChild(this),Le.removeChild(i),this.style.cssText=s,t},je=function(e){try{return e.getBBox()}catch(t){return Ne.call(e,!0)}},Fe=function(e){return!(!Ie||!e.getCTM||e.parentNode&&!e.ownerSVGElement||!je(e))},He=[1,0,0,1,0,0],Xe=function(e,t){var i,n,r,s,a,o,l=e._gsTransform||new ze,c=1e5,d=e.style;if(Pe?n=J(e,Ae,null,!0):e.currentStyle&&(n=e.currentStyle.filter.match(z),n=n&&4===n.length?[n[
vendor: 20,538 bytes, lines 12-13
120].substr(4),Number(n[2].substr(4)),Number(n[1].substr(4)),n[3].substr(4),l.x||0,l.y||0].join(","):""),i=!n||"none"===n||"matrix(1, 0, 0, 1, 0, 0)"===n,!Pe||!(o=!K(e)||"none"===K(e).display)&&e.parentNode||(o&&(s=d.display,d.display="block"),e.parentNode||(a=1,Le.appendChild(e)),n=J(e,Ae,null,!0),i=!n||"none"===n||"matrix(1, 0, 0, 1, 0, 0)"===n,s?d.display=s:o&&Ge(d,"display"),a&&Le.removeChild(e)),(l.svg||e.getCTM&&Fe(e))&&(i&&(d[Pe]+"").indexOf("matrix")!==-1&&(n=d[Pe],i=0),r=e.getAttribute("transform"),i&&r&&(r=e.transform.baseVal.consolidate().matrix,n="matrix("+r.a+","+r.b+","+r.c+","+r.d+","+r.e+","+r.f+")",i=0)),i)return He;for(r=(n||"").match(y)||[],Te=r.length;--Te>-1;)s=Number(r[Te]),r[Te]=(a=s-(s|=0))?(a*c+(a<0?-.5:.5)|0)/c+s:s;return t&&r.length>6?[r[0],r[1],r[4],r[5],r[12],r[13]]:r},Be=Y.getTransform=function(e,i,n,r){if(e._gsTransform&&n&&!r)return e._gsTransform;var s,o,l,c,d,u,p=n?e._gsTransform||new ze:new ze,h=p.scaleX<0,f=2e-5,m=1e5,g=Me?parseFloat(J(e,Oe,i,!1,"0 0 0").split(" ")[2])||p.zOrigin||0:0,v=parseFloat(a.defaultTransformPerspective)||0;if(p.svg=!(!e.getCTM||!Fe(e)),p.svg&&(Re(e,J(e,Oe,i,!1,"50% 50%")+"",p,e.getAttribute("data-svg-origin")),ke=a.useSVGTransformAttr||De),s=Xe(e),s!==He){if(16===s.length){var y,w,b,_,T,x=s[0],S=s[1],C=s[2],k=s[3],E=s[4],P=s[5],A=s[6],O=s[7],M=s[8],z=s[9],I=s[10],$=s[12],L=s[13],D=s[14],N=s[11],j=Math.atan2(A,I);p.zOrigin&&(D=-p.zOrigin,$=M*D-s[12],L=z*D-s[13],D=I*D+p.zOrigin-s[14]),p.rotationX=j*R,j&&(_=Math.cos(-j),T=Math.sin(-j),y=E*_+M*T,w=P*_+z*T,b=A*_+I*T,M=E*-T+M*_,z=P*-T+z*_,I=A*-T+I*_,N=O*-T+N*_,E=y,P=w,A=b),j=Math.atan2(-C,I),p.rotationY=j*R,j&&(_=Math.cos(-j),T=Math.sin(-j),y=x*_-M*T,w=S*_-z*T,b=C*_-I*T,z=S*T+z*_,I=C*T+I*_,N=k*T+N*_,x=y,S=w,C=b),j=Math.atan2(S,x),p.rotation=j*R,j&&(_=Math.cos(j),T=Math.sin(j),y=x*_+S*T,w=E*_+P*T,b=M*_+z*T,S=S*_-x*T,P=P*_-E*T,z=z*_-M*T,x=y,E=w,M=b),p.rotationX&&Math.abs(p.rotationX)+Math.abs(p.rotation)>359.9&&(p.rotationX=p.rotation=0,p.rotationY=180-p.rotationY),j=Math.atan2(E,P),p.scaleX=(Math.sqrt(x*x+S*S+C*C)*m+.5|0)/m,p.scaleY=(Math.sqrt(P*P+A*A)*m+.5|0)/m,p.scaleZ=(Math.sqrt(M*M+z*z+I*I)*m+.5|0)/m,x/=p.scaleX,E/=p.scaleY,S/=p.scaleX,P/=p.scaleY,Math.abs(j)>f?(p.skewX=j*R,E=0,"simple"!==p.skewType&&(p.scaleY*=1/Math.cos(j))):p.skewX=0,p.perspective=N?1/(N<0?-N:N):0,p.x=$,p.y=L,p.z=D,p.svg&&(p.x-=p.xOrigin-(p.xOrigin*x-p.yOrigin*E),p.y-=p.yOrigin-(p.yOrigin*S-p.xOrigin*P))}else if(!Me||r||!s.length||p.x!==s[4]||p.y!==s[5]||!p.rotationX&&!p.rotationY){var F=s.length>=6,H=F?s[0]:1,X=s[1]||0,B=s[2]||0,Y=F?s[3]:1;p.x=s[4]||0,p.y=s[5]||0,l=Math.sqrt(H*H+X*X),c=Math.sqrt(Y*Y+B*B),d=H||X?Math.atan2(X,H)*R:p.rotation||0,u=B||Y?Math.atan2(B,Y)*R+d:p.skewX||0,p.scaleX=l,p.scaleY=c,p.rotation=d,p.skewX=u,Me&&(p.rotationX=p.rotationY=p.z=0,p.perspective=v,p.scaleZ=1),p.svg&&(p.x-=p.xOrigin-(p.xOrigin*H+p.yOrigin*B),p.y-=p.yOrigin-(p.xOrigin*X+p.yOrigin*Y))}Math.abs(p.skewX)>90&&Math.abs(p.skewX)<270&&(h?(p.scaleX*=-1,p.skewX+=p.rotation<=0?180:-180,p.rotation+=p.rotation<=0?180:-180):(p.scaleY*=-1,p.skewX+=p.skewX<=0?180:-180)),p.zOrigin=g;for(o in p)p[o]<f&&p[o]>-f&&(p[o]=0)}return n&&(e._gsTransform=p,p.svg&&(ke&&e.style[Pe]?t.delayedCall(.001,function(){Ge(e.style,Pe)}):!ke&&e.getAttribute("transform")&&t.delayedCall(.001,function(){e.removeAttribute("transform")}))),p},Ye=function(e){var t,i,n=this.data,r=-n.rotation*D,s=r+n.skewX*D,a=1e5,o=(Math.cos(r)*n.scaleX*a|0)/a,l=(Math.sin(r)*n.scaleX*a|0)/a,c=(Math.sin(s)*-n.scaleY*a|0)/a,d=(Math.cos(s)*n.scaleY*a|0)/a,u=this.t.style,p=this.t.currentStyle;if(p){i=l,l=-c,c=-i,t=p.filter,u.filter="";var h,f,g=this.t.offsetWidth,v=this.t.offsetHeight,y="absolute"!==p.position,w="progid:DXImageTransform.Microsoft.Matrix(M11="+o+", M12="+l+", M21="+c+", M22="+d,b=n.x+g*n.xPercent/100,_=n.y+v*n.yPercent/100;if(null!=n.ox&&(h=(n.oxp?g*n.ox*.01:n.ox)-g/2,f=(n.oyp?v*n.oy*.01:n.oy)-v/2,b+=h-(h*o+f*l),_+=f-(h*c+f*d)),y?(h=g/2,f=v/2,w+=", Dx="+(h-(h*o+f*l)+b)+", Dy="+(f-(h*c+f*d)+_)+")"):w+=", sizingMethod='auto expand')",t.indexOf("DXImageTransform.Microsoft.Matrix(")!==-1?u.filter=t.replace(I,w):u.filter=w+" "+t,0!==e&&1!==e||1===o&&0===l&&0===c&&1===d&&(y&&w.indexOf("Dx=0, Dy=0")===-1||x.test(t)&&100!==parseFloat(RegExp.$1)||t.indexOf(t.indexOf("Alpha"))===-1&&u.removeAttribute("filter")),!y){var S,C,k,E=m<8?1:-1;for(h=n.ieOffsetX||0,f=n.ieOffsetY||0,n.ieOffsetX=Math.round((g-((o<0?-o:o)*g+(l<0?-l:l)*v))/2+b),n.ieOffsetY=Math.round((v-((d<0?-d:d)*v+(c<0?-c:c)*g))/2+_),Te=0;Te<4;Te++)C=se[Te],S=p[C],i=S.indexOf("px")!==-1?parseFloat(S):ee(this.t,C,parseFloat(S),S.replace(T,""))||0,k=i!==n[C]?Te<2?-n.ieOffsetX:-n.ieOffsetY:Te<2?h-n.ieOffsetX:f-n.ieOffsetY,u[C]=(n[C]=Math.round(i-k*(0===Te||2===Te?1:E)))+"px"}}},Ve=Y.set3DTransformRatio=Y.setTransformRatio=function(e){var t,i,n,r,s,a,o,l,c,d,u,p,f,m,g,v,y,w,b,_,T,x,S,C=this.data,k=this.t.style,E=C.rotation,P=C.rotationX,A=C.rotationY,O=C.scaleX,M=C.scaleY,z=C.scaleZ,I=C.x,$=C.y,L=C.z,R=C.svg,N=C.perspective,j=C.force3D,F=C.skewY,H=C.skewX;if(F&&(H+=F,E+=F),((1===e||0===e)&&"auto"===j&&(this.tween._totalTime===this.tween._totalDuration||!this.tween._totalTime)||!j)&&!L&&!N&&!A&&!P&&1===z||ke&&R||!Me)return void(E||H||R?(E*=D,x=H*D,S=1e5,i=Math.cos(E)*O,s=Math.sin(E)*O,n=Math.sin(E-x)*-M,a=Math.cos(E-x)*M,x&&"simple"===C.skewType&&(t=Math.tan(x-F*D),t=Math.sqrt(1+t*t),n*=t,a*=t,F&&(t=Math.tan(F*D),t=Math.sqrt(1+t*t),i*=t,s*=t)),R&&(I+=C.xOrigin-(C.xOrigin*i+C.yOrigin*n)+C.xOffset,$+=C.yOrigin-(C.xOrigin*s+C.yOrigin*a)+C.yOffset,ke&&(C.xPercent||C.yPercent)&&(g=this.t.getBBox(),I+=.01*C.xPercent*g.width,$+=.01*C.yPercent*g.height),g=1e-6,I<g&&I>-g&&(I=0),$<g&&$>-g&&($=0)),b=(i*S|0)/S+","+(s*S|0)/S+","+(n*S|0)/S+","+(a*S|0)/S+","+I+","+$+")",R&&ke?this.t.setAttribute("transform","matrix("+b):k[Pe]=(C.xPercent||C.yPercent?"translate("+C.xPercent+"%,"+C.yPercent+"%) matrix(":"matrix(")+b):k[Pe]=(C.xPercent||C.yPercent?"translate("+C.xPercent+"%,"+C.yPercent+"%) matrix(":"matrix(")+O+",0,0,"+M+","+I+","+$+")");if(h&&(g=1e-4,O<g&&O>-g&&(O=z=2e-5),M<g&&M>-g&&(M=z=2e-5),!N||C.z||C.rotationX||C.rotationY||(N=0)),E||H)E*=D,v=i=Math.cos(E),y=s=Math.sin(E),H&&(E-=H*D,v=Math.cos(E),y=Math.sin(E),"simple"===C.skewType&&(t=Math.tan((H-F)*D),t=Math.sqrt(1+t*t),v*=t,y*=t,C.skewY&&(t=Math.tan(F*D),t=Math.sqrt(1+t*t),i*=t,s*=t))),n=-y,a=v;else{if(!(A||P||1!==z||N||R))return void(k[Pe]=(C.xPercent||C.yPercent?"translate("+C.xPercent+"%,"+C.yPercent+"%) translate3d(":"translate3d(")+I+"px,"+$+"px,"+L+"px)"+(1!==O||1!==M?" scale("+O+","+M+")":""));i=a=1,n=s=0}d=1,r=o=l=c=u=p=0,f=N?-1/N:0,m=C.zOrigin,g=1e-6,_=",",T="0",E=A*D,E&&(v=Math.cos(E),y=Math.sin(E),l=-y,u=f*-y,r=i*y,o=s*y,d=v,f*=v,i*=v,s*=v),E=P*D,E&&(v=Math.cos(E),y=Math.sin(E),t=n*v+r*y,w=a*v+o*y,c=d*y,p=f*y,r=n*-y+r*v,o=a*-y+o*v,d*=v,f*=v,n=t,a=w),1!==z&&(r*=z,o*=z,d*=z,f*=z),1!==M&&(n*=M,a*=M,c*=M,p*=M),1!==O&&(i*=O,s*=O,l*=O,u*=O),(m||R)&&(m&&(I+=r*-m,$+=o*-m,L+=d*-m+m),R&&(I+=C.xOrigin-(C.xOrigin*i+C.yOrigin*n)+C.xOffset,$+=C.yOrigin-(C.xOrigin*s+C.yOrigin*a)+C.yOffset),I<g&&I>-g&&(I=T),$<g&&$>-g&&($=T),L<g&&L>-g&&(L=0)),b=C.xPercent||C.yPercent?"translate("+C.xPercent+"%,"+C.yPercent+"%) matrix3d(":"matrix3d(",b+=(i<g&&i>-g?T:i)+_+(s<g&&s>-g?T:s)+_+(l<g&&l>-g?T:l),b+=_+(u<g&&u>-g?T:u)+_+(n<g&&n>-g?T:n)+_+(a<g&&a>-g?T:a),P||A||1!==z?(b+=_+(c<g&&c>-g?T:c)+_+(p<g&&p>-g?T:p)+_+(r<g&&r>-g?T:r),b+=_+(o<g&&o>-g?T:o)+_+(d<g&&d>-g?T:d)+_+(f<g&&f>-g?T:f)+_):b+=",0,0,0,0,1,0,",b+=I+_+$+_+L+_+(N?1+-L/N:1)+")",k[Pe]=b};c=ze.prototype,c.x=c.y=c.z=c.skewX=c.skewY=c.rotation=c.rotationX=c.rotationY=c.zOrigin=c.xPercent=c.yPercent=c.xOffset=c.yOffset=0,c.scaleX=c.scaleY=c.scaleZ=1,Se("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(e,t,i,n,s,o,l){if(n._lastParsedTransform===l)return s;n._lastParsedTransform=l;var c,d=l.scale&&"function"==typeof l.scale?l.scale:0;"function"==typeof l[i]&&(c=l[i],l[i]=t),d&&(l.scale=d(v,e));var u,p,h,f,m,y,w,b,_,T=e._gsTransform,x=e.style,S=1e-6,C=Ee.length,k=l,E={},P="transformOrigin",A=Be(e,r,!0,k.parseTransform),O=k.transform&&("function"==typeof k.transform?k.transform(v,g):k.transform);if(A.skewType=k.skewType||A.skewType||a.defaultSkewType,n._transform=A,O&&"string"==typeof O&&Pe)p=X.style,p[Pe]=O,p.display="block",p.position="absolute",F.body.appendChild(X),u=Be(X,null,!1),"simple"===A.skewType&&(u.scaleY*=Math.cos(u.skewX*D)),A.svg&&(y=A.xOrigin,w=A.yOrigin,u.x-=A.xOffset,u.y-=A.yOffset,(k.transformOrigin||k.svgOrigin)&&(O={},Re(e,oe(k.transformOrigin),O,k.svgOrigin,k.smoothOrigin,!0),y=O.xOrigin,w=O.yOrigin,u.x-=O.xOffset-A.xOffset,u.y-=O.yOffset-A.yOffset),(y||w)&&(b=Xe(X,!0),u.x-=y-(y*b[0]+w*b[2]),u.y-=w-(y*b[1]+w*b[3]))),F.body.removeChild(X),u.perspective||(u.perspective=A.perspective),null!=k.xPercent&&(u.xPercent=ce(k.xPercent,A.xPercent)),null!=k.yPercent&&(u.yPercent=ce(k.yPercent,A.yPercent));else if("object"==typeof k){if(u={scaleX:ce(null!=k.scaleX?k.scaleX:k.scale,A.scaleX),scaleY:ce(null!=k.scaleY?k.scaleY:k.scale,A.scaleY),scaleZ:ce(k.scaleZ,A.scaleZ),x:ce(k.x,A.x),y:ce(k.y,A.y),z:ce(k.z,A.z),xPercent:ce(k.xPercent,A.xPercent),yPercent:ce(k.yPercent,A.yPercent),perspective:ce(k.transformPerspective,A.perspective)},m=k.directionalRotation,null!=m)if("object"==typeof m)for(p in m)k[p]=m[p];else k.rotation=m;"string"==typeof k.x&&k.x.indexOf("%")!==-1&&(u.x=0,u.xPercent=ce(k.x,A.xPercent)),"string"==typeof k.y&&k.y.indexOf("%")!==-1&&(u.y=0,u.yPercent=ce(k.y,A.yPercent)),u.rotation=de("rotation"in k?k.rotation:"shortRotation"in k?k.shortRotation+"_short":"rotationZ"in k?k.rotationZ:A.rotation,A.rotation,"rotation",E),Me&&(u.rotationX=de("rotationX"in k?k.rotationX:"shortRotationX"in k?k.shortRotationX+"_short":A.rotationX||0,A.rotationX,"rotationX",E),u.rotationY=de("rotationY"in k?k.rotationY:"shortRotationY"in k?k.shortRotationY+"_short":A.rotationY||0,A.rotationY,"rotationY",E)),u.skewX=de(k.skewX,A.skewX),u.skewY=de(k.skewY,A.skewY)}for(Me&&null!=k.force3D&&(A.force3D=k.force3D,f=!0),h=A.force3D||A.z||A.rotationX||A.rotationY||u.z||u.rotationX||u.rotationY||u.perspective,h||null==k.scale||(u.scaleZ=1);--C>-1;)_=Ee[C],O=u[_]-A[_],(O>S||O<-S||null!=k[_]||null!=N[_])&&(f=!0,s=new we(A,_,A[_],O,s),_ in E&&(s.e=E[_]),s.xs0=0,s.plugin=o,n._overwriteProps.push(s.n));return O=k.transformOrigin,A.svg&&(O||k.svgOrigin)&&(y=A.xOffset,w=A.yOffset,Re(e,oe(O),u,k.svgOrigin,k.smoothOrigin),s=be(A,"xOrigin",(T?A:u).xOrigin,u.xOrigin,s,P),s=be(A,"yOrigin",(T?A:u).yOrigin,u.yOrigin,s,P),y===A.xOffset&&w===A.yOffset||(s=be(A,"xOffset",T?y:A.xOffset,A.xOffset,s,P),s=be(A,"yOffset",T?w:A.yOffset,A.yOffset,s,P)),O="0px 0px"),(O||Me&&h&&A.zOrigin)&&(Pe?(f=!0,_=Oe,O=(O||J(e,_,r,!1,"50% 50%"))+"",s=new we(x,_,0,0,s,-1,P),s.b=x[_],s.plugin=o,Me?(p=A.zOrigin,O=O.split(" "),A.zOrigin=(O.length>2&&(0===p||"0px"!==O[2])?parseFloat(O[2]):p)||0,s.xs0=s.e=O[0]+" "+(O[1]||"50%")+" 0px",s=new we(A,"zOrigin",0,0,s,-1,s.n),s.b=p,s.xs0=s.e=A.zOrigin):s.xs0=s.e=O):oe(O+"",A)),f&&(n._transformType=A.svg&&ke||!h&&3!==this._transformType?2:3),c&&(l[i]=c),d&&(l.scale=d),s},prefix:!0}),Se("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),Se("borderRadius",{defaultValue:"0px",parser:function(e,t,i,s,a,o){t=this.format(t);var l,c,d,u,p,h,f,m,g,v,y,w,b,_,T,x,S=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],C=e.style;for(g=parseFloat(e.offsetWidth),v=parseFloat(e.offsetHeight),l=t.split(" "),c=0;c<S.length;c++)this.p.indexOf("border")&&(S[c]=Z(S[c])),p=u=J(e,S[c],r,!1,"0px"),p.indexOf(" ")!==-1&&(u=p.split(" "),p=u[0],u=u[1]),h=d=l[c],f=parseFloat(p),w=p.substr((f+"").length),b="="===h.charAt(1),b?(m=parseInt(h.charAt(0)+"1",10),h=h.substr(2),m*=parseFloat(h),y=h.substr((m+"").length-(m<0?1:0))||""):(m=parseFloat(h),y=h.substr((m+"").length)),""===y&&(y=n[i]||w),y!==w&&(_=ee(e,"borderLeft",f,w),T=ee(e,"borderTop",f,w),"%"===y?(p=_/g*100+"%",u=T/v*100+"%"):"em"===y?(x=ee(e,"borderLeft",1,"em"),p=_/x+"em",u=T/x+"em"):(p=_+"px",u=T+"px"),b&&(h=parseFloat(p)+m+y,d=parseFloat(u)+m+y)),a=_e(C,S[c],p+" "+u,h+" "+d,!1,"0px",a);return a},prefix:!0,formatter:ge("0px 0px 0px 0px",!1,!0)}),Se("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius",{defaultValue:"0px",parser:function(e,t,i,n,s,a){return _e(e.style,i,this.format(J(e,i,r,!1,"0px 0px")),this.format(t),!1,"0px",s)},prefix:!0,formatter:ge("0px 0px",!1,!0)}),Se("backgroundPosition",{defaultValue:"0 0",parser:function(e,t,i,n,s,a){var o,l,c,d,u,p,h="background-position",f=r||K(e,null),g=this.format((f?m?f.getPropertyValue(h+"-x")+" "+f.getPropertyValue(h+"-y"):f.getPropertyValue(h):e.currentStyle.backgroundPositionX+" "+e.currentStyle.backgroundPositionY)||"0 0"),v=this.format(t);if(g.indexOf("%")!==-1!=(v.indexOf("%")!==-1)&&v.split(",").length<2&&(p=J(e,"backgroundImage").replace(A,""),p&&"none"!==p)){for(o=g.split(" "),l=v.split(" "),B.setAttribute("src",p),c=2;--c>-1;)g=o[c],d=g.indexOf("%")!==-1,d!==(l[c].indexOf("%")!==-1)&&(u=0===c?e.offsetWidth-B.width:e.offsetHeight-B.height,o[c]=d?parseFloat(g)/100*u+"px":parseFloat(g)/u*100+"%");g=o.join(" ")}return this.parseComplex(e.style,g,v,s,a)},formatter:oe}),Se("backgroundSize",{defaultValue:"0 0",formatter:function(e){return e+="",oe(e.indexOf(" ")===-1?e+" "+e:e)}}),Se("perspective",{defaultValue:"0px",prefix:!0}),Se("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),Se("transformStyle",{prefix:!0}),Se("backfaceVisibility",{prefix:!0}),Se("userSelect",{prefix:!0}),Se("margin",{parser:ve("marginTop,marginRight,marginBottom,marginLeft")}),Se("padding",{parser:ve("paddingTop,paddingRight,paddingBottom,paddingLeft")}),Se("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(e,t,i,n,s,a){var o,l,c;return m<9?(l=e.currentStyle,c=m<8?" ":",",o="rect("+l.clipTop+c+l.clipRight+c+l.clipBottom+c+l.clipLeft+")",t=this.format(t).split(",").join(c)):(o=this.format(J(e,this.p,r,!1,this.dflt)),t=this.format(t)),this.parseComplex(e.style,o,t,s,a)}}),Se("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),Se("autoRound,strictUnits",{parser:function(e,t,i,n,r){return r}}),Se("border",{defaultValue:"0px solid #000",parser:function(e,t,i,n,s,a){var o=J(e,"borderTopWidth",r,!1,"0px"),l=this.format(t).split(" "),c=l[0].replace(T,"");return"px"!==c&&(o=parseFloat(o)/ee(e,"borderTopWidth",1,c)+c),this.parseComplex(e.style,this.format(o+" "+J(e,"borderTopStyle",r,!1,"solid")+" "+J(e,"borderTopColor",r,!1,"#000")),l.join(" "),s,a)},color:!0,formatter:function(e){var t=e.split(" ");return t[0]+" "+(t[1]||"solid")+" "+(e.match(me)||["#000"])[0]}}),Se("borderWidth",{parser:ve("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),Se("float,cssFloat,styleFloat",{parser:function(e,t,i,n,r,s){var a=e.style,o="cssFloat"in a?"cssFloat":"styleFloat";return new we(a,o,0,0,r,-1,i,!1,0,a[o],t)}});var qe=function(e){var t,i=this.t,n=i.filter||J(this.data,"filter")||"",r=this.s+this.c*e|0;100===r&&(n.indexOf("atrix(")===-1&&n.indexOf("radient(")===-1&&n.indexOf("oader(")===-1?(i.removeAttribute("filter"),t=!J(this.data,"filter")):(i.filter=n.replace(C,""),t=!0)),t||(this.xn1&&(i.filter=n=n||"alpha(opacity="+r+")"),n.indexOf("pacity")===-1?0===r&&this.xn1||(i.filter=n+" alpha(opacity="+r+")"):i.filter=n.replace(x,"opacity="+r))};Se("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(e,t,i,n,s,a){var o=parseFloat(J(e,"opacity",r,!1,"1")),l=e.style,c="autoAlpha"===i;return"string"==typeof t&&"="===t.charAt(1)&&(t=("-"===t.charAt(0)?-1:1)*parseFloat(t.substr(2))+o),c&&1===o&&"hidden"===J(e,"visibility",r)&&0!==t&&(o=0),q?s=new we(l,"opacity",o,t-o,s):(s=new we(l,"opacity",100*o,100*(t-o),s),s.xn1=c?1:0,l.zoom=1,s.type=2,s.b="alpha(opacity="+s.s+")",s.e="alpha(opacity="+(s.s+s.c)+")",s.data=e,s.plugin=a,s.setRatio=qe),c&&(s=new we(l,"visibility",0,0,s,-1,null,!1,0,0!==o?"inherit":"hidden",0===t?"hidden":"inherit"),s.xs0="inherit",n._overwriteProps.push(s.n),n._overwriteProps.push(i)),s}});var Ge=function(e,t){t&&(e.removeProperty?("ms"!==t.substr(0,2)&&"webkit"!==t.substr(0,6)||(t="-"+t),e.removeProperty(t.replace(E,"-$1").toLowerCase())):e.removeAttribute(t))},We=function(e){if(this.t._gsClassPT=this,1===e||0===e){this.t.setAttribute("class",0===e?this.b:this.e);for(var t=this.data,i=this.t.style;t;)t.v?i[t.p]=t.v:Ge(i,t.p),t=t._next;1===e&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};Se("className",{parser:function(e,t,n,s,a,o,l){var c,d,u,p,h,f=e.getAttribute("class")||"",m=e.style.cssText;if(a=s._classNamePT=new we(e,n,0,0,a,2),a.setRatio=We,a.pr=-11,i=!0,a.b=f,d=ie(e,r),u=e._gsClassPT){for(p={},h=u.data;h;)p[h.p]=1,h=h._next;u.setRatio(1)}return e._gsClassPT=a,a.e="="!==t.charAt(1)?t:f.replace(new RegExp("(?:\\s|^)"+t.substr(2)+"(?![\\w-])"),"")+("+"===t.charAt(0)?" "+t.substr(2):""),e.setAttribute("class",a.e),c=ne(e,d,ie(e),l,p),e.setAttribute("class",f),a.data=c.firstMPT,e.style.cssText=m,a=a.xfirst=s.parse(e,c.difs,a,o)}});var Ue=function(e){if((1===e||0===e)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var t,i,n,r,s,a=this.t.style,o=l.transform.parse;if("all"===this.e)a.cssText="",r=!0;else for(t=this.e.split(" ").join("").split(","),n=t.length;--n>-1;)i=t[n],l[i]&&(l[i].parse===o?r=!0:i="transformOrigin"===i?Oe:l[i].p),Ge(a,i);r&&(Ge(a,Pe),s=this.t._gsTransform, 13s&&(s.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform))}};for(Se("clearProps",{parser:function(e,t,n,r,s){return s=new we(e,n,0,0,s,2),s.setRatio=Ue,s.e=t,s.pr=-10,s.data=r._tween,i=!0,s}}),c="bezier,throwProps,physicsProps,physics2D".split(","),Te=c.length;Te--;)Ce(c[Te]);c=a.prototype,c._firstPT=c._lastParsedTransform=c._transform=null,c._onInitTween=function(e,t,o,c){if(!e.nodeType)return!1;this._target=g=e,this._tween=o,this._vars=t,v=c,d=t.autoRound,i=!1,n=t.suffixMap||a.suffixMap,r=K(e,""),s=this._overwriteProps;var h,m,y,w,b,_,T,x,C,k=e.style;if(u&&""===k.zIndex&&(h=J(e,"zIndex",r),"auto"!==h&&""!==h||this._addLazySet(k,"zIndex",0)),"string"==typeof t&&(w=k.cssText,h=ie(e,r),k.cssText=w+";"+t,h=ne(e,h,ie(e)).difs,!q&&S.test(t)&&(h.opacity=parseFloat(RegExp.$1)),t=h,k.cssText=w),t.className?this._firstPT=m=l.className.parse(e,t.className,"className",this,null,null,t):this._firstPT=m=this.parse(e,t,null),this._transformType){for(C=3===this._transformType,Pe?p&&(u=!0,""===k.zIndex&&(T=J(e,"zIndex",r),"auto"!==T&&""!==T||this._addLazySet(k,"zIndex",0)),f&&this._addLazySet(k,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(C?"visible":"hidden"))):k.zoom=1,y=m;y&&y._next;)y=y._next;x=new we(e,"transform",0,0,null,2),this._linkCSSP(x,null,y),x.setRatio=Pe?Ve:Ye,x.data=this._transform||Be(e,r,!0),x.tween=o,x.pr=-1,s.pop()}if(i){for(;m;){for(_=m._next,y=w;y&&y.pr>m.pr;)y=y._next;(m._prev=y?y._prev:b)?m._prev._next=m:w=m,(m._next=y)?y._prev=m:b=m,m=_}this._firstPT=w}return!0},c.parse=function(e,t,i,s){var a,o,c,u,p,h,f,m,y,w,b=e.style;for(a in t){if(h=t[a],"function"==typeof h&&(h=h(v,g)),o=l[a])i=o.parse(e,h,a,this,i,s,t);else{if("--"===a.substr(0,2)){this._tween._propLookup[a]=this._addTween.call(this._tween,e.style,"setProperty",K(e).getPropertyValue(a)+"",h+"",a,!1,a);continue}p=J(e,a,r)+"",y="string"==typeof h,"color"===a||"fill"===a||"stroke"===a||a.indexOf("Color")!==-1||y&&k.test(h)?(y||(h=he(h),h=(h.length>3?"rgba(":"rgb(")+h.join(",")+")"),i=_e(b,a,p,h,!0,"transparent",i,0,s)):y&&L.test(h)?i=_e(b,a,p,h,!0,null,i,0,s):(c=parseFloat(p),f=c||0===c?p.substr((c+"").length):"",""!==p&&"auto"!==p||("width"===a||"height"===a?(c=ae(e,a,r),f="px"):"left"===a||"top"===a?(c=te(e,a,r),f="px"):(c="opacity"!==a?0:1,f="")),w=y&&"="===h.charAt(1),w?(u=parseInt(h.charAt(0)+"1",10),h=h.substr(2),u*=parseFloat(h),m=h.replace(T,"")):(u=parseFloat(h),m=y?h.replace(T,""):""),""===m&&(m=a in n?n[a]:f),h=u||0===u?(w?u+c:u)+m:t[a],f!==m&&(""===m&&"lineHeight"!==a||(u||0===u)&&c&&(c=ee(e,a,c,f),"%"===m?(c/=ee(e,a,100,"%")/100,t.strictUnits!==!0&&(p=c+"%")):"em"===m||"rem"===m||"vw"===m||"vh"===m?c/=ee(e,a,1,m):"px"!==m&&(u=ee(e,a,u,m),m="px"),w&&(u||0===u)&&(h=u+c+m))),w&&(u+=c),!c&&0!==c||!u&&0!==u?void 0!==b[a]&&(h||h+""!="NaN"&&null!=h)?(i=new we(b,a,u||c||0,0,i,-1,a,!1,0,p,h),i.xs0="none"!==h||"dis
13play"!==a&&a.indexOf("Style")===-1?h:p):W("invalid "+a+" tween value: "+t[a]):(i=new we(b,a,c,u-c,i,0,a,d!==!1&&("px"===m||"zIndex"===a),0,p,h),i.xs0=m))}s&&i&&!i.plugin&&(i.plugin=s)}return i},c.setRatio=function(e){var t,i,n,r=this._firstPT,s=1e-6;if(1!==e||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(e||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawPrevTime===-1e-6)for(;r;){if(t=r.c*e+r.s,r.r?t=Math.round(t):t<s&&t>-s&&(t=0),r.type)if(1===r.type)if(n=r.l,2===n)r.t[r.p]=r.xs0+t+r.xs1+r.xn1+r.xs2;else if(3===n)r.t[r.p]=r.xs0+t+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3;else if(4===n)r.t[r.p]=r.xs0+t+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3+r.xn3+r.xs4;else if(5===n)r.t[r.p]=r.xs0+t+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3+r.xn3+r.xs4+r.xn4+r.xs5;else{for(i=r.xs0+t+r.xs1,n=1;n<r.l;n++)i+=r["xn"+n]+r["xs"+(n+1)];r.t[r.p]=i}else r.type===-1?r.t[r.p]=r.xs0:r.setRatio&&r.setRatio(e);else r.t[r.p]=t+r.xs0;r=r._next}else for(;r;)2!==r.type?r.t[r.p]=r.b:r.setRatio(e),r=r._next;else for(;r;){if(2!==r.type)if(r.r&&r.type!==-1)if(t=Math.round(r.s+r.c),r.type){if(1===r.type){for(n=r.l,i=r.xs0+t+r.xs1,n=1;n<r.l;n++)i+=r["xn"+n]+r["xs"+(n+1)];r.t[r.p]=i}}else r.t[r.p]=t+r.xs0;else r.t[r.p]=r.e;else r.setRatio(e);r=r._next}},c._enableTransforms=function(e){this._transform=this._transform||Be(this._target,r,!0),this._transformType=this._transform.svg&&ke||!e&&3!==this._transformType?2:3};var Qe=function(e){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};c._addLazySet=function(e,t,i){var n=this._firstPT=new we(e,t,0,0,this._firstPT,2);n.e=i,n.setRatio=Qe,n.data=this},c._linkCSSP=function(e,t,i,n){return e&&(t&&(t._prev=e),e._next&&(e._next._prev=e._prev),e._prev?e._prev._next=e._next:this._firstPT===e&&(this._firstPT=e._next,n=!0),i?i._next=e:n||null!==this._firstPT||(this._firstPT=e),e._next=t,e._prev=i),e},c._mod=function(e){for(var t=this._firstPT;t;)"function"==typeof e[t.p]&&e[t.p]===Math.round&&(t.r=1),t=t._next},c._kill=function(t){var i,n,r,s=t;if(t.autoAlpha||t.alpha){s={};for(n in t)s[n]=t[n];s.opacity=1,s.autoAlpha&&(s.visibility=1)}for(t.className&&(i=this._classNamePT)&&(r=i.xfirst,r&&r._prev?this._linkCSSP(r._prev,i._next,r._prev._prev):r===this._firstPT&&(this._firstPT=i._next),i._next&&this._linkCSSP(i._next,i._next._next,r._prev),this._classNamePT=null),i=this._firstPT;i;)i.plugin&&i.plugin!==n&&i.plugin._kill&&(i.plugin._kill(t),n=i.plugin),i=i._next;return e.prototype._kill.call(this,s)};var Ze=function(e,t,i){var n,r,s,a;if(e.slice)for(r=e.length;--r>-1;)Ze(e[r],t,i);else for(n=e.childNodes,r=n.length;--r>-1;)s=n[r],a=s.type,s.style&&(t.push(ie(s)),i&&i.push(s)),1!==a&&9!==a&&11!==a||!s.childNodes.length||Ze(s,t,i)};return a.cascadeTo=function(e,i,n){var r,s,a,o,l=t.to(e,i,n),c=[l],d=[],u=[],p=[],h=t._internals.reservedProps;for(e=l._targets||l.target,Ze(e,d,p),l.render(i,!0,!0),Ze(e,u),l.render(0,!0,!0),l._enabled(!0),r=p.length;--r>-1;)if(s=ne(p[r],d[r],u[r]),s.firstMPT){s=s.difs;for(a in n)h[a]&&(s[a]=n[a]);o={};for(a in s)o[a]=d[r][a];c.push(t.fromTo(p[r],i,o,s))}return c},e.activate([a]),a},!0),function(){var e=_gsScope._gsDefine.plugin({propName:"roundProps",version:"1.6.0",priority:-1,API:2,init:function(e,t,i){return this._tween=i,!0}}),t=function(e){for(;e;)e.f||e.blob||(e.m=Math.round),e=e._next},i=e.prototype;i._onInitAllProps=function(){for(var e,i,n,r=this._tween,s=r.vars.roundProps.join?r.vars.roundProps:r.vars.roundProps.split(","),a=s.length,o={},l=r._propLookup.roundProps;--a>-1;)o[s[a]]=Math.round;for(a=s.length;--a>-1;)for(e=s[a],i=r._firstPT;i;)n=i._next,i.pg?i.t._mod(o):i.n===e&&(2===i.f&&i.t?t(i.t._firstPT):(this._add(i.t,e,i.s,i.c),n&&(n._prev=i._prev),i._prev?i._prev._next=n:r._firstPT===i&&(r._firstPT=n),i._next=i._prev=null,r._propLookup[e]=l)),i=n;return!1},i._add=function(e,t,i,n){this._addTween(e,t,i,i+n,t,Math.round),this._overwriteProps.push(t)}}(),function(){_gsScope._gsDefine.plugin({propName:"attr",API:2,version:"0.6.1",init:function(e,t,i,n){var r,s;if("function"!=typeof e.setAttribute)return!1;for(r in t)s=t[r],"function"==typeof s&&(s=s(n,e)),this._addTween(e,"setAttribute",e.getAttribute(r)+"",s+"",r,!1,r),this._overwriteProps.push(r);return!0}})}(),_gsScope._gsDefine.plugin({propName:"directionalRotation",version:"0.3.1",API:2,init:function(e,t,i,n){"object"!=typeof t&&(t={rotation:t}),this.finals={};var r,s,a,o,l,c,d=t.useRadians===!0?2*Math.PI:360,u=1e-6;for(r in t)"useRadians"!==r&&(o=t[r],"function"==typeof o&&(o=o(n,e)),c=(o+"").split("_"),s=c[0],a=parseFloat("function"!=typeof e[r]?e[r]:e[r.indexOf("set")||"function"!=typeof e["get"+r.substr(3)]?r:"get"+r.substr(3)]()),o=this.finals[r]="string"==typeof s&&"="===s.charAt(1)?a+parseInt(s.charAt(0)+"1",10)*Number(s.substr(2)):Number(s)||0,l=o-a,c.length&&(s=c.join("_"),s.indexOf("short")!==-1&&(l%=d,l!==l%(d/2)&&(l=l<0?l+d:l-d)),s.indexOf("_cw")!==-1&&l<0?l=(l+9999999999*d)%d-(l/d|0)*d:s.indexOf("ccw")!==-1&&l>0&&(l=(l-9999999999*d)%d-(l/d|0)*d)),(l>u||l<-u)&&(this._addTween(e,r,a,a+l,r),this._overwriteProps.push(r)));return!0},set:function(e){var t;if(1!==e)this._super.setRatio.call(this,e);else for(t=this._firstPT;t;)t.f?t.t[t.p](this.finals[t.p]):t.t[t.p]=this.finals[t.p],t=t._next}})._autoCSS=!0,_gsScope._gsDefine("easing.Back",["easing.Ease"],function(e){var t,i,n,r,s=_gsScope.GreenSockGlobals||_gsScope,a=s.com.greensock,o=2*Math.PI,l=Math.PI/2,c=a._class,d=function(t,i){var n=c("easing."+t,function(){},!0),r=n.prototype=new e;return r.constructor=n,r.getRatio=i,n},u=e.register||function(){},p=function(e,t,i,n,r){var s=c("easing."+e,{easeOut:new t,easeIn:new i,easeInOut:new n},!0);return u(s,e),s},h=function(e,t,i){this.t=e,this.v=t,i&&(this.next=i,i.prev=this,this.c=i.v-t,this.gap=i.t-e)},f=function(t,i){var n=c("easing."+t,function(e){this._p1=e||0===e?e:1.70158,this._p2=1.525*this._p1},!0),r=n.prototype=new e;return r.constructor=n,r.getRatio=i,r.config=function(e){return new n(e)},n},m=p("Back",f("BackOut",function(e){return(e-=1)*e*((this._p1+1)*e+this._p1)+1}),f("BackIn",function(e){return e*e*((this._p1+1)*e-this._p1)}),f("BackInOut",function(e){return(e*=2)<1?.5*e*e*((this._p2+1)*e-this._p2):.5*((e-=2)*e*((this._p2+1)*e+this._p2)+2)})),g=c("easing.SlowMo",function(e,t,i){t=t||0===t?t:.7,null==e?e=.7:e>1&&(e=1),this._p=1!==e?t:0,this._p1=(1-e)/2,this._p2=e,this._p3=this._p1+this._p2,this._calcEnd=i===!0},!0),v=g.prototype=new e;return v.constructor=g,v.getRatio=function(e){var t=e+(.5-e)*this._p;return e<this._p1?this._calcEnd?1-(e=1-e/this._p1)*e:t-(e=1-e/this._p1)*e*e*e*t:e>this._p3?this._calcEnd?1===e?0:1-(e=(e-this._p3)/this._p1)*e:t+(e-t)*(e=(e-this._p3)/this._p1)*e*e*e:this._calcEnd?1:t},g.ease=new g(.7,.7),v.config=g.config=function(e,t,i){return new g(e,t,i)},t=c("easing.SteppedEase",function(e,t){e=e||1,this._p1=1/e,this._p2=e+(t?0:1),this._p3=t?1:0},!0),v=t.prototype=new e,v.constructor=t,v.getRatio=function(e){return e<0?e=0:e>=1&&(e=.999999999),((this._p2*e|0)+this._p3)*this._p1},v.config=t.config=function(e,i){return new t(e,i)},i=c("easing.ExpoScaleEase",function(e,t,i){this._p1=Math.log(t/e),this._p2=t-e,this._p3=e,this._ease=i},!0),v=i.prototype=new e,v.constructor=i,v.getRatio=function(e){return this._ease&&(e=this._ease.getRatio(e)),(this._p3*Math.exp(this._p1*e)-this._p3)/this._p2},v.config=i.config=function(e,t,n){return new i(e,t,n)},n=c("easing.RoughEase",function(t){t=t||{};for(var i,n,r,s,a,o,l=t.taper||"none",c=[],d=0,u=0|(t.points||20),p=u,f=t.randomize!==!1,m=t.clamp===!0,g=t.template instanceof e?t.template:null,v="number"==typeof t.strength?.4*t.strength:.4;--p>-1;)i=f?Math.random():1/u*p,n=g?g.getRatio(i):i,"none"===l?r=v:"out"===l?(s=1-i,r=s*s*v):"in"===l?r=i*i*v:i<.5?(s=2*i,r=s*s*.5*v):(s=2*(1-i),r=s*s*.5*v),f?n+=Math.random()*r-.5*r:p%2?n+=.5*r:n-=.5*r,m&&(n>1?n=1:n<0&&(n=0)),c[d++]={x:i,y:n};for(c.sort(function(e,t){return e.x-t.x}
vendor: 20,416 bytes, line 13
13),o=new h(1,1,null),p=u;--p>-1;)a=c[p],o=new h(a.x,a.y,o);this._prev=new h(0,0,0!==o.t?o:o.next)},!0),v=n.prototype=new e,v.constructor=n,v.getRatio=function(e){var t=this._prev;if(e>t.t){for(;t.next&&e>=t.t;)t=t.next;t=t.prev}else for(;t.prev&&e<=t.t;)t=t.prev;return this._prev=t,t.v+(e-t.t)/t.gap*t.c},v.config=function(e){return new n(e)},n.ease=new n,p("Bounce",d("BounceOut",function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}),d("BounceIn",function(e){return(e=1-e)<1/2.75?1-7.5625*e*e:e<2/2.75?1-(7.5625*(e-=1.5/2.75)*e+.75):e<2.5/2.75?1-(7.5625*(e-=2.25/2.75)*e+.9375):1-(7.5625*(e-=2.625/2.75)*e+.984375)}),d("BounceInOut",function(e){var t=e<.5;return e=t?1-2*e:2*e-1,e<1/2.75?e*=7.5625*e:e=e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,t?.5*(1-e):.5*e+.5})),p("Circ",d("CircOut",function(e){return Math.sqrt(1-(e-=1)*e)}),d("CircIn",function(e){return-(Math.sqrt(1-e*e)-1)}),d("CircInOut",function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)})),r=function(t,i,n){var r=c("easing."+t,function(e,t){this._p1=e>=1?e:1,this._p2=(t||n)/(e<1?e:1),this._p3=this._p2/o*(Math.asin(1/this._p1)||0),this._p2=o/this._p2},!0),s=r.prototype=new e;return s.constructor=r,s.getRatio=i,s.config=function(e,t){return new r(e,t)},r},p("Elastic",r("ElasticOut",function(e){return this._p1*Math.pow(2,-10*e)*Math.sin((e-this._p3)*this._p2)+1},.3),r("ElasticIn",function(e){return-(this._p1*Math.pow(2,10*(e-=1))*Math.sin((e-this._p3)*this._p2))},.3),r("ElasticInOut",function(e){return(e*=2)<1?-.5*(this._p1*Math.pow(2,10*(e-=1))*Math.sin((e-this._p3)*this._p2)):this._p1*Math.pow(2,-10*(e-=1))*Math.sin((e-this._p3)*this._p2)*.5+1},.45)),p("Expo",d("ExpoOut",function(e){return 1-Math.pow(2,-10*e)}),d("ExpoIn",function(e){return Math.pow(2,10*(e-1))-.001}),d("ExpoInOut",function(e){return(e*=2)<1?.5*Math.pow(2,10*(e-1)):.5*(2-Math.pow(2,-10*(e-1)))})),p("Sine",d("SineOut",function(e){return Math.sin(e*l)}),d("SineIn",function(e){return-Math.cos(e*l)+1}),d("SineInOut",function(e){return-.5*(Math.cos(Math.PI*e)-1)})),c("easing.EaseLookup",{find:function(t){return e.map[t]}},!0),u(s.SlowMo,"SlowMo","ease,"),u(n,"RoughEase","ease,"),u(t,"SteppedEase","ease,"),m},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(e,t){"use strict";var i={},n=e.document,r=e.GreenSockGlobals=e.GreenSockGlobals||e;if(!r.TweenLite){var s,a,o,l,c,d=function(e){var t,i=e.split("."),n=r;for(t=0;t<i.length;t++)n[i[t]]=n=n[i[t]]||{};return n},u=d("com.greensock"),p=1e-10,h=function(e){var t,i=[],n=e.length;for(t=0;t!==n;i.push(e[t++]));return i},f=function(){},m=function(){var e=Object.prototype.toString,t=e.call([]);return function(i){return null!=i&&(i instanceof Array||"object"==typeof i&&!!i.push&&e.call(i)===t)}}(),g={},v=function(n,s,a,o){this.sc=g[n]?g[n].sc:[],g[n]=this,this.gsClass=null,this.func=a;var l=[];this.check=function(c){for(var u,p,h,f,m=s.length,y=m;--m>-1;)(u=g[s[m]]||new v(s[m],[])).gsClass?(l[m]=u.gsClass,y--):c&&u.sc.push(this);if(0===y&&a){if(p=("com.greensock."+n).split("."),h=p.pop(),f=d(p.join("."))[h]=this.gsClass=a.apply(a,l),o)if(r[h]=i[h]=f,"undefined"!=typeof module&&module.exports)if(n===t){module.exports=i[t]=f;for(m in i)f[m]=i[m]}else i[t]&&(i[t][h]=f);else"function"==typeof define&&define.amd&&define((e.GreenSockAMDPath?e.GreenSockAMDPath+"/":"")+n.split(".").pop(),[],function(){return f});for(m=0;m<this.sc.length;m++)this.sc[m].check()}},this.check(!0)},y=e._gsDefine=function(e,t,i,n){return new v(e,t,i,n)},w=u._class=function(e,t,i){return t=t||function(){},y(e,[],function(){return t},i),t};y.globals=r;var b=[0,0,1,1],_=w("easing.Ease",function(e,t,i,n){this._func=e,this._type=i||0,this._power=n||0,this._params=t?b.concat(t):b},!0),T=_.map={},x=_.register=function(e,t,i,n){for(var r,s,a,o,l=t.split(","),c=l.length,d=(i||"easeIn,easeOut,easeInOut").split(",");--c>-1;)for(s=l[c],r=n?w("easing."+s,null,!0):u.easing[s]||{},a=d.length;--a>-1;)o=d[a],T[s+"."+o]=T[o+s]=r[o]=e.getRatio?e:e[o]||new e};for(o=_.prototype,o._calcEnd=!1,o.getRatio=function(e){if(this._func)return this._params[0]=e,this._func.apply(null,this._params);var t=this._type,i=this._power,n=1===t?1-e:2===t?e:e<.5?2*e:2*(1-e);return 1===i?n*=n:2===i?n*=n*n:3===i?n*=n*n*n:4===i&&(n*=n*n*n*n),1===t?1-n:2===t?n:e<.5?n/2:1-n/2},s=["Linear","Quad","Cubic","Quart","Quint,Strong"],a=s.length;--a>-1;)o=s[a]+",Power"+a,x(new _(null,null,1,a),o,"easeOut",!0),x(new _(null,null,2,a),o,"easeIn"+(0===a?",easeNone":"")),x(new _(null,null,3,a),o,"easeInOut");T.linear=u.easing.Linear.easeIn,T.swing=u.easing.Quad.easeInOut;var S=w("events.EventDispatcher",function(e){this._listeners={},this._eventTarget=e||this});o=S.prototype,o.addEventListener=function(e,t,i,n,r){r=r||0;var s,a,o=this._listeners[e],d=0;for(this!==l||c||l.wake(),null==o&&(this._listeners[e]=o=[]),a=o.length;--a>-1;)s=o[a],s.c===t&&s.s===i?o.splice(a,1):0===d&&s.pr<r&&(d=a+1);o.splice(d,0,{c:t,s:i,up:n,pr:r})},o.removeEventListener=function(e,t){var i,n=this._listeners[e];if(n)for(i=n.length;--i>-1;)if(n[i].c===t)return void n.splice(i,1)},o.dispatchEvent=function(e){var t,i,n,r=this._listeners[e];if(r)for(t=r.length,t>1&&(r=r.slice(0)),i=this._eventTarget;--t>-1;)n=r[t],n&&(n.up?n.c.call(n.s||i,{type:e,target:i}):n.c.call(n.s||i))};var C=e.requestAnimationFrame,k=e.cancelAnimationFrame,E=Date.now||function(){return(new Date).getTime()},P=E();for(s=["ms","moz","webkit","o"],a=s.length;--a>-1&&!C;)C=e[s[a]+"RequestAnimationFrame"],k=e[s[a]+"CancelAnimationFrame"]||e[s[a]+"CancelRequestAnimationFrame"];w("Ticker",function(e,t){var i,r,s,a,o,d=this,u=E(),h=!(t===!1||!C)&&"auto",m=500,g=33,v="tick",y=function(e){var t,n,l=E()-P;l>m&&(u+=l-g),P+=l,d.time=(P-u)/1e3,t=d.time-o,(!i||t>0||e===!0)&&(d.frame++,o+=t+(t>=a?.004:a-t),n=!0),e!==!0&&(s=r(y)),n&&d.dispatchEvent(v)};S.call(d),d.time=d.frame=0,d.tick=function(){y(!0)},d.lagSmoothing=function(e,t){return arguments.length?(m=e||1/p,void(g=Math.min(t,m,0))):m<1/p},d.sleep=function(){null!=s&&(h&&k?k(s):clearTimeout(s),r=f,s=null,d===l&&(c=!1))},d.wake=function(e){null!==s?d.sleep():e?u+=-P+(P=E()):d.frame>10&&(P=E()-m+5),r=0===i?f:h&&C?C:function(e){return setTimeout(e,1e3*(o-d.time)+1|0)},d===l&&(c=!0),y(2)},d.fps=function(e){return arguments.length?(i=e,a=1/(i||60),o=this.time+a,void d.wake()):i},d.useRAF=function(e){return arguments.length?(d.sleep(),h=e,void d.fps(i)):h},d.fps(e),setTimeout(function(){"auto"===h&&d.frame<5&&"hidden"!==(n||{}).visibilityState&&d.useRAF(!1)},1500)}),o=u.Ticker.prototype=new u.events.EventDispatcher,o.constructor=u.Ticker;var A=w("core.Animation",function(e,t){if(this.vars=t=t||{},this._duration=this._totalDuration=e||0,this._delay=Number(t.delay)||0,this._timeScale=1,this._active=t.immediateRender===!0,this.data=t.data,this._reversed=t.reversed===!0,U){c||l.wake();var i=this.vars.useFrames?W:U;i.add(this,i._time),this.vars.paused&&this.paused(!0)}});l=A.ticker=new u.Ticker,o=A.prototype,o._dirty=o._gc=o._initted=o._paused=!1,o._totalTime=o._time=0,o._rawPrevTime=-1,o._next=o._last=o._onUpdate=o._timeline=o.timeline=null,o._paused=!1;var O=function(){c&&E()-P>2e3&&("hidden"!==(n||{}).visibilityState||!l.lagSmoothing())&&l.wake();var e=setTimeout(O,2e3);e.unref&&e.unref()};O(),o.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},o.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},o.resume=function(e,t){return null!=e&&this.seek(e,t),this.paused(!1)},o.seek=function(e,t){return this.totalTime(Number(e),t!==!1)},o.restart=function(e,t){return this.reversed(!1).paused(!1).totalTime(e?-this._delay:0,t!==!1,!0)},o.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},o.render=function(e,t,i){},o.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,!this._gc&&this.timeline||this._enabled(!0),this},o.isActive=function(){var e,t=this._timeline,i=this._startTime;return!t||!this._gc&&!this._paused&&t.isActive()&&(e=t.rawTime(!0))>=i&&e<i+this.totalDuration()/this._timeScale-1e-7},o._enabled=function(e,t){return c||l.wake(),this._gc=!e,this._active=this.isActive(),t!==!0&&(e&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!e&&this.timeline&&this._timeline._remove(this,!0)),!1},o._kill=function(e,t){return this._enabled(!1,!1)},o.kill=function(e,t){return this._kill(e,t),this},o._uncache=function(e){for(var t=e?this:this.timeline;t;)t._dirty=!0,t=t.timeline;return this},o._swapSelfInParams=function(e){for(var t=e.length,i=e.concat();--t>-1;)"{self}"===e[t]&&(i[t]=this);return i},o._callback=function(e){var t=this.vars,i=t[e],n=t[e+"Params"],r=t[e+"Scope"]||t.callbackScope||this,s=n?n.length:0;switch(s){case 0:i.call(r);break;case 1:i.call(r,n[0]);break;case 2:i.call(r,n[0],n[1]);break;default:i.apply(r,n)}},o.eventCallback=function(e,t,i,n){if("on"===(e||"").substr(0,2)){var r=this.vars;if(1===arguments.length)return r[e];null==t?delete r[e]:(r[e]=t,r[e+"Params"]=m(i)&&i.join("").indexOf("{self}")!==-1?this._swapSelfInParams(i):i,r[e+"Scope"]=n),"onUpdate"===e&&(this._onUpdate=t)}return this},o.delay=function(e){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+e-this._delay),this._delay=e,this):this._delay},o.duration=function(e){return arguments.length?(this._duration=this._totalDuration=e,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._time<this._duration&&0!==e&&this.totalTime(this._totalTime*(e/this._duration),!0),this):(this._dirty=!1,this._duration)},o.totalDuration=function(e){return this._dirty=!1,arguments.length?this.duration(e):this._totalDuration},o.time=function(e,t){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(e>this._duration?this._duration:e,t)):this._time},o.totalTime=function(e,t,i){if(c||l.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(e<0&&!i&&(e+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var n=this._totalDuration,r=this._timeline;if(e>n&&!i&&(e=n),this._startTime=(this._paused?this._pauseTime:r._time)-(this._reversed?n-e:e)/this._timeScale,r._dirty||this._uncache(!1),r._timeline)for(;r._timeline;)r._timeline._time!==(r._startTime+r._totalTime)/r._timeScale&&r.totalTime(r._totalTime,!0),r=r._timeline}this._gc&&this._enabled(!0,!1),this._totalTime===e&&0!==this._duration||(L.length&&Z(),this.render(e,t,!1),L.length&&Z())}return this},o.progress=o.totalProgress=function(e,t){var i=this.duration();return arguments.length?this.totalTime(i*e,t):i?this._time/i:this.ratio},o.startTime=function(e){return arguments.length?(e!==this._startTime&&(this._startTime=e,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,e-this._delay)),this):this._startTime},o.endTime=function(e){return this._startTime+(0!=e?this.totalDuration():this.duration())/this._timeScale},o.timeScale=function(e){if(!arguments.length)return this._timeScale;var t,i;for(e=e||p,this._timeline&&this._timeline.smoothChildTiming&&(t=this._pauseTime,i=t||0===t?t:this._timeline.totalTime(),this._startTime=i-(i-this._startTime)*this._timeScale/e),this._timeScale=e,i=this.timeline;i&&i.timeline;)i._dirty=!0,i.totalDuration(),i=i.timeline;return this},o.reversed=function(e){return arguments.length?(e!=this._reversed&&(this._reversed=e,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},o.paused=function(e){if(!arguments.length)return this._paused;var t,i,n=this._timeline;return e!=this._paused&&n&&(c||e||l.wake(),t=n.rawTime(),i=t-this._pauseTime,!e&&n.smoothChildTiming&&(this._startTime+=i,this._uncache(!1)),this._pauseTime=e?t:null,this._paused=e,this._active=this.isActive(),!e&&0!==i&&this._initted&&this.duration()&&(t=n.smoothChildTiming?this._totalTime:(t-this._startTime)/this._timeScale,this.render(t,t===this._totalTime,!0))),this._gc&&!e&&this._enabled(!0,!1),this};var M=w("core.SimpleTimeline",function(e){A.call(this,0,e),this.autoRemoveChildren=this.smoothChildTiming=!0});o=M.prototype=new A,o.constructor=M,o.kill()._gc=!1,o._first=o._last=o._recent=null,o._sortChildren=!1,o.add=o.insert=function(e,t,i,n){var r,s;if(e._startTime=Number(t||0)+e._delay,e._paused&&this!==e._timeline&&(e._pauseTime=e._startTime+(this.rawTime()-e._startTime)/e._timeScale),e.timeline&&e.timeline._remove(e,!0),e.timeline=e._timeline=this,e._gc&&e._enabled(!0,!0),r=this._last,this._sortChildren)for(s=e._startTime;r&&r._startTime>s;)r=r._prev;return r?(e._next=r._next,r._next=e):(e._next=this._first,this._first=e),e._next?e._next._prev=e:this._last=e,e._prev=r,this._recent=e,this._timeline&&this._uncache(!0),this},o._remove=function(e,t){return e.timeline===this&&(t||e._enabled(!1,!0),e._prev?e._prev._next=e._next:this._first===e&&(this._first=e._next),e._next?e._next._prev=e._prev:this._last===e&&(this._last=e._prev),e._next=e._prev=e.timeline=null,e===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},o.render=function(e,t,i){var n,r=this._first;for(this._totalTime=this._time=this._rawPrevTime=e;r;)n=r._next,(r._active||e>=r._startTime&&!r._paused&&!r._gc)&&(r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(e-r._startTime)*r._timeScale,t,i):r.render((e-r._startTime)*r._timeScale,t,i)),r=n},o.rawTime=function(){return c||l.wake(),this._totalTime};var z=w("TweenLite",function(t,i,n){if(A.call(this,i,n),this.render=z.prototype.render,null==t)throw"Cannot tween a null target.";this.target=t="string"!=typeof t?t:z.selector(t)||t;var r,s,a,o=t.jquery||t.length&&t!==e&&t[0]&&(t[0]===e||t[0].nodeType&&t[0].style&&!t.nodeType),l=this.vars.overwrite;if(this._overwrite=l=null==l?G[z.defaultOverwrite]:"number"==typeof l?l>>0:G[l],(o||t instanceof Array||t.push&&m(t))&&"number"!=typeof t[0])for(this._targets=a=h(t),this._propLookup=[],this._siblings=[],r=0;r<a.length;r++)s=a[r],s?"string"!=typeof s?s.length&&s!==e&&s[0]&&(s[0]===e||s[0].nodeType&&s[0].style&&!s.nodeType)?(a.splice(r--,1),this._targets=a=a.concat(h(s))):(this._siblings[r]=K(s,this,!1),1===l&&this._siblings[r].length>1&&ee(s,this,null,1,this._siblings[r])):(s=a[r--]=z.selector(s),"string"==typeof s&&a.splice(r+1,1)):a.splice(r--,1);else this._propLookup={},this._siblings=K(t,this,!1),1===l&&this._siblings.length>1&&ee(t,this,null,1,this._siblings);(this.vars.immediateRender||0===i&&0===this._delay&&this.vars.immediateRender!==!1)&&(this._time=-p,this.render(Math.min(0,-this._delay)))},!0),I=function(t){return t&&t.length&&t!==e&&t[0]&&(t[0]===e||t[0].nodeType&&t[0].style&&!t.nodeType)},$=function(e,t){var i,n={};for(i in e)q[i]||i in t&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!B[i]||B[i]&&B[i]._autoCSS)||(n[i]=e[i],delete e[i]);e.css=n};o=z.prototype=new A,o.constructor=z,o.kill()._gc=!1,o.ratio=0,o._firstPT=o._targets=o._overwrittenProps=o._startAt=null,o._notifyPluginsOfEnabled=o._lazy=!1,z.version="1.20.4",z.defaultEase=o._ease=new _(null,null,1,1),z.defaultOverwrite="auto",z.ticker=l,z.autoSleep=120,z.lagSmoothing=function(e,t){l.lagSmoothing(e,t)},z.selector=e.$||e.jQuery||function(t){var i=e.$||e.jQuery;return i?(z.selector=i,i(t)):"undefined"==typeof n?t:n.querySelectorAll?n.querySelectorAll(t):n.getElementById("#"===t.charAt(0)?t.substr(1):t)};var L=[],D={},R=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,N=/[\+-]=-?[\.\d]/,j=function(e){for(var t,i=this._firstPT,n=1e-6;i;)t=i.blob?1===e&&null!=this.end?this.end:e?this.join(""):this.start:i.c*e+i.s,i.m?t=i.m(t,this._target||i.t):t<n&&t>-n&&!i.blob&&(t=0),i.f?i.fp?i.t[i.p](i.fp,t):i.t[i.p](t):i.t[i.p]=t,i=i._next},F=function(e,t,i,n){var r,s,a,o,l,c,d,u=[],p=0,h="",f=0;for(u.start=e,u.end=t,e=u[0]=e+"",t=u[1]=t+"",i&&(i(u),e=u[0],t=u[1]),u.length=0,r=e.match(R)||[],s=t.match(R)||[],n&&(n._next=null,n.blob=1,u._firstPT=u._applyPT=n),l=s.length,o=0;o<l;o++)d=s[o],c=t.substr(p,t.indexOf(d,p)-p),h+=c||!o?c:",",p+=c.length,f?f=(f+1)%5:"rgba("===c.substr(-5)&&(f=1),d===r[o]||r.length<=o?h+=d:(h&&(u.push(h),h=""),a=parseFloat(r[o]),u.push(a),u._firstPT={_next:u._firstPT,t:u,p:u.length-1,s:a,c:("="===d.charAt(1)?parseInt(d.charAt(0)+"1",10)*parseFloat(d.substr(2)):parseFloat(d)-a)||0,f:0,m:f&&f<4?Math.round:0}),p+=d.length;return h+=t.substr(p),h&&u.push(h),u.setRatio=j,N.test(t)&&(u.end=null),u},H=function(e,t,i,n,r,s,a,o,l){"function"==typeof n&&(n=n(l||0,e));var c,d=typeof e[t],u="function"!==d?"":t.indexOf("set")||"function"!=typeof e["get"+t.substr(3)]?t:"get"+t.substr(3),p="get"!==i?i:u?a?e[u](a):e[u]():e[t],h="string"==typeof n&&"="===n.charAt(1),f={t:e,p:t,s:p,f:"function"===d,pg:0,n:r||t,m:s?"function"==typeof s?s:Math.round:0,pr:0,c:h?parseInt(n.charAt(0)+"1",10)*parseFloat(n.substr(2)):parseFloat(n)-p||0};if(("number"!=typeof p||"number"!=typeof n&&!h)&&(a||isNaN(p)||!h&&isNaN(n)||"boolean"==typeof p||"boolean"==typeof n?(f.fp=a,c=F(p,h?parseFloat(f.s)+f.c+(f.s+"").replace(/[0-9\-\.]/g,""):n,o||z.defaultStringFilter,f),f={t:c,p:"setRatio",s:0,c:1,f:2,pg:0,n:r||t,pr:0,m:0}):(f.s=parseFloat(p),h||(f.c=parseFloat(n)-f.s||0))),f.c)return(f._next=this._firstPT)&&(f._next._prev=f),this._firstPT=f,f},X=z._internals={isArray:m,isSelector:I,lazyTweens:L,blobDif:F},B=z._plugins={},Y=X.tweenLookup={},V=0,q=X.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1,yoyoEase:1},G={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,true:1,false:0},W=A._rootFramesTimeline=new M,U=A._rootTimeline=new M,Q=30,Z=X.lazyRender=function(){var e,t=L.length;for(D={};--t>-1;)e=L[t],e&&e._lazy!==!1&&(e.render(e._lazy[0],e._lazy[1],!0),e._lazy=!1);L.length=0};U._startTime=l.time,W._startTime=l.frame,U._active=W._active=!0,setTimeout(Z,1),A._updateRoot=z.render=function(){var e,t,i;if(L.length&&Z(),U.render((l.time-U._startTime)*U._timeScale,!1,!1),W.render((l.frame-W._startTime)*W._timeScale,!1,!1),L.length&&Z(),l.frame>=Q){Q=l.frame+(parseInt(z.autoSleep,10)||120);for(i in Y){for(t=Y[i].tweens,e=t.length;--e>-1;)t[e]._gc&&t.splice(e,1);0===t.length&&delete Y[i]}if(i=U._first,(!i||i._paused)&&z.autoSleep&&!W._first&&1===l._listeners.tick.length){for(;i&&i._paused;)i=i._next;i||l.sleep()}}},l.addEventListener("tick",A._updateRoot);var K=function(e,t,i){var n,r,s=e._gsTweenID;if(Y[s||(e._gsTweenID=s="t"+V++)]||(Y[s]={target:e,tweens:[]}),t&&(n=Y[s].tweens,n[r=n.length]=t,i))for(;--r>-1;)n[r]===t&&n.splice(r,1);return Y[s].tweens},J=function(e,t,i,n){var r,s,a=e.vars.onOverwrite;return a&&(r=a(e,t,i,n)),a=z.onOverwrite,a&&(s=a(e,t,i,n)),r!==!1&&s!==!1},ee=function(e,t,i,n,r){var s,a,o,l;if(1===n||n>=4){for(l=r.length,s=0;s<l;s++)if((o=r[s])!==t)o._gc||o._kill(null,e,t)&&(a=!0);else if(5===n)break;return a}var c,d=t._startTime+p,u=[],h=0,f=0===t._duration;for(s=r.length;--s>-1;)(o=r[s])===t||o._gc||o._paused||(o._timeline!==t._timeline?(c=c||te(t,0,f),0===te(o,c,f)&&(u[h++]=o)):o._startTime<=d&&o._startTime+o.totalDuration()/o._timeScale>d&&((f||!o._initted)&&d-o._startTime<=2e-10||(u[h++]=o)));for(s=h;--s>-1;)if(o=u[s],2===n&&o._kill(i,e,t)&&(a=!0),2!==n||!o._firstPT&&o._initted){if(2!==n&&!J(o,t))continue;o._enabled(!1,!1)&&(a=!0)}return a},te=function(e,t,i){for(var n=e._timeline,r=n._timeScale,s=e._startTime;n._timeline;){if(s+=n._startTime,r*=n._timeScale,n._paused)return-100;n=n._timeline}return s/=r,s>t?s-t:i&&s===t||!e._initted&&s-t<2*p?p:(s+=e.totalDuration()/e._timeScale/r)>t+p?0:s-t-p};o._init=function(){var e,t,i,n,r,s,a=this.vars,o=this._overwrittenProps,l=this._duration,c=!!a.immediateRender,d=a.ease;if(a.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),r={};for(n in a.startAt)r[n]=a.startAt[n];if(r.data="isStart",r.overwrite=!1,r.immediateRender=!0,r.lazy=c&&a.lazy!==!1,r.startAt=r.delay=null,r.onUpdate=a.onUpdate,r.onUpdateParams=a.onUp
vendor: 4,480 bytes, lines 13-14
13dateParams,r.onUpdateScope=a.onUpdateScope||a.callbackScope||this,this._startAt=z.to(this.target,0,r),c)if(this._time>0)this._startAt=null;else if(0!==l)return}else if(a.runBackwards&&0!==l)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{0!==this._time&&(c=!1),i={};for(n in a)q[n]&&"autoCSS"!==n||(i[n]=a[n]);if(i.overwrite=0,i.data="isFromStart",i.lazy=c&&a.lazy!==!1,i.immediateRender=c,this._startAt=z.to(this.target,0,i),c){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=d=d?d instanceof _?d:"function"==typeof d?new _(d,a.easeParams):T[d]||z.defaultEase:z.defaultEase,a.easeParams instanceof Array&&d.config&&(this._ease=d.config.apply(d,a.easeParams)),this._easeType=this._ease._type, 14this._easePower=this._ease._power,this._firstPT=null,this._targets)for(s=this._targets.length,e=0;e<s;e++)this._initProps(this._targets[e],this._propLookup[e]={},this._siblings[e],o?o[e]:null,e)&&(t=!0);else t=this._initProps(this.target,this._propLookup,this._siblings,o,0);if(t&&z._onPluginEvent("_onInitAllProps",this),o&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),a.runBackwards)for(i=this._firstPT;i;)i.s+=i.c,i.c=-i.c,i=i._next;this._onUpdate=a.onUpdate,this._initted=!0},o._initProps=function(t,i,n,r,s){var a,o,l,c,d,u;if(null==t)return!1;D[t._gsTweenID]&&Z(),this.vars.css||t.style&&t!==e&&t.nodeType&&B.css&&this.vars.autoCSS!==!1&&$(this.vars,t);for(a in this.vars)if(u=this.vars[a],q[a])u&&(u instanceof Array||u.push&&m(u))&&u.join("").indexOf("{self}")!==-1&&(this.vars[a]=u=this._swapSelfInParams(u,this));else if(B[a]&&(c=new B[a])._onInitTween(t,this.vars[a],this,s)){for(this._firstPT=d={_next:this._firstPT,t:c,p:"setRatio",s:0,c:1,f:1,n:a,pg:1,pr:c._priority,m:0},o=c._overwriteProps.length;--o>-1;)i[c._overwriteProps[o]]=this._firstPT;(c._priority||c._onInitAllProps)&&(l=!0),(c._onDisable||c._onEnable)&&(this._notifyPluginsOfEnabled=!0),d._next&&(d._next._prev=d)}else i[a]=H.call(this,t,a,"get",u,a,0,null,this.vars.stringFilter,s);return r&&this._kill(r,t)?this._initProps(t,i,n,r,s):this._overwrite>1&&this._firstPT&&n.length>1&&ee(t,this,i,this._overwrite,n)?(this._kill(i,t),this._initProps(t,i,n,r,s)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(D[t._gsTweenID]=!0),l)},o.render=function(e,t,i){var n,r,s,a,o=this._time,l=this._duration,c=this._rawPrevTime;if(e>=l-1e-7&&e>=0)this._totalTime=this._time=l,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(n=!0,r="onComplete",i=i||this._timeline.autoRemoveChildren),0===l&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(e=0),(c<0||e<=0&&e>=-1e-7||c===p&&"isPause"!==this.data)&&c!==e&&(i=!0,c>p&&(r="onReverseComplete")),this._rawPrevTime=a=!t||e||c===e?e:p);else if(e<1e-7)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==o||0===l&&c>0)&&(r="onReverseComplete",n=this._reversed),e<0&&(this._active=!1,0===l&&(this._initted||!this.vars.lazy||i)&&(c>=0&&(c!==p||"isPause"!==this.data)&&(i=!0),this._rawPrevTime=a=!t||e||c===e?e:p)),(!this._initted||this._startAt&&this._startAt.progress())&&(i=!0);else if(this._totalTime=this._time=e,this._easeType){var d=e/l,u=this._easeType,h=this._easePower;(1===u||3===u&&d>=.5)&&(d=1-d),3===u&&(d*=2),1===h?d*=d:2===h?d*=d*d:3===h?d*=d*d*d:4===h&&(d*=d*d*d*d),1===u?this.ratio=1-d:2===u?this.ratio=d:e/l<.5?this.ratio=d/2:this.ratio=1-d/2}else this.ratio=this._ease.getRatio(e/l);if(this._time!==o||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=o,this._rawPrevTime=c,L.push(this),void(this._lazy=[e,t]);this._time&&!n?this.ratio=this._ease.getRatio(this._time/l):n&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==o&&e>=0&&(this._active=!0),0===o&&(this._startAt&&(e>=0?this._startAt.render(e,!0,i):r||(r="_dummyGS")),this.vars.onStart&&(0===this._time&&0!==l||t||this._callback("onStart"))),s=this._firstPT;s;)s.f?s.t[s.p](s.c*this.ratio+s.s):s.t[s.p]=s.c*this.ratio+s.s,s=s._next;this._onUpdate&&(e<0&&this._startAt&&e!==-1e-4&&this._startAt.render(e,!0,i),t||(this._time!==o||n||i)&&this._callback("onUp
14date")),r&&(this._gc&&!i||(e<0&&this._startAt&&!this._onUpdate&&e!==-1e-4&&this._startAt.render(e,!0,i),n&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[r]&&this._callback(r),0===l&&this._rawPrevTime===p&&a!==p&&(this._rawPrevTime=0)))}},o._kill=function(e,t,i){if("all"===e&&(e=null),null==e&&(null==t||t===this.target))return this._lazy=!1,this._enabled(!1,!1);t="string"!=typeof t?t||this._targets||this.target:z.selector(t)||t;var n,r,s,a,o,l,c,d,u,p=i&&this._time&&i._startTime===this._startTime&&this._timeline===i._timeline;if((m(t)||I(t))&&"number"!=typeof t[0])for(n=t.length;--n>-1;)this._kill(e,t[n],i)&&(l=!0);else{if(this._targets){for(n=this._targets.length;--n>-1;)if(t===this._targets[n]){o=this._propLookup[n]||{},this._overwrittenProps=this._overwrittenProps||[],r=this._overwrittenProps[n]=e?this._overwrittenProps[n]||{}:"all";break}}else{if(t!==this.target)return!1;o=this._propLookup,r=this._overwrittenProps=e?this._overwrittenProps||{}:"all"}if(o){if(c=e||o,d=e!==r&&"all"!==r&&e!==o&&("object"!=typeof e||!e._tempKill),i&&(z.onOverwrite||this.vars.onOverwrite)){for(s in c)o[s]&&(u||(u=[]),u.push(s));if((u||!e)&&!J(this,i,t,u))return!1}for(s in c)(a=o[s])&&(p&&(a.f?a.t[a.p](a.s):a.t[a.p]=a.s,l=!0),a.pg&&a.t._kill(c)&&(l=!0),a.pg&&0!==a.t._overwriteProps.length||(a._prev?a._prev._next=a._next:a===this._firstPT&&(this._firstPT=a._next),a._next&&(a._next._prev=a._prev),a._next=a._prev=null),delete o[s]),d&&(r[s]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return l},o.invalidate=function(){return this._notifyPluginsOfEnabled&&z._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],A.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-p,this.render(Math.min(0,-this._delay))),this},o._enabled=function(e,t){if(c||l.wake(),e&&this._gc){var i,n=this._targets;if(n)for(i=n.length;--i>-1;)this._siblings[i]=K(n[i],this,!0);else this._siblings=K(this.target,this,!0)}return A.prototype._enabled.call(this,e,t),!(!this._notifyPluginsOfEnabled||!this._firstPT)&&z._onPluginEvent(e?"_onEnable":"_onDisable",this)},z.to=function(e,t,i){return new z(e,t,i)},z.from=function(e,t,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new z(e,t,i)},z.fromTo=function(e,t,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new z(e,t,n)},z.delayedCall=function(e,t,i,n,r){return new z(t,0,{delay:e,onComplete:t,onCompleteParams:i,callbackScope:n,onReverseComplete:t,onReverseCompleteParams:i,immediateRender:!1,lazy:!1,useFrames:r,overwrite:0})},z.set=function(e,t){return new z(e,0,t)},z.getTweensOf=function(e,t){if(null==e)return[];e="string"!=typeof e?e:z.selector(e)||e;var i,n,r,s;if((m(e)||I(e))&&"number"!=typeof e[0]){for(i=e.length,n=[];--i>-1;)n=n.concat(z.getTweensOf(e[i],t));for(i=n.length;--i>-1;)for(s=n[i],r=i;--r>-1;)s===n[r]&&n.splice(i,1)}else if(e._gsTweenID)for(n=K(e).concat(),i=n.length;--i>-1;)(n[i]._gc||t&&!n[i].isActive())&&n.splice(i,1);return n||[]},z.killTweensOf=z.killDelayedCallsTo=function(e,t,i){"object"==typeof t&&(i=t,t=!1);for(var n=z.getTweensOf(e,t),r=n.length;--r>-1;)n[r]._kill(i,e)};var ie=w("plugins.TweenPlugin",function(e,t){this._overwriteProps=(e||"").split(","),this._propName=this._overwriteProps[0],this._priority=t||0,this._super=ie.prototype},!0);if(o=ie.prototype,ie.version="1.19.0",ie.API=2,o._firstPT=null,o._addTween=H,o.setRatio=j,o._kill=function(e){var t,i=this._overwriteProps,n=this._firstPT;if(null!=e[this._propName])this._overwriteProps=[];else for(t=i.length;--t>-1;)null!=e[i[t]]&&i.splice(t,1);for(;n;)null!=e[n.n]&&(n._next&&(n._next._prev=n._prev),n._prev?(n._prev._next=n._next,n._prev=null):this._firstPT===n&&(this._firstPT=n._next)),n=n._next;return!1},o._mod=o._roundProps=function(e){for(var t,i=this._firstPT;i;)t=e[this._propName]||null!=i.n&&e[i.n.split(this._propName+"_").join("")],t&&"function"==typeof t&&(2===i.f?i.t._applyPT.m=t:i.m=t),i=i._next},z._onPluginEvent=function(e,t){var i,n,r,s,a,o=t._firstPT;if("_onInitAllProps"===e){for(;o;){for(a=o._next,n=r;n&&n.pr>o.pr;)n=n._next;(o._prev=n?n._prev:s)?o._prev._next=o:r=o,(o._next=n)?n._prev=o:s=o,o=a}o=t._firstPT=r}for(;o;)o.pg&&"function"==typeof o.t[e]&&o.t[e]()&&(i=!0),o=o._next;return i},ie.activate=function(e){for(var t=e.length;--t>-1;)e[t].API===ie.API&&(B[(new e[t])._propName]=e[t]);return!0},y.plugin=function(e){if(!(e&&e.propName&&e.init&&e.API))throw"illegal plugin definition.";var t,i=e.propName,n=e.priority||0,r=e.overwriteProps,s={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},a=w("plugins."+i.charAt(0).toUpperCase()+i.substr(1)+"Plugin",function(){ie.call(this,i,n),this._overwriteProps=r||[]},e.global===!0),o=a.prototype=new ie(i);o.constructor=a,a.API=e.API;for(t in s)"function"==typeof e[t]&&(o[s[t]]=e[t]);return a.version=e.version,ie.activate([a]),a},s=e._gsQueue){for(a=0;a<s.length;a++)s[a]();for(o in g)g[o].func||e.console.log("GSAP encountered missing dependency: "+o)}c=!1}}("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window,"TweenMax"),function(e){"use strict";var t,i,n,r=e.fn.animate,s=e.fn.stop,a=!0,o=function(e){var t,i={};for(t in e)i[t]=e[t];return i},l={overwrite:1,delay:1,useFrames:1,runBackwards:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,autoCSS:1},c=",scrollTop,scrollLeft,show,hide,toggle,",d=c,u=function(e,t){for(var i in l)l[i]&&void 0!==e[i]&&(t[i]=e[i])},p=function(e){return function(t){return e.getRatio(t)}},h={},f=function(){var r,s,a,o=window.GreenSockGlobals||window;if(t=o.TweenMax||o.TweenLite,t&&(r=(t.version+".0.0").split("."),s=!(Number(r[0])>0&&Number(r[1])>7),o=o.com.greensock,i=o.plugins.CSSPlugin,h=o.easing.Ease.map||{}),!t||!i||s)return t=null,void(!n&&window.console&&(window.console.log("The jquery.gsap.js plugin requires the TweenMax (or at least TweenLite and CSSPlugin) JavaScript file(s)."+(s?" Version "+r.join(".")+" is too old.":"")),n=!0));if(e.easing){for(a in h)e.easing[a]=p(h[a]);f=!1}};e.fn.animate=function(n,s,l,c){if(n=n||{},f&&(f(),!t||!i))return r.call(this,n,s,l,c);if(!a||n.skipGSAP===!0||"object"==typeof s&&"function"==typeof s.step)return r.call(this,n,s,l,c);var p,m,g,v,y=e.speed(s,l,c),w={ease:h[y.easing]||(y.easing===!1?h.linear:h.swing)},b=this,_="object"==typeof s?s.specialEasing:null;for(m in n){if(p=n[m],p instanceof Array&&h[p[1]]&&(_=_||{},_[m]=p[1],p=p[0]),"show"===p||"hide"===p||"toggle"===p||d.indexOf(m)!==-1&&d.indexOf(","+m+",")!==-1)return r.call(this,n,s,l,c);w[m.indexOf("-")===-1?m:e.camelCase(m)]=p}if(_){w=o(w),v=[];for(m in _)p=v[v.length]={},u(w,p),p.ease=h[_[m]]||w.ease,m.indexOf("-")!==-1&&(m=e.camelCase(m)),p[m]=w[m],delete w[m];0===v.length&&(v=null)}return g=function(i){var n,r=o(w);if(v)for(n=v.length;--n>-1;)t.to(this,e.fx.off?0:y.duration/1e3,v[n]);r.onComplete=function(){i?i():y.old&&e(this).each(y.old)},t.to(this,e.fx.off?0:y.duration/1e3,r)},y.queue!==!1?(b.queue(y.queue,g),"function"==typeof y.old&&e(b[b.length-1]).queue(y.queue,function(e){y.old.call(b),e()})):g.call(b),b},e.fn.stop=function(e,i){if(s.call(this,e,i),t){if(i)for(var n,r=t.getTweensOf(this),a=r.length;--a>-1;)n=r[a].totalTime()/r[a].totalDuration(),n>0&&n<1&&r[a].seek(r[a].totalDuration());t.killTweensOf(this)}return this},e.gsap={enabled:function(e){a=e},version:"0.1.12",legacyProps:function(e){d=c+e+","}}}(jQuery),function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.ScrollMagic=t()}(this,function(){"use strict";var e=function(){r.log(2,"(COMPATIBILITY NOTICE) -> As of ScrollMagic 2.0.0 you need to use 'new ScrollMagic.Controller()' to create a new controller instance. Use 'new ScrollMagic.Scene()' to instance a scene.")};e.version="2.0.5",window.addEventListener("mousewheel",function(){});var t="data-scrollmagic-pin-spacer";e.Controller=function(n){var s,a,o="ScrollMagic.Controller",l="FORWARD",c="REVERSE",d="PAUSED",u=i.defaults,p=this,h=r.extend({},u,n),f=[],m=!1,g=0,v=d,y=!0,w=0,b=!0,_=function(){for(var t in h)u.hasOwnProperty(t)||(O(2,'WARNING: Unknown option "'+t+'"'),delete h[t]);if(h.container=r.get.elements(h.container)[0],!h.container)throw O(1,"ERROR creating object "+o+": No valid scroll container supplied"),o+" init failed.";y=h.container===window||h.container===document.body||!document.body.contains(h.container),y&&(h.container=window),w=S(),h.container.addEventListener("resize",P),h.container.addEventListener("scroll",P),h.refreshInterval=parseInt(h.refreshInterval)||u.refreshInterval,T(),O(3,"added new "+o+" controller (v"+e.version+")")},T=function(){h.refreshInterval>0&&(a=window.setTimeout(A,h.refreshInterval))},x=function(){return h.vertical?r.get.scrollTop(h.container):r.get.scrollLeft(h.container)},S=function(){return h.vertical?r.get.height(h.container):r.get.width(h.container)},C=this._setScrollPos=function(e){h.vertical?y?window.scrollTo(r.get.scrollLeft(),e):h.container.scrollTop=e:y?window.scrollTo(e,r.get.scrollTop()):h.container.scrollLeft=e},k=function(){if(b&&m){var e=r.type.Array(m)?m:f.slice(0);m=!1;var t=g;g=p.scrollPos();var i=g-t;0!==i&&(v=i>0?l:c),v===c&&e.reverse(),e.forEach(function(t,i){O(3,"updating Scene "+(i+1)+"/"+e.length+" ("+f.length+" total)"),t.update(!0)}),0===e.length&&h.loglevel>=3&&O(3,"updating 0 Scenes (nothing added to controller)")}},E=function(){s=r.rAF(k)},P=function(e){O(3,"event fired causing an update:",e.type),"resize"==e.type&&(w=S(),v=d),m!==!0&&(m=!0,E())},A=function(){if(!y&&w!=S()){var e;try{e=new Event("resize",{bubbles:!1,cancelable:!1})}catch(t){e=document.createEvent("Event"),e.initEvent("resize",!1,!1)}
14h.container.dispatchEvent(e)}f.forEach(function(e,t){e.refresh()}),T()},O=this._log=function(e,t){h.loglevel>=e&&(Array.prototype.splice.call(arguments,1,0,"("+o+") ->"),r.log.apply(window,arguments))};this._options=h;var M=function(e){if(e.length<=1)return e;var t=e.slice(0);return t.sort(function(e,t){return e.scrollOffset()>t.scrollOffset()?1:-1}),t};return this.addScene=function(t){if(r.type.Array(t))t.forEach(function(e,t){p.addScene(e)});else if(t instanceof e.Scene){if(t.controller()!==p)t.addTo(p);else if(f.indexOf(t)<0){f.push(t),f=M(f),t.on("shift.controller_sort",function(){f=M(f)});for(var i in h.globalSceneOptions)t[i]&&t[i].call(t,h.globalSceneOptions[i]);O(3,"adding Scene (now "+f.length+" total)")}}else O(1,"ERROR: invalid argument supplied for '.addScene()'");return p},this.removeScene=function(e){if(r.type.Array(e))e.forEach(function(e,t){p.removeScene(e)});else{var t=f.indexOf(e);t>-1&&(e.off("shift.controller_sort"),f.splice(t,1),O(3,"removing Scene (now "+f.length+" left)"),e.remove())}return p},this.updateScene=function(t,i){return r.type.Array(t)?t.forEach(function(e,t){p.updateScene(e,i)}):i?t.update(!0):m!==!0&&t instanceof e.Scene&&(m=m||[],m.indexOf(t)==-1&&m.push(t),m=M(m),E()),p},this.update=function(e){return P({type:"resize"}),e&&k(),p},this.scrollTo=function(i,n){if(r.type.Number(i))C.call(h.container,i,n);else if(i instanceof e.Scene)i.controller()===p?p.scrollTo(i.scrollOffset(),n):O(2,"scrollTo(): The supplied scene does not belong to this controller. Scroll cancelled.",i);else if(r.type.Function(i))C=i;else{var s=r.get.elements(i)[0];if(s){for(;s.parentNode.hasAttribute(t);)s=s.parentNode;var a=h.vertical?"top":"left",o=r.get.offset(h.container),l=r.get.offset(s);y||(o[a]-=p.scrollPos()),p.scrollTo(l[a]-o[a],n)}else O(2,"scrollTo(): The supplied argument is invalid. Scroll cancelled.",i)}return p},this.scrollPos=function(e){return arguments.length?(r.type.Function(e)?x=e:O(2,"Provided value for method 'scrollPos' is not a function. To change the current scroll position use 'scrollTo()'."),p):x.call(p)},this.info=function(e){var t={size:w,vertical:h.vertical,scrollPos:g,scrollDirection:v,container:h.container,isDocument:y};return arguments.length?void 0!==t[e]?t[e]:void O(1,'ERROR: option "'+e+'" is not available'):t},this.loglevel=function(e){return arguments.length?(h.loglevel!=e&&(h.loglevel=e),p):h.loglevel},this.enabled=function(e){return arguments.length?(b!=e&&(b=!!e,p.updateScene(f,!0)),p):b},this.destroy=function(e){window.clearTimeout(a);for(var t=f.length;t--;)f[t].destroy(e);return h.container.removeEventListener("resize",P),h.container.removeEventListener("scroll",P),r.cAF(s),O(3,"destroyed "+o+" (reset: "+(e?"true":"false")+")"),null},_(),p};var i={defaults:{container:window,vertical:!0,globalSceneOptions:{},loglevel:2,refreshInterval:100}};e.Controller.addOption=function(e,t){i.defaults[e]=t},e.Controller.extend=function(t){var i=this;e.Controller=function(){return i.apply(this,arguments),this.$super=r.extend({},this),t.apply(this,arguments)||this},r.extend(e.Controller,i),e.Controller.prototype=i.prototype,e.Controller.prototype.constructor=e.Controller},e.Scene=function(i){var s,a,o="ScrollMagic.Scene",l="BEFORE",c="DURING",d="AFTER",u=n.defaults,p=this,h=r.extend({},u,i),f=l,m=0,g={start:0,end:0},v=0,y=!0,w=function(){for(var e in h)u.hasOwnProperty(e)||(_(2,'WARNING: Unknown option "'+e+'"'),delete h[e]);for(var t in u)A(t);E()},b={};this.on=function(e,t){return r.type.Function(t)?(e=e.trim().split(" "),e.forEach(function(e){var i=e.split("."),n=i[0],r=i[1];"*"!=n&&(b[n]||(b[n]=[]),b[n].push({namespace:r||"",callback:t}))})):_(1,"ERROR when calling '.on()': Supplied callback for '"+e+"' is not a valid function!"),p},this.off=function(e,t){return e?(e=e.trim().split(" "),e.forEach(function(e,i){var n=e.split("."),r=n[0],s=n[1]||"",a="*"===r?Object.keys(b):[r];a.forEach(function(e){for(var i=b[e]||[],n=i.length;n--;){var r=i[n];!r||s!==r.namespace&&"*"!==s||t&&t!=r.callback||i.splice(n,1)}i.length||delete b[e]})}),p):(_(1,"ERROR: Invalid event name supplied."),p)},this.trigger=function(t,i){if(t){var n=t.trim().split("."),r=n[0],s=n[1],a=b[r];_(3,"event fired:",r,i?"->":"",i||""),a&&a.forEach(function(t,n){s&&s!==t.namespace||t.callback.call(p,new e.Event(r,t.namespace,p,i))})}else _(1,"ERROR: Invalid event name supplied.");return p},p.on("change.internal",function(e){"loglevel"!==e.what&&"tweenChanges"!==e.what&&("triggerElement"===e.what?S():"reverse"===e.what&&p.update())}).on("shift.internal",function(e){T(),p.update()});var _=this._log=function(e,t){h.loglevel>=e&&(Array.prototype.splice.call(arguments,1,0,"("+o+") ->"),r.log.apply(window,arguments))};this.addTo=function(t){return t instanceof e.Controller?a!=t&&(a&&a.removeScene(p),a=t,E(),x(!0),S(!0),T(),a.info("container").addEventListener("resize",C),t.addScene(p),p.trigger("add",{controller:a}),_(3,"added "+o+" to controller"),p.update()):_(1,"ERROR: supplied argument of 'addTo()' is not a valid ScrollMagic Controller"),p},this.enabled=function(e){return arguments.length?(y!=e&&(y=!!e,p.update(!0)),p):y},this.remove=function(){if(a){a.info("container").removeEventListener("resize",C);var e=a;a=void 0,e.removeScene(p),p.trigger("remove"),_(3,"removed "+o+" from controller")}return p},this.destroy=function(e){return p.trigger("destroy",{reset:e}),p.remove(),p.off("*.*"),_(3,"destroyed "+o+" (reset: "+(e?"true":"false")+")"),null},this.update=function(e){if(a)if(e)if(a.enabled()&&y){var t,i=a.info("scrollPos");t=h.duration>0?(i-g.start)/(g.end-g.start):i>=g.start?1:0,p.trigger("update",{startPos:g.start,endPos:g.end,scrollPos:i}),p.progress(t)}else O&&f===c&&z(!0);else a.updateScene(p,!1);return p},this.refresh=function(){return x(),S(),p},this.progress=function(e){if(arguments.length){var t=!1,i=f,n=a?a.info("scrollDirection"):"PAUSED",r=h.reverse||e>=m;if(0===h.duration?(t=m!=e,m=e<1&&r?0:1,f=0===m?l:c):e<0&&f!==l&&r?(m=0,f=l,t=!0):e>=0&&e<1&&r?(m=e,f=c,t=!0):e>=1&&f!==d?(m=1,f=d,t=!0):f!==c||r||z(),t){var s={progress:m,state:f,scrollDirection:n},o=f!=i,u=function(e){p.trigger(e,s)};o&&i!==c&&(u("enter"),u(i===l?"start":"end")),u("progress"),o&&f!==c&&(u(f===l?"start":"end"),u("leave"))}return p}return m};var T=function(){g={start:v+h.offset},a&&h.triggerElement&&(g.start-=a.info("size")*h.triggerHook),g.end=g.start+h.duration},x=function(e){if(s){var t="duration";P(t,s.call(p))&&!e&&(p.trigger("change",{what:t,newval:h[t]}),p.trigger("shift",{reason:t}))}},S=function(e){var i=0,n=h.triggerElement;if(a&&n){for(var s=a.info(),o=r.get.offset(s.container),l=s.vertical?"top":"left";n.parentNode.hasAttribute(t);)n=n.parentNode;var c=r.get.offset(n);s.isDocument||(o[l]-=a.scrollPos()),i=c[l]-o[l]}var d=i!=v;v=i,d&&!e&&p.trigger("shift",{reason:"triggerElementPosition"})},C=function(e){h.triggerHook>0&&p.trigger("shift",{reason:"containerResize"})},k=r.extend(n.validate,{duration:function(e){if(r.type.String(e)&&e.match(/^(\.|\d)*\d+%$/)){var t=parseFloat(e)/100;e=function(){return a?a.info("size")*t:0}}if(r.type.Function(e)){s=e;try{e=parseFloat(s())}catch(t){e=-1}}if(e=parseFloat(e),!r.type.Number(e)||e<0)throw s?(s=void 0,['Invalid return value of supplied function for option "duration":',e]):['Invalid value for option "duration":',e];return e}}),E=function(e){e=arguments.length?[e]:Object.keys(k),e.forEach(function(e,t){var i;if(k[e])try{i=k[e](h[e])}catch(t){i=u[e];var n=r.type.String(t)?[t]:t;r.type.Array(n)?(n[0]="ERROR: "+n[0],n.unshift(1),_.apply(this,n)):_(1,"ERROR: Problem executing validation callback for option '"+e+"':",t.message)}finally{h[e]=i}})},P=function(e,t){var i=!1,n=h[e];return h[e]!=t&&(h[e]=t,E(e),i=n!=h[e]),i},A=function(e){p[e]||(p[e]=function(t){return arguments.length?("duration"===e&&(s=void 0),P(e,t)&&(p.trigger("change",{what:e,newval:h[e]}),n.shifts.indexOf(e)>-1&&p.trigger("shift",{reason:e})),p):h[e]})};this.controller=function(){return a},this.state=function(){return f},this.scrollOffset=function(){return g.start},this.triggerPosition=function(){var e=h.offset;return a&&(e+=h.triggerElement?v:a.info("size")*p.triggerHook()),e};var O,M;p.on("shift.internal",function(e){var t="duration"===e.reason;(f===d&&t||f===c&&0===h.duration)&&z(),t&&I()}).on("progress.internal",function(e){z()}).on("add.internal",function(e){I()}).on("destroy.internal",function(e){p.removePin(e.reset)});var z=function(e){if(O&&a){var t=a.info(),i=M.spacer.firstChild;if(e||f!==c){var n={position:M.inFlow?"relative":"absolute",top:0,left:0},s=r.css(i,"position")!=n.position;M.pushFollowers?h.duration>0&&(f===d&&0===parseFloat(r.css(M.spacer,"padding-top"))?s=!0:f===l&&0===parseFloat(r.css(M.spacer,"padding-bottom"))&&(s=!0)):n[t.vertical?"top":"left"]=h.duration*m,r.css(i,n),s&&I()}else{"fixed"!=r.css(i,"position")&&(r.css(i,{position:"fixed"}),I());var o=r.get.offset(M.spacer,!0),u=h.reverse||0===h.duration?t.scrollPos-g.start:Math.round(m*h.duration*10)/10;o[t.vertical?"top":"left"]+=u,r.css(M.spacer.firstChild,{top:o.top,left
14:o.left})}}},I=function(){if(O&&a&&M.inFlow){var e=f===c,t=a.info("vertical"),i=M.spacer.firstChild,n=r.isMarginCollapseType(r.css(M.spacer,"display")),s={};M.relSize.width||M.relSize.autoFullWidth?e?r.css(O,{width:r.get.width(M.spacer)}):r.css(O,{width:"100%"}):(s["min-width"]=r.get.width(t?O:i,!0,!0),s.width=e?s["min-width"]:"auto"),M.relSize.height?e?r.css(O,{height:r.get.height(M.spacer)-(M.pushFollowers?h.duration:0)}):r.css(O,{height:"100%"}):(s["min-height"]=r.get.height(t?i:O,!0,!n),s.height=e?s["min-height"]:"auto"),M.pushFollowers&&(s["padding"+(t?"Top":"Left")]=h.duration*m,s["padding"+(t?"Bottom":"Right")]=h.duration*(1-m)),r.css(M.spacer,s)}},$=function(){a&&O&&f===c&&!a.info("isDocument")&&z()},L=function(){a&&O&&f===c&&((M.relSize.width||M.relSize.autoFullWidth)&&r.get.width(window)!=r.get.width(M.spacer.parentNode)||M.relSize.height&&r.get.height(window)!=r.get.height(M.spacer.parentNode))&&I()},D=function(e){a&&O&&f===c&&!a.info("isDocument")&&(e.preventDefault(),a._setScrollPos(a.info("scrollPos")-((e.wheelDelta||e[a.info("vertical")?"wheelDeltaY":"wheelDeltaX"])/3||30*-e.detail)))};this.setPin=function(e,i){var n={pushFollowers:!0,spacerClass:"scrollmagic-pin-spacer"};if(i=r.extend({},n,i),e=r.get.elements(e)[0],!e)return _(1,"ERROR calling method 'setPin()': Invalid pin element supplied."),p;if("fixed"===r.css(e,"position"))return _(1,"ERROR calling method 'setPin()': Pin does not work with elements that are positioned 'fixed'."),p;if(O){if(O===e)return p;p.removePin()}O=e;var s=O.parentNode.style.display,a=["top","left","bottom","right","margin","marginLeft","marginRight","marginTop","marginBottom"];O.parentNode.style.display="none";var o="absolute"!=r.css(O,"position"),l=r.css(O,a.concat(["display"])),c=r.css(O,["width","height"]);O.parentNode.style.display=s,!o&&i.pushFollowers&&(_(2,"WARNING: If the pinned element is positioned absolutely pushFollowers will be disabled."),i.pushFollowers=!1),window.setTimeout(function(){O&&0===h.duration&&i.pushFollowers&&_(2,"WARNING: pushFollowers =",!0,"has no effect, when scene duration is 0.")},0);var d=O.parentNode.insertBefore(document.createElement("div"),O),u=r.extend(l,{position:o?"relative":"absolute",boxSizing:"content-box",mozBoxSizing:"content-box",webkitBoxSizing:"content-box"});if(o||r.extend(u,r.css(O,["width","height"])),r.css(d,u),d.setAttribute(t,""),r.addClass(d,i.spacerClass),M={spacer:d,relSize:{width:"%"===c.width.slice(-1),height:"%"===c.height.slice(-1),autoFullWidth:"auto"===c.width&&o&&r.isMarginCollapseType(l.display)},pushFollowers:i.pushFollowers,inFlow:o},!O.___origStyle){O.___origStyle={};var f=O.style,m=a.concat(["width","height","position","boxSizing","mozBoxSizing","webkitBoxSizing"]);m.forEach(function(e){O.___origStyle[e]=f[e]||""})}return M.relSize.width&&r.css(d,{width:c.width}),M.relSize.height&&r.css(d,{height:c.height}),d.appendChild(O),r.css(O,{position:o?"relative":"absolute",margin:"auto",top:"auto",left:"auto",bottom:"auto",right:"auto"}),(M.relSize.width||M.relSize.autoFullWidth)&&r.css(O,{boxSizing:"border-box",mozBoxSizing:"border-box",webkitBoxSizing:"border-box"}),window.addEventListener("scroll",$),window.addEventListener("resize",$),window.addEventListener("resize",L),O.addEventListener("mousewheel",D),O.addEventListener("DOMMouseScroll",D),_(3,"added pin"),z(),p},this.removePin=function(e){if(O){if(f===c&&z(!0),e||!a){var i=M.spacer.firstChild;if(i.hasAttribute(t)){var n=M.spacer.style,s=["margin","marginLeft","marginRight","marginTop","marginBottom"];margins={},s.forEach(function(e){margins[e]=n[e]||""}),r.css(i,margins)}M.spacer.parentNode.insertBefore(i,M.spacer),M.spacer.parentNode.removeChild(M.spacer),O.parentNode.hasAttribute(t)||(r.css(O,O.___origStyle),delete O.___origStyle)}window.removeEventListener("scroll",$),window.removeEventListener("resize",$),window.removeEventListener("resize",L),O.removeEventListener("mousewheel",D),O.removeEventListener("DOMMouseScroll",D),O=void 0,_(3,"removed pin (reset: "+(e?"true":"false")+")")}return p};var R,N=[];return p.on("destroy.internal",function(e){p.removeClassToggle(e.reset)}),this.setClassToggle=function(e,t){var i=r.get.elements(e);return 0!==i.length&&r.type.String(t)?(N.length>
140&&p.removeClassToggle(),R=t,N=i,p.on("enter.internal_class leave.internal_class",function(e){var t="enter"===e.type?r.addClass:r.removeClass;N.forEach(function(e,i){t(e,R)})}),p):(_(1,"ERROR calling method 'setClassToggle()': Invalid "+(0===i.length?"element":"classes")+" supplied."),p)},this.removeClassToggle=function(e){return e&&N.forEach(function(e,t){r.removeClass(e,R)}),p.off("start.internal_class end.internal_class"),R=void 0,N=[],p},w(),p};var n={defaults:{duration:0,offset:0,triggerElement:void 0,triggerHook:.5,reverse:!0,loglevel:2},validate:{offset:function(e){if(e=parseFloat(e),!r.type.Number(e))throw['Invalid value for option "offset":',e];return e},triggerElement:function(e){if(e=e||void 0){var t=r.get.elements(e)[0];if(!t)throw['Element defined in option "triggerElement" was not found:',e];e=t}return e},triggerHook:function(e){var t={onCenter:.5,onEnter:1,onLeave:0};if(r.type.Number(e))e=Math.max(0,Math.min(parseFloat(e),1));else{if(!(e in t))throw['Invalid value for option "triggerHook": ',e];e=t[e]}return e},reverse:function(e){return!!e},loglevel:function(e){if(e=parseInt(e),!r.type.Number(e)||e<0||e>3)throw['Invalid value for option "loglevel":',e];return e}},shifts:["duration","offset","triggerHook"]};e.Scene.addOption=function(t,i,r,s){t in n.defaults?e._util.log(1,"[static] ScrollMagic.Scene -> Cannot add Scene option '"+t+"', because it already exists."):(n.defaults[t]=i,n.validate[t]=r,s&&n.shifts.push(t))},e.Scene.extend=function(t){var i=this;e.Scene=function(){return i.apply(this,arguments),this.$super=r.extend({},this),t.apply(this,arguments)||this},r.extend(e.Scene,i),e.Scene.prototype=i.prototype,e.Scene.prototype.constructor=e.Scene},e.Event=function(e,t,i,n){n=n||{};for(var r in n)this[r]=n[r];return this.type=e,this.target=this.currentTarget=i,this.namespace=t||"",this.timeStamp=this.timestamp=Date.now(),this};var r=e._util=function(e){var t,i={},n=function(e){return parseFloat(e)||0},r=function(t){return t.currentStyle?t.currentStyle:e.getComputedStyle(t)},s=function(t,i,s,a){if(i=i===document?e:i,i===e)a=!1;else if(!f.DomElement(i))return 0;t=t.charAt(0).toUpperCase()+t.substr(1).toLowerCase();var o=(s?i["offset"+t]||i["outer"+t]:i["client"+t]||i["inner"+t])||0;if(s&&a){var l=r(i);o+="Height"===t?n(l.marginTop)+n(l.marginBottom):n(l.marginLeft)+n(l.marginRight)}return o},a=function(e){return e.replace(/^[^a-z]+([a-z])/g,"$1").replace(/-([a-z])/g,function(e){return e[1].toUpperCase()})};i.extend=function(e){for(e=e||{},t=1;t<arguments.length;t++)if(arguments[t])for(var i in arguments[t])arguments[t].hasOwnProperty(i)&&(e[i]=arguments[t][i]);return e},i.isMarginCollapseType=function(e){return["block","flex","list-item","table","-webkit-box"].indexOf(e)>-1};var o=0,l=["ms","moz","webkit","o"],c=e.requestAnimationFrame,d=e.cancelAnimationFrame;for(t=0;!c&&t<l.length;++t)c=e[l[t]+"RequestAnimationFrame"],d=e[l[t]+"CancelAnimationFrame"]||e[l[t]+"CancelRequestAnimationFrame"];c||(c=function(t){var i=(new Date).getTime(),n=Math.max(0,16-(i-o)),r=e.setTimeout(function(){t(i+n)},n);return o=i+n,r}),d||(d=function(t){e.clearTimeout(t)}),i.rAF=c.bind(e),i.cAF=d.bind(e);var u=["error","warn","log"],p=e.console||{};for(p.log=p.log||function(){},t=0;t<u.length;t++){var h=u[t];p[h]||(p[h]=p.log)}i.log=function(e){(e>u.length||e<=0)&&(e=u.length);var t=new Date,i=("0"+t.getHours()).slice(-2)+":"+("0"+t.getMinutes()).slice(-2)+":"+("0"+t.getSeconds()).slice(-2)+":"+("00"+t.getMilliseconds()).slice(-3),n=u[e-1],r=Array.prototype.splice.call(arguments,1),s=Function.prototype.bind.call(p[n],p);r.unshift(i),s.apply(p,r)};var f=i.type=function(e){return Object.prototype.toString.call(e).replace(/^\[object (.+)\]$/,"$1").toLowerCase()};f.String=function(e){return"string"===f(e)},f.Function=function(e){return"function"===f(e)},f.Array=function(e){return Array.isArray(e)},f.Number=function(e){return!f.Array(e)&&e-parseFloat(e)+1>=0},f.DomElement=function(e){return"object"==typeof HTMLElement?e instanceof HTMLElement:e&&"object"==typeof e&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName};var m=i.get={};return m.elements=function(t){var i=[];if(f.String(t))try{t=document.querySelectorAll(t)}catch(e){return i}if("nodelist"===f(t)||f.Array(t))for(var n=0,r=i.length=t.length;n<r;n++){var s=t[n];i[n]=f.DomElement(s)?s:m.elements(s)}else(f.DomElement(t)||t===document||t===e)&&(i=[t]);return i},m.scrollTop=function(t){return t&&"number"==typeof t.scrollTop?t.scrollTop:e.pageYOffset||0},m.scrollLeft=function(t){return t&&"number"==typeof t.scrollLeft?t.scrollLeft:e.pageXOffset||0},m.width=function(e,t,i){return s("width",e,t,i)},m.height=function(e,t,i){return s("height",e,t,i)},m.offset=function(e,t){var i={top:0,left:0};if(e&&e.getBoundingClientRect){var n=e.getBoundingClientRect();i.top=n.top,i.left=n.left,t||(i.top+=m.scrollTop(),i.left+=m.scrollLeft())}return i},i.addClass=function(e,t){t&&(e.classList?e.classList.add(t):e.className+=" "+t)},i.removeClass=function(e,t){t&&(e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," "))},i.css=function(e,t){if(f.String(t))return r(e)[a(t)];if(f.Array(t)){var i={},n=r(e);return t.forEach(function(e,t){i[e]=n[a(e)]}),i}for(var s in t){var o=t[s];o==parseFloat(o)&&(o+="px"), 15e.style[a(s)]=o}},i}(window||{});return e.Scene.prototype.addIndicators=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling addIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js"),this},e.Scene.prototype.removeIndicators=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js"),this},e.Scene.prototype.setTween=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling setTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js"),this},e.Scene.prototype.removeTween=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js"),this},e.Scene.prototype.setVelocity=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling setVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js"),this},e.Scene.prototype.removeVelocity=function(){return e._util.log(1,"(ScrollMagic.Scene) -> ERROR calling removeVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js"),this},e}),function(e,t){"function"==typeof define&&define.amd?define(["ScrollMagic","TweenMax","TimelineMax"],t):"object"==typeof exports?(require("gsap"),t(require("scrollmagic"),TweenMax,TimelineMax)):t(e.ScrollMagic||e.jQuery&&e.jQuery.ScrollMagic,e.TweenMax||e.TweenLite,e.TimelineMax||e.TimelineLite)}(this,function(e,t,i){"use strict";var n="animation.gsap",r=window.console||{},s=Function.prototype.bind.call(r.error||r.log||function(){},r);e||s("("+n+") -> ERROR: The ScrollMagic main module could not be found. Please make sure it's loaded before this plugin or use an asynchronous loader like requirejs."),t||s("("+n+") -> ERROR: TweenLite or TweenMax could not be found. Please make sure GSAP is loaded before ScrollMagic or use an asynchronous loader like requirejs."),e.Scene.addOption("tweenChanges",!1,function(e){return!!e}),e.Scene.extend(function(){var e,r=this,s=function(){r._log&&(Array.prototype.splice.call(arguments,1,0,"("+n+")","->"),r._log.apply(this,arguments))};r.on("progress.plugin_gsap",function(){a()}),r.on("destroy.plugin_gsap",function(e){r.removeTween(e.reset)});var a=function(){if(e){var t=r.progress(),i=r.state();e.repeat&&e.repeat()===-1?"DURING"===i&&e.paused()?e.play():"DURING"===i||e.paused()||e.pause():t!=e.progress()&&(0===r.duration()?t>0?e.play():e.reverse():r.tweenChanges()&&e.tweenTo?e.tweenTo(t*e.duration()):e.progress(t).pause())}};r.setTween=function(n,o,l){var c;arguments.length>1&&(arguments.length<3&&(l=o,o=1),n=t.to(n,o,l));try{c=i?new i({smoothChildTiming:!0}).add(n):n,c.pause()}catch(e){return s(1,"ERROR calling method 'setTween()': Supplied argument is not a valid TweenObject"),r}if(e&&r.removeTween(),e=c,n.repeat&&n.repeat()===-1&&(e.repeat(-1),e.yoyo(n.yoyo())),r.tweenChanges()&&!e.tweenTo&&s(2,"WARNING: tweenChanges will only work if the TimelineMax object is available for ScrollMagic."),e&&r.controller()&&r.triggerElement()&&r.loglevel()>=2){var d=t.getTweensOf(r.triggerElement()),u=r.controller().info("vertical");d.forEach(function(e,t){var i=e.vars.css||e.vars,n=u?void 0!==i.top||void 0!==i.bottom:void 0!==i.left||void 0!==i.right;if(n)return s(2,"WARNING: Tweening the position of the trigger element affects the scene timing and should be avoided!"),!1})}if(parseFloat(TweenLite.version)>=1.14)for(var p,h,f=e.getChildren?e.getChildren(!0,!0,!1):[e],m=function(){s(2,"WARNING: tween was overwritten by another. To learn how to avoid this issue see here: https://github.com/janpaepke/ScrollMagic/wiki/WARNING:-tween-was-overwritten-by-another")},g=0;g<f.length;g++)p=f[g],h!==m&&(h=p.vars.onOverwrite,p.vars.onOverwrite=function(){h&&h.apply(this,arguments),m.apply(this,arguments)});return s(3,"added tween"),a(),r},r.removeTween=function(t){return e&&(t&&e.progress(0).pause(),e.kill(),e=void 0,s(3,"removed tween (reset: "+(t?"true":"false")+")")),r}})}),function(e,t){"function"==typeof define&&define.amd?define(["ScrollMagic"],t):t("object"==typeof exports?require("scrollmagic"):e.ScrollMagic||e.jQuery&&e.jQuery.ScrollMagic)}(this,function(e){"use strict";var t="debug.addIndicators",i=window.console||{},n=Function.prototype.bind.call(i.error||i.log||function(){},i);e||n("("+t+") -> ERROR: The ScrollMagic main module could not be found. Please make sure it's loaded before this plugin or use an asynchronous loader like requirejs.");var r="0.85em",s="9999",a=15,o=e._util,l=0;e.Scene.extend(function(){var e,t=this;t.addIndicators=function(i){if(!e){var n={name:"",indent:0,parent:void 0,colorStart:"green",colorEnd:"red",colorTrigger:"blue"};i=o.extend({},n,i),l++,e=new c(t,i),t.on("add.plugin_addIndicators",e.add),t.on("remove.plugin_addIndicators",e.remove),t.on("destroy.plugin_addIndicators",t.removeIndicators),t.controller()&&e.add()}return t},t.removeIndicators=function(){return e&&(e.remove(),this.off("*.plugin_addIndicators"),e=void 0),t}}),e.Controller.addOption("addIndicators",!1),e.Controller.extend(function(){var i=this,n=i.info(),r=n.container,s=n.isDocument,l=n.vertical,c={groups:[]},d=function(){i._log&&(Array.prototype.splice.call(arguments,1,0,"("+t+")","->"),i._log.apply(this,arguments))};
15i._indicators&&d(2,"WARNING: Scene already has a property '_indicators', which will be overwritten by plugin."),this._indicators=c;var u=function(){c.updateBoundsPositions()},p=function(){c.updateTriggerGroupPositions()};return r.addEventListener("resize",p),s||(window.addEventListener("resize",p),window.addEventListener("scroll",p)),r.addEventListener("resize",u),r.addEventListener("scroll",u),this._indicators.updateBoundsPositions=function(e){for(var t,i,n,s=e?[o.extend({},e.triggerGroup,{members:[e]})]:c.groups,d=s.length,u={},p=l?"left":"top",h=l?"width":"height",f=l?o.get.scrollLeft(r)+o.get.width(r)-a:o.get.scrollTop(r)+o.get.height(r)-a;d--;)for(n=s[d],t=n.members.length,i=o.get[h](n.element.firstChild);t--;)u[p]=f-i,o.css(n.members[t].bounds,u)},this._indicators.updateTriggerGroupPositions=function(e){for(var t,n,d,u,p,h=e?[e]:c.groups,f=h.length,m=s?document.body:r,g=s?{top:0,left:0}:o.get.offset(m,!0),v=l?o.get.width(r)-a:o.get.height(r)-a,y=l?"width":"height",w=l?"Y":"X";f--;)t=h[f],n=t.element,d=t.triggerHook*i.info("size"),u=o.get[y](n.firstChild.firstChild),p=d>u?"translate"+w+"(-100%)":"",o.css(n,{top:g.top+(l?d:v-t.members[0].options.indent),left:g.left+(l?v-t.members[0].options.indent:d)}),o.css(n.firstChild.firstChild,{"-ms-transform":p,"-webkit-transform":p,transform:p})},this._indicators.updateTriggerGroupLabel=function(e){var t="trigger"+(e.members.length>1?"":" "+e.members[0].options.name),i=e.element.firstChild.firstChild,n=i.textContent!==t;n&&(i.textContent=t,l&&c.updateBoundsPositions())},this.addScene=function(t){this._options.addIndicators&&t instanceof e.Scene&&t.controller()===i&&t.addIndicators(),this.$super.addScene.apply(this,arguments)},this.destroy=function(){r.removeEventListener("resize",p),s||(window.removeEventListener("resize",p),window.removeEventListener("scroll",p)),r.removeEventListener("resize",u),r.removeEventListener("scroll",u),this.$super.destroy.apply(this,arguments)},i});var c=function(e,i){var n,r,s=this,a=d.bounds(),c=d.start(i.colorStart),u=d.end(i.colorEnd),p=i.parent&&o.get.elements(i.parent)[0],h=function(){e._log&&(Array.prototype.splice.call(arguments,1,0,"("+t+")","->"),e._log.apply(this,arguments))};i.name=i.name||l,c.firstChild.textContent+=" "+i.name,u.textContent+=" "+i.name,a.appendChild(c),a.appendChild(u),s.options=i,s.bounds=a,s.triggerGroup=void 0,this.add=function(){r=e.controller(),n=r.info("vertical");var t=r.info("isDocument");p||(p=t?document.body:r.info("container")),t||"static"!==o.css(p,"position")||o.css(p,{position:"relative"}),e.on("change.plugin_addIndicators",m),e.on("shift.plugin_addIndicators",f),_(),y(),setTimeout(function(){r._indicators.updateBoundsPositions(s)},0),h(3,"added indicators")},this.remove=function(){if(s.triggerGroup){if(e.off("change.plugin_addIndicators",m),e.off("shift.plugin_addIndicators",f),s.triggerGroup.members.length>1){var t=s.triggerGroup;t.members.splice(t.members.indexOf(s),1),r._indicators.updateTriggerGroupLabel(t),r._indicators.updateTriggerGroupPositions(t),s.triggerGroup=void 0}else b();v(),h(3,"removed indicators")}};var f=function(){y()},m=function(e){"triggerHook"===e.what&&_()},g=function(){var e=r.info("vertical");o.css(c.firstChild,{"border-bottom-width":e?1:0,"border-right-width":e?0:1,bottom:e?-1:i.indent,right:e?i.indent:-1,padding:e?"0 8px":"2px 4px"}),o.css(u,{"border-top-width":e?1:0,"border-left-width":e?0:1,top:e?"100%":"",right:e?i.indent:"",bottom:e?"":i.indent,left:e?"":"100%",padding:e?"0 8px":"2px 4px"}),p.appendChild(a)},v=function(){a.parentNode.removeChild(a)},y=function(){a.parentNode!==p&&g();var t={};t[n?"top":"left"]=e.triggerPosition(),t[n?"height":"width"]=e.duration(),o.css(a,t),o.css(u,{display:e.duration()>0?"":"none"})},w=function(){var t=d.trigger(i.colorTrigger),a={};a[n?"right":"bottom"]=0,a[n?"border-top-width":"border-left-width"]=1,o.css(t.firstChild,a),o.css(t.firstChild.firstChild,{padding:n?"0 8px 3px 8px":"3px 4px"}),document.body.appendChild(t);var l={triggerHook:e.triggerHook(),element:t,members:[s]};r._indicators.groups.push(l),s.triggerGroup=l,r._indicators.updateTriggerGroupLabel(l),r._indicators.updateTriggerGroupPositions(l)},b=function(){r._indicators.groups.splice(r._indicators.groups.indexOf(s.triggerGroup),1),s.triggerGroup.element.parentNode.removeChild(s.triggerGroup.element),s.triggerGroup=void 0},_=function(){var t=e.triggerHook(),i=1e-4;if(!(s.triggerGroup&&Math.abs(s.triggerGroup.triggerHook-t)<i)){for(var n,a=r._indicators.groups,o=a.length;o--;)if(n=a[o],Math.abs(n.triggerHook-t)<i)return s.triggerGroup&&(1===s.triggerGroup.members.length?b():(s.triggerGroup.members.splice(s.triggerGroup.members.indexOf(s),1),r._indicators.updateTriggerGroupLabel(s.triggerGroup),r._indicators.updateTriggerGroupPositions(s.triggerGroup))),n.members.push(s),s.triggerGroup=n,void r._indicators.updateTriggerGroupLabel(n);if(s.triggerGroup){if(1===s.triggerGroup.members.length)return s.triggerGroup.triggerHook=t,void r._indicators.updateTriggerGroupPositions(s.triggerGroup);s.triggerGroup.members.splice(s.triggerGroup.members.indexOf(s),1),r._indicators.updateTriggerGroupLabel(s.triggerGroup),r._indicators.updateTriggerGroupPositions(s.triggerGroup),s.triggerGroup=void 0}w()}}},d={start:function(e){var t=document.createElement("div");t.textContent="start",o.css(t,{position:"absolute",overflow:"visible","border-width":0,"border-style":"solid",color:e,"border-color":e});var i=document.createElement("div");return o.css(i,{position:"absolute",overflow:"visible",width:0,height:0}),i.appendChild(t),i},end:function(e){var t=document.createElement("div");return t.textContent="end",o.css(t,{position:"absolute",overflow:"visible","border-width":0,"border-style":"solid",color:e,"border-color":e}),t},bounds:function(){var e=document.createElement("div");return o.css(e,{position:"absolute",overflow:"visible","white-space":"nowrap","pointer-events":"none","font-size":r}),e.style.zIndex=s,e},trigger:function(e){var t=document.createElement("div");t.textContent="trigger",o.css(t,{position:"relative"});var i=document.createElement("div");o.css(i,{position:"absolute",overflow:"visible","border-width":0,"border-style":"solid",color:e,"border-color":e}),i.appendChild(t);var n=document.createElement("div");return o.css(n,{position:"fixed",overflow:"visible","white-space":"nowrap","pointer-events":"none","font-size":r}),n.style.zIndex=s,n.appendChild(i),n}}}),function(e,t,i,n){"use strict";function r(e,t,i){return setTimeout(c(e,i),t)}function s(e,t,i){return!!Array.isArray(e)&&(a(e,i[t],i),!0)}function a(e,t,i){var r;if(e)if(e.forEach)e.forEach(t,i);else if(e.length!==n)for(r=0;r<e.length;)t.call(i,e[r],r,e),r++;else for(r in e)e.hasOwnProperty(r)&&t.call(i,e[r],r,e)}function o(t,i,n){var r="DEPRECATED METHOD: "+i+"\n"+n+" AT \n";return function(){var i=new Error("get-stack-trace"),n=i&&i.stack?i.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",s=e.console&&(e.console.warn||e.console.log);return s&&s.call(e.console,r,n),t.apply(this,arguments)}}function l(e,t,i){var n,r=t.prototype;n=e.prototype=Object.create(r),n.constructor=e,n._super=r,i&&ue(n,i)}function c(e,t){return function(){return e.apply(t,arguments)}}function d(e,t){return typeof e==fe?e.apply(t?t[0]||n:n,t):e}function u(e,t){return e===n?t:e}function p(e,t,i){a(g(t),function(t){e.addEventListener(t,i,!1)})}function h(e,t,i){a(g(t),function(t){e.removeEventListener(t,i,!1)})}function f(e,t){for(;e;){if(e==t)return!0;e=e.parentNode}return!1}function m(e,t){return e.indexOf(t)>-1}function g(e){return e.trim().split(/\s+/g)}
vendor: 5,453 bytes, line 15
15function v(e,t,i){if(e.indexOf&&!i)return e.indexOf(t);for(var n=0;n<e.length;){if(i&&e[n][i]==t||!i&&e[n]===t)return n;n++}return-1}function y(e){return Array.prototype.slice.call(e,0)}function w(e,t,i){for(var n=[],r=[],s=0;s<e.length;){var a=t?e[s][t]:e[s];v(r,a)<0&&n.push(e[s]),r[s]=a,s++}return i&&(n=t?n.sort(function(e,i){return e[t]>i[t]}):n.sort()),n}function b(e,t){for(var i,r,s=t[0].toUpperCase()+t.slice(1),a=0;a<pe.length;){if(i=pe[a],r=i?i+s:t,r in e)return r;a++}return n}function _(){return be++}function T(t){var i=t.ownerDocument||t;return i.defaultView||i.parentWindow||e}function x(e,t){var i=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){d(e.options.enable,[e])&&i.handler(t)},this.init()}function S(e){var t,i=e.options.inputClass;return new(t=i?i:xe?N:Se?H:Te?B:R)(e,C)}function C(e,t,i){var n=i.pointers.length,r=i.changedPointers.length,s=t&Oe&&n-r===0,a=t&(ze|Ie)&&n-r===0;i.isFirst=!!s,i.isFinal=!!a,s&&(e.session={}),i.eventType=t,k(e,i),e.emit("hammer.input",i),e.recognize(i),e.session.prevInput=i}function k(e,t){var i=e.session,n=t.pointers,r=n.length;i.firstInput||(i.firstInput=A(t)),r>1&&!i.firstMultiple?i.firstMultiple=A(t):1===r&&(i.firstMultiple=!1);var s=i.firstInput,a=i.firstMultiple,o=a?a.center:s.center,l=t.center=O(n);t.timeStamp=ve(),t.deltaTime=t.timeStamp-s.timeStamp,t.angle=$(o,l),t.distance=I(o,l),E(i,t),t.offsetDirection=z(t.deltaX,t.deltaY);var c=M(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=c.x,t.overallVelocityY=c.y,t.overallVelocity=ge(c.x)>ge(c.y)?c.x:c.y,t.scale=a?D(a.pointers,n):1,t.rotation=a?L(a.pointers,n):0,t.maxPointers=i.prevInput?t.pointers.length>i.prevInput.maxPointers?t.pointers.length:i.prevInput.maxPointers:t.pointers.length,P(i,t);var d=e.element;f(t.srcEvent.target,d)&&(d=t.srcEvent.target),t.target=d}function E(e,t){var i=t.center,n=e.offsetDelta||{},r=e.prevDelta||{},s=e.prevInput||{};t.eventType!==Oe&&s.eventType!==ze||(r=e.prevDelta={x:s.deltaX||0,y:s.deltaY||0},n=e.offsetDelta={x:i.x,y:i.y}),t.deltaX=r.x+(i.x-n.x),t.deltaY=r.y+(i.y-n.y)}function P(e,t){var i,r,s,a,o=e.lastInterval||t,l=t.timeStamp-o.timeStamp;if(t.eventType!=Ie&&(l>Ae||o.velocity===n)){var c=t.deltaX-o.deltaX,d=t.deltaY-o.deltaY,u=M(l,c,d);r=u.x,s=u.y,i=ge(u.x)>ge(u.y)?u.x:u.y,a=z(c,d),e.lastInterval=t}else i=o.velocity,r=o.velocityX,s=o.velocityY,a=o.direction;t.velocity=i,t.velocityX=r,t.velocityY=s,t.direction=a}function A(e){for(var t=[],i=0;i<e.pointers.length;)t[i]={clientX:me(e.pointers[i].clientX),clientY:me(e.pointers[i].clientY)},i++;return{timeStamp:ve(),pointers:t,center:O(t),deltaX:e.deltaX,deltaY:e.deltaY}}function O(e){var t=e.length;if(1===t)return{x:me(e[0].clientX),y:me(e[0].clientY)};for(var i=0,n=0,r=0;r<t;)i+=e[r].clientX,n+=e[r].clientY,r++;return{x:me(i/t),y:me(n/t)}}function M(e,t,i){return{x:t/e||0,y:i/e||0}}function z(e,t){return e===t?$e:ge(e)>=ge(t)?e<0?Le:De:t<0?Re:Ne}function I(e,t,i){i||(i=Xe);var n=t[i[0]]-e[i[0]],r=t[i[1]]-e[i[1]];return Math.sqrt(n*n+r*r)}function $(e,t,i){i||(i=Xe);var n=t[i[0]]-e[i[0]],r=t[i[1]]-e[i[1]];return 180*Math.atan2(r,n)/Math.PI}function L(e,t){return $(t[1],t[0],Be)+$(e[1],e[0],Be)}function D(e,t){return I(t[0],t[1],Be)/I(e[0],e[1],Be)}function R(){this.evEl=Ve,this.evWin=qe,this.pressed=!1,x.apply(this,arguments)}function N(){this.evEl=Ue,this.evWin=Qe,x.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function j(){this.evTarget=Ke,this.evWin=Je,this.started=!1,x.apply(this,arguments)}function F(e,t){var i=y(e.touches),n=y(e.changedTouches);return t&(ze|Ie)&&(i=w(i.concat(n),"identifier",!0)),[i,n]}function H(){this.evTarget=tt,this.targetIds={},x.apply(this,arguments)}function X(e,t){var i=y(e.touches),n=this.targetIds;if(t&(Oe|Me)&&1===i.length)return n[i[0].identifier]=!0,[i,i];var r,s,a=y(e.changedTouches),o=[],l=this.target;if(s=i.filter(function(e){return f(e.target,l)}),t===Oe)for(r=0;r<s.length;)n[s[r].identifier]=!0,r++;for(r=0;r<a.length;)n[a[r].identifier]&&o.push(a[r]),t&(ze|Ie)&&delete n[a[r].identifier],r++;return o.length?[w(s.concat(o),"identifier",!0),o]:void 0}function B(){x.apply(this,arguments);var e=c(this.handler,this);this.touch=new H(this.manager,e),this.mouse=new R(this.manager,e),this.primaryTouch=null,this.lastTouches=[]}function Y(e,t){e&Oe?(this.primaryTouch=t.changedPointers[0].identifier,V.call(this,t)):e&(ze|Ie)&&V.call(this,t)}function V(e){var t=e.changedPointers[0];if(t.identifier===this.primaryTouch){var i={x:t.clientX,y:t.clientY};this.lastTouches.push(i);var n=this.lastTouches,r=function(){var e=n.indexOf(i);e>-1&&n.splice(e,1)};setTimeout(r,it)}}function q(e){for(var t=e.srcEvent.clientX,i=e.srcEvent.clientY,n=0;n<this.lastTouches.length;n++){var r=this.lastTouches[n],s=Math.abs(t-r.x),a=Math.abs(i-r.y);if(s<=nt&&a<=nt)return!0}return!1}function G(e,t){this.manager=e,this.set(t)}function W(e){if(m(e,ct))return ct;var t=m(e,dt),i=m(e,ut);return t&&i?ct:t||i?t?dt:ut:m(e,lt)?lt:ot}function U(){if(!st)return!1;var t={},i=e.CSS&&e.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(n){t[n]=!i||e.CSS.supports("touch-action",n)}),t}function Q(e){this.options=ue({},this.defaults,e||{}),this.id=_(),this.manager=null,this.options.enable=u(this.options.enable,!0),this.state=ht,this.simultaneous={},this.requireFail=[]}function Z(e){return e&yt?"cancel":e>?"end":e&mt?"move":e&ft?"start":""}
vendor: 10,305 bytes, line 15
15function K(e){return e==Ne?"down":e==Re?"up":e==Le?"left":e==De?"right":""}function J(e,t){var i=t.manager;return i?i.get(e):e}function ee(){Q.apply(this,arguments)}function te(){ee.apply(this,arguments),this.pX=null,this.pY=null}function ie(){ee.apply(this,arguments)}function ne(){Q.apply(this,arguments),this._timer=null,this._input=null}function re(){ee.apply(this,arguments)}function se(){ee.apply(this,arguments)}function ae(){Q.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function oe(e,t){return t=t||{},t.recognizers=u(t.recognizers,oe.defaults.preset),new le(e,t)}function le(e,t){this.options=ue({},oe.defaults,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=S(this),this.touchAction=new G(this,this.options.touchAction),ce(this,!0),a(this.options.recognizers,function(e){var t=this.add(new e[0](e[1]));e[2]&&t.recognizeWith(e[2]),e[3]&&t.requireFailure(e[3])},this)}function ce(e,t){var i=e.element;if(i.style){var n;a(e.options.cssProps,function(r,s){n=b(i.style,s),t?(e.oldCssProps[n]=i.style[n],i.style[n]=r):i.style[n]=e.oldCssProps[n]||""}),t||(e.oldCssProps={})}}function de(e,i){var n=t.createEvent("Event");n.initEvent(e,!0,!0),n.gesture=i,i.target.dispatchEvent(n)}var ue,pe=["","webkit","Moz","MS","ms","o"],he=t.createElement("div"),fe="function",me=Math.round,ge=Math.abs,ve=Date.now;ue="function"!=typeof Object.assign?function(e){if(e===n||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),i=1;i<arguments.length;i++){var r=arguments[i];if(r!==n&&null!==r)for(var s in r)r.hasOwnProperty(s)&&(t[s]=r[s])}return t}:Object.assign;var ye=o(function(e,t,i){for(var r=Object.keys(t),s=0;s<r.length;)(!i||i&&e[r[s]]===n)&&(e[r[s]]=t[r[s]]),s++;return e},"extend","Use `assign`."),we=o(function(e,t){return ye(e,t,!0)},"merge","Use `assign`."),be=1,_e=/mobile|tablet|ip(ad|hone|od)|android/i,Te="ontouchstart"in e,xe=b(e,"PointerEvent")!==n,Se=Te&&_e.test(navigator.userAgent),Ce="touch",ke="pen",Ee="mouse",Pe="kinect",Ae=25,Oe=1,Me=2,ze=4,Ie=8,$e=1,Le=2,De=4,Re=8,Ne=16,je=Le|De,Fe=Re|Ne,He=je|Fe,Xe=["x","y"],Be=["clientX","clientY"];x.prototype={handler:function(){},init:function(){this.evEl&&p(this.element,this.evEl,this.domHandler),this.evTarget&&p(this.target,this.evTarget,this.domHandler),this.evWin&&p(T(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&h(this.element,this.evEl,this.domHandler),this.evTarget&&h(this.target,this.evTarget,this.domHandler),this.evWin&&h(T(this.element),this.evWin,this.domHandler)}};var Ye={mousedown:Oe,mousemove:Me,mouseup:ze},Ve="mousedown",qe="mousemove mouseup";l(R,x,{handler:function(e){var t=Ye[e.type];t&Oe&&0===e.button&&(this.pressed=!0),t&Me&&1!==e.which&&(t=ze),this.pressed&&(t&ze&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:Ee,srcEvent:e}))}});var Ge={pointerdown:Oe,pointermove:Me,pointerup:ze,pointercancel:Ie,pointerout:Ie},We={2:Ce,3:ke,4:Ee,5:Pe},Ue="pointerdown",Qe="pointermove pointerup pointercancel";e.MSPointerEvent&&!e.PointerEvent&&(Ue="MSPointerDown",Qe="MSPointerMove MSPointerUp MSPointerCancel"),l(N,x,{handler:function(e){var t=this.store,i=!1,n=e.type.toLowerCase().replace("ms",""),r=Ge[n],s=We[e.pointerType]||e.pointerType,a=s==Ce,o=v(t,e.pointerId,"pointerId");r&Oe&&(0===e.button||a)?o<0&&(t.push(e),o=t.length-1):r&(ze|Ie)&&(i=!0),o<0||(t[o]=e,this.callback(this.manager,r,{pointers:t,changedPointers:[e],pointerType:s,srcEvent:e}),i&&t.splice(o,1))}});var Ze={touchstart:Oe,touchmove:Me,touchend:ze,touchcancel:Ie},Ke="touchstart",Je="touchstart touchmove touchend touchcancel";l(j,x,{handler:function(e){var t=Ze[e.type];if(t===Oe&&(this.started=!0),this.started){var i=F.call(this,e,t);t&(ze|Ie)&&i[0].length-i[1].length===0&&(this.started=!1),this.callback(this.manager,t,{pointers:i[0],changedPointers:i[1],pointerType:Ce,srcEvent:e})}}});var et={touchstart:Oe,touchmove:Me,touchend:ze,touchcancel:Ie},tt="touchstart touchmove touchend touchcancel";l(H,x,{handler:function(e){var t=et[e.type],i=X.call(this,e,t);i&&this.callback(this.manager,t,{pointers:i[0],changedPointers:i[1],pointerType:Ce,srcEvent:e})}});var it=2500,nt=25;l(B,x,{handler:function(e,t,i){var n=i.pointerType==Ce,r=i.pointerType==Ee;if(!(r&&i.sourceCapabilities&&i.sourceCapabilities.firesTouchEvents)){if(n)Y.call(this,t,i);else if(r&&q.call(this,i))return;this.callback(e,t,i)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var rt=b(he.style,"touchAction"),st=rt!==n,at="compute",ot="auto",lt="manipulation",ct="none",dt="pan-x",ut="pan-y",pt=U();G.prototype={set:function(e){e==at&&(e=this.compute()),st&&this.manager.element.style&&pt[e]&&(this.manager.element.style[rt]=e),this.actions=e.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return a(this.manager.recognizers,function(t){d(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))}),W(e.join(" "))},preventDefaults:function(e){var t=e.srcEvent,i=e.offsetDirection;if(this.manager.session.prevented)return void t.preventDefault();var n=this.actions,r=m(n,ct)&&!pt[ct],s=m(n,ut)&&!pt[ut],a=m(n,dt)&&!pt[dt];if(r){var o=1===e.pointers.length,l=e.distance<2,c=e.deltaTime<250;if(o&&l&&c)return}return a&&s?void 0:r||s&&i&je||a&&i&Fe?this.preventSrc(t):void 0},preventSrc:function(e){this.manager.session.prevented=!0,e.preventDefault()}};var ht=1,ft=2,mt=4,gt=8,vt=gt,yt=16,wt=32;Q.prototype={defaults:{},set:function(e){return ue(this.options,e),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(e){if(s(e,"recognizeWith",this))return this;var t=this.simultaneous;return e=J(e,this),t[e.id]||(t[e.id]=e,e.recognizeWith(this)),this},dropRecognizeWith:function(e){return s(e,"dropRecognizeWith",this)?this:(e=J(e,this),delete this.simultaneous[e.id],this)},requireFailure:function(e){if(s(e,"requireFailure",this))return this;var t=this.requireFail;return e=J(e,this),v(t,e)===-1&&(t.push(e),e.requireFailure(this)),this},dropRequireFailure:function(e){if(s(e,"dropRequireFailure",this))return this;e=J(e,this);var t=v(this.requireFail,e);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){function t(t){i.manager.emit(t,e)}var i=this,n=this.state;n<gt&&t(i.options.event+Z(n)),t(i.options.event),e.additionalEvent&&t(e.additionalEvent),n>=gt&&t(i.options.event+Z(n))},tryEmit:function(e){return this.canEmit()?this.emit(e):void(this.state=wt)},canEmit:function(){for(var e=0;e<this.requireFail.length;){if(!(this.requireFail[e].state&(wt|ht)))return!1;e++}return!0},recognize:function(e){var t=ue({},e);return d(this.options.enable,[this,t])?(this.state&(vt|yt|wt)&&(this.state=ht),this.state=this.process(t),void(this.state&(ft|mt|gt|yt)&&this.tryEmit(t))):(this.reset(),void(this.state=wt))},process:function(e){},getTouchAction:function(){},reset:function(){}},l(ee,Q,{defaults:{pointers:1},attrTest:function(e){var t=this.options.pointers;return 0===t||e.pointers.length===t},process:function(e){var t=this.state,i=e.eventType,n=t&(ft|mt),r=this.attrTest(e);return n&&(i&Ie||!r)?t|yt:n||r?i&ze?t|gt:t&ft?t|mt:ft:wt}}),l(te,ee,{defaults:{event:"pan",threshold:10,pointers:1,direction:He},getTouchAction:function(){var e=this.options.direction,t=[];return e&je&&t.push(ut),e&Fe&&t.push(dt),t},directionTest:function(e){var t=this.options,i=!0,n=e.distance,r=e.direction,s=e.deltaX,a=e.deltaY;return r&t.direction||(t.direction&je?(r=0===s?$e:s<0?Le:De,i=s!=this.pX,n=Math.abs(e.deltaX)):(r=0===a?$e:a<0?Re:Ne,i=a!=this.pY,n=Math.abs(e.deltaY))),e.direction=r,i&&n>t.threshold&&r&t.direction},attrTest:function(e){return ee.prototype.attrTest.call(this,e)&&(this.state&ft||!(this.state&ft)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=K(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),l(ie,ee,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[ct]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||this.state&ft)},emit:function(e){if(1!==e.scale){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}}),l(ne,Q,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[ot]},process:function(e){var t=this.options,i=e.pointers.length===t.pointers,n=e.distance<t.threshold,s=e.deltaTime>t.time;if(this._input=e,!n||!i||e.eventType&(ze|Ie)&&!s)this.reset();else if(e.eventType&Oe)this.reset(),this._timer=r(function(){this.state=vt,this.tryEmit()},t.time,this);else if(e.eventType&ze)return vt;return wt},reset:function(){clearTimeout(this._timer)},emit:function(e){this.state===vt&&(e&&e.eventType&ze?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=ve(),this.manager.emit(this.options.event,this._input)))}}),l(re,ee,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[ct]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||this.state&ft)}}),l(se,ee,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:je|Fe,pointers:1},getTouchAction:function(){return te.prototype.getTouchAction.call(this)},attrTest:function(e){var t,i=this.options.direction;return i&(je|Fe)?t=e.overallVelocity:i&je?t=e.overallVelocityX:i&Fe&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&i&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&ge(t)>this.options.velocity&&e.eventType&ze},emit:function(e){var t=K(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),l(ae,Q,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[lt]},process:function(e){var t=this.options,i=e.pointers.length===t.pointers,n=e.distance<t.threshold,s=e.deltaTime<t.time;if(this.reset(),e.eventType&Oe&&0===this.count)return this.failTimeout();
15if(n&&s&&i){if(e.eventType!=ze)return this.failTimeout();var a=!this.pTime||e.timeStamp-this.pTime<t.interval,o=!this.pCenter||I(this.pCenter,e.center)<t.posThreshold;this.pTime=e.timeStamp,this.pCenter=e.center,o&&a?this.count+=1:this.count=1,this._input=e;var l=this.count%t.taps;if(0===l)return this.hasRequireFailures()?(this._timer=r(function(){this.state=vt,this.tryEmit()},t.interval,this),ft):vt}return wt},failTimeout:function(){return this._timer=r(function(){this.state=wt},this.options.interval,this),wt},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==vt&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),oe.VERSION="2.0.7",oe.defaults={domEvents:!1,touchAction:at,enable:!0,inputTarget:null,inputClass:null,preset:[[re,{enable:!1}],[ie,{enable:!1},["rotate"]],[se,{direction:je}],[te,{direction:je},["swipe"]],[ae],[ae,{event:"doubletap",taps:2},["tap"]],[ne]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var bt=1,_t=2;le.prototype={set:function(e){return ue(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},stop:function(e){this.session.stopped=e?_t:bt},recognize:function(e){var t=this.session;if(!t.stopped){this.touchAction.preventDefaults(e);var i,n=this.recognizers,r=t.curRecognizer;(!r||r&&r.state&vt)&&(r=t.curRecognizer=null);for(var s=0;s<n.length;)i=n[s],t.stopped===_t||r&&i!=r&&!i.canRecognizeWith(r)?i.reset():i.recognize(e),!r&&i.state&(ft|mt|gt)&&(r=t.curRecognizer=i),s++}},get:function(e){if(e instanceof Q)return e;for(var t=this.recognizers,i=0;i<t.length;i++)if(t[i].options.event==e)return t[i];return null},add:function(e){if(s(e,"add",this))return this;var t=this.get(e.options.event);return t&&this.remove(t),this.recognizers.push(e),e.manager=this,this.touchAction.update(),e},remove:function(e){if(s(e,"remove",this))return this;if(e=this.get(e)){var t=this.recognizers,i=v(t,e);i!==-1&&(t.splice(i,1),this.touchAction.update())}return this},on:function(e,t){if(e!==n&&t!==n){var i=this.handlers;return a(g(e),function(e){i[e]=i[e]||[],i[e].push(t)}),this}},off:function(e,t){if(e!==n){var i=this.handlers;return a(g(e),function(e){t?i[e]&&i[e].splice(v(i[e],t),1):delete i[e]}),this}},emit:function(e,t){this.options.domEvents&&de(e,t);var i=this.handlers[e]&&this.handlers[e].slice();if(i&&i.length){t.type=e,t.preventDefault=function(){t.srcEvent.preventDefault()};for(var n=0;n<i.length;)i[n](t),n++}},destroy:function(){this.element&&ce(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},ue(oe,{INPUT_START:Oe,INPUT_MOVE:Me,INPUT_END:ze,INPUT_CANCEL:Ie,STATE_POSSIBLE:ht,STATE_BEGAN:ft,STATE_CHANGED:mt,STATE_ENDED:gt,STATE_RECOGNIZED:vt,STATE_CANCELLED:yt,STATE_FAILED:wt,DIRECTION_NONE:$e,DIRECTION_LEFT:Le,DIRECTION_RIGHT:De,DIRECTION_UP:Re,DIRECTION_DOWN:Ne,DIRECTION_HORIZONTAL:je,DIRECTION_VERTICAL:Fe,DIRECTION_ALL:He,Manager:le,Input:x,TouchAction:G,TouchInput:H, 16MouseInput:R,PointerEventInput:N,TouchMouseInput:B,SingleTouchInput:j,Recognizer:Q,AttrRecognizer:ee,Tap:ae,Pan:te,Swipe:se,Pinch:ie,Rotate:re,Press:ne,on:p,off:h,each:a,merge:we,extend:ye,assign:ue,inherit:l,bindFn:c,prefixed:b});var Tt="undefined"!=typeof e?e:"undefined"!=typeof self?self:{};Tt.Hammer=oe,"function"==typeof define&&define.amd?define(function(){return oe}):"undefined"!=typeof module&&module.exports?module.exports=oe:e[i]=oe}(window,document,"Hammer"),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):jQuery&&!jQuery.fn.hoverIntent&&e(jQuery)}(function(e){"use strict";var t,i,n={interval:100,sensitivity:6,timeout:0},r=0,s=function(e){t=e.pageX,i=e.pageY},a=function(e,n,r,o){return Math.sqrt((r.pX-t)*(r.pX-t)+(r.pY-i)*(r.pY-i))<o.sensitivity?(n.off(r.event,s),delete r.timeoutId,r.isActive=!0,e.pageX=t,e.pageY=i,delete r.pX,delete r.pY,o.over.apply(n[0],[e])):(r.pX=t,r.pY=i,r.timeoutId=setTimeout(function(){a(e,n,r,o)},o.interval),void 0)},o=function(e,t,i,n){return delete t.data("hoverIntent")[i.id],n.apply(t[0],[e])};e.fn.hoverIntent=function(t,i,l){var c=r++,d=e.extend({},n);e.isPlainObject(t)?(d=e.extend(d,t),e.isFunction(d.out)||(d.out=d.over)):d=e.isFunction(i)?e.extend(d,{over:t,out:i,selector:l}):e.extend(d,{over:t,out:t,selector:i});var u=function(t){var i=e.extend({},t),n=e(this),r=n.data("hoverIntent");r||n.data("hoverIntent",r={});var l=r[c];l||(r[c]=l={id:c}),l.timeoutId&&(l.timeoutId=clearTimeout(l.timeoutId));
16var u=l.event="mousemove.hoverIntent.hoverIntent"+c;if("mouseenter"===t.type){if(l.isActive)return;l.pX=i.pageX,l.pY=i.pageY,n.off(u,s).on(u,s),l.timeoutId=setTimeout(function(){a(i,n,l,d)},d.interval)}else{if(!l.isActive)return;n.off(u,s),l.timeoutId=setTimeout(function(){o(i,n,l,d.out)},d.timeout)}};return this.on({"mouseenter.hoverIntent":u,"mouseleave.hoverIntent":u},d.selector)}}),function(e){"function"==typeof define&&define.amd?define(["jquery","hammerjs"],e):"object"==typeof exports?e(require("jquery"),require("hammerjs")):e(jQuery,Hammer)}(function(e,t){function i(i,n){var r=e(i);r.data("hammer")||r.data("hammer",new t(r[0],n))}e.fn.hammer=function(e){return this.each(function(){i(this,e)})},t.Manager.prototype.emit=function(t){return function(i,n){t.call(this,i,n),e(this.element).trigger({type:i,gesture:n})}}(t.Manager.prototype.emit)});var Loader=function(e,t){this.overlay=$(".overlay-show"),this.showClass="show",this.html=$("html"),this.loader=!1,this.state="closed",this.errMessage="You have to init the loader first! [ Loader.init() ]",this.updateContent=!1,this.trigger=!1,e&&(void 0===window.Loaders?window.Loaders=[this.init(e,t)]:window.Loaders.push(this.init(e,t)),$(e).data("loader",this))};Loader.prototype={init:function(e,t){var i=this;return this.parseParams(t),this.loader=this._loaderClass(e),this.loader.find(".loader__close").on("click",function(){i.close()}),this.overlay.on("click",function(){i.close()}),$(document).keyup(function(e){27===e.keyCode&&i.is_open()&&i.close()}),this},parseParams:function(e){if(e){var t;e.trigger&&this.triggerInit(e.trigger),e.triggerData&&(t="[data-loader="+e.triggerData+"]",this.triggerInit(t)),e.triggerHash&&(t='a[href*="#'+e.triggerHash+'"]',this.triggerInit(t)),e.updateContent&&(this.updateContent=e.updateContent)}},triggerInit:function(e){var t=this,i=$(e);
16this.trigger=i,i.each(function(){var e=$(this);e.on("click",function(){if(t.updateContent){var i=e.data("content"),n=e.find("[data-content]");i&&$(i).length>0?t.replaceContent($(i).html()):n&&t.replaceContent(n.html())}t.toggle()})})},open:function(){return"object"==typeof this.loader?(this.loader.scrollTop(0),this.loader.addClass(this.showClass),this.showOverlay(),this.state="open",this.toggleHamburger()):console.info(this.errMessage),this.loader},close:function(){return"object"==typeof this.loader?(this.loader.removeClass(this.showClass),this.closeOverlay(),this.state="closed",this.toggleHamburger()):console.info(this.errMessage),this.loader},toggle:function(){this.is_open()?this.close():this.open()},replaceContent:function(e){return"object"==typeof this.loader?this.loader.find("[data-content-replace]").html(e):console.info(this.errMessage),this.loader},showOverlay:function(){overlay=this.overlay,overlay.addClass(this.showClass),this.html.addClass("lock overlay-visible")},toggleHamburger:function(){this.is_open()?(this.loader.find(".hamburger").addClass("is-active"),this.trigger&&this.trigger.addClass("is-active")):(this.loader.find(".hamburger").removeClass("is-active"),this.trigger&&this.trigger.removeClass("is-active"))},closeOverlay:function(){overlay=this.overlay,$(".loader").hasClass(this.showClass)===!1&&(overlay.removeClass(this.showClass),this.html.removeClass("lock overlay-visible"))},is_open:function(){return"open"===this.state},is_closed:function(){return"closed"===this.state},_loaderClass:function(e){var t;if("object"==typeof e){var i=e;t=i.data("loader")||".loader-1"}else t="string"==typeof e?e:".loader-1";return t=$(t)}};var LeapMap=function(e,t){if(0===$(e).length)return!1;var i=48.424468,n=-123.364606,r=$("#map-canvas").data("address")?$("#map-canvas").data("address"):"",s=$("#map-canvas").data("header")?$("#map-canvas").data("header"):"",a=$("#map-canvas").data("content")?$("#map-canvas").data("content"):"";$("#map-canvas").data("lat")&&$("#map-canvas").data("lng")&&(i=$("#map-canvas").data("lat"),n=$("#map-canvas").data("lng"));var o="";r&&(o+=$("#map-canvas").data("image")?'<img src="'+$("#map-canvas").data("image")+'"><br>':"",o+="<span class='info-box-header'>"+s+"</span>",o+="<span class='info-box-content'>"+a+"</span>",o+="<span class='info-box-address'>"+r+"</span>",o+='<a target="_blank" href="https://www.google.ca/maps/place/'+r.split(" ").join("+")+'">View Larger</a>',o+="</div>");var l=(new google.maps.Geocoder,new google.maps.LatLng(i,n)),c={zoom:15,center:l,panControl:!1,zoomControl:!0,scaleControl:!1,scrollwheel:!1,styles:[{featureType:"water",elementType:"geometry",stylers:[{color:"#e9e9e9"},{lightness:17}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#f5f5f5"},{lightness:20}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#ffffff"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#ffffff"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#ffffff"},{lightness:16}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#f5f5f5"},{lightness:21}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#dedede"},{lightness:21}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#ffffff"},{lightness:16}]},{elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#333333"},{lightness:40}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#f2f2f2"},{lightness:19}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#fefefe"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#fefefe"},{lightness:17},{weight:1.2}]}]};Modernizr.touch&&(c.draggable=!1);var d,u;u=new google.maps.Map(document.getElementById("map-canvas"),c);new google.maps.InfoWindow({content:o,size:new google.maps.Size(150,50)});d=$(".map__pin.is-active").toArray()};LeapMap.prototype={init:function(){addMainMarker(),addAllMarkers($pins);var e=map.getCenter();google.maps.event.addDomListener(window,"resize",function(){map.setCenter(e)}),google.maps.event.addDomListener(window,"orientationchange",function(){map.setCenter(e)}),google.maps.event.addListener(map,"zoom_changed",function(){setTimeout(function(){var e=map.getCenter();e.e+=1e-6,map.panTo(e),e.e-=1e-6,map.panTo(e)},100)}),$(".map__legend__pin").click(function(e){$(".map__legend__pin.is-active").removeClass("is-active"),$(this).addClass("is-active"),"all"===$(this).data("cat")?$(".map__pin").addClass("is-active"):($(".map__pin").removeClass("is-active"),$(".map__pin[data-cat="+$(this).data("cat")+"]").addClass("is-active")),setMapOnAll()})},resetMapCenter:function(){var e=new google.maps.LatLngBounds;positions.forEach(function(t){e.extend(t)}),map.fitBounds(e),map.setCenter(e.getCenter())},addMarker:function(e,t,i){var n=new google.maps.Marker({position:e,map:map,icon:t,animation:google.maps.Animation.DROP});return google.maps.event.addListener(n,"click",function(e){return function(){infowindow.setContent(i),infowindow.open(map,e)}}(n)),n},addMarkerWithTimeout:function(e,t){var i=new google.maps.LatLng(e.dataset.lat,e.dataset.lng);positions.push(i),setTimeout(function(){var t={path:google.maps.SymbolPath.CIRCLE,fillColor:e.dataset.color,fillOpacity:1,scale:8,strokeWeight:2,strokeColor:"#ffffff"},n='<div class="gmap-info-box"><span class="info-box-header">'+e.dataset.title+'</span><span class="info-box-content">'+e.dataset.description+'</span><span class="info-box-address">'+e.dataset.address+"</span></div>",r=addMarker(i,t,n);markers.push(r)},t)},addMainMarker:function(){var e={path:"M19.4,0C8.7,0,0,8.7,0,19.4c0,14.9,19.4,32.8,19.4,39.2c-0.1-6.3,19.4-24.4,19.4-39.2C38.7,8.7,30,0,19.4,0z M19.4,27.1c-4.1,0-7.3-3.3-7.3-7.3c0-4.1,3.3-7.3,7.3-7.3c4.1,0,7.3,3.3,7.3,7.3C26.7,23.9,23.4,27.1,19.4,27.1z",fillColor:"#363737",fillOpacity:1,scale:1,strokeWeight:0,size:new google.maps.Size(11,22),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(20,50)},t=new google.maps.LatLng(lat,lng);positions.push(t),sales_marker=addMarker(t,e,content),markers.push(sales_marker)},addAllMarkers:function(e){for(var t=0,i=0;i<e.length;i++)e[i].dataset.lat&&e[i].dataset.lng&&(addMarkerWithTimeout(e[i],t),t+=5);resetMapCenter()},clearAllMarkers:function(){for(var e=0;e<markers.length;e++)markers[e]!==sales_marker&&markers[e].setMap(null);positions=[],markers=[],positions.push(sales_marker.position),markers.push(sales_marker)},setMapOnAll:function(){clearAllMarkers(),$pins=$(".map__pin.is-active").toArray(),addAllMarkers($pins)}},function(e){"use strict";function t(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);return e}function i(e,i){this.el=e,this.options=t({},this.options),t(this.options,i),this.menus=[].slice.call(this.el.querySelectorAll(".menu__level")),this.current=0,this._init()}var n={animations:Modernizr.cssanimations},r={WebkitAnimation:"webkitAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd",animation:"animationend"},s=r[Modernizr.prefixed("animation")],a=function(e,t){var i=function(e){if(n.animations){if(e.target!==this)return;this.removeEventListener(s,i)}t&&"function"==typeof t&&t.call()};n.animations?e.addEventListener(s,i):i()};i.prototype.options={breadcrumbsCtrl:!0,initialBreadcrumb:"all",backCtrl:!0,itemsDelayInterval:60,direction:"r2l",onItemClick:function(e,t){return!1}},i.prototype._init=function(){this.menusArr=[];var e=this;
16this.menus.forEach(function(t,i){var n={menuEl:t,menuItems:[].slice.call(t.querySelectorAll(".menu__item"))};e.menusArr.push(n),i===e.current&&classie.add(t,"menu__level--current")}),this.options.backCtrl&&(this.backCtrl=document.createElement("button"),this.backCtrl.className="menu__back is-hidden",this.backCtrl.setAttribute("aria-label","Go back"),this.backCtrl.innerHTML='<span class="icon-left"></span>Back',this.el.insertBefore(this.backCtrl,this.el.firstChild)),e.options.breadcrumbsCtrl&&(this.breadcrumbsCtrl=document.createElement("nav"),this.breadcrumbsCtrl.className="menu__breadcrumbs",this.el.insertBefore(this.breadcrumbsCtrl,this.el.firstChild),this._addBreadcrumb(0)),this._initEvents()},i.prototype._initEvents=function(){for(var e=this,t=0,i=this.menusArr.length;t<i;++t)this.menusArr[t].menuItems.forEach(function(t,i){t.querySelector("a").addEventListener("click",function(t){var n=t.target.getAttribute("data-submenu"),r=t.target.innerHTML,s=e.el.querySelector('ul[data-menu="'+n+'"]');if(n&&s)t.preventDefault(),e._openSubMenu(s,i,r);else{var a=e.el.querySelector(".menu__link--current");a&&classie.remove(e.el.querySelector(".menu__link--current"),"menu__link--current"),classie.add(t.target,"menu__link--current"),e.options.onItemClick(t,r)}})});this.options.backCtrl&&this.backCtrl.addEventListener("click",function(){e._back()})},i.prototype._openSubMenu=function(e,t,i){return!this.isAnimating&&(this.isAnimating=!0,this.menusArr[this.menus.indexOf(e)].backIdx=this.current,this.menusArr[this.menus.indexOf(e)].name=i,this._menuOut(t),void this._menuIn(e,t))},i.prototype._back=function(){if(this.isAnimating)return!1;this.isAnimating=!0,this._menuOut();var e=this.menusArr[this.menusArr[this.current].backIdx].menuEl;this._menuIn(e),this.options.breadcrumbsCtrl&&this.breadcrumbsCtrl.removeChild(this.breadcrumbsCtrl.lastElementChild)},i.prototype._menuOut=function(e){var t=this,i=this.menusArr[this.current].menuEl,n="undefined"==typeof e;this.menusArr[this.current].menuItems.forEach(function(i,r){i.style.WebkitAnimationDelay=i.style.animationDelay=n?parseInt(r*t.options.itemsDelayInterval)+"ms":parseInt(Math.abs(e-r)*t.options.itemsDelayInterval)+"ms"}),"r2l"===this.options.direction?classie.add(i,n?"animate-outToRight":"animate-outToLeft"):classie.add(i,n?"animate-outToLeft":"animate-outToRight")},i.prototype._menuIn=function(t,i){var n=this,r=this.menusArr[this.current].menuEl,s="undefined"==typeof i,o=this.menus.indexOf(t),l=this.menusArr[o].menuItems,c=l.length;l.forEach(function(l,d){l.style.WebkitAnimationDelay=l.style.animationDelay=s?parseInt(d*n.options.itemsDelayInterval)+"ms":parseInt(Math.abs(i-d)*n.options.itemsDelayInterval)+"ms";var u=i<=c/2||s?c-1:0;d===u&&a(l,function(){"r2l"===n.options.direction?(classie.remove(r,s?"animate-outToRight":"animate-outToLeft"),classie.remove(t,s?"animate-inFromLeft":"animate-inFromRight")):(classie.remove(r,s?"animate-outToLeft":"animate-outToRight"),classie.remove(t,s?"animate-inFromRight":"animate-inFromLeft")),classie.remove(r,"menu__level--current"),classie.add(t,"menu__level--current"),n.current=o,s?0===n.current&&n.options.backCtrl&&classie.add(n.backCtrl,"is-hidden"):(n.options.backCtrl&&classie.remove(n.backCtrl,"is-hidden"),n._addBreadcrumb(o)),setTimeout(function(){e(".not-visible").removeClass("not-visible")},250),n.isAnimating=!1})}),"r2l"===this.options.direction?classie.add(t,s?"animate-inFromLeft":"animate-inFromRight"):classie.add(t,s?"animate-inFromRight":"animate-inFromLeft")},i.prototype._addBreadcrumb=function(e){if(!this.options.breadcrumbsCtrl)return!1;var t=document.createElement("a");t.className="breadcrumb-link not-visible",t.innerHTML=e?this.menusArr[e].name:this.options.initialBreadcrumb,this.breadcrumbsCtrl.appendChild(t);var i=this;t.addEventListener("click",function(n){if(n.preventDefault(),!t.nextSibling||i.isAnimating)return!1;i.isAnimating=!0,i._menuOut();var r=i.menusArr[e].menuEl;i._menuIn(r);for(var s;null!==(s=t.nextSibling);)i.breadcrumbsCtrl.removeChild(s)})},window.MLMenu=i}(jQuery),function(e){"use strict";e(function(){e(".accordion__header").toggleClass("is-inactive"),e(".accordion__header").click(function(t){t.preventDefault(),e(this).is(".is-inactive")?(e(".accordion__header.is-active").toggleClass("is-active").toggleClass("is-inactive").next().slideToggle().toggleClass("open-content"),e(this).toggleClass("is-active").toggleClass("is-inactive"),e(this).next().slideToggle().toggleClass("open-content")):(e(this).toggleClass("is-active").toggleClass("is-inactive"),e(this).next().slideToggle().toggleClass("open-content"))})})}(jQuery),function(e){"use strict";function t(e){return new RegExp("(^|\\s+)"+e+"(\\s+|$)")}function i(e,t){var i=n(e,t)?s:r;i(e,t)}var n,r,s;"classList"in document.documentElement?(n=function(e,t){return e.classList.contains(t)},r=function(e,t){e.classList.add(t)},s=function(e,t){e.classList.remove(t)}):(n=function(e,i){return t(i).test(e.className)},r=function(e,t){n(e,t)||(e.className=e.className+" "+t)},s=function(e,i){e.className=e.className.replace(t(i)," ")}
16);var a={hasClass:n,addClass:r,removeClass:s,toggleClass:i,has:n,add:r,remove:s,toggle:i};"function"==typeof define&&define.amd?define(a):"object"==typeof exports?module.exports=a:e.classie=a}(window),function(e,t){var i,n=e.jQuery||e.Cowboy||(e.Cowboy={});n.throttle=i=function(e,i,r,s){function a(){function n(){l=+new Date,r.apply(c,u)}function a(){o=t}var c=this,d=+new Date-l,u=arguments;s&&!o&&n(),o&&clearTimeout(o),s===t&&d>e?n():i!==!0&&(o=setTimeout(s?a:n,s===t?e-d:e))}var o,l=0;return"boolean"!=typeof i&&(s=r,r=i,i=t),n.guid&&(a.guid=r.guid=r.guid||n.guid++),a},n.debounce=function(e,n,r){return r===t?i(e,n,!1):i(e,r,n!==!1)}}(this),function(e){e.fn.makeGreedy=function(){return this.each(function(){function t(){var e,i,n;e=s.width()-40,i=s.children().length,n=d[i-1],n>e?(s.children().last().prependTo(a),i-=1,t()):e>d[i]&&(a.children().first().appendTo(s),i+=1,t()),r.attr("count",o-i),i===o?r.addClass("hidden"):r.removeClass("hidden")}var i,n=e(this),r=n.find("button"),s=n.find(".links"),a=n.find(".hidden-links"),o=0,l=0,c=1e3,d=[];s.children().outerWidth(function(e,t){l+=t,o+=1,d.push(l)});var u=jQuery.debounce(650,!1,t);e(window).on("resize orientationchange",u),r.on("click",function(){a.toggleClass("hidden"),clearTimeout(i)}),a.on("mouseleave",function(){i=setTimeout(function(){a.addClass("hidden")},c)}).on("mouseenter",function(){clearTimeout(i)}),t()})}}(jQuery);var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"Other",this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"Unknown"},searchString:function(e){for(var t=0;t<e.length;t++){var i=e[t].string;if(this.versionSearchString=e[t].subString,i.indexOf(e[t].subString)!==-1)return e[t].identity}},searchVersion:function(e){var t=e.indexOf(this.versionSearchString);if(t!==-1){var i=e.indexOf("rv:");return"Trident"===this.versionSearchString&&i!==-1?parseFloat(e.substring(i+3)):parseFloat(e.substring(t+this.versionSearchString.length+1))}},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer"},{string:navigator.userAgent,subString:"Trident",identity:"Explorer"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.userAgent,subString:"Safari",identity:"Safari"},{string:navigator.userAgent,subString:"Opera",identity:"Opera"}]};BrowserDetect.init(),Modernizr.addTest("svgasimg",document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1")),function(e,t){var i=function(e,t,i){var n;return function(){function r(){i||e.apply(s,a),n=null}var s=this,a=arguments;n?clearTimeout(n):i&&e.apply(s,a),n=setTimeout(r,t||100)}};jQuery.fn[t]=function(e){return e?this.bind("resize",i(e)):this.trigger(t)}}(jQuery,"smartresize"),function(e){function t(){var t=loadCSS(cssFile,document.getElementById("css-ref"));onloadCSS(t,function(){console.info("Stylesheet has loaded."),e(document).ready(n.loadEvents)})}var i={common:{init:function(){if(svg4everybody(),Modernizr.touchevents||e("a[href*='tel:']").on("click",function(){return!1}),e("[data-block], a[href^='#']").on("click",function(){var t=e(e(this).data("block")||e(this).attr("href"));if(t.length>0)return e("html").velocity("scroll",{offset:t.offset().top,mobileHA:!1}),!1}),e(".instagram-feed").length>0){var t=new Instafeed({get:"user",userId:"674109445",clientId:"a7005bbf3e7e47a492b1621366011b52",accessToken:"674109445.ba4c844.d8d1ad27dede43bc8a16a7c16172d99e",limit:100,resolution:"standard_resolution",template:'<a aria-label="Instagram Image, click to open SOLs Instagram account in a new tab." class="instafeed__link" href="{{link}}" target="_blank" title="Click to view this image on Instagram" rel="noopener noreferer"><div class="instafeed__image bg-img fade-lazyload lazyload bg" data-bgset="{{image}}" data-sizes="cover" data-parent-fit="cover" data-expand="20" style="background-size:cover;background-position:center center;background-repeat:no-repeat;"></div></a>',before:function(){currentCount=0},filter:function(e){var t=currentCount<5;return t&&(e.tags&&e.tags.indexOf("tasteofbaja")>=0?currentCount+=1:t=!1),t}});t.run()}if(window.location.hash&&e(window.location.hash).length>0&&e(window.location.hash).velocity("scroll"),e("a.video").magnificPopup({type:"iframe",mainClass:"mfp-fade",removalDelay:300,callbacks:{open:function(){var t=e(".hero--home").data("vide");t&&(t=t.getVideoObject(),t.pause())},close:function(){var t=e(".hero--home").data("vide");t&&(t=t.getVideoObject(),t.play())}},iframe:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" style="border:0px;" allowfullscreen></iframe></div>',patterns:{youtube:{index:"youtube.com/",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}}}),e(".video-hero").length){var i=e(".video-hero").data("hero_video_url"),n=e(".video-hero").vide(i,{volume:0,playbackRate:1,muted:!0,loop:!0,autoplay:!0,position:"50% 50%",posterType:"none",resizing:!0,bgColor:"black",className:"video"}),r=function(){n.resize(),e(".video-hero").data("vide").getVideoObject().play()};requestAnimationFrame(r)}
16var s="https://maps.googleapis.com/maps/api/js?v=3.exp&callback=gmapInit&key="+GOOGLE_API_KEY;0!==e("#map-canvas").length&&e.getScript(s).done(function(e,t){}).fail(function(e,t,i){})},finalize:function(){if(objectFitImages(),stickyHeaderInit(),e("nav.greedy").makeGreedy(),e(".slider").each(function(){var t=e(this).data("visible-slides"),i=e(this).data("pagination"),n=e(this).data("navigation"),r=e(this).data("loop"),s=!0,a={direction:"horizontal",loop:r,slidesPerView:t,speed:600,paginationClickable:!0,spaceBetween:24};i&&(a.pagination={el:e(this).find(".swiper-pagination"),clickable:!0}),s&&(a.autoplay=s),n&&(a.navigation={nextEl:e(this).find(".swiper-next"),prevEl:e(this).find(".swiper-prev")}),t>1&&(a.breakpoints={320:{slidesPerView:1,spaceBetween:0}},t>2&&(a.breakpoints[640]={slidesPerView:1,spaceBetween:0}),t>3&&(a.breakpoints[768]={slidesPerView:3,spaceBetween:24}));new Swiper(e(this).find(".swiper-container"),a)}),e(".featured-promos").each(function(){var t=e(this).find(".swiper-pagination"),i=e(this).find(".featured-promos__content");t.css("width",i.outerWidth())}),e(window).smartresize(function(){e(".featured-promos").each(function(){var t=e(this).find(".swiper-pagination"),i=e(this).find(".featured-promos__content");t.css("width",i.outerWidth())})}),e(".slider--all-promos").each(function(){var t=e(this).data("visible-slides"),i=e(this).data("pagination"),n=e(this).data("navigation"),r=e(this).data("loop"),s=e(this).data("autoplay"),a={direction:"horizontal",loop:r,slidesPerView:t,speed:800,paginationClickable:!0,spaceBetween:24};i&&(a.pagination=e(this).find(".swiper-pagination")),s&&(a.autoplay=s),n&&(a.nextButton=e(this).find(".swiper-next"),a.prevButton=e(this).find(".swiper-prev")),t>1&&(a.breakpoints={320:{slidesPerView:1,spaceBetween:0}},t>2&&(a.breakpoints[640]={slidesPerView:1,spaceBetween:0}),t>3&&(a.breakpoints[320]={slidesPerView:1},a.breakpoints[768]={slidesPerView:2,spaceBetween:24},a.breakpoints[1250]={slidesPerView:4}));new Swiper(e(this).find(".swiper-container"),a)}),document.querySelectorAll("[data-loader='team']").length>0){new Loader(".loader--team",{triggerData:"team",updateContent:!0})}new Loader(".nav--mobile--primary",{trigger:".nav__toggle__trigger"}),new Loader(".loader--reservation",{triggerData:"reservation"});if(e(".loader--popup").length){var t=new Loader(".loader--popup");setTimeout(function(){t.toggle()},t.loader.data("delay"))}e(".wayfinder a").click(function(){e("html,body").animate({scrollTop:e(".main").offset().top},"slow")}),mobileNavInit();var i=new ScrollMagic.Controller;e(".is-magic:not(.is-latent)").each(function(){var e=this;new ScrollMagic.Scene({triggerElement:e,triggerHook:.95}).setClassToggle(e,"scroll-triggered").addTo(i)}),e(".is-magic-box").each(function(){var t=this;e(this).find(".is-magic.is-latent").each(function(){var e=this;new ScrollMagic.Scene({triggerElement:t,triggerHook:.95}).setClassToggle(e,"scroll-triggered").addTo(i)})});someParallax({target:".lead-in__bg-image",activeClass:"has-parallax",layoutTrigger:{property:"z-index",value:"3"},scenes:{bg_image:{target:"picture",tween:{y:-100}}}}),someParallax({target:".lead-in.has-carousel",activeClass:"has-parallax",layoutTrigger:{property:"flex-direction",value:"row"},scenes:{bg_image:{target:".lead-in__image picture",tween:{y:-100}}}}),someParallax({target:".location__bg-image",activeClass:"has-parallax",layoutTrigger:{property:"display",value:"block"},scenes:{bg_image:{target:"picture",tween:{y:-100}}}})}},home:{init:function(){},finalize:function(){}},not_front:{init:function(){e(".js-gallery__item").magnificPopup({type:"image",mainClass:"mfp-fade",removalDelay:300,gallery:{enabled:!1},image:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><div class="mfp-img"></div><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></div>',cursor:"mfp-zoom-out-cur",titleSrc:function(t){return e(t.el).find("img").attr("title")},verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},callbacks:{open:function(){e.magnificPopup.instance.next=function(){var t=this;t.wrap.removeClass("mfp-image-loaded"),t.wrap.addClass("next"),setTimeout(function(){e.magnificPopup.proto.next.call(t)},400)},e.magnificPopup.instance.prev=function(){var t=this;t.wrap.removeClass("mfp-image-loaded"),t.wrap.addClass("prev"),setTimeout(function(){e.magnificPopup.proto.prev.call(t)},400)}},imageLoadComplete:function(){var e=this;e.wrap.addClass("mfp-image-loading"),setTimeout(function(){e.wrap.removeClass("mfp-image-loading prev next"),e.wrap.addClass("mfp-image-loaded")},10)}}})}},our_team:{init:function(){},finalize:function(){}},contact:{init:function(){},finalize:function(){}},post_type_archive_menu:{init:function(){function t(t){0===t?s.find(".swiper-container").height(e(a.slides[a.activeIndex]).find(".type-menu").height()):s.find(".swiper-container").animate({height:e(a.slides[a.activeIndex]).find(".type-menu").height()},t)}function i(e){0===e?s.find(".swiper-container").height(s.find(".food-menu--sidebar__inner").height()+96):s.find(".swiper-container").animate({height:s.find(".food-menu--sidebar__inner").height()+96},e)}function n(){s.hasClass("is-active")&&"absolute"===s.find(".food-menu--sidebar__inner").css("position")&&(s.removeClass("is-active"),s.find(".menu-slider__key").removeClass("is-active"),i(300))}function r(){s.addClass("is-active")}var s=e(".menu-slider"),a=new Swiper(s.find(".swiper-container"),{direction:"vertical",init:!1,speed:600,simulateTouch:!1,allowTouchMove:!1});a.on("slideChange",function(){t(300)}),a.on("init",function(){"static"===s.find(".food-menu--sidebar__inner").css("position")?t(0):i(0)}),e(window).smartresize(function(){(s.hasClass("is-active")||"static"===s.find(".food-menu--sidebar__inner").css("position"))&&(s.find(".swiper-container").css("height",""),a.update(),t(0)),s.hasClass("is-active")||"static"!==s.find(".food-menu--sidebar__inner").css("position")||(s.find(".food-menu--sidebar ul li:first-child .menu-slider__key").addClass("is-active"),r())}),s.find(".menu-slider__key").on("click",function(){a.slideTo(e(this).data("slide")),s.find(".menu-slider__key").removeClass("is-active"),e(this).addClass("is-active"),s.hasClass("is-active")||("absolute"===s.find(".food-menu--sidebar__inner").css("position")&&t(0),r())}),s.find(".food-menu--sidebar h5").on("click",n),s.find(".food-menu--sidebar").hammer().bind("swipeleft",n),s.hasClass("is-active")||"static"!==s.find(".food-menu--sidebar__inner").css("position")||(s.find(".food-menu--sidebar ul li:first-child .menu-slider__key").addClass("is-active"),s.addClass("is-active")),a.init()},finalize:function(){}}},n={fire:function(e,t,n){var r,s=i;t=void 0===t?"init":t,r=""!==e,r=r&&s[e],r=r&&"function"==typeof s[e][t],r&&s[e][t](n)},loadEvents:function(){n.fire("common"),e.each(document.body.className.replace(/-/g,"_").split(/\s+/),function(e,t){n.fire(t),setTimeout(function(){n.fire(t,"finalize")},200)}),setTimeout(function(){n.fire("common","finalize"),console.info("main.js file has fired all commands.")},200)}},r="(Insights)",s=new RegExp(r,"i"),a=navigator.userAgent;s.test(a)?window.setTimeout(t,5e3):t()}(jQuery),jQuery(document).ready(function(e){e(".menu-item-has-children").hoverIntent({over:function(){e(this).addClass("hover-active")},out:function(){e(this).removeClass("hover-active")},timeout:250})});var objectFitImages=function(){"use strict";function e(e){for(var t,i=getComputedStyle(e).fontFamily,n={};null!==(t=a.exec(i));)n[t[1]]=t[2];return n}function t(t,n){if(!t[s].parsingSrcset){var r=e(t);if(r["object-fit"]=r["object-fit"]||"fill",!t[s].s){if("fill"===r["object-fit"])return;if(!t[s].skipTest&&l&&!r["object-position"])return}var a=t.currentSrc||t.src;if(n)a=n;else if(t.srcset&&!d&&window.picturefill){var o=window.picturefill._.
16ns;t[s].parsingSrcset=!0,t[o]&&t[o].evaled||window.picturefill._.fillImg(t,{reselect:!0}),t[o].curSrc||(t[o].supported=!1,window.picturefill._.fillImg(t,{reselect:!0})),delete t[s].parsingSrcset,a=t[o].curSrc||a}t[s].s?(t[s].s=a,n&&(t[s].srcAttr=n)):(t[s]={s:a,srcAttr:n||u.call(t,"src"),srcsetAttr:t.srcset},t.src=s,t.srcset&&(t.srcset="",Object.defineProperty(t,"srcset",{value:t[s].srcsetAttr})),i(t)),t.style.backgroundImage='url("'+a+'")',t.style.backgroundPosition=r["object-position"]||"center",t.style.backgroundRepeat="no-repeat",/scale-down/.test(r["object-fit"])?(t[s].i||(t[s].i=new Image,t[s].i.src=a),function e(){return t[s].i.naturalWidth?void(t[s].i.naturalWidth>t.width||t[s].i.naturalHeight>t.height?t.style.backgroundSize="contain":t.style.backgroundSize="auto"):void setTimeout(e,100)}()):t.style.backgroundSize=r["object-fit"].replace("none","auto").replace("fill","100% 100%")}}function i(e){var i={get:function(){return e[s].s},set:function(i){return delete e[s].i,t(e,i),i}};Object.defineProperty(e,"src",i),Object.defineProperty(e,"currentSrc",{get:i.get})}function n(){c||(HTMLImageElement.prototype.getAttribute=function(e){return!this[s]||"src"!==e&&"srcset"!==e?u.call(this,e):this[s][e+"Attr"]},HTMLImageElement.prototype.setAttribute=function(e,t){!this[s]||"src"!==e&&"srcset"!==e?p.call(this,e,t):this["src"===e?"src":e+"Attr"]=String(t)})}function r(e,i){var n=!h&&!e;if(i=i||{},e=e||"img",c&&!i.skipTest)return!1;"string"==typeof e?e=document.querySelectorAll("img"):e.length||(e=[e]);for(var a=0;a<e.length;a++)e[a][s]=e[a][s]||i,t(e[a]);n&&(document.body.addEventListener("load",function(e){"IMG"===e.target.tagName&&r(e.target,{skipTest:i.skipTest})},!0),h=!0,e="img"),i.watchMQ&&window.addEventListener("resize",r.bind(null,e,{skipTest:i.skipTest}))}var s="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",a=/(object-fit|object-position)\s*:\s*([-\w\s%]+)/g,o=new Image,l="object-fit"in o.style,c="object-position"in o.style,d="string"==typeof o.currentSrc,u=o.getAttribute,p=o.setAttribute,h=!1;return r.supportsObjectFit=l,r.supportsObjectPosition=c,n(),r}();$(function(){$(".search-feature__toggle").click(function(e){showSearch(),e.preventDefault()}),$("body").on("click","search-feature__close, .search-feature.visible .search-feature__content",function(e){hideSearch(),e.preventDefault()}),$(".search-feature form").on("click",function(e){e.stopPropagation()}),$(document).keyup(function(e){27===e.keyCode&&$(".search-feature").hasClass("visible")&&hideSearch()})}); 17//# sourceMappingURL=main.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.