1import{g as G}from"./_commonjsHelpers-CqkleIqs.js";var C={exports:{}},L;function J(){return L||(L=1,function(g,v){(function(u,o){g.exports=o()})(window,function(){return function(f){var u={};function o(l){if(u[l])return u[l].exports;var s=u[l]={i:l,l:!1,exports:{}};return f[l].call(s.exports,s,s.exports,o),s.l=!0,s.exports}return o.m=f,o.c=u,o.d=function(l,s,a){o.o(l,s)||Object.defineProperty(l,s,{enumerable:!0,get:a})},o.r=function(l){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(l,"__esModule",{value:!0})},o.t=function(l,s){if(s&1&&(l=o(l)),s&8||s&4&&typeof l=="object"&&l&&l.__esModule)return l;var a=Object.create(null);if(o.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:l}),s&2&&typeof l!="string")for(var d in l)o.d(a,d,(function(w){return l[w]}).bind(null,d));return a},o.n=function(l){var s=l&&l.__esModule?function(){return l.default}:function(){return l};return o.d(s,"a",s),s},o.o=function(l,s){return Object.prototype.hasOwnProperty.call(l,s)},o.p="",o(o.s=2)}([function(f,u){/*! 2 * object-extend 3 * A well-tested function to deep extend (or merge) JavaScript objects without further dependencies. 4 * 5 * http://github.com/bernhardw 6 * 7 * Copyright 2013, Bernhard Wanger <[email protected]> 8 * Released under the MIT license. 9 * 10 * Date: 2013-04-10 11 */f.exports=function o(l,s){return l==null||s==null||Object.keys(s).forEach(function(a){Object.prototype.toString.call(s[a])=="[object Object]"?Object.prototype.toString.call(l[a])!="[object Object]"?l[a]=s[a]:l[a]=o(l[a],s[a]):l[a]=s[a]}),l}},function(f,u){Array.prototype.each=function(o){for(var l=this.length,s=0;s<l;s++){var a=this[s];a&&o(a,s)}},NodeList.prototype.each=Array.prototype.each,NodeList.prototype.filter=Array.prototype.filter},function(f,u,o){o.r(u);var l=function(){this.trigger={once:!1,offset:{viewport:{x:0,y:0},element:{x:0,y:0}},toggle:{class:{in:"visible",out:"invisible"},callback:{in:null,visible:null,out:null}}},this.scroll={sustain:300,element:window,callback:function(){},start:function(){},stop:function(){},directionChange:function(){}}},s=o(0),a=o.n(s);o(1);function d(n,i){if(!(n instanceof i))throw new TypeError("Cannot call a class as a function")}function w(n,i){for(var t=0;t<i.length;t++){var e=i[t];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}function M(n,i,t){return i&&w(n.prototype,i),n}function p(n){return Number(n)===n&&n%1===0}function k(n){return Number(n)===n&&n%1!==0}var b=function(){function n(i,t){d(this,n),this.element=i,t=a()(new l().trigger,t),this.offset=t.offset,this.toggle=t.toggle,this.once=t.once,this.visible=null,this.active=!0}return M(n,[{key:"checkVisibility",value:function(t,e){if(!this.active)return this.visible;var r=t.offsetWidth||t.innerWidth||0,c=t.offsetHeight||t.innerHeight||0,h={w:r,h:c},m=this.getBounds(),T=this._checkVisibility(m,h,e);if(T!==this.visible){this.visible=T;var S=this._toggleCallback();S instanceof Promise?S.then(this._toggleClass.bind(this)).catch(function($){console.error("Trigger promise failed"),console.error($)}):this._toggleClass(),this.visible&&this.once&&(this.active=!1)}else if(T&&typeof this.toggle.callback.visible=="function")return this.toggle.callback.visible.call(this.element,this);return T}},{key:"getBounds",value:function(){return this.element.getBoundingClientRect()}},{key:"_getElementOffset",value:function(t,e){var r={x:0,y:0};return typeof this.offset.element.x=="function"?r.x=t.width*this.offset.element.x(this,t,e):k(this.offset.element.x)?r.x=t.width*this.offset.element.x:p(this.offset.element.x)&&(r.x=this.offset.element.x),typeof this.offset.element.y=="function"?r.y=t.height*this.offset.element.y(this,t,e):k(this.offset.element.y)?r.y=t.height*this.offset.element.y:p(this.offset.element.y)&&(r.y=this.offset.element.y),r}},{key:"_getViewportOffset",value:function(t,e){var r={x:0,y:0};return typeof this.offset.viewport.x=="function"?r.x=t.w*this.offset.viewport.x(this,t,e):k(this.offset.viewport.x)?r.x=t.w*this.offset.viewport.x:p(this.offset.viewport.x)&&(r.x=this.offset.viewport.x),typeof this.offset.viewport.y=="function"?r.y=t.h*this.offset.viewport.y(this,t,e):k(this.offset.viewport.y)?r.y=t.h*this.offset.viewport.y:p(this.offset.viewport.y)&&(r.y=this.offset.viewport.y),r}},{key:"_checkVisibility",value:function(t,e,r){var c=this._getElementOffset(t,r),h=this._getViewportOffset(e,r),m=!0;return t.left-h.x<-(t.width-c.x)&&(m=!1),t.left+h.x>e.w-c.x&&(m=!1),t.top-h.y<-(t.height-c.y)&&(m=!1),t.top+h.y>e.h-c.y&&(m=!1),m}},{key:"_toggleClass",value:function(){var t=this;if(this.visible){Array.isArray(this.toggle.class.in)?this.toggle.class.in.each(function(e){t.element.classList.add(e)}):this.element.classList.add(this.toggle.class.in),Array.isArray(this.toggle.class.out)?this.toggle.class.out.each(function(e){t.element.classList.remove(e)}):this.element.classList.remove(this.toggle.class.out);return}Array.isArray(this.toggle.class.in)?this.toggle.class.in.each(function(e){t.element.classList.remove(e)}):this.element.classList.remove(this.toggle.class.in),Array.isArray(this.toggle.class.out)?this.toggle.class.out.each(function(e){t.element.classList.add(e)}):this.element.classList.add(this.toggle.class.out)}},{key:"_toggleCallback",value:function(){if(this.visible){if(typeof this.toggle.callback.in=="function")return this.toggle.callback.in.call(this.element,this)}else if(typeof this.toggle.callback.out=="function")return this.toggle.callback.out.call(this.element,this)}}]),n}();function q(n,i){if(!(n instanceof i))throw new TypeError("Cannot call a class as a function")}function N(n,i){for(var t=0;t<i.length;t++){var e=i[t];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}
11function V(n,i,t){return i&&N(n.prototype,i),n}var F=function(){function n(i){q(this,n),this.triggers=i instanceof Array?i:[]}return V(n,[{key:"add",value:function(t){var e=this;if(t instanceof b)return this.triggers.push(t);t.each(function(r){r instanceof b?e.triggers.push(r):console.error("Object added to TriggerCollection is not a Trigger. Object: ",r)})}},{key:"remove",value:function(t){t instanceof b&&(t=[t]),this.triggers=this.triggers.filter(function(e){var r=!1;return t.each(function(c){c==e&&(r=!0)}),!r})}},{key:"query",value:function(t){return this.triggers.filter(function(e){var r=e.element,c=r.parentNode,h=[].slice.call(c.querySelectorAll(t));return h.indexOf(r)>-1})}},{key:"search",value:function(t){var e=this.triggers.filter(function(r){if(t instanceof NodeList||Array.isArray(t)){var c=!1;return t.each(function(h){r.element==h&&(c=!0)}),c}return r.element==t});return e.length==0?null:e.length>1?e:e[0]}},{key:"call",value:function(t){this.triggers.each(t)}}]),n}();function H(n,i){if(!(n instanceof i))throw new TypeError("Cannot call a class as a function")}function B(n,i){for(var t=0;t<i.length;t++){var e=i[t];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}function D(n,i,t){return i&&B(n.prototype,i),n}var W=function(){function n(i,t){H(this,n),this._parseOptions(i),typeof t=="function"&&(this.callback=t),this.direction="none",this.position=this.getPosition(),this.lastAction=this._getTimestamp(),this._startRun(),this._boundListener=this._didScroll.bind(this),this.element.addEventListener("scroll",this._boundListener)}return D(n,[{key:"_parseOptions",value:function(t){var e=new l().scroll;typeof t!="function"?(e.callback=function(){},e=a()(e,t)):e.callback=t,this.element=e.element,this.sustain=e.sustain,this.callback=e.callback,this.startCallback=e.start,this.stopCallback=e.stop,this.directionChange=e.directionChange}},{key:"_didScroll",value:function(){var t=this.getPosition();if(this.position!==t){var e=this.direction;t.x!==this.position.x?e=t.x>this.position.x?"right":"left":t.y!==this.position.y?e=t.y>this.position.y?"bottom":"top":e="none",e!==this.direction&&(this.direction=e,typeof this.directionChange=="function"&&this.directionChange(this.direction)),this.position=t,this.lastAction=this._getTimestamp()}else this.direction="none";this.running||this._startRun()}},{key:"_startRun",value:function(){this.running=!0,typeof this.startCallback=="function"&&this.startCallback(),this._loop()}},{key:"_stopRun",value:function(){this.running=!1,typeof this.stopCallback=="function"&&this.stopCallback()}},{key:"getPosition",value:function(){var t=this.element.pageXOffset||this.element.scrollLeft||document.documentElement.scrollLeft||0,e=this.element.pageYOffset||this.element.scrollTop||document.documentElement.scrollTop||0;return{x:t,y:e}}},{key:"_getTimestamp",value:function(){return Number(Date.now())}},{key:"_tick",value:function(){this.callback(this.position,this.direction);var t=this._getTimestamp();t-this.lastAction>this.sustain&&this._stopRun(),this.running&&this._loop()}},{key:"_loop",value:function(){var t=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame||function(e){setTimeout(e,16.666666666666668)};t(this._tick.bind(this))}},{key:"kill",value:function(){this.running=!1,this.element.removeEventListener("scroll",this._boundListener)}}]),n}();o.d(u,"Trigger",function(){return y}),o.d(u,"TriggerCollection",function(){return A}),o.d(u,"ScrollAnimationLoop",function(){return O}),o.d(u,"default",function(){return Y});function z(n,i){if(!(n instanceof i))throw new TypeError("Cannot call a class as a function")}function U(n,i){for(var t=0;t<i.length;t++){var e=i[t];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}function X(n,i,t){return i&&U(n.prototype,i),n}/*! 12 * ScrollTrigger 13 * 14 * 15 * http://github.com/terwanerik 16 * 17 * Copyright 2017, Erik Terwan <[email protected]> 18 * Released under the MIT license. 19 * 20 * Date: 2017-07-09 21 */var y=b,A=F,O=W,Y=function(){function n(i){z(this,n),this._parseOptions(i),this._initCollection(),this._initLoop()}return X(n,[{key:"_parseOptions",value:function(t){t=a()(new l,t),this.defaultTr
21igger=t.trigger,this.scrollOptions=t.scroll}},{key:"_initCollection",value:function(){var t=document.querySelectorAll("[data-scroll]"),e=[];t.length>0&&(e=this.createTriggers(t)),this.collection=new A(e)}},{key:"_initLoop",value:function(){var t=this;this.loop=new O({sustain:this.scrollOptions.sustain,element:this.scrollOptions.element,callback:function(r,c){t._scrollCallback(r,c)},start:function(){t._scrollStart()},stop:function(){t._scrollStop()},directionChange:function(r){t._scrollDirectionChange(r)}})}},{key:"_scrollCallback",value:function(t,e){var r=this;this.collection.call(function(c){c.checkVisibility(r.scrollOptions.element,e)}),this.scrollOptions.callback(t,e)}},{key:"_scrollStart",value:function(){this.scrollOptions.start()}},{key:"_scrollStop",value:function(){this.scrollOptions.stop()}},{key:"_scrollDirectionChange",value:function(t){this.scrollOptions.directionChange(t)}},{key:"createTrigger",value:function(t,e){return new y(t,a()(this.defaultTrigger,e))}},{key:"createTriggers",value:function(t,e){var r=this,c=[];return t.each(function(h){c.push(r.createTrigger(h,e))}),c}},{key:"add",value:function(t,e){return t instanceof HTMLElement?(this.collection.add(this.createTrigger(t,e)),this):t instanceof y?(this.collection.add(t),this):t instanceof NodeList?(this.collection.add(this.createTriggers(t,e)),this):Array.isArray(t)&&t.length&&t[0]instanceof y?(this.collection.add(t),this):Array.isArray(t)&&t.length&&t[0]instanceof HTMLElement?(this.collection.add(this.createTriggers(t,e)),this):(this.collection.add(this.createTriggers(document.querySelectorAll(t),e)),this)}},{key:"remove",value:function(t){return t instanceof y?(this.collection.remove(t),this):Array.isArray(t)&&t.length&&t[0]instanceof y?(this.collection.remove(t),this):t instanceof HTMLElement?(this.collection.remove(this.search(t)),this):Array.isArray(t)&&t.length&&t[0]instanceof HTMLElement?(this.collection.remove(this.search(t)),this):t instanceof NodeList?(this.collection.remove(this.search(t)),this):Array.isArray(t)&&t.length&&t[0]instanceof y?(this.collection.remove(t),this):(this.collection.remove(this.query(t.toString())),this)}},{key:"query",value:function(t){return this.collection.query(t)}},{key:"search",value:function(t){return this.collection.search(t)}},{key:"listen",value:function(){this.loop||this._initLoop()}},{key:"kill",value:function(){this.loop.kill(),this.loop=null}}]),n}()}])})}(C)),C.exports}var K=J();const R=G(K);var P=[".section",".block",".flexgrid",".col",".elements",".scrolltrigger",".scroll-trigger"],E=[".scrolltrigger-instant",".scroll-trigger-instant"];const Q=new R({trigger:{once:!0,offset:{element:{x:0,y:(g,v,f)=>.001},viewport:{x:0,y:(g,v,f)=>g.visible?0:.2}},toggle:{class:{in:"scroll-visible",out:["scroll-invisible"]},callback:{in:null,visible:null,out:g=>new Promise((v,f)=>{setTimeout(v,10)})}}},scroll:{sustain:200,element:window}}),Z=new R({trigger:{once:!0,offset:{element:{x:0,y:(g,v,f)=>.001},viewport:{x:0,y:(g,v,f)=>g.visible?0:.001}},toggle:{class:{in:"scroll-visible-instant",out:["scroll-invisible-instant"]},callback:{in:null,visible:null,out:g=>new Promise((v,f)=>{setTimeout(v,10)})}}},scroll:{sustain:200,element:window}});for(var x=0;x<P.length;x++)Q.add(P[x]);for(var _=0;_<E.length;_++)Z.add(E[_]);
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.