PageSourceSearch

https://www.escappstudio.be/_next/static/chunks/3592-7679df063a8e7a27.js

js escappstudio.be collected 2026-10-02 01:17:30 UTC 23,373 bytes, 110 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3592],{3592:function(e,t,n){n.d(t,{L:function(){return s}});var i=n(2265),r={delay:350,distance:"50px",duration:650,easing:"cubic-bezier(0.5, 0, 0, 1)",opacity:0,origin:"top",rotate:{x:0,y:0,z:0},scale:1,cleanup:!1,desktop:!0,mobile:!0,reset:!1,useDelay:"always",viewFactor:0,viewOffset:{top:0,right:0,bottom:0,left:0}},o=n(44),s=function(e){var t=e.children,s=e.className,a=e.origin,c=e.distance,l=e.duration,d=e.delay,u=e.reset,f=e.easing,h=e.opacity,p=e.rotate,m=e.scale,v=e.cleanup,y=e.desktop,g=e.mobile,b=e.useDelay,w=e.viewFactor,E=e.viewOffset,k=(0,i.useRef)(null),j={origin:void 0===a?r.origin:a,distance:void 0===c?r.distance:c,duration:void 0===l?r.duration:l,delay:void 0===d?r.delay:d,reset:void 0===u?r.reset:u,easing:void 0===f?r.easing:f,opacity:void 0===h?r.opacity:h,rotate:void 0===p?r.rotate:p,scale:void 0===m?r.scale:m,cleanup:void 0===v?r.cleanup:v,desktop:void 0===y?r.desktop:y,mobile:void 0===g?r.mobile:g,useDelay:void 0===b?r.useDelay:b,viewFactor:void 0===w?r.viewFactor:w,viewOffset:void 0===E?r.viewOffset:E};return(0,i.useEffect)(function(){!function(){(0,o.mG)(this,void 0,void 0,function(){var e;return(0,o.Jh)(this,function(t){switch(t.label){case 0:return[4,n(3861)];case 1:return e=t.sent().default(r),null!=j.origin&&k.current?e.reveal(k.current,j):k.current?e.reveal(k.current):console.warn("next-scroll doesn't apply to your element"),[2]}})})}()},[]),i.createElement("div",{ref:k,className:s},t)}},3861:function(e,t,n){n.r(t),n.d(t,{default:function(){return V}});var i,r,o,s,a,c,l,d,u,f,h=/*! @license is-dom-node v1.0.4
2
3	Copyright 2018 Fisssion LLC.
4
5	Permission is hereby granted, free of charge, to any person obtaining a copy
6	of this software and associated documentation files (the "Software"), to deal
7	in the Software without restriction, including without limitation the rights
8	to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9	copies of the Software, and to permit persons to whom the Software is
10	furnished to do so, subject to the following conditions:
11
12	The above copyright notice and this permission notice shall be included in all
13	copies or substantial portions of the Software.
14
15	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16	IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17	FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18	AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19	LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20	OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21	SOFTWARE.
22
23*/function(e){return"object"==typeof window.Node?e instanceof window.Node:null!==e&&"object"==typeof e&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName},p=/*! @license is-dom-node-list v1.2.1
24
25	Copyright 2018 Fisssion LLC.
26
27	Permission is hereby granted, free of charge, to any person obtaining a copy
28	of this software and associated documentation files (the "Software"), to deal
29	in the Software without restriction, including without limitation the rights
30	to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
31	copies of the Software, and to permit persons to whom the Software is
32	furnished to do so, subject to the following conditions:
33
34	The above copyright notice and this permission notice shall be included in all
35	copies or substantial portions of the Software.
36
37	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
38	IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
39	FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
40	AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
41	LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
42	OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
43	SOFTWARE.
44
45*/function(e){var t=Object.prototype.toString.call(e);return"object"==typeof window.NodeList?e instanceof window.NodeList:null!==e&&"object"==typeof e&&"number"==typeof e.length&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(t)&&(0===e.length||h(e[0]))},m=/*! @license Tealight v0.3.6
46
47	Copyright 2018 Fisssion LLC.
48
49	Permission is hereby granted, free of charge, to any person obtaining a copy
50	of this software and associated documentation files (the "Software"), to deal
51	in the Software without restriction, including without limitation the rights
52	to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
53	copies of the Software, and to permit persons to whom the Software is
54	furnished to do so, subject to the following conditions:
55
56	The above copyright notice and this permission notice shall be included in all
57	copies or substantial portions of the Software.
58
59	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
60	IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
61	FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
62	AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
63	LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
64	OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
65	SOFTWARE.
66
67*/function(e,t){if(void 0===t&&(t=document),e instanceof Array)return e.filter(h);if(h(e))return[e];if(p(e))return Array.prototype.slice.call(e);
67if("string"==typeof e)try{var n=t.querySelectorAll(e);return Array.prototype.slice.call(n)}catch(e){}return[]};/*! @license Rematrix v0.3.0
68
69	Copyright 2018 Julian Lloyd.
70
71	Permission is hereby granted, free of charge, to any person obtaining a copy
72	of this software and associated documentation files (the "Software"), to deal
73	in the Software without restriction, including without limitation the rights
74	to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
75	copies of the Software, and to permit persons to whom the Software is
76	furnished to do so, subject to the following conditions:
77
78	The above copyright notice and this permission notice shall be included in
79	all copies or substantial portions of the Software.
80
81	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
82	IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
83	FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
84	AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
85	LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
86	OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
87	THE SOFTWARE.
88*/function v(e){if(e.constructor!==Array)throw TypeError("Expected array.");if(16===e.length)return e;if(6===e.length){var t=y();return t[0]=e[0],t[1]=e[1],t[4]=e[2],t[5]=e[3],t[12]=e[4],t[13]=e[5],t}throw RangeError("Expected array with either 6 or 16 values.")}function y(){for(var e=[],t=0;t<16;t++)t%5==0?e.push(1):e.push(0);return e}function g(e,t){for(var n=v(e),i=v(t),r=[],o=0;o<4;o++)for(var s=[n[o],n[o+4],n[o+8],n[o+12]],a=0;a<4;a++){var c=4*a,l=[i[c],i[c+1],i[c+2],i[c+3]],d=s[0]*l[0]+s[1]*l[1]+s[2]*l[2]+s[3]*l[3];r[o+c]=d}return r}function b(e,t){var n=y();return n[0]=e,n[5]="number"==typeof t?t:e,n}/*! @license miniraf v1.0.0
89
90	Copyright 2018 Fisssion LLC.
91
92	Permission is hereby granted, free of charge, to any person obtaining a copy
93	of this software and associated documentation files (the "Software"), to deal
94	in the Software without restriction, including without limitation the rights
95	to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
96	copies of the Software, and to permit persons to whom the Software is
97	furnished to do so, subject to the following conditions:
98
99	The above copyright notice and this permission notice shall be included in all
100	copies or substantial portions of the Software.
101
102	THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
103	IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
104	FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
105	AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
106	LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
107	OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
108	SOFTWARE.
109
110*/var w=(i=Date.now(),function(e){var t=Date.now();t-i>16?(i=t,e(t)):setTimeout(function(){return w(e)},0)}),E=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||w,k={delay:0,distance:"0",duration:600,easing:"cubic-bezier(0.5, 0, 0, 1)",interval:0,opacity:0,origin:"bottom",rotate:{x:0,y:0,z:0},scale:1,cleanup:!1,container:document.documentElement,desktop:!0,mobile:!0,reset:!1,useDelay:"always",viewFactor:0,viewOffset:{top:0,right:0,bottom:0,left:0},afterReset:function(){},afterReveal:function(){},beforeReset:function(){},beforeReveal:function(){}},j={success:function(){document.documentElement.classList.add("sr"),document.body?document.body.style.height="100%":document.addEventListener("DOMContentLoaded",function(){document.body.style.height="100%"})},failure:function(){return document.documentElement.classList.remove("sr"),{clean:function(){},destroy:function(){},reveal:function(){},sync:function(){},get noop(){return!0}}}};function O(e){return null!==e&&e instanceof Object&&(e.constructor===Object||"[object Object]"===Object.prototype.toString.call(e))}function T(e,t){if(O(e))return Object.keys(e).forEach(function(n){return t(e[n],n,e)});if(e instanceof Array)return e.forEach(function(n,i){return t(n,i,e)});throw TypeError("Expected either an array or object literal.")}function x(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];if(this.constructor.debug&&console){var i="%cScrollReveal: "+e;t.forEach(function(e){return i+="\n — "+e}),console.log(i,"color: #ea654b;")}}function R(){var e=this,t=function(){return{active:[],stale:[]}},n=t(),i=t(),r=t();try{T(m("[data-sr-id]"),function(e){var t=parseInt(e.getAttribute("data-sr-id"));n.active.push(t)})}catch(e){throw e}T(this.store.elements,function(e){-1===n.active.indexOf(e.id)&&n.stale.push(e.id)}),T(n.stale,function(t){return delete e.store.elements[t]}),T(this.store.elements,function(e){-1===r.active.indexOf(e.containerId)&&r.active.push(e.containerId),e.hasOwnProperty("sequence")&&-1===i.active.indexOf(e.sequence.id)&&i.active.push(e.sequence.id)}),T(this.store.containers,function(e){-1===r.active.indexOf(e.id)&&r.stale.push(e.id)}),T(r.stale,function(t){var n=e.store.containers[t].node;n.removeEventListener("scroll",e.delegate),n.removeEventListener("resize",e.delegate),delete e.store.containers[t]}),T(this.store.sequences,function(e){-1===i.active.indexOf(e.id)&&i.stale.push(e.id)}),T(i.stale,function(t){return delete e.store.sequences[t]})}var q=function(){var e={},t=document.documentElement.style;
vendor: 5,612 bytes, line 110
110function n(n,i){if(void 0===i&&(i=t),n&&"string"==typeof n){if(e[n])return e[n];if("string"==typeof i[n])return e[n]=n;if("string"==typeof i["-webkit-"+n])return e[n]="-webkit-"+n;throw RangeError('Unable to find "'+n+'" style property.')}throw TypeError("Expected a string.")}return n.clearCache=function(){return e={}},n}();function A(e,t){t.split(";").forEach(function(t){var n=t.split(":"),i=n[0],r=n.slice(1);i&&r&&(e.style[i.trim()]=r.join(":"))})}function L(e){var t,n=this;try{T(m(e),function(e){var i=e.getAttribute("data-sr-id");if(null!==i){t=!0;var r=n.store.elements[i];r.callbackTimer&&window.clearTimeout(r.callbackTimer.clock),A(r.node,r.styles.inline.generated),e.removeAttribute("data-sr-id"),delete n.store.elements[i]}})}catch(e){return x.call(this,"Clean failed.",e.message)}if(t)try{R.call(this)}catch(e){return x.call(this,"Clean failed.",e.message)}}function N(){var e=this;T(this.store.elements,function(e){A(e.node,e.styles.inline.generated),e.node.removeAttribute("data-sr-id")}),T(this.store.containers,function(t){var n=t.node===document.documentElement?window:t.node;n.removeEventListener("scroll",e.delegate),n.removeEventListener("resize",e.delegate)}),this.store={containers:{},elements:{},history:[],sequences:{}}}function P(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];if(O(e))return T(t,function(t){T(t,function(t,n){O(t)?(e[n]&&O(e[n])||(e[n]={}),P(e[n],t)):e[n]=t})}),e;throw TypeError("Target must be an object literal.")}function M(e){return void 0===e&&(e=navigator.userAgent),/Android|iPhone|iPad|iPod/i.test(e)}var F=(r=0,function(){return r++});function I(){var e=this;R.call(this),T(this.store.elements,function(e){var t=[e.styles.inline.generated];e.visible?(t.push(e.styles.opacity.computed),t.push(e.styles.transform.generated.final),e.revealed=!0):(t.push(e.styles.opacity.generated),t.push(e.styles.transform.generated.initial),e.revealed=!1),A(e.node,t.filter(function(e){return""!==e}).join(" "))}),T(this.store.containers,function(t){var n=t.node===document.documentElement?window:t.node;n.addEventListener("scroll",e.delegate),n.addEventListener("resize",e.delegate)}),this.delegate(),this.initTimeout=null}function z(e,t){void 0===t&&(t={});var n=t.pristine||this.pristine,i="always"===e.config.useDelay||"onload"===e.config.useDelay&&n||"once"===e.config.useDelay&&!e.seen,r=e.visible&&!e.revealed,o=!e.visible&&e.revealed&&e.config.reset;return t.reveal||r?D.call(this,e,i):t.reset||o?C.call(this,e):void 0}function D(e,t){var n=[e.styles.inline.generated,e.styles.opacity.computed,e.styles.transform.generated.final];t?n.push(e.styles.transition.generated.delayed):n.push(e.styles.transition.generated.instant),e.revealed=e.seen=!0,A(e.node,n.filter(function(e){return""!==e}).join(" ")),S.call(this,e,t)}function C(e){var t=[e.styles.inline.generated,e.styles.opacity.generated,e.styles.transform.generated.initial,e.styles.transition.generated.instant];e.revealed=!1,A(e.node,t.filter(function(e){return""!==e}).join(" ")),S.call(this,e)}function S(e,t){var n=this,i=t?e.config.duration+e.config.delay:e.config.duration,r=e.revealed?e.config.beforeReveal:e.config.beforeReset,o=e.revealed?e.config.afterReveal:e.config.afterReset,s=0;e.callbackTimer&&(s=Date.now()-e.callbackTimer.start,window.clearTimeout(e.callbackTimer.clock)),r(e.node),e.callbackTimer={start:Date.now(),clock:window.setTimeout(function(){o(e.node),e.callbackTimer=null,e.revealed&&!e.config.reset&&e.config.cleanup&&L.call(n,e.node)},i-s)}}function W(e,t){if(void 0===t&&(t=this.pristine),!e.visible&&e.revealed&&e.config.reset)return z.call(this,e,{reset:!0});var n=this.store.sequences[e.sequence.id],i=e.sequence.index;if(n){var r=new $(n,"visible",this.store),o=new $(n,"revealed",this.store);if(n.models={visible:r,revealed:o},!o.body.length){var s=n.members[r.body[0]],a=this.store.elements[s];if(a)return _.call(this,n,r.body[0],-1,t),_.call(this,n,r.body[0],1,t),z.call(this,a,{reveal:!0,pristine:t})}if(!n.blocked.head&&i===[].concat(o.head).pop()&&i>=[].concat(r.body).shift())return _.call(this,n,i,-1,t),z.call(this,e,{reveal:!0,pristine:t});if(!n.blocked.foot&&i===[].concat(o.foot).shift()&&i<=[].concat(r.body).pop())return _.call(this,n,i,1,t),z.call(this,e,{reveal:!0,pristine:t})}}function Y(e){var t=Math.abs(e);if(isNaN(t))throw RangeError("Invalid sequence interval.");this.id=F(),this.interval=Math.max(t,16),this.members=[],this.models={},this.blocked={head:!1,foot:!1}}function $(e,t,n){var i=this;this.head=[],this.body=[],this.foot=[],T(e.members,function(e,r){var o=n.elements[e];o&&o[t]&&i.body.push(r)}),this.body.length&&T(e.members,function(e,r){var o=n.elements[e];o&&!o[t]&&(r<i.body[0]?i.head.push(r):i.foot.push(r))})}function _(e,t,n,i){var r=this,o=["head",null,"foot"][1+n],s=e.members[t+n],a=this.store.elements[s];e.blocked[o]=!0,setTimeout(function(){e.blocked[o]=!1,a&&W.call(r,a,i)},e.interval)}function H(e,t,n){var i,r=this;void 0===t&&(t={}),void 0===n&&(n=!1);var o=[],s=t.interval||k.interval;try{s&&(i=new Y(s));var a=m(e);if(!a.length)throw Error("Invalid reveal target.");var c=a.reduce(function(e,n){var s,a={},c=n.getAttribute("data-sr-id");c?(P(a,r.store.elements[c]),A(a.node,a.styles.inline.computed)):(a.id=F(),a.node=n,a.seen=!1,a.revealed=!1,a.visible=!1);var l=P({},a.config||r.defaults,t);if(!l.mobile&&M()||!l.desktop&&!M())return c&&L.call(r,a),e;var d=m(l.container)[0];if(!d)throw Error("Invalid container.");return d.contains(n)&&(s=function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];var i=null;return T(t,function(t){T(t,function(t){null===i&&t.node===e&&(i=t.id)})}),i}
110(d,o,r.store.containers),null===s&&(s=F(),o.push({id:s,node:d})),a.config=l,a.containerId=s,a.styles=function(e){var t,n,i,r,o,s,a=window.getComputedStyle(e.node),c=a.position,l=e.config,d={},u=(e.node.getAttribute("style")||"").match(/[\w-]+\s*:\s*[^;]+\s*/gi)||[];d.computed=u?u.map(function(e){return e.trim()}).join("; ")+";":"",d.generated=u.some(function(e){return e.match(/visibility\s?:\s?visible/i)})?d.computed:u.concat(["visibility: visible"]).map(function(e){return e.trim()}).join("; ")+";";var f=parseFloat(a.opacity),h=isNaN(parseFloat(l.opacity))?parseFloat(a.opacity):parseFloat(l.opacity),p={computed:f!==h?"opacity: "+f+";":"",generated:f!==h?"opacity: "+h+";":""},m=[];if(parseFloat(l.distance)){var w,E,k,j,O="top"===l.origin||"bottom"===l.origin?"Y":"X",T=l.distance;("top"===l.origin||"left"===l.origin)&&(T=/^-/.test(T)?T.substr(1):"-"+T);var x=T.match(/(^-?\d+\.?\d?)|(em$|px$|%$)/g),R=x[0];switch(x[1]){case"em":T=parseInt(a.fontSize)*R;break;case"px":T=R;break;case"%":T="Y"===O?e.node.getBoundingClientRect().height*R/100:e.node.getBoundingClientRect().width*R/100;break;default:throw RangeError("Unrecognized or missing distance unit.")}"Y"===O?m.push((w=T,(E=y())[13]=w,E)):m.push((k=T,(j=y())[12]=k,j))}l.rotate.x&&m.push((t=Math.PI/180*l.rotate.x,(n=y())[5]=n[10]=Math.cos(t),n[6]=n[9]=Math.sin(t),n[9]*=-1,n)),l.rotate.y&&m.push((i=Math.PI/180*l.rotate.y,(r=y())[0]=r[10]=Math.cos(i),r[2]=r[8]=Math.sin(i),r[2]*=-1,r)),l.rotate.z&&m.push((o=Math.PI/180*l.rotate.z,(s=y())[0]=s[5]=Math.cos(o),s[1]=s[4]=Math.sin(o),s[4]*=-1,s)),1!==l.scale&&(0===l.scale?m.push(b(2e-4)):m.push(b(l.scale)));var A={};if(m.length){A.property=q("transform"),A.computed={raw:a[A.property],matrix:function(e){if("string"==typeof e){var t=e.match(/matrix(3d)?\(([^)]+)\)/);if(t)return v(t[2].split(", ").map(parseFloat))}return y()}(a[A.property])},m.unshift(A.computed.matrix);var L=m.reduce(g);A.generated={initial:A.property+": matrix3d("+L.join(", ")+");",final:A.property+": matrix3d("+A.computed.matrix.join(", ")+");"}}else A.generated={initial:"",final:""};var N={};if(p.generated||A.generated.initial){N.property=q("transition"),N.computed=a[N.property],N.fragments=[];var P=l.delay,M=l.duration,F=l.easing;p.generated&&N.fragments.push({delayed:"opacity "+M/1e3+"s "+F+" "+P/1e3+"s",instant:"opacity "+M/1e3+"s "+F+" 0s"}),A.generated.initial&&N.fragments.push({delayed:A.property+" "+M/1e3+"s "+F+" "+P/1e3+"s",instant:A.property+" "+M/1e3+"s "+F+" 0s"}),N.computed&&!N.computed.match(/all 0s|none 0s/)&&N.fragments.unshift({delayed:N.computed,instant:N.computed});var I=N.fragments.reduce(function(e,t,n){return e.delayed+=0===n?t.delayed:", "+t.delayed,e.instant+=0===n?t.instant:", "+t.instant,e},{delayed:"",instant:""});N.generated={delayed:N.property+": "+I.delayed+";",instant:N.property+": "+I.instant+";"}}else N.generated={delayed:"",instant:""};return{inline:d,opacity:p,position:c,transform:A,transition:N}}(a),i&&(a.sequence={id:i.id,index:i.members.length},i.members.push(a.id)),e.push(a)),e},[]);T(c,function(e){r.store.elements[e.id]=e,e.node.setAttribute("data-sr-id",e.id)})}catch(e){return x.call(this,"Reveal failed.",e.message)}T(o,function(e){r.store.containers[e.id]={id:e.id,node:e.node}}),i&&(this.store.sequences[i.id]=i),!0!==n&&(this.store.history.push({target:e,options:t}),this.initTimeout&&window.clearTimeout(this.initTimeout),this.initTimeout=window.setTimeout(I.bind(this),0))}function B(){var e=this;T(this.store.history,function(t){H.call(e,t.target,t.options,!0)}),I.call(this)}var U=Math.sign||function(e){return(e>0)-(e<0)||+e};function X(e,t){var n=t?e.node.clientHeight:e.node.offsetHeight,i=t?e.node.clientWidth:e.node.offsetWidth,r=0,o=0,s=e.node;do isNaN(s.offsetTop)||(r+=s.offsetTop),isNaN(s.offsetLeft)||(o+=s.offsetLeft),s=s.offsetParent;while(s);return{bounds:{top:r,right:o+i,bottom:r+n,left:o},height:n,width:i}}function G(e){var t,n;return e.node===document.documentElement?(t=window.pageYOffset,n=window.pageXOffset):(t=e.node.scrollTop,n=e.node.scrollLeft),{top:t,left:n}}function J(e){void 0===e&&(e={});var t=this.store.containers[e.containerId];if(t){var n=Math.max(0,Math.min(1,e.config.viewFactor)),i=e.config.viewOffset,r={top:e.geometry.bounds.top+e.geometry.height*n,right:e.geometry.bounds.right-e.geometry.width*n,bottom:e.geometry.bounds.bottom-e.geometry.height*n,left:e.geometry.bounds.left+e.geometry.width*n},o={top:t.geometry.bounds.top+t.scroll.top+i.top,right:t.geometry.bounds.right+t.scroll.left-i.right,bottom:t.geometry.bounds.bottom+t.
110scroll.top-i.bottom,left:t.geometry.bounds.left+t.scroll.left+i.left};return r.top<o.bottom&&r.right>o.left&&r.bottom>o.top&&r.left<o.right||"fixed"===e.styles.position}}function K(e,t){var n=this;void 0===e&&(e={type:"init"}),void 0===t&&(t=this.store.elements),E(function(){var i="init"===e.type||"resize"===e.type;T(n.store.containers,function(e){i&&(e.geometry=X.call(n,e,!0));var t=G.call(n,e);e.scroll&&(e.direction={x:U(t.left-e.scroll.left),y:U(t.top-e.scroll.top)}),e.scroll=t}),T(t,function(e){(i||void 0===e.geometry)&&(e.geometry=X.call(n,e)),e.visible=J.call(n,e)}),T(t,function(e){e.sequence?W.call(n,e):z.call(n,e)}),n.pristine=!1})}function Q(e){var t;if(void 0===e&&(e={}),void 0===this||Object.getPrototypeOf(this)!==Q.prototype)return new Q(e);if(!Q.isSupported())return x.call(this,"Instantiation failed.","This browser is not supported."),j.failure();try{t=d?P({},d,e):P({},k,e)}catch(e){return x.call(this,"Invalid configuration.",e.message),j.failure()}try{if(!m(t.container)[0])throw Error("Invalid container.")}catch(e){return x.call(this,e.message),j.failure()}return!(d=t).mobile&&M()||!d.desktop&&!M()?(x.call(this,"This device is disabled.","desktop: "+d.desktop,"mobile: "+d.mobile),j.failure()):(j.success(),this.store={containers:{},elements:{},history:[],sequences:{}},this.pristine=!0,o=o||K.bind(this),s=s||N.bind(this),a=a||H.bind(this),c=c||L.bind(this),l=l||B.bind(this),Object.defineProperty(this,"delegate",{get:function(){return o}}),Object.defineProperty(this,"destroy",{get:function(){return s}}),Object.defineProperty(this,"reveal",{get:function(){return a}}),Object.defineProperty(this,"clean",{get:function(){return c}}),Object.defineProperty(this,"sync",{get:function(){return l}}),Object.defineProperty(this,"defaults",{get:function(){return d}}),Object.defineProperty(this,"version",{get:function(){return"4.0.9"}}),Object.defineProperty(this,"noop",{get:function(){return!1}}),f||(f=this))}Q.isSupported=function(){var e,t;return("transform"in(e=document.documentElement.style)||"WebkitTransform"in e)&&("transition"in(t=document.documentElement.style)||"WebkitTransition"in t)},Object.defineProperty(Q,"debug",{get:function(){return u||!1},set:function(e){return u="boolean"==typeof e?e:u}}),Q();var V=Q}}]);

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.