1(self.appWebpackChunk=self.appWebpackChunk||[]).push([[1715],{1715:function(e,t,n){"use strict";n.d(t,{initCookieConsent:function(){return s}});n(8706),n(6099),n(3500),n(3134);var i=n(6963),o=n(4692);function s(){if("optin"===appCookieConsentConfig.mode){var e="1"===Cookies.get("cookieconsent_status_analytics"),t="1"===Cookies.get("cookieconsent_status_marketing"),n=e?" checked":"",s=e?"on":"off",a=t?" checked":"",r=t?"on":"off",c="";appCookieConsentConfig.footer_links.length>0&&(c='<div class="cc-consent-link-list">',appCookieConsentConfig.footer_links.forEach(function(e){c+='<a href="'.concat(e.href,'">').concat(e.title,"</a>")}),c+="</div>");var l=function(){var n=new CustomEvent("appCookieConsent",{detail:{cookieconsent_analytics:e,cookieconsent_marketing:t}});window.dispatchEvent(n)};window.cookieconsent.initialise({enabled:!0,type:"opt-in","cookie.name":"cookieconsent_status","cookie.expiryDays":365,revokeable:!0,revokeBtn:'<div id="appCookieConsentRevoke" class="cc-revoke"></div>',theme:"app-custom",layout:"app-cookieconsent-optin",layouts:{"app-cookieconsent-optin":' <div class="row columns"> {{messageheadline}} {{messagetop}} <div class="cc-consent-toggles margin-bottom"> {{togglenecessary}} {{toggleanalysis}} {{togglemarketing}} </div> <div class="row"> <div class="columns small-12 medium-8 medium-centered large-6 large-centered"> <div class="button-group expanded stacked-for-small"> {{deny}} {{allow}} </div> </div> </div> '.concat(c," </div> ")},elements:{messageheadline:'<h6 class="text-center"><i class="fa fa-lg fa-fw fa-cookie-bite ggm-ts-af"></i>{{message_headline}}</h6>',messagetop:'<p class="cc-message text-center">{{message_top}}</p>',togglenecessary:' <a class="toggle-switch toggle-switch-disabled" data-close data-toggle-switch unselectable="on"> <input type="checkbox" name="toggle-switch-onoff" checked /> <i class="fa fa-fw fa-lg fa-toggle-on ggm-ts-af" aria-hidden="true"></i>{{toggle_necessary}} </a> ',toggleanalysis:' <a class="toggle-switch" data-close data-toggle-switch data-cookieconsent-analytics unselectable="on"> <input type="checkbox" name="toggle-switch-onoff"'.concat(n,' /> <i class="fa fa-fw fa-lg fa-toggle-').concat(s,' ggm-ts-af" aria-hidden="true"></i>{{toggle_analysis}} </a> '),togglemarketing:' <a class="toggle-switch" data-close data-toggle-switch data-cookieconsent-marketing unselectable="on"> <input type="checkbox" name="toggle-switch-onoff"'.concat(a,' /> <i class="fa fa-fw fa-lg fa-toggle-').concat(r,' ggm-ts-af" aria-hidden="true"></i>{{toggle_marketing}} </a> '),allow:'<button class="button cc-btn cc-allow">{{allow}}</button>',deny:'<button class="button cc-btn cc-deny">{{deny}}</button>'},content:{message_headline:i.A.trans("app.component.cookie_consent.optin.message_headline"),message_top:i.A.trans("app.component.cookie_consent.optin.message_top",{"%href_info_page%":appCookieConsentConfig.more_info_url}),toggle_necessary:i.A.trans("app.component.cookie_consent.optin.toggle_necessary"),toggle_analysis:i.A.trans("app.component.cookie_consent.optin.toggle_analysis"),toggle_marketing:i.A.trans("app.component.cookie_consent.optin.toggle_marketing"),allow:i.A.trans("app.component.cookie_consent.optin.allow"),deny:i.A.trans("app.component.cookie_consent.optin.deny")},onStatusChange:function(n,i){this.hasConsented()&&(e=!0,t=!0),Cookies.set("cookieconsent_status_analytics",e?"1":"0",{expires:365}),Cookies.set("cookieconsent_status_marketing",t?"1":"0",{expires:365}),l()},onPopupOpen:function(){o("[data-cookieconsent-analytics]").children("input:checkbox").prop("checked",e).trigger("change"),o("[data-cookieconsent-analytics]").off("
1click").on("click",function(){o("[data-cookieconsent-analytics]").children("input:checkbox").prop("checked",!e).trigger("change"),e=!e}),o("[data-cookieconsent-marketing]").children("input:checkbox").prop("checked",t).trigger("change"),o("[data-cookieconsent-marketing]").off("click").on("click",function(){o("[data-cookieconsent-marketing]").children("input:checkbox").prop("checked",!t).trigger("change"),t=!t})}}),l()}else window.cookieconsent.initialise({enabled:!0,theme:"app-custom",content:{message:i.A.trans("app.component.cookie_consent.default.message"),dismiss:i.A.trans("app.component.cookie_consent.default.dismiss"),link:i.A.trans("app.component.cookie_consent.default.learn_more"),href:appCookieConsentConfig.more_info_url}})}},6963:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});n(2675),n(9463),n(2259),n(3418),n(3792),n(4782),n(2010),n(5506),n(6099),n(7495),n(8781),n(7764),n(5440),n(2041),n(3500),n(2953);var i={"flashmessage.api_doc.try_out.method_disabled":"Aus Sicherheitsgründen sind <kbd>POST</kbd>, <kbd>PUT</kbd> und <kbd>DELETE</kbd> Requests in der interaktiven API Dokumentation <strong>deaktiviert</strong>.","common.error.unauthorized":"Unbefugter Zugriff.","flashmessage.common.save_success":"Die Ãnderungen wurden gespeichert.","flashmessage.common.general_ajax_error":"Ein Fehler ist aufgetreten. Bitte probieren Sie es später noc
1hmal.","flashmessage.report.report_success":"Ihre Meldung war erfolgreich. Wir werden diese zeitnah prüfen.","wysibb_config.button.h2.title":"Zwischenzeile","wysibb_config.button.video.title":"Video einbetten","wysibb_config.button.link_custom.title":"Link","wysibb_config.button.map.title":"Karte einbetten","wysibb_config.button.premium_content_restriction_marker.title":"Lesebeschränkung für Premium Inhalte","wysibb_config.button.socialembed.title":"Social-Media Link einfügen","wysibb_config.tooltip.premium_content_restriction_marker.info":"Der AnreiÃertext vor der Lesebeschränkung soll dem Leser den Mehrwert des Artikels vermitteln. Er beinhaltet daher eine prägnante Zusammenfassung mit den wichtigsten Keywords. Die erfolgreichsten Premium-Artikel haben einen AnreiÃertext von rund 800 Zeichen Länge.","flashmessage.cms.targeting_entry.index.delete.success":"Der Targeting-Eintrag wurde erfolgreich gelöscht.","flashmessage.cms.landingpage.index.delete.success":"Die Landingpage wurde erfolgreich gelöscht.","app.cms.targeting_entry_form.active":"Wird ausgespielt!","app.cms.targeting_entry_form.inactive":"Wird nicht ausgespielt!","app.cms.targeting_entry_form.from_now":"ab sofort","app.cms.targeting_entry_form.from":"ab","app.cms.targeting_entry_form.to":"bis","app.cms.targeting_entry_form.clock":"Uhr","app.cms.targeting_entry_form.unlimited":"unbegrenzt","app.cms.targeting_entry_form.ignore":"ignorieren","app.cms.targeting_entry_form.locations_path":"...und alle darunterliegenden Orte","app.cms.targeting_entry_form.is_set":"Gesetzt","app.cms.targeting_entry_form.is_not_set":"Nicht gesetzt","wysibb_config.button.embedcode.title":"Code einbetten","wysibb_config.button.embedcode.error":"Etwas ist schief gelaufen. Bitte versuchen Sie es noch einmal.","app.cockpit.channels.social":"Social Media","app.cockpit.channels.seo":"Suchmaschine","app.cockpit.channels.intern_kuratiert":"Kuratiert","app.cockpit.channels.newsletter":"Newsletter","app.cockpit.channels.qr":"QR-Code","app.cockpit.channels.rest":"Intern/Extern Rest","app.cockpit.common.total":"Gesamt","app.cockpit.common.visits":"Aufrufe","app.cockpit.common.visit":"Aufruf","app.comment.comments_header":"Kommentare|1 Kommentar|%count% Kommentare","app.comment.no_permission":"Sie haben nicht die notwendige Berechtigung. Bitte melden Sie sich an und versuchen Sie es erneut.","app.component.cookie_consent.default.message":"Rheinische-Anzeigenblaetter.de verwendet ausschlieÃlich technisch notwendige Cookies. Mit der Nutzung von Rheinische-Anzeigenblaetter.de stimmen Sie der Verwendung von Cookies gemäà unserer Richtlinie zu. Weitere Informationen zum Thema Datenschutz finden Sie in unserer","app.component.cookie_consent.default.dismiss":"OK","app.component.cookie_consent.default.learn_more":"Datenschutzerklärung","app.component.cookie_consent.optin.message_headline":"Diese Webseite verwendet Cookies","app.component.cookie_consent.optin.message_top":"Wir verwenden Cookies, um Anzeigen zu personalisieren sowie die Zugriffe auf unsere Webseite zu analysieren. AuÃerdem geben wir Informationen zu Ihrer Verwendung unserer Webseite an unsere Partner für Marketing und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie ihnen bereitgestellt haben oder die sie im Rahmen Ihrer Nutzung der Dienste gesammelt haben.","app.component.cookie_consent.optin.toggle_necessary":"Notwendig","app.component.cookie_consent.optin.toggle_analysis":"Analyse","app.component.cookie_consent.optin.toggle_marketing":"Marketing","app.component.cookie_consent.optin.deny":"Auswahl speichern","app.component.cookie_consent.optin.allow":"Alle akzeptieren","app.component.embed.error.embed":"Dieser Inhalt kann nicht eingebettet werden.","app.component.embed.error.link_title":"Ansehen auf","flashmessage.media.image_list.added":'Das Bild wurde erfolgreich in "Meine gemerkten Bilder" gespeichert.',"flashmessage.media.image_list.persisted":"Das Bild wurde erfolgreich in die permanente Merkliste verschoben.","flashmessage.media.image_list.removed":"Das Bild wurde erfolgreich aus allen Merklisten entfernt.","flashmessage.media.image_list.too_many_entries":"Gewählte Merkliste ist voll. Bitte beachten Sie, dass die Anzahl der zur einmaligen Verwendung gemerkten und der dauerhaft gemerkten Bilder auf jeweils 100 begrenzt ist.","flashmessage.media.image_upload.error":"Es ist ein Fehler beim Verarbeiten eines hochgeladenen Bildes aufgetreten.","flashmessage.media.streaming_media.remote_check.pending":"Der Medienstream wird aktuell noch verarbeitet. Die Verarbeitung aufseiten des Hosters ist noch nicht abgeschlossen. Bitte versuchen Sie es in wenigen Minuten erneut.","flashmessage.media.streaming_media.remote_check.updated":"Der Medienstream wurde aktualisiert. Die Vorschau wurde übernommen, sofern sie aufseiten des Hosters verfügbar war.","flashmessage.media.streaming_media.remote_check.preview_updated":"Der Medienstream wurde aktualisiert. Die Vorschau wurde übernommen.","flashmessage.media.streaming_media.remote_check.no_preview":"Der Medienstream wurde aktualisiert. Die Vorschau konnte nicht übernommen werden, da sie aufseiten des Hosters nicht vorhanden ist.","flashmessage.media.streaming_media.remote_check.failed":"Der Medienstream konnte nicht aktualisiert werden, da die
1Verarbeitung aufseiten des Hosters fehlgeschlagen ist.","flashmessage.media.streaming_media.upload.error":"Beim Hochladen der Datei ist ein Fehler aufgetreten.","flashmessage.media.streaming_media.reupload.success":"Upload erfolgreich abgeschlossen, die Datei wird verarbeitet.","flashmessage.media.streaming_media.form.error":"Ein unerwarteter Fehler ist aufgetreten. Bitte versuchen Sie es erneut.","wysibb_config.eimg.button_title":"Bild einbetten","wysibb_config.estm.button_title":"Medienstream einbetten","wysibb_config.estm.invalid":"Medienstream gelöscht und nicht mehr verfügbar.","wysibb_config.estm.stub":"Medienstream [{ESTMID}] in Vorbereitung","participation.participation_event_embed.user_entry_submit_success":"Ihre Daten wurden übermittelt.","wysibb_config.participation_event.deleted_title":"Mitmachaktion wurde gelöscht","wysibb_config.button.paevent.title":"Mitmachaktion einbetten","flashmessage.tag.custom_static_tag.delete.success":"Der Markierungs-Tag wurde erfolgreich gelöscht.","flashmessage.tag.custom_static_tag.delete.error":"Es ist ein Fehler aufgetreten, bitte versuchen Sie es später noc
1hmal.","flashmessage.tag.topic.index.delete.success":"Das Thema wurde erfolgreich gelöscht.","flashmessage.tag.topic.index.delete.alert":"Löschen fehlgeschlagen.","flashmessage.tag.topic.index.enable.success":"Das Thema wurde erfolgreich aktiviert.","flashmessage.tag.topic.index.enable.alert":"Aktivieren fehlgeschlagen.","flashmessage.tag.topic.index.disable.success":"Das Thema wurde erfolgreich deaktiviert.","flashmessage.tag.topic.index.disable.alert":"Deaktivieren fehlgeschlagen.","flashmessage.user.personal_message.sent":"Ihre Nachricht wurde erfolgreich versandt.","flashmessage.user_admin.edit.change_user_lock_state_approve":"Der Account wurde erfolgreich freigeschaltet.","flashmessage.user_admin.edit.change_user_lock_state_lock":"Der Account wurde erfolgreich gesperrt.","flashmessage.user_admin.edit.change_user_lock_state_unlock":"Der Account wurde erfolgreich entsperrt.","flashmessage.user_admin.edit.change_user_lock_state_error":"Ein Fehler ist aufgetreten. Bitte versuchen Sie es später nochmal.","utility.content_embed_check.invalid_reference":"Es sind Probleme mit eingebetteten oder verknüpften Inhalten aufgetreten. Bitte überprüfen Sie alle Einbettungen und Verknüpfungen.","wysibb_config.button.earticle.title":"Beitrag einbetten","wysibb_config.button.earticle.not_exist":"Beitrag nicht verfügbar","wysibb_config.button.earticle.prefix":"Beitrag: ","wysibb_config.button.earticle.error":"Etwas ist schief gelaufen. Bitte versuchen Sie es noch einmal.","wysibb_config.button.eimagepost.title":"Schnappschuss einbetten","wysibb_config.button.eimagepost.not_exist":"Schnappschuss nicht verfügbar","wysibb_config.button.eimagepost.prefix":"Schnappschuss: ","wysibb_config.button.eimagepost.error":"Etwas ist schief gelaufen. Bitte versuchen Sie es noch einmal.","eventcalendar.eventitem.form.date_generator.repeat_description.iteration_list":"ersten,zweiten,dritten,vierten,letzten","eventcalendar.eventitem.form.date_generator.repeat_description.monthly_dom":"Ab %date% monatlich am selben Tag des Monats","eventcalendar.eventitem.form.date_generator.repeat_description.monthly_dow":"Ab %date% monatlich am %iteration% %dow% des Monats","eventcalendar.eventitem.form.date_generator.repeat_description.weekly_single":"Ab %date% wöchentlich an einem %dow%","eventcalendar.eventitem.form.date_generator.repeat_description.weekly_multiple":"Ab %date% wöchentlich an einem %dowList% und %dow%","wysibb_config.button.eeventitem.title":"Veranstaltung einbetten","wysibb_config.button.eeventitem.not_exist":"Veranstaltung nicht verfügbar","wysibb_config.button.eeventitem.prefix":"Veranstaltung: ","wysibb_config.button.eeventitem.error":"Etwas ist schief gelaufen. Bitte versuchen Sie es noch einmal."};function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,o,s,a,r=[],c=!0,l=!1;try{if(s=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(i=s.call(n)).done)&&(r.push(i.value),r.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return r}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.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)?s(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var a={trans:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e in i){var n=i[e];if("%count%"in t&&"number"==typeof t["%count%"]){var s=n.split("|");n=t["%count%"]<=1?s[t["%count%"]]:s[2]}return Object.entries(t).forEach(function(e){var t=o(e,2),i=t[0],s=t[1];n=n.replaceAll(i,s)}),n}return e}}},3134:function(){!function(e){if(!e.hasInitialised){var t={escapeRegExp:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},hasClass:function(e,t){var n=" ";return 1===e.nodeType&&(n+e.className+n).replace(/[\n\t]/g,n).indexOf(n+t+n)>=0},addClass:function(e,t){e.className+=" "+t},removeClass:function(e,t){var n=new RegExp("\\b"+this.escapeRegExp(t)+"\\b");e.className=e.className.replace(n,"")},interpolateString:function(e,t){return e.replace(/{{([a-z][a-z0-9\-_]*)}}/gi,function(e){return t(arguments[1])||""})},getCookie:function(e){var t=("; "+document.cookie).split("; "+e+"=");return t.length<2?void 0:t.pop().split(";").shift()}
vendor: 6,196 bytes, line 1
1,setCookie:function(e,t,n,i,o,s){var a=new Date;a.setHours(a.getHours()+24*(n||365));var r=[e+"="+t,"expires="+a.toUTCString(),"path="+(o||"/")];i&&r.push("domain="+i),s&&r.push("secure"),document.cookie=r.join(";")},deepExtend:function(e,t){for(var n in t)t.hasOwnProperty(n)&&(n in e&&this.isPlainObject(e[n])&&this.isPlainObject(t[n])?this.deepExtend(e[n],t[n]):e[n]=t[n]);return e},throttle:function(e,t){var n=!1;return function(){n||(e.apply(this,arguments),n=!0,setTimeout(function(){n=!1},t))}},hash:function(e){var t,n,i=0;if(0===e.length)return i;for(t=0,n=e.length;t<n;++t)i=(i<<5)-i+e.charCodeAt(t),i|=0;return i},normaliseHex:function(e){return"#"==e[0]&&(e=e.substr(1)),3==e.length&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),e},getContrast:function(e){return e=this.normaliseHex(e),(299*parseInt(e.substr(0,2),16)+587*parseInt(e.substr(2,2),16)+114*parseInt(e.substr(4,2),16))/1e3>=128?"#000":"#fff"},getLuminance:function(e){var t=parseInt(this.normaliseHex(e),16),n=38+(t>>16),i=38+(t>>8&255),o=38+(255&t);return"#"+(16777216+65536*(n<255?n<1?0:n:255)+256*(i<255?i<1?0:i:255)+(o<255?o<1?0:o:255)).toString(16).slice(1)},isMobile:function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},isPlainObject:function(e){return"object"==typeof e&&null!==e&&e.constructor==Object},traverseDOMPath:function(e,n){return e&&e.parentNode?t.hasClass(e,n)?e:this.traverseDOMPath(e.parentNode,n):null}};e.status={deny:"deny",allow:"allow",dismiss:"dismiss"},e.transitionEnd=function(){var e=document.createElement("div"),t={t:"transitionend",OT:"oTransitionEnd",msT:"MSTransitionEnd",MozT:"transitionend",WebkitT:"webkitTransitionEnd"};for(var n in t)if(t.hasOwnProperty(n)&&void 0!==e.style[n+"ransition"])return t[n];return""}(),e.hasTransition=!!e.transitionEnd;var n=Object.keys(e.status).map(t.escapeRegExp);e.customStyles={},e.Popup=function(){var i={enabled:!0,container:null,cookie:{name:"cookieconsent_status",path:"/",domain:"",expiryDays:365,secure:!1},onPopupOpen:function(){},onPopupClose:function(){},onInitialise:function(e){},onStatusChange:function(e,t){},onRevokeChoice:function(){},onNoCookieLaw:function(e,t){},content:{header:"Cookies used on the website!",message:"This website uses cookies to ensure you get the best experience on our website.",dismiss:"Got it!",allow:"Allow cookies",deny:"Decline",link:"Learn more",href:"https://www.cookiesandyou.com",close:"❌",target:"_blank",policy:"Cookie Policy"},elements:{header:'<span class="cc-header">{{header}}</span> ',message:'<span id="cookieconsent:desc" class="cc-message">{{message}}</span>',messagelink:'<span id="cookieconsent:desc" class="cc-message">{{message}} <a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a></span>',dismiss:'<a aria-label="dismiss cookie message" role=button tabindex="0" class="cc-btn cc-dismiss">{{dismiss}}</a>',allow:'<a aria-label="allow cookies" role=button tabindex="0" class="cc-btn cc-allow">{{allow}}</a>',deny:'<a aria-label="deny cookies" role=button tabindex="0" class="cc-btn cc-deny">{{deny}}</a>',link:'<a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a>',close:'<span aria-label="dismiss cookie message" role=button tabindex="0" class="cc-close">{{close}}</span>'},window:'<div role="dialog" aria-live="polite" aria-label="cookieconsent" aria-describedby="cookieconsent:desc" class="cc-window {{classes}}">\x3c!--googleoff: all--\x3e{{children}}\x3c!--googleon: all--\x3e</div>',revokeBtn:'<div class="cc-revoke {{classes}}">{{policy}}</div>',compliance:{info:'<div class="cc-compliance">{{dismiss}}</div>',"opt-in":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>',"opt-out":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>'},type:"info",layouts:{basic:"{{messagelink}}{{compliance}}","basic-close":"{{messagelink}}{{compliance}}{{close}}","basic-header":"{{header}}{{message}}{{link}}{{compliance}}"},layout:"basic",position:"bottom",theme:"block",static:!1,palette:null,revokable:!1,animateRevokable:!0,showLink:!0,dismissOnScroll:!1,dismissOnTimeout:!1,dismissOnWindowClick:!1,ignoreClicksFrom:["cc-revoke","cc-btn"],autoOpen:!0,autoAttach:!0,whitelistPage:[],blacklistPage:[],overrideHTML:null};function o(){this.initialise.apply(this,arguments)}function s(e){this.openingTimeout=null,t.removeClass(e,"cc-invisible")}function a(t){t.style.display="none",t.removeEventListener(e.transitionEnd,this.afterTransition),this.afterTransition=null}function r(){var e=this.options.position.split("-"),t=[];return e.forEach(function(e){t.push("cc-"+e)}),t}function c(i){var o=this.options,s=document.createElement("div"),a=o.container&&1===o.container.nodeType?o.container:document.body;s.innerHTML=i;var r=s.children[0];return r.style.display="none",t.hasClass(r,"cc-window")&&e.hasTransition&&t.addClass(r,"cc-invisible"),this.onButtonClick=function(i){var o=t.traverseDOMPath(i.target,"cc-btn")||i.target;if(t.hasClass(o,"cc-btn")){var s=o.className.match(new RegExp("\\bcc-("+n.join("|")+")\\b")),a=s&&s[1]||!1;a&&(this.setStatus(a),this.close(!0))}t.hasClass(o,"cc-close")&&(this.setStatus(e.status.dismiss),this.close(!0)),t.hasClass(o,"cc-revoke")&&this.revokeChoice()}.bind(this),r.addEventListener("click",this.onButtonClick),o.autoAttach&&(a.firstChild?a.insertBefore(r,a.firstChild):a.appendChild(r)),r}function l(e){return"000000"==(e=t.normaliseHex(e))?"#222":t.getLuminance(e)}function u(e,t){for(var n=0,i=e.length;n<i;++n){var o=e[n];if(o instanceof RegExp&&o.test(t)||"string"==typeof o&&o.length&&o===t)return!0}return!1}return o.prototype.initialise=function(n){this.options&&this.destroy(),t.deepExtend(this.options={},i),t.isPlainObject(n)&&t.deepExtend(this.options,n),function(){var t=this.options.onInitialise.bind(this);if(!window.navigator.cookieEnabled)return t(e.status.deny),!0;if(window.CookiesOK||window.navigator.CookiesOK)return t(e.status.allow),!0;var n=Object.keys(e.status),i=this.getStatus(),o=n.indexOf(i)>=0;return o&&t(i),o}
1.call(this)&&(this.options.enabled=!1),u(this.options.blacklistPage,location.pathname)&&(this.options.enabled=!1),u(this.options.whitelistPage,location.pathname)&&(this.options.enabled=!0);var o=this.options.window.replace("{{classes}}",function(){var n=this.options,i="top"==n.position||"bottom"==n.position?"banner":"floating";t.isMobile()&&(i="floating");var o=["cc-"+i,"cc-type-"+n.type,"cc-theme-"+n.theme];return n.static&&o.push("cc-static"),o.push.apply(o,r.call(this)),function(n){var i=t.hash(JSON.stringify(n)),o="cc-color-override-"+i,s=t.isPlainObject(n);return this.customStyleSelector=s?o:null,s&&function(n,i,o){if(e.customStyles[n])++e.customStyles[n].references;else{var s={},a=i.popup,r=i.button,c=i.highlight;a&&(a.text=a.text?a.text:t.getContrast(a.background),a.link=a.link?a.link:a.text,s[o+".cc-window"]=["color: "+a.text,"background-color: "+a.background],s[o+".cc-revoke"]=["color: "+a.text,"background-color: "+a.background],s[o+" .cc-link,"+o+" .cc-link:active,"+o+" .cc-link:visited"]=["color: "+a.link],r&&(r.text=r.text?r.text:t.getContrast(r.background),r.border=r.border?r.border:"transparent",s[o+" .cc-btn"]=["color: "+r.text,"border-color: "+r.border,"background-color: "+r.background],r.padding&&s[o+" .cc-btn"].push("padding: "+r.padding),"transparent"!=r.background&&(s[o+" .cc-btn:hover, "+o+" .cc-btn:focus"]=["background-color: "+(r.hover||l(r.background))]),c?(c.text=c.text?c.text:t.getContrast(c.background),c.border=c.border?c.border:"transparent",s[o+" .cc-highlight .cc-btn:first-child"]=["color: "+c.text,"border-color: "+c.border,"background-color: "+c.background]):s[o+" .cc-highlight .cc-btn:first-child"]=["color: "+a.text]));var u=document.createElement("style");document.head.appendChild(u),e.customStyles[n]={references:1,element:u.sheet};var d=-1;for(var h in s)s.hasOwnProperty(h)&&u.sheet.insertRule(h+"{"+s[h].join(";")+"}",++d)}}(i,n,"."+o),s}.call(this,this.options.palette),this.customStyleSelector&&o.push(this.customStyleSelector),o}.call(this).join(" ")).replace("{{children}}",function(){var e={},n=this.options;n.showLink||(n.elements.link="",n.elements.messagelink=n.elements.message),Object.keys(n.elements).forEach(function(i){e[i]=t.interpolateString(n.elements[i],function(e){var t=n.content[e];return e&&"string"==typeof t&&t.length?t:""})});var i=n.compliance[n.type];i||(i=n.compliance.info),e.compliance=t.interpolateString(i,function(t){return e[t]});var o=n.layouts[n.layout];return o||(o=n.layouts.basic),t.interpolateString(o,function(t){return e[t]})}.call(this)),s=this.options.overrideHTML;if("string"==typeof s&&s.length&&(o=s),this.options.static){var a=c.call(this,'<div class="cc-grower">'+o+"</div>");a.style.display="",this.element=a.firstChild,this.element.style.display="none",t.addClass(this.element,"cc-invisible")}else this.element=c.call(this,o);(function(){var n=this.setStatus.bind(this),i=this.close.bind(this),o=this.options.dismissOnTimeout;"number"==typeof o&&o>=0&&(this.dismissTimeout=window.setTimeout(function(){n(e.status.dismiss),i(!0)},Math.floor(o)));var s=this.options.dismissOnScroll;if("number"==typeof s&&s>=0){var a=function(t){window.pageYOffset>Math.floor(s)&&(n(e.status.dismiss),i(!0),window.removeEventListener("scroll",a),this.onWindowScroll=null)};this.options.enabled&&(this.onWindowScroll=a,window.addEventListener("scroll",a))}var r=this.options.dismissOnWindowClick,c=this.options.ignoreClicksFrom;if(r){var l=function(o){for(var s=!1,a=o.path.length,r=c.length,u=0;u<a;u++)if(!s)for(var d=0;d<r;d++)s||(s=t.hasClass(o.path[u],c[d]));s||(n(e.status.dismiss),i(!0),window.removeEventListener("click",l),window.removeEventListener("touchend",l),this.onWindowClick=null)}.bind(this);this.options.enabled&&(this.onWindowClick=l,window.addEventListener("click",l),window.addEventListener("touchend",l))}}).call(this),function(){if("info"!=this.options.type&&(this.options.revokable=!0),t.isMobile()&&(this.options.animateRevokable=!1),this.options.revokable){var e=r.call(this);this.options.animateRevokable&&e.push("cc-animate"),this.customStyleSelector&&e.push(this.customStyleSelector);var n=this.options.revokeBtn.replace("{{classes}}",e.join(" ")).replace("{{policy}}",this.options.content.policy);this.revokeBtn=c.call(this,n);var i=this.revokeBtn;if(this.options.animateRevokable){var o=t.throttle(function(e){var n=!1,o=window.innerHeight-20;
vendor: 4,237 bytes, line 1
1t.hasClass(i,"cc-top")&&e.clientY<20&&(n=!0),t.hasClass(i,"cc-bottom")&&e.clientY>o&&(n=!0),n?t.hasClass(i,"cc-active")||t.addClass(i,"cc-active"):t.hasClass(i,"cc-active")&&t.removeClass(i,"cc-active")},200);this.onMouseMove=o,window.addEventListener("mousemove",o)}}}.call(this),this.options.autoOpen&&this.autoOpen()},o.prototype.destroy=function(){this.onButtonClick&&this.element&&(this.element.removeEventListener("click",this.onButtonClick),this.onButtonClick=null),this.dismissTimeout&&(clearTimeout(this.dismissTimeout),this.dismissTimeout=null),this.onWindowScroll&&(window.removeEventListener("scroll",this.onWindowScroll),this.onWindowScroll=null),this.onWindowClick&&(window.removeEventListener("click",this.onWindowClick),this.onWindowClick=null),this.onMouseMove&&(window.removeEventListener("mousemove",this.onMouseMove),this.onMouseMove=null),this.element&&this.element.parentNode&&this.element.parentNode.removeChild(this.element),this.element=null,this.revokeBtn&&this.revokeBtn.parentNode&&this.revokeBtn.parentNode.removeChild(this.revokeBtn),this.revokeBtn=null,function(n){if(t.isPlainObject(n)){var i=t.hash(JSON.stringify(n)),o=e.customStyles[i];if(o&&! --o.references){var s=o.element.ownerNode;s&&s.parentNode&&s.parentNode.removeChild(s),e.customStyles[i]=null}}}(this.options.palette),this.options=null},o.prototype.open=function(t){if(this.element)return this.isOpen()||(e.hasTransition?this.fadeIn():this.element.style.display="",this.options.revokable&&this.toggleRevokeButton(),this.options.onPopupOpen.call(this)),this},o.prototype.close=function(t){if(this.element)return this.isOpen()&&(e.hasTransition?this.fadeOut():this.element.style.display="none",t&&this.options.revokable&&this.toggleRevokeButton(!0),this.options.onPopupClose.call(this)),this},o.prototype.fadeIn=function(){var n=this.element;if(e.hasTransition&&n&&(this.afterTransition&&a.call(this,n),t.hasClass(n,"cc-invisible"))){if(n.style.display="",this.options.static){var i=this.element.clientHeight;this.element.parentNode.style.maxHeight=i+"px"}this.openingTimeout=setTimeout(s.bind(this,n),20)}},o.prototype.fadeOut=function(){var n=this.element;e.hasTransition&&n&&(this.openingTimeout&&(clearTimeout(this.openingTimeout),s.bind(this,n)),t.hasClass(n,"cc-invisible")||(this.options.static&&(this.element.parentNode.style.maxHeight=""),this.afterTransition=a.bind(this,n),n.addEventListener(e.transitionEnd,this.afterTransition),t.addClass(n,"cc-invisible")))},o.prototype.isOpen=function(){return this.element&&""==this.element.style.display&&(!e.hasTransition||!t.hasClass(this.element,"cc-invisible"))},o.prototype.toggleRevokeButton=function(e){this.revokeBtn&&(this.revokeBtn.style.display=e?"":"none")},o.prototype.revokeChoice=function(e){this.options.enabled=!0,this.clearStatus(),this.options.onRevokeChoice.call(this),e||this.autoOpen()},o.prototype.hasAnswered=function(t){return Object.keys(e.status).indexOf(this.getStatus())>=0},o.prototype.hasConsented=function(t){var n=this.getStatus();return n==e.status.allow||n==e.status.dismiss},o.prototype.autoOpen=function(e){!this.hasAnswered()&&this.options.enabled?this.open():this.hasAnswered()&&this.options.revokable&&this.toggleRevokeButton(!0)},o.prototype.setStatus=function(n){var i=this.options.cookie,o=t.getCookie(i.name),s=Object.keys(e.status).indexOf(o)>=0;Object.keys(e.status).indexOf(n)>=0?(t.setCookie(i.name,n,i.expiryDays,i.domain,i.path,i.secure),this.options.onStatusChange.call(this,n,s)):this.clearStatus()},o.prototype.getStatus=function(){return t.getCookie(this.options.cookie.name)},o.prototype.clearStatus=function(){var e=this.options.cookie;t.setCookie(e.name,"",-1,e.domain,e.path)},o}(),e.Location=function(){var e={timeout:5e3,services:["ipinfo"],serviceDefinitions:{ipinfo:function(){return{url:"//ipinfo.io",headers:["Accept: application/json"],callback:function(e,t){try{var n=JSON.parse(t);return n.error?s(n):{code:n.country}}catch(e){return s({error:"Invalid response ("+e+")"})}}}},ipinfodb:function(e){return{url:"//api.ipinfodb.com/v3/ip-country/?key={api_key}&format=json&callback={callback}",isScript:!0,callback:function(e,t){try{var n=JSON.parse(t);return"ERROR"==n.statusCode?s({error:n.statusMessage}):{code:n.countryCode}}
1catch(e){return s({error:"Invalid response ("+e+")"})}}}},maxmind:function(){return{url:"//js.maxmind.com/js/apis/geoip2/v2.1/geoip2.js",isScript:!0,callback:function(e){window.geoip2?geoip2.country(function(t){try{e({code:t.country.iso_code})}catch(t){e(s(t))}},function(t){e(s(t))}):e(new Error("Unexpected response format. The downloaded script should have exported `geoip2` to the global scope"))}}}}};function n(n){t.deepExtend(this.options={},e),t.isPlainObject(n)&&t.deepExtend(this.options,n),this.currentServiceIndex=-1}function i(e,t,n){var i,o=document.createElement("script");o.type="text/"+(e.type||"javascript"),o.src=e.src||e,o.async=!1,o.onreadystatechange=o.onload=function(){var e=o.readyState;clearTimeout(i),t.done||e&&!/loaded|complete/.test(e)||(t.done=!0,t(),o.onreadystatechange=o.onload=null)},document.body.appendChild(o),i=setTimeout(function(){t.done=!0,t(),o.onreadystatechange=o.onload=null},n)}function o(e,t,n,i,o){var s=new(window.XMLHttpRequest||window.ActiveXObject)("MSXML2.XMLHTTP.3.0");if(s.open(i?"POST":"GET",e,1),s.setRequestHeader("Content-type","application/x-www-form-urlencoded"),Array.isArray(o))for(var a=0,r=o.length;a<r;++a){var c=o[a].split(":",2);s.setRequestHeader(c[0].replace(/^\s+|\s+$/g,""),c[1].replace(/^\s+|\s+$/g,""))}"function"==typeof t&&(s.onreadystatechange=function(){s.readyState>3&&t(s)}),s.send(i)}function s(e){return new Error("Error ["+(e.code||"UNKNOWN")+"]: "+e.error)}return n.prototype.getNextService=function(){var e;do{e=this.getServiceByIdx(++this.currentServiceIndex)}while(this.currentServiceIndex<this.options.services.length&&!e);return e},n.prototype.getServiceByIdx=function(e){var n=this.options.services[e];if("function"==typeof n){var i=n();return i.name&&t.deepExtend(i,this.options.serviceDefinitions[i.name](i)),i}return"string"==typeof n?this.options.serviceDefinitions[n]():t.isPlainObject(n)?this.options.serviceDefinitions[n.name](n):null},n.prototype.locate=function(e,t){var n=this.getNextService();n?(this.callbackComplete=e,this.callbackError=t,this.runService(n,this.runNextServiceOnError.bind(this))):t(new Error("No services to run"))},n.prototype.setupUrl=function(e){var t=this.getCurrentServiceOpts();return e.url.replace(/\{(.*?)\}/g,function(n,i){if("callback"===i){var o="callback"+Date.now();return window[o]=function(t){e.__JSONP_DATA=JSON.stringify(t)},o}if(i in t.interpolateUrl)return t.interpolateUrl[i]})},n.prototype.runService=function(e,t){var n=this;e&&e.url&&e.callback&&(e.isScript?i:o)(this.setupUrl(e),function(i){var o=i?i.responseText:"";e.__JSONP_DATA&&(o=e.__JSONP_DATA,delete e.__JSONP_DATA),n.runServiceCallback.call(n,t,e,o)},this.options.timeout,e.data,e.headers)},n.prototype.runServiceCallback=function(e,t,n){var i=this,o=t.callback(function(t){o||i.onServiceResult.call(i,e,t)},n);o&&this.onServiceResult.call(this,e,o)},n.prototype.onServiceResult=function(e,t){t instanceof Error||t&&t.error?e.call(this,t,null):e.call(this,null,t)},n.prototype.runNextServiceOnError=function(e,t){if(e){this.logError(e);var n=this.getNextService();n?this.runService(n,this.runNextServiceOnError.bind(this)):this.completeService.call(this,this.callbackError,new Error("All services failed"))}else this.completeService.call(this,this.callbackComplete,t)},n.prototype.getCurrentServiceOpts=function(){var e=this.options.services[this.currentServiceIndex];return"string"==typeof e?{name:e}:"function"==typeof e?e():t.isPlainObject(e)?e:{}},n.prototype.completeService=function(e,t){this.currentServiceIndex=-1,e&&e(t)},n.prototype.logError=function(e){var t=this.currentServiceIndex,n=this.getServiceByIdx(t);console.warn("The service["+t+"] ("+n.url+") responded with the following error",e)},n}(),e.Law=function(){var e={regionalLaw:!0,hasLaw:["AT","BE","BG","HR","CZ","CY","DK","EE","FI","FR","DE","EL","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","SK","ES","SE","GB","UK","GR","EU"],revokable:["HR","CY","DK","EE","FR","DE","LV","LT","NL","PT","ES"],explicitAction:["HR","IT","ES"]};function n(e){this.initialise.apply(this,arguments)}return n.prototype.initialise=function(n){t.deepExtend(this.options={},e),t.isPlainObject(n)&&t.deepExtend(this.options,n)},n.prototype.get=function(e){var t=this.options;return{hasLaw:t.hasLaw.indexOf(e)>=0,revokable:t.revokable.indexOf(e)>=0,explicitAction:t.explicitAction.indexOf(e)>=0}},n.prototype.applyLaw=function(e,t){var n=this.get(t);return n.hasLaw||(e.enabled=!1,"function"==typeof e.onNoCookieLaw&&e.onNoCookieLaw(t,n)),this.options.regionalLaw&&(n.revokable&&(e.revokable=!0),n.explicitAction&&(e.dismissOnScroll=!1,e.dismissOnTimeout=!1)),e},n}(),e.initialise=function(n,i,o){var s=new e.Law(n.law);i||(i=function(){}),o||(o=function(){});var a=Object.keys(e.status),r=t.getCookie("cookieconsent_status");a.indexOf(r)>=0?i(new e.Popup(n)):e.getCountryCode(n,function(t){delete n.law,delete n.location,t.code&&(n=s.applyLaw(n,t.code)),i(new e.Popup(n))},function(t){delete n.law,delete n.location,o(t,new e.Popup(n))})},e.getCountryCode=function(t,n,i){t.law&&t.law.countryCode?n({code:t.law.countryCode}):t.location?new e.Location(t.location).locate(function(e){n(e||{})},i):n({})},e.utils=t,e.hasInitialised=!0,window.cookieconsent=e}}(window.cookieconsent||{})},9978:function(e,t,n){"use strict";var i=n(6518),o=n(9565),s=n(9504),a=n(7750),r=n(4901),c=n(34),l=n(788),u=n(655),d=n(5966),h=n(1034),p=n(2478),g=n(8227),m=n(6395),f=g("replace"),b=TypeError,v=s("".indexOf),k=s("".replace),w=s("".slice),y=Math.max;i({target:"String",proto:!0},{replaceAll:function(e,t){var n,i,s,g,_,C,S,x,E,O,T=a(this),A=0,L="";if(c(e)){if((n=l(e))&&(i=u(a(h(e))),!~v(i,"g")))throw new b("`.replaceAll` does not allow non-global regexes");if(s=d(e,f))return o(s,e,T,t);if(m&&n)return k(u(T),e,t)}for(g=u(T),_=u(e),(C=r(t))||(t=u(t)),S=_.length,x=y(1,S),E=v(g,_);-1!==E;)O=C?u(t(_,E,g)):p(_,g,E,[],void 0,t),L+=w(g,A,E)+O,A=E+S,E=E+x>g.length?-1:v(g,_,E+x);return A<g.length&&(L+=w(g,A)),L}})},2041:function(e,t,n){"use strict";n(9978)}}]);
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.