/*! scrollmagic v2.0.7 | (c) 2019 jan paepke (@janpaepke) | license & info: http://scrollmagic.io */ !function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.scrollmagic=t()}(this,function(){"use strict";var _=function(){};_.version="2.0.7",window.addeventlistener("mousewheel",function(){});var p="data-scrollmagic-pin-spacer";_.controller=function(e){var n,r,i="reverse",t="paused",o=z.defaults,s=this,a=r.extend({},o,e),l=[],c=!1,f=0,u=t,d=!0,h=0,p=!0,g=function(){0t.scrolloffset()?1:-1}),t};return this.addscene=function(e){if(r.type.array(e))e.foreach(function(e,t){s.addscene(e)});else if(e instanceof _.scene)if(e.controller()!==s)e.addto(s);else if(l.indexof(e)<0)for(var t in l.push(e),l=x(l),e.on("shift.controller_sort",function(){l=x(l)}),a.globalsceneoptions)e[t]&&e[t].call(e,a.globalsceneoptions[t]);return s},this.removescene=function(e){if(r.type.array(e))e.foreach(function(e,t){s.removescene(e)});else{var t=l.indexof(e);-1=a.start?1:0,d.trigger("update",{startpos:a.start,endpos:a.end,scrollpos:n}),d.progress(t)}else m&&p===f&&c(!0);else l.updatescene(d,!1);return d},this.refresh=function(){return o(),y(),d},this.progress=function(e){if(arguments.length){var t=!1,n=p,r=l?l.info("scrolldirection"):"paused",i=h.reverse||g<=e;if(0===h.duration?(t=g!=e,p=0===(g=e<1&&i?0:1)?c:f):e<0&&p!==c&&i?(p=c,t=!(g=0)):0<=e&&e<1&&i?(g=e,p=f,t=!0):1<=e&&p!==u?(g=1,p=u,t=!0):p!==f||i||c(),t){var o={progress:g,state:p,scrolldirection:r},s=p!=n,a=function(e){d.trigger(e,o)};s&&n!==f&&(a("enter"),a(n===c?"start":"end")),a("progress"),s&&p!==f&&(a(p===c?"start":"end"),a("leave"))}return d}return g};var m,w,t=function(){a={start:v+h.offset},l&&h.triggerelement&&(a.start-=l.info("size")*h.triggerhook),a.end=a.start+h.duration},o=function(e){if(n){var t="duration";x(t,n.call(d))&&!e&&(d.trigger("change",{what:t,newval:h[t]}),d.trigger("shift",{reason:t}))}},y=function(e){var t=0,n=h.triggerelement;if(l&&(n||0