PageSourceSearch

https://www.sternwarte-nordsachsen.de/typo3conf/ext/ifab_sitepacka…/Public/Dist/default/main.js?1776758962

js sternwarte-nordsachsen.de collected 2026-10-08 23:25:50 UTC 73,918 bytes, 32 lines download raw bytes

1/*!
2 * Lktdo Website-2022 (MainJs) 1.11.0
3 * https://www.ifabrik.de/
4 *
5 * Copyright 2022 i-fabrik GmbH
6 *
7 * Released on April 21, 2026
8 * 
9 * Author: i-fabrik GmbH
10 * Contributor: Heiko Pfefferkorn <[email protected]>
11 */
12!function(){"use strict";
13/**
14	 * Shared: Utils > Is
15	 *
16	 * @copyright 2023 i-fabrik GmbH
17	 * @author Heiko Pfefferkorn
18	 */var e=function(e){return null!=e?e.constructor:null},t=function(e){return!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType)},n=function(t){return e(t)===Object},i=function(t){return e(t)===String},r=void 0,o=["transitionend","webkitTransitionEnd"],a=function(){},s=function(e){do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e},l=function(){var e=window.jQuery;return e||null},u=function(){var e=l();window.jQueryIsMissing;return e},c=function(e){var t=function(e){var t=e.getAttribute("data-target")||e.getAttribute("data-bs-target");if(!t&&e.getAttribute("aria-controls")&&(t="#"+e.getAttribute("aria-controls")),!t&&e.getAttribute("aria-labelledby")&&(t="#"+e.getAttribute("aria-labelledby")),!t&&e.getAttribute("aria-describedby")&&(t="#"+e.getAttribute("aria-describedby")),!t||"#"===t){var n=e.getAttribute("href");if(!n||!n.includes("#"))return null;n.includes("#")&&!n.startsWith("#")&&(n="#"+n.split("#")[1]),t=n&&"#"!==n?n.trim():null}return t}(e);return t?document.querySelector(t):null},d=function(e){if(!e)return 0;var t=window.getComputedStyle(e),n=t.transitionDuration,i=t.transitionDelay,r=Number.parseFloat(n),o=Number.parseFloat(i);return r||o?(n=n.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(n)+Number.parseFloat(i))):0},h=function(e){e.offsetHeight},f=function(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];e.apply(void 0,n)}},v=function(e,t,n){if(void 0===n&&(n=!0),n){for(var i=!1,r=d(t)+5,a=function n(r){if(r.target===t){i=!0;for(var a=0,s=o;a<s.length;a++){var l=s[a];t.removeEventListener(l,n)}f(e)}},s=0,l=o;s<l.length;s++){var u=l[s];t.addEventListener(u,a)}setTimeout((function(){i||function(e){for(var t=0,n=o;t<n.length;t++){var i=n[t];e.dispatchEvent(new Event(i))}}(t)}),r)}else f(e)},g=function(e,t,n){var i;return void 0===t&&(t=300),void 0===n&&(n=!1),function(){for(var o=arguments.length,a=new Array(o),s=0;s<o;s++)a[s]=arguments[s];var l=e.bind.apply(e,[r].concat(a));clearTimeout(i),n&&!i&&l();var u=n?function(){i=null}:l;i=setTimeout(u,t)}},p=function e(){for(var t,i=new Object(arguments.length<=0?void 0:arguments[0]),r=["__proto__","constructor","prototype"],o=1;o<arguments.length;o+=1){var a=o<0||arguments.length<=o?void 0:arguments[o];if(null!=a&&(t=a,!("undefined"!=typeof window&&void 0!==window.HTMLElement?t instanceof HTMLElement:t&&(1===t.nodeType||11===t.nodeType))))for(var s=Object.keys(new Object(a)).filter((function(e){return r.indexOf(e)<0})),l=0,u=s.length;l<u;l+=1){var c=s[l],d=Object.getOwnPropertyDescriptor(a,c);void 0!==d&&d.enumerable&&(n(i[c])&&n(a[c])?a[c].__swiper__?i[c]=a[c]:e(i[c],a[c]):!n(i[c])&&n(a[c])?(i[c]={},a[c].__swiper__?i[c]=a[c]:e(i[c],a[c])):i[c]=a[c])}}return i},m=function(e,t){void 0===t&&(t=null);var n,i=e.getBoundingClientRect();if(t&&t!==window&&t!==document.body){var r=t.getBoundingClientRect();n={left:Math.round(i.left-r.left),top:Math.round(i.top-r.top)}}else n={left:i.left+document.body.scrollLeft,top:i.top+document.body.scrollTop};return n},b=function(e,n){void 0===n&&(n=null);var i=t(n)?n:document.querySelector(":root");return getComputedStyle(i).getPropertyValue("--"+e)},y=function(e,n,i){void 0===i&&(i=null),(t(i)?i:document.querySelector(":root")).style.setProperty("--"+e,n)},w=function(e){var t=e?e.trim():"";return"true"===t||"false"!==t&&(t===Number(e).toString()?Number(e):""===t||"null"===t?null:e)},_=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}))},E={de:{ariaLabelSubmenu:"Submenu for %s",ariaLabelSubmenuTrigger:"Open/close submenu for %s",itemNext:"nächster Eintrag",itemPrev:"vorheriger Eintrag",itemGoTo:"gehe zu Eintrag {{index}}",imageNext:"nächstes Bild",imagePrev:"vorheriges Bild",imageZoom:"Bild vergrößern",slideNext:"nächster Slide",slidePrev:"vorheriger Slide",slideGoTo:"gehe zu Slide {{index}}",modalClose:"Overlay schließen",modalOpen:"Overlay öffnen",close:"schließen",closeEsc:"per ESC-Taste schließen",download:"herunterladen",error:"Ein Fehler ist aufgetreten",next:"weiter",prev:"zurück"},en:{ariaLabelSubmenu:"Submenu for %s",ariaLabelSubmenuTrigger:"Open/close submenu for %s",itemNext:"next item",itemPrev:"previous item",itemGoTo:"go to item {{index}}",imageNext:"next image",imagePrev:"previous image",imageZoom:"zoom image",slideNext:"next slide",slidePrev:"previous slide",slideGoTo:"go to slide {{index}}",modalClose:"close overlay",modalOpen:"open overlay",close:"close",closeEsc:"close with the ESC key",download:"download",error:"nn error has occurred",next:"next",prev:"vorherig"}};function k(){k=function(){return t};var e,t={},n=Object.prototype,i=n.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{u({},"")}catch(e){u=function(e,t,n){return e[t]=n}}function c(e,t,n,i){var o=t&&t.prototype instanceof m?t:m,a=Object.create(o.prototype),s=new P(i||[]);return r(a,"_invoke",{value:x(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var h="suspendedStart",f="suspendedYield",v="executing",g="completed",p={};function m(){}function b(){}function y(){}var w={};u(w,a,(function(){return this}));var _=Object.getPrototypeOf,E=_&&_(_(N([])));E&&E!==n&&i.call(E,a)&&(w=E);var T=y.prototype=m.prototype=Object.create(w);function S(e){["next","throw","return"].forEach((function(t){u(e,t,(function(e){return this._invoke(t,e)}))}
vendor: 4,579 bytes, line 18
18))}function A(e,t){function n(r,o,a,s){var l=d(e[r],e,o);if("throw"!==l.type){var u=l.arg,c=u.value;return c&&"object"==typeof c&&i.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){u.value=e,a(u)}),(function(e){return n("throw",e,a,s)}))}s(l.arg)}var o;r(this,"_invoke",{value:function(e,i){function r(){return new t((function(t,r){n(e,i,t,r)}))}return o=o?o.then(r,r):r()}})}function x(t,n,i){var r=h;return function(o,a){if(r===v)throw new Error("Generator is already running");if(r===g){if("throw"===o)throw a;return{value:e,done:!0}}for(i.method=o,i.arg=a;;){var s=i.delegate;if(s){var l=C(s,i);if(l){if(l===p)continue;return l}}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if(r===h)throw r=g,i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);r=v;var u=d(t,n,i);if("normal"===u.type){if(r=i.done?g:f,u.arg===p)continue;return{value:u.arg,done:i.done}}"throw"===u.type&&(r=g,i.method="throw",i.arg=u.arg)}}}function C(t,n){var i=n.method,r=t.iterator[i];if(r===e)return n.delegate=null,"throw"===i&&t.iterator.return&&(n.method="return",n.arg=e,C(t,n),"throw"===n.method)||"return"!==i&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+i+"' method")),p;var o=d(r,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,p;var a=o.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,p):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,p)}function O(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(O,this),this.reset(!0)}function N(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,o=function n(){for(;++r<t.length;)if(i.call(t,r))return n.value=t[r],n.done=!1,n;return n.value=e,n.done=!0,n};return o.next=o}}throw new TypeError(typeof t+" is not iterable")}return b.prototype=y,r(T,"constructor",{value:y,configurable:!0}),r(y,"constructor",{value:b,configurable:!0}),b.displayName=u(y,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===b||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,u(e,l,"GeneratorFunction")),e.prototype=Object.create(T),e},t.awrap=function(e){return{__await:e}},S(A.prototype),u(A.prototype,s,(function(){return this})),t.AsyncIterator=A,t.async=function(e,n,i,r,o){void 0===o&&(o=Promise);var a=new A(c(e,n,i,r),o);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(T),u(T,l,"Generator"),u(T,a,(function(){return this})),u(T,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var i in t)n.push(i);return n.reverse(),function e(){for(;n.length;){var i=n.pop();if(i in t)return e.value=i,e.done=!1,e}return e.done=!0,e}},t.values=N,P.prototype={constructor:P,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(L),!t)for(var n in this)"t"===n.charAt(0)&&i.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function r(i,r){return s.type="throw",s.arg=t,n.next=i,r&&(n.method="next",n.arg=e),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var l=i.call(a,"catchLoc"),u=i.call(a,"finallyLoc");if(l&&u){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&i.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);
vendor: 1,868 bytes, line 18
18var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,p):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),p},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var r=i.arg;L(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,i){return this.delegate={iterator:N(t),resultName:n,nextLoc:i},"next"===this.method&&(this.arg=e),p}},t}function T(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function S(e,t,n,i,r,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(i,r)}function A(e){return function(){var t=this,n=arguments;return new Promise((function(i,r){var o=e.apply(t,n);function a(e){S(o,i,r,a,s,"next",e)}function s(e){S(o,i,r,a,s,"throw",e)}a(void 0)}))}}function x(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,T(i.key),i)}}function C(e,t,n){return t&&x(e.prototype,t),n&&x(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function O(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,L(e,t)}
18function L(e,t){return L=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},L(e,t)}function P(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function I(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return N(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?N(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0;return function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}}}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 D=function(e,t){var n;return void 0===t&&(t=document.documentElement),(n=[]).concat.apply(n,Element.prototype.querySelectorAll.call(t,e))},M=function(e,t){return void 0===t&&(t=document.documentElement),Element.prototype.querySelector.call(t,e)},z=function(e,t){var n;return(n=[]).concat.apply(n,e.children).filter((function(e){return e.matches(t)}))},F=function(e,t){for(var n=[],i=e.parentNode.closest(t);i;)n.push(i),i=i.parentNode.closest(t);return n},V=function(e,t){for(var n=e.nextElementSibling;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]};
19/**
20	 * Shared: Dom > Data
21	 *
22	 * @copyright 2023 i-fabrik GmbH
23	 * @author Heiko Pfefferkorn
24	 */window.sharedElementMap=window.sharedElementMap||new Map;var H=function(e,t,n){window.sharedElementMap.has(e)||window.sharedElementMap.set(e,new Map),window.sharedElementMap.get(e).set(t,n)},R=function(e,t){if(window.sharedElementMap.has(e)){var n=window.sharedElementMap.get(e).get(t);return void 0===n?null:n}return null},j=(new Set(["button","fieldset","input","optgroup","option","select","textarea"]),new Set(["input","select","textarea"])),K=function(e){var t=document.createElement("div");return t.innerHTML=e,t.children[0]},Y=function(e,t){void 0===t&&(t=document.body);var n=e;return i(n)&&(n=K(n)),t.append(n),n},B=function(e,t){if(void 0===t&&(t=""),""!==t)for(var n,i=I(t.split(" "));!(n=i()).done;){var r=n.value;e.classList.contains(r)||e.classList.add(r)}},q=function(e,t){if(void 0===t&&(t=""),""!==t)for(var n,i=I(t.split(" "));!(n=i()).done;){var r=n.value;e.classList.contains(r)&&e.classList.remove(r)}},G=function(e,t){return e.hasAttribute("data-"+_(t))},W=function(e,t){return w(e.getAttribute("data-"+_(t)))},U=function(e,t,n){void 0===n&&(n=""),e.setAttribute("data-"+_(t),n)},Z=function(e,t){e.removeAttribute("data-"+_(t))},$=K,Q=Y,J=function(e,t){void 0===t&&(t=document.body);var n=e;return i(n)&&(n=K(n)),t.insertBefore(n,t.firstChild),n},X=function(e,t){void 0===t&&(t=document.body);var n=e;return i(n)&&(n=K(n)),t.parentNode.insertBefore(n,t.nextSibling),n},ee=B,te=q,ne=function(e,t){var n=e.getAttribute("aria-"+t);return n?w(n):""},ie=function(e,t,n){void 0===n&&(n=""),e.setAttribute("aria-"+t,n.toString())},re=W,oe=U,ae=G,se=Z,le=function(e,t){void 0===t&&(t=!0);var n=j.has(e.tagName.toLowerCase());!0===t?n&&e.setAttribute("required",""):e.removeAttribute("required")},ue="spinner",ce=function(e){if(!M("."+ue,e)){var t=$('<span aria-busy="true" aria-live="polite" class="'+ue+'" role="status"/>');Q(t,e)}},de=function(e){for(var t,n=I(D("."+ue,e));!(t=n()).done;){t.value.remove()}},he="button",fe="ifab."+he,ve={container:null,caret:'<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>'},ge=function(e){ae(e,"loading")?ce(e):de(e)},pe=function(e){var t=R(e,fe+".options")||ve;if(ae(e,"caret")){var n=$('<span class="'+he+'__caret">'+t.caret+"</span>");Q(n,e)}else for(var i,r=I(D("."+he+"__caret",e));!(i=r()).done;){i.value.remove()}},me=new MutationObserver((function(e){for(var t,n=I(e);!(t=n()).done;){var i=t.value;if("attributes"===i.type)switch(i.attributeName){case"data-loading":ge(i.target);break;case"data-caret":pe(i.target)}}})),be=function(e,t){return R(e,fe+".initialized")||(H(e,fe+".options",t),ge(e),pe(e),me.observe(e,{attributes:!0}),H(e,fe+".initialized",!0)),e},ye=function(e,n){void 0===e&&(e=null),void 0===n&&(n={});var r,o=p({},ve,n);if(t(e))r=be(e,o);else{r=[];for(var a,s=I(D(i(e)?e:"."+he,o.container||document.documentElement));!(a=s()).done;){var l=a.value;r.push(be(l,o))}}return r},we=["Tab","ArrowUp","ArrowDown","ArrowLeft","ArrowRight","Home","End","PageDown","PageUp"],_e=new WeakMap,Ee=function(e){var t=function(t){we.includes(t.key)&&e.classList.add("_focus-visible")},n=function(){return e.classList.remove("_focus-visible")};_e.set(e,{is:t,isNot:n}),e.addEventListener("keydown",t),e.addEventListener("keyup",t),e.addEventListener("mousedown",n),e.addEventListener("mousedown",n)},ke="details",Te="ifab."+ke,Se={container:null,onHide:a,onHidden:a,onShow:a,onShown:a},Ae=u(),xe=function(e,t){if(R(e,Te+".initialized"))return e;var n=M("."+ke+"__body",e);return Ae(n).on("show.bs.collapse",(function(i){n.hidden=!1,ee(e,"_active"),f(t.onShow,c(i.currentTarget),n,i)})).on("shown.bs.collapse",(function(e){f(t.onShown,c(e.currentTarget),n,e)})).on("hide.bs.collapse",(function(i){te(e,"_active"),f(t.onHide,c(i.currentTarget),n,i)})).on("hidden.bs.collapse",(function(e){n.hidden=!0,f(t.onHidden,c(e.currentTarget),n,e)})),Ee(e),H(e,Te+".initialized",!0),e},Ce={init:Ae?function(e,n){void 0===e&&(e=null),void 0===n&&(n={});var r,o=p({},Se,n);if(t(e))r=xe(e,o);else{r=[];for(var a,s=I(D(i(e)?e:'[data-c="'+ke+'"]',o.container||document.documentElement));!(a=s()).done;){var l=a.value;r.push(xe(l,o))}}return r}:a},Oe="ifab.list",Le=function(e){void 0===e&&(e=null);var n=D("ol.list, ol.list ol");if(e&&(n=t(e)?e:[e]),n.length)for(var i,r=I(n=n.reverse());!(i=r()).done;){var o=i.value;if(!R(o,Oe+".initialized")){for(var a,s=I(z(o,"li"));!(a=s()).done;){var l=a.value;l.innerHTML='<div class="list-li-content">'+l.innerHTML+"</div>"}H(o,Oe+".initialized",!0)}}},Pe=function(){Le()},Ne=/[^.]*(?=\..*)\.|.*/,Ie=/\..*/,De=/::\d+$/,Me={}
24,ze={mouseenter:"mouseover",mouseleave:"mouseout"},Fe=/^(mouseenter|mouseleave)/i,Ve=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]),He=1,Re=function(e,t){return t&&t+"::"+He++||e.uidEvent||He++},je=function(e){var t=Re(e);return e.uidEvent=t,Me[t]=Me[t]||{},Me[t]},Ke=function(e,t,n){void 0===n&&(n=null);for(var i=Object.keys(e),r=0,o=i.length;r<o;r++){var a=e[i[r]];if(a.originalHandler===t&&a.delegationSelector===n)return a}return null},Ye=function(e,t,n){var i="string"==typeof t,r=i?n:t,o=We(e);return Ve.has(o)||(o=e),[i,r,o]},Be=function(e,t,n,i,r){if("string"==typeof t&&e){if(n||(n=i,i=null),Fe.test(t)){var o=function(e){return function(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)}};i?i=o(i):n=o(n)}var a=Ye(t,n,i),s=a[0],l=a[1],u=a[2],c=je(e),d=c[u]||(c[u]={}),h=Ke(d,l,s?n:null);if(h)h.oneOff=h.oneOff&&r;else{var f=Re(l,t.replace(Ne,"")),v=s?function(e,t,n){return function i(r){for(var o=e.querySelectorAll(t),a=r.target;a&&a!==this;a=a.parentNode)for(var s=o.length;s--;)if(o[s]===a)return r.delegateTarget=a,i.oneOff&&Ue.off(e,r.type,t,n),n.apply(a,[r]);return null}}(e,n,i):function(e,t){return function n(i){return i.delegateTarget=e,n.oneOff&&Ue.off(e,i.type,t),t.apply(e,[i])}}(e,n);v.delegationSelector=s?n:null,v.originalHandler=l,v.oneOff=r,v.uidEvent=f,d[f]=v,e.addEventListener(u,v,s)}}},qe=function(e,t,n,i,r){var o=Ke(t[n],i,r);o&&(e.removeEventListener(n,o,Boolean(r)),delete t[n][o.uidEvent])},Ge=function(e,t,n,i){for(var r=t[n]||{},o=0,a=Object.keys(r);o<a.length;o++){var s=a[o];if(s.includes(i)){var l=r[s];qe(e,t,n,l.originalHandler,l.delegationSelector)}}},We=function(e){return e=e.replace(Ie,""),ze[e]||e},Ue={on:function(e,t,n,i){Be(e,t,n,i,!1)},one:function(e,t,n,i){Be(e,t,n,i,!0)},off:function(e,t,n,i){if("string"==typeof t&&e){var r=Ye(t,n,i),o=r[0],a=r[1],s=r[2],l=s!==t,u=je(e),c=t.startsWith(".");if(void 0===a){if(c)for(var d=0,h=Object.keys(u);d<h.length;d++){var f=h[d];Ge(e,u,f,t.slice(1))}for(var v=u[s]||{},g=0,p=Object.keys(v);g<p.length;g++){var m=p[g],b=m.replace(De,"");if(!l||t.includes(b)){var y=v[m];qe(e,u,s,y.originalHandler,y.delegationSelector)}}}else{if(!u||!u[s])return;qe(e,u,s,a,o?n:null)}}},trigger:function(e,t,n){if("string"!=typeof t||!e)return null;var i,r=l(),o=We(t),a=t!==o,s=Ve.has(o),u=!0,c=!0,d=!1,h=null;if(a&&r&&(i=r.Event(t,n),r(e).trigger(i),u=!i.isPropagationStopped(),c=!i.isImmediatePropagationStopped(),d=i.isDefaultPrevented()),s?(h=document.createEvent("HTMLEvents")).initEvent(o,u,!0):h=new CustomEvent(t,{bubbles:u,cancelable:!0}),void 0!==n)for(var f=function(){var e=g[v];Object.defineProperty(h,e,{get:function(){return n[e]}})},v=0,g=Object.keys(n);v<g.length;v++)f();return d&&h.preventDefault(),c&&e.dispatchEvent(h),h.defaultPrevented&&void 0!==i&&i.preventDefault(),h}},Ze="ifab.player",$e="."+Ze,Qe=".data-api",Je={autoplay:!1,resetOnEnd:!0,controls:["play","progress","current-time"]},Xe={autoplay:!0,controls:["play","progress","current-time","fullscreen"],fullscreen:{iosNative:!0},playsinline:!0,resetOnEnd:!0,settings:[],vimeo:{playsinline:!0},youtube:{autoplay:1,noCookie:!0,rel:0,showinfo:0,iv_load_policy:3,modestbranding:1}},et=new IntersectionObserver((function(e,t){for(var n,i=I(e);!(n=i()).done;){var r=n.value,o=r.target;r.isIntersecting||Ue.trigger(o,"stop"+$e)}}),{root:null,threshold:[.25]});window.depCheckPlayer="undefined"!=typeof Plyr;var tt=function(e){window.activePlayer&&R(window.activePlayer,"uid")!==R(e,"uid")&&Ue.trigger(window.activePlayer,"stop"+$e)},nt=function(e,t){Ue.on(t,"play"+$e,(function(e){R(t,Ze+".initialized")&&R(t,""+Ze+Qe).play()})),Ue.on(t,"stop"+$e,(function(e){R(t,Ze+".initialized")&&R(t,""+Ze+Qe).pause()})),e.muted=!1,e.on("play",(function(){tt(t),H(t,"isPlaying",!0),H(t,"isPaused",!1),te(t,"-stopped -ended"),ee(t,"-playing"),window.activePlayer=t})),e.on("pause",(function(){H(t,"isPlaying",!1),H(t,"isPaused",!0),te(t,"-playing -ended"),ee(t,"-stopped")})),e.on("ended",(function(){window.activePlayer&&R(window.activePlayer,"uid")===R(t,"uid")&&(window.activePlayer=null),H(t,"isPlaying",!1),H(t,"isPaused",!0),te(t,"-playing -stopped"),ee(t,"-ended")}))},it=function(e,t){var n=M("audio",e);if(!n)return e;var i=p({},Je,t),r=e.getAttribute("id")||"player-"+Math.floor(1e6*Math.random()),o=new Plyr(n,i);return nt(o,e),H(e,""+Ze+Qe,o),H(e,Ze+".initialized",!0),H(e,"uid",r),ee(e,"-initialized"),et.observe(e),e},rt=function(e,t){var n=M("[data-player-media]",e);if(!n)return e;var i=p({},Xe,t),r=e.getAttribute("id")||"player-"+Math.floor(1e6*Math.random()),o=M("iframe",n),a=re(e,"privacy");H(e,Ze+".initialized",!1),H(e,Ze+".privacy",a),H(e,"uid",r),Ue.on(e,"disable.privacyMode",(function(){se(e,"privacy"),H(e,Ze+".privacy",!1),Ue.off(e,"disable.privacyMode")})),Ue.on(e,"init"+$e,(function(){if(!R(e,Ze+".privacy")){tt(e);var t=new Plyr(n,i);nt(t,e),H(e,""+Ze+Qe,t),H(e,Ze+".initialized",!0),ee(e,"-initialized"),t.play()}}));var s=M('[data-player-control="play"]',e);return s&&Ue.on(s,"click"+$e,(function(t){if(t.preventDefault(),t.stopPropagation(),R(e,Ze+".initialized"))Ue.trigger(e,"play"+$e);else{if(o){var n=re(o,"src");o.setAttribute("src",n),se(o,"src")}Ue.trigger(e,"init"+$e)}})),et.observe(e),e},ot=function(e,t){void 0===e&&(e=null),void 0===t&&(t={});var n=[];if(e)n=it(e,t);else for(var i,r=I(D('[data-player="audio"]'));!(i=r()).done;){var o=i.value;n.push(it(o,t))}return n},at=function(e,n){var i;if(void 0===e&&(e=null),void 0===n&&(n={}),t(e))i=rt(e,n);else{i=[];for(var r,o=I(D('[data-player="video"]'));!(r=o()).done;){var a=r.value;i.push(rt(a,n))}}return i},st={init:window.depCheckPlayer?function(e){void 0===e&&(e={});var t=p({},{audio:{},video:{}},e);return{audio:ot(null,t.audio),video:at(null,t.video)}}:a,audio:window.depCheckPlayer?ot:a,video:window.depCheckPlayer?at:a},lt="slider",ut="ifab."+lt,ct="."+ut,dt=".data-api",ht="init"+ct,ft="enter-viewport"+ct,vt="leave-viewport"+ct,gt={a11y:{paginationBulletMessage:"go to slide {{index}}",prevSlideMessage:"previous slide",nextSlideMessage:"next slide"},autoHeight:!0,init:!0,lazy:{elementClass:"slider-lazyload"},loop:!1,pagination:{clickable:!0},slidesPerView:1,spaceBetween:16,speed:400,watchSlidesProgress:!0},pt=new IntersectionObserver((function(e,t){for(var n,i=I(e);!(n=i()).done;){var r=n.value,o=r.target,a=R(o,""+ut+dt);r.isIntersecting?a?Ue.trigger(o,ft):Ue.trigger(o,ht):Ue.trigger(o,vt)}}));window.depCheckSlider=function(){var e="undefined"!=typeof Swiper;return e}();var mt=function(e,t){if(void 0===t&&(t={}),!R(e,ut+".initialized")){var n=function(e){var t=M(".swiper-pagination",e);return{navigation:{nextEl:M(".swiper-button-next",e)||null,prevEl:M(".swiper-button-prev",e)||null},pagination:{el:t||null}}}(e),i=p({},gt,n,t);Ue.one(e,ht,(function(){!function(e,t){void 0===t&&(t={});var n=M(".swiper",e),i=null;n&&(i=new Swiper(n,t)),H(e,""+ut+dt,i),t.init&&H(e,ut+".initialized",!0)}(e,i)})),Ue.on(e,ft,(function(){var t=R(e,""+ut+dt);t&&t.originalParams.autoplay.enabled&&t.autoplay.start()})),Ue.on(e,vt,(function(){var t=R(e,""+ut+dt);t&&t.autoplay&&t.autoplay.running&&t.autoplay.stop()})),pt.observe(e)}return e},bt={init:window.depCheckSlider?function(e,n){void 0===e&&(e=null),void 0===n&&(n={});var r,o=p({},gt,n);if(t(e))r=mt(e,o);else{r=[];for(var a,s=I(D(i(e)?e:'[data-c="'+lt+'"]',o.container||document.documentElement));!(a=s()).done;){var l=a.value;r.push(mt(l,o))}}return r}:a,rebuild:window.depCheckSlider?function(e,t){void 0===t&&(t={});var n=e.el,i=e.originalParams,r=p({},i,{init:!0},t);return new Swiper(n,r)}:a},yt=new Set,wt=function(e){yt.add(e),document.body.classList.add("_scroll-lock")},_t=function(e){yt.delete(e),0===yt.size&&document.body.classList.remove("_scroll-lock")},Et="tab-group",kt="ifab."+Et,Tt=""+Et,St={container:null,onHide:a,onHidden:a,onShow:a,onShown:a,scrollToActiveTab:"smooth",showIndicator:!0},At=function(e){return R(e,"tabs").find((function(e){return!0===ne(e,"selected")}))},xt=function(e,t){void 0===t&&(t=null);var n=R(e,"indicator"),i=R(e,"placement"),r=R(e,"nav"),o=t||At(e);if(o&&n){var a=o.clientWidth,s=o.clientHeight,l=m(o,r),u=l.top+r.scrollTop,c=l.left+r.scrollLeft;switch(i){case"vertical":n.style.width=a+"px",n.style.height="auto",n.style.transform="translateX("+c+"px)";break;case"horizontal":n.style.width="auto",n.style.height=s+"px",n.style.transform="translateY("+u+"px)"}}},Ct=function(e,t){if(R(e,kt+".initialized"))return e;var n=e.classList.contains("-tabs-left")||e.classList.contains("-tabs-right")?"horizontal":"vertical",i=M("."+Tt+"__nav",e),r=M("."+Tt+"__tabs",e),o=D(".tab",e);if(H(e,"options",t),H(e,"placement",n),H(e,"nav",i),H(e,"tabsGroup",r),H(e,"tabs",o),t.showIndicator){var a=$('<div class="'+Tt+'__indicator"/>');H(e,"indicator",a),Q(a,r)}var s=new ResizeObserver((function(){t.showIndicator&&(function(e){var t=R(e,"indicator");if(t){var n=t.style.transition;t.style.transition="none",requestAnimationFrame((function(){t.style.transition=n}))}}(e),function(e){var t=R(e,"indicator");t&&(At(e)?(t.style.display="block",xt(e)):t.style.display="none")}(e)),void 0!==At(e)&&function(e,t,n,i){void 0===n&&(n="both"),void 0===i&&(i="smooth");var r=m(e,t),o=r.top+t.scrollTop,a=r.left+t.scrollLeft,s=t.scrollLeft,l=t.
24scrollLeft+t.offsetWidth;t.scrollTop,t.scrollTop,t.offsetHeight;var u={top:0,left:0,behavior:i||"smooth"};if("horizontal"!==n&&"both"!==n||(a<s?u.left=a:a+e.clientWidth>=l&&(u.left=a-t.offsetWidth+e.clientWidth)),"vertical"===n||"both"===n){var c=getComputedStyle(e),d=parseInt(c.getPropertyValue("scroll-margin-block-start")||c.getPropertyValue("scroll-margin-top")||0,10);u.top=o-d}t.scrollTo?t.scrollTo(u):t.scrollTop=u.top}(At(e),i,"horizontal",t.scrollToActiveTab)}));return o.forEach((function(n){Ue.on(n,"show.bs.tab",(function(n){var i=c(n.target);xt(e,n.target),i&&(i.hidden=!1,h(i),ie(i,"selected",!0),ie(i,"hidden",!1)),f(t.onShow,n.target,i,n)})),Ue.on(n,"shown.bs.tab",(function(e){var n=c(e.target);f(t.onShown,e.target,n,e)})),Ue.on(n,"hide.bs.tab",(function(e){var n=c(e.currentTarget);n&&(n.hidden=!0,ie(n,"selected",!1),ie(n,"hidden",!0)),f(t.onHide,e.currentTarget,n,e)})),Ue.on(n,"hidden.bs.tab",(function(e){var n=c(e.currentTarget);f(t.onHidden,e.currentTarget,n,e)})),Ee(n)})),s.observe(i),H(e,kt+".initialized",!0),e},Ot=function(e,n){void 0===e&&(e=null),void 0===n&&(n={});var r,o=p({},St,n);if(t(e))r=Ct(e,o);else{r=[];for(var a,s=I(D(i(e)?e:'[data-c="'+Et+'"]',o.container||document.documentElement));!(a=s()).done;){var l=a.value;r.push(Ct(l,o))}}return r},Lt="media-gallery",Pt="ifab."+Lt,Nt={grid:{},slider:{}},It=function(e,t){if(R(e,Pt+".initialized"))return e;var n=M('[data-c="slider-'+Lt+'"]',e);return n&&function(e,t){bt.init(e,t)}(n,p({},{slidesPerView:"auto",spaceBetween:0},t.slider)),H(e,Pt+".initialized",!0),e},Dt=function(e,n){void 0===e&&(e=null),void 0===n&&(n={});var r,o=p({},Nt,n);if(t(e))r=It(e,o);else{r=[];for(var a,s=I(D(i(e)?e:'[data-c="'+Lt+'"]',o.container||document.documentElement));!(a=s()).done;){var l=a.value;r.push(It(l,o))}}return r},Mt=function(){function e(e,t){void 0===e&&(e=null),void 0===t&&(t={}),this._element=e,this._config=this._getConfig(t),this._element&&H(this._element,this.constructor.DATA_KEY,this)}var t=e.prototype;return t._queueCallback=function(e,t,n){void 0===n&&(n=!0),v(e,t,n)},t._getConfig=function(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e)},t._configAfterMerge=function(e){return e},t._mergeConfigObj=function(e,t){return p({},this.constructor.Default,"object"==typeof e?e:{})},e.getInstance=function(e){return R(e,this.DATA_KEY)},e.getOrCreateInstance=function(e,t){return void 0===t&&(t={}),this.getInstance(e)||new this(e,"object"==typeof t?t:null)},C(e,null,[{key:"VERSION",get:function(){return""}},{key:"Default",get:function(){return{}}},{key:"NAME",get:function(){throw new Error('You have to implement the static method "NAME" for each class!')}}]),e}(),zt={scrollToInvalidField:!0,onInit:a,onValidationFailed:a,onValidationSuccess:a},Ft=function(e){function t(n,i){var r;if(void 0===n&&(n=null),void 0===i&&(i={}),!n)return P(r);var o=t.getInstance(n);return o&&void 0!==o._config?o||P(r):((r=e.call(this,n,i)||this)._setup(),r)}return O(t,e),t.prototype._setup=function(){var e=this,t=D('[type="checkbox"], [type="radio"]',this._element);Ue.on(this._element,"handleRequired"+this.constructor.EVENT_KEY,(function(){for(var n,i=M(":checked",e._element),r=I(t);!(n=r()).done;){var o=n.value;le(o,!i)}})),Ue.on(this._element,"click"+this.constructor.EVENT_KEY,'[type="checkbox"], [type="radio"]',(function(){Ue.trigger(e._element,"handleRequired"+e.constructor.EVENT_KEY)})),Ue.trigger(this._element,"handleRequired"+this.constructor.EVENT_KEY)},C(t,null,[{key:"VERSION",get:function(){return"1.0.0"}},{key:"Default",get:function(){return zt}},{key:"NAME",get:function(){return"cgr"}},{key:"DATA_KEY",get:function(){return"ifab."+this.NAME}},{key:"EVENT_KEY",get:function(){return"."+this.DATA_KEY}}]),t}(Mt),Vt={allowedTypes:["email","file","password","search","tel","text","url"],classContainer:"form-control-clearable",triggerIcon:'<i aria-hidden="true" class="fa-solid fa-times"></i>',triggerLabel:"Clear form field",onInit:a,onClear:a},Ht=function(e){function t(n,i){var r;if(void 0===n&&(n=null),void 0===i&&(i={}),!n)return P(r);var o=t.getInstance(n);return o&&void 0!==o._config?o||P(r):((r=e.call(this,n,i)||this).elementType=r._element.getAttribute("type").toLowerCase(),r._config.allowedTypes.includes(r.elementType)?(r._setup(),r):P(r))}O(t,e);var n=t.prototype;return n.clear=function(){this._clear(!1)},n._setup=function(){var e=this,t=this._element.getAttribute("id")||s(""+this.constructor.NAME);this._element.setAttribute("id",t),this.wrapper=X('<div class="'+this._config.classContainer+'"/>',this._element),Q(this._element,this.wrapper),this.trigger=Q('<button aria-controls="'+t+'" aria-hidden="true" aria-label="'+this._config.triggerLabel+'" class="icon-button" hidden tabindex="0" type="button">\n\t\t\t<span class="icon-button__icon">'+this._config.triggerIcon+"</span>\n\t\t</button>",this.wrapper),Ue.on(this._element,"input",this._handleInput.bind(this)),Ue.on(this._element,"clearable.check",this._handleInput.bind(this)),Ue.on(this._element,"change propertychange clearable.change",this._handleInput.bind(this)),Ue.on(this._element,"propertychange clearable.change",this._handleInput.bind(this)),Ue.on(this.trigger,"click"+this.constructor.EVENT_KEY,(function(t){t.preventDefault(),e._clear()}
24)),Ue.trigger(this._element,"clearable.check"),f(this._config.onInit,this._element)},n._clear=function(e){switch(void 0===e&&(e=!0),this.elementType){case"date":case"datetime-local":case"number":case"month":case"week":var t=this._element.getAttribute("min");this._element.value=""===t?"":t;break;default:this._element.value=""}var n=Ue.trigger(this._element,"clearable.clear");this.trigger.hidden=!0,ie(this.trigger,"hidden",!0),e&&this._element.focus(),f(this._config.onClear,n)},n._handleInput=function(e){var t=""!==e.target.value;this.trigger.hidden=!t,ie(this.trigger,"hidden",!t)},C(t,null,[{key:"VERSION",get:function(){return"1.0.0"}},{key:"Default",get:function(){return Vt}},{key:"NAME",get:function(){return"clearable-field"}},{key:"DATA_KEY",get:function(){return"ifab."+this.NAME}},{key:"EVENT_KEY",get:function(){return"."+this.DATA_KEY}}]),t}(Mt),Rt={placeholder:"",required:!0,onInit:a,onSet:a,onUnset:a},jt=function(e){function t(n,i){var r;if(void 0===n&&(n=null),void 0===i&&(i={}),!n)return P(r);var o=t.getInstance(n);return o&&void 0!==o._config?o||P(r):((r=e.call(this,n,i)||this).target=c(r._element),r.target&&r._setup(),r)}O(t,e);var n=t.prototype;return n.readOnly=function(e){if(void 0===e&&(e=!0),e){this.target.setAttribute("readonly","true"),this.target.removeAttribute("required"),this.target.removeAttribute("placeholder"),this.currentValue=this.target.value.trim(),this.target.value="";var t=Ue.trigger(this._element,"set",this.eventParams);f(this._config.onSet,t)}else{this.target.removeAttribute("readonly"),this.target.value=this.currentValue,this._config.required&&this.target.setAttribute("required","true"),this.placeholder&&this.target.setAttribute("placeholder",this.placeholder);var n=Ue.trigger(this._element,"unset",this.eventParams);f(this._config.onUnset,n)}},n._setup=function(){var e;(this.currentValue=this.target.value.trim(),void 0!==this._element.dataset.required)&&(this._config.required=w(null!=(e=this._element.dataset.useRequired)&&e));this.toggle=null,this.toggleType=this._element.getAttribute("type");var t,n=this._element.tagName.toLowerCase();if("input"===n&&["checkbox","radio"].indexOf(this.toggleType)>=0)this.toggle=this._element,this.toggleType="input",this.toggleEvent="click",this.placeholder=null!=(t=this.toggle.dataset.placeholder)?t:this._config.placeholder;else if("option"===n){var i=F(this._element,"select");i[0]&&(this.toggle=i[0],this.toggleType="select",this.toggleEvent="change")}this.toggle&&this._addListeners()},n._addListeners=function(){var e=this;this.eventParams={target:this.target,toggle:this.toggle},Ue.on(this.toggle,"handle"+this.constructor.EVENT_KEY,this._handler.bind(this)),Ue.on(this.toggle,""+this.toggleEvent+this.constructor.EVENT_KEY,(function(t){Ue.trigger(e.toggle,"handle"+e.constructor.EVENT_KEY)})),Ue.trigger(this.toggle,"handle"+this.constructor.EVENT_KEY);var t=Ue.trigger(this._element,"init",this.eventParams);f(this._config.onInit,t)},n._handler=function(){var e=!0;if("input"===this.toggleType&&(e=!this.toggle.checked),"select"===this.toggleType){var t=this.toggle.selectedOptions;if(t.length>0)for(var n,i=!1,r=I(t);!(n=r()).done;){var o,a=n.value;if(!i&&void 0!==a.dataset.toggleReadonly)i=!0,e=!1,this.placeholder=null!=(o=a.dataset.placeholder)?o:this._config.placeholder}}this.readOnly(e)},C(t,null,[{key:"VERSION",get:function(){return"1.0.0"}},{key:"Default",get:function(){return Rt}},{key:"NAME",get:function(){return"toggle-readonly"}},{key:"DATA_KEY",get:function(){return"ifab."+this.NAME}},{key:"EVENT_KEY",get:function(){return"."+this.DATA_KEY}}]),t}(Mt),Kt={scrollToInvalidField:!0,onInit:a,onValidationFailed:a,onValidationSuccess:a},Yt=function(e){function t(n,i){var r;if(void 0===n&&(n=null),void 0===i&&(i={}),!n)return P(r);var o=t.getInstance(n);return o&&void 0!==o._config?o||P(r):((r=e.call(this,n,i)||this)._setup(),r)}O(t,e);var n=t.prototype;return n.getForm=function(){return this._element},n._setup=function(){var e=this;Ue.on(this._element,"submit.ifab",(function(t){e._checkStatus(),e.validity=e._element.checkValidity(),e.validity||(t.preventDefault(),t.stopPropagation(),e._handleInvalid()),e._handleValid(),ee(e._element,"was-validated")}));var t=Ue.trigger(this._element,"onInit.ifab");f(this._config.onInit,t)},n._checkStatus=function(){this.invalidFieldsets=D("fieldset:invalid",this._element),this.validFieldsets=D("fieldset:valid",this._element),this.invalidFields=D(":invalid:not(fieldset)",this._element),this.validFields=D(":valid:not(fieldset)",this._element)},n._handleInvalid=function(){if(this.invalidFields.length>0){for(var e,t=I(this.invalidFields);!(e=t()).done;){var n=e.value;Ue.trigger(n,"validationFailed.ifab")}this._config.scrollToInvalidField&&this.invalidFields[0].scrollIntoView({left:0,block:"start",behavior:"smooth"})}if(this.invalidFieldsets.length>0)for(var i,r=I(this.invalidFieldsets);!(i=r()).done;){var o=i.value;Ue.trigger(o,"validationFailed.ifab")}if(!this.validity){var a={form:this._element,fieldsets:this.invalidFieldsets,fields:this.invalidFields},s=Ue.trigger(this._element,"validationFailed.ifab",a);f(this._config.onValidationFailed.bind(a),s)}},n._handleValid=function(){if(this.validFields.length>0)for(var e,t=I(this.validFields);!(e=t()).done;){var n=e.value;Ue.trigger(n,"validationSuccess.ifab")}if(this.validFieldsets.length>0)for(var i,r=I(this.validFieldsets);!(i=r()).done;){var o=i.value;Ue.trigger(o,"validationSuccess.ifab")}if(this.validity){var a={form:this._element},s=Ue.trigger(this._element,"validationSuccess.ifab",a);f(this._config.onValidationSuccess.bind(a),s)}},C(t,null,[{key:"VERSION",get:function(){return"1.0.0"}},{key:"Default",get:function(){return Kt}},{key:"NAME",get:function(){return"nfv"}},{key:"DATA_KEY",get:function(){return"ifab."+this.NAME}},{key:"EVENT_KEY",get:function(){return"."+this.DATA_KEY}}]),t}(Mt),Bt={checkGroupRequired:{},clearableField:{},toggleReadOnly:{}
24,nativeFormValidation:{}},qt=function(e,t){void 0===t&&(t={});var n=p({},Bt.checkGroupRequired,t);return new Ft(e,n)},Gt=function(e,t){void 0===t&&(t={});var n=p({},Bt.clearableField,t);return new Ht(e,n)},Wt=function(e,t){void 0===t&&(t={});var n=p({},Bt.toggleReadOnly,t);return new jt(e,n)},Ut=function(e){void 0===e&&(e={});var t=p({},Bt,e),n={},i=D("[data-check-group-required]");if(i.length){n.requiredCheckGroups=[];for(var r,o=I(i);!(r=o()).done;){var a=r.value;n.requiredCheckGroups.push(qt(a,t.checkGroupRequired))}}var s=D("form[novalidate]");if(s.length){n.formNoValidate=[];for(var l,u=I(s);!(l=u()).done;){var c=l.value;n.formNoValidate.push(new Yt(c,t.nativeFormValidation))}}var d=D('input[data-clearable]:not([data-provider="autocomplete"])');if(d.length){n.clearableField=[];for(var h,f=I(d);!(h=f()).done;){var v=h.value;n.clearableField.push(Gt(v,t.clearableField))}}var g=D("[data-toggle-readonly]");if(g.length){n.toggleReadOnly=[];for(var m,b=I(g);!(m=b()).done;){var y=m.value;n.toggleReadOnly.push(Wt(y,t.readOnlyField))}}return n},Zt={container:null,duration:150,transitionFromElement:!0,easing:"ease-in-out",visibleDisplay:"block"},$t=function(t,n){void 0===n&&(n={});var i,r=p({},Zt,e(i=n)!==Number||isNaN(i)?n:{duration:n});if(r.transitionFromElement){var o=d(t),a=window.getComputedStyle(t).transitionTimingFunction;r.duration=o,r.easing=a.split(",")[0]||Zt.easing}return r},Qt=function(e){for(var t=getComputedStyle(e),n={},i=0,r=["display","border-top-width","border-bottom-width","padding-bottom","padding-top","margin-bottom","margin-top"];i<r.length;i++){var o=r[i];n[o]=t.getPropertyValue(o)}return n},Jt=function(e){e.style.overflow="hidden",e.style.height="0",e.style.borderBottomWidth="0",e.style.borderTopWidth="0",e.style.paddingTop="0",e.style.paddingBottom="0",e.style.marginTop="0",e.style.marginBottom="0"},Xt=function(e){e.style.removeProperty("height"),e.style.removeProperty("overflow"),e.style.removeProperty("border-top-width"),e.style.removeProperty("border-bottom-width"),e.style.removeProperty("padding-bottom"),e.style.removeProperty("padding-top"),e.style.removeProperty("margin-bottom"),e.style.removeProperty("margin-top"),e.style.removeProperty("transition-duration"),e.style.removeProperty("transition-property"),""===e.getAttribute("style")&&e.removeAttribute("style")},en=function(e,t){if(void 0===t&&(t={}),"none"===Qt(e).display||e.hidden)return Promise.resolve(e);var n=$t(e,t);return e.style.height=e.offsetHeight+"px",e.style.transitionProperty="all",e.style.transitionDuration=n.duration+"ms",e.offsetHeight,oe(e,"reveal","hide"),Jt(e),new Promise((function(t){v((function(){Xt(e),ie(e,"hidden","true"),e.style.display="none",t(e)}),e)}))},tn=function(e,t){void 0===t&&(t={});var n=Qt(e);if(!("none"===n.display||e.hidden))return Promise.resolve(e);var i=$t(e,t);e.hidden=!1,e.style.display=i.visibleDisplay;var r=e.offsetHeight;return oe(e,"reveal","show"),Jt(e),e.offsetHeight,e.style.transitionProperty="all",e.style.transitionDuration=i.duration+"ms",e.style.height=r+"px",e.style.borderBottomWidth=n["border-bottom-width"],e.style.borderTopWidth=n["border-top-width"],e.style.paddingBottom=n["padding-bottom"],e.style.paddingTop=n["padding-top"],e.style.marginBottom=n["margin-bottom"],e.style.marginTop=n["margin-top"],new Promise((function(t){v((function(){Xt(e),ie(e,"hidden","false"),t(e)}),e)}))},nn=tn,rn=en,on="global-note",an="ifab."+on,sn="."+an,ln=".data-api";function un(e,n){if(void 0===n&&(n={}),!t(e))return null;if(R(e,an+".initialized"))return R(e,ln);this.options=p({},un.DEFAULTS,n),this._element=e,this._isOpen=!1,this._render();var i={hide:this.hide.bind(this),show:this.show.bind(this)};return H(this._element,ln,i),H(this._element,an+".initialized",!0),i}un.DEFAULTS={cookie:{name:"ifab_"+on,expire:3600,hash:"",isSet:!1},onInit:a,onHidden:a,onShown:a},un.prototype.show=function(){var e=this;this._isOpen=!0,this._element.hidden=!1,nn(this._element,{easing:"ease-in"}).then((function(t){v((function(){f(e.options.onShown)}),e._element)}))},un.prototype.hide=function(){var e=this;this.setCookie(),rn(this._element,{easing:"ease-out"}).then((function(t){v((function(){e.options.onHidden(),e._element.remove()}),e._element)}))},un.prototype.getCookie=function(){if(!this._isOpen){this.options.cookie.hash=this.createHash();var e=this.options.cookie.name+"="+this.options.cookie.hash;return document.cookie.split(";").some((function(t){return t.trim().startsWith(e)}))}},un.prototype.setCookie=function(){var e=this.options.cookie.hash,t=this.options.cookie.name,n=this.options.cookie.expire+7200,i=new Date,r=i.getTime()+parseInt(1e3*n,10);i.setTime(r),document.cookie=t+"="+e+"; expires="+i.toUTCString()+"; path=/"},un.prototype.createHash=function(){var e,t=this._content.innerHTML,n=0;if(0===t.length)return 0;for(e=0;e<t.length;e++)n=(n<<5)-n+t.charCodeAt(e),n|=0;return n},un.prototype._render=function(){var e=this;if(this._content=M("."+on+"__body",this._element),this._btnClose=M("."+on+"-close",this._element),this.options.cookie.isSet=this.getCookie(),rn(this._element,{duration:0}),Ue.on(this._btnClose,"click"+sn,(function(t){t.preventDefault(),e.hide()})),this.options.cookie.isSet)return 0;window.Site.globalNote=!0,setTimeout((function(){e.show()}),1e3)};var cn,dn=function(){var e=M("[data-"+on+"]");window.Site.globalNote=!1;var n=null;return t(e)&&(n=new un(e)),n},hn=function(){var e=D("iframe[data-iframe-resize-reload]");e&&window.addEventListener("resize",g((function(){for(var t,n=I(e);!(t=n()).done;){var i=t.value;void 0!==i.getAttribute("src")&&i.setAttribute("src",i.getAttribute("src"))}}),200))},fn=/[ "#$%&'()*+,./:<>?\\{}
24~]/g,vn={javascripts:new Map,styles:new Map},gn=function(e,t){if(void 0===t&&(t={}),e){var n=p({},{async:!1,callback:a,defer:!1,id:"",target:null},t),i=n.id||e.replace(fn,""),r=vn.javascripts.has(i)?vn.javascripts.get(i):null;if(r)r.options.callback();else r=document.createElement("script"),n.id&&(r.id=n.id),n.async&&(r.async=!0),n.defer&&(r.defer=!0),r.src=e,vn.javascripts.set(i,{options:n,element:r}),(n.target||document.body).append(r),r.addEventListener("load",(function(){n.callback()}))}},pn=function(){return cn||(cn={cssVar:function(){var e=document.createElement("style");e.innerHTML="root: { --tmp-var: bold; }",document.head.append(e);var t=!!(window.CSS&&window.CSS.supports&&window.CSS.supports("font-weight","var(--tmp-var)"));return e.remove(),t}(),gestures:"ongesturestart"in window,intersectionObserver:"IntersectionObserver"in window,lazyLoading:"loading"in HTMLImageElement.prototype,mutationObserver:"MutationObserver"in window,onOrientationChange:"onorientationchange"in window,pointerEvents:!!(window.PointerEvent&&"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>=0),touch:!!("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),domScopeQuery:function(){var e=document.createElement("div");try{e.querySelectorAll(":scope *")}catch(e){return!1}return!0}()}),cn},mn=function(e){void 0===e&&(e=a),pn().lazyLoading?(function(){for(var e,t=I(D('img[loading="lazy"][data-src]'));!(e=t()).done;){var n=e.value,i=F(n,"picture")[0],r=re(n,"src"),o=re(n,"srcset"),a=re(n,"sizes");if(n.setAttribute("src",r),se(n,"src"),a&&(n.setAttribute("sizes",a),se(n,"sizes")),o&&(n.setAttribute("srcset",o),se(n,"srcset")),te(n,"lazyload"),i)for(var s,l=I(D("source",i));!(s=l()).done;){var u=s.value,c=re(u,"srcset");c&&(u.setAttribute("srcset",c),se(u,"srcset")),te(u,"lazyload")}}}(),function(){for(var e,t=I(D('iframe[loading="lazy"][data-src]'));!(e=t()).done;){var n=e.value,i=re(n,"src");n.setAttribute("src",i),se(n,"src"),te(n,"lazyload")}}()):e()},bn=function(){!function(e,t){void 0===e&&(e=""),void 0===t&&(t=!1);var n="[data-scroll-page-top]";e&&(t?n=e:n+=", "+e),Ue.on(document,"click",n,(function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault(),window.scrollTo({top:0,left:0,behavior:"smooth"})}))}();var e=M('[data-scroll-page-top="global"]');if(e){window.IfabScrollTopGlobal=e;window.addEventListener("scroll",(function(){window.scrollY>window.innerHeight?ee(e,"-is-shown"):te(e,"-is-shown")}))}},yn=function(){var e;e=function(){y(window.RootvarPrefix+"vh",window.innerHeight/100+"px")},window.addEventListener("resize",e),window.addEventListener("orientationchange",e),e(),function(){for(var e,t=I(D("img"));!(e=t()).done;){var n=e.value;Ue.on(n,"error",(function(e){ee(e.target,"is-faulty")}))}void 0!==window.pageInstance.settings.paths.dist&&mn((function(){D(".lazyload[data-src]")&&(window.lazySizesConfig=window.lazySizesConfig||{},window.lazySizesConfig.loadMode=1,gn(window.pageInstance.settings.paths.dist+"shared/vendors/lazysizes/lazysizes.min.js",{async:!0,id:"lazySizes"}))}))}(),function(){for(var e,t=I(D("a.button[data-type]"));!(e=t()).done;){var n=e.value,i=n.dataset.type?"-"+n.dataset.type:"-default";n.classList="button "+i,delete n.dataset.type}}(),bn(),function(){for(var e,t=I(D("input, textarea, select, label, a, button"));!(e=t()).done;){var n=e.value;Ee(n)}}(),Ue.on(document.body,"click","button[data-history-back]",(function(e){e.preventDefault(),e.stopPropagation(),history.back()}))},wn=function(e,t){void 0===t&&(t={});var n=new IntersectionObserver((function(e,t){for(var n,i=I(e);!(n=i()).done;){var r=n.value,o=r.target;r.isIntersecting?(ee(o,"-in-view"),Ue.trigger(o,"observer-enter-viewport")):(te(o,"-in-view"),Ue.trigger(o,"observer-leave-viewport"))}}),t.observer||{});return n.observe(e),n},_n=function(e,n){void 0===n&&(n={});for(var i,r=t(e)?[e]:e,o=p({},{observer:{},onEnterViewport:a,onLeaveViewport:a},n),s=I(r);!(i=s()).done;){var l=i.value;Ue.on(l,"observer-enter-viewport",(function(e){Ue.trigger(e.target,"enter-viewport"),o.onEnterViewport(e.target)})),Ue.on(l,"observer-leave-viewport",(function(e){Ue.trigger(e.target,"leave-viewport"),o.onLeaveViewport(e.target)})),l.observer=wn(l,o)}},En=null,kn=null;function Tn(){if(kn=kn||M("#page-hero")){!function(){var e=M("[data-as-page-title]"),t=M(".page-hero__body .title > span",kn);if(t&&e){var n=re(e,"as-page-title");n&&(t.textContent=n.replace(/(<([^>]+)>)/gi,""))}}(),(t=M('[data-c="slider-hero"]',kn))&&bt.init(t,{autoHeight:!1,autoplay:{delay:4e3,disableOnInteraction:!1},effect:"fade",loop:!0});var e=M("input[data-search-box-input]");e&&!window.Site.globalNote&&e.focus()}var t;return kn}var Sn=["button","input","select","textarea","a","audio","video","summary"];var An=function(e){var n=[];
24return function e(i){if(t(i)){if(i.hasAttribute("inert"))return;if(!n.includes(i)&&function(e){var t=e.tagName.toLowerCase();return"-1"!==e.getAttribute("tabindex")&&!e.hasAttribute("disabled")&&(!e.hasAttribute("aria-disabled")||"false"===e.getAttribute("aria-disabled"))&&!("input"===t&&"radio"===e.getAttribute("type")&&!e.hasAttribute("checked"))&&null!==e.offsetParent&&"hidden"!==window.getComputedStyle(e).visibility&&(!("audio"!==t&&"video"!==t||!e.hasAttribute("controls"))||!!e.hasAttribute("tabindex")||!(!e.hasAttribute("contenteditable")||"false"===e.getAttribute("contenteditable"))||Sn.includes(t))}(i)&&n.push(i),null!==i.shadowRoot&&"open"===i.shadowRoot.mode&&e(i.shadowRoot),i.children)for(var r,o=I(i.children);!(r=o()).done;){e(r.value)}}}(e),n.sort((function(e,t){var n=Number(e.getAttribute("tabindex"))||0;return(Number(t.getAttribute("tabindex"))||0)-n}))},xn="focustrap",Cn="."+("ifab."+xn),On="focusin"+Cn,Ln="keydown.tab"+Cn,Pn="backward",Nn={autofocus:!0,trapElement:null},In=function(e){function t(t,n){var i;return i=e.call(this,t,n)||this,t?(i._isActive=!1,i._lastTabNavDirection=null,i._tabbedElement=null,i):P(i)}O(t,e);var n=t.prototype;return n.activate=function(){var e=this;this._isActive||(this._config.autofocus&&(this._tabbedElement=this._element,this._tabbedElement.focus()),Ue.off(document,Cn),Ue.on(document,On,(function(t){return e._handleFocusin(t)})),Ue.on(document,Ln,(function(t){return e._handleKeydown(t)})),this._isActive=!0)},n.deactivate=function(){this._isActive&&(this._isActive=!1,Ue.off(document,Cn))},n._handleFocusin=function(e){var t=this._element;if(e.target!==document&&e.target!==t&&!t.contains(e.target)){var n=An(t);0===n.length?this._tabbedElement=t:this._lastTabNavDirection===Pn?this._tabbedElement=n[n.length-1]:this._tabbedElement=n[0],this._tabbedElement&&this._tabbedElement.focus()}},n._handleKeydown=function(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?Pn:"forward")},C(t,null,[{key:"VERSION",get:function(){return"1.0.0"}},{key:"Default",get:function(){return Nn}},{key:"NAME",get:function(){return xn}},{key:"DATA_KEY",get:function(){return"ifab."+this.NAME}},{key:"EVENT_KEY",get:function(){return"."+this.DATA_KEY}}]),t}(Mt),Dn="drawer",Mn="ifab."+Dn,zn="."+Mn,Fn=Mn+".data-api",Vn=["top","bottom","start","end"];function Hn(e,n){if(void 0===n&&(n={}),!t(e))return null;if(R(e,Mn+".initialized"))return R(e,Fn);this.options=p({},Hn.DEFAULTS,n),this._container=e,this._container.hidden=!0,this._container.setAttribute("tabindex","-1"),this._isContained=ae(this._container,"contained")||this.options.contained,this._isOpen=!1,this._isTransitioning=!1,this._originalTrigger=null;var i=re(this._container,"placement")||this.options.placement;Vn.includes(i)||(this.options.placement=i="end"),oe(this._container,"placement",i),this._render();var r={hide:this.hide.bind(this),show:this.show.bind(this),toggle:this.toggle.bind(this),elements:{container:this._container,body:this._body,header:this._header,footer:this._footer}};return H(this._container,Fn,r),H(this._container,Mn+".initialized",!0),r}Hn.DEFAULTS={focus:!0,label:"",closeLabel:"close",closeIcon:'<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 6 18 18"/><polyline points="6 18 18 6"/></svg>',placement:"end",closeByEsc:!0,setFocusBack:!0,preventClose:!1,noHeader:!1,contained:!1,onInit:a,onHide:a,onHidden:a,onShow:a,onShown:a},Hn.prototype.show=function(){var e=this;if(!this._isOpen&&!this._isTransitioning){this._originalTrigger=document.activeElement;var t=this._panel,n=Ue.trigger(this._container,"show"+zn,{relatedTarget:t,trigger:this._originalTrigger});if(f(this.options.onShow,n),!n.defaultPrevented){this._isOpen=!0,this._isTransitioning=!0,this._container.hidden=!1;var i=M("[autofocus]",this._container);i&&i.removeAttribute("autofocus"),this._isContained||wt(this._container),h(this._container),ee(this._container,"-open"),ie(this._panel,"hidden","false"),this._isContained||(this._focustrap.activate(),this.options.closeByEsc&&Ue.on(this._container,"keydown.dismis"+zn,(function(t){"Escape"===t.key&&e.hide()}))),v((function(){e._isTransitioning=!1;var n=Ue.trigger(e._container,"shown"+zn,{relatedTarget:t,trigger:e._originalTrigger});if(i&&i.setAttribute("autofocus",""),e.options.focus){var r=An(e._panel);r.length>0&&r[0].focus({preventScroll:!0})}f(e.options.onShown,n)}),this._panel)}}},Hn.prototype.hide=function(){var e=this;if(this._isOpen&&!this._isTransitioning){this._isContained||(this._focustrap.deactivate(),this.options.closeByEsc&&Ue.off(this._container,"keydown.dismis"+zn));var t=this._panel,n=Ue.trigger(this._container,"hide"+zn,{relatedTarget:t,trigger:this._originalTrigger});f(this.options.onHide,n),n.defaultPrevented||(this._isOpen=!1,this._isTransitioning=!0,this._currentTabElement=null,te(this._container,"-open"),v((function(){e._isTransitioning=!1,e._container.hidden=!0,ie(e._panel,"hidden","true");var n=Ue.trigger(e._container,"hidden"+zn,{relatedTarget:t,trigger:e._originalTrigger});f(e.options.onHidden,n),_t(e._container),e._setFocusBack(),e._originalTrigger=null}),this._panel))}},Hn.prototype.toggle=function(){this._isTransitioning||(this._isOpen?this.hide():this.show())},Hn.prototype._render=function(){if(this._isContained){ee(this._container,"-contained");var e=this._container.parentNode;e&&ee(e,"contains-drawer")}this._overlay=Q('<div class="'+Dn+'__overlay" tabindex="-1"/>',this._container),this._btnClose=$('\n\t\t<button aria-label="'+this.options.closeLabel+'" class="icon-button '+Dn+'-close" type="button">\n\t\t\t<span aria-hidden="true" class="icon-button__icon">'+this.options.closeIcon+"</span>\n\t\t</button>\n\t"),this._panel=Q('<div\n\t\t\taria-hidden="true"\n\t\t\taria-modal="true"\n\t\t\tclass="'+Dn+'__panel"\n\t\t\trole="dialog"\n\t\t\ttabindex="-1"\n\t\t/>',this._container),this._focustrap=new In(this._panel),this._header(),this._body(),this._footer(),this._addListeners(),ee(this._container,"-initialized");var t=this._panel,n=Ue.trigger(this._container,"init"+zn,{relatedTarget:t});f(this.options.onInit,n)},Hn.prototype._header=function(){var e=s(Dn+"-header");if(this.options.noHeader)this.options.label&&ie(this._panel,"label",this.options.label);else{var t=M("[data-"+Dn+"-header]",this._container),n=$('<header class="'+Dn+'__header"/>');if(t){n=this._copyContents(t,n);var i=M(Dn+"-title,.title,h1,h2,h3,h4,h5,h6",n);i&&(i.setAttribute("id",e),ie(this._panel,"labelledby",e)),Q(this._btnClose,n),Q(n,this._panel),t.remove()}else{var r=re(this._container,"label")||this.options.label;r&&(ie(this._panel,"labelledby",e),J('<div aria-level="2" class="'+Dn+'-title" id="'+e+'" role="heading">'+r+"</div>",n),Q(this._btnClose,n),Q(n,this._panel))}Ee(this._btnClose)}},Hn.prototype._body=function(){var e=M("[data-"+Dn+"-body]",this._container);this._body=$('<div class="'+Dn+'__body"/>'),e&&(this._copyContents(e,this._body),e.remove()),Q(this._body,this._panel)},Hn.prototype._footer=function(){var e=M("[data-"+Dn+"-footer]",this._container);if(e){var t=$('<footer class="'+Dn+'__footer"/>');this._copyContents(e,t),e.remove(),Q(t,this._panel)}},Hn.prototype._addListeners=function(){var e=this;Ue.on(this._panel,"click"+zn,"."+Dn+"-close",(function(t){t.preventDefault(),e._isOpen&&e.hide()})),Ue.on(this._container,"click"+zn,"."+Dn+"__overlay",(function(t){t.preventDefault(),t.stopPropagation(),!e.options.preventClose&&e._isOpen&&e.hide()}))},Hn.prototype._setFocusBack=function(){if(this.options.setFocusBack){var e=this._originalTrigger;e&&"function"==typeof e.focus&&setTimeout((function(){return e.focus()}))}},Hn.prototype._copyContents=function(e,t){if(e){var n=z(e,"*"),i=n.length<=0?e.textContent:"";if(n.length>0||i)if(n.length>0)for(var r,o=I(n);!(r=o()).done;){var a=r.value;Q(a,t)}else t.textContent=i}return t};var Rn={buttonAttributes:["class","title"],closeByEsc:!0,closeByOutsideClick:!0,selectorMenu:".nav-list",selectorMenuLink:".nav-link",selectorSubmenu:".nav-item > .nav-list, .nav-item > .nav-container",submenuDistance:16,labelSubmenu:"Submenu for %s",labelSubmenuTrigger:"Show/hide submenu for %s",useReveal:!1,onInit:a,onShow:a,onShown:a,onHide:a,onHidden:a},jn=function(e){function t(n,i){var r;if(void 0===i&&(i={}),!n)return P(r);var o=t.getInstance(n);return o&&void 0!==o._config?o||P(r):((r=e.call(this,n,i)||this).currentOpened=null,r._setup(),r)}O(t,e);var i=t.prototype;return i.close=function(){var e=this._getOpenedItem();null!==e&&this._toggleSubmenu(e)},i.getCurrentMenu=function(){return this._getOpenedItem()},i.showCurrentTree=function(){if(this.menu)for(var e,t=I(D(".nav-item.-active > .nav-link",this.menu));!(e=t()).done;){var n=e.value,i=ne(n,"expanded"),r=R(n,this.constructor.DATA_KEY+".menu");!i&&r&&this._showSubmenu(n,r,!1)}},i._setup=function(){if(this.menu=M(this._config.selectorMenu,this._element),this.menu){te
24(this._element,"no-js"),this._id=this._element.getAttribute("id")||s("nav"),this._element.setAttribute("id",this._id);for(var e,t=I(D(this._config.selectorSubmenu,this.menu));!(e=t()).done;){var n=e.value,i=n.parentElement,r=this._convertAnchor(i);this._setupAria(n,r),this._config.useReveal&&ee(n,"-has-reveal"),Ue.on(r,"click"+this.constructor.EVENT_KEY,this._handleButtonClick.bind(this))}this._config.closeByEsc&&Ue.on(this._element,"keyup"+this.constructor.EVENT_KEY,this._handleEsc.bind(this)),this._config.closeByOutsideClick&&Ue.on(document.documentElement,"click"+this.constructor.EVENT_KEY,this._handleOutsideClick.bind(this));var o=Ue.trigger(this._element,"init"+this.constructor.EVENT_KEY,{releatedElement:this._element});f(this._config.onInit,o),this._bindWindowResize()}},i._convertAnchor=function(e){var t=z(e,this._config.selectorMenuLink)[0],n=null;if(t){(n=$('<button type="button"/>')).innerHTML=t.innerHTML.trim();for(var i,r=I(this._config.buttonAttributes);!(i=r()).done;){var o=i.value,a=t.getAttribute(o);a&&n.setAttribute(o,a)}t.replaceWith(n)}return n},i._setupAria=function(e,t){var n=e.getAttribute("id"),i=this._id+"-"+s("submenu");if(n&&(i=n),H(t,this.constructor.DATA_KEY+".menu",e),ie(t,"controls",i),ie(t,"expanded",!1),this._config.labelSubmenuTrigger){var r=this._config.labelSubmenuTrigger.replace(new RegExp("%s","gm"),t.textContent);ie(t,"label",r)}if(ie(e,"hidden",!0),e.setAttribute("id",i),!ne(e,"label")&&this._config.labelSubmenu){var o=this._config.labelSubmenu.replace(new RegExp("%s","gm"),t.textContent);ie(e,"label",o)}},i._handleButtonClick=function(e){var t=e.currentTarget;this._toggleSubmenu(t)},i._handleEsc=function(e){var t=e.key;"Escape"!==t&&"esc"!==t&&27!==parseInt(t,10)||(null!==e.target.closest('ul[aria-hidden="false"]')?(this.currentOpened.focus(),this._toggleSubmenu(this.currentOpened)):ne(e.target,"expanded")&&this._toggleSubmenu(this.currentOpened))},i._handleOutsideClick=function(e){this.currentOpened&&!e.target.closest("#"+this._id)&&this._toggleSubmenu(this.currentOpened)},i._toggleSubmenu=function(e){if(e){var t=R(e,this.constructor.DATA_KEY+".menu");ne(e,"expanded")?this._hideSubmenu(e,t):this._showSubmenu(e,t)}},i._preventOffScreenMenu=function(e){void 0===e&&(e=null);var t=this._getOpenedItem(),n=e;if(n||null===t||(n=R(t,this.constructor.DATA_KEY+".menu")),n&&n.offsetParent){var i=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;n.offsetParent.getBoundingClientRect().left+n.offsetWidth+this._config.submenuDistance>i?ee(n,"-right"):te(n,"-right")}},i._bindWindowResize=function(){var e=function(){this._preventOffScreenMenu()}.bind(this);window.addEventListener("resize",g(e))},i._getOpenedItem=function(){var e=null;return this.currentOpened&&ne(this.currentOpened,"expanded")&&(e=this.currentOpened),e},i._hideSubmenu=function(e,t,i){var r=this;void 0===i&&(i=!1);var o={releatedElement:this._element,releatedMenuItem:e,relatedMenu:t},a=Ue.trigger(this._element,"hide"+this.constructor.EVENT_KEY,o),s=Ue.trigger(this._element,"hidden"+this.constructor.EVENT_KEY,o);f(this._config.onHide,a);for(var l,u=I(D('.nav-item > .nav-link[aria-expanded="true"]',t));!(l=u()).done;){var c=l.value,d=R(c,this.constructor.DATA_KEY+".menu");this._hideSubmenu(c,d,!0)}if(i||(this.currentOpened=this._getParentActiveMenuItem(t)),ie(e,"expanded",!1),ie(t,"hidden",!0),this._config.useReveal){var h=n(this._config.useReveal)?this._config.useReveal:{};rn(t,h).then((function(e){v((function(){f(r._config.onHidden,s)}),t)}))}else v((function(){f(r._config.onHidden,s)}),t)},i._showSubmenu=function(e,t,i){var r=this;void 0===i&&(i=!0);var o={releatedElement:this._element,releatedMenuItem:e,relatedMenu:t},a=Ue.trigger(this._element,"show"+this.constructor.EVENT_KEY,o),s=Ue.trigger(this._element,"shown"+this.constructor.EVENT_KEY,o);if(f(this._config.onShow,a),ie(e,"expanded",!0),ie(t,"hidden",!1),this._preventOffScreenMenu(t),this.currentOpened=e,this._config.useReveal){var l=n(this._config.useReveal)?this._config.useReveal:{};i||(l=p({},l,{duration:0,transitionFromElement:!1})),nn(t,l).then((function(e){v((function(){f(r._config.onShown,s)}),t)}))}else v((function(){f(r._config.onShown,s)}),t)},i._getParentActiveMenuItem=function(e){var t=F(e,".nav-item"),n=null;if(t.length>1){t.shift(),t.reverse();var i=z(t[0],"button")[0];i&&ne(i,"expanded")&&(n=i)}return n},C(t,null,[{key:"VERSION",get:function(){return"1.0.0"}},{key:"Default",get:function(){return Rn}},{key:"NAME",get:function(){return"nav"}},{key:"DATA_KEY",get:function(){return"ifab."+this.NAME}},{key:"EVENT_KEY",get:function(){return"."+this.DATA_KEY}}]),t}(Mt);u();var Kn=M("#page-menu-drawer"),Yn=function(){var e,t,n;Kn&&(t=M('[aria-controls="page-menu-drawer"]'),n=new Hn(Kn,{placement:"top",onInit:function(e){var t=M(".drawer__header > .drawer-close",e.target);t&&t.remove()},onShow:function(){ee(t,"-active")},onHidden:function(){te(t,"-active")}}),Ue.on(t,"click.ifab.pageMenuDrawer",(function(e){this.classList.contains("-active")?n.hide():n.show()})),(e=M("#main-nav"))&&new jn(e,{closeByOutsideClick:!1,closeByEsc:!1,labelSubmenu:window.Site.tm?window.Site.tm.translate("ariaLabelSubmenu"):"Submenu for %s",labelSubmenuTrigger:window.Site.tm?window.Site.tm.translate("ariaLabelSubmenuTrigger"):"Show submenu for %s",useReveal:{visibleDisplay:"flex"}
24,onHide:function(){},onHidden:function(){},onShow:function(){},onShown:function(){}}).showCurrentTree())},Bn=null,qn=function(){Tn(),function(){if(En=En||M("#page-header")){var e=X('<div class="page-header-sentinel"/>',En),t=document.documentElement;_n(e,{onEnterViewport:function(){te(t,"page-header-is-sticky")},onLeaveViewport:function(){ee(t,"page-header-is-sticky")},observer:{threshold:1}}),y("global-scroll-top-offset",En.offsetHeight+"px"),window.addEventListener("resize",g((function(){y("global-scroll-top-offset",En.offsetHeight+"px")}),200))}}(),Yn(),(Bn=Bn||M("#page-footer"))&&_n(Bn,{onEnterViewport:function(){ee(document.documentElement,"page-footer-in-view")},onLeaveViewport:function(){te(document.documentElement,"page-footer-in-view")},observer:{threshold:0}})},Gn={siteId:0,trackerDomain:"",trackerFile:"matomo.php",trackerFileJs:"matomo.js",onDisable:a,onEnable:a,setCookieDomain:window.location.hostname,setSecureCookie:!0,setVisitorCookieTimeout:2880,setReferralCookieTimeout:2800,setSessionCookieTimeout:0,trackPageView:!0,enableLinkTracking:!0,whenDisable:{disableCookies:!0,deleteCookies:!0,forgetConsentGiven:!0,optUserOut:!0},whenEnable:{enableHeartBeatTimer:30}},Wn=function(e){function t(t,n){var i;return void 0===t&&(t=null),void 0===n&&(n={}),(i=e.call(this,t,n)||this).isReady=!1,i._config.siteId&&i._config.trackerDomain&&(i.isReady=!0,window._paq=window._paq||[],"/"!==i._config.trackerDomain.slice(-1)&&(i._config.trackerDomain=i._config.trackerDomain+"/"),window._paq.push(["setCookieDomain",i._config.setCookieDomain],["setSecureCookie",i._config.setSecureCookie],["setVisitorCookieTimeout",i._config.setVisitorCookieTimeout],["setReferralCookieTimeout",i._config.setReferralCookieTimeout],["setSessionCookieTimeout",i._config.setSessionCookieTimeout]),i._config.trackPageView&&window._paq.push(["trackPageView"]),i._config.enableLinkTracking&&window._paq.push(["enableLinkTracking"])),i}O(t,e);var n=t.prototype;return n.enable=function(){this.isReady&&(window._paq.push(["setTrackerUrl",""+this._config.trackerDomain+this._config.trackerFile],["setSiteId",this._config.siteId],["enableHeartBeatTimer",this._config.whenEnable.enableHeartBeatTimer],["rememberConsentGiven"]),gn(""+this._config.trackerDomain+this._config.trackerFileJs,{async:!0,defer:!0,id:"matomo"}),this._config.onEnable())},n.disable=function(){if(this.isReady){for(var e=0,t=Object.entries(this._config.whenDisable);e<t.length;e++){var n=t[e],i=n[0];n[1]&&window._paq.push([i])}this._config.onDisable()}},C(t,null,[{key:"VERSION",get:function(){return"1.0.0"}},{key:"Default",get:function(){return Gn}},{key:"NAME",get:function(){return"matomo"}},{key:"DATA_KEY",get:function(){return"ifab."+this.NAME}},{key:"EVENT_KEY",get:function(){return"."+this.DATA_KEY}}]),t}(Mt),Un=new Wn(null,{siteId:void 0===window.pageInstance.settings.statistic.matomo?0:window.pageInstance.settings.statistic.matomo.id,trackerDomain:void 0===window.pageInstance.settings.statistic.matomo?"":window.pageInstance.settings.statistic.matomo.url}),Zn=function(){var e=A(k().mark((function e(){var t,n,i,r;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(t=D('a[href*="?tx_ifabcontact_ifabcontact%5Baction%5D=show"]'),n=I(t);!(i=n()).done;)r=i.value,oe(r,"width",1200),oe(r,"zoom","url");return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$n=function(){var e=A(k().mark((function e(){return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Fancybox.bind('[data-zoom="image"]',{Carousel:{Navigation:{nextTpl:window.Site.config.icons.next,prevTpl:window.Site.config.icons.prev}},groupAttr:"data-zoom-group",type:"image"}),e.abrupt("return",!0);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qn=function(){var e=A(k().mark((function e(){return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Fancybox.bind('[data-zoom="url"]',{mainClass:Fancybox.defaults.mainClass+" -type-url",groupAttr:!1,type:"iframe",preload:!1,caption:null,closeButton:"outside"}),e.abrupt("return",!0);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Jn=function(){var e=A(k().mark((function e(){return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Fancybox.defaults.hideScrollbar=!1,Fancybox.defaults.mainClass="fancybox-custom",Fancybox.defaults.Thumbs=!1,Fancybox.defaults.l10n={CLOSE:window.Site.tm.translate("close"),DOW
24NLOAD:window.Site.tm.translate("download"),ERROR:window.Site.tm.translate("error"),MODAL:window.Site.tm.translate("closeEsc"),NEXT:window.Site.tm.translate("next"),PREV:window.Site.tm.translate("prev")},Fancybox.defaults.caption=function(e,t,n){var i=V(n.$trigger,".figure__caption")[0],r=n.caption||"";return i&&(r=i.innerHTML),r},Fancybox.Plugins.Toolbar.defaults.items.close.html=window.Site.config.icons.close,Zn().then((function(){return $n()})).then((function(){return Qn()}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Xn={ui:{tools:{banner:!1,controlpanel:!1,dictionary:!1,download:!1,help:!1,pagemask:!1,readhover:!1,skipbuttons:!1,speedbutton:!1}}},ei=function(){var e,t;e=null,document.body.classList.contains("page-service-dv")||("undefined"!=typeof ScCookie&&(e=new ScCookie({on:{showPreferences:function(){wt(this)},hidePreferences:function(){_t(this)},saveConsent:function(e){document.location.reload()},init:function(e){if(this.getConsent("youtube"))for(var t,n=I(D('[data-player-type="youtube"]'));!(t=n()).done;){var i=t.value;Ue.trigger(i,"disable.privacyMode")}if(this.getConsent("vimeo"))for(var r,o=I(D('[data-player-type="vimeo"]'));!(r=o()).done;){var a=r.value;Ue.trigger(a,"disable.privacyMode")}Un.isReady&&(this.getConsent("matomo")?Un.enable():Un.disable())}}})),Ue.on(document.body,"click","[data-privacy-settings]",(function(e){e.stopPropagation(),window.ifabCookieConsent.togglePreferences()})),window.ifabCookieConsent=e),Jn(),void 0===t&&(t={}),void 0===window.pageInstance.settings.readspeaker||window.pageInstance.settings.readspeaker.disabled||(window.rsConf=p({},Xn,t),gn(window.pageInstance.settings.readspeaker.library,{callback:function(){setTimeout((function(){for(var e,t=I(D(".rsbtn_play"));!(e=t()).done;){var n,i=e.value;i.setAttribute("title",null!=(n=i.dataset.title)?n:"Read page"),i.removeAttribute("aria-label")}}),1e3)},id:window.pageInstance.settings.readspeaker.id}))};
25/**
26	 * Shared: Service > Translation manager
27	 *
28	 * @copyright 2023 i-fabrik GmbH
29	 * @author Heiko Pfefferkorn
30	 */
31window.pageInstance=window.pageInstance||{};var ti={de:{itemNext:"nächster Eintrag",itemPrev:"vorheriger Eintrag",itemGoTo:"gehe zu Eintrag {{index}}",imageNext:"nächstes Bild",imagePrev:"vorheriges Bild",imageZoom:"Bild vergrößern",slideNext:"nächster Slide",slidePrev:"vorheriger Slide",slideGoTo:"gehe zu Slide {{index}}",modalClose:"Overlay schließen",modalOpen:"Overlay öffnen",close:"schließen",closeEsc:"per ESC-Taste schließen",download:"herunterladen",error:"Ein Fehler ist aufgetreten",next:"weiter",prev:"zurück"},en:{itemNext:"next item",itemPrev:"previous item",itemGoTo:"go to item {{index}}",imageNext:"next image",imagePrev:"previous image",imageZoom:"zoom image",slideNext:"next slide",slidePrev:"previous slide",slideGoTo:"go to slide {{index}}",modalClose:"close overlay",modalOpen:"open overlay",close:"close",closeEsc:"close with the ESC key",download:"download",error:"An error has occurred",next:"next",prev:"previous"}},ni=function(){function e(){return window.pageInstance.translationManager?window.pageInstance.translationManager:(this.translations=ti,this.setLang(),window.pageInstance.translationManager=this)}var t=e.prototype;return t.setLang=function(e){if(void 0===e&&(e=""),e)this.lang=this.parseLangKey(e);else{var t=document.documentElement.getAttribute("lang")||navigator.language;this.lang=this.parseLangKey(t)}},t.getLang=function(){return this.lang},t.addLanguage=function(e,t){var n=this.parseLangKey(e);this.translations[n]||(this.translations[n]={}),this.translations[n]=p({},this.translations[n],t)},t.addLanguages=function(e){for(var t=0,n=Object.keys(e);t<n.length;t++){var i=n[t];this.addLanguage(i,e[i])}},t.translate=function(e,t){void 0===t&&(t={});var n=this.findTranslation(e);return n?this.parseTranslation(n,t):n},t.findTranslation=function(e){var t=e;return this.translations&&this.translations[this.lang]&&(t=this.translations[this.lang][e]||e),t||e},t.parseLangKey=function(e){return e.toString().toLowerCase().split("-")[0]},t.parseTranslation=function(e,t,n){void 0===n&&(n=!1);var i=e;if(t)for(var r=0,o=Object.keys(t);r<o.length;r++){var a=o[r];i=i.replace(new RegExp("{{"+a+"}}","gm"),t[a])}return n&&(i=i.replace(new RegExp("{{(.*?)}}","gm"),"")),i},e}();window.Site=window.Site||{},window.Site.tm||(window.Site.tm=new ni,window.Site.tm.addLanguages(E)),window.Site.prefix=b("global-rootvar-prefix"),window.Site.config={icons:{close:'<i aria-hidden="true" class="far fa-times"></i>',next:'<i aria-hidden="true" class="far fa-chevron-right"></i>',prev:'<i aria-hidden="true" class="far fa-chevron-left"></i>'}},document.addEventListener("DOMContentLoaded",(function(){window.RootvarPrefix=b("global-rootvar-prefix"),ye(),Pe(),Ce.init(),bt.init(),Ot(),st.init(),Dt(),Ut(),dn(),hn(),ei(),yn(),qn()}))}();
32//# sourceMappingURL=main.js.map

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.