1/*! For license information please see lazy.af8a54259ab671a39f2a.bundle.js.LICENSE.txt */ 2(self.webpackChunkwebpack_quickstarter=self.webpackChunkwebpack_quickstarter||[]).push([[675],{354:(e,t,n)=>{"use strict";n.r(t)},6700:(e,t,n)=>{var a={"./af":2786,"./af.js":2786,"./ar":867,"./ar-dz":4130,"./ar-dz.js":4130,"./ar-kw":6135,"./ar-kw.js":6135,"./ar-ly":6440,"./ar-ly.js":6440,"./ar-ma":7702,"./ar-ma.js":7702,"./ar-sa":6040,"./ar-sa.js":6040,"./ar-tn":7100,"./ar-tn.js":7100,"./ar.js":867,"./az":1083,"./az.js":1083,"./be":9808,"./be.js":9808,"./bg":8338,"./bg.js":8338,"./bm":7438,"./bm.js":7438,"./bn":8905,"./bn-bd":6225,"./bn-bd.js":6225,"./bn.js":8905,"./bo":1560,"./bo.js":1560,"./br":1278,"./br.js":1278,"./bs":622,"./bs.js":622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":877,"./cv.js":877,"./cy":7373,"./cy.js":7373,"./da":4780,"./da.js":4780,"./de":9740,"./de-at":217,"./de-at.js":217,"./de-ch":894,"./de-ch.js":894,"./de.js":9740,"./dv":5300,"./dv.js":5300,"./el":837,"./el.js":837,"./en-au":8348,"./en-au.js":8348,"./en-ca":7925,"./en-ca.js":7925,"./en-gb":2243,"./en-gb.js":2243,"./en-ie":6436,"./en-ie.js":6436,"./en-il":7207,"./en-il.js":7207,"./en-in":4175,"./en-in.js":4175,"./en-nz":6319,"./en-nz.js":6319,"./en-sg":1662,"./en-sg.js":1662,"./eo":2915,"./eo.js":2915,"./es":5655,"./es-do":5251,"./es-do.js":5251,"./es-mx":6112,"./es-mx.js":6112,"./es-us":1146,"./es-us.js":1146,"./es.js":5655,"./et":5603,"./et.js":5603,"./eu":7763,"./eu.js":7763,"./fa":6959,"./fa.js":6959,"./fi":1897,"./fi.js":1897,"./fil":2549,"./fil.js":2549,"./fo":4694,"./fo.js":4694,"./fr":4470,"./fr-ca":3049,"./fr-ca.js":3049,"./fr-ch":2330,"./fr-ch.js":2330,"./fr.js":4470,"./fy":5044,"./fy.js":5044,"./ga":9295,"./ga.js":9295,"./gd":2101,"./gd.js":2101,"./gl":8794,"./gl.js":8794,"./gom-deva":7884,"./gom-deva.js":7884,"./gom-latn":3168,"./gom-latn.js":3168,"./gu":5349,"./gu.js":5349,"./he":4206,"./he.js":4206,"./hi":94,"./hi.js":94,"./hr":316,"./hr.js":316,"./hu":2138,"./hu.js":2138,"./hy-am":1423,"./hy-am.js":1423,"./id":9218,"./id.js":9218,"./is":135,"./is.js":135,"./it":626,"./it-ch":150,"./it-ch.js":150,"./it.js":626,"./ja":9183,"./ja.js":9183,"./jv":4286,"./jv.js":4286,"./ka":2105,"./ka.js":2105,"./kk":7772,"./kk.js":7772,"./km":8758,"./km.js":8758,"./kn":9282,"./kn.js":9282,"./ko":3730,"./ko.js":3730,"./ku":1408,"./ku.js":1408,"./ky":3291,"./ky.js":3291,"./lb":6841,"./lb.js":6841,"./lo":5466,"./lo.js":5466,"./lt":7010,"./lt.js":7010,"./lv":7595,"./lv.js":7595,"./me":9861,"./me.js":9861,"./mi":5493,"./mi.js":5493,"./mk":5966,"./mk.js":5966,"./ml":7341,"./ml.js":7341,"./mn":5115,"./mn.js":5115,"./mr":370,"./mr.js":370,"./ms":9847,"./ms-my":5851,"./ms-my.js":5851,"./ms.js":9847,"./mt":2126,"./mt.js":2126,"./my":6165,"./my.js":6165,"./nb":4924,"./nb.js":4924,"./ne":6744,"./ne.js":6744,"./nl":3901,"./nl-be":9814,"./nl-be.js":9814,"./nl.js":3901,"./nn":3877,"./nn.js":3877,"./oc-lnc":2135,"./oc-lnc.js":2135,"./pa-in":5858,"./pa-in.js":5858,"./pl":4495,"./pl.js":4495,"./pt":9520,"./pt-br":7971,"./pt-br.js":7971,"./pt.js":9520,"./ro":6459,"./ro.js":6459,"./ru":1793,"./ru.js":1793,"./sd":950,"./sd.js":950,"./se":490,"./se.js":490,"./si":124,"./si.js":124,"./sk":4249,"./sk.js":4249,"./sl":4985,"./sl.js":4985,"./sq":1104,"./sq.js":1104,"./sr":9131,"./sr-cyrl":9915,"./sr-cyrl.js":9915,"./sr.js":9131,"./ss":5893,"./ss.js":5893,"./sv":8760,"./sv.js":8760,"./sw":1172,"./sw.js":1172,"./ta":7333,"./ta.js":7333,"./te":3110,"./te.js":3110,"./tet":2095,"./tet.js":2095,"./tg":7321,"./tg.js":7321,"./th":9041,"./th.js":9041,"./tk":9005,"./tk.js":9005,"./tl-ph":5768,"./tl-ph.js":5768,"./tlh":9444,"./tlh.js":9444,"./tr":2397,"./tr.js":2397,"./tzl":8254,"./tzl.js":8254,"./tzm":1106,"./tzm-latn":699,"./tzm-latn.js":699,"./tzm.js":1106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":7691,"./uk.js":7691,"./ur":3795,"./ur.js":3795,"./uz":6791,"./uz-latn":588,"./uz-latn.js":588,"./uz.js":6791,"./vi":5666,"./vi.js":5666,"./x-pseudo":4378,"./x-pseudo.js":4378,"./yo":5805,"./yo.js":5805,"./zh-cn":3839,"./zh-cn.js":3839,"./zh-hk":5726,"./zh-hk.js":5726,"./zh-mo":9807,"./zh-mo.js":9807,"./zh-tw":4152,"./zh-tw.js":4152};function i(e){var t=r(e);return n(t)}function r(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}i.keys=function(){return Object.keys(a)},i.resolve=r,e.exports=i,i.id=6700},2659:(e,t,n)=>{n(9755)(".slick-ad").slick({pauseOnFocus:!1,pauseOnHover:!1,fade:!0,slidesToShow:1,focusOnSelect:!1,infinite:!0,slidesToScroll:1,autoplay:!0,autoplaySpeed:6e3,speed:750,arrows:!1,dots:!1,draggable:!1})}
2,9523:(e,t,n)=>{var a=n(9755),i=[];a(".arrival-content").each((function(){i.push(parseInt(a(this).height())+parseInt(a(this).css("padding-bottom")))}));var r=Math.max.apply(Math,i);a(".arrival-content").each((function(){a(this).css("height",r)}))},6379:()=>{(()=>{var e=!1,t=!1,n=[],a=-1;function i(e){let t=n.indexOf(e);-1!==t&&t>a&&n.splice(t,1)}function r(){e=!1,t=!0;for(let e=0;e<n.length;e++)n[e](),a=e;n.length=0,a=-1,t=!1}var s,o,l,c,d=!0;function u(e){o=e}function f(e,t){let n,a=!0,i=o((()=>{let i=e();JSON.stringify(i),a?n=i:queueMicrotask((()=>{t(i,n),n=i})),a=!1}));return()=>l(i)}var p=[],h=[],m=[];function g(e,t){"function"==typeof t?(e._x_cleanups||(e._x_cleanups=[]),e._x_cleanups.push(t)):(t=e,h.push(t))}function v(e){p.push(e)}function b(e,t,n){e._x_attributeCleanups||(e._x_attributeCleanups={}),e._x_attributeCleanups[t]||(e._x_attributeCleanups[t]=[]),e._x_attributeCleanups[t].push(n)}function y(e,t){e._x_attributeCleanups&&Object.entries(e._x_attributeCleanups).forEach((([n,a])=>{(void 0===t||t.includes(n))&&(a.forEach((e=>e())),delete e._x_attributeCleanups[n])}))}var _=new MutationObserver(A),w=!1;function x(){_.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),w=!0}function k(){(function(){let e=_.takeRecords();S.push((()=>e.length>0&&A(e)));let t=S.length;queueMicrotask((()=>{if(S.length===t)for(;S.length>0;)S.shift()()}))})(),_.disconnect(),w=!1}var S=[];function j(e){if(!w)return e();k();let t=e();return x(),t}var C=!1,E=[];function A(e){if(C)return void(E=E.concat(e));let t=[],n=new Set,a=new Map,i=new Map;for(let r=0;r<e.length;r++)if(!e[r].target._x_ignoreMutationObserver&&("childList"===e[r].type&&(e[r].removedNodes.forEach((e=>{1===e.nodeType&&e._x_marker&&n.add(e)})),e[r].addedNodes.forEach((e=>{if(1===e.nodeType){if(n.has(e))return void n.delete(e);e._x_marker||t.push(e)}}))),"attributes"===e[r].type)){let t=e[r].target,n=e[r].attributeName,s=e[r].oldValue,o=()=>{a.has(t)||a.set(t,[]),a.get(t).push({name:n,value:t.getAttribute(n)})},l=()=>{i.has(t)||i.set(t,[]),i.get(t).push(n)};t.hasAttribute(n)&&null===s?o():t.hasAttribute(n)?(l(),o()):l()}i.forEach(((e,t)=>{y(t,e)})),a.forEach(((e,t)=>{p.forEach((n=>n(t,e)))}));for(let e of n)t.some((t=>t.contains(e)))||h.forEach((t=>t(e)));for(let e of t)e.isConnected&&m.forEach((t=>t(e)));t=null,n=null,a=null,i=null}function L(e){return $(T(e))}function M(e,t,n){return e._x_dataStack=[t,...T(n||e)],()=>{e._x_dataStack=e._x_dataStack.filter((e=>e!==t))}}function T(e){return e._x_dataStack?e._x_dataStack:"function"==typeof ShadowRoot&&e instanceof ShadowRoot?T(e.host):e.parentNode?T(e.parentNode):[]}function $(e){return new Proxy({objects:e},O)}var O={ownKeys:({objects:e})=>Array.from(new Set(e.flatMap((e=>Object.keys(e))))),has:({objects:e},t)=>t!=Symbol.unscopables&&e.some((e=>Object.prototype.hasOwnProperty.call(e,t)||Reflect.has(e,t))),get:({objects:e},t,n)=>"toJSON"==t?z:Reflect.get(e.find((e=>Reflect.has(e,t)))||{},t,n),set({objects:e},t,n,a){let i=e.find((e=>Object.prototype.hasOwnProperty.call(e,t)))||e[e.length-1],r=Object.getOwnPropertyDescriptor(i,t);return r?.set&&r?.get?r.set.call(a,n)||!0:Reflect.set(i,t,n)}};function z(){return Reflect.ownKeys(this).reduce(((e,t)=>(e[t]=Reflect.get(this,t),e)),{})}function P(e){let t=(n,a="")=>{Object.entries(Object.getOwnPropertyDescriptors(n)).forEach((([i,{value:r,enumerable:s}])=>{if(!1===s||void 0===r||"object"==typeof r&&null!==r&&r.__v_skip)return;let o=""===a?i:`${a}.${i}`;"object"==typeof r&&null!==r&&r._x_interceptor?n[i]=r.initialize(e,o,i):(e=>"object"==typeof e&&!Array.isArray(e)&&null!==e)(r)&&r!==n&&!(r instanceof Element)&&t(r,o)}))};return t(e)}function q(e,t=(()=>{})){let n={initialValue:void 0,_x_interceptor:!0,initialize(t,n,a){return e(this.initialValue,(()=>function(e,t){return t.split(".").reduce(((e,t)=>e[t]),e)}(t,n)),(e=>D(t,n,e)),n,a)}};return t(n),e=>{if("object"==typeof e&&null!==e&&e._x_interceptor){let t=n.initialize.bind(n);n.initialize=(a,i,r)=>{let s=e.initialize(a,i,r);return n.initialValue=s,t(a,i,r)}}else n.initialValue=e;return n}}function D(e,t,n){if("string"==typeof t&&(t=t.split(".")),1!==t.length){if(0===t.length)throw error;return e[t[0]]||(e[t[0]]={}),D(e[t[0]],t.slice(1),n)}e[t[0]]=n}var N={};function I(e,t){N[e]=t}function B(e,t){let n=function(e){let[t,n]=se(e),a={interceptor:q,...t};return g(e,n),a}(t);
vendor: 4,166 bytes, line 2
2return Object.entries(N).forEach((([a,i])=>{Object.defineProperty(e,`$${a}`,{get:()=>i(t,n),enumerable:!1})})),e}function R(e,t,n,...a){try{return n(...a)}catch(n){F(n,e,t)}}function F(e,t,n){e=Object.assign(e??{message:"No error message given."},{el:t,expression:n}),console.warn(`Alpine Expression Error: ${e.message}\n\n${n?'Expression: "'+n+'"\n\n':""}`,t),setTimeout((()=>{throw e}),0)}var W=!0;function H(e){let t=W;W=!1;let n=e();return W=t,n}function V(e,t,n={}){let a;return U(e,t)((e=>a=e),n),a}function U(...e){return Z(...e)}var Z=K;function K(e,t){let n={};B(n,e);let a=[n,...T(e)],i="function"==typeof t?function(e,t){return(n=(()=>{}),{scope:a={},params:i=[]}={})=>{Y(n,t.apply($([a,...e]),i))}}(a,t):function(e,t,n){let a=function(e,t){if(J[e])return J[e];let n=Object.getPrototypeOf((async function(){})).constructor,a=/^[\n\s]*if.*\(.*\)/.test(e.trim())||/^(let|const)\s/.test(e.trim())?`(async()=>{ ${e} })()`:e,i=(()=>{try{let t=new n(["__self","scope"],`with (scope) { __self.result = ${a} }; __self.finished = true; return __self.result;`);return Object.defineProperty(t,"name",{value:`[Alpine] ${e}`}),t}catch(n){return F(n,t,e),Promise.resolve()}})();return J[e]=i,i}(t,n);return(i=(()=>{}),{scope:r={},params:s=[]}={})=>{a.result=void 0,a.finished=!1;let o=$([r,...e]);if("function"==typeof a){let e=a(a,o).catch((e=>F(e,n,t)));a.finished?(Y(i,a.result,o,s,n),a.result=void 0):e.then((e=>{Y(i,e,o,s,n)})).catch((e=>F(e,n,t))).finally((()=>a.result=void 0))}}}(a,t,e);return R.bind(null,e,t,i)}var J={};function Y(e,t,n,a,i){if(W&&"function"==typeof t){let r=t.apply(n,a);r instanceof Promise?r.then((t=>Y(e,t,n,a))).catch((e=>F(e,i,t))):e(r)}else"object"==typeof t&&t instanceof Promise?t.then((t=>e(t))):e(t)}var G="x-";function X(e=""){return G+e}var Q={};function ee(e,t){return Q[e]=t,{before(t){if(!Q[t])return void console.warn(String.raw`Cannot find directive \`${t}\`. \`${e}\` will use the default order of execution`);let n=he.indexOf(t);he.splice(n>=0?n:he.indexOf("DEFAULT"),0,e)}}}function te(e,t,n){if(t=Array.from(t),e._x_virtualDirectives){let n=Object.entries(e._x_virtualDirectives).map((([e,t])=>({name:e,value:t}))),a=ne(n);n=n.map((e=>a.find((t=>t.name===e.name))?{name:`x-bind:${e.name}`,value:`"${e.value}"`}:e)),t=t.concat(n)}let a={};return t.map(le(((e,t)=>a[e]=t))).filter(ue).map(function(e,t){return({name:n,value:a})=>{let i=n.match(fe()),r=n.match(/:([a-zA-Z0-9\-_:]+)/),s=n.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],o=t||e[n]||n;return{type:i?i[1]:null,value:r?r[1]:null,modifiers:s.map((e=>e.replace(".",""))),expression:a,original:o}}}(a,n)).sort(me).map((t=>function(e,t){let n=Q[t.type]||(()=>{}),[a,i]=se(e);b(e,t.original,i);let r=()=>{e._x_ignore||e._x_ignoreSelf||(n.inline&&n.inline(e,t,a),n=n.bind(n,e,t,a),ae?ie.get(re).push(n):n())};return r.runCleanups=i,r}(e,t)))}function ne(e){return Array.from(e).map(le()).filter((e=>!ue(e)))}var ae=!1,ie=new Map,re=Symbol();function se(e){let t=[],[n,a]=function(e){let t=()=>{};return[n=>{let a=o(n);return e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach((e=>e()))}),e._x_effects.add(a),t=()=>{void 0!==a&&(e._x_effects.delete(a),l(a))},a},()=>{t()}]}(e);return t.push(a),[{Alpine:ht,effect:n,cleanup:e=>t.push(e),evaluateLater:U.bind(U,e),evaluate:V.bind(V,e)},()=>t.forEach((e=>e()))]}var oe=(e,t)=>({name:n,value:a})=>(n.startsWith(e)&&(n=n.replace(e,t)),{name:n,value:a});function le(e=(()=>{})){return({name:t,value:n})=>{let{name:a,value:i}=ce.reduce(((e,t)=>t(e)),{name:t,value:n});return a!==t&&e(a,t),{name:a,value:i}}}var ce=[];function de(e){ce.push(e)}function ue({name:e}){return fe().test(e)}var fe=()=>new RegExp(`^${G}([^:^.]+)\\b`),pe="DEFAULT",he=["ignore","ref","data","id","anchor","bind","init","for","model","modelable","transition","show","if",pe,"teleport"];function me(e,t){let n=-1===he.indexOf(e.type)?pe:e.type,a=-1===he.indexOf(t.type)?pe:t.type;return he.indexOf(n)-he.indexOf(a)}function ge(e,t,n={}){e.dispatchEvent(new CustomEvent(t,{detail:n,bubbles:!0,composed:!0,cancelable:!0}))}function ve(e,t){if("function"==typeof ShadowRoot&&e instanceof ShadowRoot)return void Array.from(e.children).forEac
2h((e=>ve(e,t)));let n=!1;if(t(e,(()=>n=!0)),n)return;let a=e.firstElementChild;for(;a;)ve(a,t),a=a.nextElementSibling}function be(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}var ye=!1,_e=[],we=[];function xe(){return _e.map((e=>e()))}function ke(){return _e.concat(we).map((e=>e()))}function Se(e){_e.push(e)}function je(e){we.push(e)}function Ce(e,t=!1){return Ee(e,(e=>{if((t?ke():xe()).some((t=>e.matches(t))))return!0}))}function Ee(e,t){if(e){if(t(e))return e;if(e._x_teleportBack&&(e=e._x_teleportBack),e.parentElement)return Ee(e.parentElement,t)}}var Ae=[],Le=1;function Me(e,t=ve,n=(()=>{})){Ee(e,(e=>e._x_ignore))||function(e){ae=!0;let t=Symbol();re=t,ie.set(t,[]);let n=()=>{for(;ie.get(t).length;)ie.get(t).shift()();ie.delete(t)};e(),ae=!1,n()}((()=>{t(e,((e,t)=>{e._x_marker||(n(e,t),Ae.forEach((n=>n(e,t))),te(e,e.attributes).forEach((e=>e())),e._x_ignore||(e._x_marker=Le++),e._x_ignore&&t())}))}))}function Te(e,t=ve){t(e,(e=>{(function(e){for(e._x_effects?.forEach(i);e._x_cleanups?.length;)e._x_cleanups.pop()()})(e),y(e),delete e._x_marker}))}var $e=[],Oe=!1;function ze(e=(()=>{})){return queueMicrotask((()=>{Oe||setTimeout((()=>{Pe()}))})),new Promise((t=>{$e.push((()=>{e(),t()}))}))}function Pe(){for(Oe=!1;$e.length;)$e.shift()()}function qe(e,t){return Array.isArray(t)?De(e,t.join(" ")):"object"==typeof t&&null!==t?function(e,t){let n=e=>e.split(" ").filter(Boolean),a=Object.entries(t).flatMap((([e,t])=>!!t&&n(e))).filter(Boolean),i=Object.entries(t).flatMap((([e,t])=>!t&&n(e))).filter(Boolean),r=[],s=[];return i.forEach((t=>{e.classList.contains(t)&&(e.classList.remove(t),s.push(t))})),a.forEach((t=>{e.classList.contains(t)||(e.classList.add(t),r.push(t))})),()=>{s.forEach((t=>e.classList.add(t))),r.forEach((t=>e.classList.remove(t)))}}(e,t):"function"==typeof t?qe(e,t()):De(e,t)}function De(e,t){return t=!0===t?t="":t||"",n=t.split(" ").filter((t=>!e.classList.contains(t))).filter(Boolean),e.classList.add(...n),()=>{e.classList.remove(...n)};var n}function Ne(e,t){return"object"==typeof t&&null!==t?function(e,t){let n={};return Object.entries(t).forEach((([t,a])=>{n[t]=e.style[t],t.startsWith("--")||(t=function(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}(t)),e.style.setProperty(t,a)})),setTimeout((()=>{0===e.style.length&&e.removeAttribute("style")})),()=>{Ne(e,n)}}(e,t):function(e,t){let n=e.getAttribute("style",t);return e.setAttribute("style",t),()=>{e.setAttribute("style",n||"")}}(e,t)}function Ie(e,t=(()=>{})){let n=!1;return function(){n?t.apply(this,arguments):(n=!0,e.apply(this,arguments))}}function Be(e,t,n={}){e._x_transition||(e._x_transition={enter:{during:n,start:n,end:n},leave:{during:n,start:n,end:n},in(n=(()=>{}),a=(()=>{})){Fe(e,t,{during:this.enter.during,start:this.enter.start,end:this.enter.end},n,a)},out(n=(()=>{}),a=(()=>{})){Fe(e,t,{during:this.leave.during,start:this.leave.start,end:this.leave.end},n,a)}})}function Re(e){let t=e.parentNode;if(t)return t._x_hidePromise?t:Re(t)}function Fe(e,t,{during:n,start:a,end:i}={},r=(()=>{}),s=(()=>{})){if(e._x_transitioning&&e._x_transitioning.cancel(),0===Object.keys(n).length&&0===Object.keys(a).length&&0===Object.keys(i).length)return r(),void s();let o,l,c;!function(e,t){let n,a,i,r=Ie((()=>{j((()=>{n=!0,a||t.before(),i||(t.end(),Pe()),t.after(),e.isConnected&&t.cleanup(),delete e._x_transitioning}))}));e._x_transitioning={beforeCancels:[],beforeCancel(e){this.beforeCancels.push(e)},cancel:Ie((function(){for(;this.beforeCancels.length;)this.beforeCancels.shift()();r()})),finish:r},j((()=>{t.start(),t.during()})),Oe=!0,requestAnimationFrame((()=>{if(n)return;let r=1e3*Number(getComputedStyle(e).transitionDuration.replace(/,.*/,"").replace("s","")),s=1e3*Number(getComputedStyle(e).transitionDelay.replace(/,.*/,"").replace("s",""));0===r&&(r=1e3*Number(getComputedStyle(e).animationDuration.replace("s",""))),j((()=>{t.before()})),a=!0,requestAnimationFrame((()=>{n||(j((()=>{t.end()})),Pe(),setTimeout(e._x_transitioning.finish,r+s),i=!0)}))}))}(e,{start(){o=t(e,a)},during(){l=t(e,n)},before:r,end(){o(),c=t(e,i)},after:s,cleanup(){l(),c()}})}function We(e,t,n){if(-1===e.indexOf(t))return n;let a=e[e.indexOf(t)+1];if(!a||"scale"===t&&isNaN(a))return n;if("duration"===t||"delay"===t){let e=a.match(/([0-9]+)ms/);if(e)return e[1]}
vendor: 4,306 bytes, line 2
2return"origin"===t&&["top","right","left","center","bottom"].includes(e[e.indexOf(t)+2])?[a,e[e.indexOf(t)+2]].join(" "):a}ee("transition",((e,{value:t,modifiers:n,expression:a},{evaluate:i})=>{"function"==typeof a&&(a=i(a)),!1!==a&&(a&&"boolean"!=typeof a?function(e,t,n){Be(e,qe,""),{enter:t=>{e._x_transition.enter.during=t},"enter-start":t=>{e._x_transition.enter.start=t},"enter-end":t=>{e._x_transition.enter.end=t},leave:t=>{e._x_transition.leave.during=t},"leave-start":t=>{e._x_transition.leave.start=t},"leave-end":t=>{e._x_transition.leave.end=t}}[n](t)}(e,a,t):function(e,t,n){Be(e,Ne);let a=!t.includes("in")&&!t.includes("out")&&!n,i=a||t.includes("in")||["enter"].includes(n),r=a||t.includes("out")||["leave"].includes(n);t.includes("in")&&!a&&(t=t.filter(((e,n)=>n<t.indexOf("out")))),t.includes("out")&&!a&&(t=t.filter(((e,n)=>n>t.indexOf("out"))));let s=!t.includes("opacity")&&!t.includes("scale"),o=s||t.includes("opacity")?0:1,l=s||t.includes("scale")?We(t,"scale",95)/100:1,c=We(t,"delay",0)/1e3,d=We(t,"origin","center"),u="opacity, transform",f=We(t,"duration",150)/1e3,p=We(t,"duration",75)/1e3,h="cubic-bezier(0.4, 0.0, 0.2, 1)";i&&(e._x_transition.enter.during={transformOrigin:d,transitionDelay:`${c}s`,transitionProperty:u,transitionDuration:`${f}s`,transitionTimingFunction:h},e._x_transition.enter.start={opacity:o,transform:`scale(${l})`},e._x_transition.enter.end={opacity:1,transform:"scale(1)"}),r&&(e._x_transition.leave.during={transformOrigin:d,transitionDelay:`${c}s`,transitionProperty:u,transitionDuration:`${p}s`,transitionTimingFunction:h},e._x_transition.leave.start={opacity:1,transform:"scale(1)"},e._x_transition.leave.end={opacity:o,transform:`scale(${l})`})}(e,n,t))})),window.Element.prototype._x_toggleAndCascadeWithTransitions=function(e,t,n,a){let i="visible"===document.visibilityState?requestAnimationFrame:setTimeout,r=()=>i(n);t?e._x_transition&&(e._x_transition.enter||e._x_transition.leave)?e._x_transition.enter&&(Object.entries(e._x_transition.enter.during).length||Object.entries(e._x_transition.enter.start).length||Object.entries(e._x_transition.enter.end).length)?e._x_transition.in(n):r():e._x_transition?e._x_transition.in(n):r():(e._x_hidePromise=e._x_transition?new Promise(((t,n)=>{e._x_transition.out((()=>{}),(()=>t(a))),e._x_transitioning&&e._x_transitioning.beforeCancel((()=>n({isFromCancelledTransition:!0})))})):Promise.resolve(a),queueMicrotask((()=>{let t=Re(e);t?(t._x_hideChildren||(t._x_hideChildren=[]),t._x_hideChildren.push(e)):i((()=>{let t=e=>{let n=Promise.all([e._x_hidePromise,...(e._x_hideChildren||[]).map(t)]).then((([e])=>e?.()));return delete e._x_hidePromise,delete e._x_hideChildren,n};t(e).catch((e=>{if(!e.isFromCancelledTransition)throw e}))}))})))};var He=!1;function Ve(e,t=(()=>{})){return(...n)=>He?t(...n):e(...n)}var Ue=[];function Ze(e){Ue.push(e)}var Ke=!1;function Je(e){let t=o;u(((e,n)=>{let a=t(e);return l(a),()=>{}})),e(),u(t)}function Ye(e,t,n,a=[]){switch(e._x_bindings||(e._x_bindings=s({})),e._x_bindings[t]=n,t=a.includes("camel")?function(e){return e.toLowerCase().replace(/-(\w)/g,((e,t)=>t.toUpperCase()))}(t):t){case"value":!function(e,t){if(it(e))void 0===e.attributes.value&&(e.value=t),window.fromModel&&(e.checked="boolean"==typeof t?Qe(e.value)===t:Xe(e.value,t));else if(at(e))Number.isInteger(t)?e.value=t:Array.isArray(t)||"boolean"==typeof t||[null,void 0].includes(t)?Array.isArray(t)?e.checked=t.some((t=>Xe(t,e.value))):e.checked=!!t:e.value=String(t);else if("SELECT"===e.tagName)!function(e,t){let n=[].concat(t).map((e=>e+""));Array.from(e.options).forEach((e=>{e.selected=n.includes(e.value)}))}(e,t);else{if(e.value===t)return;e.value=void 0===t?"":t}}(e,n);break;case"style":!function(e,t){e._x_undoAddedStyles&&e._x_undoAddedStyles(),e._x_undoAddedStyles=Ne(e,t)}(e,n);break;case"class":!function(e,t){e._x_undoAddedClasses&&e._x_undoAddedClasses(),e._x_undoAddedClasses=qe(e,t)}(e,n);break;case"selected":case"checked":!function(e,t,n){Ge(e,t,n),function(e,t,n){e[t]!==n&&(e[t]=n)}(e,t,n)}(e,t,n);break;default:Ge(e,t,n)}}function Ge(e,t,n){[null,void 0,!1].includes(n)&&function(e){return!["aria-pressed","aria-checked","aria-expanded","aria-selected"].includes(e)}(t)?e.removeAttribute(t):(tt(t)&&(n=t),function(e,t,n){e.getAttribute(t)!=n&&e.setAttribute(t,n)}
2(e,t,n))}function Xe(e,t){return e==t}function Qe(e){return!![1,"1","true","on","yes",!0].includes(e)||![0,"0","false","off","no",!1].includes(e)&&(e?Boolean(e):null)}var et=new Set(["allowfullscreen","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","inert","ismap","itemscope","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected","shadowrootclonable","shadowrootdelegatesfocus","shadowrootserializable"]);function tt(e){return et.has(e)}function nt(e,t,n){let a=e.getAttribute(t);return null===a?"function"==typeof n?n():n:""===a||(tt(t)?!![t,"true"].includes(a):a)}function at(e){return"checkbox"===e.type||"ui-checkbox"===e.localName||"ui-switch"===e.localName}function it(e){return"radio"===e.type||"ui-radio"===e.localName}function rt(e,t){var n;return function(){var a=this,i=arguments,r=function(){n=null,e.apply(a,i)};clearTimeout(n),n=setTimeout(r,t)}}function st(e,t){let n;return function(){let a=this,i=arguments;n||(e.apply(a,i),n=!0,setTimeout((()=>n=!1),t))}}function ot({get:e,set:t},{get:n,set:a}){let i,r,s=!0,c=o((()=>{let o=e(),l=n();if(s)a(lt(o)),s=!1;else{let e=JSON.stringify(o),n=JSON.stringify(l);e!==i?a(lt(o)):e!==n&&t(lt(l))}i=JSON.stringify(e()),r=JSON.stringify(n())}));return()=>{l(c)}}function lt(e){return"object"==typeof e?JSON.parse(JSON.stringify(e)):e}var ct={},dt=!1,ut={};function ft(e,t,n){let a=[];for(;a.length;)a.pop()();let i=Object.entries(t).map((([e,t])=>({name:e,value:t}))),r=ne(i);return i=i.map((e=>r.find((t=>t.name===e.name))?{name:`x-bind:${e.name}`,value:`"${e.value}"`}:e)),te(e,i,n).map((e=>{a.push(e.runCleanups),e()})),()=>{for(;a.length;)a.pop()()}}var pt={},ht={get reactive(){return s},get release(){return l},get effect(){return o},get raw(){return c},version:"3.14.9",flushAndStopDeferringMutations:function(){C=!1,A(E),E=[]},dontAutoEvaluateFunctions:H,disableEffectScheduling:function(e){d=!1,e(),d=!0},startObservingMutations:x,stopObservingMutations:k,setReactivityEngine:function(a){s=a.reactive,l=a.release,o=i=>a.effect(i,{scheduler:a=>{d?function(a){!function(a){n.includes(a)||n.push(a),!t&&!e&&(e=!0,queueMicrotask(r))}(a)}(a):a()}}),c=a.raw},onAttributeRemoved:b,onAttributesAdded:v,closestDataStack:T,skipDuringClone:Ve,onlyDuringClone:function(e){return(...t)=>He&&e(...t)},addRootSelector:Se,addInitSelector:je,interceptClone:Ze,addScopeToNode:M,deferMutations:function(){C=!0},mapAttributes:de,evaluateLater:U,interceptInit:function(e){Ae.push(e)},setEvaluator:function(e){Z=e},mergeProxies:$,extractProp:function(e,t,n,a=!0){if(e._x_bindings&&void 0!==e._x_bindings[t])return e._x_bindings[t];if(e._x_inlineBindings&&void 0!==e._x_inlineBindings[t]){let n=e._x_inlineBindings[t];return n.extract=a,H((()=>V(e,n.expression)))}return nt(e,t,n)},findClosest:Ee,onElRemoved:g,closestRoot:Ce,destroyTree:Te,interceptor:q,transition:Fe,setStyles:Ne,mutateDom:j,directive:ee,entangle:ot,throttle:st,debounce:rt,evaluate:V,initTree:Me,nextTick:ze,prefixed:X,prefix:function(e){G=e},plugin:function(e){(Array.isArray(e)?e:[e]).forEach((e=>e(ht)))},magic:I,store:function(e,t){if(dt||(ct=s(ct),dt=!0),void 0===t)return ct[e];ct[e]=t,P(ct[e]),"object"==typeof t&&null!==t&&t.hasOwnProperty("init")&&"function"==typeof t.init&&ct[e].init()},start:function(){ye&&be("Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems."),ye=!0,document.body||be("Unable to initialize. Trying to load Alpine before `<body>` is available. Did you forget to add `defer` in Alpine's `<script>` tag?"),ge(document,"alpine:init"),ge(document,"alpine:initializing"),x(),m.push((e=>Me(e,ve))),g((e=>Te(e))),v(((e,t)=>{te(e,t).forEach((e=>e()))})),Array.from(document.querySelectorAll(ke().join(","))).filter((e=>!Ce(e.parentElement,!0))).forEach((e=>{Me(e)})),ge(document,"alpine:initialized"),setTimeout((()=>{[["ui","dialog",["[x-dialog], [x-popover]"]],["anchor","anchor",["[x-anchor]"]],["sort","sort",["[x-sort]"]]].forEach((([e,t,n])=>{var a;a=t,Object.keys(Q).includes(a)||n.some((t=>{if(document.querySelector(t))return be(`found "${t}", but missing ${e} plugin`),!0}))}))}))},clone:function(e,t){t._x_dataStack||(t._x_dataStack=e._x_dataStack),He=!0,Ke=!0,Je((()=>{!function(e){let t=!1;Me(e,((e,n)=>{ve(e,((e,a)=>{if(t&&function(e){return xe().some((t=>e.matches(t)))}(e))return a();t=!0,n(e,a)}))}))}(t)})),He=!1,Ke=!1},cloneNode:function(e,t){Ue.forEach((n=>n(e,t))),He=!0,Je((()=>{Me(t,((e,t)=>
2{t(e,(()=>{}))}))})),He=!1},bound:function(e,t,n){return e._x_bindings&&void 0!==e._x_bindings[t]?e._x_bindings[t]:nt(e,t,n)},$data:L,watch:f,walk:ve,data:function(e,t){pt[e]=t},bind:function(e,t){let n="function"!=typeof t?()=>t:t;return e instanceof Element?ft(e,n()):(ut[e]=n,()=>{})}};function mt(e,t){let n=Object.create(null),a=e.split(",");for(let e=0;e<a.length;e++)n[a[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}mt("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly,async,autofocus,autoplay,controls,default,defer,disabled,hidden,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected");var gt,vt=Object.freeze({}),bt=(Object.freeze([]),Object.prototype.hasOwnProperty),yt=(e,t)=>bt.call(e,t),_t=Array.isArray,wt=e=>"[object Map]"===jt(e),xt=e=>"symbol"==typeof e,kt=e=>null!==e&&"object"==typeof e,St=Object.prototype.toString,jt=e=>St.call(e),Ct=e=>jt(e).slice(8,-1),Et=e=>(e=>"string"==typeof e)(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,At=e=>{let t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Lt=/-(\w)/g,Mt=(At((e=>e.replace(Lt,((e,t)=>t?t.toUpperCase():"")))),/\B([A-Z])/g),Tt=(At((e=>e.replace(Mt,"-$1").toLowerCase())),At((e=>e.charAt(0).toUpperCase()+e.slice(1)))),$t=(At((e=>e?`on${Tt(e)}`:"")),(e,t)=>e!==t&&(e==e||t==t)),Ot=new WeakMap,zt=[],Pt=Symbol("iterate"),qt=Symbol("Map key iterate"),Dt=0;function Nt(e){let{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}var It=!0,Bt=[];function Rt(){let e=Bt.pop();It=void 0===e||e}function Ft(e,t,n){if(!It||void 0===gt)return;let a=Ot.get(e);a||Ot.set(e,a=new Map);let i=a.get(n);i||a.set(n,i=new Set),i.has(gt)||(i.add(gt),gt.deps.push(i),gt.options.onTrack&>.options.onTrack({effect:gt,target:e,type:t,key:n}))}function Wt(e,t,n,a,i,r){let s=Ot.get(e);if(!s)return;let o=new Set,l=e=>{e&&e.forEach((e=>{(e!==gt||e.allowRecurse)&&o.add(e)}))};if("clear"===t)s.forEach(l);else if("length"===n&&_t(e))s.forEach(((e,t)=>{("length"===t||t>=a)&&l(e)}));else switch(void 0!==n&&l(s.get(n)),t){case"add":_t(e)?Et(n)&&l(s.get("length")):(l(s.get(Pt)),wt(e)&&l(s.get(qt)));break;case"delete":_t(e)||(l(s.get(Pt)),wt(e)&&l(s.get(qt)));break;case"set":wt(e)&&l(s.get(Pt))}o.forEach((s=>{s.options.onTrigger&&s.options.onTrigger({effect:s,target:e,key:n,type:t,newValue:a,oldValue:i,oldTarget:r}),s.options.scheduler?s.options.scheduler(s):s()}))}var Ht=mt("__proto__,__v_isRef,__isVue"),Vt=new Set(Object.getOwnPropertyNames(Symbol).map((e=>Symbol[e])).filter(xt)),Ut=Jt(),Zt=Jt(!0),Kt=function(){let e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){let n=An(this);for(let e=0,t=this.length;e<t;e++)Ft(n,"get",e+"");let a=n[t](...e);return-1===a||!1===a?n[t](...e.map(An)):a}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(...e){Bt.push(It),It=!1;let n=An(this)[t].apply(this,e);return Rt(),n}})),e}();function Jt(e=!1,t=!1){return function(n,a,i){if("__v_isReactive"===a)return!e;if("__v_isReadonly"===a)return e;if("__v_raw"===a&&i===(e?t?Sn:kn:t?xn:wn).get(n))return n;let r=_t(n);if(!e&&r&&yt(Kt,a))return Reflect.get(Kt,a,i);let s=Reflect.get(n,a,i);return(xt(a)?Vt.has(a):Ht(a))||(e||Ft(n,"get",a),t)?s:Ln(s)?r&&Et(a)?s:s.value:kt(s)?e?Cn(s):jn(s):s}}var Yt={get:Ut,set:function(e=!1){return function(t,n,a,i){let r=t[n];if(!e&&(a=An(a),r=An(r),!_t(t)&&Ln(r)&&!Ln(a)))return r.value=a,!0;let s=_t(t)&&Et(n)?Number(n)<t.length:yt(t,n),o=Reflect.set(t,n,a,i);return t===An(i)&&(s?$t(a,r)&&Wt(t,"set",n,a,r):Wt(t,"add",n,a)),o}}(),deleteProperty:function(e,t){let n=yt(e,t),a=e[t],i=Reflect.deleteProperty(e,t);return i&&n&&Wt(e,"delete",t,void 0,a),i},has:function(e,t){let n=Reflect.has(e,t);return(!xt(t)||!Vt.has(t))&&Ft(e,"has",t),n},ownKeys:function(e){return Ft(e,"iterate",_t(e)?"length":Pt),Reflect.ownKeys(e)}},Gt={get:Zt,set:(e,t)=>(console.warn(`Set operation on key "${String(t)}" failed: target is readonly.`,e),!0),deleteProperty:(e,t)=>(console.warn(`Delete operation on key "${String(t)}" failed: target is readonly.`,e),!0)},Xt=e=>kt(e)?jn(e):e,Qt=e=>kt(e)?Cn(e):e,en=e=>e,tn=e=>Reflect.getPrototypeOf(e);function nn(e,t,n=!1,a=!1){let i=An(e=e.__v_raw),r=An(t);t!==r&&!n&&Ft(i,"get",t),!n&&Ft(i,"get",r);let{has:s}=tn(i),o=a?en:n?Qt:Xt;return s.call(i,t)?o(e.get(t)):s.call(i,r)?o(e.get(r)):void(e!==i&&e.get(t))}function an(e,t=!1){let n=this.__v_raw,a=An(n),i=An(e);return e!==i&&!t&&Ft(a,"has",e),!t&&Ft(a,"has",i),e===i?n.has(e):n.has(e)||n.has(i)}function rn(e,t=!1){return e=e.__v_raw,!t&&Ft(An(e),"iterate",Pt),Reflect.get(e,"size",e)}function sn(e){e=An(e);let t=An(this);return tn(t).has.call(t,e)||(t.add(e),Wt(t,"add",e,e)),this}function on(e,t){t=An(t);let n=An(this),{has:a,get:i}=tn(n),r=a.call(n,e);
2r?_n(n,a,e):(e=An(e),r=a.call(n,e));let s=i.call(n,e);return n.set(e,t),r?$t(t,s)&&Wt(n,"set",e,t,s):Wt(n,"add",e,t),this}function ln(e){let t=An(this),{has:n,get:a}=tn(t),i=n.call(t,e);i?_n(t,n,e):(e=An(e),i=n.call(t,e));let r=a?a.call(t,e):void 0,s=t.delete(e);return i&&Wt(t,"delete",e,void 0,r),s}function cn(){let e=An(this),t=0!==e.size,n=wt(e)?new Map(e):new Set(e),a=e.clear();return t&&Wt(e,"clear",void 0,void 0,n),a}function dn(e,t){return function(n,a){let i=this,r=i.__v_raw,s=An(r),o=t?en:e?Qt:Xt;return!e&&Ft(s,"iterate",Pt),r.forEach(((e,t)=>n.call(a,o(e),o(t),i)))}}function un(e,t,n){return function(...a){let i=this.__v_raw,r=An(i),s=wt(r),o="entries"===e||e===Symbol.iterator&&s,l="keys"===e&&s,c=i[e](...a),d=n?en:t?Qt:Xt;return!t&&Ft(r,"iterate",l?qt:Pt),{next(){let{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:o?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function fn(e){return function(...t){{let n=t[0]?`on key "${t[0]}" `:"";console.warn(`${Tt(e)} operation ${n}failed: target is readonly.`,An(this))}return"delete"!==e&&this}}var[pn,hn,mn,gn]=function(){let e={get(e){return nn(this,e)},get size(){return rn(this)},has:an,add:sn,set:on,delete:ln,clear:cn,forEach:dn(!1,!1)},t={get(e){return nn(this,e,!1,!0)},get size(){return rn(this)},has:an,add:sn,set:on,delete:ln,clear:cn,forEach:dn(!1,!0)},n={get(e){return nn(this,e,!0)},get size(){return rn(this,!0)},has(e){return an.call(this,e,!0)},add:fn("add"),set:fn("set"),delete:fn("delete"),clear:fn("clear"),forEach:dn(!0,!1)},a={get(e){return nn(this,e,!0,!0)},get size(){return rn(this,!0)},has(e){return an.call(this,e,!0)},add:fn("add"),set:fn("set"),delete:fn("delete"),clear:fn("clear"),forEach:dn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((i=>{e[i]=un(i,!1,!1),n[i]=un(i,!0,!1),t[i]=un(i,!1,!0),a[i]=un(i,!0,!0)})),[e,n,t,a]}();function vn(e,t){let n=t?e?gn:mn:e?hn:pn;return(t,a,i)=>"__v_isReactive"===a?!e:"__v_isReadonly"===a?e:"__v_raw"===a?t:Reflect.get(yt(n,a)&&a in t?n:t,a,i)}var bn={get:vn(!1,!1)},yn={get:vn(!0,!1)};function _n(e,t,n){let a=An(n);if(a!==n&&t.call(e,a)){let t=Ct(e);console.warn(`Reactive ${t} contains both the raw and reactive versions of the same object${"Map"===t?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}var wn=new WeakMap,xn=new WeakMap,kn=new WeakMap,Sn=new WeakMap;function jn(e){return e&&e.__v_isReadonly?e:En(e,!1,Yt,bn,wn)}function Cn(e){return En(e,!0,Gt,yn,kn)}function En(e,t,n,a,i){if(!kt(e))return console.warn(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;let r=i.get(e);if(r)return r;let s=function(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(Ct(e))}(e);if(0===s)return e;let o=new Proxy(e,2===s?a:n);return i.set(e,o),o}function An(e){return e&&An(e.__v_raw)||e}function Ln(e){return Boolean(e&&!0===e.__v_isRef)}I("nextTick",(()=>ze)),I("dispatch",(e=>ge.bind(ge,e))),I("watch",((e,{evaluateLater:t,cleanup:n})=>(e,a)=>{let i=t(e),r=f((()=>{let e;return i((t=>e=t)),e}),a);n(r)})),I("store",(function(){return ct})),I("data",(e=>L(e))),I("root",(e=>Ce(e))),I("refs",(e=>(e._x_refs_proxy||(e._x_refs_proxy=$(function(e){let t=[];return Ee(e,(e=>{e._x_refs&&t.push(e._x_refs)})),t}(e))),e._x_refs_proxy)));var Mn={};function Tn(e){return Mn[e]||(Mn[e]=0),++Mn[e]}function $n(e,t,n){I(t,(a=>be(`You can't use [$${t}] without first installing the "${e}" plugin here: https://alpinejs.dev/plugins/${n}`,a)))}I("id",((e,{cleanup:t})=>(n,a=null)=>function(e,t,n,a){if(e._x_id||(e._x_id={}),e._x_id[t])return e._x_id[t];let i=a();return e._x_id[t]=i,n((()=>{delete e._x_id[t]})),i}(e,`${n}${a?`-${a}`:""}`,t,(()=>{let t=function(e,t){return Ee(e,(e=>{if(e._x_ids&&e._x_ids[t])return!0}))}(e,n),i=t?t._x_ids[n]:Tn(n);return a?`${n}-${i}-${a}`:`${n}-${i}`})))),Ze(((e,t)=>{e._x_id&&(t._x_id=e._x_id)})),I("el",(e=>e)),$n("Focus","focus","focus"),$n("Persist","persist","persist"),ee("modelable",((e,{expression:t},{effect:n,evaluateLater:a,cleanup:i})=>{let r=a(t),s=()=>{let e;return r((t=>e=t)),e},o=a(`${t} = __placeholder`),l=e=>o((()=>{}),{scope:{__placeholder:e}}),c=s();l(c),queueMicrotask((()=>
2{if(!e._x_model)return;e._x_removeModelListeners.default();let t=e._x_model.get,n=e._x_model.set,a=ot({get:()=>t(),set(e){n(e)}},{get:()=>s(),set(e){l(e)}});i(a)}))})),ee("teleport",((e,{modifiers:t,expression:n},{cleanup:a})=>{"template"!==e.tagName.toLowerCase()&&be("x-teleport can only be used on a <template> tag",e);let i=zn(n),r=e.content.cloneNode(!0).firstElementChild;e._x_teleport=r,r._x_teleportBack=e,e.setAttribute("data-teleport-template",!0),r.setAttribute("data-teleport-target",!0),e._x_forwardEvents&&e._x_forwardEvents.forEach((t=>{r.addEventListener(t,(t=>{t.stopPropagation(),e.dispatchEvent(new t.constructor(t.type,t))}))})),M(r,{},e);let s=(e,t,n)=>{n.includes("prepend")?t.parentNode.insertBefore(e,t):n.includes("append")?t.parentNode.insertBefore(e,t.nextSibling):t.appendChild(e)};j((()=>{s(r,i,t),Ve((()=>{Me(r)}))()})),e._x_teleportPutBack=()=>{let a=zn(n);j((()=>{s(e._x_teleport,a,t)}))},a((()=>j((()=>{r.remove(),Te(r)}))))}));var On=document.createElement("div");function zn(e){let t=Ve((()=>document.querySelector(e)),(()=>On))();return t||be(`Cannot find x-teleport element for selector: "${e}"`),t}var Pn=()=>{};function qn(e,t,n,a){let i=e,r=e=>a(e),s={},o=(e,t)=>n=>t(e,n);if(n.includes("dot")&&(t=function(e){return e.replace(/-/g,".")}(t)),n.includes("camel")&&(t=function(e){return e.toLowerCase().replace(/-(\w)/g,((e,t)=>t.toUpperCase()))}(t)),n.includes("passive")&&(s.passive=!0),n.includes("capture")&&(s.capture=!0),n.includes("window")&&(i=window),n.includes("document")&&(i=document),n.includes("debounce")){let e=n[n.indexOf("debounce")+1]||"invalid-wait",t=Dn(e.split("ms")[0])?Number(e.split("ms")[0]):250;r=rt(r,t)}if(n.includes("throttle")){let e=n[n.indexOf("throttle")+1]||"invalid-wait",t=Dn(e.split("ms")[0])?Number(e.split("ms")[0]):250;r=st(r,t)}return n.includes("prevent")&&(r=o(r,((e,t)=>{t.preventDefault(),e(t)}))),n.includes("stop")&&(r=o(r,((e,t)=>{t.stopPropagation(),e(t)}))),n.includes("once")&&(r=o(r,((e,n)=>{e(n),i.removeEventListener(t,r,s)}))),(n.includes("away")||n.includes("outside"))&&(i=document,r=o(r,((t,n)=>{e.contains(n.target)||!1!==n.target.isConnected&&(e.offsetWidth<1&&e.offsetHeight<1||!1!==e._x_isShown&&t(n))}))),n.includes("self")&&(r=o(r,((t,n)=>{n.target===e&&t(n)}))),(function(e){return["keydown","keyup"].includes(e)}(t)||Nn(t))&&(r=o(r,((e,t)=>{(function(e,t){let n=t.filter((e=>!["window","document","prevent","stop","once","capture","self","away","outside","passive"].includes(e)));if(n.includes("debounce")){let e=n.indexOf("debounce");n.splice(e,Dn((n[e+1]||"invalid-wait").split("ms")[0])?2:1)}if(n.includes("throttle")){let e=n.indexOf("throttle");n.splice(e,Dn((n[e+1]||"invalid-wait").split("ms")[0])?2:1)}if(0===n.length||1===n.length&&In(e.key).includes(n[0]))return!1;let a=["ctrl","shift","alt","meta","cmd","super"].filter((e=>n.includes(e)));return n=n.filter((e=>!a.includes(e))),!(a.length>0&&a.filter((t=>(("cmd"===t||"super"===t)&&(t="meta"),e[`${t}Key`]))).length===a.length&&(Nn(e.type)||In(e.key).includes(n[0])))})(t,n)||e(t)}))),i.addEventListener(t,r,s),()=>{i.removeEventListener(t,r,s)}}function Dn(e){return!Array.isArray(e)&&!isNaN(e)}function Nn(e){return["contextmenu","click","mouse"].some((t=>e.includes(t)))}function In(e){if(!e)return[];e=function(e){return[" ","_"].includes(e)?e:e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[_\s]/,"-").toLowerCase()}(e);let t={ctrl:"control",slash:"/",space:" ",spacebar:" ",cmd:"meta",esc:"escape",up:"arrow-up",down:"arrow-down",left:"arrow-left",right:"arrow-right",period:".",comma:",",equal:"=",minus:"-",underscore:"_"};return t[e]=e,Object.keys(t).map((n=>{if(t[n]===e)return n})).filter((e=>e))}function Bn(e,t,n,a){return j((()=>{if(n instanceof CustomEvent&&void 0!==n.detail)return null!==n.detail&&void 0!==n.detail?n.detail:n.target.value;if(at(e)){if(Array.isArray(a)){let e=null;return e=t.includes("number")?Rn(n.target.value):t.includes("boolean")?Qe(n.target.value):n.target.value,n.target.checked?a.includes(e)?a:a.concat([e]):a.filter((t=>!function(e,t){return e==t}(t,e)))}return n.target.checked}if("select"===e.tagName.toLowerCase()&&e.multiple)return t.includes("number")?Array.from(n.target.selectedOptions).map((e=>Rn(e.value||e.text))):t.includes("boolean")?Array.from(n.target.selectedOptions).map((e=>Qe(e.value||e.text))):Array.from(n.target.selectedOptions).map((e=>e.value||e.text));{let i;return i=it(e)?n.target.checked?n.target.value:a:n.target.value,t.includes("number")?Rn(i):t.includes("boolean")?Qe(i):t.includes("trim")?i.trim():i}}))}function Rn(e){let t=e?parseFloat(e):null;return function(e){return!Array.isArray(e)&&!isNaN(e)}(t)?t:e}function Fn(e){return null!==e&&"object"==typeof e&&"function"==typeof e.get&&"function"==typeof e.set}Pn.inline=(e,{modifiers:t},{cleanup:n})=>
2{t.includes("self")?e._x_ignoreSelf=!0:e._x_ignore=!0,n((()=>{t.includes("self")?delete e._x_ignoreSelf:delete e._x_ignore}))},ee("ignore",Pn),ee("effect",Ve(((e,{expression:t},{effect:n})=>{n(U(e,t))}))),ee("model",((e,{modifiers:t,expression:n},{effect:a,cleanup:i})=>{let r=e;t.includes("parent")&&(r=e.parentNode);let s,o=U(r,n);s="string"==typeof n?U(r,`${n} = __placeholder`):"function"==typeof n&&"string"==typeof n()?U(r,`${n()} = __placeholder`):()=>{};let l=()=>{let e;return o((t=>e=t)),Fn(e)?e.get():e},c=e=>{let t;o((e=>t=e)),Fn(t)?t.set(e):s((()=>{}),{scope:{__placeholder:e}})};"string"==typeof n&&"radio"===e.type&&j((()=>{e.hasAttribute("name")||e.setAttribute("name",n)}));var d="select"===e.tagName.toLowerCase()||["checkbox","radio"].includes(e.type)||t.includes("lazy")?"change":"input";let u=He?()=>{}:qn(e,d,t,(n=>{c(Bn(e,t,n,l()))}));if(t.includes("fill")&&([void 0,null,""].includes(l())||at(e)&&Array.isArray(l())||"select"===e.tagName.toLowerCase()&&e.multiple)&&c(Bn(e,t,{target:e},l())),e._x_removeModelListeners||(e._x_removeModelListeners={}),e._x_removeModelListeners.default=u,i((()=>e._x_removeModelListeners.default())),e.form){let n=qn(e.form,"reset",[],(n=>{ze((()=>e._x_model&&e._x_model.set(Bn(e,t,{target:e},l()))))}));i((()=>n()))}e._x_model={get:()=>l(),set(e){c(e)}},e._x_forceModelUpdate=t=>{void 0===t&&"string"==typeof n&&n.match(/\./)&&(t=""),window.fromModel=!0,j((()=>Ye(e,"value",t))),delete window.fromModel},a((()=>{let n=l();t.includes("unintrusive")&&document.activeElement.isSameNode(e)||e._x_forceModelUpdate(n)}))})),ee("cloak",(e=>queueMicrotask((()=>j((()=>e.removeAttribute(X("cloak")))))))),je((()=>`[${X("init")}]`)),ee("init",Ve(((e,{expression:t},{evaluate:n})=>"string"==typeof t?!!t.trim()&&n(t,{},!1):n(t,{},!1)))),ee("text",((e,{expression:t},{effect:n,evaluateLater:a})=>{let i=a(t);n((()=>{i((t=>{j((()=>{e.textContent=t}))}))}))})),ee("html",((e,{expression:t},{effect:n,evaluateLater:a})=>{let i=a(t);n((()=>{i((t=>{j((()=>{e.innerHTML=t,e._x_ignoreSelf=!0,Me(e),delete e._x_ignoreSelf}))}))}))})),de(oe(":",X("bind:")));var Wn=(e,{value:t,modifiers:n,expression:a,original:i},{effect:r,cleanup:s})=>{if(!t){let t={};return function(e){Object.entries(ut).forEach((([t,n])=>{Object.defineProperty(e,t,{get:()=>(...e)=>n(...e)})}))}(t),void U(e,a)((t=>{ft(e,t,i)}),{scope:t})}if("key"===t)return function(e,t){e._x_keyExpression=t}(e,a);if(e._x_inlineBindings&&e._x_inlineBindings[t]&&e._x_inlineBindings[t].extract)return;let o=U(e,a);r((()=>o((i=>{void 0===i&&"string"==typeof a&&a.match(/\./)&&(i=""),j((()=>Ye(e,t,i,n)))})))),s((()=>{e._x_undoAddedClasses&&e._x_undoAddedClasses(),e._x_undoAddedStyles&&e._x_undoAddedStyles()}))};function Hn(e,t,n,a){let i={};return/^\[.*\]$/.test(e.item)&&Array.isArray(t)?e.item.replace("[","").replace("]","").split(",").map((e=>e.trim())).forEach(((e,n)=>{i[e]=t[n]})):/^\{.*\}$/.test(e.item)&&!Array.isArray(t)&&"object"==typeof t?e.item.replace("{","").replace("}","").split(",").map((e=>e.trim())).forEach((e=>{i[e]=t[e]})):i[e.item]=t,e.index&&(i[e.index]=n),e.collection&&(i[e.collection]=a),i}function Vn(){}function Un(e,t,n){ee(t,(a=>be(`You can't use [x-${t}] without first installing the "${e}" plugin here: https://alpinejs.dev/plugins/${n}`,a)))}Wn.inline=(e,{value:t,modifiers:n,expression:a})=>{t&&(e._x_inlineBindings||(e._x_inlineBindings={}),e._x_inlineBindings[t]={expression:a,extract:!1})},ee("bind",Wn),Se((()=>`[${X("data")}]`)),ee("data",((e,{expression:t},{cleanup:n})=>{if(function(e){return!!He&&(!!Ke||e.hasAttribute("data-has-alpine-state"))}(e))return;t=""===t?"{}":t;let a={};B(a,e);let i={};!function(e,t){Object.entries(pt).forEach((([n,a])=>{Object.defineProperty(e,n,{get:()=>(...e)=>a.bind(t)(...e),enumerable:!1})}))}(i,a);let r=V(e,t,{scope:i});(void 0===r||!0===r)&&(r={}),B(r,e);let o=s(r);P(o);let l=M(e,o);o.init&&V(e,o.init),n((()=>{o.destroy&&V(e,o.destroy),l()}))})),Ze(((e,t)=>{e._x_dataStack&&(t._x_dataStack=e._x_dataStack,t.setAttribute("data-has-alpine-state",!0))})),ee("show",((e,{modifiers:t,expression:n},{effect:a})=>{let i=U(e,n);e._x_doHide||(e._x_doHide=()=>{j((()=>{e.style.setProperty("display","none",t.includes("important")?"important":void 0)}))}),e._x_doShow||(e._x_doShow=()=>{j((()=>{1===e.style.length&&"none"===e.style.display?e.removeAttribute("style"):e.style.removeProperty("display")}))});let r,s=()=>{e._x_doHide(),e._x_isShown=!1},o=()=>{e._x_doShow(),e._x_isShown=!0},l=()=>setTimeout(o),c=Ie((e=>e?o():s()),(t=>{"function"==typeof e._x_toggleAndCascadeWithTransitions?e._x_toggleAndCascadeWithTransitions(e,t,o,s):t?l():s()})),d=!0;a((()=>i((e=>
2{!d&&e===r||(t.includes("immediate")&&(e?l():s()),c(e),r=e,d=!1)}))))})),ee("for",((e,{expression:t},{effect:n,cleanup:a})=>{let i=function(e){let t=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,n=e.match(/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/);if(!n)return;let a={};a.items=n[2].trim();let i=n[1].replace(/^\s*\(|\)\s*$/g,"").trim(),r=i.match(t);return r?(a.item=i.replace(t,"").trim(),a.index=r[1].trim(),r[2]&&(a.collection=r[2].trim())):a.item=i,a}(t),r=U(e,i.items),o=U(e,e._x_keyExpression||"index");e._x_prevKeys=[],e._x_lookup={},n((()=>function(e,t,n,a){let i=e;n((n=>{(function(e){return!Array.isArray(e)&&!isNaN(e)})(n)&&n>=0&&(n=Array.from(Array(n).keys(),(e=>e+1))),void 0===n&&(n=[]);let r=e._x_lookup,o=e._x_prevKeys,l=[],c=[];if((e=>"object"==typeof e&&!Array.isArray(e))(n))n=Object.entries(n).map((([i,r])=>{let s=Hn(t,r,i,n);a((t=>{c.includes(t)&&be("Duplicate key on x-for",e),c.push(t)}),{scope:{index:i,...s}}),l.push(s)}));else for(let i=0;i<n.length;i++){let r=Hn(t,n[i],i,n);a((t=>{c.includes(t)&&be("Duplicate key on x-for",e),c.push(t)}),{scope:{index:i,...r}}),l.push(r)}let d=[],u=[],f=[],p=[];for(let e=0;e<o.length;e++){let t=o[e];-1===c.indexOf(t)&&f.push(t)}o=o.filter((e=>!f.includes(e)));let h="template";for(let e=0;e<c.length;e++){let t=c[e],n=o.indexOf(t);if(-1===n)o.splice(e,0,t),d.push([h,e]);else if(n!==e){let t=o.splice(e,1)[0],a=o.splice(n-1,1)[0];o.splice(e,0,a),o.splice(n,0,t),u.push([t,a])}else p.push(t);h=t}for(let e=0;e<f.length;e++){let t=f[e];t in r&&(j((()=>{Te(r[t]),r[t].remove()})),delete r[t])}for(let e=0;e<u.length;e++){let[t,n]=u[e],a=r[t],s=r[n],o=document.createElement("div");j((()=>{s||be('x-for ":key" is undefined or invalid',i,n,r),s.after(o),a.after(s),s._x_currentIfEl&&s.after(s._x_currentIfEl),o.before(a),a._x_currentIfEl&&a.after(a._x_currentIfEl),o.remove()})),s._x_refreshXForScope(l[c.indexOf(n)])}for(let e=0;e<d.length;e++){let[t,n]=d[e],a="template"===t?i:r[t];a._x_currentIfEl&&(a=a._x_currentIfEl);let o=l[n],u=c[n],f=document.importNode(i.content,!0).firstElementChild,p=s(o);M(f,p,i),f._x_refreshXForScope=e=>{Object.entries(e).forEach((([e,t])=>{p[e]=t}))},j((()=>{a.after(f),Ve((()=>Me(f)))()})),"object"==typeof u&&be("x-for key cannot be an object, it must be a string or an integer",i),r[u]=f}for(let e=0;e<p.length;e++)r[p[e]]._x_refreshXForScope(l[c.indexOf(p[e])]);i._x_prevKeys=c}))}(e,i,r,o))),a((()=>{Object.values(e._x_lookup).forEach((e=>j((()=>{Te(e),e.remove()})))),delete e._x_prevKeys,delete e._x_lookup}))})),Vn.inline=(e,{expression:t},{cleanup:n})=>{let a=Ce(e);a._x_refs||(a._x_refs={}),a._x_refs[t]=e,n((()=>delete a._x_refs[t]))},ee("ref",Vn),ee("if",((e,{expression:t},{effect:n,cleanup:a})=>{"template"!==e.tagName.toLowerCase()&&be("x-if can only be used on a <template> tag",e);let i=U(e,t);n((()=>i((t=>{t?(()=>{if(e._x_currentIfEl)return e._x_currentIfEl;let t=e.content.cloneNode(!0).firstElementChild;M(t,{},e),j((()=>{e.after(t),Ve((()=>Me(t)))()})),e._x_currentIfEl=t,e._x_undoIf=()=>{j((()=>{Te(t),t.remove()})),delete e._x_currentIfEl}})():e._x_undoIf&&(e._x_undoIf(),delete e._x_undoIf)})))),a((()=>e._x_undoIf&&e._x_undoIf()))})),ee("id",((e,{expression:t},{evaluate:n})=>{n(t).forEach((t=>function(e,t){e._x_ids||(e._x_ids={}),e._x_ids[t]||(e._x_ids[t]=Tn(t))}(e,t)))})),Ze(((e,t)=>{e._x_ids&&(t._x_ids=e._x_ids)})),de(oe("@",X("on:"))),ee("on",Ve(((e,{value:t,modifiers:n,expression:a},{cleanup:i})=>{let r=a?U(e,a):()=>{};"template"===e.tagName.toLowerCase()&&(e._x_forwardEvents||(e._x_forwardEvents=[]),e._x_forwardEvents.includes(t)||e._x_forwardEvents.push(t));let s=qn(e,t,n,(e=>{r((()=>{}),{scope:{$event:e},params:[e]})}));i((()=>s()))}))),Un("Collapse","collapse","collapse"),Un("Intersect","intersect","intersect"),Un("Focus","trap","focus"),Un("Mask","mask","mask"),ht.setEvaluator(K),ht.setReactivityEngine({reactive:jn,effect:function(e,t=vt){(function(e){return e&&!0===e._isEffect})(e)&&(e=e.raw);let n=function(e,t){let n=function(){if(!n.active)return e();if(!zt.includes(n)){Nt(n);try{return Bt.push(It),It=!0,zt.push(n),gt=n,e()}finally{zt.pop(),Rt(),gt=zt[zt.length-1]}}};return n.id=Dt++,n.allowRecurse=!!t.allowRecurse,n._isEffect=!0,n.active=!0,n.raw=e,n.deps=[],n.options=t,n}(e,t);return t.lazy||n(),n},release:function(e){e.active&&(Nt(e),e.options.onStop&&e.options.onStop(),e.active=!1)},raw:An});var Zn=ht;window.Alpine=Zn,queueMicrotask((()=>{Zn.start()}))})()},5982:(e,t,n)=>{var a=n(9755);a(".slick-teaser").slick({pauseOnFocus:!0,pauseOnHover:!1,slidesToShow:4,focusOnSelect:!1,infinite:!0,slidesToScroll:1,draggable:!0,autoplay:!0,autoplaySpeed:6e3,speed:750,arrows:!1,dots:!1,responsive:[{breakpoint:1800,settings:{slidesToShow:3,slidesToScroll:1}},{breakpoint:1300,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:992,settings:{slidesToShow:1,slidesToScroll:1,fade:!1,infinite:!1}}]}),a(".teaser-slick-next").click((function(e){a(".slick-teaser").slick("slickNext")})),a(".teaser-slick-prev").click((function(e){a(".slick-teaser").slick("slickPrev")}))}
2,2274:(e,t,n)=>{var a=n(9755);a(document).on("click",".collapsibles .collapsible__header .collapsible-trigger",(function(){const e=a(this),t=(e.attr("aria-controls"),"true"===e.attr("aria-expanded")),n=a(this).closest(".collapsible__item");if(n.hasClass("collapsible--disabled"))return!1;e.attr("aria-expanded",!t),n.toggleClass("active")}))},2238:(e,t,n)=>{var a=n(9755),i=window.location.protocol+"//"+window.location.host;a(".slick-events").slick({pauseOnFocus:!0,pauseOnHover:!1,swipeToSlide:!0,slidesToShow:3,focusOnSelect:!1,infinite:!0,slidesToScroll:1,autoplay:!0,draggable:!0,autoplaySpeed:6e3,speed:750,arrows:!1,dots:!1,responsive:[{breakpoint:1600,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:992,settings:{slidesToShow:1,slidesToScroll:1}}]}),a(".events-slick-next").click((function(e){a(".slick-events").slick("slickNext")})),a(".events-slick-prev").click((function(e){a(".slick-events").slick("slickPrev")})),a(".swipe-container").on("swipe",(function(){a(this).fadeOut()})),a(".swipe-container").on("mousedown",(function(){a(".swipe-container").fadeOut()})),a(".eventpage .navigation-menu li.navigation-menu-first, .navigationSimple .navigation-menu li.navigation-menu-first").on("mouseenter",(function(){a(".navigation-menu-events:not(.active)").hide(),a(this).find(".navigation-menu-events").fadeIn(300),a(this).closest(".navigation-menu-events").addClass("active")})),a(".eventpage .navigation-menu li.navigation-menu-first:not(.active),.navigationSimple .navigation-menu li.navigation-menu-first:not(.active)").on("mouseenter",(function(){a(".navigation-menu-events.active").hide(),a(".navigation-menu-events.active").removeClass("active"),a(".navigation-menu-events").parent().removeClass("active")})),a(".eventpage .navigation,.navigationSimple").on("mouseleave",(function(){a(".navigation-menu-events").hide()}));var r=!1;!function e(){a(document).on("click",".more",(function(t){if(t.preventDefault(),0==r){var n=a(this).parent().parent().prev(),s=n.attr("data-page");s++;var o=n.attr("data-href"),l=parseInt(n.attr("data-limit")),c=n.attr("data-filter"),d=n.attr("data-id");r=!0,a("#"+c).html("<img style='width: 200px;' src='"+i+"/html/dist/images/loading.svg'>"),a.get("/"+locale+"/events_load",{limit:l,locale,filter:c,page:s,id:d},(function(t){a(t).filter(".col").length>0?(a(t).appendTo(n),n.attr("data-page",s),l+=6,n.attr("data-limit",l),a(t).filter(".col").length>=6?a.get("/"+locale+"/events_load",{limit:l,locale,filter:c,page:s,id:d},(function(e){a(e).filter(".col").length>0?a(n).parent().find("#"+c).html(' <a href="'+o+"?page="+(s+1)+'" class="btn btn-default more">'+loadMore+"</a>"):a(n).parent().find("#"+c).html("")})):a(n).parent().find("#"+c).html(""),r=!1,e()):(a(n).parent().find("#"+c).html('<h6 style="color: #fff;">'+noEntrys+"</h6>"),r=!1)}))}}))}(),a(".slick-events-header").slick({pauseOnFocus:!1,pauseOnHover:!1,fade:!0,slidesToShow:1,focusOnSelect:!1,infinite:!0,slidesToScroll:1,autoplay:!0,autoplaySpeed:6e3,speed:750,arrows:!1,dots:!1})},1237:(e,t,n)=>{var a=n(9755),i=n(9755);const r=document.querySelectorAll("form");if(r.length>0){let e=new IntersectionObserver((e=>{e.forEach((e=>{e.intersectionRatio>0&&n.e(257).then(n.t.bind(n,932,23)).then((e=>{Promise.resolve().then(n.t.bind(n,381,23)).then((e=>{"function"==typeof window.initDatepicker&&window.initDatepicker()}))}))}))}));r.forEach((t=>{e.observe(t)}))}a(".accomodation-arrival").on("click",(function(e){e.preventDefault(),a(this).find("input").data("daterangepicker").toggle()})),a(".accomodation-departure").on("click",(function(e){e.preventDefault(),a(this).find("input").data("daterangepicker").toggle()})),a(".accommodation-search-cards .dropdown-content li div").on("click",(function(e){var t=parseInt(a(this).data("value"));a(".accomodation-people").find(".accommodation-search-cards-card-value").html(""),a(".accomodation-people").find(".accommodation-search-cards-card-value").html(t);for(var n=[],i=0;i<t;i++)n.push(18);a(".accomodation-people").find('input[name="ages[]"]').val(n.join(","))})),a((function(){window.initDatepicker=function(){var e=n(381);a.each(a(".js-datepicker"),(function(){var t=a(this);if(!t.hasClass("js-datepicker-initialized")){t.addClass("js-datepicker-initialized");var n={locale:daterangepickerLocaleSettings,singleDatePicker:!0,showDropdowns:!0,timePicker:!1,timePicker24Hour:!0,drops:"auto",linkedCalendars:!1,orientation:"top",autoApply:!0};if(void 0!==t.attr("data-timepicker")&&(n.timePicker=!0,n.singleDatePicker=!0,n.timePicker24Hour=!0,n.timePickerIncrement=15),void 0!==t.attr("data-date-start-date")){var r=new Date(t.attr("data-date-start-date"));n.minDate=r}if(void 0!==t.attr("data-date-end-date")){var s=new Date(t.attr("data-date-end-date"));n.maxDate=s}var o=function(e,t,n){};
2if(t.closest(".js-mydatepickerInterval").length>0&&(o=function(t,n,a){var r=i(i(this)[0].element[0]);r.val(t.format("DD.MM.YYYY"));var s=r.closest(".js-mydatepickerInterval"),o=parseInt(s.attr("data-date-interval")),l=s.find("input[data-from]"),c=s.find("input[data-to]");if(void 0!==r.attr("data-from")){var d=l.data("daterangepicker").startDate;d=(d=e(d)).add(o,"days"),c.data("daterangepicker").minDate=d,c.data("daterangepicker").startDate<d&&(c.data("daterangepicker").startDate=d)}void 0!==r.attr("data-from")&&c.data("daterangepicker").show()}),t.daterangepicker(n,o),t.closest(".accomodation-arrival").length>0){var l=t.closest(".accomodation-arrival");t.on("hide.daterangepicker",(function(e,t){l.find(".accommodation-search-cards-card-value").html(""),l.find(".accommodation-search-cards-card-title").html(""),l.find(".accommodation-search-cards-card-value").html(t.startDate.format("DD")),l.find(".accommodation-search-cards-card-title").html(t.startDate.format("MMMM")),l.find("input").val(t.startDate.format("DD.MM.yy"))}))}else t.closest(".accomodation-departure").length>0&&(l=t.closest(".accomodation-departure"),t.on("hide.daterangepicker",(function(e,t){l.find(".accommodation-search-cards-card-value").html(""),l.find(".accommodation-search-cards-card-title").html(""),l.find(".accommodation-search-cards-card-value").html(t.startDate.format("DD")),l.find(".accommodation-search-cards-card-title").html(t.startDate.format("MMMM")),l.find("input").val(t.startDate.format("DD.MM.yy"))})))}}))}})),a(document).on("click",".amount-increase",(function(e){var t=parseInt(a(this).closest(".amount-container").find('input[name="amount"]').val());a(this).closest(".amount-container").find('input[name="amount"]').val(t+=1),t>1?a(this).closest(".amount-container").find(".amount-decrease").removeClass("disabled"):a(this).closest(".amount-container").find(".amount-decrease").addClass("disabled")})),a(document).on("click",".amount-decrease",(function(e){var t=parseInt(a(this).closest(".amount-container").find('input[name="amount"]').val());t>1?(a(this).closest(".amount-container").find('input[name="amount"]').val(t-=1),a(this).closest(".amount-container").find(".amount-decrease").removeClass("disabled")):a(this).closest(".amount-container").find(".amount-decrease").addClass("disabled")})),a(document).on("click","form.appAccoForm .link-action",(function(e){a(this).closest("form").submit()}));var s=function(e){return 0!=e.length&&/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i.test(e)},o=function(e){return 0!=e.length&&/^((\+\d{1,3}(-| )?\(?\d\)?(-| )?\d{1,5})|(\(?\d{2,6}\)?))(-| )?(\d{3,4})(-| )?(\d{4})(( x| ext)\d{1,5}){0,1}$/.test(e)};a(document).on("click","#submit-catalog",(function(e){e.preventDefault();var t=a(this).closest("form"),n=a("#error-container"),i=t.attr("action"),r="",l=t.find('input[name="captchaKey"]').val();a(".formSubmitCardPanel").remove();var c=!1,d=null,u=t.find("select[required], input[required], textarea[required]");if(a.each(u,(function(){var e=a(this).val(),t=a(this).attr("type"),n=a(this);a(this).closest(".checkbox").length>0&&(n=a(this).closest(".checkbox")),"checkbox"==t?a(this).is(":checked")?n.removeClass("is-invalid"):(n.addClass("is-valid"),r=error_privacy,null==d&&(d=n),c=!0):""==e?(r=error_empty,n.addClass("is-invalid"),null==d&&(d=n),c=!0):(n.removeClass("is-invalid"),n.addClass("is-valid"))}
2)),c)return null!=d&&((p=a('<div class="card-panel formSubmitCardPanel bg-danger"></div>')).append(r),n.html(p)),!1;var f=t.find('input[name="email"]');if(!s(f.val()))return f.addClass("is-invalid"),r=error_email,null==d&&(d=f),null!=d&&((p=a('<div class="card-panel formSubmitCardPanel bg-danger"></div>')).append(r),n.html(p)),!1;f.removeClass("error"),f.addClass("is-valid");var p,h=t.find('input[name="phone"]');if(!o(h.val()))return h.addClass("is-invalid"),r=error_phone,null==d&&(d=h),null!=d&&((p=a('<div class="card-panel formSubmitCardPanel bg-danger"></div>')).append(r),n.html(p)),!1;h.removeClass("error"),h.addClass("is-valid"),grecaptcha.ready((function(){grecaptcha.execute(l,{action:"action_name"}).then((function(e){t.find('input[name="captchaToken"]').val(e);var r=t.serialize();a.post(i,r,(function(e){var i="bg-success";e.success||(i="bg-danger"),e.success&&(t.addClass("visibilityHidden"),window.location.href=e.redirect);var r=a('<div class="card-panel formSubmitCardPanel '+i+'"></div>');void 0!==e.message&&""!=e.message&&(r.append(e.message),n.html(r))}))}))}))})),a(document).on("click",".custom-form-btn:not(:disabled)",(function(e){e.preventDefault();var t=a(this).closest("form"),n=t.find(".error-container"),i=(t.attr("action"),""),r=t.find('input[name="captchaKey"]').val();a(".formSubmitCardPanel").remove();var l=!1,c=null,d=t.find("select[required], input[required], textarea[required]");if(a.each(d,(function(){var e=a(this).val(),t=a(this).attr("type"),n=a(this);a(this).closest(".checkbox").length>0&&(n=a(this).closest(".checkbox")),"checkbox"==t?a(this).is(":checked")?n.removeClass("is-invalid"):(n.addClass("is-valid"),i=error_privacy,null==c&&(c=n),l=!0):""==e?(i=error_empty,n.addClass("is-invalid"),null==c&&(c=n),l=!0):(n.removeClass("is-invalid"),n.addClass("is-valid"))})),l)return null!=c&&((m=a('<div class="card-panel formSubmitCardPanel bg-danger"></div>')).append(i),n.html(m)),!1;var u=t.find('input[type="email"]');if(u.length>0){if(!s(u.val()))return u.addClass("is-invalid"),i=error_email,null==c&&(c=u),null!=c&&((m=a('<div class="card-panel formSubmitCardPanel bg-danger"></div>')).append(i),n.html(m)),!1;u.removeClass("error"),u.addClass("is-valid")}var f=t.find(".input-phone");if(f.length>0){if(!o(f.val()))return f.addClass("is-invalid"),i=error_phone,null==c&&(c=f),null!=c&&((m=a('<div class="card-panel formSubmitCardPanel bg-danger"></div>')).append(i),n.html(m)),!1;f.removeClass("error"),f.addClass("is-valid")}var p,h=t.find('input[type="time"]');if(h.length>0){var m;if(0==(p=h.val()).length||!/^([0-1]?[0-9]|2[0-4]):([0-5][0-9])(:[0-5][0-9])?$/.test(p))return h.addClass("is-invalid"),i=error_time,null==c&&(c=h),null!=c&&((m=a('<div class="card-panel formSubmitCardPanel bg-danger"></div>')).append(i),n.html(m)),!1;h.removeClass("error"),h.addClass("is-valid")}grecaptcha.ready((function(){grecaptcha.execute(r,{action:"action_name"}).then((function(e){t.find('input[name="captchaToken"]').val(e),t.submit(),a(".custom-form-btn").attr("disabled",!0)}))}))}))},2717:(e,t,n)=>{var a=n(9755);a(".slick-highlights").on("init",(function(e){var t=a(".slick-highlights-title").length;t<10?a(".highlights-counter").html('<span class="highlights-current">01</span><span class="highlights-total">0'+t+"</span>"):a(".highlights-counter").html('<span class="highlights-current">01</span><span class="highlights-total">'+t+"</span>")})),a(".slick-highlights").slick({pauseOnFocus:!0,pauseOnHover:!1,swipeToSlide:!0,slidesToShow:1,fade:!0,focusOnSelect:!1,infinite:!0,slidesToScroll:1,autoplay:!0,autoplaySpeed:6e3,speed:750,arrows:!1,dots:!1,dotsClass:"custom-dots",appendDots:"#append-dots-highlights",customPaging:function(e,t){var n=t+1,a=e.slideCount;return'<a class="dot" style="width: '+100/a+'%" role="button" title="'+n+" of "+a+'"></a>'},responsive:[{breakpoint:992,settings:{slidesToShow:1,slidesToScroll:1,dots:!0,fade:!1}}]}),a(".slick-highlights").on("afterChange",(function(e,t,n,i){a(".slick-highlights-title").removeClass("active"),a(".slick-highlights-title:nth-of-type("+(n+1)+")").addClass("active"),t.slideCount<10?(a(".highlights-counter .highlights-current").html("0"+(n+1)),a(".highlights-counter .highlights-total").html("0"+t.slideCount)):n<9?(a(".highlights-counter .highlights-current").html("0"+(n+1)),a(".highlights-counter .highlights-total").html(t.slideCount)):(a(".highlights-counter .highlights-current").html(n+1),a(".highlights-counter .highlights-total").html(t.slideCount))})),a(".slick-highlights-title").on("click",(function(){var e=a(this).index();a(".slick-highlights").slick("slickGoTo",e)}))},6646:(e,t,n)=>{!function(e){"use strict";e((function(){e(".holiday-region").each((function(){!function(t){const n=t.find(".slick-holiday-region-tabs"),a=t.find("ul .tab-toggle"),i=t.find(".tab-header-desktop-track ul");function r(){if(!i.length)return;const e=i.find(".tab-toggle.active");if(!e.length)return;const t=i[0],n=e[0],a=n.offsetLeft-t.clientWidth/2+n.offsetWidth/2;"function"==typeof t.scrollTo?t.scrollTo({left:Math.max(0,a),behavior:"smooth"}):t.scrollLeft=Math.max(0,a)}function s(){if(!i.length)return;const e=i[0],n=0===e.scrollLeft,a=e.scrollWidth-e.clientWidth-e.scrollLeft<2,r=t.find("[data-scrollbar-left]"),s=t.find("[data-scrollbar-right]");r.toggleClass("scrollbar-paddle-hidden",n),s.toggleClass("scrollbar-paddle-hidden",a)}n.length&&(n.slick({pauseOnFocus:!0,pauseOnHover:!1,fade:!0,slidesToShow:1,slidesToScroll:1,focusOnSelect:!1,infinite:!0,autoplay:!1,autoplaySpeed:3e3,draggable:!0,speed:750,arrows:!1,dots:!1,responsive:[{breakpoint:1e3,settings:{slidesToShow:1,slidesToScroll:1,fade:!1,infinite:!1,arrows:!0,prevArrow:'<div class="holiday-region-tab-slick-prev slick-prev" aria-label="Previous tab"><i class="kronplatzicon kronplatzicon-arrow-long"></i></div>',nextArrow:'<div class="holiday-region-tab-slick-next slick-next" aria-label="Next tab"><i class="kronplatzicon kronplatzicon-arrow-long"></i></div>'}}]}),n.on("afterChange",(function(e,t,n){a.removeClass("active"),a.eq(n).addClass("active"),r(),s()})),a.on("click",(function(){const t=e(this).index();n.slick("slickGoTo",t)})),t.find(".holiday-region-tab-slick-next").on("click",(function(){n.slick("slickNext")})),t.find(".holiday-region-tab-slick-prev").on("click",(function(){n.slick("slickPrev")})),t.find("[data-scrollbar-left]").on("click",(function(e){e.preventDefault();const t=i[0];t&&(t.scrollLeft-=120)})),t.find("[data-scrollbar-right]").on("click",(function(e){e.preventDefault();const t=i[0];t&&(t.scrollLeft+=120)})),i.on("scroll",s),n.one("init",(function(){r(),s()}
2)),n.hasClass("slick-initialized")&&(r(),s()))}(e(this))}))}))}(n(9755))},3383:(e,t,n)=>{var a=n(9755);const i=document.querySelectorAll(".grid");i.length>0&&Promise.resolve().then(n.t.bind(n,8751,23)).then((e=>{i.forEach((e=>{var t=n(8751),i=e;a(e).hasClass("container")?new t(i,{itemSelector:".container.grid .grid-item",columnWidth:".grid-sizer",percentPosition:!0,transitionDuration:0}):new t(i,{itemSelector:".grid-item",columnWidth:".grid-item",percentPosition:!0,transitionDuration:0})}))}))},8879:()=>{try{const t=document.querySelector(".navigation"),n=window.getComputedStyle(t);function e(e){const t=e,n=e.closest(".scrollbar");0==t.scrollLeft?n.querySelector("[data-scrollbar-left]").classList.add("scrollbar-paddle-hidden"):n.querySelector("[data-scrollbar-left]").classList.remove("scrollbar-paddle-hidden"),Math.abs(t.scrollLeft)===t.scrollWidth-t.clientWidth?n.querySelector("[data-scrollbar-right]").classList.add("scrollbar-paddle-hidden"):n.querySelector("[data-scrollbar-right]").classList.remove("scrollbar-paddle-hidden")}[].slice.call(document.querySelectorAll(".status-bar .scrollbar ul")).forEach((function(t){const a=t.querySelector(".active");a&&(t.scrollLeft=a.parentNode.offsetLeft-("none"===n.display?0:30)),t.scrollWidth>t.clientWidth&&e(t),t.addEventListener("scroll",(function(t){e(t.target)}))})),[].slice.call(document.querySelectorAll("[data-scrollbar-left]")).forEach((function(e){e.addEventListener("click",(function(t){const n=e.closest(".scrollbar").querySelector("ul");n.scrollLeft=n.scrollLeft-120,t.preventDefault()}))})),[].slice.call(document.querySelectorAll("[data-scrollbar-right]")).forEach((function(e){e.addEventListener("click",(function(t){const n=e.closest(".scrollbar").querySelector("ul");n.scrollLeft=n.scrollLeft+120,t.preventDefault()}))}))}catch(e){}},1964:(e,t,n)=>{var a=n(9755),i=n(9755);function r(){i(".table-price").each((function(){var e=i(this);e.find(".season-prices tbody").css("left","0px"),e.find(".table-navigation-wrapper").css("left","0px"),e.find(".table-navigation-left").addClass("disabled"),e.find(".table-navigation-right").removeClass("disabled"),e.attr("data-pricenavigationcounter",1),e.attr("data-seasonnavigationcounter",1)}));var e=i(window).width()>996;i(".pimcore_area_prices").each((function(){var t=i(this),n=t.find(".table--desktop"),a=t.find(".table--mobile"),r=t.find(".season-price-dates .tab a.active").first();0===r.length&&(r=t.find(".season-price-dates .tab a").first().addClass("active"));var s=r.attr("href")||"";s?(n.find(".season-table").hide().removeClass("active"),a.find(".season-prices").hide().removeClass("active")):(n.find(".season-table").show().addClass("active"),a.find(".season-prices").show().addClass("active")),e?s&&n.find("#desktop-"+s.replace("#","")).show().addClass("active"):(s&&a.find(s).length?a.find(s).show().addClass("active"):a.find(".season-prices").first().show().addClass("active"),a.closest(".pimcore_area_prices").find(".season-price-dates .tab a").removeClass("active"),a.closest(".pimcore_area_prices").find('.season-price-dates .tab a[href="'+s+'"]').addClass("active"))}))}i(document).ready((function(){if(document.querySelectorAll(".table-list.datatable-sortable-list .ds-listing-table").forEach((function(e){n.e(920).then(n.t.bind(n,1920,23)).then((function(){if(!i.fn.dataTable.isDataTable(e)){a&&i.fn.dataTable&&(i.fn.dataTable.ext.order["int-from-cell"]||(i.fn.dataTable.ext.order["int-from-cell"]=function(e,t){return this.api().column(t,{order:"index"}).nodes().map((function(e){var t=(e.textContent||"").replace(/.*:/,"").trim(),n=e.getAttribute("data-order");null===n&&(n=t);for(var a=parseInt(String(n).replace(/[^\d-]/g,""),10),i=isFinite(a)?a:999999999,r=(t.match(/[A-Za-z]+/)||[""])[0].toUpperCase(),s=0,o=0;o<r.length;o++)s=27*s+(r.charCodeAt(o)-64);return i+s/1e3}))}));var t=-1,n=e.querySelector("tbody tr");if(n)for(var r=n.children,s=0;s<r.length;s++)if("number"===r[s].getAttribute("data-type")){t=s;break}var o={autoWidth:!1,lengthChange:!1,searching:!1,paging:!1,info:!1};t>=0&&(o.columnDefs=[{targets:t,orderDataType:"int-from-cell",type:"num"}]),i(e).DataTable(o)}}))})),i(".wysiwyg-2col table.blocksOnMobile").length>0){var e=0;
2i(".wysiwyg-2col table.blocksOnMobile").each((function(){e++;var t=0;i(".wysiwyg-2col table.blocksOnMobile:nth-of-type("+e+") tr:nth-of-type(1n+2) td").each((function(){t++,i(".wysiwyg-2col table.blocksOnMobile:nth-of-type("+e+") tr:nth-of-type(1n+2) td:nth-of-type("+t+")").attr("data-label",i(".wysiwyg-2col table.blocksOnMobile:nth-of-type("+e+") tr:first-of-type td:nth-of-type("+t+")").text())}))}))}!function(){i(".table-price").each((function(){i(this).closest(".table-price").attr("data-tablenav",i(this).find(".table-navigation-content-category").length),i(this).closest(".table-price").attr("data-seasonnav",i(this).find(".season-navigation-content-category").length),i(".table-price").attr("data-pricenavigationcounter",1),i(".table-price").attr("data-seasonnavigationcounter",1)})),r(),i(".season-price-dates").length>0&&i(document).on("click",".status-bar .tab-header li a",(function(){i(i(this).attr("href")).find("li").first().find("a").trigger("click")}));var e=!1;i(".table-navigation-right").on("click",(function(){var t=i(window).width()>996?2:0;if(!e){e=!0;var n=i(this).closest(".table-price").attr("data-pricenavigationcounter");if(n<i(this).closest(".table-price").attr("data-tablenav")-t){var a=parseInt(i(this).closest(".table-price").find(".table-navigation-wrapper").css("left").replace("px",""))-i(this).closest(".table-price").find(".table-navigation-content-category").width();i(this).closest(".table-price").find(".season-prices tbody").animate({left:a+"px"},300),i(this).closest(".table-price").find(".table-navigation-wrapper").animate({left:a+"px"},300),i(this).closest(".table-price").find(".table-navigation-left").removeClass("disabled"),n++,i(this).closest(".table-price").attr("data-pricenavigationcounter",n)}else i(this).addClass("disabled")}setTimeout((function(){e=!1}),500)}));var t=!1;i(".table-navigation-left").on("click",(function(){if(!t){t=!0;var e=i(this).closest(".table-price").attr("data-pricenavigationcounter");if(e>1){var n=parseInt(i(this).closest(".table-price").find(".table-navigation-wrapper").css("left").replace("px",""))+i(this).closest(".table-price").find(".table-navigation-content-category").width();i(this).closest(".table-price").find(".season-prices tbody").animate({left:n+"px"},300),i(this).closest(".table-price").find(".table-navigation-wrapper").animate({left:n+"px"},300),i(this).closest(".table-price").find(".table-navigation-right").removeClass("disabled"),e--,i(this).closest(".table-price").attr("data-pricenavigationcounter",e)}else i(this).addClass("disabled")}setTimeout((function(){t=!1}),500)})),i(".season-navigation-right").on("click",(function(){var e=i(this).closest(".table-price").attr("data-seasonnavigationcounter");if(e<i(this).closest(".table-price").attr("data-seasonnav")){var t=parseInt(i(this).closest(".table-price").find(".season-navigation-wrapper").css("left").replace("px",""))-i(this).closest(".table-price").find(".season-navigation-content-category").width();i(this).closest(".table-price").find(".season-navigation-wrapper").css("left",t+"px"),i(this).closest(".table-price").find(".season-navigation-left").removeClass("disabled"),e++,i(this).closest(".table-price").attr("data-seasonnavigationcounter",e)}else i(this).addClass("disabled");var n=i(this).closest(".table--mobile, .table--desktop");n.find(".season-price-dates li a").removeClass("active"),n.find(".season-price-dates li:nth-of-type("+e+") a").addClass("active");var a=n.find(".season-price-dates li:nth-of-type("+e+") a").attr("href");i(this).closest(".pimcore_area_prices").find(".season-prices, .season-table").removeClass("active").hide(),i(a+", #desktop-"+(a?a.replace("#",""):"")).addClass("active").show()})),i(".season-navigation-left").on("click",(function(){var e=i(this).closest(".table-price").attr("data-seasonnavigationcounter");if(e>1){var t=parseInt(i(this).closest(".table-price").find(".season-navigation-wrapper").css("left").replace("px",""))+i(this).closest(".table-price").find(".season-navigation-content-category").width();i(this).closest(".table-price").find(".season-navigation-wrapper").animate({left:t+"px"},300),i(this).closest(".table-price").find(".season-navigation-right").removeClass("disabled"),e--,i(this).closest(".table-price").attr("data-seasonnavigationcounter",e)}else i(this).addClass("disabled");var n=i(this).closest(".table--mobile, .table--desktop");n.find(".season-price-dates li a").removeClass("active"),n.find(".season-price-dates li:nth-of-type("+e+") a").addClass("active");var a=n.find(".season-price-dates li:nth-of-type("+e+") a").attr("href");i(this).closest(".pimcore_area_prices").find(".season-prices, .season-table").removeClass("active").hide(),i(a+", #desktop-"+(a?a.replace("#",""):"")).addClass("active").show()})),i(".table--desktop .season-price-dates .tab a, .table--mobile .season-price-dates .tab a").on("click",(function(e){e.preventDefault();var t=i(this).closest(".table--desktop, .table--mobile"),n=i(this).attr("href")||"";t.find(".season-price-dates .tab a").removeClass("active"),i(this).addClass("active"),i(this).closest(".pimcore_area_prices").find(".season-prices, .season-table").removeClass("active").hide(),n?i(n+", #desktop-"+n.replace("#","")).addClass("active").show():i(this).closest(".pimcore_area_prices").find(".season-prices").first().addClass("active").show();var a=t.find(".season-price-dates li a").index(this)+1,r=t.find(".season-navigation-content-category").width()*(a-1);t.find(".season-navigation-wrapper").animate({left:"-"+r+"px"},300),t.find(".season-navigation-left").removeClass("disabled"),t.find(".season-navigation-right").removeClass("disabled"),1==a&&t.find(".season-navigation-left").addClass("disabled"),a==t.find(".table-price").attr("data-seasonnav")&&t.find(".season-navigation-right").addClass("disabled")})),i(".pimcore_area_prices").each((function(){var e=i(this),t=e.find(".table--desktop"),n=e.find(".table--mobile"),a=e.find(".season-price-dates .tab a.active").first();0===a.length&&(a=e.find(".season-price-dates .tab a").first().addClass("active"));var r=a.attr("href")||"";r?(t.find(".season-table").hide().removeClass("active"),n.find(".season-prices").hide().removeClass("active")):(t.find(".season-table").show().addClass("active"),n.find(".season-prices").show().addClass("active")),r?(t.find("#desktop-"+r.replace("#","")).show().addClass("active"),n.find(r).show().addClass("active")):n.find(".season-prices").first().show().addClass("active")}))}(),i(window).on("resize",(function(){i(".table-price").length>0&&r()}))}))},1796:(e,t,n)=>{var a=n(9755);a(".wysiwyg-images-slider").slick({pauseOnFocus:!0,pauseOnHover:!1,swipeToSlide:!0,slidesToShow:1,fade:!0,focusOnSelect:!1,infinite:!0,slidesToScroll:1,autoplay:!0,autoplaySpeed:6e3,speed:750,arrows:!1,dots:!1}),a(".wysiwyg-images-slider-arrows .slick-next").click((function(e){a(".wysiwyg-images-slider").slick("slickNext")})),a(".wysiwyg-images-slider-arrows .slick-prev").click((function(e){a(".wysiwyg-images-slider").slick("slickPrev")})),a(".form-select").formSelect(),a('input[name="newsletter-email-prefill"]').on("input",(function(e){var t=a(this).val();a('input[name="newsletterEmail"]').val(t)})),a(document).on("click",".wysiwyg-form-btn:not(:disabled)",(function(e){e.preventDefault();var t=a(this).closest("form"),n=t.attr("action"),i="",r=t.find('input[name="captchaKey"]').val();t.prev(".formSubmitCardPanel").remove();var s=a(".error-container"),o=!1,l=null,c=t.find("select[required], input[required], textarea[required]");
2if(a.each(c,(function(){var e=a(this).val(),t=a(this).attr("type"),n=a(this);a(this).closest(".checkbox").length>0&&(n=a(this).closest(".checkbox")),"checkbox"==t?a(this).is(":checked")?n.removeClass("is-invalid"):(n.addClass("is-invalid"),i=error_privacy,null==l&&(l=n),o=!0):""==e?(i=error_empty,n.is("select")?n.parent().addClass("is-invalid"):n.addClass("is-invalid"),null==l&&(l=n),o=!0):n.is("select")?(n.parent().removeClass("is-invalid"),n.parent().addClass("is-valid")):(n.removeClass("is-invalid"),n.addClass("is-valid"))})),o)return null!=l&&((u=a('<div class="card-panel formSubmitCardPanel bg-danger"></div>')).append(i),s.html(u)),!1;var d,u,f=t.find('input[name="newsletterEmail"]');if(0==(d=f.val()).length||!/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i.test(d))return f.addClass("is-invalid"),i=error_email,null==l&&(l=f),null!=l&&((u=a('<div class="card-panel formSubmitCardPanel bg-danger"></div>')).append(i),s.html(u)),!1;f.removeClass("error"),f.addClass("is-valid"),t.serialize(),locale;var p=t.find(".btn");p.html(),p.html('<div class="loader-line"></div>'),p.attr("disabled","disabled"),grecaptcha.ready((function(){grecaptcha.execute(r,{action:"action_name"}).then((function(e){t.find('input[name="captchaToken"]').val(e);var i=t.serialize(),r=t.find("#subscribe-button"),o=r.html();r.html('<div class="loader-line"></div>'),r.attr("disabled","disabled"),a.post(n,i,(function(e){var n="bg-success";e.success||(n="bg-danger"),e.success&&(t.addClass("visibilityHidden"),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"nl_signup"}),console.log("nl_signup"));var i=a('<div class="card-panel formSubmitCardPanel '+n+'"></div>');void 0!==e.message&&""!=e.message&&(i.append(e.message),s.html(i),r.removeAttr("disabled"),r.html(o))}))}))}))}))},7935:(e,t,n)=>{"use strict";n.r(t),n(8879);const a=(e,t)=>{e.forEach((e=>{e.target.classList.toggle("inViewport",e.isIntersecting)}))};document.querySelector("body")&&document.querySelector("body").classList.contains("do-animations")&&function(e){let t=new IntersectionObserver(a),n={};e.querySelectorAll(".moveup, .movedown, .moveleft, .moveright,.scale, footer").forEach((e=>{t.observe(e,n)}))}(document),n(1237),n(5982);const i="https://tiles.openfreemap.org/styles/positron";let r=!1;const s="terrain-dem",o="terrain-hillshade-dem",l="terrain-hillshade",c="building-3d",d=e=>({type:"raster-dem",tiles:["https://s3.amazonaws.com/elevation-tiles-prod/terrarium/{z}/{x}/{y}.png"],encoding:"terrarium",tileSize:256,maxzoom:12,...e?{attribution:e}:{}}),u=[{sourceLayer:"water",type:"fill",paint:{"fill-color":"#cedfe9"}},{sourceLayer:"waterway",type:"line",paint:{"line-color":"#bcd2de"}},{sourceLayer:"park",type:"fill",paint:{"fill-color":"#dbefd8"}},{sourceLayer:"landcover",type:"fill",id:/wood|forest|grass/,paint:{"fill-color":"#c7e2c5"}},{sourceLayer:"landcover",type:"fill",id:/glacier|ice|snow/,paint:{"fill-color":"#ffffff","fill-opacity":1}}],f=e=>e.getStyle().layers.find((e=>"symbol"===e.type))?.id,p=(e,t)=>{for(const n of[l,c])e.getLayer(n)&&e.setLayoutProperty(n,"visibility",t?"visible":"none")};function h(e,t){if(e?.getStyle()){if(t){if(!e.getSource(s)){e.addSource(s,d('Terrain © <a href="https://registry.opendata.aws/terrain-tiles/">Mapzen/AWS</a>')),e.addSource(o,d());const t=f(e);e.addLayer({id:l,type:"hillshade",source:o,paint:{"hillshade-exaggeration":.25,"hillshade-shadow-color":"#6b7280","hillshade-highlight-color":"#ffffff","hillshade-accent-color":"#6b7280"}},t)}const t=((e,t)=>e.getStyle().layers.find((e=>"building"===e["source-layer"]))?.source)(e);t&&!e.getLayer(c)&&e.addLayer({id:c,type:"fill-extrusion",source:t,"source-layer":"building",minzoom:15,filter:["all",["!=",["get","hide_3d"],!0],[">",["get","render_height"],0]],paint:{"fill-extrusion-color":["interpolate",["linear"],["get","render_height"],0,"#e4e4e0",60,"#d0d0cb"],"fill-extrusion-height":["get","render_height"],"fill-extrusion-base":["get","render_min_height"],"fill-extrusion-opacity":.9}},f(e)),p(e,!0),e.setTerrain({source:s,exaggeration:1.3}),function(e){const t=()=>{e.getTerrain()&&e.jumpTo({center:e.getCenter()})},n=()=>e.isMoving()?e.once("moveend",t):t();if(e.isSourceLoaded(s))return void n();const a=t=>{t.sourceId===s&&t.isSourceLoaded&&(e.off("sourcedata",a),n())};e.on("sourcedata",a)}(e)}else e.getTerrain()&&(e.setTerrain(null),p(e,!1));e.getContainer().classList.toggle("is-3d",!!t)}}function m(e){const t={"CooperativeGesturesHandler.WindowsHelpText":e.dataset.gestureWindows,"CooperativeGesturesHandler.MacHelpText":e.dataset.gestureMac,"CooperativeGesturesHandler.MobileHelpText":e.dataset.gestureMobile};return Object.keys(t).forEach((e=>{t[e]||delete t[e]})),{container:e,style:i,attributionControl:{compact:!0},cooperativeGestures:!0,maxZoom:18,refreshExpiredTiles:!1,locale:t}}const g=e=>`<svg viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor"\n stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">${e}</svg>`,v={"zoom-in":g('<path d="M12 5v14M5 12h14"/>'),"zoom-out":g('<path d="M5 12h14"/>'),tilt:g('<path d="M12 3 3 7.5v9L12 21l9-4.5v-9L12 3Z"/><path d="M3 7.5 12 12l9-4.5"/><path d="M12 12v9"/>'),reset:g('<path d="M3 12a9 9 0 1 0 2.64-6.36L3 8"/><path d="M3 3v5h5"/>'),north:g('<circle cx="12" cy="12" r="9"/><path d="M12 7 15 17 12 14.5 9 17Z"/>')};function b(e){const t=e?.dataset??{};return{zoomIn:t.ctrlZoomIn,zoomOut:t.ctrlZoomOut,tilt:t.ctrlTilt,north:t.ctrlNorth,reset:t.ctrlReset}}const y=[[[10.38615,46.68821],[10.39201,46.69016],[10.40215,46.70624],[10.41274,46.70821],[10.41622,46.71479],[10.4168,46.71847],[10.39934,46.73435],[10.43464,46.75356],[10.44107,46.75413],[10.44011,46.77149],[10.42123,46.78861],[10.42845,46.79755],[10.43851,46.79869],[10.44925,46.80462],[10.45602,46.81635],[10.45438,46.82221],[10.4583,46.82478],[10.45513,46.83059],[10.45906,46.83548],[10.46483,46.83624],[10.46229,46.8413],[10.46987,46.84933],[10.46819,46.8553],[10.47838,46.86013],[10.48372,46.85543],[10.49628,46.85305],[10.49931,46.84857],[10.52124,46.84653],[10.5527,46.8511],[10.55795,46.84695],[10.55264,46.8408],[10.55536,46.84087],[10.58883,46.85125],[10.59502,46.85829],[10.60936,46.8597],[10.62441,46.86558],[10.64858,46.86655],[10.66787,46.876
251],[10.67297,46.87138],[10.69112,46.86861],[10.69786,46.86339],[10.69508,46.85308],[10.70594,46.84786],[10.71763,46.84795],[10.72333,46.83892],[10.75621,46.83383],[10.76481,46.82409],[10.76387,46.81971],[10.75239,46.81387],[10.74506,46.80223],[10.7276,46.79709],[10.73122,46.78925],[10.75722,46.78624],[10.77744,46.79149],[10.78678,46.79735],[10.81439,46.77662],[10.82479,46.77472],[10.83129,46.78138],[10.84112,46.78282],[10.85354,46.77506],[10.86845,46.77313],[10.86993,46.7669],[10.88294,46.76393],[10.88962,46.76529],[10.8951,46.77092],[10.90527,46.76911],[10.92299,46.7764],[10.92821,46.77408],[10.94388,46.77648],[10.97522,46.77361],[10.97932,46.77014],[10.99475,46.76804],[11.01397,46.77317],[11.02328,46.76715],[11.0346,46.79428],[11.04234,46.801],[11.03792,46.80562],[11.05633,46.80928],[11.07279,46.82092],[11.08171,46.82252],[11.0762,46.83384],[11.06887,46.83793],[11.07303,46.84345],[11.06988,46.85348],[11.08742,46.87927],[11.09961,46.88922],[11.09538,46.89178],[11.09795,46.89844],[11.0946,46.91247],[11.10792,46.91706],[11.10804,46.92632],[11.11418,46.93234],[11.13851,46.92865],[11.16322,46.94091],[11.16642,46.94479],[11.16114,46.94979],[11.1637,46.96677],[11.17598,46.96367],[11.18658,46.97062],[11.19527,46.97152],[11.20418,46.96877],[11.20688,46.96403],[11.22047,46.97025],[11.24139,46.9708],[11.24865,46.97517],[11.25582,46.97535],[11.26272,46.98169],[11.27662,46.98168],[11.28762,46.98699],[11.30709,46.98525],[11.3205,46.99345],[11.33765,46.98606],[11.34516,46.99169],[11.35932,46.99154],[11.37697,46.98025],[11.38324,46.97168],[11.40465,46.96609],[11.43929,46.97601],[11.45134,46.99294],[11.46803,46.99582],[11.46859,47.003],[11.47831,47.01201],[11.50238,47.01073],[11.50313,47.00808],[11.51366,47.00595],[11.51679,47.00091],[11.53381,46.99233],[11.53846,46.98519],[11.55297,46.99149],[11.57663,46.99657],[11.58,47.00277],[11.58879,47.00641],[11.59901,47.00657],[11.60944,47.01207],[11.62697,47.01437],[11.63629,47.00383],[11.66542,46.99304],[11.6885,46.99658],[11.71226,46.99416],[11.72897,46.97322],[11.74698,46.97013],[11.76411,46.97412],[11.78106,46.99342],[11.81526,46.991],[11.83564,46.99417],[11.84396,47.0025],[11.85192,47.0014],[11.86722,47.01252],[11.87393,47.01136],[11.8794,47.01714],[11.89137,47.01728],[11.91627,47.03422],[11.9329,47.03864],[11.94688,47.03464],[11.95457,47.04374],[11.96773,47.04158],[11.97912,47.0511],[11.98587,47.04815],[11.99534,47.05064],[12.02037,47.04821],[12.02968,47.05127],[12.03353,47.0583],[12.04276,47.06228],[12.07543,47.0605],[12.08035,47.06951],[12.09308,47.07791],[12.10329,47.07931],[12.11867,47.07445],[12.13561,47.08171],[12.15125,47.08049],[12.15997,47.08267],[12.18589,47.09322],[12.2278,47.08302],[12.24228,47.06892],[12.23786,47.0644],[12.21821,47.05795],[12.2182,47.04483],[12.20552,47.02595],[12.18048,47.02414],[12.16423,47.01782],[12.14786,47.02357],[12.12723,47.01218],[12.12285,47.00662],[12.1322,46.99339],[12.12974,46.98593],[12.13977,46.982],[12.13808,46.96514],[12.13328,46.96292],[12.13882,46.95764],[12.15927,46.95133],[12.1702,46.93758],[12.15414,46.91654],[12.14675,46.91413],[12.16205,46.908],[12.16959,46.91121],[12.19154,46.90682],[12.20106,46.8965],[12.2022,46.88806],[12.21663,46.87517],[12.22147,46.88084],[12.23125,46.88146],[12.2345,46.88919],[12.24162,46.89192],[12.27486,46.88512],[12.27979,46.87921],[12.27736,46.87319],[12.29326,46.86566],[12.2912,46.85704],[12.29733,46.84455],[12.30833,46.84137],[12.30726,46.83271],[12.285,46.81503],[12.29383,46.8027],[12.28905,46.79948],[12.28889,46.79427],[12.28232,46.79153],[12.28539,46.7839],[12.30943,46.78603],[12.35837,46.77583],[12.37036,46.74163],[12.38475,46.71745],[12.40283,46.70811],[12.41103,46.70701],[12.41522,46.70163],[12.42862,46.6997],[12.42943,46.69567],[12.44268,46.68979],[12.47501,46.68756],[12.4795,46.67969],[12.43473,46.66714],[12.40648,46.64167],[12.38115,46.64183],[12.37944,46.63733],[12.3915,46.62765],[12.38577,46.62154],[12.35939,46.61829],[12.34465,46.62376],[12.34034,46.63022],[12.33578,46.62732],[12.3172,46.62876],[12.31785,46.62355],[12.30802,46.61811],[12.28413,46.61623],[12.26982,46.62003],[12.25931,46.62809],[12.24502,46.62326],[12.24198,46.61586],[12.21241,46.60918],[12.20444,46.59836],[12.19228,46.59321],[12.19261,46.62059],[12.1818,46.6192],[12.17117,46.63275],[12.16062,46.63574],[12.1511,46.63215],[12.1436,46.6327],[12.13739,46.64122],[12.12342,46.64475],[12.10949,46.65204],[12.10609,46.65783],[12.09345,46.66123],[12.08826,46.66638],[12.07985,46.66686],[12.07038,46.67386],[12.07173,46.66064],[12.06686,46.65364],[12.07479,46.64329],[12.06837,46.63997],[12.06495,46.62121],[12.05448,46.61778],[12.05318,46.60989],[12.04613,46.60716],[12.05043,46.60016],[12.04763,46.58357],[12.03665,46.57668],[12.0266,46.55871],[12.02189,46.55791],[11.99941,46.53208],[11.99411,46.53345],[11.98704,46.54417],[11.96633,46.54363],[11.95094,46.53869],[11.94719,46.52879],[11.94147,46.52689],[11.93294,46.52631],[11.9121,46.532],[11.8904,46.52175],[11.85192,46.51682],[11.82849,46.50783],[11.82334,46.51315],[11.82391,46.52141],[11.81086,46.53146],[11.79385,46.52023],[11.79189,46.51322],[11.76157,46.50503],[11.74317,46.50391],[11.73202,46.50877],[11.71935,46.50916],[11.71524,46.51245],[11.69889,46.50218],[11.6672,46.49647],[11.64515,46.49743],[11.63849,46.50051],[11.63495,46.49486],[11.64297,46.49346],[11.65174,46.48271],[11.64536,46.47189],[11.64179,46.47439],[11.62679,46.4708],[11.62987,46.46377],[11.61882,46.44325],[11.62143,46.42539],[11.60161,46.39731],[11.60307,46.38924],[11.5932,46.38265],[11.56489,46.38018],[11.55878,46.35076],[11.55249,46.34418],[11.54423,46.34483],[11.53837,46.35015],[11.52445,46.35502],[11.47969,46.36277],[11.48052,46.3551],[11.46322,46.34922],[11.45556,46.33396],[11.42105,46.32441],[11.40517,46.32387],[11.39865,46.31426],[11.39994,46.30709],[11.39569,46.3083],[11.38188,46.30052],[11.36088,46.29906],[11.36078,46.29682],[11.38256,46.29177],[11.3871,46.28143],[11.39609,46.27423],[11.39862,46.264],[11.38756,46.26029],[11.37347,46.2629],[11.36836,46.26135],[11.35783,46.26481],[11.35495,46.27564],[11.33912,46.28306],[11.33379,46.29049],[11.33471,46.2962],[11.3129,46.28256],[11.31737,46.27303],[11.30645,46.25786],[11.29124,46.2604],[11.24743,46.22933],[11.20622,46.2187],[11.18267,46.22496],[11.17077,46.23806],[11.17994,46.24434],[11.
218351,46.25269],[11.18935,46.25354],[11.19448,46.2461],[11.20029,46.25566],[11.16604,46.26129],[11.14885,46.27904],[11.13725,46.28336],[11.14293,46.28934],[11.15847,46.29059],[11.16439,46.2986],[11.1761,46.30346],[11.1847,46.32104],[11.18894,46.32151],[11.18696,46.32673],[11.1942,46.33016],[11.20204,46.34212],[11.19001,46.35984],[11.19263,46.36578],[11.20393,46.36765],[11.19792,46.37232],[11.21275,46.39804],[11.21345,46.40675],[11.20565,46.4166],[11.21026,46.4206],[11.20347,46.42682],[11.21416,46.43556],[11.21634,46.44255],[11.20903,46.45293],[11.21419,46.45807],[11.21736,46.45731],[11.21886,46.46199],[11.21626,46.47277],[11.20939,46.481],[11.20876,46.49346],[11.19608,46.50241],[11.1924,46.501],[11.18686,46.50734],[11.18002,46.49823],[11.17014,46.49635],[11.16095,46.4878],[11.12934,46.48058],[11.1103,46.49643],[11.10449,46.4948],[11.08812,46.50128],[11.08173,46.53021],[11.05915,46.51508],[11.03795,46.51357],[11.05006,46.50784],[11.05773,46.49235],[11.06278,46.4894],[11.06894,46.46619],[11.07625,46.45487],[11.0778,46.44569],[11.07301,46.44042],[11.05394,46.44849],[11.0414,46.44569],[11.02817,46.46116],[11.00952,46.46917],[11.00462,46.47607],[10.98695,46.48289],[10.96543,46.48103],[10.95791,46.46983],[10.93819,46.46578],[10.9325,46.45831],[10.93332,46.4528],[10.91305,46.44284],[10.89161,46.44366],[10.88324,46.44995],[10.88093,46.44579],[10.87162,46.4438],[10.86174,46.43509],[10.85113,46.43817],[10.80034,46.44185],[10.78906,46.45164],[10.77835,46.47112],[10.76934,46.47609],[10.76463,46.4848],[10.75906,46.48547],[10.74422,46.48333],[10.71753,46.46022],[10.69667,46.4573],[10.68293,46.44846],[10.66821,46.45122],[10.63303,46.44309],[10.61439,46.45098],[10.60128,46.46139],[10.59995,46.46766],[10.57672,46.47237],[10.55875,46.48187],[10.54986,46.49123],[10.53685,46.49062],[10.52657,46.49425],[10.49366,46.49719],[10.48141,46.49337],[10.45714,46.5096],[10.45124,46.53083],[10.45814,46.54215],[10.47056,46.54377],[10.46954,46.54856],[10.47617,46.55749],[10.47321,46.56701],[10.48305,46.5777],[10.48575,46.58921],[10.48221,46.59199],[10.48576,46.59805],[10.48291,46.60512],[10.49055,46.61394],[10.44632,46.63989],[10.40935,46.63389],[10.40011,46.63648],[10.39873,46.6455],[10.38946,46.65862],[10.39057,46.67089],[10.3803,46.68399],[10.38615,46.68821]]],_=[{type:"town",label:"Kiens",sublabel:"Chienes",center:[46.8167,11.8333]},{type:"town",label:"Olang",sublabel:"Valdaora",center:[46.778,12.022]},{type:"valley",label:"Antholzertal",sublabel:"Valle Anterselva",axis:[[46.804,12.046],[46.833,12.094],[46.863,12.136],[46.898,12.175],[46.928,12.216]],center:[46.876,12.15]},{type:"mountain",label:"Kronplatz",sublabel:"Plan de Corones",center:[46.737,11.96]},{type:"valley",label:"San Vigilio",sublabel:null,axis:[[46.695,11.935],[46.67,11.95],[46.643,11.956]],center:[46.668,11.948]}],w=[{label:"Bozen",sublabel:"Bolzano",lat:46.4983,lng:11.3548,major:!0},{label:"Brixen",sublabel:"Bressanone",lat:46.7154,lng:11.6565,major:!0},{label:"Meran",sublabel:"Merano",lat:46.6712,lng:11.1597,major:!0},{label:"Sterzing",sublabel:"Vipiteno",lat:46.8963,lng:11.4327},{label:"Bruneck",sublabel:"Brunico",lat:46.796,lng:11.938},{label:"Schlanders",sublabel:"Silandro",lat:46.6268,lng:10.7738}],x=[{label:"GERMANY",lat:47.7,lng:11.4},{label:"AUSTRIA",lat:47.2,lng:13.3},{label:"ITALY",lat:45.85,lng:10.9},{label:"SWISS",lat:46.65,lng:9.5},{label:"ADRIA",lat:45.2,lng:13.2}],k=[{label:"München",sublabel:"Munich",lat:48.137,lng:11.576,icon:"plane"},{label:"Innsbruck",sublabel:null,lat:47.269,lng:11.404,icon:"plane"},{label:"Lienz",sublabel:null,lat:46.83,lng:12.769,icon:null},{label:"Villach",sublabel:null,lat:46.61,lng:13.846,icon:null},{label:"Verona",sublabel:null,lat:45.438,lng:10.992,icon:"plane"},{label:"Venezia",sublabel:"Venice",lat:45.434,lng:12.338,icon:"plane"},{label:"Milano",sublabel:"Milan",lat:45.465,lng:9.186,icon:"plane"},{label:"Bergamo",sublabel:null,lat:45.698,lng:9.677,icon:"plane"},{label:"St. Moritz",sublabel:null,lat:46.498,lng:9.835,icon:null},{label:"Trieste",sublabel:null,lat:45.65,lng:13.777,icon:null},{label:"Bologna",sublabel:null,lat:44.494,lng:11.343,icon:null}],S={slope:"/html/dist/images/svg/webcams/cctv.svg",lift:"/html/dist/images/svg/webcams/cctv.svg",peak:"/html/dist/images/svg/webcams/cctv.svg",valley:"/html/dist/images/svg/webcams/cctv.svg",location:"/html/dist/images/svg/webcams/cctv.svg",default:"/html/dist/images/svg/webcams/cctv.svg"},j=e=>{const t=Array.isArray(e)?e[0]||"":e||"";return S[t.toLowerCase()]??S.default},C={plane:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M21 16v-2l-8-5V3.5a1.5 1.5 0 0 0-3 0V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5z"/></svg>',train:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M12 2c-4 0-8 .5-8 4v9.5A3.5 3.5 0 0 0 7.5 19L6 20.5v.5h2l2-2h4l2 2h2v-.5L16.5 19A3.5 3.5 0 0 0 20 15.5V6c0-3.5-4-4-8-4zm0 2c3.51 0 5.44.49 5.91 1H6.09C6.56 4.49 8.49 4 12 4zM6 7h5v5H6V7zm7 0h5v5h-5V7zm-5.5 9a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3zm9 0a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3z"/></svg>'},E=e=>String(e??"").trim().toLowerCase()||null,A=e=>String(e??"").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,"""),L=document.querySelector(".js-wc-grid"),M=L?JSON.parse(L.dataset.allWebcams||"[]"):[],T=new Map(M.map((e=>[String(e.id),e]))),$=(()=>{try{return L?.dataset.i18n?JSON.parse(L.dataset.i18n):{}}catch{return{}}})(),O=(e,t)=>t?$[`${e}.${t}`]??t:"";function z(e,t,n,a){const i=a/6371e3,r=n*(Math.PI/180),s=e*(Math.PI/180),o=t*(Math.PI/180),l=Math.asin(Math.sin(s)*Math.cos(i)+Math.cos(s)*Math.sin(i)*Math.cos(r)),c=o+Math.atan2(Math.sin(r)*Math.sin(i)*Math.cos(s),Math.cos(i)-Math.sin(s)*Math.sin(l));return[l*(180/Math.PI),c*(180/Math.PI)]}function P(e){const t=parseFloat(e);return isNaN(t)?null:((t+180)%360+360)%360}function q(e){const t=window.location.hash;if(!t?.startsWith("#webcam-"))return"";const n=t.slice("#webcam-".length).toLowerCase();if(!n)return"";const a=e?[...e.options].find((e=>e.value.toLowerCase()===n)):null;return a?a.value:n}const D={search:"",region:"",activeChips:new Map,chipKey:(e,t)=>`${e}::${t}`,toggleChip(e,t){const n=this.chipKey(e,t);this.activeChips.has(n)?this.activeChips.delete(n):this.activeChips.set(n,{type:e,value:t})},hasChip(e,t){return this.activeChips.has(this.chipKey(e,t))},clearChip(e,t){this.activeChips.delete(this.chipKey(e,t))},clearAll(){this.search="",this.region="",this.activeChips.clear()},toChipEntries(){return[...this.activeChips.values()]},matches(e){if(this.search){const t=this.search.toLowerCase(),n=Array.isArray(e.facilityType)?e.facilityType.join(" "):e.facilityType||"";
2if(![e.webcam_name,e.subline,e.region,n,e.webcamType,null!=e.altitude?String(e.altitude):null].filter(Boolean).join(" ").toLowerCase().includes(t))return!1}if(this.region&&E(e.region)!==E(this.region))return!1;if(this.activeChips.size>0){const t={};for(const{type:e,value:n}of this.activeChips.values())(t[e]??=[]).push(E(n));for(const[n,a]of Object.entries(t)){const t=e[n];if(Array.isArray(t)){const e=t.map((e=>E(e)));if(!a.some((t=>e.includes(t))))return!1}else if(!a.includes(E(t)))return!1}}return!0}},N=document.querySelector(".js-wc-search"),I=document.querySelector(".js-wc-search-clear"),B=document.querySelector(".js-wc-region"),R=document.querySelector(".js-wc-region-mobile"),F=[...document.querySelectorAll(".js-wc-chip")],W=[...document.querySelectorAll(".js-wc-chip-mobile")],H=document.querySelector(".js-wc-result-count"),V=document.querySelector(".js-wc-active-tags"),U=document.querySelector(".js-wc-filter-count"),Z=document.querySelector(".js-wc-overlay-count"),K=document.querySelector(".js-wc-no-results"),J=()=>[...document.querySelectorAll(".js-wc-card")];function Y(){let e=0;J().forEach((t=>{const n={webcam_name:t.dataset.name||"",subline:t.dataset.subline||"",region:t.dataset.region||"",facilityType:(()=>{try{return JSON.parse(t.dataset.facility||"[]")}catch{return[]}})(),webcamType:t.dataset.webcamtype||"",altitude:t.dataset.altitude||""},a=D.matches(n);t.hidden=!a,a&&e++})),K&&(K.hidden=e>0),H&&(H.textContent=1===e?"1 Webcam":`${e} Webcams`),function(){if(!V)return;V.innerHTML="";const e=(e,t)=>{const n=document.createElement("button");return n.type="button",n.className="wc-active-tag",n.innerHTML=`${e} <svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>`,n.addEventListener("click",(()=>{t(),Y(),G()})),n};if(D.region){const t=B?.querySelector(`option[value="${D.region}"]`);V.appendChild(e(t?.textContent.trim()||D.region,(()=>{D.region="",B&&(B.value=""),R&&(R.value="")})))}D.toChipEntries().forEach((({type:t,value:n})=>{const a=document.querySelector(`.js-wc-chip[data-filter-type="${t}"][data-filter-value="${n}"],.js-wc-chip-mobile[data-filter-type="${t}"][data-filter-value="${n}"]`);V.appendChild(e(a?.textContent.trim()||n,(()=>{D.clearChip(t,n),X()})))}))}();const t=(D.region?1:0)+D.activeChips.size;U&&(U.hidden=0===t,U.textContent=String(t));const n=M.filter((e=>D.matches(e))).length;Z&&(Z.textContent=String(n)),J().forEach((e=>{const t=e.querySelector("a[data-fancybox], a[data-fb-removed]");t&&(e.hidden?t.hasAttribute("data-fancybox")&&(t.setAttribute("data-fb-removed",t.getAttribute("data-fancybox")),t.removeAttribute("data-fancybox")):t.hasAttribute("data-fb-removed")&&(t.setAttribute("data-fancybox",t.getAttribute("data-fb-removed")),t.removeAttribute("data-fb-removed")))})),function(e){const t=window.location.hash;if(e){const n=`#webcam-${String(e).toLowerCase()}`;t!==n&&history.replaceState(null,"",n)}else t.startsWith("#webcam-")&&history.replaceState(null,"",window.location.pathname+window.location.search)}(D.region),window.webcamMap?.reloadMarkers(M.filter((e=>D.matches(e))))}function G(){N&&(N.value=D.search),I&&(I.hidden=!D.search),B&&(B.value=D.region),R&&(R.value=D.region),X()}function X(){[...F,...W].forEach((e=>{const t=D.hasChip(e.dataset.filterType,e.dataset.filterValue);e.classList.toggle("is-active",t),e.setAttribute("aria-pressed",String(t))}))}if(function(e){document.addEventListener("click",(t=>{try{const n=t.target.closest("a[data-fancybox='webcams-all']");if(!n)return;const a=n.dataset.webcamId||n.getAttribute("data-webcam-id");if(!a)return;const i=e.get(String(a));i&&n.setAttribute("data-caption",function(e){const t=[null!=e.altitude?`<span class="wc-fb-caption__alt">${A(e.altitude)} m</span>`:"",e.region?`<span class="wc-fb-caption__region">${A(O("region",e.region))}</span>`:"",Array.isArray(e.facilityType)?e.facilityType.map((e=>`<span class="wc-fb-caption__tag wc-fb-caption__tag--facility">${A(O("facilityType",e))}</span>`)).join(""):e.facilityType?`<span class="wc-fb-caption__tag wc-fb-caption__tag--facility">${A(O("facilityType",e.facilityType))}</span>`:"",e.webcamType?`<span class="wc-fb-caption__tag wc-fb-caption__tag--type">${A(O("webcamType",e.webcamType))}</span>
2`:""].filter(Boolean).join("");return`<div class="wc-fb-caption"><strong class="wc-fb-caption__title">${A(e.webcam_name)}</strong>`+(e.subline?`<span class="wc-fb-caption__sub">${A(e.subline)}</span>`:"")+(t?`<span class="wc-fb-caption__meta">${t}</span>`:"")+"</div>"}(i))}catch(e){console.warn("[webcam-caption] error",e)}}),!0)}(T),function(){const e=q(B);if(e)return D.region=e,B&&(B.value=e),void(R&&(R.value=e));const t=L?.dataset.defaultRegion||"";t&&(D.region=t,B&&(B.value=t),R&&(R.value=t))}(),N){let e;N.addEventListener("input",(()=>{D.search=N.value.trim(),I&&(I.hidden=!D.search),clearTimeout(e),e=setTimeout(Y,180)}))}I&&I.addEventListener("click",(()=>{D.search="",N&&(N.value="",N.focus()),I.hidden=!0,Y()})),B&&B.addEventListener("change",(()=>{D.region=B.value,R&&(R.value=B.value),Y()})),F.forEach((e=>{e.addEventListener("click",(()=>{D.toggleChip(e.dataset.filterType,e.dataset.filterValue),X(),Y()}))})),document.querySelectorAll(".js-wc-reset-all").forEach((e=>{e.addEventListener("click",(()=>{D.clearAll(),G(),Y()}))})),window.addEventListener("hashchange",(()=>{if(!window.location.hash.startsWith("#webcam-"))return;const e=q(B);D.region=e,B&&(B.value=e),R&&(R.value=e),Y(),G()}));let Q=0;const ee=[];function te(){for(;Q<4&&ee.length;)ee.shift()()}function ne(e,t=0){const n=e.dataset.src;if(!n||"1"===e.dataset.loaded)return;Q++;const a=t?n+(n.includes("?")?"&":"?")+"r="+t:n,i=n=>{e.removeEventListener("load",r),e.removeEventListener("error",s),Q--,n?(e.dataset.loaded="1",e.classList.add("is-loaded")):t<3?setTimeout((()=>ne(e,t+1)),500*2**t+300*Math.random()):e.classList.add("is-error"),te()},r=()=>i(!0),s=()=>i(!1);e.addEventListener("load",r),e.addEventListener("error",s),e.src=a}function ae(e){"1"!==e.dataset.queued&&(e.dataset.queued="1",ee.push((()=>ne(e))),te())}requestAnimationFrame((()=>{Y(),function(){if(!("IntersectionObserver"in window))return void document.querySelectorAll("img.js-wc-img[data-src]").forEach(ae);const e=new IntersectionObserver(((e,t)=>{for(const n of e)n.isIntersecting&&(t.unobserve(n.target),ae(n.target))}),{rootMargin:"300px"});document.querySelectorAll("img.js-wc-img[data-src]").forEach((t=>e.observe(t)))}()}));const ie=document.getElementById("wc-view-grid"),re=document.getElementById("wc-view-map"),se=[...document.querySelectorAll(".js-wc-view-btn")];let oe="grid";se.forEach((e=>{e.addEventListener("click",(()=>{const t=e.dataset.view;t!==oe&&(oe=t,se.forEach((e=>{e.classList.toggle("is-active",e.dataset.view===t),e.setAttribute("aria-pressed",String(e.dataset.view===t))})),"grid"===t?(ie&&(ie.style.display=""),re&&(re.style.display="none")):(ie&&(ie.style.display="none"),re&&(re.style.display=""),requestAnimationFrame((()=>{window.webcamMap?._invalidate(),setTimeout((()=>window.webcamMap?._fitVisible()),50)}))))}))}));const le=document.querySelector(".js-wc-overlay"),ce=document.querySelectorAll(".js-wc-overlay-open"),de=document.querySelectorAll(".js-wc-overlay-close"),ue=document.querySelector(".js-wc-overlay-reset"),fe=document.querySelector(".js-wc-overlay-apply"),pe=()=>{le&&(le.classList.add("is-open"),le.setAttribute("aria-hidden","false"),document.body.style.overflow="hidden",X(),R&&(R.value=D.region),Z&&(Z.textContent=String(M.filter((e=>D.matches(e))).length)))},he=()=>{le&&(le.classList.remove("is-open"),le.setAttribute("aria-hidden","true"),document.body.style.overflow="")};ce.forEach((e=>e.addEventListener("click",pe))),de.forEach((e=>e.addEventListener("click",he))),R&&R.addEventListener("change",(()=>{D.region=R.value,B&&(B.value=R.value),Z&&(Z.textContent=String(M.filter((e=>D.matches(e))).length))})),W.forEach((e=>{e.addEventListener("click",(()=>{D.toggleChip(e.dataset.filterType,e.dataset.filterValue),X(),Z&&(Z.textContent=String(M.filter((e=>D.matches(e))).length))}))})),ue&&ue.addEventListener("click",(()=>{D.clearAll(),G(),R&&(R.value=""),Z&&(Z.textContent=String(M.length))})),fe&&fe.addEventListener("click",(()=>{Y(),he()})),window.webcamMap={reloadMarkers:()=>{},_invalidate:()=>{},_fitVisible:()=>{},_lastBounds:null,_map:null};const me=document.getElementById("map-webcams");if(me){const e=()=>Promise.all([n.e(320),n.e(519)]).then(n.bind(n,9506)).then((e=>e.default)),t={activeId:null,pendingPopupLoc:null};let a=null,s=null,o=null,l=null,c=!1,d=!1,p=new Map,g=null,S=new Map,E=new Map;const L=[[7.5,43.5],[15.5,49.5]],M=16,$=5e-4,q={type:"FeatureCollection",features:[]},N=()=>getComputedStyle(document.documentElement).getPropertyValue("--accent-color").trim()||"#1565c0";function ge(){s?.getSource("wc-cone")?.setData(q)}
2function ve(e){const t=e.target.closest(".js-wc-popup-open");t&&(e.preventDefault(),e.stopPropagation(),function(e){if(!e)return;const t=e.iframeUrl||e.imageUrl||"";if(!t)return;const n=document.querySelector(`a[data-fancybox="webcams-all"][data-webcam-id="${CSS.escape(String(e.id??""))}"]`);if(n){const e=n.hasAttribute("data-fb-removed");e&&(n.setAttribute("data-fancybox",n.getAttribute("data-fb-removed")),n.removeAttribute("data-fb-removed")),n.click(),e&&(n.setAttribute("data-fb-removed",n.getAttribute("data-fancybox")),n.removeAttribute("data-fancybox"))}else{const n=document.createElement("a");n.setAttribute("data-fancybox","webcams-all"),n.setAttribute("data-src",t),n.setAttribute("data-webcam-id",String(e.id??"")),n.setAttribute("data-thumb",e.thumbUrl||e.imageUrl||""),e.iframeUrl&&(n.setAttribute("data-type","iframe"),n.setAttribute("data-width","1600"),n.setAttribute("data-height","1000")),n.href="javascript:;",n.style.display="none",document.body.appendChild(n),n.click(),setTimeout((()=>n.remove()),100)}}(T.get(String(t.dataset.popupWebcamId??""))))}function be(e){return[parseFloat(e.lng||0),parseFloat(e.lat||0)]}function ye(){const e=[];return p.forEach(((n,a)=>{if(null!=t.activeId&&a===t.activeId)return;const[i,r]=be(n);(i||r)&&e.push({type:"Feature",properties:{id:a},geometry:{type:"Point",coordinates:[i,r]}})})),e}function _e(){s?.getSource("locations")?.setData({type:"FeatureCollection",features:ye()})}function we(e,n){const a=null!==P(e.rotation),i=document.createElement("div");return i.className="wc-marker-wrap",i.innerHTML=`<div class="wc-marker${a?" wc-marker--has-direction":""}">\n <div class="wc-marker__icon"><img src="${j(e.facilityType)}" alt=""></div>\n <span class="wc-marker__label">${A(e.webcam_name||"")}</span>\n ${null!=e.altitude?`<span class="wc-marker__altitude">${e.altitude} m</span>`:""}\n <div class="wc-marker__pin"></div>\n </div>`,i.setAttribute("tabindex","0"),i.setAttribute("role","button"),i.setAttribute("aria-label",e.webcam_name||`Webcam ${n}`),i.addEventListener("click",(t=>{t.stopPropagation(),Ce(e)})),i.addEventListener("keydown",(t=>{"Enter"!==t.key&&" "!==t.key&&"Space"!==t.code||(t.preventDefault(),Ce(e))})),i.addEventListener("mouseenter",(()=>{t.activeId!==n&&i.classList.add("is-active")})),i.addEventListener("mouseleave",(()=>{t.activeId!==n&&i.classList.remove("is-active")})),i}function xe(e,t){return new a.Marker({element:we(e,t),anchor:"center",offset:[0,-58.5]}).setLngLat(be(e))}function ke(e,t){const n=e.point_count,i=n<10?34:n<100?40:48,r=document.createElement("button");return r.type="button",r.className="wc-cluster-wrap",r.style.width=`${i}px`,r.style.height=`${i}px`,r.setAttribute("aria-label",`${n} Webcams`),r.innerHTML=`<span class="wc-cluster">${n}</span>`,r.addEventListener("click",(async n=>{n.stopPropagation();const a=s.getSource("locations"),i=await a.getClusterExpansionZoom(e.cluster_id);if(i<=M)return void s.easeTo({center:t,zoom:i+.4});const r=await a.getClusterLeaves(e.cluster_id,100,0).catch((()=>[]));if(!r.length)return void s.easeTo({center:t,zoom:i+.4});const o=r.map((e=>e.geometry.coordinates[0])),c=r.map((e=>e.geometry.coordinates[1]));Math.max(Math.max(...o)-Math.min(...o),Math.max(...c)-Math.min(...c))<$?function(e,t){const n=e.map((e=>{const t=p.get(String(e.properties?.id));return t?`<li><button type="button" class="wc-cluster-list__item" data-wc-id="${A(String(t.id??""))}">\n <img class="wc-cluster-list__icon" src="${j(t.facilityType)}" alt="">\n <span class="wc-cluster-list__name">${A(t.webcam_name||"")}</span>\n ${null!=t.altitude?`<span class="wc-cluster-list__alt">${A(String(t.altitude))} m</span>`:""}\n </button></li>`:""})).filter(Boolean).join("");if(!n)return;je(),l.setLngLat(t).setHTML(`<ul class="wc-cluster-list">${n}</ul>`).addTo(s);const a=l.getElement();a.classList.add("wc-popup-wrap--list"),a.querySelectorAll("[data-wc-id]").forEach((e=>{e.addEventListener("click",(()=>{const t=p.get(String(e.dataset.wcId));t&&Ce(t)}))}
2)),a.querySelector(".wc-cluster-list__item")?.focus({preventScroll:!0})}(r,t):s.fitBounds([[Math.min(...o),Math.min(...c)],[Math.max(...o),Math.max(...c)]],{padding:80,maxZoom:18})})),new a.Marker({element:r}).setLngLat(t)}function Se(){if(!d||!s?.getSource("locations"))return;const e=new Map;for(const t of s.querySourceFeatures("locations")){const n=t.properties??{},a=n.cluster?`c:${n.cluster_id}`:`p:${n.id}`;if(e.has(a))continue;let i=S.get(a);if(!i){const e=t.geometry.coordinates;if(n.cluster)i=ke(n,e);else{const e=p.get(String(n.id));if(!e)continue;i=xe(e,String(n.id))}S.set(a,i)}e.set(a,i),E.has(a)||i.addTo(s)}E.forEach(((t,n)=>{e.has(n)||t.remove()})),E=e}function je(){null!=t.activeId&&(t.activeId=null,t.pendingPopupLoc=null,g?.remove(),g=null,l?.remove(),ge(),_e())}function Ce(e){const n=null!=e.id?String(e.id):null;n&&s&&(l?.remove(),ge(),t.activeId!==n&&(g?.remove(),t.activeId=n,g=xe(e,n),g.getElement().classList.add("is-active"),g.addTo(s),_e()),t.pendingPopupLoc=e,function(e,t){if(!s)return;s.stop();const n=Math.max(s.getZoom(),13),i=s.getCenter().distanceTo(new a.LngLat(e[0],e[1]));s.easeTo({center:e,zoom:n,duration:Math.max(450,Math.min(1250,i/250))})}(be(e)),document.querySelectorAll(".js-wc-card").forEach((e=>e.classList.toggle("is-highlighted",e.dataset.id===n))))}function Ee(){const e=t.pendingPopupLoc;if(!e)return;t.pendingPopupLoc=null;const n=be(e);l.setLngLat(n).setHTML(function(e){const t=[Array.isArray(e.facilityType)?e.facilityType.map((e=>`<span class="wc-tag wc-tag--facility">${A(O("facilityType",e))}</span>`)).join(""):e.facilityType?`<span class="wc-tag wc-tag--facility">${A(O("facilityType",e.facilityType))}</span>`:"",e.webcamType?`<span class="wc-tag wc-tag--type">${A(O("webcamType",e.webcamType))}</span>`:""].filter(Boolean).join(""),n=e.iframeUrl||e.imageUrl||"";return`<div class="wc-popup">\n <a class="wc-popup__img-wrap${n?" js-wc-popup-open":""}" href="javascript:;" data-popup-webcam-id="${A(String(e.id??""))}">\n ${e.thumbUrl?`<img class="wc-popup__thumb" src="${e.thumbUrl}" alt="${A(e.webcam_name||"")}" loading="lazy">`:""}\n ${n?'<span class="wc-popup__play"><svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"><polygon points="5 3 19 12 5 21 5 3"/></svg></span>':""}\n </a>\n <div class="wc-popup__body">\n <span class="wc-popup__name">${A(e.webcam_name||"")}</span>\n ${e.subline?`<span class="wc-popup__sub">${A(e.subline)}</span>`:""}\n ${e.altitude?`<span class="wc-popup__alt">${A(String(e.altitude))} m</span>`:""}\n ${t?`<div class="wc-popup__tags">${t}</div>`:""}\n </div>\n</div>`}(e)).addTo(s),l.getElement()?.classList.remove("wc-popup-wrap--list"),l.getElement()?.addEventListener("click",ve),requestAnimationFrame((()=>{const t=l.getElement();if(t){const e=t.offsetHeight||320,i=s.project(new a.LngLat(n[0],n[1])),r=e+24;i.y<r&&s.panBy([0,-(r-i.y)],{duration:300})}!function(e){const t=s?.getSource("wc-cone");if(!t)return;const n=function(e){const t=parseFloat(e.lat||0),n=parseFloat(e.lng||0);if(!t&&!n)return null;const a=P(e.rotation),i=[];if(null===a)for(let e=0;e<=48;e++){const a=z(t,n,7.5*e,400);i.push([a[1],a[0]])}else{i.push([n,t]);for(let e=0;e<=12;e++){const r=z(t,n,a-35+e/12*35*2,400);i.push([r[1],r[0]])}i.push([n,t])}return{type:"Feature",properties:{circle:null===a},geometry:{type:"Polygon",coordinates:[i]}}}(e),a=N();s.setPaintProperty("wc-cone-fill","fill-color",a),s.setPaintProperty("wc-cone-line","line-color",a),t.setData(n?{type:"FeatureCollection",features:[n]}:q)}(e)}))}function Ae(e){if(je(),p=new Map,(e??[]).forEach((e=>{null!=e.id&&p.set(String(e.id),e)})),!s||!d)return;E.forEach((e=>e.remove())),E=new Map,S=new Map,_e();const t=[];if(p.forEach((e=>{const[n,a]=be(e);(n||a)&&t.push([n,a])})),t.length>1){const e=new a.LngLatBounds;t.forEach((t=>e.extend(t))),window.webcamMap._lastBounds=e,s.fitBounds(e,{padding:40}),s.once("moveend",(()=>
2o?.markBaseline()))}else 1===t.length&&s.easeTo({center:t[0]})}function Le(e,t,n,i){const r=document.createElement("div");r.className=e,r.innerHTML=t,new a.Marker({element:r,...i?{anchor:i}:{}}).setLngLat(n).addTo(s)}function Me(){const e=Math.max(6,Math.round(s.getZoom()));me.className=me.className.replace(/\bmap-zoom--\d+\b/g,"").trim(),me.classList.add(`map-zoom--${e}`)}async function Te(){if(c)return;c=!0,a=await e();const t=parseFloat(me.dataset.lat),n=parseFloat(me.dataset.lng),i=parseInt(me.dataset.zoom);let r;s=new a.Map({...m(me),attributionControl:{compact:!1},center:[isNaN(n)?11.96:n,isNaN(t)?46.74:t],zoom:isNaN(i)?8:i-1,minZoom:5,maxZoom:19,maxBounds:L,trackResize:!1}),window.addEventListener("resize",(()=>{clearTimeout(r),r=setTimeout((()=>s.resize()),150)})),o=function({labels:e={},onReset:t}={}){let n=null,a=null,i=null;const r=e=>({lng:e.getCenter().lng,lat:e.getCenter().lat,zoom:e.getZoom(),pitch:e.getPitch(),bearing:e.getBearing()}),s=()=>{a&&(a.disabled=!(()=>{if(!n||!i)return!1;const e=r(n);return Math.abs(e.zoom-i.zoom)>.01||Math.abs(e.pitch-i.pitch)>.5||Math.abs(e.bearing-i.bearing)>.5||Math.abs(e.lng-i.lng)>1e-4||Math.abs(e.lat-i.lat)>1e-4})())};return{markBaseline(){n&&(i=r(n),s())},onAdd(o){n=o;const l=document.createElement("div");l.className="maplibregl-ctrl map-ctrl",this._el=l;const c=(e,t,n)=>{const a=document.createElement("button");return a.type="button",a.className=`map-ctrl__btn map-ctrl__btn--${e}`,a.innerHTML=v[e],t&&(a.setAttribute("aria-label",t),a.title=t),a.addEventListener("click",n),l.appendChild(a),a};c("zoom-in",e.zoomIn,(()=>o.zoomIn())),c("zoom-out",e.zoomOut,(()=>o.zoomOut()));let d=!1;const u=e=>{e!==d&&(d=e,f.classList.toggle("is-active",e),f.setAttribute("aria-pressed",String(e)))},f=c("tilt",e.tilt,(()=>{const e=!d;u(e),e?(h(o,!0),o.easeTo({pitch:60,bearing:-25,duration:700})):(o.easeTo({pitch:0,bearing:0,duration:700}),o.once("moveend",(()=>{d||h(o,!1)})))}));f.setAttribute("aria-pressed","false"),o.on("pitchend",(()=>{const e=o.getPitch()>=20;e!==d&&(u(e),requestAnimationFrame((()=>h(o,e))))}));const p=c("north",e.north,(()=>o.easeTo({bearing:0,duration:500}))),m=p.querySelector("svg"),g=()=>{m.style.transform=`rotate(${-o.getBearing()}deg)`,p.disabled=Math.abs(o.getBearing())<.5};return o.on("rotate",g),g(),a=c("reset",e.reset,(()=>t?.(o))),a.disabled=!0,i=r(o),o.on("moveend",s),o.on("pitchend",s),o.on("rotateend",s),l},onRemove(){this._el?.remove(),this._el=null,n=null,a=null}}}({labels:b(me),onReset:e=>{e.easeTo({pitch:0,bearing:0,duration:700}),window.webcamMap._lastBounds&&e.fitBounds(window.webcamMap._lastBounds,{padding:40})}}),s.addControl(o,"top-right"),l=new a.Popup({className:"wc-popup-wrap",maxWidth:"270px",offset:[0,-8]}),l.on("close",(()=>ge())),s.on("zoomend",Me),s.on("moveend",Ee),s.on("click",(()=>{je(),document.querySelectorAll(".js-wc-card.is-highlighted").forEach((e=>e.classList.remove("is-highlighted")))})),await new Promise((e=>s.once("load",e))),function(e){const t=e.getStyle()?.layers??[];for(const n of t){const t=u.find((e=>e.sourceLayer===n["source-layer"]&&e.type===n.type&&(!e.id||e.id.test(n.id))));if(t)for(const[a,i]of Object.entries(t.paint))e.setPaintProperty(n.id,a,i)}const n=t.find((e=>"landcover"===e["source-layer"]))?.source;n&&!e.getLayer("landcover_sand")&&e.addLayer({id:"landcover_sand",type:"fill",source:n,"source-layer":"landcover",filter:["==",["get","class"],"sand"],paint:{"fill-color":"#efe2c5"}},f(e))}(s),s.getStyle().layers.forEach((e=>{"symbol"===e.type&&s.setLayoutProperty(e.id,"visibility","none")})),function(){const e=y[0];s.addSource("st-outline",{type:"geojson",data:{type:"Feature",geometry:{type:"LineString",coordinates:e}}}),s.addLayer({id:"st-outline",type:"line",source:"st-outline",paint:{"line-color":"#7a96a6","line-width":1}}),s.addSource("st-mask",{type:"geojson",data:{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-180,-85],[180,-85],[180,85],[-180,85],[-180,-85]],e]}}}),s.addLayer({id:"st-mask",type:"fill",source:"st-mask",paint:{"fill-color":"#000000","fill-opacity":.28}}),s.addSource("wc-cone",{type:"geojson",data:q}
2),s.addLayer({id:"wc-cone-fill",type:"fill",source:"wc-cone",paint:{"fill-color":"#1565c0","fill-opacity":["case",["get","circle"],.1,.18]}}),s.addLayer({id:"wc-cone-line",type:"line",source:"wc-cone",paint:{"line-color":"#1565c0","line-width":1.5,"line-opacity":["case",["get","circle"],.4,.55],"line-dasharray":[4,3.3]}})}(),function(){const e=_.filter((e=>"valley"===e.type&&e.axis)).map((e=>e.axis.map((([e,t])=>[t,e]))));e.length&&(s.addSource("region-lines",{type:"geojson",data:{type:"Feature",geometry:{type:"MultiLineString",coordinates:e}}}),s.addLayer({id:"region-lines",type:"line",source:"region-lines",layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#9eaab5","line-width":1.5,"line-opacity":.9,"line-dasharray":[2.7,3.3]}})),_.forEach((({type:e,label:t,sublabel:n,center:a})=>{Le(`region-label region-label--${e}`,`<span class="region-label__name">${t}${n?`<span class="region-label__sub">${n}</span>`:""}</span>${"valley"!==e?`<span class="region-label__dot${"mountain"===e?" region-label__dot--mountain":""}"></span>`:""}`,[a[1],a[0]])})),w.forEach((({label:e,sublabel:t,lat:n,lng:a,major:i,accent:r})=>{Le(["st-town",i?"st-town--major":"",r?"st-town--accent":""].filter(Boolean).join(" "),`<span class="st-town__dot"></span><span class="st-town__name">${e}${t?`<span class="st-town__sub">${t}</span>`:""}</span>`,[a,n],"left")})),x.forEach((({label:e,lat:t,lng:n})=>{Le("neighbor-label",`<span>${e}</span>`,[n,t])})),k.forEach((({label:e,sublabel:t,lat:n,lng:a,icon:i})=>{Le("neighbor-city",`<span class="neighbor-city__dot"></span>${i?`<span class="neighbor-city__icon">${C[i]}</span>`:""}<span class="neighbor-city__name">${e}${t?`<span class="neighbor-city__sub">${t}</span>`:""}</span>`,[a,n],"left")}))}(),s.addSource("locations",{type:"geojson",data:q,cluster:!0,clusterMaxZoom:M,clusterRadius:50}),s.addLayer({id:"locations-anchor",type:"circle",source:"locations",paint:{"circle-radius":0,"circle-opacity":0}}),d=!0,s.on("data",(e=>{"locations"===e.sourceId&&e.isSourceLoaded&&Se()})),s.on("moveend",Se),s.on("move",Se);try{const e=me.dataset.entitiesData;if(e){const t=JSON.parse(e);Array.isArray(t.locations)&&Ae(t.locations.filter((e=>D.matches(e))))}}catch(e){console.warn("[webcam-map] seed error",e)}window.webcamMap.reloadMarkers=Ae,window.webcamMap._invalidate=()=>s.resize(),window.webcamMap._fitVisible=()=>{s.resize(),window.webcamMap._lastBounds&&s.fitBounds(window.webcamMap._lastBounds,{padding:40})},window.webcamMap._map=s,requestAnimationFrame((()=>s.resize())),Me()}const I=new IntersectionObserver((e=>{e[0].isIntersecting&&(I.disconnect(),function(){if(r)return;r=!0;const e=document.createElement("link");e.rel="preconnect",e.href=new URL(i).origin,e.crossOrigin="anonymous",document.head.appendChild(e)}())}),{rootMargin:"1500px"});I.observe(me);const B=new IntersectionObserver((e=>{e[0].isIntersecting&&!c&&(B.disconnect(),Te())}),{rootMargin:"200px"});B.observe(me)}n(1964),n(6646),n(2717),n(2238),n(3383),n(9523),n(1796),n(6379),n(2659),n(2274);var $e=n(9755),Oe={pauseOnFocus:!0,pauseOnHover:!1,fade:!0,slidesToShow:1,focusOnSelect:!1,infinite:!0,slidesToScroll:1,autoplay:!0,autoplaySpeed:6e3,speed:750,arrows:!1,dots:!1};$e(".slick-modal").slick(Oe),$e(".modal-gallery .slick-next").click((function(e){$e(".slick-modal").slick("slickNext")})),$e(".modal-gallery .slick-prev").click((function(e){$e(".slick-modal").slick("slickPrev")})),window.fancyboxLoaded=!1,document.querySelectorAll("[data-fancybox]").forEach((e=>{e.addEventListener("click",(function(t){window.fancyboxLoaded||t.preventDefault(),n.e(581).then(n.t.bind(n,4155,23)).then((t=>{window.fancyboxLoaded||(e.classList.contains("js-ds-track-webcam")&&void 0!==window.onWebcamDisplayed&&window.onWebcamDisplayed(e.getAttribute("data-name")),$e("[data-fancybox]").fancybox({touch:!1,preload:!0,mobile:{arrows:!1},beforeShow:function(){},afterShow:function(){},afterClose:function(){}}),window.fancyboxLoaded=!0,e.click()),$e(".slick-modal").slick("unslick"),$e(".slick-modal").slick(Oe)}))}))})),$e(document).on("click",".ds-enquiry-obj",(function(e){e.preventDefault();var t=$e(this);n.e(581).then(n.t.bind(n,4155,23)).then((e=>{var n=t.attr("href");
2$e.fancybox.open({src:n,type:"ajax",filter:".ds-enquiry-entity-modal",afterShow:function(){window.ds.checkRecaptchaLoaded()},afterClose:function(){}})}))}))}}]);
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.