PageSourceSearch

https://www.irisintranet.com/assets/dist/default/js/app-D524O98f.js

js irisintranet.com collected 2026-10-09 23:56:39 UTC 49,235 bytes, 5 lines download raw bytes

1(function(){function e(e,t=document){return t.getElementsByClassName(e)}function t(e,t=document){return t.querySelector(e)}function n(e,t=document){return t.querySelectorAll(e)}function r(e,t,n){for(let r=0,i=e.length;r<i;r++)t.call(n,e[r],r)}function i(e,...t){e.length===void 0?n(e,...t):r(e,e=>{n(e,...t)});function n(e,...t){t.forEach(t=>{e.classList.add(t)})}}function a(e,t,n,r){e.addEventListener(t,n,r)}function o(e,t,n,r){e.removeEventListener(t,n,r)}function s(e,t){return e.getAttribute(t)}function c(e,t,n){e.setAttribute(t,n)}function l(e,t){e.removeAttribute(t)}var u={css3easing:`linear`,delayBeforeStart:1e3,direction:`left`,duplicated:!1,duration:5e3,gap:20,pauseOnHover:!1,recalcResize:!1,speed:0,startVisible:!1},d=0,f=class{constructor(t,n){if(t===void 0)throw Error(`el cannot be undefined`);if(typeof t==`string`)throw Error(`el cannot be just a selector`);if(t===null)throw Error(`el cannot be null`);n={...u,...n},this.el=t,this._loopCount=3;for(let e in u){let r=s(t,`data-${u[e]}`);r!==null&&r!==``&&((r===`true`||r===`false`)&&(r=!!r),n[e]=r)}n.speed&&(n.duration=parseInt(t.clientWidth)/n.speed*1e3),n.gap=n.duplicated?parseInt(n.gap):0,t.innerHTML=`<div class="js-marquee">${t.innerHTML}</div>`;let r=e(`js-marquee`,t)[0];r.style.marginRight=`${n.gap}px`,r.style.willChange=`transform`,r.style.float=`left`,n.duplicated&&t.appendChild(r.cloneNode(!0)),t.innerHTML=`<div style="width:100000px" class="js-marquee-wrapper">${t.innerHTML}</div>`;let i=e(`js-marquee-wrapper`,t)[0],o=n.direction===`up`||n.direction===`down`;this._marqWrap=i,this._vertical=o,this._duration=n.duration,this._opts=n,this._calcSizes();let c=`marqueeAnimation-${Math.floor(Math.random()*1e7)}`,l=this._animationStr(c,n.duration/1e3,n.delayBeforeStart/1e3,`infinite`);this._animName=c,this._animStr=l,n.duplicated?(o?n.startVisible?this._marqWrap.style.transform=`translateY(0px)`:this._marqWrap.style.transform=`translateY(${n.direction===`up`?this._contHeight:-1*(this._elHeight*2-n.gap)}px)`:n.startVisible?this._marqWrap.style.transform=`translateX(0px)`:this._marqWrap.style.transform=`translateX(${n.direction===`left`?this._contWidth:-1*(this._elWidth*2-n.gap)}px)`,n.startVisible||(this._loopCount=1)):n.startVisible?this._loopCount=2:o?this._repositionVert():this._repositionHor(),a(this.el,`pause`,this.pause.bind(this)),a(this.el,`resume`,this.resume.bind(this)),n.pauseOnHover&&(a(this.el,`mouseover`,this.pause.bind(this)),a(this.el,`mouseout`,this.resume.bind(this))),this._animEnd=()=>{this._animate(o),this.el.dispatchEvent(new CustomEvent(`finished`))},this._instance=d,d++,this._animate(o),n.recalcResize&&a(window,`resize`,this._recalcResize.bind(this))}_animationStr(e=``,t=0,n=0,r=``){return`${e} ${t}s ${n}s ${r} ${this._opts.css3easing}`}_animate(r=!1){let o=this._opts;if(o.duplicated){if(this._loopCount===1){let e=o.duration;e=r?o.direction===`up`?e+this._contHeight/(this._elHeight/e):e*2:o.direction===`left`?e+this._contWidth/(this._elWidth/e):e*2,this._animStr=this._animationStr(this._animName,e/1e3,o.delayBeforeStart/1e3)}else this._loopCount===2&&(this._animName=`${this._animName}0`,this._animStr=this._animationStr(this._animName,o.duration/1e3,0,`infinite`));this._loopCount++}let s=``;r?o.duplicated?(this._loopCount>2&&(this._marqWrap.style.transform=`translateY(${o.direction===`up`?0:-1*this._elHeight}px)`),s=`translateY(${o.direction===`up`?-1*this._elHeight:0}px)`):o.startVisible?this._loopCount===2?(this._animStr=this._animationStr(this._animName,o.duration/1e3,o.delayBeforeStart/1e3),s=`translateY(${o.direction===`up`?-1*this._elHeight:this._contHeight}px)`,this._loopCount++):this._loopCount===3&&(this._animName=`${this._animName}0`,this._animStr=this._animationStr(this._animName,this._completeDuration/1e3,0,`infinite`),this._repositionVert()):(this._repositionVert(),s=`translateY(${o.direction===`up`?-1*this._marqWrap.clientHeight:this._contHeight}px)`):o.duplicated?(this._loopCount>2&&(this._marqWrap.style.transform=`translateX(${o.direction===`left`?0:-1*this._elWidth}px)`),s=`translateX(${o.direction===`left`?-1*this._elWidth:0}px)`):o.startVisible?this._loopCount===2?(this._animStr=this._animationStr(this._animName,o.duration/1e3,o.delayBeforeStart/1e3),s=`translateX(${o.direction===`left`?-1*this._elWidth:this._contWidth}px)`,this._loopCount++):this._loopCount===3&&(this._animName=`${this._animName}0`,this._animStr=this._animationStr(this._animName,o.duration/1e3,0,`infinite`),this._repositionHor(
1)):(this._repositionHor(),s=`translateX(${o.direction===`left`?-1*this._elWidth:this._contWidth}px)`),this.el.dispatchEvent(new CustomEvent(`beforeStarting`)),this._marqWrap.style.animation=this._animStr;let l=`@keyframes ${this._animName} {
2        100% {
3          transform: ${s};
4        }
5      }`,u=n(`style`,this._marqWrap);if(u.length)u[u.length-1].innerHTML=l;else if(e(`marq-wrap-style-${this._instance}`).length)e(`marq-wrap-style-${this._instance}`)[0].innerHTML=l;else{let e=document.createElement(`style`);i(e,`marq-wrap-style-${this._instance}`),e.innerHTML=l,t(`head`).appendChild(e)}a(this._marqWrap,`animationiteration`,this._animIter.bind(this),{once:!0}),a(this._marqWrap,`animationend`,this._animEnd.bind(this),{once:!0}),this._status=`running`,c(this.el,`data-runningStatus`,`resumed`)}_animIter(){this.el.dispatchEvent(new CustomEvent(`finished`))}_repositionVert(){this._marqWrap.style.transform=`translateY(${this._opts.direction===`up`?this._contHeight:this._elHeight*-1}px)`}_repositionHor(){this._marqWrap.style.transform=`translateX(${this._opts.direction===`left`?this._contWidth:this._elWidth*-1}px)`}_calcSizes(){let t=this.el,n=this._opts;if(this._vertical){let i=t.clientHeight;this._contHeight=i,l(this._marqWrap,`style`),t.style.clientHeight=`${i}px`;let a=e(`js-marquee`,t),o=a.length-1;r(a,(e,t)=>{e.style.float=`none`,e.style.marginRight=`0px`,n.duplicated&&t===o?e.style.marginBottom=`0px`:e.style.marginBottom=`${n.gap}px`});let s=parseInt(a[0].clientHeight+n.gap);this._elHeight=s,n.startVisible&&!n.duplicated?(this._completeDuration=(s+i)/parseInt(i)*this._duration,n.duration=s/parseInt(i)*this._duration):n.duration=s/parseInt(i)/parseInt(i)*this._duration}else{let r=parseInt(e(`js-marquee`,t)[0].clientWidth+n.gap),i=t.clientWidth;this._contWidth=i,this._elWidth=r,n.startVisible&&!n.duplicated?(this._completeDuration=(r+i)/parseInt(i)*this._duration,n.duration=r/parseInt(i)*this._duration):n.duration=(r+parseInt(i))/parseInt(i)*this._duration}n.duplicated&&(n.duration/=2)}_recalcResize(){this._calcSizes(),this._loopCount=2,this._animEnd()}pause(){this._marqWrap.style.animationPlayState=`paused`,this._status=`paused`,c(this.el,`data-runningStatus`,`paused`),this.el.dispatchEvent(new CustomEvent(`paused`))}resume(){this._marqWrap.style.animationPlayState=`running`,this._status=`running`,c(this.el,`data-runningStatus`,`resumed`),this.el.dispatchEvent(new CustomEvent(`resumed`))}toggle(){this._status===`paused`?this.resume():this._status===`running`&&this.pause()}destroy(){o(this.el,`pause`,this.pause.bind(this)),o(this.el,`resume`,this.resume.bind(this)),this._opts.pauseOnHover&&(o(this.el,`mouseover`,this.pause.bind(this)),o(this.el,`mouseout`,this.resume.bind(this))),o(this._marqWrap,`animationiteration`,this._animIter.bind(this),{once:!0}),o(this._marqWrap,`animationend`,this._animEnd.bind(this),{once:!0}),this._opts.recalcResize&&o(window,`resize`,this._recalcResize.bind(this))}refresh(){this._recalcResize()}},p=(e,t=document)=>t.querySelector(e),m=(e,t=document)=>[].slice.call(t.querySelectorAll(e)),h=(e,t,n)=>{let r=[],i=e.parentElement;for(;i;)r.push(i),i=i.parentElement,t===i&&(i=null);return n?r.filter(e=>e.matches(n)):r},g=(e,t)=>Array.from(e.children).filter(e=>!t||e.matches(t)),_={expanded:`is-expanded`,open:`is-open`},v=()=>document.documentElement.dataset.openedToggles?.split(`,`)||[],ee=e=>{document.documentElement.dataset.openedToggles=e.filter(e=>e.length).filter((e,t,n)=>e.length&&n.indexOf(e)===t).join(`,`)},te=e=>{let t=v();t.push(e.dataset.toggleBox),ee(t)},ne=e=>{let t=v();t=t.filter(t=>t!==e.dataset.toggleBox),ee(t)},y=(e,t)=>{let n=e.dataset.toggleOptions;if(!n)return!1;if(n.startsWith(`{`)){let e=JSON.parse(n)[t];return e&&(e.includes(`min-width`)||e.includes(`max-width`))?window.matchMedia(e).matches:e}return n.startsWith(`[`)?JSON.parse(n).includes(t):n.replace(/ /g,``).split(`,`).includes(t)},re=[],b=(e,t)=>{re.filter(t=>t.type===e).filter(e=>e.box===t).forEach(e=>{e.callback()})},x=(e,t)=>{if(e&&!e.classList.contains(_.open)){if(e.classList.add(_.open),t&&(t.classList.add(_.expanded),t.setAttribute(`aria-expanded`,`true`),t.title=t.dataset.toggleExpandedTitle),te(e),(y(e,`focus`)||y(e,`modal`))&&(e.tabIndex=-1,e.focus()),y(e,`focus-input`)){let[t]=m(`input, select, textarea`,e).filter(e=>!e.disabled).filter(e=>!e.type||e.type!==`hidden`);t&&t.focus()}e.dispatchEvent(new Event(`toggle:open`,{bubbles:!0})),b(`open`,e)}},S=e=>{if(e&&e.classList.contains(_.open)){let t=m(`[data-toggle="${e.dataset.toggleBox}"].${_.expanded}`);
5e.classList.remove(_.open),t.forEach(e=>{e.classList.remove(_.expanded),e.setAttribute(`aria-expanded`,`false`),e.title=e.dataset.toggleTitle}),ne(e),y(e,`modal`)&&t.length&&t[0].focus(),e.dispatchEvent(new Event(`toggle:close`,{bubbles:!0})),b(`close`,e)}},ie=()=>{m(`[data-toggle]`).forEach(e=>{e.setAttribute(`aria-expanded`,e.classList.contains(_.expanded)?`true`:`false`),e.dataset.toggleExpandedTitle=e.dataset.toggleTitle||e.title||``,e.dataset.toggleTitle=e.title||``}),document.addEventListener(`keyup`,e=>{e.key===`Escape`&&m(`[data-toggle-box].${_.open}`).forEach(e=>{S(e)})}),document.addEventListener(`keyup`,e=>{e.key===`Tab`&&m(`[data-toggle-box].${_.open}`).forEach(e=>{if(!e.contains(document.activeElement)){if(y(e,`modal`)){e.focus();return}if(y(e,`persistant`))return;S(e)}})}),document.addEventListener(`click`,e=>{let t=e.target,n=t.closest(`[data-toggle]`),r=t.closest(`[data-toggle-box]`),i=t.closest(`[data-toggle-close]`);if(i&&S(p(`[data-toggle-box="${i.dataset.toggleClose}"]`)),n){let e=p(`[data-toggle-box="${n.dataset.toggle}"]`);e.classList.contains(_.open)?S(e):x(e,n)}m(`[data-toggle-box].${_.open}`).forEach(e=>{r&&e.contains(r)||n&&n.dataset.toggle===e.dataset.toggleBox||i&&i.dataset.toggle===e.dataset.toggleBox||y(e,`persistant`)||S(e)})})},C={alignright:`is-aligned-right`,children:`has-children`,mouseover:`has-mouseover`,open:`is-open`,submenu:`submenu`},ae=class{constructor(e){this.nav=e}submenusMobile(e){let t=e?window.matchMedia(e):null;(!t||t.matches)&&m(`.m\\:${C.open}`,this.nav).forEach(e=>{let t=g(e,`[data-toggle-box]`)[0],n=g(e,`[data-toggle]`)[0];t&&x(t,n)})}submenusDesktop(e){let t=e?window.matchMedia(e):null;this.nav.addEventListener(`mouseover`,e=>{if(!t||t.matches){e.stopPropagation(),h(e.target,this.nav,`li`).forEach(e=>{e.classList.add(C.mouseover)});let t=e.target.closest(`li`);t&&[].slice.call(t.children).filter(e=>
5e.classList.contains(C.submenu)).forEach(n)}}),this.nav.addEventListener(`mouseout`,e=>{(!t||t.matches)&&(e.stopPropagation(),h(e.target,this.nav,`li`).forEach(e=>{e.classList.remove(C.mouseover)}))});let n=e=>{e.classList.remove(C.alignright);let t=e.getBoundingClientRect();t.left+t.width>document.body.offsetWidth-5&&e.classList.add(C.alignright)},r=()=>{m(`.${C.submenu}`,this.nav).forEach(n)};r(),window.addEventListener(`resize`,r),document.addEventListener(`keyup`,e=>{e.key===`Escape`&&m(`li`,this.nav).forEach(e=>{e.classList.remove(C.mouseover)})})}},w=(e,t,n=document.body)=>{let r=document.createComment(`original location`);t.before(r);let i=window.matchMedia(e);i.onchange=()=>{i.matches?n.append(t):r.after(t)},i.matches&&n.append(t)},oe=()=>{let e=`(max-width: 1199px)`;m(`.menu`).forEach(t=>{let n=new ae(t);n.submenusDesktop(`(min-width: 1200px)`),n.submenusMobile(e);let r=document.querySelector(`[data-toggle-box="nav-main"] .offcanvas__drawer`);r&&w(e,t,r)})},se=(e,t=1200)=>{let n=`(max-width: ${t-1}px)`,r=document.querySelector(e),i=document.querySelector(`[data-toggle-box="filter-nieuws-projecten"] .offcanvas__drawer`);i&&r&&w(n,r,i)},ce=()=>{document.addEventListener(`change`,e=>{let t=e.target.getAttribute(`data-filter`);if(t){let e=document.getElementById(t),n=[],r=``;e.querySelectorAll(`input`).forEach(e=>{e.checked&&n.push(e.getAttribute(`data-label`))});let i=e.querySelector(`.filters__value-selected`);r=n.length?n.join(`, `):i.getAttribute(`data-categorie`),i.innerHTML=r}})};function T(e){"@babel/helpers - typeof";return T=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},T(e)}function E(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function D(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t,n){return t&&D(e.prototype,t),n&&D(e,n),e}function le(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&A(e,t)}function k(e){return k=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},k(e)}function A(e,t){return A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},A(e,t)}function ue(){if(typeof Reflect>`u`||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy==`function`)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function de(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function fe(e,t){if(t&&(typeof t==`object`||typeof t==`function`))return t;if(t!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return de(e)}function pe(e){var t=ue();return function(){var n=k(e),r;if(t){var i=k(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return fe(this,r)}}function me(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&(e=k(e),e!==null););return e}function j(){return j=typeof Reflect<`u`&&Reflect.get?Reflect.get:function(e,t,n){var r=me(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}},j.apply(this,arguments)}var he={type:`slider`,startAt:0,perView:1,focusAt:0,gap:10,autoplay:!1,hoverpause:!0,keyboard:!0,bound:!1,swipeThreshold:80,dragThreshold:120,perSwipe:``,touchRatio:.5,touchAngle:45,animationDuration:400,rewind:!0,rewindDuration:800,animationTimingFunc:`cubic-bezier(.165, .840, .440, 1)`,waitForTransition:!0,throttle:10,direction:`ltr`,peek:0,cloningRatio:1,breakpoints:{},classes:{swipeable:`glide--swipeable`,dragging:`glide--dragging`,direction:{ltr:`glide--ltr`,rtl:`glide--rtl`},type:{slider:`glide--slider`,carousel:`glide--carousel`},slide:{clone:`glide__slide--clone`,active:`glide__slide--active`},arrow:{disabled:`glide__arrow--disabled`},nav:{active:`glide__bullet--active`}}};function M(e){console.error(`[Glide warn]: ${e}`)}function N(e){return parseInt(e)}function ge(e){return parseFloat(e)}function P(e){return typeof e==`string`}function F(e){var t=T(e);return t===`function`||t===`object`&&!!e}function I(e){return typeof e==`function`}function R(e){return e===void 0}function z(e){return e.constructor===Array}function _e(e,t,n){var r={};for(var i in t)I(t[i])?r[i]=t[i](e,r,n):M(`Extension must be a function`);for(var a in r)I(r[a].mount)&&r[a].mount();return r}function B(e,t,n){Object.defineProperty(e,t,n)}function ve(e){return Object.keys(e).sort().reduce(function(t,n){return t[n]=e[n],t[n],t},{})}function V(e,t){var n=Object.assign({},e,t);return t.hasOwnProperty(`classes`)&&(n.classes=Object.assign({},e.classes,t.classes),t.classes.hasOwnProperty(`direction`)&&(n.classes.direction=Object.assign({},e.classes.direction,t.classes.direction)),t.classes.hasOwnProperty(`type`)&&(n.classes.type=Object.assign({},e.classes.type,t.classes.type)),t.classes.hasOwnProperty(`slide`)&&(n.classes.slide=Object.assign({},e.classes.slide,t.classes.slide)),t.classes.hasOwnProperty(`arrow`)&&(n.classes.arrow=Object.assign({},e.classes.arrow,t.classes.arrow)),t.classes.hasOwnProperty(`nav`)&&(n.classes.nav=Object.assign({},e.classes.nav,t.classes.nav))),t.hasOwnProperty(`breakpoints`)&&(n.breakpoints=Object.assign({},e.breakpoints,t.breakpoints)),n}var ye=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};E(this,e),this.events=t,this.hop=t.hasOwnProperty}return O(e,[{key:`on`,value:function(e,t){if(z(e)){for(var n=0;n<e.length;n++)this.on(e[n],t);return}this.hop.call(this.events,e)||(this.events[e]=[]);var r=this.events[e].push(t)-1;return{remove:function(){delete this.events[e][r]}}}},{key:`emit`,value:function(e,t){if(z(e)){for(var n=0;n<e.length;
5n++)this.emit(e[n],t);return}this.hop.call(this.events,e)&&this.events[e].forEach(function(e){e(t||{})})}}]),e}(),be=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};E(this,e),this._c={},this._t=[],this._e=new ye,this.disabled=!1,this.selector=t,this.settings=V(he,n),this.index=this.settings.startAt}return O(e,[{key:`mount`,value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return this._e.emit(`mount.before`),F(e)?this._c=_e(this,e,this._e):M("You need to provide a object on `mount()`"),this._e.emit(`mount.after`),this}},{key:`mutate`,value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return z(e)?this._t=e:M("You need to provide a array on `mutate()`"),this}},{key:`update`,value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return this.settings=V(this.settings,e),e.hasOwnProperty(`startAt`)&&(this.index=e.startAt),this._e.emit(`update`),this}},{key:`go`,value:function(e){return this._c.Run.make(e),this}},{key:`move`,value:function(e){return this._c.Transition.disable(),this._c.Move.make(e),this}},{key:`destroy`,value:function(){return this._e.emit(`destroy`),this}},{key:`play`,value:function(){var e=arguments.length>0&&arguments[0]!==void 0&&arguments[0];return e&&(this.settings.autoplay=e),this._e.emit(`play`),this}},{key:`pause`,value:function(){return this._e.emit(`pause`),this}},{key:`disable`,value:function(){return this.disabled=!0,this}},{key:`enable`,value:function(){return this.disabled=!1,this}},{key:`on`,value:function(e,t){return this._e.on(e,t),this}},{key:`isType`,value:function(e){return this.settings.type===e}},{key:`settings`,get:function(){return this._o},set:function(e){F(e)?this._o=e:M("Options must be an `object` instance.")}},{key:`index`,get:function(){return this._i},set:function(e){this._i=N(e)}},{key:`type`,get:function(){return this.settings.type}},{key:`disabled`,get:function(){return this._d},set:function(e){this._d=!!e}}]),e}();function xe(e,t,n){var r={mount:function(){this._o=!1},make:function(r){var i=this;e.disabled||(!e.settings.waitForTransition||e.disable(),this.move=r,n.emit(`run.before`,this.move),this.calculate(),n.emit(`run`,this.move),t.Transition.after(function(){i.isStart()&&n.emit(`run.start`,i.move),i.isEnd()&&n.emit(`run.end`,i.move),i.isOffset()&&(i._o=!1,n.emit(`run.offset`,i.move)),n.emit(`run.after`,i.move),e.enable()}))},calculate:function(){var t=this.move,n=this.length,r=t.steps,c=t.direction,l=1;if(c===`=`){if(e.settings.bound&&N(r)>n){e.index=n;return}e.index=r;return}if(c===`>`&&r===`>`){e.index=n;return}if(c===`<`&&r===`<`){e.index=0;return}if(c===`|`&&(l=e.settings.perView||1),c===`>`||c===`|`&&r===`>`){var u=i(l);u>n&&(this._o=!0),e.index=a(u,l);return}if(c===`<`||c===`|`&&r===`<`){var d=o(l);d<0&&(this._o=!0),e.index=s(d,l);return}M(`Invalid direction pattern [${c}${r}] has been used`)},isStart:function(){return e.index<=0},isEnd:function(){return e.index>=this.length},isOffset:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0;return e?this._o?e===`|>`?this.move.direction===`|`&&this.move.steps===`>`:e===`|<`?this.move.direction===`|`&&this.move.steps===`<`:this.move.direction===e:!1:this._o},isBound:function(){return e.isType(`slider`)&&e.settings.focusAt!==`center`&&e.settings.bound}};function i(t){var n=e.index;return e.isType(`carousel`)?n+t:n+(t-n%t)}function a(t,n){var i=r.length;return t<=i?t:e.isType(`carousel`)?t-(i+1):e.settings.rewind?r.isBound()&&!r.isEnd()?i:0:r.isBound()?i:Math.floor(i/n)*n}function o(t){var n=e.index;return e.isType(`carousel`)?n-t:(Math.ceil(n/t)-1)*t}function s(t,n){var i=r.length;return t>=0?t:e.isType(`carousel`)?t+(i+1):e.settings.rewind?r.isBound()&&r.isStart()?i:Math.floor(i/n)*n:0}return B(r,`move`,{get:function(){return this._m},set:function(e){var t=e.substr(1);this._m={direction:e.substr(0,1),steps:t?N(t)?N(t):t:0}}}),B(r,`length`,{get:function(){var n=e.settings,r=t.Html.slides.length;return this.isBound()?r-1-(N(n.perView)-1)+N(n.focusAt):r-1}}),B(r,`offset`,{get:function(){return this._o}}),r}function H(){return new Date().getTime()}function U(e,t,n){var r,i,a,o,s=0;n||={};var c=function(){s=n.leading===!1?0:H(),r=null,o=e.apply(i,a),r||(i=a=null)},l=function(){var l=H();!s&&n.leading===!1&&(s=l);var u=t-(l-s);return i=this,a=arguments,u<=0||u>t?(r&&=(clearTimeout(r),null),s=l,o=e.apply(i,a),r||(i=a=null)):!r&&n.trailing!==!1&&(r=setTimeout(c,u)),o};return l.cancel=function(){clearTimeout(r),s=0,r=i=a=null},l}var W={ltr:[`marginLeft`,`marginRight`],rtl:[`marginRight`,`marginLeft`]};function Se(e,t,n){var r={apply:function(e){for(var n=0,r=e.length;n<r;n++){var i=e[n].style,a=t.Direction.value;n===0?i[W[a][0]]=``:i[W[a][0]]=`${this.value/2}px`,n===e.length-1?i[W[a][1]]=``:i[W[a][1]]=`${this.value/2}px`}},remove:function(e){for(var t=0,n=e.length;t<n;t++){var r=e[t].style;r.marginLeft=``,r.marginRight=``}}};return B(r,`value`,{get:function(){return N(e.settings.gap)}}),B(r,`grow`,{get:function(){return r.value*t.Sizes.length}}),B(r,`reductor`,{get:function(){var t=e.settings.perView;return r.value*(t-1)/t}}),n.on([`build.after`,`update`],U(function(){r.apply(t.Html.wrapper.children)},30)),n.on(`destroy`,function(){r.remove(t.Html.wrapper.children)}),r}function Ce(e){if(e&&e.parentNode){for(var t=e.parentNode.firstChild,n=[];t;t=t.nextSibling)t.nodeType===1&&t!==e&&n.push(t);return n}return[]}function we(e){return!!(e&&e instanceof window.HTMLElement)}var Te=`[data-glide-el="track"]`;function Ee(e,t,n){var r={mount:function(){this.root=e.selector,this.track=this.root.querySelector(Te),this.collectSlides()},collectSlides:function(){this.slides=Array.prototype.slice.call(this.wrapper.children).filter(function(t){return!t.classList.contains(e.settings.classes.slide.clone)})}};return B(r,`root`,{get:function(){return r._r},set:function(e){P(e)&&(e=document.querySelector(e)),we(e)?r._r=e:M(`Root element must be a existing Html node`)}}),B(r,`track`,{get:function(){return r._t},set:function(e){we(e)?r._t=e:M(`Could not find track element. Please use ${Te} attribute.`)}}),B(r,`wrapper`,{get:function(){return r.track.children[0]}}),n.on(`update`,function(){r.collectSlides()}),r}function De(e,t,n){var r={mount:function(){this.value=e.settings.peek}};return B(r,`value`,{get:function(){return r._v},set:function(e){F(e)?(e.before=N(e.before),e.after=N(e.after)):e=N(e),r._v=e}}),B(r,`reductor`,{get:function(){var t=r.value,n=e.settings.perView;return F(t)?t.before/n+t.after/n:t*2/n}}),n.on([`resize`,`update`],function(){r.mount()}),r}function Oe(e,t,n){var r={mount:function(){this._o=0},make:function(){var e=this,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;this.offset=r,n.emit(`move`,{movement:this.value}),t.Transition.after(function(){n.emit(`move.after`,{movement:e.value})})}};return B(r,`offset`,{get:function(){return r._o},set:function(e){r._o=R(e)?0:N(e)}}),B(r,`translate`,{get:function(){return t.Sizes.slideWidth*e.index}}),B(r,`value`,{get:function(){var e=this.offset,n=this.translate;return t.Direction.is(`rtl`)?n+e:n-e}}),n.on([`build.before`,`run`],function(){r.make()}),r}function ke(e,t,n){var r={setupSlides:function(){for(var e=`${this.slideWidth}px`,n=t.Html.slides,r=0;r<n.length;r++)n[r].style.width=e},setupWrapper:function(){t.Html.wrapper.style.width=`${this.wrapperSize}px`},remove:function(){for(var e=t.Html.slides,n=0;n<e.length;n++)e[n].style.width=``;t.Html.wrapper.style.width=``}};return B(r,`length`,{get:function(){return t.Html.slides.length}}),B(r,`width`,{get:function(){return t.Html.track.offsetWidth}}),B(r,`wrapperSize`,{get:function(){return r.slideWidth*r.length+t.Gaps.grow+t.Clones.grow}}),B(r,`slideWidth`,{get:function(){return r.width/e.settings.perView-t.Peek.reductor-t.Gaps.reductor}}),n.on([`build.before`,`resize`,`update`],function(){r.setupSlides(),r.setupWrapper()}),n.on(`destroy`,function(){r.remove()}),r}function Ae(e,t,n){var r={mount:function(){n.emit(`build.before`),this.typeClass(),this.activeClass(),n.emit(`build.after`)},typeClass:function(){t.Html.root.classList.add(e.settings.classes.type[e.settings.type])},activeClass:function(){var n=e.settings.classes,r=t.Html.slides[e.index];r&&(r.classList.add(n.slide.active),Ce(r).forEach(function(e){e.classList.remove(n.slide.active)}))},removeClasses:function(){var n=e.settings.classes,r=n.type,i=n.slide;t.Html.root.classList.remove(r[e.settings.type]),t.Html.slides.forEac
5h(function(e){e.classList.remove(i.active)})}};return n.on([`destroy`,`update`],function(){r.removeClasses()}),n.on([`resize`,`update`],function(){r.mount()}),n.on(`move.after`,function(){r.activeClass()}),r}function je(e,t,n){var r={mount:function(){this.items=[],e.isType(`carousel`)&&(this.items=this.collect())},collect:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=t.Html.slides,i=e.settings,a=i.perView,o=i.classes,s=i.cloningRatio;if(r.length!==0)for(var c=a+ +!!e.settings.peek+Math.round(a/2),l=r.slice(0,c).reverse(),u=r.slice(c*-1),d=0;d<Math.max(s,Math.floor(a/r.length));d++){for(var f=0;f<l.length;f++){var p=l[f].cloneNode(!0);p.classList.add(o.slide.clone),n.push(p)}for(var m=0;m<u.length;m++){var h=u[m].cloneNode(!0);h.classList.add(o.slide.clone),n.unshift(h)}}return n},append:function(){for(var e=this.items,n=t.Html,r=n.wrapper,i=n.slides,a=Math.floor(e.length/2),o=e.slice(0,a).reverse(),s=e.slice(a*-1).reverse(),c=`${t.Sizes.slideWidth}px`,l=0;l<s.length;l++)r.appendChild(s[l]);for(var u=0;u<o.length;u++)r.insertBefore(o[u],i[0]);for(var d=0;d<e.length;d++)e[d].style.width=c},remove:function(){for(var e=this.items,n=0;n<e.length;n++)t.Html.wrapper.removeChild(e[n])}};return B(r,`grow`,{get:function(){return(t.Sizes.slideWidth+t.Gaps.value)*r.items.length}}),n.on(`update`,function(){r.remove(),r.mount(),r.append()}),n.on(`build.before`,function(){e.isType(`carousel`)&&r.append()}),n.on(`destroy`,function(){r.remove()}),r}var G=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};E(this,e),this.listeners=t}return O(e,[{key:`on`,value:function(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0&&arguments[3];P(e)&&(e=[e]);for(var i=0;i<e.length;i++)this.listeners[e[i]]=n,t.addEventListener(e[i],this.listeners[e[i]],r)}},{key:`off`,value:function(e,t){var n=arguments.length>2&&arguments[2]!==void 0&&arguments[2];P(e)&&(e=[e]);for(var r=0;r<e.length;r++)t.removeEventListener(e[r],this.listeners[e[r]],n)}},{key:`destroy`,value:function(){delete this.listeners}}]),e}();function Me(e,t,n){var r=new G,i={mount:function(){this.bind()},bind:function(){r.on(`resize`,window,U(function(){n.emit(`resize`)},e.settings.throttle))},unbind:function(){r.off(`resize`,window)}};return n.on(`destroy`,function(){i.unbind(),r.destroy()}),i}var Ne=[`ltr`,`rtl`],Pe={">":`<`,"<":`>`,"=":`=`};function Fe(e,t,n){var r={mount:function(){this.value=e.settings.direction},resolve:function(e){var t=e.slice(0,1);return this.is(`rtl`)?e.split(t).join(Pe[t]):e},is:function(e){return this.value===e},addClass:function(){t.Html.root.classList.add(e.settings.classes.direction[this.value])},removeClass:function(){t.Html.root.classList.remove(e.settings.classes.direction[this.value])}};return B(r,`value`,{get:function(){return r._v},set:function(e){Ne.indexOf(e)>-1?r._v=e:M("Direction value must be `ltr` or `rtl`")}}),n.on([`destroy`,`update`],function(){r.removeClass()}),n.on(`update`,function(){r.mount()}),n.on([`build.before`,`update`],function(){r.addClass()}),r}function Ie(e,t){return{modify:function(e){return t.Direction.is(`rtl`)?-e:e}}}function Le(e,t){return{modify:function(e){var n=Math.floor(e/t.Sizes.slideWidth);return e+t.Gaps.value*n}}}function Re(e,t){return{modify:function(e){return e+t.Clones.grow/2}}}function ze(e,t){return{modify:function(n){if(e.settings.focusAt>=0){var r=t.Peek.value;return F(r)?n-r.before:n-r}return n}}}function Be(e,t){return{modify:function(n){var r=t.Gaps.value,i=t.Sizes.width,a=e.settings.focusAt,o=t.Sizes.slideWidth;return a===`center`?n-(i/2-o/2):n-o*a-r*a}}}function Ve(e,t,n){var r=[Le,Re,ze,Be].concat(e._t,[Ie]);return{mutate:function(i){for(var a=0;a<r.length;a++){var o=r[a];I(o)&&I(o().modify)?i=o(e,t,n).modify(i):M("Transformer should be a function that returns an object with `modify()` method")}return i}}}function He(e,t,n){var r={set:function(n){var r=`translate3d(${-1*Ve(e,t).mutate(n)}px, 0px, 0px)`;t.Html.wrapper.style.mozTransform=r,t.Html.wrapper.style.webkitTransform=r,t.Html.wrapper.style.transform=r},remove:function(){t.Html.wrapper.style.transform=``},getStartIndex:function(){var n=t.Sizes.length,r=e.index,i=e.settings.perView;return t.Run.isOffset(`>`)||t.Run.isOffset(`|>`)?n+(r-i):(r+i)%n},getTravelDistance:function(){var n=t.Sizes.slideWidth*e.settings.perView;return t.Run.isOffset(`>`)||t.Run.isOffset(`|>`)?n*-1:n}};return n.on(`move`,function(i){if(!e.isType(`carousel`)||!t.Run.isOffset())return r.set(i.movement);t.Transition.after(function(){n.emit(`translate.jump`),r.set(t.Sizes.slideWidth*e.index)});var a=t.Sizes.slideWidth*t.Translate.getStartIndex();return r.set(a-t.Translate.getTravelDistance())}),n.on(`destroy`,function(){r.remove()}),r}function Ue(e,t,n){var r=!1,i={compose:function(t){var n=e.settings;return r?`${t} 0ms ${n.animationTimingFunc}`:`${t} ${this.duration}ms ${n.animationTimingFunc}`},set:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:`transform`;t.Html.wrapper.style.transition=this.compose(e)},remove:function(){t.Html.wrapper.style.transition=``},after:function(e){setTimeout(function(){e()},this.duration)},enable:function(){r=!1,this.set()},disable:function(){r=!0,this.set()}};return B(i,`duration`,{get:function(){var n=e.settings;return e.isType(`slider`)&&t.Run.offset?n.rewindDuration:n.animationDuration}}),n.on(`move`,function(){i.set()}),n.on([`build.before`,`resize`,`translate.jump`],function(){i.disable()}),n.on(`run`,function(){i.enable()}),n.on(`destroy`,function(){i.remove()}),i}var We=!1;try{var Ge=Object.defineProperty({},"passive",{get:function(){We=!0}});window.addEventListener(`testPassive`,null,Ge),window.removeEventListener(`testPassive`,null,Ge)}catch{}var K=We,q=[`touchstart`,`mousedown`],Ke=[`touchmove`,`mousemove`],qe=[`touchend`,`touchcancel`,`mouseup`,`mouseleave`],Je=[`mousedown`,`mousemove`,`mouseup`,`mouseleave`];function Ye(e,t,n){var r=new G,i=0,a=0,o=0,s=!1,c=K?{passive:!0}:!1,l={mount:function(){this.bindSwipeStart()},start:function(t){if(!s&&!e.disabled){this.disable();var r=this.touches(t);i=null,a=N(r.pageX),o=N(r.pageY),this.bindSwipeMove(),this.bindSwipeEnd(),n.emit(`swipe.start`)}},move:function(r){if(!e.disabled){var s=e.settings,c=s.touchAngle,l=s.touchRatio,u=s.classes,d=this.touches(r),f=N(d.pageX)-a,p=N(d.pageY)-o,m=Math.abs(f<<2),h=Math.abs(p<<2),g=Math.sqrt(m+h);if(i=Math.asin(Math.sqrt(h)/g),i*180/Math.PI<c)r.stopPropagation(),t.Move.make(f*ge(l)),t.Html.root.classList.add(u.dragging),n.emit(`swipe.move`);else return!1}},end:function(r){if(!e.disabled){var o=e.settings,s=o.perSwipe,c=o.touchAngle,l=o.classes,u=this.touches(r),d=this.threshold(r),f=u.pageX-a,p=i*180/Math.PI;this.enable(),f>d&&p<c?t.Run.make(t.Direction.resolve(`${s}<`)):f<-d&&p<c?t.Run.make(t.Direction.resolve(`${s}>`)):t.Move.make(),t.Html.root.classList.remove(l.dragging),this.unbindSwipeMove(),this.unbindSwipeEnd(),n.emit(`swipe.end`)}},bindSwipeStart:function(){var n=this,i=e.settings,a=i.swipeThreshold,o=i.dragThreshold;a&&r.on(q[0],t.Html.wrapper,function(e){n.start(e)},c),o&&r.on(q[1],t.Html.wrapper,function(e){n.start(e)},c)},unbindSwipeStart:function(){r.off(q[0],t.Html.wrapper,c),r.off(q[1],t.Html.wrapper,c)},bindSwipeMove:function(){var n=this;r.on(Ke,t.Html.wrapper,U(function(e){n.move(e)},e.settings.throttle),c)},unbindSwipeMove:function(){r.off(Ke,t.Html.wrapper,c)},bindSwipeEnd:function(){var e=this;r.on(qe,t.Html.wrapper,function(t){e.end(t)})},unbindSwipeEnd:function(){r.off(qe,t.Html.wrapper)},touches:function(e){return Je.indexOf(e.type)>-1?e:e.touches[0]||e.changedTouches[0]},threshold:function(t){var n=e.settings;return Je.indexOf(t.type)>-1?n.dragThreshold:n.swipeThreshold},enable:function(){return s=!1,t.Transition.enable(),this},disable:function(){return s=!0,t.Transition.disable(),this}};return n.on(`build.after`,function(){t.Html.root.classList.add(e.settings.classes.swipeable)}),n.on(`destroy`,function(){l.unbindSwipeStart(),l.unbindSwipeMove(),l.unbindSwipeEnd(),r.destroy()}),l}function Xe(e,t,n){var r=new G,i={mount:function(){this.bind()},bind:function(){r.on(`dragstart`,t.Html.wrapper,this.dragstart)},unbind:function(){r.off(`dragstart`,t.Html.wrapper)},dragstart:function(e){e.preventDefault()}};return n.on(`destroy`,function(){i.unbind(),r.destroy()}),i}function Ze(e,t,n){var r=new G,i=!1,a=!1,o={mount:function(){this._a=t.Html.wrapper.querySelectorAll(`a`),this.bind()},bind:function(){r.on(`click`,t.Html.wrapper,this.click)},unbind:function(){r.off(`click`,t.Html.wrapper)},click:function(e){a&&(e.stopPropagation(),e.preventDefault())},detach:function(){if(a=!0,!i){for(var e=0;e<this.items.length;e++)this.items[e].draggable=!1;i=!0}return this},attach:function(){if(a=!1,i){for(var e=0;e<this.items.length;e++)this.items[e].draggable=!0;i=!1}return this}};return B(o,`items`,{get:function(){return o._a}}),n.on(`swipe.move`,function(){o.detach()}),n.on(`swipe.end`,function(){t.Transition.after(function(){o.attach()})}),n.on(`destroy`,function(){o.attach(),o.unbind(),r.destroy()}),o}
5var Qe=`[data-glide-el="controls[nav]"]`,J=`[data-glide-el^="controls"]`,$e=`${J} [data-glide-dir*="<"]`,et=`${J} [data-glide-dir*=">"]`;function tt(e,t,n){var r=new G,i=K?{passive:!0}:!1,a={mount:function(){this._n=t.Html.root.querySelectorAll(Qe),this._c=t.Html.root.querySelectorAll(J),this._arrowControls={previous:t.Html.root.querySelectorAll($e),next:t.Html.root.querySelectorAll(et)},this.addBindings()},setActive:function(){for(var e=0;e<this._n.length;e++)this.addClass(this._n[e].children)},removeActive:function(){for(var e=0;e<this._n.length;e++)this.removeClass(this._n[e].children)},addClass:function(t){var n=e.settings,r=t[e.index];r&&r&&(r.classList.add(n.classes.nav.active),Ce(r).forEach(function(e){e.classList.remove(n.classes.nav.active)}))},removeClass:function(t){var n=t[e.index];n&&n.classList.remove(e.settings.classes.nav.active)},setArrowState:function(){if(!e.settings.rewind){var n=a._arrowControls.next,r=a._arrowControls.previous;this.resetArrowState(n,r),e.index===0&&this.disableArrow(r),e.index===t.Run.length&&this.disableArrow(n)}},resetArrowState:function(){for(var t=e.settings,n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];r.forEach(function(e){e.forEach(function(e){e.classList.remove(t.classes.arrow.disabled)})})},disableArrow:function(){for(var t=e.settings,n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];r.forEach(function(e){e.forEach(function(e){e.classList.add(t.classes.arrow.disabled)})})},addBindings:function(){for(var e=0;e<this._c.length;e++)this.bind(this._c[e].children)},removeBindings:function(){for(var e=0;e<this._c.length;e++)this.unbind(this._c[e].children)},bind:function(e){for(var t=0;t<e.length;t++)r.on(`click`,e[t],this.click),r.on(`touchstart`,e[t],this.click,i)},unbind:function(e){for(var t=0;t<e.length;t++)r.off([`click`,`touchstart`],e[t])},click:function(e){!K&&e.type===`touchstart`&&e.preventDefault();var n=e.currentTarget.getAttribute(`data-glide-dir`);t.Run.make(t.Direction.resolve(n))}};return B(a,`items`,{get:function(){return a._c}}),n.on([`mount.after`,`move.after`],function(){a.setActive()}),n.on([`mount.after`,`run`],function(){a.setArrowState()}),n.on(`destroy`,function(){a.removeBindings(),a.removeActive(),r.destroy()}),a}function nt(e,t,n){var r=new G,i={mount:function(){e.settings.keyboard&&this.bind()},bind:function(){r.on(`keyup`,document,this.press)},unbind:function(){r.off(`keyup`,document)},press:function(n){var r=e.settings.perSwipe;n.keyCode===39&&t.Run.make(t.Direction.resolve(`${r}>`)),n.keyCode===37&&t.Run.make(t.Direction.resolve(`${r}<`))}};return n.on([`destroy`,`update`],function(){i.unbind()}),n.on(`update`,function(){i.mount()}),n.on(`destroy`,function(){r.destroy()}),i}function rt(e,t,n){var r=new G,i={mount:function(){this.enable(),this.start(),e.settings.hoverpause&&this.bind()},enable:function(){this._e=!0},disable:function(){this._e=!1},start:function(){var r=this;this._e&&(this.enable(),e.settings.autoplay&&R(this._i)&&(this._i=setInterval(function(){r.stop(),t.Run.make(`>`),r.start(),n.emit(`autoplay`)},this.time)))},stop:function(){this._i=clearInterval(this._i)},bind:function(){var e=this;r.on(`mouseover`,t.Html.root,function(){e._e&&e.stop()}),r.on(`mouseout`,t.Html.root,function(){e._e&&e.start()})},unbind:function(){r.off([`mouseover`,`mouseout`],t.Html.root)}};return B(i,`time`,{get:function(){return N(t.Html.slides[e.index].getAttribute(`data-glide-autoplay`)||e.settings.autoplay)}}),n.on([`destroy`,`update`],function(){i.unbind()}),n.on([`run.before`,`swipe.start`,`update`],function(){i.stop()}),n.on([`pause`,`destroy`],function(){i.disable(),i.stop()}),n.on([`run.after`,`swipe.end`],function(){i.start()}),n.on([`play`],function(){i.enable(),i.start()}),n.on(`update`,function(){i.mount()}),n.on(`destroy`,function(){r.destroy()}),i}function it(e){return F(e)?ve(e):(M(`Breakpoints option must be an object`),{})}function at(e,t,n){var r=new G,i=e.settings,a=it(i.breakpoints),o=Object.assign({},i),s={match:function(e){if(window.matchMedia!==void 0){for(var t in e)if(e.hasOwnProperty(t)&&window.matchMedia(`(max-width: ${t}px)`).matches)return e[t]}return o}};return Object.assign(i,s.match(a)),r.on(`resize`,window,U(function(){e.settings=V(i,s.match(a))},e.settings.throttle)),n.on(`update`,function(){a=it(a),o=Object.assign({},i)}),n.on(`destroy`,function(){r.off(`resize`,window)}),s}var ot={Html:Ee,Translate:He,Transition:Ue,Direction:Fe,Peek:De,Sizes:ke,Gaps:Se,Move:Oe,Clones:je,Resize:Me,Build:Ae,Run:xe,Swipe:Ye,Images:Xe,Anchors:Ze,Controls:tt,Keyboard:nt,Autoplay:rt,Breakp
5oints:at},st=function(e){le(n,e);var t=pe(n);function n(){return E(this,n),t.apply(this,arguments)}return O(n,[{key:`mount`,value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return j(k(n.prototype),`mount`,this).call(this,Object.assign({},ot,e))}}]),n}(be),ct=()=>{document.querySelectorAll(`.glide`).forEach(e=>{let t=e.dataset.glide,n={afbeeldingen:{type:`carousel`,startAt:0,perView:1,autoplay:!1},actueel:{type:`carousel`,startAt:0,perView:5,autoplay:!1,breakpoints:{1023:{perView:2},479:{perView:1,peek:40}}},team:{startAt:0,perView:4,autoplay:!1,rewind:!1,breakpoints:{1799:{perView:3},1299:{perView:2},767:{perView:1,peek:40}}},fotoGalerij:{type:`carousel`,startAt:0,perView:1,autoplay:!1}};n[t]!==void 0&&new st(e,n[t]).mount()})},lt=e=>{e(document);let t=new MutationObserver(t=>{for(let n of t)e(n.target)});document.querySelectorAll(`[data-ajax-content]`).forEach(e=>{t.observe(e,{childList:!0})})},ut=new IntersectionObserver(e=>{e.forEach((e,t)=>{let n=e.target;e.isIntersecting&&(n.classList.add(`is-intersecting`),n.style.setProperty(`--intersecting-delay`,t.toString()),ut.unobserve(e.target))})},{threshold:[.2]}),dt=(e=`[data-intersecting]`)=>{lt(t=>{t.querySelectorAll(e).forEach(e=>{e.dataset.intersecting=``,ut.observe(e)})})},Y=(e,t)=>{let n=e.getBoundingClientRect(),r=window.innerHeight-n.top,i=n.height+window.innerHeight,a=r*100/i;t([{target:e,contentRect:n,percentage:a,percentageClamped:Math.min(Math.max(0,a),100)}])},ft=class{constructor(e){this.callback=e,this.elements=[],this.resizeObserver=new ResizeObserver(e=>{for(let t of e)Y(t.target,this.callback)}),document.addEventListener(`scroll`,()=>{this.elements.forEach(e=>{Y(e,this.callback)})},{passive:!0}),window.addEventListener(`resize`,()=>{this.elements.forEach(e=>{Y(e,this.callback)})})}observe(e){this.elements.push(e),this.resizeObserver.observe(e)}unobserve(e){this.elements=this.elements.filter(t=>t!==e),this.resizeObserver.unobserve(e)}},pt=(e,t)=>{let n=new ft(e=>{e.forEach(e=>{let t=e.target.children[0],n=t.getBoundingClientRect(),r=e.contentRect.height-n.height;t.style.transform=`translateY(${r*e.percentageClamped/100}px)`})});if(t){let r=t=>{document.querySelectorAll(e).forEach(e=>{n[t.matches?`observe`:`unobserve`](e)})},i=window.matchMedia(`(min-width: ${t}px)`);r(i),i.addEventListener(`change`,r)}else document.querySelectorAll(e).forEach(e=>{n.observe(e)})},X=(e,t=``)=>{sessionStorage.removeItem(e),document.documentElement.classList.remove(t||e)},mt=(e,t=``)=>{sessionStorage.setItem(e,`1`),document.documentElement.classList.add(t||e)},ht=()=>{document.body.addEventListener(`click`,e=>{e.target.closest(`[data-contrast]`)&&(e.preventDefault(),sessionStorage.getItem(`contrast`)?X(`contrast`,`high-contrast`):(mt(`contrast`,`high-contrast`),X(`darkmode`)))})},gt=()=>{document.body.addEventListener(`click`,e=>{e.target.closest(`[data-darkmode]`)&&(e.preventDefault(),sessionStorage.getItem(`darkmode`)?X(`darkmode`):(mt(`darkmode`),X(`contrast`,`high-contrast`)))})},_t=()=>{document.body.addEventListener(`click`,e=>{let t=e.target.closest(`[data-fontsize]`);t&&(e.preventDefault(),sessionStorage.setItem(`fontsize`,`${t.dataset.fontsize}`),document.documentElement.classList.remove(`fontsize-s`,`fontsize-m`,`fontsize-l`),document.documentElement.classList.add(`fontsize-${t.dataset.fontsize}`))})},vt=()=>{let e=document.querySelector(`[data-toggle-box="browsehappy"]`);e&&(window.msCrypto?x(e):e.remove())}
5,yt=(e,t,n)=>{let r=``;if(n){let e=new Date;e.setTime(e.getTime()+n*24*60*60*1e3),r=`; expires=${e.toUTCString()}`}document.cookie=`${e}=${t}${r}; path=/`},bt=e=>{let t=`${e}=`,n=document.cookie.split(`;`);for(let e=0;e<n.length;e++){let r=n[e];for(;r.charAt(0)===` `;)r=r.substring(1,r.length);if(r.indexOf(t)===0)return r.substring(t.length,r.length)}return null},xt=()=>{let e=document.querySelector(`[data-toggle-box="cookiemessage"]`);e&&document.addEventListener(`click`,t=>{let n=t.target;n.closest(`[data-cookiemessage="accept"]`)?(yt(`cookiesAllowed`,!0,1e4),window.location.reload()):n.closest(`[data-cookiemessage="decline"]`)?(yt(`cookiesAllowed`,!1,1e4),window.location.reload()):n.closest(`[data-cookiemessage="show"]`)&&x(e)}),bt(`cookiesAllowed`)||x(e)},St=e=>{document.querySelectorAll(`${e} table`).forEach(e=>{let t=document.createElement(`div`);t.classList.add(`table`),e.parentNode&&(e.parentNode.insertBefore(t,e),t.appendChild(e))})},Z={expanded:`is-expanded`,open:`is-open`},Ct=()=>document.documentElement.dataset.openedTabs?.split(`,`)||[],wt=e=>{document.documentElement.dataset.openedTabs=e.filter(e=>e.length).filter((e,t,n)=>e.length&&n.indexOf(e)===t).join(`,`)},Tt=e=>{let t=Ct();t.push(e.dataset.tabPanel),wt(t)},Et=e=>{let t=Ct();t=t.filter(t=>t!==e.dataset.tabPanel),wt(t)},Dt={panel:0,tab:0},Q=e=>(Dt[e]+=1,`tab-${e}-${Dt[e]}`),Ot=()=>{document.querySelectorAll(`[data-tab-list]`).forEach(e=>{e.setAttribute(`role`,`tablist`)}),document.querySelectorAll(`[data-tab]`).forEach(e=>{let t=e,n=document.querySelector(`[data-tab-panel="${t.dataset.tab}"]`);n&&(t.id=t.id||Q(`tab`),n.id=n.id||Q(`panel`),t.setAttribute(`role`,`tab`),n.setAttribute(`role`,`tabpanel`),t.setAttribute(`aria-controls`,n.id),n.setAttribute(`aria-labelledby`,t.id))})},$=e=>{e&&e.closest(`[data-tab-list]`).querySelectorAll(`[data-tab]`).forEach(t=>{let n=t,r=document.querySelector(`[data-tab-panel="${n.dataset.tab}"]`);n===e?(n.classList.add(Z.expanded),n.setAttribute(`aria-selected`,`true`),r.classList.add(Z.open),r.removeAttribute(`aria-hidden`),Tt(r)):(n.classList.remove(Z.expanded),n.setAttribute(`aria-selected`,`false`),r.classList.remove(Z.open),r.setAttribute(`aria-hidden`,`true`),Et(r))})},kt=()=>{Ot(),document.addEventListener(`click`,e=>{$(e.target.closest(`[data-tab]`))}),document.querySelectorAll(`[data-tab-list]`).forEach(e=>{let t=e.querySelectorAll(`[data-tab]`),n=[].slice.call(t).filter(e=>e.classList.contains(Z.expanded))[0];$(n||t[0])})},At=(e=`[data-email]`)=>{lt(t=>{m(e,t).forEach(e=>{let t=e;t.outerHTML=t.outerHTML.split(`__email__`).join(atob(t.dataset.email))})})},jt=()=>{typeof axios<`u`&&(axios.defaults.headers.common={"X-Requested-With":`XMLHttpRequest`}),ht(),gt(),_t(),ie(),kt(),St(`.c-entry`),xt(),vt(),At()},Mt=()=>{if(typeof L>`u`)return;let e={},t=e=>JSON.parse(e.innerHTML.trim());((t=document)=>{t.querySelectorAll(`[data-map]`).forEach(t=>{let n=t.dataset.map,r=L.map(t);r.touchZoom.disable(),r.doubleClickZoom.disable(),r.scrollWheelZoom.disable(),L.tileLayer(`https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png`,{attribution:`&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors`}).addTo(r),e[n]={map:r,markerLayer:null}})})(document),((n=document)=>{n.querySelectorAll(`script[data-map-data]`).forEach(n=>{let r=n.dataset.mapData;if(!e[r])return;let{map:i}=e[r],{markerLayer:a}=e[r];a&&a.remove(),a=L.markerClusterGroup();let o=t(n).markers;o.forEach(e=>{let t=L.marker(new L.LatLng(e.lat,e.lng),{title:e.title||null});e.popup&&t.bindPopup(e.popup),e.url&&t.on(`click`,()=>{window.location.href=e.url}),a.addLayer(t)}),i.addLayer(a),i.fitBounds(o.map(e=>[e.lat,e.lng])),o.length===1?(i.setZoom(10),i.zoomControl.remove(),i.dragging.disable()):(i.addControl(i.zoomControl),i.dragging.enable())})})(document)},Nt=()=>{document.querySelectorAll(`[data-slider]`).forEach(e=>{let t=e.dataset.slider,n=e.dataset.sliderId,r={team:{container:e,items:1,nav:!1,loop:!1,controlsContainer:`[data-slider-controls="${n}"]`,prevButton:`[data-slider-prev="${n}"]`,nextButton:`[data-slider-next="${n}"]`,responsive:{500:{items:2},750:{items:3},1e3:{items:4},1250:{items:5}
5,2e3:{items:6}}},actueel:{container:e,items:1,nav:!1,loop:!1,controlsContainer:`[data-slider-controls="${n}"]`,prevButton:`[data-slider-prev="${n}"]`,nextButton:`[data-slider-next="${n}"]`,fixedWidth:470,responsive:{767:{items:3},1299:{items:5},1799:{items:6}}}};r[t]!==void 0&&tns(r[t])})};(()=>{jt(),oe(),se(`.filter-nieuws-projecten`,1024),ct(),dt(),ce(),pt(`.circle`,1200),Mt(),Nt();let e=document.querySelector(`.hero__video-wrapper`),t=document.querySelector(`[data-pause]`),n=document.querySelector(`[data-mute]`),r=document.querySelector(`[data-repeat]`),i=document.querySelector(`.hero__video`),a=document.querySelector(`[data-lottie-header]`);i&&(i.addEventListener(`play`,()=>{a.seek(i.currentTime),a.play(),e.classList.add(`is-playing`)}),i.addEventListener(`seeked`,()=>{a.seek(i.currentTime)}),i.addEventListener(`pause`,()=>{a.pause(),e.classList.remove(`is-playing`)}),n.addEventListener(`click`,()=>{i.muted=!i.muted,e.classList[i.muted?`add`:`remove`](`is-muted`)}),t.addEventListener(`click`,()=>{i.paused?i.play():i.pause()}),r.addEventListener(`click`,()=>{i.load(),i.play()}),i.muted&&e.classList.add(`is-muted`),i.play());let o=document.querySelector(`[data-scroll-to-top]`);o&&(window.addEventListener(`scroll`,()=>{window.scrollY>100?o.classList.add(`is-visible`):o.classList.remove(`is-visible`)}),o.addEventListener(`click`,()=>{window.scrollTo(0,0)}));let s=document.querySelector(`[data-marquee]`);s&&new f(s,{speed:80,pauseOnHover:!0,duplicated:!0,startVisible:!0});let c=document.querySelector(`.hero__slide-wrapper`),l=document.querySelectorAll(`[data-hero-slide]`);if(l.length&&setTimeout(()=>{c.classList.add(`is-visible`),setInterval(()=>{let e=c.querySelector(`.is-visible`),t=e.nextElementSibling||l[0];e.classList.remove(`is-visible`),t.classList.add(`is-visible`)},5e3)},2e3),document.querySelector(`[data-find-form]`)){let e=document.querySelector(`[data-blockform]`);if(!e)return;let t=window.scrollY+e.getBoundingClientRect().top-(window.innerWidth<1199?75:80);document.querySelectorAll(`[data-find-form]`).forEach(e=>{e.addEventListener(`click`,()=>{window.scrollTo({top:t,behavior:`smooth`})})})}let u=new IntersectionObserver(e=>{for(let t of e)t.isIntersecting&&(t.target.classList.add(`in-view`),u.unobserve(t.target))},{threshold:[.2]});document.querySelectorAll(`[data-in-view]`).forEach(e=>{u.observe(e)})})(),document.querySelectorAll(`[data-play-on-hover]`).forEach(e=>{let t=e.closest(`.card`);t&&(t.addEventListener(`mouseover`,()=>{e.play()}),t.addEventListener(`mouseout`,()=>{e.pause()}))})})();

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.