1/* --- Parameters --- */ 2var consent_manager_parameters = {initially_hidden: false, domain: "vidda-runners.com", consentid: "6ac661e5730947.59167382", cachelogid: "70", version: "4.3.0", fe_controller: "/", forcereload: 1, hidebodyscrollbar: false}; 3 4/* --- Consent-Manager Box Template lang=1 --- */ 5var consent_manager_box_template = ' <div tabindex="-1" class="consent_manager-background consent_manager-hidden " id="consent_manager-background" data-domain-name="vidda-runners.com" data-version="4.3.0" data-consentid="6ac661e572f730.34306137" data-cachelogid="70" data-nosnippet> <div class="consent_manager-wrapper" id="consent_manager-wrapper" tabindex="-1" aria-modal="true" role="dialog" title="Cookie Consent"> <div class="consent_manager-wrapper-inner"> <div class="consent_manager-summary" id="consent_manager-summary"> <p class="consent_manager-headline">Datenschutz-Einstellungen</p> <p class="consent_manager-text">Unsere Website verwendet externe Dienste für verschiedene Zwecke, wie z.B. für Statistiken oder die Ausspielung von Multimedia. Durch Auswahl und Bestätigung der Dienste stimmen Sie der Ãbertragung von Daten an diese Dienste zu. Diese Dienste und auch diese Website setzen ggf. auch Cookies. Die Auswahl kann jederzeit geändert und widerrufen werden.</p> <div class="consent_manager-cookiegroups"> <div class="consent_manager-cookiegroup-checkbox"><label for="required"><input type="checkbox" disabled="disabled" data-action="toggle-cookie" id="required" data-uid="required" data-cookie-uids=\'["consent_manager"]\' checked><span>Notwendig</span></label></div> <div class="consent_manager-cookiegroup-checkbox"><label for="external"><input tabindex="0" type="checkbox" id="external" data-uid="external" data-cookie-uids=\'["google-maps","tripadvisor","vimeo"]\'><span>Externe Medien</span></label></div> </div> <div class="consent_manager-show-details"> <a href="#" id="consent_manager-toggle-details" class="icon-info-circled" tabindex="0">Details anzeigen/ausblenden</a> </div> </div> <div class="consent_manager-detail consent_manager-hidden" id="consent_manager-detail"> <div class="consent_manager-cookiegroup-title consent_manager-headline">Notwendig <span>(1)</span></div><div class="consent_manager-cookiegroup-description">Notwendige Cookies ermöglichen grundlegende Funktionen und sind für die einwandfreie Funktion der Website erforderlich.</div><div class="consent_manager-cookiegroup"><div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>consent_manager</strong> (Datenschutz Cookie)</span><span class="consent_manager-cookie-description">Speichert Ihre Auswahl bzgl. der Cookies.</span><span class="consent_manager-cookie-description">Laufzeit: 1 Jahr</span><span class="consent_manager-cookie-provider">Anbieter: Diese Website</span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> </div><div class="consent_manager-cookiegroup-title consent_manager-headline">Externe Medien <span>(3)</span></div><div class="consent_manager-cookiegroup-description">Inhalte von Videoplattformen oder Kartendiensten sind standardmäÃig deaktiviert. Wenn Cookies von externen Medien akzeptiert werden, bedarf der Zugriff auf diese Inhalte keiner manuellen Zustimmung mehr.</div><div class="consent_manager-cookiegroup"><div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>/</strong> (Google Maps)</span><span class="consent_manager-cookie-description">Google Maps ist ein Online-Kartendienst des US-amerikanischen Unternehmens Google LLC. Ãber die Google Maps API lassen sich Karten auf der Website einbetten.</span><span class="consent_manager-cookie-description">Laufzeit: -</span><span class="consent_manager-cookie-provider">Anbieter: Google LLC</span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>Tripadvisor</strong> (TripAdvisor)</span><span class="consent_manager-cookie-description">Tripadvisor setzt ca. 15 Cookies zu Analyse- und Werbezwecken.</span><span class="consent_manager-cookie-description">Laufzeit: unbekannt</span><span class="consent_manager-cookie-provider">Anbieter: Tripadvisor</span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>vuid</strong> (Vimeo)</span><span class="consent_manager-cookie-description">Von Vimeo generierte ID, die für die Erstellung von Analyseinformationen für den Videobesitzer verwendet wird.</span><span class="consent_manager-cookie-description">Laufzeit: 2 Jahre</span><span class="consent_manager-cookie-provider">
5Anbieter: </span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>player</strong> (Vimeo)</span><span class="consent_manager-cookie-description">Speichert die Einstellungen für die Player-Steuerung (z. B. Lautstärke, Streamqualität, Untertitel).</span><span class="consent_manager-cookie-description">Laufzeit: 1 Jahr</span><span class="consent_manager-cookie-provider">Anbieter: </span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>flags</strong> (Vimeo)</span><span class="consent_manager-cookie-description">Gibt die vom Eigentümer des Videos aktivierten Funktionskennzeichen an.</span><span class="consent_manager-cookie-description">Laufzeit: 1 Jahr</span><span class="consent_manager-cookie-provider">Anbieter: </span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>[clip_id]_password</strong> (Vimeo)</span><span class="consent_manager-cookie-description">
5Speichert ein verschlüsseltes Passwort, das zur Authentifizierung eines passwortgeschützten Clips eingegeben wurde.</span><span class="consent_manager-cookie-description">Laufzeit: Session</span><span class="consent_manager-cookie-provider">Anbieter: </span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>[webinar_uuid]_webinar_registrant</strong> (Vimeo)</span><span class="consent_manager-cookie-description">Speichert die ID eines Benutzers, der sich für ein Webinar angemeldet hat.</span><span class="consent_manager-cookie-description">Laufzeit: 7 Tage</span><span class="consent_manager-cookie-provider">Anbieter: </span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>lc_[hash]</strong> (Vimeo)</span><span class="consent_manager-cookie-description">Speichert die ID eines Benutzers, der Informationen über ein Videoregistrierungsformular übermittelt.</span><span class="consent_manager-cookie-description">Laufzeit: 7 Tage</span><span class="consent_manager-cookie-provider">Anbieter: </span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>player_clearance</strong> (Vimeo)</span><span class="consent_manager-cookie-description">Vimeo-Cookie für Bot-Prävention.</span><span class="consent_manager-cookie-description">Laufzeit: 7 Tage</span><span class="consent_manager-cookie-provider">Anbieter: </span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>_cf_bm</strong> (Vimeo)</span><span class="consent_manager-cookie-description">Cloudflare Bot Manager, verwaltet den eingehenden Datenverkehr, der den mit Bots verbundenen Kriterien entspricht.</span><span class="consent_manager-cookie-description">Laufzeit: 30 Minuten</span><span class="consent_manager-cookie-provider">Anbieter: </span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>_cfuvid</strong> (Vimeo)</span><span class="consent_manager-cookie-description">Cloudflare-Cookie, das zur Durchsetzung von Regeln zur Ratenbegrenzung verwendet wird.</span><span class="consent_manager-cookie-description">Laufzeit: Session</span><span class="consent_manager-cookie-provider">Anbieter: </span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>cf_clearance</strong> (Vimeo)</span><span class="consent_manager-cookie-description">Cloudflare-Cookie für Bot-Prävention.</span><span class="consent_manager-cookie-description">Laufzeit: 1 Jahr</span><span class="consent_manager-cookie-provider">Anbieter: </span><span class="consent_manager-cookie-link-privacy-policy"><a href="/huskyfarm/datenschutz/">Datenschutzerklärung</a></span></div> </div> </div> <div class="consent_manager-buttons-sitelinks"> <div class="consent_manager-buttons"> <button tabindex="0" id="consent_manager-accept-none" class="consent_manager-accept-none consent_manager-close">Nur notwendige</button> <button tabindex="0" id="consent_manager-save-selection" class="consent_manager-save-selection consent_manager-close">Auswahl bestätigen</button> <button tabindex="0" id="consent_manager-accept-all" class="consent_manager-accept-all consent_manager-close">Alle auswählen</button> </div> <div class="consent_manager-sitelinks"> <a tabindex="0" href="/huskyfarm/datenschutz/">Datenschutz</a><a tabindex="0" href="/huskyfarm/kontakt-impressum/">Kontakt / Impressum</a> </div> </div> <button tabindex="0" class="icon-cancel-circled consent_manager-close consent_manager-close-box">✖</button> </div> </div> <div style="display: none" class="consent_manager-script" data-uid="script-google-maps" data-script="PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KCS8vIEJlaXNwaWVsIGbDvHIgTmFjaGxhZGVuIHZvbiBHb29nbGUgTWFwcyB2aWEgY2FsbGJhY2stQXVmcnVmOg0KCS8vIGluaXRHbWFwcygpIG11c3MgZGVmaW5pZXJ0IHNlaW4gdW5kIGRlbiBBUEktQXVmcnVmIHN0YXJ0ZW4NCg
5kvLyBrZXk9WFhYIGR1cmNoIGVpZ2VuZW4gQVBJLUtleSBlcnNldHplbg0KCWlmICgkKCcjZGVpbkdvb2dsZU1hcHNEaXZDb250YWluZXInKS5sZW5ndGggPiAwKSB7DQoJCXZhciBzY3JpcHQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzY3JpcHQnKTsNCgkJc2NyaXB0LnR5cGUgPSAndGV4dC9qYXZhc2NyaXB0JzsNCgkJc2NyaXB0LnNyYyA9ICdodHRwczovL21hcHMuZ29vZ2xlLmNvbS9tYXBzL2FwaS9qcz9rZXk9WFhYJmNhbGxiYWNrPWluaXRHbWFwcyc7DQoJCWRvY3VtZW50LmhlYWQuYXBwZW5kQ2hpbGQoc2NyaXB0KTsNCgl9DQo8L3NjcmlwdD4="></div> </div> '; 6 7const cmCookieExpires = 365; 8 9/* --- /assets/addons/consent_manager/js.cookie.min.js --- */ 10/*! js-cookie v3.0.5 | MIT */ 11!function (t, n) { "object" == typeof exports && "undefined" != typeof module ? module.exports = n() : "function" == typeof define && define.amd ? define(n) : (t = "undefined" != typeof globalThis ? globalThis : t || self, function () { var e = t.Cookies, exports = t.Cookies = n(); exports.noConflict = function () { t.Cookies = e; return exports } }()) }(this, function () { "use strict"; function c(e) { for (var t = 1; t < arguments.length; t++) { var n, o = arguments[t]; for (n in o) e[n] = o[n] } return e } return function t(u, i) { function n(e, t, n) { if ("undefined" != typeof document) { "number" == typeof (n = c({}, i, n)).expires && (n.expires = new Date(Date.now() + 864e5 * n.expires)); n.expires && (n.expires = n.expires.toUTCString()); e = encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g, decodeURIComponent).replace(/[()]/g, escape); var o, r = ""; for (o in n) if (n[o]) { r += "; " + o; !0 !== n[o] && (r += "=" + n[o].split(";")[0]) } return document.cookie = e + "=" + u.write(t, e) + r } } return Object.create({ set: n, get: function (e) { if ("undefined" != typeof document && (!arguments.length || e)) { for (var t = document.cookie ? document.cookie.split("; ") : [], n = {}, o = 0; o < t.length; o++) { var r = t[o].split("="), i = r.slice(1).join("="); try { var c = decodeURIComponent(r[0]); n[c] = u.read(i, c); if (e === c) break } catch (e) { } } return e ? n[e] : n } }, remove: function (e, t) { n(e, "", c({}, t, { expires: -1 })) }, withAttributes: function (e) { return t(this.converter, c({}, this.attributes, e)) }, withConverter: function (e) { return t(c({}, this.converter, e), this.attributes) } }, { attributes: { value: Object.freeze(i) }, converter: { value: Object.freeze(u) } }) }({ read: function (e) { return (e = '"' === e[0] ? e.slice(1, -1) : e).replace(/(%[\dA-F]{2})+/gi, decodeURIComponent) }, write: function (e) { return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g, decodeURIComponent) } }, { path: "/" }) }); 12 13/* --- /assets/addons/consent_manager/consent_manager_polyfills.js --- */ 14// get IE version https://stackoverflow.com/a/19999868 15function consent_managerIEVersion(){var n=window.navigator.userAgent,i=n.indexOf("MSIE ");return i>0?parseInt(n.substring(i+5,n.indexOf(".",i))):-1} 16// element.classList polyfill http://purl.eligrey.com/github/classList.js/blob/master/classList.js 17"document"in self&&("classList"in document.createElement("_")&&(!document.createElementNS||"classList"in document.createElementNS("http://www.w3.org/2000/svg","g"))||!function(t){"use strict";if("Element"in t){var e="classList",n="prototype",i=t.Element[n],s=Object,r=String[n].trim||function(){return this.replace(/^\s+|\s+$/g,"")},o=Array[n].indexOf||function(t){for(var e=0,n=this.length;n>e;e++)if(e in this&&this[e]===t)return e;return-1},c=function(t,e){this.name=t,this.code=DOMException[t],this.message=e},a=function(t,e){if(""===e)throw new c("SYNTAX_ERR","The token must not be empty.");if(/\s/.test(e))throw new c("INVALID_CHARACTER_ERR","The token must not contain space characters.");return o.call(t,e)},l=function(t){for(var e=r.call(t.getAttribute("class")||""),n=e?e.split(/\s+/):[],i=0,s=n.length;s>i;i++)this.push(n[i]);this._updateClassName=function(){t.setAttribute("class",this.toString())}},u=l[n]=[],h=function(){return new l(this)};if(c[n]=Error[n],u.item=function(t){return this[t]||null},u.contains=function(t){return~a(this,t+"")},u.add=function(){var t,e=arguments,n=0,i=e.length,s=!1;do t=e[n]+"",~a(this,t)||(this.push(t),s=!0);while(++n<i);s&&this._updateClassName()},u.remove=function(){var t,e,n=arguments,i=0,s=n.length,r=!1;do for(t=n[i]+"",e=a(this,t);~e;)this.splice(e,1),r=!0,e=a(this,t);while(++i<s);r&&this._updateClassName()},u.toggle=function(t,e){var n=this.contains(t),i=n?e!==!0&&"remove":e!==!1&&"add";return i&&this[i](t),e===!0||e===!1?e:!n},u.replace=function(t,e){var n=a(t+"");~n&&(this.splice(n,1,e),this._updateClassName())},u.toString=function(){return this.join(" ")},s.defineProperty){var f={get:h,enumerable:!0,configurable:!0};try{s.defineProperty(i,e,f)}catch(p){void 0!==p.number&&-2146823252!==p.number||(f.enumerable=!1,s.defineProperty(i,e,f))}}else s[n].__defineGetter__&&i.__defineGetter__(e,h)}}(self),function(){"use strict";var t=document.createElement("_");if(t.classList.add("c1","c2"),!t.classList.contains("c2")){var e=function(t){var e=DOMTokenList.prototype[t];DOMTokenList.prototype[t]=function(t){var n,i=arguments.length;for(n=0;i>n;n++)t=arguments[n],e.call(this,t)}};e("add"),e("remove")}if(t.classList.toggle("c3",!1),t.classList.contains("c3")){var n=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(t,e){return 1 in arguments&&!this.contains(t)==!e?e:n.call(this,t)}}"replace"in document.createElement("_").classList||(DOMTokenList.prototype.replace=function(t,e){var n=this.toString().split(" "),i=n.indexOf(t+"");~i&&(n=n.slice(i),this.remove.apply(this,n),this.add(e),this.add.apply(this,n.slice(1)))}),t=null}()); 18// DOMParser polyfill https://gist.github.com/1129031 19!function(t){"use strict";var e=t.prototype,r=e.parseFromString;try{if((new t).parseFromString("","text/html"))return}catch(t){}e.parseFromString=function(t,e){if(/^\s*text\/html\s*(?:;|$)/i.test(e)){var n=document.implementation.createHTMLDocument("");return t.toLowerCase().indexOf("<!doctype")>-1?n.documentElement.innerHTML=t:n.body.innerHTML=t,n}return r.apply(this,arguments)}}(DOMParser); 20// nodelist.forEach polyfill https://developer.mozilla.org/en-US/docs/Web/API/NodeList/forEach 21if (window.NodeList && !NodeList.prototype.forEach){NodeList.prototype.forEach = Array.prototype.forEach;} 22// node.remove polyfill https://github.com/jserz/js_piece/blob/master/DOM/ChildNode/remove()/remove().md 23[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach(function(e){e.hasOwnProperty("remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})}); 24// custom event polyfill https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent#Polyfill 25!function(){if("function"==typeof window.CustomEvent)return!1;window.CustomEvent=function(n,t){t=t||{bubbles:!1,cancelable:!1,detail:null};var e=document.createEvent("CustomEvent");return e.initCustomEvent(n,t.bubbles,t.cancelable,t.detail),e}}(); 26 27/* --- /assets/addons/consent_manager/consent_manager_frontend.min.js --- */ 28const cmCookieAPI=Cookies.withAttributes({expires:cmCookieExpires,path:"/",domain:consent_manager_parameters.domain,sameSite:"Lax",secure:!1});function consent_manager_showBox(){var e=[];void 0!==cmCookieAPI.get("consent_manager")&&(cookieData=JSON.parse(cmCookieAPI.get("consent_manager"))).hasOwnProperty("version")&&(e=cookieData.consents),(consent_managerBox=document.getElementById("consent_manager-background")).querySelectorAll("[data-cookie-uids]").forEach(function(n){var t=!0;
28JSON.parse(n.getAttribute("data-cookie-uids")).forEach(function(n){-1===e.indexOf(n)&&(t=!1)}),t&&(n.checked=!0)}),consent_manager_parameters.hidebodyscrollbar&&(document.querySelector("body").style.overflow="hidden"),document.getElementById("consent_manager-background").classList.remove("consent_manager-hidden");var n=consent_managerBox.querySelectorAll('input[type="checkbox"]')[0];consent_managerBox.focus(),n&&n.focus()}function consent_manager_hasconsent(e){return void 0!==cmCookieAPI.get("consent_manager")&&-1!==JSON.parse(cmCookieAPI.get("consent_manager")).consents.indexOf(e)}!function(){"use strict";var e,n=0,t={},o=[],a=-1,r=-1,c=-1,s=-1;if(consent_manager_parameters.no_cookie_set=!1,void 0===cmCookieAPI.get("consent_manager")?(cmCookieAPI.set("consent_manager_test","test"),void 0===cmCookieAPI.get("consent_manager_test")?(n=0,consent_manager_parameters.no_cookie_set=!0,console.warn("Addon consent_manager: Es konnte kein Cookie f\xfcr die Domain "+consent_manager_parameters.domain+" gesetzt werden!")):(cmCookieAPI.remove("consent_manager_test"),n=1)):(t=JSON.parse(cmCookieAPI.get("consent_manager"))).hasOwnProperty("version")&&(o=t.consents,c=parseInt(t.version),s=parseInt(t.cachelogid)),""===consent_manager_box_template){console.warn("Addon consent_manager: Keine Cookie-Gruppen / Cookies ausgew\xe4hlt bzw. keine Domain zugewiesen! ("+location.hostname+")");return}function i(n){if(o=[],t={consents:[],version:a,consentid:consent_manager_parameters.consentid,cachelogid:consent_manager_parameters.cachelogid},"none"!==n?e.querySelectorAll("[data-cookie-uids]").forEach(function(t){var a=JSON.parse(t.getAttribute("data-cookie-uids"));t.checked||"all"===n?a.forEach(function(n){o.push(n),l(e.querySelector('[data-uid="script-'+n+'"]')),m(e.querySelector('[data-uid="script-unselect-'+n+'"]'))}):a.forEach(function(n){m(e.querySelector('[data-uid="script-'+n+'"]')),l(e.querySelector('[data-uid="script-unselect-'+n+'"]'))})}):e.querySelectorAll("[data-cookie-uids]").forEach(function(n){var t=JSON.parse(n.getAttribute("data-cookie-uids"));n.disabled?t.forEach(function(n){o.push(n),l(e.querySelector('[data-uid="script-'+n+'"]')),m(e.querySelector('[data-uid="script-unselect-'+n+'"]'))}):(n.checked=!1,t.forEach(function(n){m(e.querySelector('[data-uid="script-'+n+'"]')),l(e.querySelector('[data-uid="script-unselect-'+n+'"]'))}))}),t.consents=o,cmCookieAPI.set("consent_manager",JSON.stringify(t)),void 0===cmCookieAPI.get("consent_manager"))consent_manager_parameters.no_cookie_set=!0,console.warn("Addon consent_manager: Es konnte kein Cookie f\xfcr die Domain "+document.domain+" gesetzt werden!");else{var r=new XMLHttpRequest,c=consent_manager_parameters.fe_controller+"?rex-api-call=consent_manager&buster="+new Date().getTime(),s="domain="+document.domain+"&consentid="+consent_manager_parameters.consentid+"&buster="+new Date().getTime();r.onerror=e=>{console.error("Addon consent_manager: Fehler beim speichern des Consent! "+r.statusText)},r.open("POST",c,!1),r.setRequestHeader("Content-type","application/x-www-form-urlencoded"),r.setRequestHeader("Cache-Control","no-cache, no-store, max-age=0"),r.setRequestHeader("Expires","Thu, 1 Jan 1970 00:00:00 GMT"),r.setRequestHeader("Pragma","no-cache"),r.send(s)}document.querySelectorAll(".consent_manager-show-box-reload").length||1===consent_manager_parameters.forcereload?location.reload():document.dispatchEvent(new CustomEvent("consent_manager-saved",{detail:JSON.stringify(o)}))}function d(){var e=consent_manager_parameters.domain;for(var n in cmCookieAPI.get())cmCookieAPI.remove(encodeURIComponent(n)),cmCookieAPI.remove(encodeURIComponent(n),{domain:e}),cmCookieAPI.remove(encodeURIComponent(n),{path:"/"}),cmCookieAPI.remove(encodeURIComponent(n),{domain:e,path:"/"}),cmCookieAPI.remove(encodeURIComponent(n),{domain:"."+e}),cmCookieAPI.remove(encodeURIComponent(n),{domain:"."+e,path:"/"}),Cookies.remove(encodeURIComponent(n),{domain:window.location.hostname}),Cookies.remove(encodeURIComponent(n),{path:"/"}),Cookies.remove(encodeURIComponent(n),{domain:window.location.hostname,path:"/"})}function l(e){var n;if(e&&!e.children.length){n=new DOMParser().parseFromString(window.atob(e.getAttribute("data-script")),"text/html");for(var t=0;t<n.scripts.length;t++){var o=document.createElement("script");n.scripts[t].src?o.src=n.scripts[t].src:o.innerHTML=n.scripts[t].innerHTML,e.appendChild(o)}}}function m(e){e&&(e.innerHTML="")}function g(){e.querySelectorAll("[data-cookie-uids]").forEach(function(e){var n=!0;
28JSON.parse(e.getAttribute("data-cookie-uids")).forEach(function(e){-1===o.indexOf(e)&&(n=!1)}),n&&(e.checked=!0)}),consent_manager_parameters.hidebodyscrollbar&&(document.querySelector("body").style.overflow="hidden"),document.getElementById("consent_manager-background").classList.remove("consent_manager-hidden");var n=e.querySelectorAll('input[type="checkbox"]')[0];e.focus(),n&&n.focus()}e=(e=new DOMParser().parseFromString(consent_manager_box_template,"text/html")).getElementById("consent_manager-background"),document.querySelectorAll("body")[0].appendChild(e),a=parseInt(consent_manager_parameters.version),r=parseInt(consent_manager_parameters.cachelogid),(a!==c||r!==s)&&(n=1,o=[],d()),o.forEach(function(n){l(e.querySelector('[data-uid="script-'+n+'"]'))}),(consent_manager_parameters.initially_hidden||consent_manager_parameters.no_cookie_set)&&(n=0),n&&g(),e.querySelectorAll(".consent_manager-close").forEach(function(e){e.addEventListener("click",function(){return e.classList.contains("consent_manager-save-selection")?(d(),i("selection")):e.classList.contains("consent_manager-accept-all")?(d(),i("all")):e.classList.contains("consent_manager-accept-none")?(d(),i("none")):e.classList.contains("consent_manager-close")&&!document.getElementById("consent_manager-detail").classList.contains("consent_manager-hidden")&&document.getElementById("consent_manager-detail").classList.toggle("consent_manager-hidden"),consent_manager_parameters.hidebodyscrollbar&&(document.querySelector("body").style.overflow="auto"),document.getElementById("consent_manager-background").classList.add("consent_manager-hidden"),!1})}),document.getElementById("consent_manager-toggle-details")&&document.getElementById("consent_manager-toggle-details").addEventListener("click",function(){return document.getElementById("consent_manager-detail").classList.toggle("consent_manager-hidden"),!1}),document.getElementById("consent_manager-toggle-details")&&document.getElementById("consent_manager-toggle-details").addEventListener("keydown",function(e){if("Enter"==e.key)return document.getElementById("consent_manager-detail").classList.toggle("consent_manager-hidden"),!1}),document.querySelectorAll(".consent_manager-show-box, .consent_manager-show-box-reload").forEach(function(e){e.addEventListener("click",function(){return g(),!1})})}(); 29
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.