PageSourceSearch

https://werkenbijdefensie.nl/build/app/js/chunks/campaign/components/campaign-events.js?id=47bb51049b79b4d4

js werkenbijdefensie.nl collected 2026-10-02 07:37:35 UTC 113,136 bytes, 2 lines download raw bytes

1/*! For license information please see campaign-events.js.LICENSE.txt */
2"use strict";(self.webpackChunkwerkenbijdefensie_nl=self.webpackChunkwerkenbijdefensie_nl||[]).push([[3205],{31427:function(t,e,n){n.d(e,{BF:function(){return c},Ri:function(){return i},TV:function(){return r},d$:function(){return _},is:function(){return y},uR:function(){return w}});const r=(t,e,n=365)=>{if(!document)return;const r=new Date;r.setTime(r.getTime()+24*n*60*60*1e3);const i=`expires=${r.toUTCString()}`;document.cookie=`${t}=${JSON.stringify(e)};${i};path=/`},i=t=>{if(!document)return null;const e=document.cookie.split(";");for(let n=0;n<e.length;n++){const r=e[n].trim(),[i,o]=r.split("=");if(i===t)return JSON.parse(o)}return null},o=t=>{if(!g(t))return[];return t.trim().split(/\s+/)},s=t=>{if(!g(t))return"";return t.normalize("NFD").replace(/\p{Diacritic}/gu,"")},a=t=>g(t)?t.replace(/([-_])+/g," "):"",l=t=>g(t)?t.replace(/[^a-zA-Z0-9\s]/g,""):"",c=t=>{if(!g(t))return"";t=a(t),t=s(t),t=l(t);const e=o(t);return(null==e?void 0:e.length)?e.map((t=>t.toLowerCase())).join("-"):""},u=t=>Array.isArray(t),d=t=>{if(h(t))return!1;if("object"!=typeof t)return!1;const{style:e,ownerDocument:n,nodeType:r}=t;return"object"==typeof e&&"object"==typeof n&&1===r},p=t=>"function"==typeof t||t instanceof Function,f=t=>t instanceof NodeList,h=t=>void 0===t||null===t,m=t=>Number.isFinite(t),v=t=>!h(t)&&("object"==typeof t||t instanceof Object),g=t=>"string"==typeof t||t instanceof String,y={array:u,boolean:t=>"boolean"==typeof t||t instanceof Boolean,element:d,empty:t=>{if(h(t))return!0;return!(!(g(t)||u(t)||f(t))||t.length)||!(!v(t)||Object.keys(t).length)},function:p,HTMLElement:t=>d(t)&&t instanceof HTMLElement,node:t=>t instanceof Node,nodeList:f,nullOrUndefined:h,number:m,object:v,promise:t=>t instanceof Promise&&p(t.then),space:t=>{return 0===(e=t,g(e)?e.replace(/[\r\n]/gm,""):"").trim().length;var e},string:g,textNode:t=>t instanceof Text,weakMap:t=>t instanceof WeakMap},b=(t,e,n)=>t>=e&&t<=n,_=(t,e,n,r=0,i=0,o=0)=>m(t)&&m(e)&&m(n)&&b(e,1,12)&&b(n,1,31)&&b(r,0,23)&&b(i,0,59)&&b(o,0,59)?new Date(Date.UTC(t,e-1,n,r,i,o)).toISOString():null,w=()=>`${String.fromCharCode(Math.floor(26*Math.random())+97)}${Math.random().toString(16).slice(2)}${Date.now().toString(16).slice(4)}`},15224:function(t,e,n){n.d(e,{Ap:function(){return j},DZ:function(){return A},FX:function(){return Y},N_:function(){return _},VU:function(){return d},Vp:function(){return O},ZQ:function(){return U}});var r=n(31427),i=n(5429),o=n(50651),s=n(92356),a=n(15091);function l(t,e,n,r,i,o,s,a,l,c){"boolean"!=typeof s&&(l=a,a=s,s=!1);const u="function"==typeof n?n.options:n;let d;if(t&&t.render&&(u.render=t.render,u.staticRenderFns=t.staticRenderFns,u._compiled=!0,i&&(u.functional=!0)),r&&(u._scopeId=r),o?(d=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),e&&e.call(this,l(t)),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=d):e&&(d=s?function(t){e.call(this,c(t,this.$root.$options.shadowRoot))}:function(t){e.call(this,a(t))}),d)if(u.functional){const t=u.render;u.render=function(e,n){return d.call(n),t(e,n)}}else{const t=u.beforeCreate;u.beforeCreate=t?[].concat(t,d):[d]}return n}const c={props:{isExpanded:Boolean,transitionName:{type:String,default:"expandable-toggle"}},methods:{setHeight(t){this.$refs?.content&&(this.$refs.content.style.maxHeight=t)},resetHeight(){this.setHeight("0px")},unsetHeight(){this.setHeight(null)},setExpandHeight(t){this.setHeight(`${t.scrollHeight}px`)},transitionLeave(){setTimeout((()=>{this.setHeight("0px")}),10)}}};var u=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:t.transitionName},on:{"before-enter":t.resetHeight,enter:t.setExpandHeight,"after-enter":t.unsetHeight,"before-leave":t.setExpandHeight,leave:t.transitionLeave,"after-leave":t.unsetHeight}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isExpanded,expression:"isExpanded"}],ref:"content"},[t._t("default")],2)])};u._withStripped=!0;const d=l({render:u,staticRenderFns:[]}
2,undefined,c,undefined,false,undefined,!1,void 0,void 0,void 0);const p=(0,i.pM)({props:{icon:{default:null,type:String}},computed:Object.assign(Object.assign({iconData(){var t;return null!==(t=this.getIcon(this.icon))&&void 0!==t?t:null}},(0,o.L8)("configs",["getIcon"])),(0,o.aH)("configs",["iconSprite"]))});var f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.iconData&&t.iconData.src?n("svg",t._b({domProps:{innerHTML:t._s(t.iconData.src)}},"svg",{viewBox:t.iconData.viewBox,width:t.iconData.data.width},!1)):t.icon&&t.iconSprite?n("svg",[n("use",{attrs:{href:t.iconSprite+"#"+t.icon}})]):t._e()};f._withStripped=!0;const h=l({render:f,staticRenderFns:[]},undefined,p,undefined,false,undefined,!1,void 0,void 0,void 0);const m={components:{Icon:h,Expandable:d},computed:{currentIcon(){return this.isExpanded&&this.iconExpanded?this.iconExpanded:this.icon??null}},props:{cssClass:{type:String,default:"accordion"},titleElement:{type:String,default:"h3"},title:{type:String,default:""},icon:{type:String,default:""},iconExpanded:{type:String,default:""},initiallyExpanded:{type:Boolean,default:!1}},data(){return{isExpanded:!1,ariaControlsId:null,id:null,buttonHidden:!1}},created(){this.isExpanded=this.initiallyExpanded},methods:{toggle(){this.isExpanded=!this.isExpanded,this.$emit("toggle",this.isExpanded)},isButtonHidden(){const t=this.$refs.button,{height:e,width:n,display:r,visibility:i}=window.getComputedStyle(t);return"hidden"===i||"none"===r||parseInt(e)<=1||parseInt(n)<=1}},mounted(){this.ariaControlsId=(0,r.uR)(),this.id=(0,r.uR)(),this.buttonHidden=this.isButtonHidden()}};var v=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:[t.cssClass,{"is-expanded":t.isExpanded},{"is-focus":t.buttonHidden}]},[n("div",{class:[t.cssClass+"__header"]},[t._t("headerPrefix",null,null,{isExpanded:t.isExpanded}),t._v(" "),n("div",{class:[t.cssClass+"__toggle"],on:{click:t.toggle}},[t._t("header",(function(){return[n(t.titleElement,{tag:"component",class:[t.cssClass+"__title"],domProps:{textContent:t._s(t.title)}})]}),null,{isExpanded:t.isExpanded}),t._v(" "),n("button",{ref:"button",class:[t.cssClass+"__button"],attrs:{type:"button","aria-controls":t.ariaControlsId,id:t.id,"aria-expanded":t.isExpanded},on:{click:function(e){return e.stopPropagation(),t.toggle.apply(null,arguments)}}},[t._t("buttonInner",(function(){return[t.currentIcon?n("Icon",t._b({class:[t.cssClass+"__icon"]},"Icon",{icon:t.currentIcon},!1)):t._e()]}),null,{isExpanded:t.isExpanded}),t._v(" "),n("span",{staticClass:"sr-only",domProps:{textContent:t._s(t.$t("accordion."+(t.isExpanded?"close":"open")))}})],2)],2),t._v(" "),t._t("headerSuffix",null,null,{isExpanded:t.isExpanded})],2),t._v(" "),n("Expandable",t._b({},"Expandable",{isExpanded:t.isExpanded},!1),[n("div",{ref:"body",class:[t.cssClass+"__body"],attrs:{role:"region",id:t.ariaControlsId,"aria-labelledby":t.id}},[t._t("default")],2)])],1)};v._withStripped=!0;const g=l({render:v,staticRenderFns:[]},undefined,m,undefined,false,undefined,!1,void 0,void 0,void 0);const y=(0,i.pM)({props:{href:{type:String,required:!0}},computed:{element(){return this.isRouterLink?this.$nuxt?"nuxt-link":"router-link":"a"},isRouterLink(){var t,e;return null!==(e=null===(t=this.href)||void 0===t?void 0:t.startsWith("/"))&&void 0!==e&&e},isHashLink(){var t,e;return null!==(e=null===(t=this.href)||void 0===t?void 0:t.startsWith("#"))&&void 0!==e&&e},isTelLink(){var t,e;return null!==(e=null===(t=this.href)||void 0===t?void 0:t.startsWith("tel:"))&&void 0!==e&&e},isMailtoLink(){var t,e;return null!==(e=null===(t=this.href)||void 0===t?void 0:t.startsWith("mailto:"))&&void 0!==e&&e},isInternalLink(){return this.isRouterLink||this.isHashLink||this.isTelLink||this.isMailtoLink},linkAttributes(){const t=this.href;return t?this.isInternalLink?this.isRouterLink?{to:t}:{href:t}:{href:t,target:"_blank",rel:"noreferrer noopener"}:null}}});var b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.href?n(t.element,t._b({tag:"component"},"component",t.linkAttributes,!1),[t._t("default")],2):t._e()};b._withStripped=!0;const _=l({render:b,staticRenderFns:[]}
2,undefined,y,undefined,false,undefined,!1,void 0,void 0,void 0);const w=(0,i.pM)({components:{Icon:h,Link:_},props:{as:{type:String,required:!1},design:{default:"default",type:String},hasBgElement:{type:Boolean,default:!0},href:{type:String,required:!1},icon:{type:String,required:!1},srText:{type:String,required:!1},theme:{type:[String,Array],required:!1},isLoading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},computed:{element(){return this.as?this.as:!this.href||this.disabled?"button":"Link"},themes(){const t=this.theme;if(!t)return[];return(Array.isArray(t)?t:[t]).filter((t=>!!t))},attributes(){if(this.as)return{};const t=this.href;return t&&!this.disabled?{href:t}:{type:"button"}},btnClasses(){return[...["btn",`btn-${this.design}`],...this.themes.map((t=>`btn-${this.design}--${t}`))].join(" ")}}});var S=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(t.element,t._b({tag:"component",class:[t.btnClasses,{"is-loading":t.isLoading}],attrs:{disabled:t.disabled||t.isLoading}},"component",t.attributes,!1),[n("span",{ref:"body",staticClass:"btn__body"},[t.icon?n("Icon",{ref:"icon",staticClass:"btn__icon",attrs:{icon:t.icon}}):t._e(),t._v(" "),n("span",{staticClass:"btn__text"},[t._t("default")],2),t._v(" "),t.srText?n("span",{staticClass:"sr-only",domProps:{textContent:t._s(t.srText)}}):t._e()],1),t._v(" "),t.hasBgElement?n("span",{ref:"bg",staticClass:"btn__bg"}):t._e()])};S._withStripped=!0;const x=l({render:S,staticRenderFns:[]},undefined,w,undefined,false,undefined,!1,void 0,void 0,void 0);const C=(0,i.pM)({props:{body:{type:String,default:""}},methods:{handleInternalLinks(t){const e=this.$router;if(!(null==t?void 0:t.target)||!e)return;let n=t.target;for(;n&&"A"!==n.tagName;)n=n.parentNode;if(n&&n instanceof HTMLAnchorElement&&this.isInternalLink(n)){if(t instanceof KeyboardEvent&&!this.guardEvent(t))return;const r=new URL(n.href),i=null==r?void 0:r.pathname,o=Object.fromEntries(null==r?void 0:r.searchParams);window.location.pathname!==i&&t.preventDefault&&(t.preventDefault(),e.push({path:i,query:o}))}},hasSlot(t){return!!this.$slots[t]||!!this.$scopedSlots[t]},guardEvent(t){var e;if(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)return;if(t.defaultPrevented)return;const n=t.currentTarget;if(n&&(null==n?void 0:n.getAttribute)){const t=null!==(e=n.getAttribute("target"))&&void 0!==e?e:"";if(/\b_blank\b/i.test(t))return}return!0},isInternalLink(t){var e;const n=t.href,{hostname:r}=new URL(n);return r===(null===(e=null===window||void 0===window?void 0:window.location)||void 0===e?void 0:e.hostname)}}});var k=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.body?n("div",{staticClass:"cms-content",domProps:{innerHTML:t._s(t.body)},on:{click:t.handleInternalLinks}}):t.hasSlot("default")?n("div",{staticClass:"cms-content",on:{click:t.handleInternalLinks}},[t._t("default")],2):t._e()};k._withStripped=!0;const O=l({render:k,staticRenderFns:[]},undefined,C,undefined,false,undefined,!1,void 0,void 0,void 0);const P=(0,i.pM)({props:{as:{type:String,default:"h2",validator:function(t){return["h1","h2","h3","h4","h5","h6"].includes(t)}}}});var E=function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.as,{tag:"component"})};E._withStripped=!0;const A=l({render:E,staticRenderFns:[]},undefined,P,undefined,false,undefined,!1,void 0,void 0,void 0);(0,i.pM)({props:{animName:{default:"loading-bar-anim",type:String},animEnterDuration:{default:1e4,type:Number},animLeaveDuration:{default:500,type:Number},isLoading:{type:Boolean,default:!1}}});var T=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:t.animName,duration:{enter:t.animEnterDuration,leave:t.animLeaveDuration}}},[t.isLoading?n("div",{staticClass:"loading-bar"}):t._e()])};T._withStripped=!0;(0,i.pM)({components:{Btn:x},props:{btnDesign:{type:String,default:"default"},btnIcon:{type:String,default:"pri"},btnTheme:{type:[String,Array],default:"pri"},btnPrevDesign:{type:String,default:""},btnPrevIcon:{type:String,default:""},btnPrevTheme:{type:[String,Array],default:""},btnNextDesign:{type:String,default:""},btnNextIcon:{type:String,default:""},btnNextTheme:{type:[String,Array],default:""},btnPageTheme:{type:[String,Array],default:"page"},current:{required:!0,type:Number},currentRelativeUrl:{type:String},total:{required:!0,type:Number}
2,cssClasses:{default:()=>{},type:Object},text:{default:()=>{},type:Object},isTextual:{default:!1,type:Boolean}},computed:{hasDivider(){return this.total>3&&this.current<this.total-2},mergedCssClasses(){return Object.assign(Object.assign({},this.defaultCssClasses),this.cssClasses)},mergedText(){return Object.assign(Object.assign({},this.defaultText),this.text)},pages(){const t=[],e=this.current,n=this.total;return e<1||e>n?(t.push(1),t.push("divider"),t.push(n),t):(this.prevPage>1&&t.push(1),this.prevPage>2&&t.push("divider"),this.prevPage>0&&t.push(this.prevPage),t.push(e),this.nextPage<=n&&t.push(this.nextPage),this.nextPage<n-1&&t.push("divider"),this.nextPage<n&&t.push(n),t)},isFirstPage(){return this.current<2},isLastPage(){return this.current===this.total},prevPage(){return this.current-1},nextPage(){return this.current+1}},data(){return{defaultCssClasses:{active:"is-active",disabled:"is-disabled",holder:"pagination"},defaultText:{divider:"...",next:"Next",prev:"Prev"}}},methods:{isCurrentPage(t){return t===this.current},buildUrl(t){if(!this.currentRelativeUrl)return null;t<1&&(t=1),t>this.total&&(t=this.total);const[e,n]=this.currentRelativeUrl.split("?"),r=new URLSearchParams(n);return r.set("page",t.toString()),`${e}?${r.toString()}`},onClick(t){t<1&&(t=1),t>this.total&&(t=this.total),this.$emit("clickHandler",t)}}});var I=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:t.mergedCssClasses.holder},[t._t("prev",(function(){return[n("Btn",{class:[t.isFirstPage&&t.mergedCssClasses.disabled,t.mergedCssClasses.holder+"__prev"],attrs:{design:t.btnPrevDesign?t.btnPrevDesign:t.btnDesign,icon:t.btnPrevIcon?t.btnPrevIcon:t.btnIcon,theme:t.btnPrevTheme?t.btnPrevTheme:t.btnTheme,disabled:t.isFirstPage,href:t.currentRelativeUrl?t.buildUrl(t.prevPage):null},nativeOn:{click:function(e){return t.onClick(t.prevPage)}}},[t._t("prevInner",(function(){return[t._v("\n        "+t._s(t.mergedText.prev)+"\n      ")]}),{isFirstPage:t.isFirstPage,prevPage:t.prevPage})],2)]}),{isFirstPage:t.isFirstPage,prevPage:t.prevPage}),t._v(" "),n("div",{class:t.mergedCssClasses.holder+"__main"},[t.isTextual?n("div",{class:t.mergedCssClasses.holder+"__text"},[t._t("text",(function(){return[t._v(" "+t._s(t.current)+"/"+t._s(t.total)+" ")]}),{current:t.current,total:t.total})],2):[t._l(t.pages,(function(e,r){return["divider"===e?n("span",{key:r,class:t.mergedCssClasses.holder+"__divider",domProps:{textContent:t._s(t.mergedText.divider)}}):[t._t("page",(function(){return[n("Btn",{key:r,class:[t.isCurrentPage(e)&&t.mergedCssClasses.active,t.mergedCssClasses.holder+"__page"],attrs:{design:t.btnDesign,theme:t.btnPageTheme,disabled:t.isCurrentPage(e),href:t.currentRelativeUrl?t.buildUrl(e):null},nativeOn:{click:function(n){return t.onClick(e)}}},[t._t("pageInner",(function(){return[t._v("\n                "+t._s(e)+"\n              ")]}),{page:e,isCurrentPage:t.isCurrentPage(e)})],2)]}),{page:e,isCurrentPage:t.isCurrentPage(e)})]]}))]],2),t._v(" "),t._t("next",(function(){return[n("Btn",{class:[t.isLastPage&&t.mergedCssClasses.disabled,t.mergedCssClasses.holder+"__next"],attrs:{design:t.btnNextDesign?t.btnNextDesign:t.btnDesign,icon:t.btnNextIcon?t.btnNextIcon:t.btnIcon,theme:t.btnNextTheme?t.btnNextTheme:t.btnTheme,disabled:t.isLastPage,href:t.currentRelativeUrl?t.buildUrl(t.nextPage):null},nativeOn:{click:function(e){return t.onClick(t.nextPage)}}},[t._t("nextInner",(function(){return[t._v("\n        "+t._s(t.mergedText.next)+"\n      ")]}),{isLastPage:t.isLastPage,nextPage:t.nextPage})],2)]}),{isLastPage:t.isLastPage,nextPage:t.nextPage})],2)};I._withStripped=!0;(0,i.pM)({props:{targetSelector:{type:String}},computed:{element(){return this.$attrs.href?"a":"button"},attributes(){return this.$attrs.href?{}:{type:"button"}}}});var $=function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.element,t._b({tag:"component",staticClass:"skip-link"},"component",t.attributes,!1))};$._withStripped=!0;const L=(0,i.pM)({name:"Slider",props:{options:{type:Object},arrowsContainerSelector:{type:String,required:!1},dotsContainerSelector:{type:String,required:!1},dots:{type:Boolean,default:!1},dotsIndicator:{type:Boolean,default:!1}},data(){return{slider:{},currentIndex:0,scrollProgress:0,scrollProgressItems:[],canNext:!0,canPrev:!1,dotsIndicatorPosition:{x:"0px",y:"0px"}}},mounted(){var t;const e=null===(t=this.$refs)||void 0===t?void 0:t.sliderViewport;this.slider=(0,s.A)(e,this.mergedOptions),this.slider.slideNodes().forEac
2h((t=>{t.addEventListener("click",(t=>{this.slider.clickAllowed()||(t.preventDefault(),t.stopPropagation())}),!0)})),this.on("select",this.onSelect),this.on("scroll",(()=>{this.syncScrollProgress(),this.syncScrollProgressItems()})),this.on("resize",this.syncDotsIndicator),this.appendArrowsToCustomContainer(),this.appendDotsToCustomContainer(),this.setInitialScrollProgressItems(),this.$nextTick((()=>{this.syncDotsIndicator()}))},computed:{scrollSnapList(){var t,e;return"function"!=typeof(null===(t=this.slider)||void 0===t?void 0:t.scrollSnapList)?[]:null===(e=this.slider)||void 0===e?void 0:e.scrollSnapList()},slideVars:function(){var t,e,n,r;const i=Number(null!==(e=null===(t=this.mergedOptions)||void 0===t?void 0:t.slidesToScroll)&&void 0!==e?e:1);return{"--slider-item-gap":`${Number(null!==(r=null===(n=this.mergedOptions)||void 0===n?void 0:n.gap)&&void 0!==r?r:0)}px`,"--slider-item-size":100/i+"%"}},mergedOptions:function(){return Object.assign(Object.assign({},{align:"center",axis:"x",containScroll:"",direction:"ltr",dragFree:!1,draggable:!0,inViewThreshold:0,loop:!1,skipSnaps:!1,slidesToScroll:1,speed:10,startIndex:0}),this.options)}},methods:{appendArrowsToCustomContainer(){if(!this.arrowsContainerSelector)return;const t=this.$refs.arrows,e=document.querySelector(this.arrowsContainerSelector);t&&e&&e.append(t)},appendDotsToCustomContainer(){if(!this.dotsContainerSelector)return;const t=this.$refs.dots,e=document.querySelector(this.dotsContainerSelector);t&&e&&e.append(t)},onSelect(){var t;const e=this.currentIndex,n=null===(t=this.slider)||void 0===t?void 0:t.selectedScrollSnap(),r=this.canScrollNext(),i=this.canScrollPrev();this.currentIndex=n,this.canNext=r,this.canPrev=i,this.$emit("onSlide",{newIndex:n,previousIndex:e,canNext:r,canPrev:i})},hasSlot(t){return!!this.$slots[t]||!!this.$scopedSlots[t]},scrollToNext(){this.slider.scrollNext()},scrollToPrev(){this.slider.scrollPrev()},scrollTo(t,e=!1){this.slider.scrollTo(t,e)},syncDotsIndicator(){var t,e,n,r;const i=(null!==(e=null===(t=this.$refs)||void 0===t?void 0:t.dotsButtons)&&void 0!==e?e:[])[this.currentIndex]||null;this.dotsIndicatorPosition={x:`${null!==(n=null==i?void 0:i.offsetLeft)&&void 0!==n?n:0}px`,y:`${null!==(r=null==i?void 0:i.offsetTop)&&void 0!==r?r:0}px`}},canScrollNext(){return this.slider.canScrollNext()},canScrollPrev(){return this.slider.canScrollPrev()},isClickAllowed(){return this.slider.clickAllowed()},on(t,e){this.slider.on(t,e)},off(t,e){this.slider.off(t,e)},setInitialScrollProgressItems(){var t;this.scrollProgressItems=null===(t=this.slider)||void 0===t?void 0:t.slideNodes().map(((t,e)=>this.currentIndex===e?1:0))},syncScrollProgress(){const t=this.slider.scrollProgress();return this.scrollProgress=t>1?1:t<0?0:t},syncScrollProgressItems(){const t=this.slider.scrollSnapList(),e=100*(t.length-1)*this.scrollProgress,n=t.map(((t,n)=>{const r=100*n,i=Math.abs(e-r);return i>=100?0:Number(Math.abs((i-100)/100).toFixed(2))}));this.scrollProgressItems=n}},watch:{currentIndex(){this.syncDotsIndicator()}}});var N=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"slider",style:t.slideVars},[n("div",{ref:"sliderViewport",staticClass:"slider__viewport"},[n("div",{staticClass:"slider__slide-container"},[t._t("default",null,{isClickAllowed:t.isClickAllowed})],2)]),t._v(" "),t.hasSlot("arrows")||t.hasSlot("dots")||t.dots?n("div",{staticClass:"slider__navigation"},[t.hasSlot("arrows")?n("div",{ref:"arrows",staticClass:"slider-arrows"},[t._t("arrows",null,{currentIndex:t.currentIndex,next:t.scrollToNext,prev:t.scrollToPrev,canScrollNext:t.canNext,canScrollPrev:t.canPrev})],2):t._e(),t._v(" "),t.hasSlot("dots")?n("div",{ref:"dots",staticClass:"slider-dots"},[t._t("dots",null,null,{currentIndex:t.currentIndex,scrollTo:t.scrollTo,scrollSnapList:t.scrollSnapList})],2):t.dots?n("div",{ref:"dots",staticClass:"slider-dots"},[t._l(t.scrollSnapList.length,(function(e){return n("button",{key:e-1,ref:"dotsButtons",refInFor:!0,staticClass:"slider-dots__btn",class:{"is-active":t.currentIndex===e-1},attrs:{type:"button"},on:{click:function(n){return t.scrollTo(e-1)}}},[n("span",{staticClass:"sr-only",domProps:{textContent:t._s(e-1)}})])}
2)),t._v(" "),t.dotsIndicator?n("div",{staticClass:"slider-dots__indicator",style:{"--current-x":t.dotsIndicatorPosition.x,"--current-y":t.dotsIndicatorPosition.y}}):t._e()],2):t._e()]):t._e()])};N._withStripped=!0;const j=l({render:N,staticRenderFns:[]},undefined,L,undefined,false,undefined,!1,void 0,void 0,void 0);const D=(0,i.pM)({components:{Icon:h},inheritAttrs:!1,props:{cssClass:{type:String,default:"form-checkbox"},errors:{type:Array,default:()=>[]},required:{type:Boolean,default:!1},value:{type:[String,Number,Boolean,Array]},val:{type:[String,Number]},icon:{type:String,default:""},transitionDuration:{type:Number,default:200},transitionName:{type:String,default:""}},mounted(){null===this.value&&(this.initialNull=!0)},data(){return{initialNull:!1}},computed:{model:{get(){return this.value},set(t){!this.initialNull||"boolean"!=typeof t||t?this.$emit("input",t):this.$emit("input",null)}},checked(){return Array.isArray(this.value)?this.value.includes(this.val):!!this.value},inputAttributes(){const t=["class","style"],e={};for(const[n,r]of Object.entries(this.$attrs))t.includes(n)||(e[n]=r);return e}}});var B=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-item"},[n("label",{class:[t.cssClass,{"has-error":t.errors.length,"is-checked":t.checked,"is-disabled":t.$attrs.disabled},t.$attrs.class],style:t.$attrs.style,attrs:{for:t.$attrs.id,title:t.$attrs.title}},[n("input",t._b({directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],ref:"Input",class:t.cssClass+"__input",attrs:{type:"checkbox"},domProps:{value:t.val,checked:Array.isArray(t.model)?t._i(t.model,t.val)>-1:t.model},on:{change:function(e){var n=t.model,r=e.target,i=!!r.checked;if(Array.isArray(n)){var o=t.val,s=t._i(n,o);r.checked?s<0&&(t.model=n.concat([o])):s>-1&&(t.model=n.slice(0,s).concat(n.slice(s+1)))}else t.model=i}}},"input",t.inputAttributes,!1)),t._v(" "),n("span",{class:t.cssClass+"__box"},[t._t("box",(function(){return[t.icon?t._e():[n("transition",{attrs:{name:t.transitionName,duration:t.transitionDuration}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.checked,expression:"checked"}],class:t.cssClass+"__icon"})])],t._v(" "),[n("transition",{attrs:{name:t.transitionName,duration:t.transitionDuration}},[n("Icon",{directives:[{name:"show",rawName:"v-show",value:t.checked,expression:"checked"}],class:t.cssClass+"__icon",attrs:{icon:t.icon}})],1)]]}),{checked:t.checked})],2),t._v(" "),n("span",{class:[t.cssClass+"__label",t.required&&t.cssClass+"__label--required"]},[t._t("default")],2)]),t._v(" "),t.errors.length?n("span",{staticClass:"form-error",domProps:{textContent:t._s(this.errors[0])}}):t._e()])};B._withStripped=!0;const F=l({render:B,staticRenderFns:[]},undefined,D,undefined,false,undefined,!1,void 0,void 0,void 0);const R=(0,i.pM)({inheritAttrs:!1,props:{as:{type:String,default:"input",validator(t){return["input","textarea"].includes(t)}},errors:{type:Array,default:()=>[]},label:{type:String,default:""},required:{type:Boolean,default:!1},value:{type:[String,Number]},cssClass:{type:String},lazy:{type:Boolean,default:!1}},data(){return{key:this.value,uuid:""}},computed:{attributes(){var t;return Object.assign(Object.assign({},this.$attrs),{id:null!==(t=this.$attrs.id)&&void 0!==t?t:this.label?(0,r.BF)(this.label):this.uuid,required:this.required,type:"input"!==this.as||this.$attrs.type?this.$attrs.type:"text"})},listener(){return this.lazy?{change:this.onInput}:{input:this.onInput}}},methods:{hasSlot(t){return!!this.$slots[t]||!!this.$scopedSlots[t]},onInput(t){const e=null==t?void 0:t.target;this.$emit("input",null==e?void 0:e.value)}},mounted(){this.uuid=(0,r.uR)()}});var M=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-item",class:{"has-error":t.errors.length}},[t.label||t.hasSlot("default")?n("label",{staticClass:"form-label",class:{"form-label--required":t.required},attrs:{for:t.attributes.id}},[t._t("default",(function(){return[t._v("\n      "+t._s(t.label)+"\n    ")]}))],2):t._e(),t._v(" "),n(t.as,t._b({tag:"component",class:t.cssClass?t.cssClass:"form-"+t.as,domProps:{value:t.value},on:{input:t.onInput}},"component",t.attributes,!1)),t._v(" "),t.errors.length?n("span",{staticClass:"form-error",domProps:{textContent:t._s(this.errors[0])}}):t._e()],1)};M._withStripped=!0;const U=l({render:M,staticRenderFns:[]}
2,undefined,R,undefined,false,undefined,!1,void 0,void 0,void 0);(0,i.pM)({components:{FormInput:U},data(){return{day:null,month:null,year:null,uuid:""}},props:{cssClass:{type:String,default:"form-date"},errors:{type:Array,default:()=>[]},label:{type:String,default:""},required:{type:Boolean,default:!1}},computed:{attributes(){var t;return{id:null!==(t=this.$attrs.id)&&void 0!==t?t:this.label?(0,r.BF)(this.label):this.uuid}},date(){var t,e,n,i;return this.year&&this.month&&this.day?null!==(i=(0,r.d$)(parseInt(null!==(t=this.year)&&void 0!==t?t:""),parseInt(null!==(e=this.month)&&void 0!==e?e:""),parseInt(null!==(n=this.day)&&void 0!==n?n:"")))&&void 0!==i?i:"invalid":null},idAttribute(){return this.$attrs.id?this.$attrs.id:this.label?(0,r.BF)(this.label):this.uuid}},methods:{hasSlot(t){return!!this.$slots[t]||!!this.$scopedSlots[t]},onInput(){this.$emit("input",this.date)}},mounted(){this.uuid=(0,r.uR)()}});var q=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-item",class:[t.cssClass,{"has-error":t.errors.length}]},[t.label||t.hasSlot("default")?n("label",{staticClass:"form-label",class:{"form-label--required":t.required},attrs:{for:t.attributes.id}},[t._t("default",(function(){return[t._v("\n      "+t._s(t.label)+"\n    ")]}))],2):t._e(),t._v(" "),n("div",{class:t.cssClass+"__fields"},[n("FormInput",{class:t.cssClass+"__field "+t.cssClass+"__field--day",attrs:{id:t.attributes.id,type:"number",maxlength:"2",placeholder:t.$t("form.placeholders.day")},on:{input:t.onInput},model:{value:t.day,callback:function(e){t.day=e},expression:"day"}}),t._v(" "),n("FormInput",{class:t.cssClass+"__field "+t.cssClass+"__field--month",attrs:{type:"number",maxlength:"2",placeholder:t.$t("form.placeholders.month")},on:{input:t.onInput},model:{value:t.month,callback:function(e){t.month=e},expression:"month"}}),t._v(" "),n("FormInput",{class:t.cssClass+"__field "+t.cssClass+"__field--year",attrs:{type:"number",maxlength:"4",placeholder:t.$t("form.placeholders.year")},on:{input:t.onInput},model:{value:t.year,callback:function(e){t.year=e},expression:"year"}})],1),t._v(" "),t.errors.length?n("span",{staticClass:"form-error",domProps:{textContent:t._s(this.errors[0])}}):t._e()])};q._withStripped=!0;(0,i.pM)({inheritAttrs:!1,components:{Btn:x},props:{cssClass:{type:String,default:"form-file"},errors:{type:Array,default:()=>[]},label:{type:String,default:""},note:{type:String,default:""},required:{type:Boolean,default:!1},value:{type:Array,default:()=>[]}},data(){return{key:this.value,uuid:""}},computed:{attributes(){var t;return Object.assign(Object.assign({},this.$attrs),{id:null!==(t=this.$attrs.id)&&void 0!==t?t:this.label?(0,r.BF)(this.label):this.uuid,required:this.required})}},methods:{hasSlot(t){return!!this.$slots[t]||!!this.$scopedSlots[t]},onInput(t){var e;const n=null!==(e=t.target.files)&&void 0!==e?e:[],r=Array.from(n);this.$emit("input",r)},onRemove(t){const e=Array.from(this.value).filter((e=>e.name!==t.name));this.$emit("input",e)}},mounted(){this.uuid=(0,r.uR)()}});var H=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-item",class:{"has-error":t.errors.length}},[t.label||t.hasSlot("default")?n("label",{staticClass:"form-label",class:{"form-label--required":t.required},attrs:{for:t.attributes.id}},[t._t("default",(function(){return[t._v("\n      "+t._s(t.label)+"\n    ")]}))],2):t._e(),t._v(" "),n("div",{class:t.cssClass},[t.note?n("span",{class:t.cssClass+"__note",domProps:{textContent:t._s(t.note)}}):t._e(),t._v(" "),n("input",t._b({ref:"input",class:t.cssClass+"__input",attrs:{type:"file"},on:{input:t.onInput}},"input",t.attributes,!1)),t._v(" "),n("Btn",{nativeOn:{click:function(e){return t.$refs.input.click()}}},[t._v("\n      "+t._s(t.$t("form.file.upload"))+"\n    ")]),t._v(" "),t.value&&t.value.length?n("div",{class:t.cssClass+"__files"},[t._t("files",(function(){return t._l(t.value,(function(e){return n("div",{key:e.name,class:t.cssClass+"__file"},[n("span",{class:t.cssClass+"__file-title"},[t._v(t._s(e.name))]),t._v(" "),n("Btn",{class:t.cssClass+"__file-remove",attrs:{type:"button",design:"icon",theme:"close",icon:"close"},nativeOn:{click:function(n){return n.preventDefault(),t.onRemove(e)}}})],1)}))}),{files:t.value,onRemove:t.onRemove})],2):t._e()],1),t._v(" "),t.errors.length?n("span",{staticClass:"form-error",domProps:{textContent:t._s(this.errors[0])}}):t._e()])};H._withStripped=!0;(0,i.pM)({props:{cssClass:{type:String,default:"form-item"},errorMessage:{type:String}},methods:{hasSlot(t){return!!this.$slots[t]||!!this.$scopedSlots[t]}}});var z=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.hasSlot("default")?n("div",{class:[t.cssClass,{"has-error":t.errorMessage}]},[t._t("default"),t._v(" "),t.errorMessage?n("span",{class:t.cssClass+"__error",domProps:{textContent:t._s(t.errorMessage)}}):t._e()],2):t._e()};z._withStripped=!0;(0,i.pM)({components:{Icon:h},inheritAttrs:!1,props:{cssClass:{type:String,default:"form-radio"},value:{type:[String,Number]},val:{type:[String,Number]},icon:{type:String,default:""},errors:{type:Array,default:()=>[]},transitionDuration:{type:Number,default:200},transitionName:{type:String,default:""}},computed:{model:{get(){return this.value},set(t){this.$emit("input",t)}},checked(){return this.value===this.val},inputAttributes(){const t=["class","style"],e={};for(const[n,r]of Object.entries(this.$attrs))t.includes(n)||(e[n]=r);return e}}});var X=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("label",{staticClass:"form-item",class:[t.cssClass,{"has-error":t.errors.length,"is-checked":t.checked,"is-disabled":t.$attrs.disabled},t.$attrs.class],style:t.$attrs.style,attrs:{for:t.$attrs.id,title:t.$attrs.title}},[n("input",t._b({directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],class:t.cssClass+"__input",attrs:{type:"radio"},domProps:{value:t.val,checked:t._q(t.model,t.val)},on:{change:function(e){t.model=t.val}}},"input",t.inputAttributes,!1)),t._v(" "),n("span",{class:t.cssClass+"__box"},[t._t("box",(function(){return[t.icon?t._e():[n("transition",{attrs:{name:t.transitionName,duration:t.transitionDuration}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.checked,expression:"checked"}],class:t.cssClass+"__icon"})])],t._v(" "),[n("transition",{attrs:{name:t.transitionName,duration:t.transitionDuration}},[n("Icon",{directives:[{name:"show",rawName:"v-show",value:t.checked,expression:"checked"}],class:t.cssClass+"__icon",attrs:{icon:t.icon}})],1)]]}
2),{checked:t.checked})],2),t._v(" "),n("span",{class:[t.cssClass+"__label",t.$attrs.required&&t.cssClass+"__label--required"]},[t._t("default")],2)])};X._withStripped=!0;(0,i.pM)({components:{Btn:x,Icon:h},inheritAttrs:!1,props:{btnDesign:{type:String,default:"icon"},btnTheme:{type:String,default:"search"},cssClass:{type:String,default:"form-search"},icon:{type:String,default:"search"},prefixIcon:{type:String},suffixIcon:{type:String},value:{type:[String,Number],default:""}},computed:{model:{get(){return this.value},set(t){this.$emit("input",t)}},inputAttributes(){const t=["class","style"],e={};for(const[n,r]of Object.entries(this.$attrs))t.includes(n)||(e[n]=r);return e}}});var V=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-item",class:[t.cssClass,t.$attrs.class],style:[t.$attrs.style]},[t.prefixIcon?n("Icon",{class:t.cssClass+"__prefix",attrs:{icon:t.prefixIcon}}):t._e(),t._v(" "),n("input",t._b({directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],class:t.cssClass+"__field",attrs:{type:"search"},domProps:{value:t.model},on:{input:function(e){e.target.composing||(t.model=e.target.value)}}},"input",t.inputAttributes,!1)),t._v(" "),t.suffixIcon?n("Icon",{class:t.cssClass+"__suffix",attrs:{icon:t.suffixIcon}}):t._e(),t._v(" "),n("Btn",{class:t.cssClass+"__button",attrs:{type:"submit",icon:t.icon,design:t.btnDesign,theme:t.btnTheme,srText:t.$t("form.search")}},[t._t("default")],2)],1)};V._withStripped=!0;const G=(0,i.pM)({components:{Icon:h},inheritAttrs:!1,props:{cssClass:{type:String,default:"form-select"},options:{type:Array,required:!0},placeholder:{type:String,required:!1},icon:{type:String,default:"chevron"},errors:{type:Array,default:()=>[]},value:{type:[String,Number]}},methods:{onInput(t){const e=null==t?void 0:t.target;this.$emit("input",null==e?void 0:e.value)}}});var K=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-item",class:[t.cssClass,{"has-error":t.errors.length}]},[n("select",t._b({class:t.cssClass+"__field",domProps:{value:t.value},on:{input:t.onInput}},"select",t.$attrs,!1),[n("option",{domProps:{value:null,textContent:t._s(t.placeholder)}}),t._v(" "),t._l(t.options,(function(e,r){return n("option",{key:r+"-"+e.value,attrs:{disabled:!!e.disabled&&e.disabled},domProps:{value:e.value,textContent:t._s(e.title)}})}))],2),t._v(" "),t.icon?n("Icon",{class:t.cssClass+"__icon",attrs:{icon:t.icon}}):t._e(),t._v(" "),t.errors.length?n("span",{staticClass:"form-error",domProps:{textContent:t._s(this.errors[0])}}):t._e()],1)};K._withStripped=!0;const Y=l({render:K,staticRenderFns:[]},undefined,G,undefined,false,undefined,!1,void 0,void 0,void 0);const W={extends:F,props:{cssClass:{type:String,default:"form-toggle"},srText:String}};var Z=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"form-item",class:[t.cssClass,{"is-toggled":t.value,"is-disabled":t.$attrs.disabled},t.$attrs.class],style:t.$attrs.style},[n("input",t._b({directives:[{name:"model",rawName:"v-model",value:t.model,expression:"model"}],class:t.cssClass+"__input",attrs:{type:"checkbox"},domProps:{value:t.val,checked:Array.isArray(t.model)?t._i(t.model,t.val)>-1:t.model},on:{change:function(e){var n=t.model,r=e.target,i=!!r.checked;if(Array.isArray(n)){var o=t.val,s=t._i(n,o);r.checked?s<0&&(t.model=n.concat([o])):s>-1&&(t.model=n.slice(0,s).concat(n.slice(s+1)))}else t.model=i}}},"input",t.inputAttributes,!1)),t._v(" "),n("label",{class:t.cssClass+"__label",attrs:{for:t.$attrs.id}},[t.srText?n("span",{staticClass:"sr-only",domProps:{textContent:t._s(t.srText)}}):t._e(),t._v(" "),n("span",{class:t.cssClass+"__ball"})])])};Z._withStripped=!0;const J=l({render:Z,staticRenderFns:[]},undefined,W,undefined,false,undefined,!1,void 0,void 0,void 0);function Q(t,e,n,r){return new(n||(n=Promise))((function(i,o){function s(t){try{l(r.next(t))}catch(t){o(t)}}function a(t){try{l(r.throw(t))}catch(t){o(t)}}function l(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(s,a)}l((r=r.apply(t,e||[])).next())}))}var tt=new a.Ay({props:{onClose:{type:Function}},methods:{open(t,e={},n){return new Promise((()=>{this.$emit("open",{component:t,props:e},n)}))},close(){return this.$emit("close")}}});const et=(0,i.pM)({props:{close:{type:Function},position:{type:String,default:"right"}
2,type:{type:String,required:!0}}});var nt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("button",{class:[t.type+"-close-btn",t.type+"-close-btn--"+("left"===t.position?"left":"right")],on:{click:function(e){return t.close()}}},[t._t("default",(function(){return[n("svg",{attrs:{viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M21.42 18.64a1.96 1.96 0 1 1-2.78 2.78L11 13.78l-7.64 7.64a1.96 1.96 0 1 1-2.78-2.78L8.22 11 .58 3.36A1.97 1.97 0 0 1 3.35.58L11 8.21 18.64.57a1.97 1.97 0 0 1 2.78 2.79L13.78 11Z"}})])]}))],2)};nt._withStripped=!0;const rt=l({render:nt,staticRenderFns:[]},undefined,et,undefined,false,undefined,!1,void 0,void 0,void 0);(0,i.pM)({components:{CloseBtn:rt},props:{animName:{default:"modal-anim",type:String},animEnterDuration:{default:500,type:Number},animLeaveDuration:{default:300,type:Number},backdropClass:{default:"modal__backdrop",type:String},showCloseBtn:{type:Boolean},closeBtnPos:{type:String,validator(t){return["left","right"].includes(t)}}},data(){return{modal:{}}},computed:{service(){var t;return null!==(t=this.$modal)&&void 0!==t?t:tt},hasBody(){return 0!==Object.keys(this.modal).length}},created(){this.service.$on("open",(({component:t,props:e},n)=>{this.openModal({component:t,props:e},n)})),this.service.$on("close",this.closeModal)},methods:{openModal:function({component:t,props:e},n){n&&n(),this.modal={component:t,props:e},this.$nextTick((()=>{var t;null===(t=this.$el)||void 0===t||t.focus()}))},closeModal:function(){return Q(this,void 0,void 0,(function*(){this.service.onClose&&(yield this.service.onClose()),this.modal={},this.service.onClose=null}))},handleFocus(){if(!this.hasBody)return;if(this.$el.querySelector("*:focus"))return;const t=this.$el.querySelector("a, button, input, textarea, select, details");t?t.focus():this.$el.focus()},triggerOnKeyup:function(t){void 0===t||"Escape"===t.key?this.closeModal():this.handleFocus()}},watch:{modal(){this.hasBody?window.addEventListener("keyup",this.triggerOnKeyup):window.removeEventListener("keyup",this.triggerOnKeyup),document.documentElement.classList.toggle("is-modal-open",this.hasBody)},$route(){this.hasBody&&this.closeModal()}}});var it=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:t.animName,duration:{enter:t.animEnterDuration,leave:t.animLeaveDuration}}},[t.hasBody?n("div",{staticClass:"modal",attrs:{tabindex:"0"},on:{focus:t.handleFocus}},[t.modal?n(t.modal.component,t._b({tag:"component"},"component",t.modal.props,!1)):t._e(),t._v(" "),t.showCloseBtn?t._t("close",(function(){return[n("CloseBtn",{attrs:{type:"modal",close:t.closeModal,position:t.closeBtnPos}})]})):t._e(),t._v(" "),n("div",{class:t.backdropClass,on:{click:t.closeModal}})],2):t._e()])};it._withStripped=!0;var ot=new a.Ay({props:{onClose:{type:Function}},methods:{open(t,e={},n){return new Promise((()=>{this.$emit("openSticky",{component:t,props:e},n)}))},close(){return this.$emit("closeSticky")}}});(0,i.pM)({name:"Sticky",props:{animName:{default:"sticky-bar-anim",type:String}},data(){return{sticky:{}}},computed:{service(){var t;return null!==(t=this.$sticky)&&void 0!==t?t:ot},hasBody(){return 0!==Object.keys(this.sticky).length}},mounted(){this.service.$on("openSticky",(({component:t,props:e},n)=>{this.openSticky({component:t,props:e},n)})),this.service.$on("closeSticky",this.closeSticky)},methods:{openSticky:function({component:t,props:e},n){n&&n(),this.sticky={component:t,props:e}},closeSticky:function(){return Q(this,void 0,void 0,(function*(){this.service.onClose&&(yield this.service.onClose()),this.sticky={},this.service.onClose=null}))}},watch:{sticky(){document.documentElement.classList.toggle("is-sticky-open",this.hasBody)},$route(){this.hasBody&&this.closeSticky()}}});var st=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:t.animName}},[t.hasBody&&t.sticky?n(t.sticky.component,t._b({tag:"component",staticClass:"sticky-bar"},"component",t.sticky.props,!1)):t._e()],1)};st._withStripped=!0;var at=new a.Ay({props:{onClose:{type:Function}},methods:{open(t,e={},n){return new Promise((()=>{this.$emit("open",{component:t,props:e},n)}))},close(){return this.$emit("close")}}});(0,i.pM)({components:{CloseBtn:rt},props:{animDuration:{default:300,type:Number},backdropClass:{default:"drawer__backdrop",type:String},showCloseBtn:{type:Boolean,default:!0},closeBtnPos:{type:String,validator(t){return["left","right"].includes(t)}}},data(){return{drawer:{},drawerProxy:{},lastFocusedElement:null}},computed:{service(){var t;return null!==(t=this.$drawer)&&void 0!==t?t:at},hasBody(){return 0!==Object.keys(this.drawer).length},isOpen(){return this.hasBody&&this.drawer},transitionVars(){return{"--transition-duration":this.animDuration/1e3+"s"}}},created(){this.service.$on("open",(({component:t,props:e},n)=>{this.openDrawer({component:t,props:e},n)})),this.service.$on("close",this.closeDrawer)},methods:{openDrawer:function({component:t,props:e},n){n&&n(),this.drawer={component:t,props:e},this.drawerProxy={component:t,props:e},this.$nextTick((()=>{var t;null===(t=this.$el)||void 0===t||t.focus()}))},closeDrawer:function(){return Q(this,void 0,void 0,(function*(){this.service.onClose&&(yield this.service.onClose()),this.drawer={},setTimeout((()=>{this.drawerProxy={}}),this.animDuration),this.service.onClose=null}))},trap(t){if(!this.hasBody)return;const e=this.$el.querySelectorAll('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])'),n=e[0],r=e[e.length-1];"Tab"===t.key&&(t.shiftKey&&document.activeElement===n?(r.focus(),t.preventDefault()):document.activeElement===r&&(n.focus(),t.preventDefault()))},trapFocus(){this.$el.addEventListener("keydown",(t=>this.trap(t)))},stopTrapFocus(){this.$el.removeEventListener("keydown",(t=>this.trap(t)))}},watch:{drawer(){this.hasBody?(this.lastFocusedElement=document.activeElement,this.trapFocus()):(this.stopTrapFocus(),this.lastFocusedElement&&this.lastFocusedElement.focus()),document.documentElement.classList.toggle("is-drawer-open",this.hasBody)},$route(){this.hasBody&&this.closeDrawer()}}});var lt=function(){var t=this,e=t.$createElement,n=t._self._c||e;
2return n("div",{staticClass:"drawer",class:{"is-active":t.isOpen},style:t.transitionVars,attrs:{tabindex:t.isOpen?0:-1,hidden:!!t.isOpen,role:"dialog","aria-modal":"true"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.closeDrawer.apply(null,arguments)}}},[n("div",{class:t.backdropClass,on:{click:t.closeDrawer}}),t._v(" "),n("div",{staticClass:"drawer__wrap"},[n(t.drawerProxy.component,t._b({tag:"component",staticClass:"drawer__main"},"component",t.drawerProxy.props,!1)),t._v(" "),t._t("close",(function(){return[t.showCloseBtn&&t.isOpen?n("CloseBtn",{attrs:{type:"drawer",close:t.closeDrawer,position:t.closeBtnPos}}):t._e()]}))],2)])};lt._withStripped=!0;const ct=(0,i.pM)({components:{Accordion:g,FormToggle:J,Btn:x},data(){return{formOptions:[]}},props:{options:{type:Array},consentLastUpdated:{type:String},btnSubmitDesign:{type:String,default:"default"},btnSubmitIcon:{type:String,default:""},btnSubmitTheme:{type:[String,Array],default:"pri"}},created(){this.options&&(this.formOptions=this.options.map((t=>Object.assign({},t))))},methods:{onSubmit(){this.$emit("save",this.formOptions)}}});var ut=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("form",{staticClass:"cookie-consent-form",on:{submit:function(e){return e.preventDefault(),t.onSubmit.apply(null,arguments)}}},[n("div",{staticClass:"cookie-consent-form__accordions"},[t._l(t.formOptions,(function(e){return[e.hidden?t._e():n("Accordion",t._b({key:e.name,scopedSlots:t._u([{key:"headerSuffix",fn:function(){return[e.optional?n("FormToggle",{staticClass:"cookie-consent-form__toggle",attrs:{id:e.name},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"option.value"}}):n("span",{staticClass:"cookie-consent-form__toggle-text",domProps:{textContent:t._s(t.$t("consent.required"))}})]},proxy:!0}],null,!0)},"Accordion",{cssClass:"cookie-consent-accordion",title:e.label?e.label:t.$t("consent.options."+e.name+".label")},!1),[t._v("\n        "+t._s(e.body?e.body:t.$t("consent.options."+e.name+".body"))+"\n        ")])]}))],2),t._v(" "),t.consentLastUpdated?n("p",{staticClass:"cookie-consent-form__date",domProps:{textContent:t._s(t.$t("consent.last_updated",{date:new Date(parseInt(t.consentLastUpdated)).toLocaleString()}))}}):t._e(),t._v(" "),n("Btn",{staticClass:"cookie-consent-form__submit",attrs:{type:"submit",design:t.btnSubmitDesign,icon:t.btnSubmitIcon,theme:t.btnSubmitTheme}},[n("span",{domProps:{textContent:t._s(t.$t("consent.accept_form"))}})])],1)};ut._withStripped=!0;const dt=l({render:ut,staticRenderFns:[]},undefined,ct,undefined,false,undefined,!1,void 0,void 0,void 0);var pt,ft,ht=new a.Ay({methods:{open(){return this.$emit("open")},close(){return this.$emit("close")}}});!function(t){t.MARKETING="marketing",t.ANALYTICS="analytics",t.PERSONALIZATION="personalization",t.SECURITY="security",t.FUNCTIONAL="functional"}(pt||(pt={})),function(t){t.RAD_CONSENT="rad_consent",t.CONSENT_LAST_UPDATED="consent_last_updated"}(ft||(ft={}));const mt=[{name:pt.FUNCTIONAL,optional:!1,value:!0,hidden:!1},{name:pt.SECURITY,optional:!1,value:!0,hidden:!0},{name:pt.MARKETING,optional:!0,value:!1,hidden:!1},{name:pt.ANALYTICS,optional:!0,value:!1,hidden:!1},{name:pt.PERSONALIZATION,optional:!0,value:!1,hidden:!0}],vt={[pt.FUNCTIONAL]:!0,[pt.SECURITY]:!0,[pt.MARKETING]:!1,[pt.ANALYTICS]:!1,[pt.PERSONALIZATION]:!1},gt={[pt.FUNCTIONAL]:!0,[pt.SECURITY]:!0,[pt.MARKETING]:!0,[pt.ANALYTICS]:!0,[pt.PERSONALIZATION]:!0};(0,i.pM)({components:{Btn:x,CookieConsentForm:dt,CloseBtn:rt},data(){return{isOpen:!1,isSettingsOpen:!1,cookieOptions:[]}},computed:{service(){var t;return null!==(t=this.$cookieConsent)&&void 0!==t?t:ht},showBar(){return"bar"===this.cookieTheme&&!this.isSettingsOpen},animName(){return this.showBar?"cookie-bar-anim":"cookie-wall-anim"},consentLastUpdated(){return((t=ft.CONSENT_LAST_UPDATED)=>(0,r.Ri)(t)||null)()}},created(){this.service.$on("open",this.openConsent),this.service.$on("close",this.closeConsent),this.setInitialCookieOptions(),!this.getStatus()&&this.autoOpen&&(this.isOpen=!0)},props:{autoOpen:{type:Boolean,default:!0},cookieTheme:{type:String,default:"wall",validator(t){return["wall","bar"].includes(t)}},btnAcceptDesign:{type:String,default:"default"},btnAcceptIcon:{type:String,default:""},btnAcceptTheme:{type:[String,Array],default:"pri"},btnDeclineDesign:{type:String,default:"default"},btnDeclineIcon:{type:String,default:""},btnDeclineTheme:{type:[String,Array],default:"sec"},btnSettingsDesign:{type:String,default:"text"},btnSettingsIcon:{type:String,default:""},btnSettingsTheme:{type:[String,Array],default:""},btnSubmitDesign:{type:String,default:"default"},btnSubmitIcon:{type:String,default:""},btnSubmitTheme:{type:[String,Array],default:"pri"},contentTitle:{type:String,required:!1},hiddenOptions:{type:Array,default:()=>[]},contentText:{type:String,required:!1},cookieKey:{type:String,default:ft.RAD_CONSENT}},methods:{setInitialCookieOptions(){const t=this.getStatus()?(e=this.getStatus(),mt.map((t=>{const n=Object.assign({},t);return n.value=e[n.name],n}))):mt;var e;this.cookieOptions=t.map((t=>{var e;const n=null!==(e=this.hiddenOptions.find((e=>e[t.name])))&&void 0!==e?e:void 0,r=Object.assign({},t);return r.hidden=n?n[t.name]:t.hidden,r}))}
2,openConsent(){this.getStatus()&&(this.isSettingsOpen=!0),this.isOpen=!0},closeConsent(){"bar"!==this.cookieTheme||this.getStatus()?this.isOpen=!1:this.isSettingsOpen=!1},openSettings(){this.isSettingsOpen=!0},onSave(t){this.cookieOptions=t,this.setStatus(this.cookieOptions.reduce(((t,e)=>(t[e.name]=e.value,t)),{}))},acceptConsent(){this.setStatus(gt)},declineConsent(){this.setStatus(vt)},setStatus(t,e=!0){(null===window||void 0===window?void 0:window.document)&&(((t=ft.CONSENT_LAST_UPDATED)=>{(0,r.TV)(t,Date.now().toString())})(),((t,e=ft.RAD_CONSENT)=>{const n=JSON.stringify(t);(0,r.TV)(e,n)})(t,this.cookieKey),this.$emit("consentChanged",t),e&&this.closeConsent())},getStatus(){return((t=ft.RAD_CONSENT)=>{const e=(0,r.Ri)(t);if(!e)return null;try{JSON.parse(e)}catch(t){return null}return JSON.parse(e)})()},handleFocus(){const t=this.$el;!this.isOpen&&!t||!this.isSettingsOpen&&"bar"===this.cookieTheme||(t=>{if(t.querySelector("*:focus"))return;const e=t.querySelector("a, button, input, textarea, select, details");e?e.focus():t.focus()})(t)},triggerOnKeyup:function(t){void 0===t||"Escape"===t.key?this.closeConsent():this.handleFocus()}},watch:{isOpen(){this.isOpen&&"wall"===this.cookieTheme?window.addEventListener("keyup",this.triggerOnKeyup):window.removeEventListener("keyup",this.triggerOnKeyup)},isSettingsOpen(){this.isSettingsOpen?window.addEventListener("keyup",this.triggerOnKeyup):window.removeEventListener("keyup",this.triggerOnKeyup)}}});var yt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:t.animName,appear:""}},[t.isOpen?n("div",{staticClass:"cookie-consent",class:["cookie-consent-"+t.cookieTheme,{"is-settings-open":t.isSettingsOpen}]},[n("div",{ref:"wrap",staticClass:"cookie-consent__wrap"},[n("div",{ref:"main",staticClass:"cookie-consent__main"},[n("div",{staticClass:"cookie-consent__content"},[t._t("content",(function(){return[t.showBar?t._e():n("div",{staticClass:"cookie-consent__title",domProps:{textContent:t._s(t.contentTitle?t.contentTitle:t.$t("consent."+(t.isSettingsOpen?"settings_title":"title")))}}),t._v(" "),n("p",{staticClass:"cookie-consent__body"},[n("span",{domProps:{innerHTML:t._s(t.contentText?t.contentText:t.$t("consent."+(t.showBar?"bar_text":"text")))}}),t._v(" "),t.showBar?n("Btn",{attrs:{type:"button",design:t.btnSettingsDesign,icon:t.btnSettingsIcon,theme:t.btnSettingsTheme},nativeOn:{click:function(e){return t.openSettings.apply(null,arguments)}}},[n("span",{domProps:{textContent:t._s(t.$t("consent.settings"))}})]):t._e()],1)]}))],2),t._v(" "),t.isSettingsOpen?n("CookieConsentForm",t._b({attrs:{options:t.cookieOptions},on:{save:t.onSave}},"CookieConsentForm",{options:t.cookieOptions,consentLastUpdated:t.consentLastUpdated,btnSubmitDesign:t.btnSubmitDesign,btnSubmitIcon:t.btnSubmitIcon,btnSubmitTheme:t.btnSubmitTheme},!1)):t._e(),t._v(" "),t.isSettingsOpen?t._e():n("div",{staticClass:"cookie-consent__buttons"},[n("div",{staticClass:"cookie-consent__actions"},[n("Btn",{attrs:{type:"button",design:t.btnAcceptDesign,icon:t.btnAcceptIcon,theme:t.btnAcceptTheme},nativeOn:{click:function(e){return t.acceptConsent.apply(null,arguments)}}},[n("span",{domProps:{textContent:t._s(t.$t("consent.accept"))}})]),t._v(" "),n("Btn",{attrs:{type:"button",design:t.btnDeclineDesign,icon:t.btnDeclineIcon,theme:t.btnDeclineTheme},nativeOn:{click:function(e){return t.declineConsent.apply(null,arguments)}}},[n("span",{domProps:{textContent:t._s(t.$t("consent.decline"))}})])],1),t._v(" "),t.showBar?t._e():n("Btn",{attrs:{type:"button",design:t.btnSettingsDesign,icon:t.btnSettingsIcon,theme:t.btnSettingsTheme},nativeOn:{click:function(e){return t.openSettings.apply(null,arguments)}}},[n("span",{domProps:{textContent:t._s(t.$t("consent.settings"))}})])],1),t._v(" "),t.isOpen&&!t.showBar?t._t("close",(function(){return[n("CloseBtn",{attrs:{type:"cookie-consent",close:t.closeConsent,position:"right"}})]}),null,{closeConsent:t.closeConsent}):t._e()],2)]),t._v(" "),t.showBar?t._e():n("div",{ref:"bg",staticClass:"cookie-consent__bg",on:{click:t.closeConsent}})]):t._e()])};yt._withStripped=!0;const bt=new a.Ay;(0,i.pM)({components:{Icon:h,CmsContent:O},props:{icon:{type:String,default:"info"},body:{type:String,required:!1},position:{type:String,default:"right",validator(t){return["left","right","top","bottom"].includes(t)}}},created(){bt.$on("tooltip-toggled",(t=>{this.id!==t&&(this.active=!1)}))},computed:{animName(){return`tooltip-${this.position}-anim`}},data(){return{active:!1,id:this.uid()}}
2,methods:{toggle(){this.active=!this.active,this.active&&bt.$emit("tooltip-toggled",this.id)},uid(){return`tooltip-${String.fromCharCode(Math.floor(26*Math.random())+97)+Math.random().toString(16).slice(2)+Date.now().toString(16).slice(4)}`}}});var _t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tooltip",class:["tooltip--"+t.position]},[n("button",{staticClass:"tooltip__button",on:{click:t.toggle}},[n("Icon",{staticClass:"tooltip__icon",attrs:{icon:t.icon}})],1),t._v(" "),n("transition",{attrs:{name:t.animName}},[t.active?n("div",{staticClass:"tooltip__body"},[t._t("default",(function(){return[n("CmsContent",{staticClass:"tooltip__text",attrs:{body:t.body}})]}))],2):t._e()])],1)};_t._withStripped=!0;(0,i.pM)({computed:{type(){return this.$attrs["data-type"]},index(){return this.$attrs["data-index"]},debugInfo(){return Object.entries(this.$attrs).map((t=>{const e=null==t?void 0:t[0],n=null==t?void 0:t[1];return{reference:e,type:this.getType(n),value:n}})).filter((t=>!["id","data-type","data-index"].includes(t.reference)))}},methods:{getType(t){return r.is.boolean(t)?"boolean":r.is.number(t)?"number":r.is.string(t)?"string":r.is.array(t)?"array":r.is.object(t)?"object":"unknown"}}});var wt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"debug"},[n("h2",{staticClass:"debug__title",domProps:{textContent:t._s(t.type)}}),t._v(" "),t.debugInfo&&t.debugInfo.length?n("ul",t._l(t.debugInfo,(function(e,r){return n("li",{key:r,staticClass:"debug-item"},[n("div",{staticClass:"debug-item__head"},[n("h3",{staticClass:"debug-item__title",domProps:{textContent:t._s(e.reference)}}),t._v(" "),n("span",{class:["debug-item__label","debug-item__label--"+e.type],domProps:{textContent:t._s(e.type)}})]),t._v(" "),n("div",{staticClass:"debug-item__value"},["object"===e.type?[n("ul",{staticClass:"debug-values"},t._l(Object.entries(e.value),(function(i,o){return n("li",{key:e.reference+"-"+r+"-"+o,staticClass:"debug-values__item"},[n("strong",{domProps:{textContent:t._s(i[0])}}),t._v(": "+t._s(i[1])+"\n              ")])})),0)]:"array"===e.type?[n("div",{staticClass:"debug-array"},[n("ul",{staticClass:"debug-values"},t._l(e.value,(function(i,o){return n("li",{key:e.reference+"-"+r+"-"+o,staticClass:"debug-values__item",domProps:{textContent:t._s(i)}})})),0)])]:[t._v("\n            "+t._s(e.value)+"\n          ")]],2)])})),0):t._e()])])};wt._withStripped=!0;(0,i.pM)({props:{items:{default:()=>[],type:Array}},computed:Object.assign(Object.assign({components(){var t;return null===(t=this.items)||void 0===t?void 0:t.map((t=>{var e,n;return Object.assign(Object.assign({},t),{template:t.template?t.template:this.isDebug?"Debug":"",properties:null!==(n=null===(e=this.getComponent(t.id))||void 0===e?void 0:e.properties)&&void 0!==n?n:{}})}))},isDebug(){const t=this.$config;return!!(null==t?void 0:t.debug)}},(0,o.L8)("components",["getComponent"])),(0,o.L8)("pages",["currentPage"])),mounted(){this.$nextTick((()=>{this.updatePageState()}))},methods:Object.assign({updatePageState(){var t;(null===(t=this.currentPage)||void 0===t?void 0:t.uri)&&this.setPageRendered({uri:this.currentPage.uri,isRendered:!0})}},(0,o.i0)("pages",["setPageRendered"]))});var St=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page-components"},[t._l(t.components,(function(e,r){return[e.template?n("Lazy"+e.template,t._b({key:e.id,tag:"component",staticClass:"component",attrs:{id:e.type+"_"+r,"data-type":e.type,"data-index":r}},"component",e.properties,!1)):t._e()]}))],2)};St._withStripped=!0},47938:function(t,e){e.A={data:function(){return{viewportOffsetState:{above:null,below:null,in:null}}},computed:{isInViewport(){return this.viewportOffsetState.in}},methods:{getRoot(){switch(typeof this.viewportCheckerRoot){case"function":return this.viewportCheckerRoot();case"string":return document.querySelector(this.viewportCheckerRoot);case"object":return this.viewportCheckerRoot;default:return null}},viewportCheckerInit(){this.$el&&this.$el.nodeType!==Node.COMMENT_NODE&&("undefined"!=typeof IntersectionObserver?(this.viewportObserver&&this.viewportCheckerDestroy(),this.viewportObserver=new IntersectionObserver(this.viewportCheckerUpdate,{root:this.getRoot(),rootMargin:this.viewportCheckerMargin,threshold:this.viewportCheckerThreshold}),this.viewportObserver.observe(this.$el)):this.viewportOffsetState.in=!0)},viewportCheckerDestroy(){this.viewportObserver&&("function"==typeof this.viewportObserver.disconnect&&this.viewportObserver.disconnect(),delete this.viewportObserver)},viewportCheckerUpdate(t){const e=t[0],n=e.boundingClientRect,r=e.rootBounds;if(!n||!r)return;const i=n.top<=r.bottom&&n.bottom>r.top;this.viewportOffsetState.in=i,this.viewportOffsetState.above=!i&&n.top<r.top,this.viewportOffsetState.below=!i&&n.bottom>r.bottom+1}},destroyed(){return this.viewportCheckerDestroy()},mounted(){return this.$nextTick(this.viewportCheckerInit())},props:{viewportCheckerMargin:{type:[Number,String],default:"0px 0px -1px 0px"},viewportCheckerRoot:{type:[String,Function,Object],default:null},viewportCheckerThreshold:{type:[Number,Array],default:()=>[0,1]}}}},92748:function(t,e){e.A={props:{body:{type:String}}}},58560:function(t,e,n){var r=n(50651);function i(){i=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,s=Object.defineProperty||function(t,e,n){t[e]=n.value},a="function"==typeof Symbol?Symbol:{},l=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function d(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{d({},"")}catch(t){d=function(t,e,n){return t[e]=n}}function p(t,e,n,r){var i=e&&e.prototype instanceof b?e:b,o=Object.create(i.prototype),a=new $(r||[]);return s(o,"_invoke",{value:E(t,n,a)}),o}function f(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=p;var h="suspendedStart",m="suspendedYield",v="executing",g="completed",y={};function b(){}function _(){}function w(){}var S={};d(S,l,(function(){return this}));var x=Object.getPrototypeOf,C=x&&x(x(L([])));C&&C!==n&&r.call(C,l)&&(S=C);var k=w.prototype=b.prototype=Object.create(S);function O(t){["next","throw","return"].forEach((function(e){d(t,e,(function(t){return this._invoke(e,t)}))}))}function P(t,e){function n(i,s,a,l){var c=f(t[i],t,s);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==o(d)&&r.call(d,"__await")?e.resolve(d.__await).then((function(t){n("next",t,a,l)}),(function(t){n("throw",t,a,l)})):e.resolve(d).then((function(t){u.value=t,a(u)}),(function(t){return n("throw",t,a,l)}))}l(c.arg)}var i;s(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,i){n(t,r,e,i)}))}return i=i?i.then(o,o):o()}})}function E(e,n,r){var i=h;return function(o,s){if(i===v)throw Error("Generator is already running");if(i===g){if("throw"===o)throw s;return{value:t,done:!0}}for(r.method=o,r.arg=s;;){var a=r.delegate;if(a){var l=A(a,r);if(l){if(l===y)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===h)throw i=g,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=v;var c=f(e,n,r);if("normal"===c.type){if(i=r.done?g:m,c.arg===y)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(i=g,r.method="throw",r.arg=c.arg)}}}function A(e,n){var r=n.method,i=e.iterator[r];if(i===t)return n.delegate=null,"throw"===r&&e.iterator.return&&
vendor: 4,663 bytes, line 2
2(n.method="return",n.arg=t,A(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var o=f(i,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,y;var s=o.arg;return s?s.done?(n[e.resultName]=s.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,y):s:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function I(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function $(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function L(e){if(e||""===e){var n=e[l];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,s=function n(){for(;++i<e.length;)if(r.call(e,i))return n.value=e[i],n.done=!1,n;return n.value=t,n.done=!0,n};return s.next=s}}throw new TypeError(o(e)+" is not iterable")}return _.prototype=w,s(k,"constructor",{value:w,configurable:!0}),s(w,"constructor",{value:_,configurable:!0}),_.displayName=d(w,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===_||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,w):(t.__proto__=w,d(t,u,"GeneratorFunction")),t.prototype=Object.create(k),t},e.awrap=function(t){return{__await:t}},O(P.prototype),d(P.prototype,c,(function(){return this})),e.AsyncIterator=P,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var s=new P(p(t,n,r,i),o);return e.isGeneratorFunction(n)?s:s.next().then((function(t){return t.done?t.value:s.next()}))},O(k),d(k,u,"Generator"),d(k,l,(function(){return this})),d(k,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=L,$.prototype={constructor:$,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(I),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function i(r,i){return a.type="throw",a.arg=e,n.next=r,i&&(n.method="next",n.arg=t),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var s=this.tryEntries[o],a=s.completion;if("root"===s.tryLoc)return i("end");if(s.tryLoc<=this.prev){var l=r.call(s,"catchLoc"),c=r.call(s,"finallyLoc");if(l&&c){if(this.prev<s.catchLoc)return i(s.catchLoc,!0);if(this.prev<s.finallyLoc)return i(s.finallyLoc)}else if(l){if(this.prev<s.catchLoc)return i(s.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return i(s.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var s=o?o.completion:{};return s.type=t,s.arg=e,o?(this.method="next",this.next=o.finallyLoc,y):this.complete(s)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),I(n),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;I(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:L(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),y}},e}function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}function s(t,e,n,r,i,o,s){try{var a=t[o](s),l=a.value}catch(t){return void n(t)}a.done?e(l):Promise.resolve(l).then(r,i)}function a(t){return function(){var e=this,n=arguments;
2return new Promise((function(r,i){var o=t.apply(e,n);function a(t){s(o,r,i,a,l,"next",t)}function l(t){s(o,r,i,a,l,"throw",t)}a(void 0)}))}}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function c(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?l(Object(n),!0).forEach((function(e){u(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function u(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==o(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}e.A={props:{height:Number,width:Number,quality:Number,grayscale:Boolean,subjectFocus:{default:!0,type:Boolean},fit:Boolean,force:Boolean,trim:Boolean,image:{required:!0,type:Object},lazy:{default:!0,type:Boolean}}
2,data:function(){return{src:null,sources:[],failed:!1}},computed:c({imageOptions:function(){return{width:this.width,height:this.height,quality:this.quality,grayscale:this.grayscale,fit:this.fit,force:this.force,trim:this.trim,subjectFocus:this.subjectFocus}},size:function(){var t=this.imageOptions,e=t.width,n=t.height;return e&&"number"==typeof e&&n&&"number"==typeof n?"".concat(e,"x").concat(n):null}},(0,r.L8)("site",["findImageUrl"])),created:function(){this.setSrc()},methods:c({findSource:function(){var t=this,e=this.sources.find((function(e){return e.size===t.size}));return e||null},fetchSource:function(){var t=this;return a(i().mark((function e(){var n,r,s,a,l,c,u;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((r=t.$dropr)&&"object"===o(r)){e.next=3;break}return e.abrupt("return",null);case 3:if((s=t.image)&&s.filename){e.next=6;break}return e.abrupt("return",null);case 6:if(a=t.size){e.next=9;break}return e.abrupt("return",null);case 9:if((l=null===(n=s.predefined_urls)||void 0===n?void 0:n[a])||(c=r.createImagePath(s.filename,t.imageOptions),l=t.findImageUrl(c)),l){e.next=16;break}return e.next=14,r.fetchImageUrl(s,t.imageOptions);case 14:l=e.sent,t.addImageUrl(l);case 16:return u={size:a,url:l},t.sources.push(u),e.abrupt("return",u);case 19:case"end":return e.stop()}}),e)})))()},setSrc:function(){var t=this;return a(i().mark((function e(){var n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=t.findSource())){e.next=4;break}return t.src=n.url,e.abrupt("return");case 4:return e.next=6,t.fetchSource();case 6:if(n=e.sent){e.next=10;break}return t.failed=!0,e.abrupt("return");case 10:t.src=n.url;case 11:case"end":return e.stop()}}),e)})))()},resetImage:function(){this.src=null,this.sources=[],this.failed=!1}},(0,r.i0)("site",["addImageUrl"])),watch:{imageOptions:function(){this.setSrc()},image:function(){this.resetImage(),this.setSrc()}}}},5889:function(t,e,n){var r=n(50651);e.A={computed:(0,r.aH)("site",["iconSpriteUrl"]),props:{icon:String}}},85874:function(t,e,n){var r=n(50651),i=n(45714),o=n(26240);function s(t){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s(t)}function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function l(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=s(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==s(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}e.A={components:{DroprImage:i.A},computed:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?a(Object(n),!0).forEach((function(e){l(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({imageSize:function(){return this.isDesktop?{width:860,height:800}:{width:640,height:640}},link:function(){var t,e,n,r=null!==(t=null===(e=this.item)||void 0===e?void 0:e.template_link)&&void 0!==t?t:null===(n=this.item)||void 0===n?void 0:n.link;if(!r)return null;var i=r.startsWith("/")?"internal":"external";return{url:r,type:i}}},(0,r.aH)("site",["isDesktop"])),data:function(){return{splittedTitle:null}},methods:{fitTitleText:function(){var t=this.$refs.title;if(t&&t instanceof Element){this.splittedTitle&&this.splittedTitle instanceof SplitText||this.splitTitle(),t.style.removeProperty("font-size");var e=this.splittedTitle.words.reduce((function(t,e){return e.offsetWidth>t?e.offsetWidth:t}),0),n=t.offsetWidth;if(!(e<=n)){var r=window.getComputedStyle(this.$refs.title).getPropertyValue("font-size"),i=n/e,o=Math.floor(parseFloat(r)*i);t.style.fontSize="".concat(o,"px")}}},onClick:function(t){var e,n=null===(e=this.$refs.title)||void 0===e?void 0:e.querySelector("a");if(n&&n instanceof Element)if(t.target===n&&(window.tracker||window.tracking)){var r,i,o,s=null===(r=this.item)||void 0===r?void 0:r.title;if(null===(i=window.tracking)||void 0===i||i.trackEvent("Events","Click event",s),this.link)t.preventDefault(),window.tracker.trackA
2ndNavigate(this.link.url,{trackingParameters:{event:"custom_click",eventName:"tile_click",clickText:null===(o=this.item)||void 0===o?void 0:o.title,clickUrl:this.link.url,component:"CampaignEvent"}})}else n.click()},splitTitle:function(){var t,e=null===(t=this.$refs.title)||void 0===t||null===(t=t.childNodes)||void 0===t?void 0:t[0];if(e&&e instanceof Element){this.splittedTitle=new window.SplitText(e,{type:"lines, words",linesClass:"line gs-split-lines",tag:"span",wordsClass:"gs-split-words"})}}},props:{item:Object,isActive:{type:Boolean,default:!0}},mounted:function(){this.splitTitle();var t=window.watchtower;t&&t instanceof o.A&&t.watch(o.A.SIZE_TARGET,this.fitTitleText)},destroyed:function(){var t=window.watchtower;t&&t instanceof o.A&&t.unwatch(o.A.SIZE_TARGET,this.fitTitleText)}}},59720:function(t,e,n){var r=n(47938),i=n(26240);e.A={components:{},computed:{endX:function(){var t=this.items.length;return-(t*this.slideWidth)-30*(t-1)+this.$el.offsetWidth}},data:function(){return{activeItemIndex:0,animation:null,draggable:null,hasFocus:!1,isAnimationStarted:!1,isDragging:!1,isPlaying:!1,isSliderActive:!1,positionX:0,slideWidth:0}},methods:{animIn:function(){this.isAnimationStarted=!0;var t=this.$refs.slide;return t?window.gsap.fromTo(t,{opacity:0},{opacity:1,ease:"sine.out",duration:.6,stagger:.05}):null},createDraggable:function(){var t=this,e=this.$refs.track;if(e){var n={allowContextMenu:!0,allowEventDefault:!0,bounds:{minX:this.endX,maxX:0}
2,edgeResistance:.9,inertia:!0,type:"x",onClick:function(t){var e=t.target;if("a"!==e.tagName.toLowerCase()){var n=e.closest(".ia-event");n&&n.click()}},onDragStart:function(){t.isDragging=!0},onThrowComplete:function(){t.isDragging=!1,t.setTrackPositionX(this.x)}};return window.Draggable.create(e,n)}},goToItem:function(t){var e,n;if(this.isKeyBoardUser()&&this.isSliderActive&&this.hasFocus){var r=this.items.length-1;if(!(t<0||t>r)){var i=null===(e=this.$refs.slide)||void 0===e?void 0:e[t];if(i){this.activeItemIndex=t;var o=-i.offsetLeft;o<=this.endX&&(o=this.endX),this.setTrackPositionX(o),null===(n=this.$refs.item[t])||void 0===n||null===(n=n.$el)||void 0===n||n.focus()}}}},isKeyBoardUser:function(){return!!document.querySelector(".is-keyboard-user")},onFocusIn:function(){if(this.isKeyBoardUser()){var t=this.hasFocus;this.hasFocus=!0,!1===t&&this.goToItem(this.activeItemIndex)}},onFocusOut:function(t){if(this.isKeyBoardUser()){var e=t.relatedTarget;e&&e instanceof Element&&this.$el.contains(e)||(this.hasFocus=!1)}},pause:function(){this.isPlaying=!1},play:function(){this.isPlaying=!0},setSlideWidth:function(){var t,e=null===(t=this.$refs.track)||void 0===t||null===(t=t.childNodes)||void 0===t?void 0:t[0];this.slideWidth=e?e.offsetWidth:0},setTrackPositionX:function(t,e){var n=this.$refs.track;if(n){if(this.animation&&this.animation.kill(),"left"!==e)return this.positionX=t,void window.gsap.set(n,{x:t});this.positionX-=t;var r={x:this.positionX,ease:"power2.out",duration:.25,overwrite:!0};this.animation=window.gsap.to(n,r)}},update:function(){var t=this.positionX<=this.endX;!this.isPlaying||this.hasFocus||this.isDragging||t||this.setTrackPositionX(1,"left")}},mixins:[r.A],props:{items:Array},watch:{isInViewport:function(t){t?this.play():this.pause()}},created:function(){this.isSliderActive=this.items.length>3},mounted:function(){if(this.isSliderActive){var t=window.watchtower;t&&t instanceof i.A&&t.watch(i.A.SIZE_TARGET,this.setSlideWidth),this.draggable||(this.draggable=this.createDraggable()),window.gsap.ticker.add(this.update)}},destroyed:function(){if(this.isSliderActive){var t=window.watchtower;t&&t instanceof i.A&&t.unwatch(i.A.SIZE_TARGET,this.setSlideWidth),window.gsap.ticker.remove(this.update)}}}},66535:function(t,e,n){n.d(e,{X:function(){return r},Y:function(){return i}});var r=function(){var t=this,e=t._self._c;return t.body?e("div",{staticClass:"cms-content",domProps:{innerHTML:t._s(t.body)}}):t._e()},i=[]},88554:function(t,e,n){n.d(e,{X:function(){return r},Y:function(){return i}});var r=function(){var t=this,e=t._self._c;return t.image&&!t.failed?e("img",{style:{opacity:t.src?1:0},attrs:{src:t.src,width:t.width,height:t.height,alt:t.image.alt?t.image.alt:"",loading:t.lazy?"lazy":null}}):t._e()},i=[]},93146:function(t,e,n){n.d(e,{X:function(){return r},Y:function(){return i}});var r=function(){var t=this,e=t._self._c;return t.iconSpriteUrl&&t.icon?e("svg",{attrs:{"aria-hidden":"true"}},[e("use",{attrs:{href:"".concat(t.iconSpriteUrl,"#").concat(t.icon)}})]):t._e()},i=[]},25113:function(t,e,n){n.d(e,{X:function(){return r},Y:function(){return i}});var r=function(){var t=this,e=t._self._c;return t.item?e("div",{staticClass:"event",class:{"has-link":t.link},attrs:{tabindex:t.isActive?0:-1},on:{click:t.onClick,keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.onClick.apply(null,arguments)}}},[t.item.image?e("div",{staticClass:"event__media"},[e("DroprImage",{staticClass:"event__image",attrs:{height:t.imageSize.height,image:t.item.image,width:t.imageSize.width}})],1):t._e(),t._v(" "),e("div",{staticClass:"event__main"},[t.item.title?e("h3",{ref:"title",staticClass:"event__title mb-10 last:mb-0"},[t.link?e("a",{staticClass:"block",attrs:{href:t.link.url,rel:"external"===t.link.type&&"noreferrer noopener nofollow",tabindex:-1,target:"external"===t.link.type&&"_blank"},domProps:{textContent:t._s(t.item.title)}}):e("span",{staticClass:"block",domProps:{textContent:t._s(t.item.title)}})]):t._e(),t._v(" "),t.item.date||t.item.byline?e("p",{staticClass:"relative"},[t.item.date?e("span",{staticClass:"event__date mb-2 ds:mb-5 last:mb-0",domProps:{textContent:t._s(t.item.date)}}):t._e(),t._v(" "),t.item.byline&&t.item.events_count>1?e("span",{staticClass:"event__byline",domProps:{textContent:t._s(t.item.byline)}}):t._e()]):t._e()])]):t._e()},i=[]},88589:function(t,e,n){n.d(e,{X:function(){return r},Y:function(){return i}});var r=function(){var t=this,e=t._self._c;return t.items&&t.items.length?e("div",{staticClass:"auto-slider max-w-1350 mx-auto",class:{"anim-in":!t.isAnimationStarted},on:{focusin:t.onFocusIn,focusout:t.onFocusOut,keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"left",37,e.key,["Left","ArrowLeft"])||"button"in e&&0!==e.button?null:t.goToItem(t.activeItemIndex-1)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"right",39,e.key,["Right","ArrowRight"])||"button"in e&&2!==e.button?null:t.goToItem(t.activeItemIndex+1)}],mouseenter:function(e){return t.pause()},mouseleave:function(e){return t.play()}}},[e("div",{ref:"track",staticClass:"flex gap-30",class:{"justify-center":!t.isSliderActive}},[t._t("default",null,{activeItemIndex:t.activeItemIndex,isSliderActive:t.isSliderActive})],2)]):t._e()},i=[]},24256:function(t,e,n){var r=n(47938);function i(t){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i(t)}function o(){o=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,s=Object.defineProperty||function(t,e,n){t[e]=n.value},a="function"==typeof Symbol?Symbol:{},l=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function d(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{d({},"")}catch(t){d=function(t,e,n){return t[e]=n}}function p(t,e,n,r){var i=e&&e.prototype instanceof b?e:b,o=Object.create(i.prototype),a=new $(r||[]);return s(o,"_invoke",{value:E(t,n,a)}),o}function f(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=p;var h="suspendedStart",m="suspendedYield",v="executing",g="completed",y={};function b(){}function _(){}function w(){}var S={};d(S,l,(function(){return this}));var x=Object.getPrototypeOf,C=x&&x(x(L([])));C&&C!==n&&r.call(C,l)&&(S=C);var k=w.prototype=b.prototype=Object.create(S);function O(t){["next","throw","return"].forEach((function(e){d(t,e,(function(t){return this._invoke(e,t)}))}))}function P(t,e){function n(o,s,a,l){var c=f(t[o],t,s);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==i(d)&&r.call(d,"__await")?e.resolve(d.__await).then((function(t){n("next",t,a,l)}),(function(t){n("throw",t,a,l)})):e.resolve(d).then((function(t){u.value=t,a(u)}),(function(t){return n("throw",t,a,l)}))}l(c.arg)}var o;s(this,"_invoke",{value:function(t,r){function i(){return new e((function(e,i){n(t,r,e,i)}))}return o=o?o.then(i,i):i()}})}function E(e,n,r){var i=h;return function(o,s){if(i===v)throw Error("Generator is already running");if(i===g){if("throw"===o)throw s;return{value:t,done:!0}}for(r.method=o,r.arg=s;;){var a=r.delegate;if(a){var l=A(a,r);if(l){if(l===y)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===h)throw i=g,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=v;var c=f(e,n,r);if("normal"===c.type){if(i=r.done?g:m,c.arg===y)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(i=g,r.method="throw",r.arg=c.arg)}}}function A(e,n){var r=n.method,i=e.iterator[r];if(i===t)return n.delegate=null,"throw"===r&&e.iterator.return&&
vendor: 5,044 bytes, line 2
2(n.method="return",n.arg=t,A(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var o=f(i,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,y;var s=o.arg;return s?s.done?(n[e.resultName]=s.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,y):s:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function T(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function I(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function $(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(T,this),this.reset(!0)}function L(e){if(e||""===e){var n=e[l];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,s=function n(){for(;++o<e.length;)if(r.call(e,o))return n.value=e[o],n.done=!1,n;return n.value=t,n.done=!0,n};return s.next=s}}throw new TypeError(i(e)+" is not iterable")}return _.prototype=w,s(k,"constructor",{value:w,configurable:!0}),s(w,"constructor",{value:_,configurable:!0}),_.displayName=d(w,u,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===_||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,w):(t.__proto__=w,d(t,u,"GeneratorFunction")),t.prototype=Object.create(k),t},e.awrap=function(t){return{__await:t}},O(P.prototype),d(P.prototype,c,(function(){return this})),e.AsyncIterator=P,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var s=new P(p(t,n,r,i),o);return e.isGeneratorFunction(n)?s:s.next().then((function(t){return t.done?t.value:s.next()}))},O(k),d(k,u,"Generator"),d(k,l,(function(){return this})),d(k,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=L,$.prototype={constructor:$,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(I),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function i(r,i){return a.type="throw",a.arg=e,n.next=r,i&&(n.method="next",n.arg=t),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var s=this.tryEntries[o],a=s.completion;if("root"===s.tryLoc)return i("end");if(s.tryLoc<=this.prev){var l=r.call(s,"catchLoc"),c=r.call(s,"finallyLoc");if(l&&c){if(this.prev<s.catchLoc)return i(s.catchLoc,!0);if(this.prev<s.finallyLoc)return i(s.finallyLoc)}else if(l){if(this.prev<s.catchLoc)return i(s.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return i(s.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var s=o?o.completion:{};return s.type=t,s.arg=e,o?(this.method="next",this.next=o.finallyLoc,y):this.complete(s)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),I(n),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;I(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:L(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),y}},e}function s(t,e,n,r,i,o,s){try{var a=t[o](s),l=a.value}catch(t){return void n(t)}a.done?e(l):Promise.resolve(l).then(r,i)}e.A={computed:{isReady:function(){return this.componentsReady&&this.isInViewport&&this.rendered},route:function(){return this.$store.getters["routes/getActiveRoute"]}},data:function(){return{isAnimating:!1,isAnimated:!1,rendered:!1}},methods:{animInTrigger:function(){var t,e=this;return(t=o().mark((function t(){return o().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.isAnimated=!0,e.isAnimating=!0,e.$nextTick((function(){e.$el.classList.add("is-in-viewport")})),"function"!=typeof e.animIn){t.next=6;break}return t.next=6,e.animIn(e.getAnimDelay());case 6:e.isAnimating=!1;case 7:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;
2return new Promise((function(r,i){var o=t.apply(e,n);function a(t){s(o,r,i,a,l,"next",t)}function l(t){s(o,r,i,a,l,"throw",t)}a(void 0)}))})()},getAnimDelay:function(){var t=this.$parent.$children[this.index-1];return t&&t.isAnimating?.3:0}},mixins:[r.A],mounted:function(){var t=this;this.$store.dispatch("components/setReady",this.component.component_id),window.Vue.nextTick((function(){return t.rendered=!0}))},props:{component:Object,componentsReady:Boolean,index:Number},watch:{isReady:function(t){t&&!this.isAnimated&&this.animInTrigger()}}}},92356:function(t,e){function n(t,e){var n={start:function(){return 0},center:function(t){return r(t)/2},end:r};function r(t){return e-t}return{measure:function(r){return"number"==typeof t?e*Number(t):n[t](r)}}}function r(t){return Math.abs(t)}function i(t){return t?t/r(t):0}function o(t,e){return r(t-e)}function s(t,e){for(var n=[],r=0;r<t.length;r+=e)n.push(t.slice(r,r+e));return n}function a(t){return Object.keys(t).map(Number)}function l(t){return t[c(t)]}function c(t){return Math.max(0,t.length-1)}function u(t,e){var n=r(t-e);function i(e){return e<t}function o(t){return t>e}function s(t){return i(t)||o(t)}return{length:n,max:e,min:t,constrain:function(n){return s(n)?i(n)?t:e:n},reachedAny:s,reachedMax:o,reachedMin:i,removeOffset:function(t){return n?t-n*Math.ceil((t-e)/n):t}}}function d(t,e,n){var i=u(0,t),o=i.min,s=i.constrain,a=t+1,l=c(e);function c(t){return n?r((a+t)%a):s(t)}function p(){return l}function f(t){return l=c(t),h}var h={add:function(t){return f(p()+t)},clone:function(){return d(t,p(),n)},get:p,set:f,min:o,max:t};return h}function p(){var t=[];var e={add:function(n,r,i,o){return void 0===o&&(o=!1),n.addEventListener(r,i,o),t.push((function(){return n.removeEventListener(r,i,o)})),e},removeAll:function(){return t=t.filter((function(t){return t()})),e}};return e}function f(t){var e=t;function n(t){return e/=t,i}function r(t){return"number"==typeof t?t:t.get()}var i={add:function(t){return e+=r(t),i},divide:n,get:function(){return e},multiply:function(t){return e*=t,i},normalize:function(){return 0!==e&&n(e),i},set:function(t){return e=r(t),i},subtract:function(t){return e-=r(t),i}};return i}function h(t,e,n,s,a,l,c,u,d,h,m,v,g,y,b){var _=t.cross,w=["INPUT","SELECT","TEXTAREA"],S=f(0),x=p(),C=p(),k={mouse:300,touch:400},O={mouse:500,touch:600},P=a?5:16,E=0,A=0,T=!1,I=!1,$=!1,L=!1;function N(t){if(!(L="mousedown"===t.type)||0===t.button){var e,r,i=o(s.get(),c.get())>=2,a=L||!i,u=(e=t.target,r=e.nodeName||"",!(w.indexOf(r)>-1)),d=i||L&&u;T=!0,l.pointerDown(t),S.set(s),s.set(c),h.useBaseMass().useSpeed(80),function(){var t=L?document:n;C.add(t,"touchmove",j).add(t,"touchend",D).add(t,"mousemove",j).add(t,"mouseup",D)}(),E=l.readPoint(t),A=l.readPoint(t,_),g.emit("pointerDown"),a&&($=!1),d&&t.preventDefault()}}function j(t){if(!I&&!L){if(!t.cancelable)return D(t);var n=l.readPoint(t),r=l.readPoint(t,_),i=o(n,E),a=o(r,A);if(!(I=i>a)&&!$)return D(t)}var c=l.pointerMove(t);!$&&c&&($=!0),u.start(),s.add(e.apply(c)),t.preventDefault()}function D(t){var n=m.byDistance(0,!1).index!==v.get(),c=l.pointerUp(t)*(a?O:k)[L?"mouse":"touch"],u=function(t,e){var n=v.clone().add(-1*i(t)),o=n.get()===v.min||n.get()===v.max,s=m.byDistance(t,!a).distance;return a||r(t)<20?s:!y&&o?.4*s:b&&e?.5*s:m.byIndex(n.get(),0).distance}(e.apply(c),n),p=function(t,e){if(0===t||0===e)return 0;if(r(t)<=r(e))return 0;var n=o(r(t),r(e));return r(n/t)}(c,u),f=o(s.get(),S.get())>=.5,_=n&&p>.75,w=r(c)<20,x=_?10:P,E=_?1+2.5*p:1;f&&!L&&($=!0),I=!1,T=!1,C.removeAll(),h.useSpeed(w?9:x).useMass(E),d.distance(u,!a),L=!1,g.emit("pointerUp")}function B(t){$&&t.preventDefault()}return{addActivationEvents:function(){var t=n;x.add(t,"touchmove",(function(){})).add(t,"touchend",(function(){})).add(t,"touchstart",N).add(t,"mousedown",N).add(t,"touchcancel",D).add(t,"contextmenu",D).add(t,"click",B)},clickAllowed:function(){return!$},pointerDown:function(){return T},removeAllEvents:function(){x.removeAll(),C.removeAll()}}}function m(t,e,n){var r,o,s=(r=2,o=Math.pow(10,r),function(t){return Math.round(t*o)/o}),a=f(0),l=f(0),c=f(0),u=0,d=e,p=n;function h(t){return d=t,v}function m(t){return p=t,v}var v={direction:function(){return u},seek:function(e){c.set(e).subtract(t);var n,r,o,s,f=(n=c.get(),(o=0)+(n-(r=0))/(100-r)*(d-o));return u=i(c.get()),c.normalize().multiply(f).subtract(a),(s=c).divide(p),l.add(s),v}
2,settle:function(e){var n=e.get()-t.get(),r=!s(n);return r&&t.set(e),r},update:function(){a.add(l),t.add(a),l.multiply(0)},useBaseMass:function(){return m(n)},useBaseSpeed:function(){return h(e)},useMass:m,useSpeed:h};return v}function v(t,e,n,i){var o=!1;return{constrain:function(s){if(!o&&t.reachedAny(n.get())&&t.reachedAny(e.get())){var a=t.reachedMin(e.get())?"min":"max",l=r(t[a]-e.get()),c=n.get()-e.get(),u=Math.min(l/50,.85);n.subtract(c*u),!s&&r(c)<10&&(n.set(t.constrain(n.get())),i.useSpeed(10).useMass(3))}},toggleActive:function(t){o=!t}}}function g(t,e,n,r,i){var o=u(-e+t,n[0]),s=r.map(o.constrain);return{snapsContained:function(){if(e<=t)return[o.max];if("keepSnaps"===i)return s;var n=function(){var t=s[0],e=l(s),n=s.lastIndexOf(t),r=s.indexOf(e)+1;return u(n,r)}(),r=n.min,a=n.max;return s.slice(r,a)}()}}function y(t,e,n,r,i){var o=u(n.min+e.measure(.1),n.max+e.measure(.1)),s=o.reachedMin,a=o.reachedMax;return{loop:function(e){if(function(t){return 1===t?a(r.get()):-1===t&&s(r.get())}(e)){var n=t*(-1*e);i.forEach((function(t){return t.add(n)}))}}}}function b(t){var e=t.max,n=t.length;return{get:function(t){return(t-e)/-n}}}function _(t,e,n,i,o,a){var c,u,d=t.startEdge,p=t.endEdge,f=o.map((function(t){return i[d]-t[d]})).map(n.measure).map((function(t){return-r(t)})),h=(c=s(f,a).map((function(t){return t[0]})),u=s(o,a).map((function(t){return l(t)[p]-t[0][d]})).map(n.measure).map(r).map(e.measure),c.map((function(t,e){return t+u[e]})));return{snaps:f,snapsAligned:h}}function w(t,e,n,i,o){var s=i.reachedAny,a=i.removeOffset,l=i.constrain;function c(t,e){return r(t)<r(e)?t:e}function u(e,i){var o=e,s=e+n,a=e-n;return t?i?r(c(o,1===i?s:a))*i:c(c(o,s),a):o}return{byDistance:function(n,i){var c=o.get()+n,d=function(n){var i=t?a(n):l(n);return{index:e.map((function(t){return t-i})).map((function(t){return u(t,0)})).map((function(t,e){return{diff:t,index:e}})).sort((function(t,e){return r(t.diff)-r(e.diff)}))[0].index,distance:i}}(c),p=d.index,f=d.distance,h=!t&&s(c);return!i||h?{index:p,distance:n}:{index:p,distance:n+u(e[p]-f,0)}},byIndex:function(t,n){return{index:t,distance:u(e[t]-o.get(),n)}},shortcut:u}}function S(t,e,n,r,i,o,s,l){var c,u=a(r),d=a(r).reverse(),p=(c=i[0]-1,m(h(d,c),"end")).concat(function(){var t=e-i[0]-1,n=h(u,t);return m(n,"start")}());function f(t,e){return t.reduce((function(t,e){return t-r[e]}),e)}function h(t,e){return t.reduce((function(t,n){return f(t,e)>0?t.concat([n]):t}),[])}function m(t,e){var r="start"===e,i=r?-n:n,a=o.findSlideBounds([i]);return t.map((function(t){var e=r?0:-n,i=r?n:0,o=a.filter((function(e){return e.index===t}))[0][r?"end":"start"];return{point:o,getTarget:function(){return s.get()>o?e:i},index:t,location:-1}}))}return{canLoop:function(){return p.every((function(t){var n=t.index;return f(u.filter((function(t){return t!==n})),e)<=0}))},clear:function(){p.forEach((function(e){var n=e.index;l[n].style[t.startEdge]=""}))},loop:function(){p.forEach((function(e){var n=e.getTarget,r=e.location,i=e.index,o=n();o!==r&&(l[i].style[t.startEdge]=o+"%",e.location=o)}))},loopPoints:p}}function x(t,e,n){var r="x"===t.scroll?function(t){return"translate3d("+t+"%,0px,0px)"}:function(t){return"translate3d(0px,"+t+"%,0px)"},i=n.style,o=!1;return{clear:function(){i.transform=""},to:function(t){o||(i.transform=r(e.apply(t.get())))},toggleActive:function(t){o=!t}}}function C(t,e,i,o,s){var C,k=o.align,O=o.axis,P=o.direction,E=o.startIndex,A=o.inViewThreshold,T=o.loop,I=o.speed,$=o.dragFree,L=o.slidesToScroll,N=o.skipSnaps,j=o.containScroll,D=e.getBoundingClientRect(),B=i.map((function(t){return t.getBoundingClientRect()})),F=function(t){var e="rtl"===t?-1:1;return{apply:function(t){return t*e}}}(P),R=function(t,e){var n="y"===t?"y":"x";return{scroll:n,cross:"y"===t?"x":"y",startEdge:"y"===n?"top":"rtl"===e?"right":"left",endEdge:"y"===n?"bottom":"rtl"===e?"left":"right",measureSize:function(t){var e=t.width,r=t.height;return"x"===n?e:r}}}(O,P),M=(C=R.measureSize(D),{measure:function(t){return 0===C?0:t/C*100},totalPercent:100}),U=M.totalPercent,q=n(k,U),H=function(t,e,n,i,o){var s=t.measureSize,a=t.startEdge,u=t.endEdge,d=i.map(s);return{slideSizes:d.map(e.measure),slideSizesWithGaps:i.map((function(t,e,r){var i=e===c(r),s=window.getComputedStyle(l(n)),p=parseFloat(s.getPropertyValue("margin-"+u));return i?d[e]+(o?p:0):r[e+1][a]-t[a]})).map(e.measure).map(r)}}(R,M,i,B,T),z=H.slideSizes,X=H.slideSizesWithGaps,V=_(R,q,M,D,B,L),G=V.snaps,K=V.snapsAligned,Y=-l(G)+l(X),W=g(U,Y,G,K,j).snapsContained,Z=!T&&""!==j?W:K,J=function(t,e,n){var r,i;return{limit:(r=e[0],i=l(e),u(n?r-t:i,r))}}(Y,Z,T).limit,Q=d(c(Z),E,T),tt=Q.clone(),et=a(i),nt=function(t){var e=0;function n(t,n){return function(){t===!!e&&n()}}function r(){e=window.requestAnimationFrame(t)}return{proceed:n(!0,r),start:n(!1,r),stop:n(!0,(function(){window.cancelAnimationFrame(e),e=0}))}}((function(){T||dt.scrollBounds.constrain(dt.dragHandler.pointerDown()),dt.scrollBody.seek(ot).update();var t=dt.scrollBody.settle(ot);t&&!dt.dragHandler.pointerDown()&&(dt.animation.stop(),s.emit("settle")),t||s.emit("scroll"),T&&(dt.scrollLooper.loop(dt.scrollBody.direction()),dt.slideLooper.loop()),dt.translate.to(it),dt.animation.proceed()})),rt=Z[Q.get()],it=f(rt),ot=f(rt),st=m(it,I,1),at=w(T,Z,Y,J,ot),lt=function(t,e,n,r,i,o){function s(r){var s=r.distance,a=r.index!==e.get();s&&(t.start(),i.add(s)),a&&(n.set(e.get()),e.set(r.index),o.emit("select"))}return{distance:function(t,e){s(r.byDistance(t,e))},index:function(t,n){var i=e.clone().set(t);s(r.byIndex(i.get(),n))}}}(nt,Q,tt,at,ot,s),ct=function(t,e,n,r,i,o,s){var a=i.removeOffset,l=i.constrain,c=Math.min(Math.max(s,.01),.99),u=o?[0,e,-e]:[0],d=p(u,c);function p(e,i){var o=e||u,s=i||0,a=n.map((function(t){return t*s}));return o.reduce((function(e,i){var o=r.map((function(e,r){return{start:e-n[r]+a[r]+i,end:e+t-a[r]+i,index:r}}));return e.concat(o)}),[])}return{check:function(t,e){var n=o?a(t):l(t);return(e||d).reduce((function(t,e){var r=e.index,i=e.start,o=e.end;return-1===t.indexOf(r)&&i<n&&o>n?t.concat([r]):t}),[])},findSlideBounds:p}}(U,Y,z,G,J,T,A),ut=h(R,F,t,ot,$,function(t,e){var n,i;function o(t){return"undefined"!=typeof TouchEvent&&t instanceof TouchEvent}function s(t){return t.timeStamp}function a(e,n){var r="client"+("x"===(n||t.scroll)?"X":"Y");return(o(e)?e.touches[0]:e)[r]}return{isTouchEvent:o,pointerDown:function(t){return n=t,i=t,e.measure(a(t))},pointerMove:function(t){var r=a(t)-a(i),o=s(t)-s(n)>170;return i=t,o&&(n=t),e.measure(r)},pointerUp:function(t){if(!n||!i)return 0;var o=a(i)-a(n),l=s(t)-s(n),c=s(t)-s(i)>170,u=o/l;return l&&!c&&r(u)>.1?e.measure(u):0},readPoint:a}}(R,M),it,nt,lt,st,at,Q,s,T,N),dt={containerRect:D,slideRects:B,animation:nt,axis:R,direction:F,dragHandler:ut,eventStore:p(),pxToPercent:M,index:Q,indexPrevious:tt,limit:J,location:it,options:o,scrollBody:st,scrollBounds:v(J,it,ot,st),scrollLooper:y(Y,M,J,it,[it,ot]),scrollProgress:b(J),scrollSnaps:Z,scrollTarget:at,scrollTo:lt,slideLooper:S(R,U,Y,X,Z,ct,it,i),slidesInView:ct,slideIndexes:et,target:ot,translate:x(R,F,e)};return dt}var k={align:"center",axis:"x",containScroll:"",direction:"ltr",dragFree:!1,draggable:!0,inViewThreshold:0,loop:!1,skipSnaps:!1,slidesToScroll:1,speed:10,startIndex:0};function O(t,e,n){var r,i,o,s,a,l,c,u,d,p=function(){var t={};function e(e){return t[e]||[]}var n={emit:function(t){return e(t).forEach((function(e){return e(t)})),n},off:function(r,i){return t[r]=e(r).filter((function(t){return t!==i})),n},on:function(r,i){return t[r]=e(r).concat([i]),n}};return n}(),f=(r=function(){if(g){var t=s.axis.measureSize(c.getBoundingClientRect());
2_!==t&&x(),p.emit("resize")}},i=500,o=0,function(){window.clearTimeout(o),o=window.setTimeout(r,i)||0}),h=x,m=p.on,v=p.off,g=!1,y=Object.assign({},k,O.globalOptions),b=Object.assign({},y),_=0;function w(){var e,n="container"in t&&t.container,r="slides"in t&&t.slides;c="root"in t?t.root:t,u=n||c.children[0],d=r||[].slice.call(u.children),e=getComputedStyle(c,":before").content,a={get:function(){try{return JSON.parse(e.slice(1,-1).replace(/\\/g,""))}catch(t){}return{}}}}function S(t,e){if(w(),y=Object.assign({},y,t),b=Object.assign({},y,a.get()),l=Object.assign([],e),(s=C(c,u,d,b,p)).eventStore.add(window,"resize",f),s.translate.to(s.location),_=s.axis.measureSize(c.getBoundingClientRect()),l.forEach((function(t){return t.init(I)})),b.loop){if(!s.slideLooper.canLoop())return P(),S({loop:!1},e);s.slideLooper.loop()}b.draggable&&u.offsetParent&&d.length&&s.dragHandler.addActivationEvents(),g||(setTimeout((function(){return p.emit("init")}),0),g=!0)}function x(t,e){if(g){var n=T(),r=Object.assign({startIndex:n},t);P(),S(r,e||l),p.emit("reInit")}}function P(){s.dragHandler.removeAllEvents(),s.animation.stop(),s.eventStore.removeAll(),s.translate.clear(),s.slideLooper.clear(),l.forEach((function(t){return t.destroy()}))}function E(t){var e=s[t?"target":"location"].get(),n=b.loop?"removeOffset":"constrain";return s.slidesInView.check(s.limit[n](e))}function A(t,e,n){s.scrollBody.useBaseMass().useSpeed(e?100:b.speed),g&&s.scrollTo.index(t,n||0)}function T(){return s.index.get()}var I={canScrollNext:function(){return s.index.clone().add(1).get()!==T()},canScrollPrev:function(){return s.index.clone().add(-1).get()!==T()},clickAllowed:function(){return s.dragHandler.clickAllowed()},containerNode:function(){return u},internalEngine:function(){return s},destroy:function(){g&&(P(),g=!1,p.emit("destroy"))},off:v,on:m,previousScrollSnap:function(){return s.indexPrevious.get()},reInit:h,rootNode:function(){return c},scrollNext:function(t){A(s.index.clone().add(1).get(),!0===t,-1)},scrollPrev:function(t){A(s.index.clone().add(-1).get(),!0===t,1)},scrollProgress:function(){return s.scrollProgress.get(s.location.get())},scrollSnapList:function(){return s.scrollSnaps.map(s.scrollProgress.get)},scrollTo:A,selectedScrollSnap:T,slideNodes:function(){return d},slidesInView:E,slidesNotInView:function(t){var e=E(t);return s.slideIndexes.filter((function(t){return-1===e.indexOf(t)}))}};return S(e,n),I}O.globalOptions=void 0,e.A=O},97498:function(t,e,n){var r=n(66535),i=n(54944),o=(0,n(52471).A)(i.A,r.X,r.Y,!1,null,null,null);e.A=o.exports},45714:function(t,e,n){var r=n(88554),i=n(28596),o=(0,n(52471).A)(i.A,r.X,r.Y,!1,null,null,null);e.A=o.exports},5059:function(t,e,n){var r=n(93146),i=n(43901),o=(0,n(52471).A)(i.A,r.X,r.Y,!1,null,null,null);e.A=o.exports},60199:function(t,e,n){n.r(e),n.d(e,{default:function(){return I}});var r=n(24256),i=n(50651),o=n(8136),s=n(45714),a=n(5059);function l(t){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},l(t)}function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function u(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=l(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==l(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var d={components:{DroprImage:s.A,Icon:a.A},computed:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){u(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEac
2h((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({title:function(){var t;return null===(t=this.item)||void 0===t?void 0:t.title},educations:function(){var t,e,n=null===(t=this.item)||void 0===t?void 0:t.educations;return n&&n.length&&(n=n.map((function(t){return t.title})),n=Object.values(n).join(", ")),null!==(e=n)&&void 0!==e?e:[]},eventType:function(){var t;return null===(t=this.item)||void 0===t||null===(t=t.eventType)||void 0===t?void 0:t.title},dates:function(){var t;return null===(t=this.item)||void 0===t?void 0:t.dates},firstDate:function(){var t;return null===(t=this.item)||void 0===t||null===(t=t.dates[0])||void 0===t?void 0:t.opens_at},image:function(){var t;return null===(t=this.item)||void 0===t?void 0:t.image},linkUrl:function(){var t;return null===(t=this.item)||void 0===t?void 0:t.link},isClosed:function(){var t;return null===(t=this.item)||void 0===t?void 0:t.isFull},limitedCapacity:function(){var t;return null===(t=this.item)||void 0===t?void 0:t.isAlmostFull},location:function(){var t;return null===(t=this.item)||void 0===t||null===(t=t.location)||void 0===t?void 0:t.title},mediaSize:function(){var t={width:672,height:320};return this.isDesktop&&(t.width=480,t.height=370),t}},(0,i.aH)("site",["isDesktop"])),methods:{onClick:function(t){if(!(t.target instanceof HTMLAnchorElement))if(this.isClosed){var e,n=this.$refs.main;if(this.isClickOnElement(t,n))null===(e=n.querySelector("a"))||void 0===e||e.click();var r,i=this.$refs.aside;if(this.isClickOnElement(t,i))null===(r=i.querySelector("a"))||void 0===r||r.click()}else{var o;null===(o=this.$el.querySelector("a"))||void 0===o||o.click()}},isClickOnElement:function(t,e){var n=null==t?void 0:t.target;return!(!n||!e)&&(e===n||e.contains(n))}},props:{item:Object}},p=d,f=n(52471),h=(0,f.A)(p,(function(){var t=this,e=t._self._c;return t.title&&t.linkUrl?e("a",{staticClass:"events-item",class:{"is-closed":t.isClosed},attrs:{href:t.linkUrl},on:{click:t.onClick}},[e("div",{ref:"aside",staticClass:"events-item__aside"},[e("div",{staticClass:"events-item__media"},[t.image?e("DroprImage",{staticClass:"events-item__image",attrs:{image:t.image,width:t.mediaSize.width,height:t.mediaSize.height}}):t._e()],1),t._v(" "),t.isClosed?e("div",{staticClass:"events-item-callout"},[e("Icon",{staticClass:"events-item-callout__icon mb-10",attrs:{icon:"lock-x"}}),t._v(" "),e("span",{staticClass:"events-item-callout__title mb-10",domProps:{textContent:t._s(t.$t("events.closed"))}})],1):t._e()]),t._v(" "),e("div",{ref:"main",staticClass:"events-item__main"},[e("div",{staticClass:"flex flex-col"},[e("div",{staticClass:"relative inline"},[e("h2",{staticClass:"events-item__title",domProps:{innerHTML:t._s(t.title)}}),t._v(" "),t.limitedCapacity||t.isClosed?e("span",{staticClass:"events-item__badge",domProps:{textContent:t._s(t.isClosed?t.$t("events.full"):t.$t("events.low"))}}):t._e()]),t._v(" "),t.eventType||t.firstDate||t.location?e("ul",{staticClass:"flex flex-wrap gap-x-8 gap-y-5 mt-15"},[t.eventType?e("li",{staticClass:"events-item__tag is-highlighted",domProps:{textContent:t._s(t.eventType)}}):t._e(),t._v(" "),t.firstDate?e("li",{staticClass:"events-item__tag",domProps:{textContent:t._s(t.firstDate)}}):t._e(),t._v(" "),t.location?e("li",{staticClass:"events-item__tag",domProps:{textContent:t._s(t.location)}}):t._e()]):t._e(),t._v(" "),t.educations&&t.educations.length?e("p",{staticClass:"events-item__educations mt-10",domProps:{textContent:t._s(this.educations)}}):t._e()]),t._v(" "),e("Icon",{staticClass:"events-item__arrow",attrs:{icon:"chevron-right"}})],1)]):t._e()}),[],!1,null,null,null).exports,m=n(49382),v=n(47938),g=n(15224);function y(t){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},y(t)}function b(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=y(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=y(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==y(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var w={components:{CampaignEvent:o.A,Slider:g.Ap},computed:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?b(Object(n),!0).forEach((function(e){_(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({sliderOptions:function(){var t={};return this.windowWidth>=650&&(t.startIndex=this.items.length>=2?1:0),t}},(0,i.aH)("site",["windowWidth"])),data:function(){return{isAnimationStarted:!1}},methods:{animIn:function(){var t;this.isAnimationStarted=!0;var e=null===(t=this.$refs.items)||void 0===t?void 0:t.map((function(t){return null==t?void 0:t.$el}));return e?window.gsap.fromTo(e,{opacity:0},{opacity:1,ease:"sine.out",duration:.6,stagger:.05}):null}},mixins:[v.A],props:{items:Array}},S=w,x=(0,f.A)(S,(function(){var t=this,e=t._self._c;return t.items&&t.items.length?e("div",{staticClass:"events-slider px-10",class:{"opacity-0":!t.isAnimationStarted}},[e("Slider",{ref:"slider",attrs:{options:t.sliderOptions}},t._l(t.items,(function(t,n){return e("CampaignEvent",{key:n,ref:"items",refInFor:!0,staticClass:"slider__slide",attrs:{item:t}})})),1)],1):t._e()}),[],!1,null,null,null).exports,C=n(97498);function k(t){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},k(t)}function O(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function P(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=k(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=k(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==k(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var E={components:{CampaignEvent:o.A,CampaignEventItem:h,CampaignAutoSlider:m.A,CampaignEventsSlider:x,CmsContent:C.A},computed:function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?O(Object(n),!0).forEach((function(e){P(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}({eventsTotal:function(){var t,e;return null!==(t=null===(e=this.component)||void 0===e?void 0:e.total_events_count)&&void 0!==t?t:null},isReady:function(){return this.isInViewport&&this.$parent.rendered},items:function(){var t,e=null===(t=this.component)||void 0===t?void 0:t.items;return Array.isArray(e)&&e.length?e:[]},link:function(){var t,e=this.component;if(!e)return null;var n=e.link,r=e.events_start_url;return null!==(t=n)&&void 0!==t?t:r},linkText:function(){var t;return null===(t=this.component)||void 0===t?void 0:t.link_text},showEventsCounter:function(){return"1"!==this.component.hide_counter}},(0,i.aH)("site",["isDesktop"])),data:function(){return{isAnimationStarted:!1,splittedIntro:null,splittedTitle:null}},methods:{animIn:function(){var t;this.isAnimationStarted=!0;var e=window.gsap.timeline(),n=this.splittedTitle;if(n&&n instanceof SplitText){var r=n.lines;e.fromTo(r,{opacity:0,yPercent:60},{opacity:1,yPercent:0,ease:"power4.out",duration:.6,stagger:.05})}var i=null===(t=this.$refs.intro)||void 0===t?void 0:t.$el;if(i&&i instanceof Element){var o=i?">-0.45":0;e.fromTo(i,{opacity:0,y:20},{opacity:1,y:0,ease:"power4.out",duration:.45},o)}var s=this.$refs.autoSlider;s&&e.add(s.animIn(),"<0.05");var a=this.$refs.slider;a&&e.add(a.animIn(),"<0.05");var l=this.$refs.button;if(l&&l instanceof Element){e.fromTo(l,{opacity:0,scale:.8},{opacity:1,scale:1,ease:"back.out(1.4)",duration:.3},"<0.3")}return e},onButtonClick:function(){if(window.tracking){var t,e=this.linkText;null===(t=window.tracking)||void 0===t||t.trackEvent("Events","Click button",e)}},splitTitle:function(){var t=this.$refs.title;if(t&&t instanceof Element){this.splittedTitle=new window.SplitText(t,{type:"lines, words",linesClass:"line gs-split-lines",tag:"span",wordsClass:"gs-split-words"})}}},mixins:[v.A],props:{component:Object},watch:{isReady:function(t){t&&!this.isAnimationStarted&&this.animIn()}},mounted:function(){this.splitTitle()}},A=E,T={components:{CampaignEventsInner:(0,f.A)(A,(function(){var t=this,e=t._self._c;return e("div",{class:{"opacity-0":!t.isAnimationStarted}},[t.component.title?e("h2",{ref:"title",staticClass:"events__title max-w-1360 mx-auto mb-25 ds:mb-35",domProps:{innerHTML:t._s(t.component.title)}}):t._e(),t._v(" "),t.component.body?e("CmsContent",{ref:"intro",staticClass:"events__intro max-w-928 mx-auto mb-25 ts:mb-35 ds:mb-50",attrs:{body:t.component.body}}):t._e(),t._v(" "),e("div",{staticClass:"relative 2 w-full mb-40 ts:mb-50 ds:mb-60 last:mb-0"},[t.isDesktop&&t.items.length?e("CampaignAutoSlider",{ref:"autoSlider",attrs:{items:t.items},scopedSlots:t._u([{key:"default",fn:function(n){return t._l(t.items,(function(t,r){return e("div",{key:r,ref:"slide",refInFor:!0,staticClass:"auto-slider__slide"}
2,[e("CampaignEvent",{ref:"item",refInFor:!0,attrs:{item:t,isActive:!n.isSliderActive||r===n.activeItemIndex}})],1)}))}}],null,!1,2124925056)}):e("CampaignEventsSlider",{ref:"slider",attrs:{items:t.items}})],1),t._v(" "),t.link&&t.linkText?e("div",{staticClass:"text-center"},[e("a",{ref:"button",staticClass:"events-btn",attrs:{href:t.link,"data-tracker-auto":"|cta|CampaignEventsInner"},on:{click:t.onButtonClick}},[e("span",{staticClass:"events-btn__text",domProps:{textContent:t._s(t.linkText)}}),t._v(" "),t.eventsTotal&&t.showEventsCounter?e("span",{staticClass:"events-btn__count"},[e("span",{staticClass:"relative",domProps:{textContent:t._s(t.eventsTotal)}})]):t._e()])]):t._e()],1)}),[],!1,null,null,null).exports},computed:{items:function(){var t,e=null===(t=this.component)||void 0===t?void 0:t.items;return Array.isArray(e)&&e.length?e:[]},bg:function(){var t;return null===(t=this.component)||void 0===t?void 0:t.bg_theme}},mixins:[r.A]},I=(0,f.A)(T,(function(){var t=this,e=t._self._c;return t.component&&t.items.length?e("div",{staticClass:"events px-20 ts:px-40 ds:px-60",class:t.bg},[e("CampaignEventsInner",{attrs:{component:t.component,"viewport-checker-margin":"-20% 0%"}})],1):t._e()}),[],!1,null,null,null).exports},8136:function(t,e,n){var r=n(25113),i=n(5102),o=(0,n(52471).A)(i.A,r.X,r.Y,!1,null,null,null);e.A=o.exports},49382:function(t,e,n){var r=n(88589),i=n(17364),o=(0,n(52471).A)(i.A,r.X,r.Y,!1,null,null,null);e.A=o.exports},54944:function(t,e,n){var r=n(92748);e.A=r.A},28596:function(t,e,n){var r=n(58560);e.A=r.A},43901:function(t,e,n){var r=n(5889);e.A=r.A},5102:function(t,e,n){var r=n(85874);e.A=r.A},17364:function(t,e,n){var r=n(59720);e.A=r.A}}]);

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.