
var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(b){return b.raw=b};$jscomp.createTemplateTagFirstArgWithRaw=function(b,c){b.raw=c;return b};$jscomp.owns=function(b,c){return Object.prototype.hasOwnProperty.call(b,c)};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;$jscomp.ISOLATE_POLYFILLS=!1;$jscomp.FORCE_POLYFILL_PROMISE=!1;$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION=!1;
$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(b,c,d){if(b==Array.prototype||b==Object.prototype)return b;b[c]=d.value;return b};$jscomp.getGlobal=function(b){b=["object"==typeof globalThis&&globalThis,b,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var c=0;c<b.length;++c){var d=b[c];if(d&&d.Math==Math)return d}throw Error("Cannot find global object");};$jscomp.global=$jscomp.getGlobal(this);
$jscomp.IS_SYMBOL_NATIVE="function"===typeof Symbol&&"symbol"===typeof Symbol("x");$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE;$jscomp.polyfills={};$jscomp.propertyToPolyfillSymbol={};$jscomp.POLYFILL_PREFIX="$jscp$";var $jscomp$lookupPolyfilledValue=function(b,c,d){if(!d||null!=b){d=$jscomp.propertyToPolyfillSymbol[c];if(null==d)return b[c];d=b[d];return void 0!==d?d:b[c]}};
$jscomp.polyfill=function(b,c,d,e){c&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(b,c,d,e):$jscomp.polyfillUnisolated(b,c,d,e))};$jscomp.polyfillUnisolated=function(b,c,d,e){d=$jscomp.global;b=b.split(".");for(e=0;e<b.length-1;e++){var g=b[e];if(!(g in d))return;d=d[g]}b=b[b.length-1];e=d[b];c=c(e);c!=e&&null!=c&&$jscomp.defineProperty(d,b,{configurable:!0,writable:!0,value:c})};
$jscomp.polyfillIsolated=function(b,c,d,e){var g=b.split(".");b=1===g.length;e=g[0];e=!b&&e in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var m=0;m<g.length-1;m++){var k=g[m];if(!(k in e))return;e=e[k]}g=g[g.length-1];d=$jscomp.IS_SYMBOL_NATIVE&&"es6"===d?e[g]:null;c=c(d);null!=c&&(b?$jscomp.defineProperty($jscomp.polyfills,g,{configurable:!0,writable:!0,value:c}):c!==d&&(void 0===$jscomp.propertyToPolyfillSymbol[g]&&(d=1E9*Math.random()>>>0,$jscomp.propertyToPolyfillSymbol[g]=$jscomp.IS_SYMBOL_NATIVE?
$jscomp.global.Symbol(g):$jscomp.POLYFILL_PREFIX+d+"$"+g),$jscomp.defineProperty(e,$jscomp.propertyToPolyfillSymbol[g],{configurable:!0,writable:!0,value:c})))};$jscomp.assign=$jscomp.TRUST_ES6_POLYFILLS&&"function"==typeof Object.assign?Object.assign:function(b,c){for(var d=1;d<arguments.length;d++){var e=arguments[d];if(e)for(var g in e)$jscomp.owns(e,g)&&(b[g]=e[g])}return b};$jscomp.polyfill("Object.assign",function(b){return b||$jscomp.assign},"es6","es3");
var lsCookieConsent=function(){var b=localStorage,c=document.querySelector("[data-lscookie-panel]");if(document.getElementById("ls-cookie-consent")){var d=JSON.parse(document.getElementById("ls-cookie-consent").innerHTML),e=d.groups,g=d.options,m=d.rootPid,k={head:[],body:[],events:[]},x=function(a){return(a=document.cookie.match(new RegExp("(^| )"+a+"=([^;]+)","u")))?a[2]:!0},r=function(a,f){var h=new Date;h.setTime(h.getTime()+31536E6);document.cookie=a+"="+f+";path=/;expires="+h.toGMTString()+
";SameSite=Strict"},t=function(){c.classList.add("is--active");y();document.addEventListener("click",function(a){return n(a)})},z=function(){k=JSON.parse(decodeURIComponent(b.getItem("accepted")));u(k[m]);v(k[m]);document.addEventListener("click",function(a){return n(a)})},p=function(){c.classList.remove("is--active")},A=function(a){switch(a.getAttribute("data-lscookie-grp")){case "all":[].slice.call(c.querySelectorAll("input")).map(function(f){"checkbox"===f.type&&(f.checked=!0);return!0});break;
case "none":[].slice.call(c.querySelectorAll("input")).map(function(f){"checkbox"===f.type&&(f.checked=!1);return!0});break;default:[].slice.call(c.querySelectorAll("[data-lscookie-parent="+a.getAttribute("data-lscookie-grp")+"]")).map(function(f){f.checked=a.checked;return!0})}},B=function(a){[].slice.call(c.querySelectorAll("[data-lscookie-parent="+a.getAttribute("data-lscookie-parent")+"]")).some(function(f){return!f.checked})?c.querySelector("[data-lscookie-grp="+a.getAttribute("data-lscookie-parent")+
"]").checked=!1:c.querySelector("[data-lscookie-grp="+a.getAttribute("data-lscookie-parent")+"]").checked=!0},u=function(a){a=a.events;window.dataLayer=window.dataLayer||[];a.forEach(function(f){window.dataLayer.push({event:f})})},v=function(a){var f=a.head;a=a.body;var h=document.createRange();if(f.length){h.selectNode(document.querySelector("head"));var l=new DocumentFragment;f.map(function(q){l.appendChild(h.createContextualFragment(q));return!0});document.querySelector("head").appendChild(l)}if(a.length){h.selectNode(document.querySelector("body"));
var w=new DocumentFragment;a.map(function(q){w.appendChild(h.createContextualFragment(q));return!0});document.querySelector("body").appendChild(w)}},C=function(a){var f={};a=Object.assign({},JSON.parse(decodeURIComponent(b.getItem("accepted"))),(f[m]=a,f));f={};f=Object.assign({},JSON.parse(decodeURIComponent(b.getItem("all"))),(f[m]=e,f));b.setItem("accepted",encodeURIComponent(JSON.stringify(a)));b.setItem("all",encodeURIComponent(JSON.stringify(f)))},D=function(){[].slice.call(c.querySelectorAll("[data-lscookie-cookie]")).map(function(a){if(!a.checked)return!1;
e[a.getAttribute("data-lscookie-parent")][a.getAttribute("data-lscookie-cookie")].header?k.head.push(e[a.getAttribute("data-lscookie-parent")][a.getAttribute("data-lscookie-cookie")].header):e[a.getAttribute("data-lscookie-parent")][a.getAttribute("data-lscookie-cookie")].body?k.body.push(e[a.getAttribute("data-lscookie-parent")][a.getAttribute("data-lscookie-cookie")].body):k.events.push(e[a.getAttribute("data-lscookie-parent")][a.getAttribute("data-lscookie-cookie")]["gtm-trigger"]);return!0});
g.noTracking||(u(k),v(k));C(k);r("LSCookieConsent","true");p()},n=function(a){a.target.hasAttribute("data-lscookie-grp")&&A(a.target);a.target.hasAttribute("data-lscookie-parent")?B(a.target):a.target.hasAttribute("data-lscookie-close")?p():a.target.hasAttribute("data-lscookie-save")?D():a.target.hasAttribute("data-lscookie-toggle")?(a.preventDefault(),a.target.classList.toggle("is--open"),a.target.setAttribute("aria-expanded","false"===a.target.getAttribute("aria-expanded")?"true":"false"),document.querySelector(a.target.getAttribute("data-lscookie-toggle")).classList.toggle("is--active")):
a.target.hasAttribute("data-lscookie-reset")&&(r("LSCookieConsent","",-1),location.reload())},y=function(){var a=[].slice.call(c.querySelectorAll('a[href]:not([disabled]), button:not([disabled]), input[type="checkbox"]:not([disabled])')),f=a[0],h=a[a.length-1];f.focus();c.addEventListener("keydown",function(l){if("Tab"===l.key||9===l.keyCode||"Escape"===l.key||27===l.keyCode)g.forceConsent||"Escape"!==l.key&&27!==l.keyCode?l.shiftKey?document.activeElement===f&&(h.focus(),l.preventDefault()):document.activeElement===
h&&(f.focus(),l.preventDefault()):p()})};(function(){var a=x("LSCookieConsent"),f=JSON.parse(decodeURIComponent(b.getItem("all")))?JSON.stringify(JSON.parse(decodeURIComponent(b.getItem("all")))[m]):null;"true"!==a?t():f!==JSON.stringify(e)?t():g.noTracking?(console.log("LsCookieconsent Tracking disabled in Development"),document.addEventListener("click",function(h){return n(h)})):z()})()}};window.addEventListener("load",function(){lsCookieConsent()});