vendor: 2,048 bytes, lines 1-2
1/*! For license information please see main.js.LICENSE.txt */ 2(()=>{var t,e={103:(t,e,n)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,i(r.key),r)}}function i(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==r(e)?e:e+""}function a(t,e,n){return e=l(e),function(t,e){if(e&&("object"==r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,c()?Reflect.construct(e,n||[],l(t).constructor):e.apply(t,n))}function u(t){var e="function"==typeof Map?new Map:void 0;return u=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(c())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&s(o,n.prototype),o}(t,arguments,l(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s(n,t)},u(t)}function c(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(c=function(){return!!t})()}
2function s(t,e){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},s(t,e)}function l(t){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},l(t)}n(2675),n(9463),n(2259),n(5700),n(5276),n(3792),n(9572),n(3288),n(4170),n(6033),n(2892),n(9904),n(4185),n(875),n(287),n(6099),n(825),n(8781),n(7764),n(2953);var f=function(t){"use strict";function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,e)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&s(t,e)}(e,t),n=e,(r=[{key:"connectedCallback",value:function(){this.attachShadow({mode:"open"}),this.render()}},{key:"render",value:function(){this.shadowRoot.innerHTML='\n <style>\n .wave {\n /* gets the background-color of the section and paints the wave */\n fill: var(--section-color);\n }\n .wave-separator {\n /* sets the wave background-color of the next sibling section */\n /* defaults to the body background color if there is no previous section (e.g. first section of the page) */\n background-color: var(--wave-background-color, var(--body-background-color));\n }\n .wave-separator-wrapper {\n overflow: hidden;\n aspect-ratio: 612/51;\n }\n svg {\n transform: var(--wave-direction, none);\n }\n </style>\n <div class="wave-separator-wrapper">\n <svg aria-hidden="true" class="wave-separator" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 612 52">\n <path class="wave" d="m307.91,34.5c44.41,0,77.99-15.55,121.13-20.57,43.14-5.02,59.76,11.65,110.07-6.98,32.09-11.88,68.42-6.25,72.89,0v45.05H0c46.54-32.92,104.07,2.14,165.96-17.5,60.99-19.35,97.11,0,141.95,0Z"/>\n </svg>\n </div>\n '}}])&&o(n.prototype,r),i&&o(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(u(HTMLElement));window.customElements.define("wave-separator",f)},792:(t,e,n)=>{n(1629),n(3288),n(6099),n(7495),n(8781),n(5440),n(3500),document.addEventListener("DOMContentLoaded",(function(){var t=document.querySelector('[data-contact-form="lag-contact-form"]');if(t){var e=t.querySelector('[data-button-type="next"] button');if(e)e.addEventListener("click",(function(e){if(!t.checkValidity()){e.preventDefault();var n=t.querySelector(".feedback-holder");n&&n.remove();var r=t.querySelectorAll(":invalid");if(r.length>0){var o=t.getAttribute("data-error-summary")||"Error: There are {count} problems to fix in this form",i=t.getAttribute("data-error-field")||"{label}: {message}";(n=document.createElement("div")).className="feedback-holder",n.setAttribute("role","alert");var a=document.createElement("p");a.style.marginBottom="3rem",a.tabIndex=-1,a.innerHTML=o.replace("{count}",r.length.toString()),n.appendChild(a),r.forEach((function(e){var r,o=(null===(r=t.querySelector('label[for="'.concat(e.id,'"]')))||void 0===r?void 0:r.textContent)||"Field",a=e.validationMessage,u=document.createElement("p");u.className="error",u.innerHTML=i.replace("{label}",o).replace("{message}",a),n.appendChild(u),e.setAttribute("aria-invalid","true")})),t.insertBefore(n,t.firstChild),a.focus()}}})),t.querySelectorAll('[data-linked-checkbox="lag-linked-checkbox"]').forEach((function(t){var e=t.nextElementSibling;if(e){var n=document.createElement("span");n.className="required-indicator",n.setAttribute("aria-hidden","true"),n.textContent=" *",e.appendChild(n)}}))}}))},1397:(t,e,n)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,l(r.key),r)}}function i(t,e,n){return e=s(e),function(t,e){if(e&&("object"==r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,u()?Reflect.construct(e,n||[],s(t).constructor):e.apply(t,n))}function a(t){var e="function"==typeof Map?new Map:void 0;return a=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(u())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&c(o,n.prototype),o}(t,arguments,s(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),c(n,t)},a(t)}function u(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(u=function(){return!!t})()}
2function c(t,e){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},c(t,e)}function s(t){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},s(t)}function l(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==r(e)?e:e+""}n(2675),n(9463),n(2259),n(5700),n(8706),n(5276),n(3792),n(9572),n(3288),n(4170),n(6033),n(2892),n(9904),n(4185),n(875),n(287),n(6099),n(825),n(8781),n(7764),n(2953);var f=function(t){"use strict";function e(){var t,n,r,o;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),t=i(this,e),n=t,o=function(){var e=t._background_color;e&&t.wrapper.classList.add(e)},(r=l(r="set_background_color"))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,t}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&c(t,e)}(e,t),n=e,(r=[{key:"connectedCallback",value:function(){this.attachShadow({mode:"open"}),this._button_to_next_section=this.getAttribute("button-to-next-section"),this._background_color=this.getAttribute("background-color"),this.render(),this.set_background_color()}},{key:"render",value:function(){this.wrapper=this.parentElement,this.next_wrapper=this.wrapper.nextElementSibling,this.previous_wrapper=this.wrapper.previousElementSibling;var t,e="flex",n="",r=!1;this.next_wrapper?this.next_wrapper_id=this.next_wrapper.id:(this.next_wrapper_id="",e="none"),this.previous_wrapper&&this.previous_wrapper.classList.contains("frame")?(n="block",(r=this._background_color===(null===(t=this.previous_wrapper.children[0])||void 0===t?void 0:t.getAttribute("background-color")))&&(n="none")):(n="none",this.wrapper.classList.add("first-extension-section")),"false"===this._button_to_next_section&&(e="none"),this.shadowRoot.innerHTML="\n <style>\n .wave-separator {\n display: ".concat(n,";\n }\n\n .to-next-section-button {\n display: ").concat(e,";\n margin-top: 2rem;\n justify-content: center;\n }\n\n .extension-section-wrapper {\n padding-top: ").concat(r?"0":"3rem",";\n padding-bottom: 3rem;\n margin-top: ").concat(r?"-2rem":"inherit",'\n }\n\n </style>\n <wave-separator class="wave-separator"></wave-separator>\n <div class="extension-section-wrapper">\n <slot></slot>\n <to-next-section-button class="to-next-section-button" target="#').concat(this.next_wrapper_id,'"></to-next-sectionsvg-button>\n </div>\n '),null==this.next_wrapper&&document.querySelector("body").style.setProperty("--last-extension-background-color","var(--".concat(this._background_color,")")),null==this.next_wrapper&&this.wrapper.classList.contains("first-extension-section")&&document.querySelector("body").style.setProperty("--last-extension-background-color","var(--body-background-color")}}])&&o(n.prototype,r),a&&o(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,a}(a(HTMLElement));customElements.define("extension-section",f)},1449:(t,e,n)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,i(r.key),r)}}function i(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
vendor: 1,288 bytes, line 2
2(t,"string");return"symbol"==r(e)?e:e+""}function a(t,e,n){return e=l(e),function(t,e){if(e&&("object"==r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,c()?Reflect.construct(e,n||[],l(t).constructor):e.apply(t,n))}function u(t){var e="function"==typeof Map?new Map:void 0;return u=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(c())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&s(o,n.prototype),o}(t,arguments,l(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s(n,t)},u(t)}function c(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(c=function(){return!!t})()}
2function s(t,e){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},s(t,e)}function l(t){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},l(t)}n(2675),n(9463),n(2259),n(5700),n(5276),n(3792),n(9572),n(3288),n(4170),n(6033),n(2892),n(9904),n(4185),n(875),n(287),n(6099),n(825),n(8781),n(7764),n(2953);var f=function(t){"use strict";function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,e)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&s(t,e)}(e,t),n=e,(r=[{key:"connectedCallback",value:function(){this.attachShadow({mode:"open"}),this.input_range_elem=null,this._slider=null,this.render(),this._get_slider_elements(),this._attach_events()}},{key:"_get_slider_elements",value:function(){this.input_range_elem=this.shadowRoot.querySelector("input"),this._slider=this.shadowRoot.querySelector(".range-slider")}},{key:"_attach_events",value:function(){var t=this;this.input_range_elem.addEventListener("input",this.update_slider.bind(this)),this.input_range_elem.addEventListener("focus",(function(){t._slider.classList.add("focused")})),this.input_range_elem.addEventListener("blur",(function(){t._slider.classList.remove("focused")}))}},{key:"update_slider",value:function(){var t=this.input_range_elem.value*(100/this.input_range_elem.max);this.style.setProperty("--thumb-offset","max(0%, min(".concat(String(t),"%, calc(100% - var(--thumb-diameter))))"))}},{key:"render",value:function(){this.shadowRoot.innerHTML='\n <style>\n :host {\n --slider-background: var(--darkblue);\n --slider-height: .25rem;\n --slider-radius: var(--slider-height);\n --thumb-color: var(--darkblue);\n --thumb-diameter: 1rem;\n --thumb-offset: 0;\n }\n\n .range-container {\n margin-top: 1rem;\n position: relative;\n width: 100%;\n }\n\n .range-slider {\n position: absolute;\n top: calc((var(--thumb-diameter) - min(var(--slider-height), var(--thumb-diameter))) / 2);\n border-radius: var(--slider-radius);\n height: var(--slider-height);\n max-height: var(--thumb-diameter);\n background: var(--slider-background);\n width: 100%;\n }\n\n .range-thumb {\n position: absolute;\n height: var(--thumb-diameter);\n width: var(--thumb-diameter);\n left: var(--thumb-offset);\n border-radius: 50%;\n background: var(--thumb-color);\n }\n\n .focused {\n background: var(--yellow);\n }\n\n input {\n display: inline-block;\n height: var(--thumb-diameter);\n margin: 0;\n opacity: 0;\n position: relative;\n width: 100%;\n }\n\n </style>\n <div class="range-container">\n <div class="range-slider"></div>\n <div class="range-thumb"></div>\n <input type="range" value="0" max="0" />\n </div>\n '}}])&&o(n.prototype,r),i&&o(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(u(HTMLElement));customElements.define("range-slider",f)},1891:(t,e,n)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return i(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){c=!0,a=t},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw a}}}}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function a(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,u(r.key),r)}}function u(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==r(e)?e:e+""}function c(t,e,n){return e=d(e),function(t,e){if(e&&("object"==r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,l()?Reflect.construct(e,n||[],d(t).constructor):e.apply(t,n))}function s(t){var e="function"==typeof Map?new Map:void 0;return s=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(l())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&f(o,n.prototype),o}(t,arguments,d(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),f(n,t)},s(t)}function l(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(l=function(){return!!t})()}function f(t,e){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},f(t,e)}function d(t){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},d(t)}n(2675),n(9463),n(2259),n(5700),n(8706),n(3418),n(5276),n(4346),n(3792),n(4782),n(9572),n(3288),n(4170),n(2010),n(6033),n(2892),n(9868),n(9904),n(4185),n(875),n(287),n(6099),n(825),n(7495),n(8781),n(7764),n(8156),n(2953);var p=function(t){"use strict";function e(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(t=c(this,e)).range_sliders=null,t.video_length_slider=null,t.video_volume_slider=null,t}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&f(t,e)}(e,t),n=e,(r=[{key:"connectedCallback",value:function(){this.attachShadow({mode:"open"}),this._render(),this.range_sliders=this.shadowRoot.querySelectorAll("range-slider"),this.video_length_slider=this.range_sliders[0],this.video_volume_slider=this.range_sliders[1],this.classList.add("video-muted"),this.add_event_listeners()}},{key:"_video",get:function(){var t,e,n=null,r=o((null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("slot[name=video]")).assignedNodes());try{for(r.s();!(e=r.n()).done;){var i=e.value;if(i.firstChild instanceof HTMLVideoElement){n=i.firstChild;break}}}catch(t){r.e(t)}finally{r.f()}return n}},{key:"_get_video_duration",get:function(){var t=this._video,e=0;return t.readyState>=1?t.duration:(t.addEventListener("loadedmetadata",(function(){e=t.duration})),e)}},{key:"_render",value:function(){this.shadowRoot&&(this.shadowRoot.innerHTML='\n <style>\n button {\n background: none;\n border: none;\n font-size: 2rem;\n }\n\n .player {\n display: flex;\n flex-direction: column;\n }\n\n button:focus {\n outline: none;\n background: var(--yellow);\n }\n\n .controls {\n display: flex;\n justify-content: space-between;\n margin-left: -.5rem;\n }\n\n .first-controls,\n .second-controls {\n display: flex;\n align-items: center;\n }\n\n .first-controls button {\n text-align: left;\n padding: .5rem;\n }\n\n .second-controls button {\n text-align: right;\n padding: .5rem;\n }\n\n .volume-control {\n max-width: 0;\n transition: max-width 500ms;\n overflow: hidden;\n margin-left: .5rem;\n margin-right: .5rem;\n /* sorry for that: */\n position: relative;\n top: -6px;\n display: flex;\n }\n\n .control-open {\n transition: max-width 500ms;\n max-width: 10rem;\n }\n\n .timer {\n margin-left: .25rem;\n }\n </style>\n <slot name="video"></slot>
2\n <range-slider value="0" step="1"></range-slider>\n <div class="controls">\n <div class="first-controls">\n <button class="play">\n <slot name="play-button">Play</slot>\n </button>\n <div class="timer">\n <span class="current-time" aria-label="current-time">00:00</span>\n <span> / </span>\n <span class="total-time" aria-label="total-time">00:00</span>\n </div>\n </div>\n <div class="second-controls">\n <button class="volume">\n <slot name="volume-button"></slot>\n </button>\n <span class="volume-control">\n <range-slider value="0" step="1"></range-slider>\n </span>\n <button class="full-screen">\n <slot name="full-screen-button"></slot>\n </button>\n </div>\n </div>\n ')}},{key:"_set_max_value_of_range_input",value:function(){var t=this.video_length_slider.input_range_elem,e=this.video_volume_slider.input_range_elem;t.max=this._get_video_duration.toFixed(0),t.step=1,e.max=1,e.step=.1}},{key:"add_event_listeners",value:function(){var t,e,n,r,o,i,a,u=this,c=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(".play"),s=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector(".volume"),l=null===(n=this.shadowRoot)||void 0===n?void 0:n.querySelector(".volume-control"),f=null===(r=this.shadowRoot)||void 0===r?void 0:r.querySelector(".full-screen"),d=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector(".current-time"),p=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector(".total-time");this._video.addEventListener("loadedmetadata",(function(){u._get_video_duration,u._set_max_value_of_range_input(),u.set_time(p,u._video.duration)})),this._video.readyState>=1&&(this._get_video_duration,this._set_max_value_of_range_input(),this.set_time(p,this._video.duration));var y=function(t){"muted"===t?u.classList.add("video-muted"):u.classList.remove("video-muted")};null==c||c.addEventListener("click",(function(){var t;u._video&&(t=u._video).currentTime>0&&!t.paused&&!t.ended&&t.readyState>2?(u._video.pause(),u.classList.add("video-paused"),u.classList.remove("video-playing")):(u._video.play(),u.classList.remove("video-paused"),u.classList.add("video-playing"))})),null===(a=this._video)||void 0===a||a.addEventListener("timeupdate",(function(){u._video.ended&&u.classList.remove("video-playing"),u.set_time(d,u._video.currentTime),u.video_length_slider.input_range_elem.value=u._video.currentTime.toFixed(0),u.video_length_slider.update_slider()})),this.video_length_slider.input_range_elem.addEventListener("change",(function(t){var e=Number(u.video_length_slider.input_range_elem.value);u.video_length_slider.update_slider(),u._video&&(u._video.currentTime=e)})),this.video_volume_slider.input_range_elem.addEventListener("change",(function(t){var e=Number(u.video_volume_slider.input_range_elem.value);u.video_volume_slider.update_slider(),u._video&&(u._video.volume=e,u._video.volume>0?(u._video.muted=!1,y("unmuted")):(u._video.muted=!0,y("muted")))})),null==s||s.addEventListener("click",(function(){l.classList.toggle("control-open")})),null==f||f.addEventListener("click",(function(){u._video&&u._video.requestFullscreen()}))}},{key:"set_time",value:function(t,e){var n=Math.floor(e/60),r=Math.floor(e-60*n),o=n.toString().padStart(2,"0"),i=r.toString().padStart(2,"0");return t.textContent="".concat(o,":").concat(i)}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(s(HTMLElement));window.customElements.define("accessible-media-player",p)},2087:(t,e,n)=>{"use strict";n(1397),n(5183),n(4282),n(103),n(4684),n(1449),n(1891),n(8750),n(2675),n(9463),n(2259),n(5700),n(2008),n(1629),n(5276),n(3792),n(9572),n(3288),n(4170),n(6033),n(2892),n(9904),n(4185),n(875),n(287),n(6099),n(825),n(8781),n(7764),n(3500),n(2953),n(8706),n(6031);function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,i(r.key),r)}}function i(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
vendor: 1,288 bytes, line 2
2(t,"string");return"symbol"==r(e)?e:e+""}function a(t,e,n){return e=l(e),function(t,e){if(e&&("object"==r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,c()?Reflect.construct(e,n||[],l(t).constructor):e.apply(t,n))}function u(t){var e="function"==typeof Map?new Map:void 0;return u=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(c())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&s(o,n.prototype),o}(t,arguments,l(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s(n,t)},u(t)}function c(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(c=function(){return!!t})()}
2function s(t,e){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},s(t,e)}function l(t){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},l(t)}var f=function(t){function e(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(t=a(this,e)).label="",t.h_level="",t.accordion_item_state="closed",t.accordion_content_height="auto",t._toggle=function(){t.dispatchEvent(new CustomEvent("toggle-wbx-accordion",{bubbles:!0,composed:!0,cancelable:!0}))},t}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&s(t,e)}(e,t),n=e,r=[{key:"connectedCallback",value:function(){this.attachShadow({mode:"open"}),this.label=this.getAttribute("label"),this.h_level=this.getAttribute("h_level"),this._render(),this.shadowRoot.querySelector("button").addEventListener("click",this._toggle),this.accordion_title=this.shadowRoot.querySelector('[data-js-select="accordion-title"]'),this.accordion_content=this.shadowRoot.querySelector('[data-js-select="accordion-content"]')}},{key:"handle_state",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=this.shadowRoot.querySelector("button");"open"===t&&(this.classList.add("tab-open"),this.accordion_title.classList.add("is-expanded"),this.classList.remove("tab-closed"),o.setAttribute("aria-expanded","true"),this.accordion_content_height="".concat(this.accordion_content.scrollHeight,"px"),this.accordion_content.animate([{height:"0"},{height:this.accordion_content_height}],n),this.accordion_content.style.height="auto",r&&setTimeout((function(){e.scrollIntoView({behavior:"smooth",block:"center"})}),n)),"closed"===t&&(this.classList.remove("tab-open"),this.classList.add("tab-closed"),this.accordion_title.classList.remove("is-expanded"),o.setAttribute("aria-expanded","false"),this.accordion_content.animate([{height:this.accordion_content_height},{height:"0px"}],n),this.accordion_content.style.height="0px")}},{key:"_render",value:function(){this.shadowRoot.innerHTML="\n <style>\n li {\n background: var(--button-background);\n border-radius: var(--button-border-radius);\n }\n\n button {\n font-weight: 700;\n background: var(--button-background);\n border-radius: var(--button-border-radius);\n width: 100%;\n text-align: left;\n border: 2px solid transparent;\n padding-left: var(--button-padding);\n padding-right: var(--button-padding);\n padding-top: 1rem;\n padding-bottom: 1rem;\n cursor: pointer;\n display: flex;\n justify-content: space-between;\n align-items: center;\n }\n\n button:hover {\n border: 2px solid var(--button-main-color);\n box-shadow: 0px 4px 0px 0px var(--button-main-color);\n }\n\n button:focus-visible {\n outline: none;\n background-color: var(--button-focus-background-color);\n border: 2px solid var(--button-main-color);\n box-shadow: 0px 4px 0px 0px var(--button-main-color);\n }\n\n [data-js-select='accordion-title'] {\n margin: 0;\n display: flex;\n }\n\n [data-js-select='accordion-content'] {\n overflow: hidden;\n }\n\n .wbx-accordion-icon {\n width: 1.5rem;\n height: 1.5rem;\n display: flex;\n transition: transform var(--animation-time);\n }\n\n .is-expanded .wbx-accordion-icon {\n transform: rotate(180deg);\n transition: transform var(--animation-time);\n }\n\n .is-expanded:hover,\n .is-expanded:focus,\n .is-expanded:focus-visible {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .wbx-accordion-label {\n font-size: var(--button-font-size);\n color: var(--button-main-color);\n }\n </style>\n <li>\n <".concat(this.h_level,' data-js-select="accordion-title">\n <button aria-expanded="false" aria-controls="content"
2class="wbx-accordion-label">\n ').concat(this.label,'\n <span class="wbx-accordion-icon" aria-hidden="true">\n <svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none">\n <path d="M12.0008 15.2913C11.8674 15.2913 11.7424 15.2705 11.6258 15.2288C11.5091 15.1872 11.4008 15.1163 11.3008 15.0163L6.70078 10.4163C6.51745 10.233 6.42578 9.99967 6.42578 9.71633C6.42578 9.433 6.51745 9.19967 6.70078 9.01633C6.88411 8.833 7.11745 8.74133 7.40078 8.74133C7.68411 8.74133 7.91745 8.833 8.10078 9.01633L12.0008 12.9163L15.9008 9.01633C16.0841 8.833 16.3174 8.74133 16.6008 8.74133C16.8841 8.74133 17.1174 8.833 17.3008 9.01633C17.4841 9.19967 17.5758 9.433 17.5758 9.71633C17.5758 9.99967 17.4841 10.233 17.3008 10.4163L12.7008 15.0163C12.6008 15.1163 12.4924 15.1872 12.3758 15.2288C12.2591 15.2705 12.1341 15.2913 12.0008 15.2913Z" fill="var(--icon-color)"/>\n </svg>\n </span>\n </button>\n </').concat(this.h_level,'>\n <div data-js-select="accordion-content" id="content">\n <slot></slot>\n </div>\n </li>\n ')}}],r&&o(n.prototype,r),i&&o(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(u(HTMLElement));function d(t){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d(t)}function p(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,y(r.key),r)}}function y(t){var e=function(t,e){if("object"!=d(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=d(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==d(e)?e:e+""}function h(t,e,n){return e=_(e),function(t,e){if(e&&("object"==d(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,v()?Reflect.construct(e,n||[],_(t).constructor):e.apply(t,n))}function b(t){var e="function"==typeof Map?new Map:void 0;return b=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(v())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&m(o,n.prototype),o}(t,arguments,_(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),m(n,t)},b(t)}function v(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(v=function(){return!!t})()}function m(t,e){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},m(t,e)}function _(t){return _=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},_(t)}customElements.define("wbx-accordion-item",f);var g=function(t){function e(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(t=h(this,e))._allow_multiple=!0,t._index_of_opened_item_on_init=-1,t._animation_speed=0,t._toggle_tab_state=function(e){var n=e.target;n.accordion_item_state="open"===n.accordion_item_state?"closed":"open",n.handle_state(n.accordion_item_state,t._animation_speed),t._allow_multiple||t.items.forEach((function(e){e!==n&&"open"===e.accordion_
2item_state&&(e.accordion_item_state="closed",e.handle_state("closed",t._animation_speed))}))},t}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&m(t,e)}(e,t),n=e,(r=[{key:"connectedCallback",value:function(){this.attachShadow({mode:"open"}),this._allow_multiple="false"!==this.getAttribute("allow-multiple"),this._index_of_opened_item_on_init=this.hasAttribute("opened-index")?Number(this.getAttribute("opened-index")):-1,this._animation_speed=Number(this.getAttribute("animation-speed")),this._render(),this.state_on_init(),this.addEventListener("toggle-wbx-accordion",this._toggle_tab_state)}},{key:"items",get:function(){return this.shadowRoot.querySelector("slot").assignedElements().filter((function(t){return t instanceof f}))}},{key:"state_on_init",value:function(){var t=this;this.items.forEach((function(e,n){
2n===t._index_of_opened_item_on_init?(e.handle_state("open"),e.accordion_item_state="open"):e.handle_state("closed")}))}},{key:"_render",value:function(){this.shadowRoot.innerHTML='\n <style>\n ul {\n margin: 0;\n padding: 0;\n }\n </style>\n <ul role="tablist">\n <slot></slot>\n </ul>\n '}}])&&p(n.prototype,r),o&&p(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(b(HTMLElement));customElements.define("wbx-accordion",g);n(5961),n(3271),n(6849),n(792)},3271:(t,e,n)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,i(r.key),r)}}function i(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==r(e)?e:e+""}function a(t,e,n){return e=l(e),function(t,e){if(e&&("object"==r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,c()?Reflect.construct(e,n||[],l(t).constructor):e.apply(t,n))}function u(t){var e="function"==typeof Map?new Map:void 0;return u=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(c())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&s(o,n.prototype),o}(t,arguments,l(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s(n,t)},u(t)}function c(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(c=function(){return!!t})()}
2function s(t,e){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},s(t,e)}function l(t){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},l(t)}n(2675),n(9463),n(2259),n(5700),n(8706),n(5276),n(3792),n(9572),n(3288),n(4170),n(6033),n(2892),n(9085),n(9904),n(4185),n(875),n(287),n(6099),n(825),n(8781),n(7764),n(2953),n(6031);var f=function(t){"use strict";function e(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(t=a(this,e)).back_to_top_button=null,t.dummy_element_class="dummy-element-for-intersection-observer",t.target_id="",t.button_offset="",t.threshold="",t.attachShadow({mode:"open"}),t}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&s(t,e)}(e,t),n=e,(r=[{key:"connectedCallback",value:function(){var t,e,n,r;this.target_id=null!==(t=this.getAttribute("target-id"))&&void 0!==t?t:"",this.button_offset=null!==(e=this.getAttribute("hide-offset"))&&void 0!==e?e:"10rem",this.threshold=null!==(n=this.getAttribute("visibility-percentage"))&&void 0!==n?n:"0",this.render(),this.back_to_top_button=null===(r=this.shadowRoot)||void 0===r?void 0:r.querySelector("[data-js-select='back_to_top']"),this.observe_body_size()}},{key:"disconnectedCallback",value:function(){}},{key:"viewport_height",get:function(){return window.innerHeight}},{key:"page_height",get:function(){return document.documentElement.scrollHeight}},{key:"dummy_height",get:function(){return this.page_height-this.viewport_height}},{key:"observe_body_size",value:function(){var t,e=this,n=document.querySelector("body");new ResizeObserver((function(n){clearTimeout(t),t=setTimeout((function(){e.update_dummy_element()}),300)})).observe(n)}},{key:"render",value:function(){this.shadowRoot&&(this.shadowRoot.innerHTML="\n <style>\n a {\n translate: ".concat(this.button_offset,';\n }\n </style>\n <a part="anchor" href="#').concat(this.target_id,'" data-js-select="back_to_top"><slot></slot></a>\n '))}},{key:"create_dummy_element",value:function(){var t=document.createElement("div");t.classList.add(this.dummy_element_class),Object.assign(t.style,{position:"absolute",top:"".concat(this.viewport_height,"px"),right:"1px",height:"".concat(this.dummy_height,"px"),width:"1px"}),document.body.appendChild(t),this.enable_intersection_observer(t)}},{key:"update_dummy_element",value:function(){var t=document.querySelector(".".concat(this.dummy_element_class));this.page_height<=this.viewport_height?null==t||t.remove():t?(t.style.top="0",t.style.height="0",t.style.height="".concat(this.dummy_height,"px"),t.style.top="".concat(this.viewport_height,"px")):this.create_dummy_element()}},{key:"enable_intersection_observer",value:function(t){var e=this;(Number(this.threshold)<0||Number(this.threshold)>100)&&(console.warn("Threshold attribute defaults to 0. The threshold for the scroll to top button appearance should be between 0 and 100."),this.threshold="0"),new IntersectionObserver((function(t){t[0].isIntersecting?(e.back_to_top_button.style.translate="0",window.document.body.classList.add("back-to-top-is-visible")):(e.back_to_top_button.style.translate=e.button_offset,window.document.body.classList.remove("back-to-top-is-visible"))}),{threshold:Number(this.threshold)/100}).observe(t)}}])&&o(n.prototype,r),i&&o(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(u(HTMLElement));customElements.define("back-to-top-button",f)},4282:(t,e,n)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,i(r.key),r)}}function i(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
vendor: 1,288 bytes, line 2
2(t,"string");return"symbol"==r(e)?e:e+""}function a(t,e,n){return e=l(e),function(t,e){if(e&&("object"==r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,c()?Reflect.construct(e,n||[],l(t).constructor):e.apply(t,n))}function u(t){var e="function"==typeof Map?new Map:void 0;return u=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(c())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&s(o,n.prototype),o}(t,arguments,l(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s(n,t)},u(t)}function c(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(c=function(){return!!t})()}
2function s(t,e){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},s(t,e)}function l(t){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},l(t)}n(2675),n(9463),n(2259),n(5700),n(5276),n(3792),n(9572),n(3288),n(4170),n(6033),n(2892),n(9904),n(4185),n(875),n(287),n(6099),n(825),n(8781),n(7764),n(2953);var f=function(t){"use strict";function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,e)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&s(t,e)}(e,t),n=e,(r=[{key:"connectedCallback",value:function(){this.attachShadow({mode:"open"}),this.render()}},{key:"render",value:function(){this.shadowRoot.innerHTML='\n <style>\n a {\n display: block;\n width: 6rem;\n height: 5.25rem;\n position: relative;\n padding: 0;\n }\n\n .button-wrapper {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n }\n\n .background {\n position: absolute;\n bottom: 0;\n }\n\n a .arrow {\n z-index: 0;\n max-height: 3rem;\n width: 3rem;\n }\n\n a .arrow path {\n fill: white;\n }\n\n .circle-1 {\n fill: var(--darkred);\n transition: fill 200ms;\n }\n\n .circle-2 {\n transition: fill 200ms;\n fill: var(--darkred);\n }\n\n a:focus-visible .background-circle,\n a:hover .background-circle {\n filter: url(#drop-shadow-1);\n }\n\n a:focus-visible .circle-2,\n a:hover .circle-2 {\n transition: fill 200ms;\n opacity: 1;\n stroke-width: 0;\n fill: var(--darkblue);\n }\n\n a:focus-visible .circle-1 {\n fill: var(--yellow);\n }\n\n a:focus-visible .arrow path {\n fill: var(--darkblue);\n }\n\n a:active .background-circle {\n filter: none;\n }\n\n a:focus-visible {\n outline: none;\n }\n\n .arrow path {\n transition: transform 200ms ease;\n transform-origin: center center;\n }\n\n </style>\n\n <a href="'.concat(this.getAttribute("target")||"#",'" aria-hidden="true">\n <slot></slot>\n <span class="button-wrapper">\n <svg class="background" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12.3 10.7" preserveAspectRatio="none">\n <defs>\n <filter id="drop-shadow-1" filterUnits="userSpaceOnUse">\n <feOffset dx="0" dy=".6"/>\n <feGaussianBlur result="blur" stdDeviation="0"/>\n <feFlood flood-color="var(--darkblue)" flood-opacity="1"/>\n <feComposite in2="blur" operator="in"/>\n <feComposite in="SourceGraphic"/>\n </filter>\n </defs>\n <g class="background-circle">\n <path class="circle-1" d="m5.87,10.04C2.64,9.95-.29,7.93.11,4.6.49,1.37,3-.2,6.61.08c3.93.15,5.95,2.62,5.35,5.71-.68,3.52-3.19,4.33-6.1,4.25Z"/>\n <path class="circle-2" d="m5.81.05v.25c.26,0,.52.01.81.03,1.92.07,3.47.73,4.37,1.86.76.96,1.03,2.19.76,3.56-.53,2.77-2.28,4.05-5.49,4.05-.12,0-.24,0-.37,0-1.86-.05-3.57-.77-4.57-1.92-.77-.89-1.1-2.01-.96-3.25C.67,1.88,2.66.3,5.81.3V.05m0,0c-3.18,0-5.35,1.57-5.7,4.55-.39,3.34,2.53,5.36,5.77,5.45.13,0,.25,0,.37,0,2.75,0,5.09-.89,5.74-4.26C12.58,2.7,10.56.23,6.62.08c-.28-.02-.55-.03-.81-.03h0Z"/>\n </g>\n </svg>\n <svg class="arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" preserveAspectRatio="none">\n <path d="m6.01,7.55l3.82-3.82c.16-.16.36-.25.59-.24s.43.09.59.25.25.36.25.59-.08.43-.25.59l-3.99,4.01c-.14.14-.3.25-.48.32-.17.07-.35.1-.53.1s-.36-.03-.53-.1c-.17-.07-.33-.17-.48-.32L.99,4.92c-.16-.16-.25-.36-.24-.6,0-.23.09-.43.25-.6s.36-.25.59-.25c.23,0,.43.08.59.25l3.82,3.82Z"/>\n </svg>\n </span>\n </a>\n ')}}])&&o(n.prototype,r),i&&o(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(u(HTMLElement));customElements.define("to-next-section-button",f)},4684:(t,e,n)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,i(r.key),r)}}function i(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
vendor: 1,288 bytes, line 2
2(t,"string");return"symbol"==r(e)?e:e+""}function a(t,e,n){return e=l(e),function(t,e){if(e&&("object"==r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,c()?Reflect.construct(e,n||[],l(t).constructor):e.apply(t,n))}function u(t){var e="function"==typeof Map?new Map:void 0;return u=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(c())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&s(o,n.prototype),o}(t,arguments,l(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s(n,t)},u(t)}function c(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(c=function(){return!!t})()}
2function s(t,e){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},s(t,e)}function l(t){return l=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},l(t)}n(2675),n(9463),n(2259),n(5700),n(5276),n(3792),n(9572),n(3288),n(4170),n(6033),n(2892),n(9904),n(4185),n(875),n(287),n(6099),n(825),n(8781),n(7764),n(2953);var f=function(t){"use strict";function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,e)}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&s(t,e)}(e,t),n=e,(r=[{key:"connectedCallback",value:function(){this.attachShadow({mode:"open"}),this.render()}},{key:"render",value:function(){this.shadowRoot.innerHTML='\n <style>\n .background {\n fill: var(--cta-background-fill, var(--darkred));\n filter: var(--cta-drop-shadow);\n /*filter: url(#drop-shadow-2);*/\n }\n .outline-path {\n fill: var(--cta-outline-fill, var(--darkblue));\n }\n .call-to-action-wrapper {\n display: grid;\n grid-template-columns: 1fr;\n grid-template-rows: 1fr;\n }\n .call-to-action-icon {\n grid-column: 1/-1;\n grid-row: 1/-1;\n }\n .call-to-action-background {\n grid-column: 1/-1;\n grid-row: 1/-1;\n }\n\n\n </style>\n <span class="call-to-action-wrapper">\n <svg class="call-to-action-background" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 144 116">\n <defs>\n <filter id="drop-shadow-2" filterUnits="userSpaceOnUse">\n <feOffset dx="0" dy="3"/>\n <feGaussianBlur result="blur" stdDeviation="0"/>\n <feFlood flood-color="var(--darkblue)" flood-opacity="1"/>\n <feComposite in2="blur" operator="in"/>\n <feComposite in="SourceGraphic"/>\n </filter>\n </defs>\n <path class="background" d="m142.58,49.33c6.89,34.84-10.97,59.34-62.67,63.3C38.11,115.82,0,98.13,0,65.15,0,29.45,29.79-4.72,71.29.54c41.52,5.28,63.46,9.23,71.29,48.79Z"/>\n <g class="outline">\n <path class="outline-path" d="m62.76,0v1.02h0c2.72,0,5.5.18,8.27.53,21.79,2.79,36.92,5.09,48.21,11.52,11.79,6.71,18.68,18,22.35,36.62,3.48,17.72.46,31.95-9,42.32-10.25,11.24-27.99,17.91-52.72,19.81-3.19.24-6.41.37-9.57.37-17.28,0-33.51-3.73-45.71-10.5C9.17,93.13,1.02,80.59,1.02,65.44c0-16.26,6.29-32.5,17.26-44.57C29.91,8.07,45.7,1.02,62.76,1.02V0m0,0C25.8,0,0,32.01,0,65.44c0,16.35,9.37,28.97,24.1,37.15,12.47,6.93,28.74,10.63,46.2,10.63,3.18,0,6.4-.12,9.65-.37,26.1-2.01,43.43-9.22,53.39-20.14,9.93-10.88,12.7-25.65,9.25-43.2-3.93-19.98-11.36-30.77-22.84-37.31-11.61-6.61-27.48-8.95-48.59-11.64C68.3.18,65.5,0,62.76,0h0Z"/>\n </g>\n </svg>\n <slot></slot>\n </span>\n '}}])&&o(n.prototype,r),i&&o(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(u(HTMLElement));customElements.define("call-to-action-button",f)},5183:(t,e,n)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return i(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){c=!0,a=t},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw a}}}}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function a(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,p(r.key),r)}}function u(t,e,n){return e=f(e),function(t,e){if(e&&("object"==r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}
2(t,s()?Reflect.construct(e,n||[],f(t).constructor):e.apply(t,n))}function c(t){var e="function"==typeof Map?new Map:void 0;return c=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(s())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&l(o,n.prototype),o}(t,arguments,f(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),l(n,t)},c(t)}function s(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(s=function(){return!!t})()}function l(t,e){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},l(t,e)}function f(t){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},f(t)}function d(t,e,n){return(e=p(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function p(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==r(e)?e:e+""}n(2675),n(9463),n(2259),n(5700),n(3418),n(5276),n(4346),n(3792),n(4782),n(9572),n(3288),n(4170),n(2010),n(6033),n(2892),n(9904),n(4185),n(875),n(287),n(6099),n(825),n(7495),n(8781),n(7764),n(2953),n(6031);var y=function(t){"use strict";function e(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),d(t=u(this,e),"handle_escape_key",(function(e){"Escape"!==e.key&&"Esc"!==e.key||(t.toggle_menu_state(!1),t.navigation_button.focus())})),d(t,"handle_page_keyboard_focus",(function(t){var e,n=o(document.querySelectorAll("main, footer"));try{for(n.s();!(e=n.n()).done;){e.value.hidden=t}}catch(t){n.e(t)}finally{n.f()}})),d(t,"set_header_height_as_css_var",(function(){document.querySelector("main").style.setProperty("--header-height","".concat(t.header_height,"px"))})),t}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&l(t,e)}(e,t),n=e,(r=[{key:"connectedCallback",value:function(){var t=this;this.attachShadow({mode:"open"}),this.render(),this.header=document.querySelector("header"),this.navigation_button=this.shadowRoot.querySelector("button"),this.menu_ul=this.get_assigned_element("navigation","ul"),this.open_menu_message=this.get_assigned_element("open-menu-message"),this.close_menu_message=this.get_assigned_element("close-menu-message"),this.is_open="true"===this.navigation_button.ariaExpanded,this.navigation_button.addEventListener("click",(function(){return t.toggle_menu_state(!t.is_open)}),{passive:!0}),this.set_header_height_as_css_var(),this.handle_screen_reader_messages(this.is_open),this.observe_header_size()}},{key:"get_assigned_element",value:function(t,e){var n=this.shadowRoot.querySelector('slot[name="'.concat(t,'"]')).assignedElements({flatten:!0});return e?n[0].querySelector(e):n[0]}},{key:"observe_header_size",value:function(){var t,e=this;new ResizeObserver((function(n){clearTimeout(t),t=setTimeout((function(){e.is_open&&e.is_large&&(e.handle_menu_items_visibility((function(t){t.hidden=!1})),e.handle_page_keyboard_focus(!1))}),300)})).observe(this.header)}},{key:"is_large",get:function(){return this.large_breakpoint=window.matchMedia("(min-width: 1024px)").matches}},{key:"toggle_menu_state",value:function(t){document.querySelector("body").classList.toggle("mobile-menu-is-open"),this.navigation_button.classList.toggle("mobile-menu-is-open"),this.handle_screen_reader_messages(t),this.handle_menu_items_visibility((function(e){e.hidden=!t})),this.handle_page_keyboard_focus(t),t?(document.addEventListener("keydown",this.handle_escape_key),this.navigation_button.ariaExpanded="true"):(document.removeEventListener("keydown",this.handle_escape_key),this.navigation_button.ariaExpanded="false"),this.is_open=t}},{key:"handle_screen_reader_messages",value:function(t){t?(this.close_menu_message.hidden=!1,this.open_menu_message.hidden=!0):(this.close_menu_message.hidden=!0,this.open_menu_message.hidden=!1)}},{key:"handle_menu_items_visibility",value:function(t){var e,n=o(this.menu_ul.children);try{for(n.s();!(e=n.n()).done;){var r=e.value.querySelector("a");r&&t(r)}}catch(t){n.e(t)}finally{n.f()}}},{key:"header_height",get:function(){return this.header.getBoundingClientRect().height}},{key:"render",value:function(){this.shadowRoot.innerHTML='\n <style>\n button {\n border-radius: 50%;\n padding: 0;\n position: relative;\n width: 2.8125rem;\n height: 2.875rem;\n border: none;\n margin-left: -0.5rem;\n background: transparent;\n }\n\n button svg .button-bg {\n fill: var(--darkred);\n }\n\n button:focus-visible svg .button-bg {\n fill: var(--yellow);\n }\n\n .button-background {\n display: flex;\n justify-content: center;\n }\n\n .menu-icon-wrapper {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .menu-icon {\n width: 1.5rem;\n height: 1.5rem;\n }\n\n .top, .middle, .bottom {\n fill: none;\n stroke: white;\n stroke-linecap: round;\n stroke-linejoin: round;\n stroke-width: 3px;\n transition: all 0.3s ease-in-out;\n }\n\n .mobile-menu-is-open .top {\n transform-origin: 6p
2x 6px;\n transform: rotate(45deg);\n }\n\n .mobile-menu-is-open .middle {\n opacity: 0;\n }\n\n .mobile-menu-is-open .bottom {\n transform-origin: 4px 14px;\n transform: rotate(-45deg);\n }\n\n .painted-background {\n fill: #9b3637;\n stroke-width: 0;\n }\n\n .mobile-menu-is-open ::slotted(div.is-active) {\n position: relative;\n color: white;\n }\n\n </style>\n\n <button part="hamburger-button" aria-expanded="false">\n <span class="button-background">\n <svg width="45" height="46" viewBox="0 0 45 46" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path class="button-bg" d="M44.3563 15.4182C46.7565 32.3695 42.956 46.0324 24.2141 45.9999C8.36753 45.9675 2.68279 41.0021 0.430055 25.8724C-2.85894 3.78767 13.5421 -1.0101 21.5683 0.163532C31.606 1.63129 42.392 1.54529 44.3563 15.4182Z" />\n </svg>\n </span>\n\n <slot name="open-menu-message"></slot>\n <slot name="close-menu-message"></slot>\n\n <span class="menu-icon-wrapper">\n <svg class="menu-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 20">\n <g>\n <line class="top" x1="2" y1="2" x2="28" y2="2"/>\n <line class="middle" x1="2" y1="10" x2="28" y2="10"/>\n <line class="bottom" x1="2" y1="18" x2="28" y2="18"/>\n </g>\n </svg>\n </span>\n </button>\n\n <slot name="navigation"></slot>\n '}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(c(HTMLElement));customElements.define("mobile-menu-toggle",y)},5961:(t,e,n)=>{function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t){return function(t){if(Array.isArray(t))return i(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return i(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function a(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,u(r.key),r)}}function u(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==r(e)?e:e+""}n(2675),n(9463),n(2259),n(5700),n(1629),n(3418),n(4346),n(3792),n(2062),n(4782),n(9572),n(3288),n(2010),n(6033),n(2892),n(4185),n(6099),n(7495),n(8781),n(7764),n(3500),n(2953),document.addEventListener("DOMContentLoaded",(function(){var t=document.querySelectorAll(".news"),e=document.querySelectorAll("[data-js-select='news_paginator']");e&&e.forEach((function(t){new c(t)})),t&&t.forEach((function(t){var e=t.parentNode,n=t.querySelector("[data-background-color]"),r=n?n.dataset.backgroundColor:"offwhite";e&&e.classList.add(r)}))}));var c=function(){"use strict";return t=function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.paginator=null,this.paginator_items=new Map,this.paginator=e,this.populate_items_map(),this.pagination_settings=this.slice_pagination_by_current_page(1),this.hide_items_and_add_ellipsis()},(e=[{key:"current_page_number",value:function(){if(!this.paginator)return 0;var t=this.paginator.querySelector("[data-current-page]"),e=t?t.dataset.currentPage:void 0;return e?Number(e):0}},{key:"populate_items_map",value:function(){var t=this;this.paginator&&this.paginator.querySelectorAll('[data-js-select="pagination_item"]').forEach((function(e,n){t.paginator_items.set(n+1,e)}))}},{key:"slice_pagination_by_current_page",value:function(t){if(!this.paginator)return{};var e=Array.from(this.paginator_items.keys()),n=function(t,e){return o(Array(e-t+1)).map((function(e,n){return t+n}))},r=n(this.current_page_number(),e.length),i=n(1,this.current_page_number());return i.pop(),r.shift(),i.shift(),r.pop(),{items_to_hide_before_current:i.slice(0,-t),items_to_hide_after_current:r.slice(t)}}},{key:"hide_items_and_add_ellipsis",value:function(){var t=this,e=this.pagination_settings,n=e.items_to_hide_before_current,r=e.items_to_hide_after_current;function o(t){t&&(t.classList.remove("hide"),t.classList.add("button"),t.innerHTML="<span>...</span>")}n.forEach((function(e){var n;null===(n=t.paginator_items.get(e))||void 0===n||n.classList.add("hide")})),o(this.paginator_items.get(n[0])),r.forEach((function(e){var n;null===(n=t.paginator_items.get(e))||void 0===n||n.classList.add("hide")})),o(this.paginator_items.get(r[0]))}}])&&a(t.prototype,e),n&&a(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,n}()},6849:function(t,e,n){function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function u(n,r,o,a){var u=r&&r.prototype instanceof s?r:s,l=Object.create(u.prototype);return i(l,"_invoke",function(n,r,o){var i,a,u,s=0,l=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,u=t,d.n=n,c}};function p(n,r){for(a=n,u=r,e=0;!f&&s&&!o&&e<l.length;e++){var o,i=l[e],p=d.p,y=i[2];n>3?(o=y===r)&&(u=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,d.n=y,a=0))}if(o||n>1)return c;throw f=!0,r}
2return function(o,l,y){if(s>1)throw TypeError("Generator is already running");for(f&&1===l&&p(l,y),a=l,u=y;(e=a<2?t:u)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,u)):d.n=u:d.v=u);try{if(s=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,u)))throw TypeError("iterator result is not an object");if(!e.done)return e;u=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(u=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?u:n.call(r,d))!==c)break}catch(e){i=t,a=1,u=e}finally{s=1}}return{value:e,done:f}}}(n,o,a),!0),l}var c={};function s(){}function l(){}function f(){}e=Object.getPrototypeOf;var d=[][r]?e(e([][r]())):(i(e={},r,(function(){return this})),e),p=f.prototype=s.prototype=Object.create(d);function y(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,f):(t.__proto__=f,i(t,a,"GeneratorFunction")),t.prototype=Object.create(p),t}return l.prototype=f,i(p,"constructor",f),i(f,"constructor",l),l.displayName="GeneratorFunction",i(f,a,"GeneratorFunction"),i(p),i(p,a,"Generator"),i(p,r,(function(){return this})),i(p,"toString",(function(){return"[object Generator]"})),(o=function(){return{w:u,m:y}})()}function i(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}i=function(t,e,n,r){if(e)o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n;else{var a=function(e,n){i(t,e,(function(t){return this._invoke(e,n,t)}))};a("next",0),a("throw",1),a("return",2)}},i(t,e,n,r)}function a(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,u(r.key),r)}}function u(t){var e=function(t,e){if("object"!=r(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==r(e)?e:e+""}function c(t,e,n){return e=d(e),function(t,e){if(e&&("object"==r(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,l()?Reflect.construct(e,n||[],d(t).constructor):e.apply(t,n))}function s(t){var e="function"==typeof Map?new Map:void 0;return s=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(e){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return function(t,e,n){if(l())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var o=new(t.bind.apply(t,r));return n&&f(o,n.prototype),o}(t,arguments,d(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),f(n,t)},s(t)}function l(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(l=function(){return!!t})()}function f(t,e){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},f(t,e)}function d(t){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},d(t)}n(2675),n(9463),n(2259),n(5700),n(5276),n(3792),n(9572),n(3288),n(4170),n(6033),n(2892),n(9904),n(4185),n(875),n(287),n(6099),n(3362),n(825),n(8781),n(7764),n(2953);var p=this&&this.__awaiter||function(t,e,n,r){return new(n||(n=Promise))((function(o,i){function a(t){try{c(r.next(t))}catch(t){i(t)}}function u(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(a,u)}c((r=r.apply(t,e||[])).next())}))},y=function(t){"use strict";function e(){var t;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(t=c(this,e)).is_easy_active=!1,t.is_easy_loading=!1,t.has_easy_an_error=!1,t.button=null,t.toggle_eye_able_easy_speech=function(){return p(t,void 0,void 0,o().m((function t(){return o().w((function(t){for(;;)switch(t.n){case 0:if(this.is_easy_loading=!0,this.has_easy_an_error=!1,this.update_button_state(),!this.is_easy_active){t.n=2;break}return t.n=1,EA.deactivateEasy();case 1:t.v&&(this.is_easy_active=!1,this.is_easy_loading=!1),t.n=4;break;case 2:return t.n=3,EA.activateEasy();case 3:t.v?(this.is_easy_active=!0,this.is_easy_loading=!1):(this.has_easy_an_error=!0,console.error("Could not load eye-able"));case 4:this.update_button_state();case 5:return t.a(2)}}),t,this)})))},t}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&f(t,e)}(e,t),n=e,(r=[{key:"connectedCallback",value:function(){var t,e;this.attachShadow({mode:"open"}),this.render(),this.button=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("button"),null===(e=this.button)||void 0===e||e.addEventListener("click",this.toggle_eye_able_easy_speech),this.update_button_state()}},{key:"disconnectedCallback",value:function(){var t;null===(t=this.button)||void 0===t||t.removeEventListener("click",this.toggle_eye_able_easy_speech)}},{key:"update_button_state",value:function(){var t=this,e="easy-speech-active",n="easy-speech-inactive",r="easy-speech-loading",o="easy-speech-has-error";!function(i){if(t.has_easy_an_error)return i.classList.remove(n),i.classList.remove(e),i.classList.remove(r),void i.classList.add(o);i.classList.remove(o),t.is_easy_loading?(i.classList.add(r),i.classList.remove(n),i.classList.remove(e)):(i.classList.remove(r),t.is_easy_active?(i.classList.add(e),i.classList.remove(n)):(i.classList.add(n),i.classList.remove(e)))}(this)}},{key:"render",value:function(){"undefined"!=typeof EA&&EA.scriptIsLoaded()?this.shadowRoot.innerHTML='\n <button part="button" class="easy-speech-button">\n <slot></slot>\n </button>\n ':console.error("Eye-Able script could not be loaded.")}}])&&a(n.prototype,r),i&&a(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(s(HTMLElement));customElements.define("wbx-eye-able-button",y)},8750:(t,e,n)=>{n(8431),n(1629),n(3418),n(4423),n(6099),n(1699),n(7764),n(3500),document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll('[data-js-select="categorized_link_list"]').forEach((function(t){r(t)}))}
2));var r=function(t){var e='[data-js-select="link_list_filter_form"]',n='[data-js-select="link_list_filter_input"]',r='[data-js-select="link_list_item"]',o='[data-js-select="link_list_no_results"]',i=t.querySelector(e),a=t.querySelector(n),u=t.querySelectorAll(r),c=t.querySelector(o);i.addEventListener("submit",(function(t){t.preventDefault();var e=a.value;l(e)})),a.addEventListener("input",(function(t){var e=t.target.value;e.length>6?l(e):s()}));var s=function(){u.forEach((function(t){t.classList.remove("hide")})),c.classList.remove("show")},l=function(t){u.forEach((function(e){(e.textContent||"").toLowerCase().includes(t.toLowerCase())?e.classList.remove("hide"):e.classList.add("hide")})),Array.from(u).every((function(t){return t.classList.contains("hide")}))?c.classList.add("show"):c.classList.remove("show")}}}},n={};function r(t){var o=n[t];if(void 0!==o)return o.exports;var i=n[t]={exports:{}};return e[t].call(i.exports,i,i.exports,r),i.exports}r.m=e,t=[],r.O=(e,n,o,i)=>{if(!n){var a=1/0;for(l=0;l<t.length;l++){for(var[n,o,i]=t[l],u=!0,c=0;c<n.length;c++)(!1&i||a>=i)&&Object.keys(r.O).every((t=>r.O[t](n[c])))?n.splice(c--,1):(u=!1,i<a&&(a=i));if(u){t.splice(l--,1);var s=o();void 0!==s&&(e=s)}}return e}i=i||0;for(var l=t.length;l>0&&t[l-1][2]>i;l--)t[l]=t[l-1];t[l]=[n,o,i]},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{var t={792:0};r.O.j=e=>0===t[e];var e=(e,n)=>{var o,i,[a,u,c]=n,s=0;if(a.some((e=>0!==t[e]))){for(o in u)r.o(u,o)&&(r.m[o]=u[o]);if(c)var l=c(r)}for(e&&e(n);s<a.length;s++)i=a[s],r.o(t,i)&&t[i]&&t[i][0](),t[i]=0;return r.O(l)},n=self.webpackChunksitepackage=self.webpackChunksitepackage||[];n.forEach(e.bind(null,0)),n.push=e.bind(null,n.push.bind(n))})();var o=r.O(void 0,[113],(()=>r(2087)));o=r.O(o)})();
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.