1/*! For license information please see vanilla-cookie-consent.min.js.LICENSE.txt */ 2(()=>{var e={56:(e,t,o)=>{"use strict";e.exports=function(e){var t=o.nc;t&&e.setAttribute("nonce",t)}},72:e=>{"use strict";var t=[];function o(e){for(var o=-1,n=0;n<t.length;n++)if(t[n].identifier===e){o=n;break}return o}function n(e,n){for(var a={},r=[],s=0;s<e.length;s++){var c=e[s],l=n.base?c[0]+n.base:c[0],d=a[l]||0,u="".concat(l," ").concat(d);a[l]=d+1;var f=o(u),p={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==f)t[f].references++,t[f].updater(p);else{var h=i(p,n);n.byIndex=s,t.splice(s,0,{identifier:u,updater:h,references:1})}r.push(u)}return r}function i(e,t){var o=t.domAPI(t);return o.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;o.update(e=t)}else o.remove()}}e.exports=function(e,i){var a=n(e=e||[],i=i||{});return function(e){e=e||[];for(var r=0;r<a.length;r++){var s=o(a[r]);t[s].references--}for(var c=n(e,i),l=0;l<a.length;l++){var d=o(a[l]);0===t[d].references&&(t[d].updater(),t.splice(d,1))}a=c}}},113:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},177:()=>{},540:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},659:e=>{"use strict";var t={};e.exports=function(e,o){var n=function(e){if(void 0===t[e]){var o=document.querySelector(e);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(e){o=null}t[e]=o}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(o)}},802:()=>{(()=>{"use strict";const e="api",t="click",o="{data-id}",n="accept",i="reject",a="c-h-n",r="c-h-b",s="show-ph";let c,l,d,u,f={},p={},h={},m={},g="",v={},b=[],y=new Map,w=e;const _=["onload","onerror","src","params"],k=e=>"function"==typeof e,S=e=>"string"==typeof e,M=e=>l.createElement(e),C=()=>M("div"),T=()=>{const e=M("button");return e.type="button",e},E=(e,t)=>e.className=t,L=(e,t)=>e.classList.add(t),D=(e,t)=>e.appendChild(t),A=e=>e&&Object.keys(e)||[],x=(e,t)=>{for(const o in t)H(e,o,t[o])},O=e=>{const t=e.dataset,o={},n="data-iframe-",i=e.getAttributeNames().filter((e=>e.slice(0,12)===n)).map((e=>e.slice(12))),a=e.querySelector("[data-placeholder]"),r=a&&a.hasAttribute("data-visible");r&&a.removeAttribute("data-visible");const s=a&&a.cloneNode(!0);for(const t of i)o[t]=e.getAttribute(n+t);return{_id:t.id,_title:t.title,_thumbnail:t.thumbnail,_params:t.params,_div:e,_innerContainer:null,_placeholderDiv:a,_initialPlaceholderClone:s,_backgroundDiv:null,_hasIframe:!1,_hasNotice:!1,_showNotice:!0,_dataWidget:"widget"in t,_dataPlaceholderVisible:r,_iframeAttributes:o}},I=(e,t)=>{const o=f[e];"IntersectionObserver"in c&&(e=>{h[e]=new IntersectionObserver((n=>{for(const i of n)i.isIntersecting&&(N(t,o[i.target.dataset.index]),h[e].unobserve(i.target))}));for(const t of o)h[e].observe(t._div)})(e)},N=(e,t)=>{const n=e=>{t._backgroundDiv.style.backgroundImage=`url('${e}')`;const o=new Image;o.onload=()=>L(t._backgroundDiv,"loaded"),o.src=e};if(S(t._thumbnail))""!==t._thumbnail&&n(t._thumbnail);else if(k(e))e(t._id,(e=>n(e)));else if(S(e)){const i=e.replace(o,t._id);n(i)}},P=(e,t)=>{if(e._hasIframe)return;if(e._hasIframe=!0,e._placeholderDiv){const t=e._initialPlaceholderClone.cloneNode(!0);e._placeholderDiv.replaceWith(t),e._placeholderDiv=t}const n=t.iframe;if(k(t.onAccept))return void t.onAccept(e._div,(t=>{if(!(t instanceof HTMLIFrameElement))return!1;x(t,n),x(t,e._iframeAttributes),e._iframe=t,e._hasIframe=!0,L(e._div,r),(!e._dataPlaceholderVisible||e._dataWidget)&&L(e._div,s)}));e._iframe=M("iframe");const i=t.iframe,a=e._params||i&&i.params;let c=t.embedUrl||"";k(c)&&(c=String(c()));let l=c.replace(o,e._id);e._title&&(e._iframe.title=e._title),a&&S(a)&&(l+="?"===a.slice(0,1)?a:`?${a}`),e._iframe.onload=()=>{L(e._div,r),e._iframe.onload=void 0,k(n&&n.onload)&&n.onload(e._id,e._iframe)},x(e._iframe,n),x(e._iframe,e._iframeAttributes),e._iframe.src=l,D(e._innerContainer,e._iframe)},H=(e,t,o)=>{_.includes(t)||e.setAttribute(t,o)},R=e=>{L(e._div,a),e._showNotice=!1},B=e=>{e._div.classList.remove(a,r,s),e._showNotice=!0},j=e=>(e=l.cookie.match(`(^|;)\\s*${e}\\s*=\\s*([^;]+)`))?e.pop():"",F=(e,n,i)=>{const r=f[e],s=n.languages;r.forEach((r=>{if(!r._hasNotice&&s){const c=s[g],d=c&&c.loadBtn,u=c&&(c.notice||"").replace(o,r._id),f=c&&c.loadAllBtn,p=l.createElement("div"),h=C(),m=C(),v=C(),b=C();E(p,"cll"),r._innerContainer=p;const y=()=>{R(r),P(r,n)};if(d){const e=T();e.textContent=d,E(e,"c-l-b"),e.addEventListener(t,y),D(b,e)}if(f){const o=T();o.textContent=f,E(o,d?"c-la-b":"c-l-b"),o.addEventListener(t,(()=>{y(),w=t,Z.acceptService(e)})),D(b,o)}const _=C(),k=C(),A=C(),x=C(),O=C();E(_,"cc-text"),E(x,"c-bg-i"),r._backgroundDiv=x,E(A,"c-ld"),S(r._thumbnail)&&""===r._thumbnail||E(k,"c-bg");const I=r._title,N=l.createDocumentFragment();if(I){const e=M("span");E(e,"c-tl"),e.insertAdjacentHTML("beforeend",I),D(N,e)}D(_,N),h&&_.insertAdjacentHTML("beforeend",u||""),D(m,_),E(O,"c-t-cn"),E(m,"c-n-t"),E(v,"c-n-c"),E(h,"c-nt"),E(b,"c-n-a"),D(O,m),(d||f)&&D(O,b),D(v,O),D(h,v),D(k,x),D(p,h),(n.thumbnailUrl||r._thumbnail)&&D(p,k),D(p,A),i&&L(r._div,a),r._div.prepend(p),r._hasNotice=!0,setTimeout((()=>L(r._div,"c-an")),20)}}))},q=(e,t)=>
vendor: 4,096 bytes, line 2
2{const o=f[e];o.forEach((n=>{n._hasIframe||((e,n)=>{p[n]||(p[n]=new IntersectionObserver((e=>{if(m[n])p[n].disconnect();else for(let i=0;i<e.length;++i)e[i].isIntersecting&&(i=>{const a=e[i].target,r=a.dataset.index;P(o[r],t),setTimeout((()=>{R(o[r])}),50*i),p[n].unobserve(a)})(i)}))),p[n].observe(e)})(n._div,e)}))},U=(e,t)=>e in t?e:A(t).length>0?g in t?g:A(t)[0]:void 0,$=(e,t)=>{const{cookie:o}=t;j(o.name)||(e=>{const{hostname:t,protocol:o}=location,n=e.name,i=new Date,a=e.path||"/",r=864e5*(e.expiration||182),s=e.sameSite||"Lax",c=e.domain||t;i.setTime(i.getTime()+r);let d=n+"=1"+(0!==r?`; Expires=${i.toUTCString()}`:"")+`; Path=${a}`+`; SameSite=${s}`;c.indexOf(".")>-1&&(d+=`; Domain=${c}`),"https:"===o&&(d+="; Secure"),l.cookie=d})(o),q(e,t)},Y=(e,t)=>{const{cookie:o}=t;j(o.name)&&(e=>{const t=e.name,o=e.path||"/",n=e.domain||location.hostname;l.cookie=`${t}=; Path=${o}; Domain=${n}; Expires=Thu, 01 Jan 1970 00:00:01 GMT;`})(o),((e,t)=>{const o=f[e];for(let e=0;e<o.length;e++)(e=>{var n;o[e]._hasIframe&&(k(t.onReject)?(t.onReject(o[e]._iframe,o[e]._div,(()=>B(o[e]))),o[e]._hasIframe=!1):((n=o[e])._iframe&&n._iframe.remove(),n._hasIframe=!1)),B(o[e])})(e)})(e,t)},z=(e,t,o)=>{k(u)&&u({eventSource:{type:w,service:e,action:t},changedServices:o})},V=e=>{if(e.hasAttribute("data-service")){e.removeAttribute("class"),e.removeAttribute("data-index");for(const t of e.children)t.hasAttribute("data-placeholder")||t.remove()}},Z={acceptService:t=>{const o=[];if("all"===t){for(const e of b)m[e]=!1,y.get(e)||(y.set(e,!0),$(e,v[e]),o.push(e));o.length>0&&z(t,n,o)}else b.includes(t)&&(m[t]=!1,y.get(t)||(y.set(t,!0),$(t,v[t]),o.push(t),z(t,n,o)));w=e},rejectService:e=>{const t=[];if("all"===e){for(const e of b)m[e]=!0,Y(e,v[e]),y.get(e)&&(y.set(e,!1),t.push(e));t.length>0&&z(e,i,t)}else b.includes(e)&&(m[e]=!0,Y(e,v[e]),y.get(e)&&(y.set(e,!1),t.push(e),z(e,i,t)))},childExists:async({parent:e=c,childProperty:t,childSelector:o="iframe",timeout:n=1e3,maxTimeout:i=15e3})=>{let a=1;const r=t?()=>e[t]:()=>e.querySelector(o);return new Promise((e=>{const t=()=>{if(r()||a++*n>i)return e(void 0!==r());setTimeout(t,n)};t()}))},getState:()=>({services:new Map(y),acceptedServices:[...y].filter((([,e])=>!!e)).map((([e])=>e))}),getConfig:()=>d,reset:t=>{if(t)for(const e of b)for(const t of f[e])V(t._div);(()=>{for(const e of b)p[e]?.disconnect(),h[e]?.disconnect(),delete p[e],delete h[e];p={},h={},m={}})(),c=void 0,l=void 0,d=void 0,u=void 0,f={},g="",v={},b=[],y=new Map,w=e,window._imRun=!1},run:e=>{if(window._imRun)return;if(l=document,c=window,d=e,v=d.services,u=d.onChange,b=A(v),0===b.length)return;g=d.currLang;const t=v[b[0]].languages;!0===d.autoLang?g=U(navigator.language.slice(0,2).toLowerCase(),t):S(d.currLang)&&(g=U(d.currLang,t));for(const e of b){const t=v[e],o=t.cookie=t.cookie||{},n=o.name=o.name||`im_${e}`,i=j(n);y.set(e,!!i),f[e]=[];const a=l.querySelectorAll(`div[data-service="${e}"]`),r=a.length;if(0!==r){for(let t=0;t<r;t++)a[t].dataset.index=t,f[e].push(O(a[t]));i?(F(e,t,!0),q(e,t)):F(e,t,!1),I(e,t.thumbnailUrl)}}window._imRun=!0}},X="iframemanager";"undefined"==typeof window||k(window[X])||(window[X]=()=>Z)})()},825:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(o){!function(e,t,o){var n="";o.supports&&(n+="@supports (".concat(o.supports,") {")),o.media&&(n+="@media ".concat(o.media," {"));var i=void 0!==o.layer;i&&(n+="@layer".concat(o.layer.length>0?" ".concat(o.layer):""," {")),n+=o.css,i&&(n+="}"),o.media&&(n+="}"),o.supports&&(n+="}");var a=o.sourceMap;a&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,o)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},943:(e,t,o)=>{"use strict";o.d(t,{b:()=>kt});var n={};o.r(n),o.d(n,{acceptCategory:()=>tt,acceptService:()=>nt,acceptedCategory:()=>ot,acceptedService:()=>
vendor: 9,628 bytes, line 2
2it,eraseCookies:()=>rt,getConfig:()=>vt,getCookie:()=>gt,getUserPreferences:()=>pt,hide:()=>ct,hidePreferences:()=>dt,loadScript:()=>ht,reset:()=>wt,run:()=>yt,setCookieData:()=>mt,setLanguage:()=>ft,show:()=>st,showPreferences:()=>lt,validConsent:()=>bt,validCookie:()=>at});var i=window.CustomEvent;function a(e,t){var o="on"+t.type.toLowerCase();return"function"==typeof e[o]&&e[o](t),e.dispatchEvent(t)}function r(e){for(;e;){if("dialog"===e.localName)return e;e=e.parentElement?e.parentElement:e.parentNode?e.parentNode.host:null}return null}function s(e){for(;e&&e.shadowRoot&&e.shadowRoot.activeElement;)e=e.shadowRoot.activeElement;e&&e.blur&&e!==document.body&&e.blur()}function c(e,t){for(var o=0;o<e.length;++o)if(e[o]===t)return!0;return!1}function l(e){return!(!e||!e.hasAttribute("method"))&&"dialog"===e.getAttribute("method").toLowerCase()}function d(e){var t=["button","input","keygen","select","textarea"].map((function(e){return e+":not([disabled])"}));t.push('[tabindex]:not([disabled]):not([tabindex=""])');var o=e.querySelector(t.join(", "));if(!o&&"attachShadow"in Element.prototype)for(var n=e.querySelectorAll("*"),i=0;i<n.length&&!(n[i].tagName&&n[i].shadowRoot&&(o=d(n[i].shadowRoot)));i++);return o}function u(e){return e.isConnected||document.body.contains(e)}function f(e){if(e.submitter)return e.submitter;var t=e.target;if(!(t instanceof HTMLFormElement))return null;var o=m.formSubmitter;if(!o){var n=e.target;o=("getRootNode"in n&&n.getRootNode()||document).activeElement}return o&&o.form===t?o:null}function p(e){if(!e.defaultPrevented){var t=e.target,o=m.imagemapUseValue,n=f(e);null===o&&n&&(o=n.value);var i=r(t);i&&"dialog"===(n&&n.getAttribute("formmethod")||t.getAttribute("method"))&&(e.preventDefault(),null!=o?i.close(o):i.close())}}function h(e){if(this.dialog_=e,this.replacedStyleTop_=!1,this.openAsModal_=!1,e.hasAttribute("role")||e.setAttribute("role","dialog"),e.show=this.show.bind(this),e.showModal=this.showModal.bind(this),e.close=this.close.bind(this),e.addEventListener("submit",p,!1),"returnValue"in e||(e.returnValue=""),"MutationObserver"in window)new MutationObserver(this.maybeHideModal.bind(this)).observe(e,{attributes:!0,attributeFilter:["open"]});else{var t,o=!1,n=function(){o?this.downgradeModal():this.maybeHideModal(),o=!1}.bind(this),i=function(i){if(i.target===e){o|="DOMNodeRemoved"===i.type.substr(0,14),window.clearTimeout(t),t=window.setTimeout(n,0)}};["DOMAttrModified","DOMNodeRemoved","DOMNodeRemovedFromDocument"].forEach((function(t){e.addEventListener(t,i)}))}Object.defineProperty(e,"open",{set:this.setOpen.bind(this),get:e.hasAttribute.bind(e,"open")}),this.backdrop_=document.createElement("div"),this.backdrop_.className="backdrop",this.backdrop_.addEventListener("mouseup",this.backdropMouseEvent_.bind(this)),this.backdrop_.addEventListener("mousedown",this.backdropMouseEvent_.bind(this)),this.backdrop_.addEventListener("click",this.backdropMouseEvent_.bind(this))}i&&"object"!=typeof i||(i=function(e,t){t=t||{};var o=document.createEvent("CustomEvent");return o.initCustomEvent(e,!!t.bubbles,!!t.cancelable,t.detail||null),o},i.prototype=window.Event.prototype),h.prototype={get dialog(){return this.dialog_},maybeHideModal:function(){this.dialog_.hasAttribute("open")&&u(this.dialog_)||this.downgradeModal()},downgradeModal:function(){this.openAsModal_&&(this.openAsModal_=!1,this.dialog_.style.zIndex="",this.replacedStyleTop_&&(this.dialog_.style.top="",this.replacedStyleTop_=!1),this.backdrop_.parentNode&&this.backdrop_.parentNode.removeChild(this.backdrop_),m.dm.removeDialog(this))},setOpen:function(e){e?this.dialog_.hasAttribute("open")||this.dialog_.setAttribute("open",""):(this.dialog_.removeAttribute("open"),this.maybeHideModal())},backdropMouseEvent_:function(e){if(this.dialog_.hasAttribute("tabindex"))this.dialog_.focus();else{var t=document.createElement("div");this.dialog_.insertBefore(t,this.dialog_.firstChild),t.tabIndex=-1,t.focus(),this.dialog_.removeChild(t)}var o=document.createEvent("MouseEvents");o.initMouseEvent(e.type,e.bubbles,e.cancelable,window,e.detail,e.screenX,e.screenY,e.clientX,e.clientY,e.ctrlKey,e.altKey,e.shiftKey,e.metaKey,e.button,e.relatedTarget),this.dialog_.dispatchEvent(o),e.stopPropagation()},focus_:function(){var e=this.dialog_.querySelector("[autofocus]:not([disabled])");!e&&this.dialog_.tabIndex>=0&&(e=this.dialog_),e||(e=d(this.dialog_)),s(document.activeElement),e&&e.focus()},updateZIndex:function(e,t){if(e<t)throw new Error("dialogZ should never be < backdropZ");this.dialog_.style.zIndex=e,this.backdrop_.style.zIndex=t},show:function(){this.dialog_.open||(this.setOpen(!0),this.focus_())},showModal:function(){if(this.dialog_.hasAttribute("open"))throw new Error("Failed to execute 'showModal' on dialog: The element is already open, and therefore cannot be opened modally.");if(!u(this.dialog_))throw new Error("Failed to execute 'showModal' on dialog: The element is not in a Document.");if(!m.dm.pushDialog(this))throw new Error("Failed to execute 'showModal' on dialog: There are too many open modal dialogs.");(function(e){for(;e&&e!==document.body;){var t=window.getComputedStyle(e),o=function(e,o){return!(void 0===t[e]||t[e]===o)};if(t.opacity<1||o("zIndex","auto")||o("transform","none")||o("mixBlendMode","normal")||o("filter","none")||o("perspective","none")||"isolate"===t.isolation||"fixed"===t.position||"touch"===t.webkitOverflowScrolling)return!0;e=e.parentElement}return!1})(this.dialog_.parentElement)&&console.warn("A dialog is being shown inside a stacking context. This may cause it to be unusable. For more information, see this link: https://github.com/GoogleChrome/dialog-polyfill/#stacking-context"),this.setOpen(!0),this.openAsModal_=!0,m.needsCentering(this.dialog_)?(m.reposition(this.dialog_),this.replacedStyleTop_=!0):this.replacedStyleTop_=!1,this.dialog_.parentNode.insertBefore(this.backdrop_,this.dialog_.nextSibling),this.focus_()},close:function(e){if(!this.dialog_.hasAttribute("open"))throw new Error("Failed to execute 'close' on dialog: The element does not have an 'open' attribute, and therefore cannot be closed.");this.setOpen(!1),void 0!==e&&(this.dialog_.returnValue=e);var t=new i("close",{bubbles:!1,cancelable:!1});a(this.dialog_,t)}};var m={reposition:function(e){var t=document.body.scrollTop||document.documentElement.scrollTop,o=t+(window.innerHeight-e.offsetHeight)/2;e.style.top=Math.max(t,o)+"px"},isInlinePositionSetByStylesheet:function(e){for(var t=0;t<document.styleSheets.length;++t){var o=document.styleSheets[t],n=null;try{n=o.cssRules}catch(e){}if(n)for(var i=0;i<n.length;++i){var a=n[i],r=null;try{r=document.querySelectorAll(a.selectorText)}catch(e){}if(r&&c(r,e)){var s=a.style.getPropertyValue("top"),l=a.style.getPropertyValue("bottom");if(s&&"auto"!==s||l&&"auto"!==l)return!0}}}return!1},needsCentering:function(e){return!("absolute"!==window.getComputedStyle(e).position||"auto"!==e.style.top&&""!==e.style.top||"auto"!==e.style.bottom&&""!==e.style.bottom||m.isInlinePositionSetByStylesheet(e))},forceRegisterDialog:function(e){if((window.HTMLDialogElement||e.showModal)&&console.warn("This browser already supports <dialog>, the polyfill may not work correctly",e),"dialog"!==e.localName)throw new Error("Failed to register dialog: The element is not a dialog.");new h(e)},registerDialog:function(e){e.showModal||m.forceRegisterDialog(e)},DialogManager:function(){this.pendingDialogStack=[];var e=this.checkDOM_.bind(this);this.overlay=document.createElement("div"),this.overlay.className="_dialog_overlay",this.overlay.addEventListener("click",function(t){this.forwardTab_=void 0,t.stopPropagation(),e([])}.bind(this)),this.handleKey_=this.handleKey_.bind(this),this.handleFocus_=this.handleFocus_.bind(this),this.zIndexLow_=1e5,this.zIndexHigh_=100150,this.forwardTab_=void 0,"MutationObserver"in window&&(this.mo_=new MutationObserver((function(t){var o=[];t.forEach((function(e){for(var t,n=0;t=e.removedNodes[n];++n)t instanceof Element&&("dialog"===t.localName&&o.push(t),o=o.concat(t.querySelectorAll("dialog")))})),o.length&&e(o)})))}};if(m.DialogManager.prototype.blockDocument=function(){document.documentElement.addEventListener("focus",this.handleFocus_,!0),document.addEventListener("keydown",this.handleKey_),this.mo_&&this.mo_.observe(document,{childList:!0,subtree:!0})},m.DialogManager.prototype.unblockDocument=function(){document.documentElement.removeEventListener("focus",this.handleFocus_,!0),document.removeEventListener("keydown",this.handleKey_),this.mo_&&this.mo_.disconnect()},m.DialogManager.prototype.updateStacking=function(){for(var e,t=this.zIndexHigh_,o=0;e=this.pendingDialogStack[o];++o)e.updateZIndex(--t,--t),0===o&&(this.overlay.style.zIndex=--t);var n=this.pendingDialogStack[0];n?(n.dialog.parentNode||document.body).appendChild(this.overlay):this.overlay.parentNode&&this.overlay.parentNode.removeChild(this.overlay)},m.DialogManager.prototype.containedByTopDialog_=function(e){for(;e=r(e);){for(var t,o=0;t=this.pendingDialogStack[o];++o)if(t.dialog===e)return 0===o;e=e.parentElement}return!1},m.DialogManager.prototype.handleFocus_=function(e){var t=e.composedPath?e.composedPath()[0]:e.target;if(!this.containedByTopDialog_(t)&&document.activeElement!==document.documentElement&&(e.preventDefault(),e.stopPropagation(),s(t),void 0!==this.forwardTab_)){var o=this.pendingDialogStack[0];return o.dialog.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_PRECEDING&&(this.forwardTab_?o.focus_():t!==document.documentElement&&document.documentElement.focus()),!1}},m.DialogManager.prototype.handleKey_=function(e){if(this.forwardTab_=void 0,27===e.ke
2yCode){e.preventDefault(),e.stopPropagation();var t=new i("cancel",{bubbles:!1,cancelable:!0}),o=this.pendingDialogStack[0];o&&a(o.dialog,t)&&o.dialog.close()}else 9===e.keyCode&&(this.forwardTab_=!e.shiftKey)},m.DialogManager.prototype.checkDOM_=function(e){this.pendingDialogStack.slice().forEach((function(t){-1!==e.indexOf(t.dialog)?t.downgradeModal():t.maybeHideModal()}))},m.DialogManager.prototype.pushDialog=function(e){var t=(this.zIndexHigh_-this.zIndexLow_)/2-1;return!(this.pendingDialogStack.length>=t||(1===this.pendingDialogStack.unshift(e)&&this.blockDocument(),this.updateStacking(),0))},m.DialogManager.prototype.removeDialog=function(e){var t=this.pendingDialogStack.indexOf(e);-1!==t&&(this.pendingDialogStack.splice(t,1),0===this.pendingDialogStack.length&&this.unblockDocument(),this.updateStacking())},m.dm=new m.DialogManager,m.formSubmitter=null,m.imagemapUseValue=null,void 0===window.HTMLDialogElement){var g=document.createElement("form");if(g.setAttribute("method","dialog"),"dialog"!==g.method){var v=Object.getOwnPropertyDescriptor(HTMLFormElement.prototype,"method");if(v){var b=v.get;v.get=function(){return l(this)?"dialog":b.call(this)};var y=v.set;v.set=function(e){return"string"==typeof e&&"dialog"===e.toLowerCase()?this.setAttribute("method",e):y.call(this,e)},Object.defineProperty(HTMLFormElement.prototype,"method",v)}}document.addEventListener("click",(function(e){if(m.formSubmitter=null,m.imagemapUseValue=null,!e.defaultPrevented){var t=e.target;if("composedPath"in e&&(t=e.composedPath().shift()||t),t&&l(t.form)){if(!("submit"===t.type&&["button","input"].indexOf(t.localName)>-1)){if("input"!==t.localName||"image"!==t.type)return;m.imagemapUseValue=e.offsetX+","+e.offsetY}r(t)&&(m.formSubmitter=t)}}}),!1),document.addEventListener("submit",(function(e){var t=e.target;if(!r(t)){var o=f(e);"dialog"===(o&&o.getAttribute("formmethod")||t.getAttribute("method"))&&e.preventDefault()}}));var w=HTMLFormElement.prototype.submit;HTMLFormElement.prototype.submit=function(){if(!l(this))return w.call(this);var e=r(this);e&&e.close()}}const _=m,k="opt-in",S="opt-out",M="show--consent",C="show--preferences",T="disable--interaction",E="data-category",L="div",D="button",A="aria-hidden",x="btn-group",O="click",I="data-role",N="consentModal",P="preferencesModal";class H{constructor(){this.t={mode:k,revision:0,autoShow:!0,lazyHtmlGeneration:!0,autoClearCookies:!0,manageScriptTags:!0,hideFromBots:!0,cookie:{name:"cc_cookie",expiresAfterDays:182,domain:"",path:"/",secure:!0,sameSite:"Lax"}},this.o={i:{},l:"",_:{},u:{},p:{},m:[],v:!1,h:null,C:null,S:null,M:"",D:!0,T:!1,k:!1,A:!1,N:!1,H:[],V:!1,I:!0,L:[],j:!1,F:"",P:!1,O:[],R:[],B:[],$:[],G:!1,J:!1,U:!1,q:[],K:[],W:[],X:{},Y:{},Z:{},ee:{},te:{},oe:[]},this.ne={ae:{},se:{}},this.ce={},this.re={ie:"cc:onFirstConsent",le:"cc:onConsent",de:"cc:onChange",fe:"cc:onModalShow",_e:"cc:onModalHide",ue:"cc:onModalReady"}}}const R=new H,B=(e,t)=>e.indexOf(t),j=(e,t)=>-1!==B(e,t),F=e=>Array.isArray(e),q=e=>"string"==typeof e,U=e=>!!e&&"object"==typeof e&&!F(e),$=e=>"function"==typeof e,Y=e=>Object.keys(e),z=e=>Array.from(new Set(e)),V=()=>document.activeElement,Z=e=>e.preventDefault(),X=(e,t)=>e.querySelectorAll(t),G=e=>e.dispatchEvent(new Event("change")),J=e=>{const t=document.createElement(e);return e===D&&(t.type=e),t},K=(e,t,o)=>e.setAttribute(t,o),W=(e,t,o)=>{e.removeAttribute(o?"data-"+t:t)},Q=(e,t,o)=>e.getAttribute(o?"data-"+t:t),ee=(e,t)=>e.appendChild(t),te=(e,t)=>e.classList.add(t),oe=(e,t)=>te(e,"cm__"+t),ne=(e,t)=>te(e,"pm__"+t),ie=(e,t)=>e.classList.remove(t),ae=e=>{if("object"!=typeof e)return e;if(e instanceof Date)return new Date(e.getTime());let t=Array.isArray(e)?[]:{};for(let o in e){let n=e[o];t[o]=ae(n)}return t},re=()=>{const e={},{O:t,X:o,Y:n}=R.o;for(const i of t)e[i]=de(n[i],Y(o[i]));return e},se=(e,t)=>dispatchEvent(new CustomEvent(e,{detail:t})),ce=(e,t,o,n)=>{e.addEventListener(t,o),n&&R.o.m.push({pe:e,ge:t,me:o})},le=()=>{const e=R.t.cookie.expiresAfterDays;return $(e)?e(R.o.F):e},de=(e,t)=>{const o=e||[],n=t||[];return o.filter((e=>!j(n,e))).concat(n.filter((e=>!j(o,e))))},ue=e=>{R.o.R=z(e),R.o.F=(()=>{let e="custom";const{R:t,O:o,B:n}=R.o,i=t.length;return i===o.length?e="all":i===n.length&&(e="necessary"),e})()},fe=(e,t,o,n)=>{const i="accept-",{show:a,showPreferences:r,hide:s,hidePreferences:c,acceptCategory:l}=t,d=e||document,u=e=>X(d,`[data-cc="${e}"]`),f=(e,t)=>{Z(e),l(t),c(),s()},p=u("show-preferencesModal"),h=u("show-consentModal"),m=u(i+"all"),g=u(i+"necessary"),v=u(i+"custom"),b=R.t.lazyHtmlGeneration;for(const e of p)K(e,"aria-haspopup","dialog"),ce(e,O,(e=>{Z(e),r()})),b&&(ce(e,"mouseenter",(e=>{Z(e),R.o.N||o(t,n)}),!0),ce(e,"focus",(()=>{R.o.N||o(t,n)})));for(let e of h)K(e,"aria-haspopup","dialog"),ce(e,O,(e=>{Z(e),a(!0)}),!0);for(let e of m)ce(e,O,(e=>{f(e,"all")}),!0);for(let e of v)ce(e,O,(e=>{f(e)}),!0);for(let e of g)ce(e,O,(e=>{f(e,[])}),!0)},pe=(e,t)=>{e&&(t&&(e.tabIndex=-1),e.focus(),t&&e.removeAttribute("tabindex"))},he=(e,t)=>{const o=n=>{n.target.removeEventListener("transitionend",o),"opacity"===n.propertyName&&"1"===getComputedStyle(e).opacity&&pe((e=>1===e?R.ne.be:R.ne.ve)(t))};ce(e,"transitionend",o)};let me;const ge=e=>
vendor: 21,124 bytes, line 2
2{clearTimeout(me),e?te(R.ne.ye,T):me=setTimeout((()=>{ie(R.ne.ye,T)}),500)},ve=["M 19.5 4.5 L 4.5 19.5 M 4.5 4.501 L 19.5 19.5","M 3.572 13.406 L 8.281 18.115 L 20.428 5.885","M 21.999 6.94 L 11.639 17.18 L 2.001 6.82 "],be=(e=0,t=1.5)=>`<svg viewBox="0 0 24 24" stroke-width="${t}"><path d="${ve[e]}"/></svg>`,ye=e=>{const t=R.ne,o=R.o;(e=>{const n=e===t.he,i=o.i.disablePageInteraction?t.ye:n?t.Ce:t.ye;ce(i,"keydown",(t=>{if("Tab"!==t.key||!(n?o.k&&!o.A:o.A))return;const i=V(),a=n?o.q:o.K;0!==a.length&&(t.shiftKey?i!==a[0]&&e.contains(i)||(Z(t),pe(a[1])):i!==a[1]&&e.contains(i)||(Z(t),pe(a[0])))}),!0)})(e)},we=["[href]",D,"input","details","[tabindex]"].map((e=>e+':not([tabindex="-1"])')).join(","),_e=e=>{const{o:t,ne:o}=R,n=(e,t)=>{const o=X(e,we);t[0]=o[0],t[1]=o[o.length-1]};1===e&&t.T&&n(o.he,t.q),2===e&&t.N&&n(o.we,t.K)},ke=(e,t,o)=>{const{de:n,le:i,ie:a,_e:r,ue:s,fe:c}=R.ce,l=R.re;if(t){const n={modalName:t};return e===l.fe?$(c)&&c(n):e===l._e?$(r)&&r(n):(n.modal=o,$(s)&&s(n)),se(e,n)}const d={cookie:R.o.p};e===l.ie?$(a)&&a(ae(d)):e===l.le?$(i)&&i(ae(d)):(d.changedCategories=R.o.L,d.changedServices=R.o.ee,$(n)&&n(ae(d))),se(e,ae(d))},Se=(e,t)=>{try{return e()}catch(e){return!t&&console.warn("CookieConsent:",e),!1}},Me=e=>{const{Y:t,ee:o,O:n,X:i,oe:a,p:r,L:s}=R.o;for(const e of n){const n=o[e]||t[e]||[];for(const o of n){const n=i[e][o];if(!n)continue;const{onAccept:a,onReject:r}=n;!n.Se&&j(t[e],o)?(n.Se=!0,$(a)&&a()):n.Se&&!j(t[e],o)&&(n.Se=!1,$(r)&&r())}}if(!R.t.manageScriptTags)return;const c=a,l=e||r.categories||[],d=(e,n)=>{if(n>=e.length)return;const i=a[n];if(i.xe)return d(e,n+1);const r=i.Me,c=i.De,u=i.Te,f=j(l,c),p=!!u&&j(t[c],u);if(!u&&!i.ke&&f||!u&&i.ke&&!f&&j(s,c)||u&&!i.ke&&p||u&&i.ke&&!p&&j(o[c]||[],u)){i.xe=!0;const t=Q(r,"type",!0);W(r,"type",!!t),W(r,E);let o=Q(r,"src",!0);o&&W(r,"src",!0);const a=J("script");a.textContent=r.innerHTML;for(const{nodeName:e}of r.attributes)K(a,e,r[e]||Q(r,e));t&&(a.type=t),o?a.src=o:o=r.src;const s=!!o&&(!t||["text/javascript","module"].includes(t));if(s&&(a.onload=a.onerror=()=>{d(e,++n)}),r.replaceWith(a),s)return}d(e,++n)};d(c,0)},Ce="bottom",Te="left",Ee="center",Le="right",De="inline",Ae="wide",xe="pm--",Oe=["middle","top",Ce],Ie=[Te,Ee,Le],Ne={box:{Ee:[Ae,De],Ae:Oe,Ne:Ie,He:Ce,Ve:Le},cloud:{Ee:[De],Ae:Oe,Ne:Ie,He:Ce,Ve:Ee},bar:{Ee:[De],Ae:Oe.slice(1),Ne:[],He:Ce,Ve:""}},Pe={box:{Ee:[],Ae:[],Ne:[],He:"",Ve:""},bar:{Ee:[Ae],Ae:[],Ne:[Te,Le],He:"",Ve:Te}},He=e=>{const t=R.o.i.guiOptions,o=t&&t.consentModal,n=t&&t.preferencesModal;0===e&&Re(R.ne.he,Ne,o,"cm--","box","cm"),1===e&&Re(R.ne.we,Pe,n,xe,"box","pm")},Re=(e,t,o,n,i,a)=>{e.className=a;const r=o&&o.layout,s=o&&o.position,c=o&&o.flipButtons,l=!o||!1!==o.equalWeightButtons,d=r&&r.split(" ")||[],u=d[0],f=d[1],p=u in t?u:i,h=t[p],m=j(h.Ee,f)&&f,g=s&&s.split(" ")||[],v=g[0],b=n===xe?g[0]:g[1],y=j(h.Ae,v)?v:h.He,w=j(h.Ne,b)?b:h.Ve,_=t=>{t&&te(e,n+t)};_(p),_(m),_(y),_(w),c&&_("flip");const k=a+"__btn--secondary";if("cm"===a){const{Ie:e,Le:t}=R.ne;e&&(l?ie(e,k):te(e,k)),t&&(l?ie(t,k):te(t,k))}else{const{je:e}=R.ne;e&&(l?ie(e,k):te(e,k))}},Be=(e,t)=>{const o=R.o,n=R.ne,{hide:i,hidePreferences:a,acceptCategory:r}=e,s=e=>{r(e),a(),i()},c=o.u&&o.u.preferencesModal;if(!c)return;const l=c.title,d=c.closeIconLabel,u=c.acceptAllBtn,f=c.acceptNecessaryBtn,p=c.savePreferencesBtn,h=c.sections||[],m=u||f||p;if(n.Fe)n.Pe=J(L),ne(n.Pe,"body");else{n.Fe=J(L),te(n.Fe,"pm-wrapper");const e=J("div");te(e,"pm-overlay"),ee(n.Fe,e),ce(e,O,a),n.we=J(L),te(n.we,"pm"),K(n.we,"role","dialog"),K(n.we,A,!0),K(n.we,"aria-modal",!0),K(n.we,"aria-labelledby","pm__title"),ce(n.ye,"keydown",(e=>{27===e.keyCode&&a()}),!0),n.Oe=J(L),ne(n.Oe,"header"),n.Re=J("h2"),ne(n.Re,"title"),n.Re.id="pm__title",n.Be=J(D),ne(n.Be,"close-btn"),K(n.Be,"aria-label",c.closeIconLabel||""),ce(n.Be,O,a),n.$e=J("span"),n.$e.innerHTML=be(),ee(n.Be,n.$e),n.Ge=J(L),ne(n.Ge,"body"),n.Je=J(L),ne(n.Je,"footer");var g=J(L);te(g,"btns");var v=J(L),b=J(L);ne(v,x),ne(b,x),ee(n.Je,v),ee(n.Je,b),ee(n.Oe,n.Re),ee(n.Oe,n.Be),n.ve=J(L),K(n.ve,"tabIndex",-1),ee(n.we,n.ve),ee(n.we,n.Oe),ee(n.we,n.Ge),m&&ee(n.we,n.Je),ee(n.Fe,n.we)}let y;l&&(n.Re.innerHTML=l,d&&K(n.Be,"aria-label",d)),h.forEach(((e,t)=>{const i=e.title,a=e.description,r=e.linkedCategory,s=r&&o.P[r],l=e.cookieTable,d=l&&l.body,u=l&&l.caption,f=d&&d.length>0,p=!!s,h=p&&o.X[r],m=U(h)&&Y(h)||[],g=p&&(!!a||!!f||Y(h).length>0);var v=J(L);if(ne(v,"section"),g||a){var b=J(L);ne(b,"section-desc-wrapper")}let w=m.length;if(g&&w>0){const e=J(L);ne(e,"section-services");for(const t of m){const o=h[t],n=o&&o.label||t,i=J(L),a=J(L),c=J(L),l=J(L);ne(i,"service"),ne(l,"service-title"),ne(a,"service-header"),ne(c,"service-icon");const d=je(n,t,s,!0,r);l.innerHTML=n,ee(a,c),ee(a,l),ee(i,a),ee(i,d),ee(e,i)}ee(b,e)}if(i){var _=J(L),k=J(p?D:L);if(ne(_,"section-title-wrapper"),ne(k,"section-title"),k.innerHTML=i,ee(_,k),p){const e=J("span");e.innerHTML=be(2,3.5),ne(e,"section-arrow"),ee(_,e),v.className+="--toggle";const t=je(i,r,s);let o=c.serviceCounterLabel;if(w>0&&q(o)){let e=J("span");ne(e,"badge"),ne(e,"service-counter"),K(e,A,!0),K(e,"data-servicecounter",w),o&&(o=o.split("|"),o=o.length>1&&w>1?o[1]:o[0],K(e,"data-counterlabel",o)),e.innerHTML=w+(o?" "+o:""),ee(k,e)}if(g){ne(v,"section--expandable");var S=r+"-desc";K(k,"aria-expanded",!1),K(k,"aria-controls",S)}ee(_,t)}else K(k,"role","heading"),K(k,"aria-level","3");ee(v,_)}if(a){var M=J("p");ne(M,"section-desc"),M.innerHTML=a,ee(b,M)}if(g&&(K(b,A,"true"),b.id=S,((e,t,o)=>{ce(k,O,(()=>{t.classList.contains("is-expanded")?(ie(t,"is-expanded"),K(o,"aria-expanded","false"),K(e,A,"true")):(te(t,"is-expanded"),K(o,"aria-expanded","true"),K(e,A,"false"))}))})(b,v,k),f)){const e=J("table"),o=J("thead"),i=J("tbody");if(u){const t=J("caption");ne(t,"table-caption"),t.innerHTML=u,e.appendChild(t)}ne(e,"section-table"),ne(o,"table-head"),ne(i,"table-body");const a=l.headers,r=Y(a),s=n.Ue.createDocumentFragment(),c=J("tr");for(const e of r){const o=a[e],n=J("th");n.id="cc__row-"+o+t,K(n,"scope","col"),ne(n,"table-th"),n.innerHTML=o,ee(s,n)}ee(c,s),ee(o,c);const f=n.Ue.createDocumentFragment();for(const e of d){const o=J("tr");ne(o,"table-tr");for(const n of r){const i=a[n],r=e[n],s=J("td"),c=J(L);ne(s,"table-td"),K(s,"data-column",i),K(s,"headers","cc__row-"+i+t),c.insertAdjacentHTML("beforeend",r),ee(s,c),ee(o,s)}ee(f,o)}ee(i,f),ee(e,o),ee(e,i),ee(b,e)}(g||a)&&ee(v,b);const C=n.Pe||n.Ge;p?(y||(y=J(L),ne(y,"section-toggles")),y.appendChild(v)):y=null,ee(C,y||v)})),u&&(n.ze||(n.ze=J(D),ne(n.ze,"btn"),K(n.ze,I,"all"),ee(v,n.ze),ce(n.ze,O,(()=>s("all")))),n.ze.innerHTML=u),f&&(n.je||(n.je=J(D),ne(n.je,"btn"),K(n.je,I,"necessary"),ee(v,n.je),ce(n.je,O,(()=>s([])))),n.je.innerHTML=f),p&&(n.qe||(n.qe=J(D),ne(n.qe,"btn"),ne(n.qe,"btn--secondary"),K(n.qe,I,"save"),ee(b,n.qe),ce(n.qe,O,(()=>s()))),n.qe.innerHTML=p),n.Pe&&(n.we.replaceChild(n.Pe,n.Ge),n.Ge=n.Pe),He(1),o.N||(o.N=!0,ke(R.re.ue,P,n.we),t(e),ee(n.Ce,n.Fe),ye(n.we),setTimeout((()=>te(n.Fe,"cc--anim")),100)),_e(2)};function je(e,t,o,n,i){const a=R.o,r=R.ne,s=J("label"),c=J("input"),l=J("span"),d=J("span"),u=J("span"),f=J("span"),p=J("span");if(f.innerHTML=be(1,3),p.innerHTML=be(0,3),c.type="checkbox",te(s,"section__toggle-wrapper"),te(c,"section__toggle"),te(f,"toggle__icon-on"),te(p,"toggle__icon-off"),te(l,"toggle__icon"),te(d,"toggle__icon-circle"),te(u,"toggle__label"),K(l,A,"true"),n?(te(s,"toggle-service"),K(c,E,i),r.se[i][t]=c):r.ae[t]=c,n?(e=>{ce(c,"change",(()=>{const t=r.se[e],o=r.ae[e];a.Z[e]=[];for(let o in t){const n=t[o];n.checked&&a.Z[e].push(n.value)}o.checked=a.Z[e].length>0}))})(i):(e=>{ce(c,O,(()=>{const t=r.se[e],o=c.checked;a.Z[e]=[];for(let n in t)t[n].checked=o,o&&a.Z[e].push(n)}))})(t),c.value=t,u.textContent=e.replace(/<.*>.*<\/.*>/gm,""),ee(d,p),ee(d,f),ee(l,d),a.D)(o.readOnly||o.enabled)&&(c.checked=!0);else if(n){const e=a.Y[i];c.checked=o.readOnly||j(e,t)}else j(a.R,t)&&(c.checked=!0);return o.readOnly&&(c.disabled=!0),ee(s,c),ee(s,l),ee(s,u),s}const Fe=()=>{const e=J("span");return R.ne.Ke||(R.ne.Ke=e),e},qe=(e,t)=>{const o=R.o,n=R.ne,{hide:i,showPreferences:a,acceptCategory:r}=e,s=o.u&&o.u.consentModal;if(!s)return;const c=s.acceptAllBtn,l=s.acceptNecessaryBtn,d=s.showPreferencesBtn,u=s.closeIconLabel,f=s.footer,p=s.label,h=s.title,m=e=>{i(),r(e)};if(!n.Qe){n.Qe=J(L),n.he=J(L),n.We=J(L),n.Xe=J(L),n.Ye=J(L),te(n.Qe,"cm-wrapper"),te(n.he,"cm"),oe(n.We,"body"),oe(n.Xe,"texts"),oe(n.Ye,"btns"),K(n.he,"role","dialog"),K(n.he,"aria-modal","true"),K(n.he,A,"false"),K(n.he,"aria-describedby","cm__desc"),p?K(n.he,"aria-label",p):h&&K(n.he,"aria-labelledby","cm__title");const e="box",t=o.i.guiOptions,i=t&&t.consentModal,a=(i&&i.layout||e).split(" ")[0]===e;h&&u&&a&&(n.Le||(n.Le=J(D),n.Le.innerHTML=be(),oe(n.Le,"btn"),oe(n.Le,"btn--close"),ce(n.Le,O,(()=>{m([])})),ee(n.We,n.Le)),K(n.Le,"aria-label",u)),ee(n.We,n.Xe),(c||l||d)&&ee(n.We,n.Ye),n.be=J(L),K(n.be,"tabIndex",-1),ee(n.he,n.be),ee(n.he,n.We),ee(n.Qe,n.he)}h&&(n.Ze||(n.Ze=J("h2"),n.Ze.className=n.Ze.id="cm__title",ee(n.Xe,n.Ze)),n.Ze.innerHTML=h);let g=s.description;if(g&&(o.V&&(g=g.replace("{{revisionMessage}}",o.I?"":s.revisionMessage||"")),n.et||(n.et=J("p"),n.et.className=n.et.id="cm__desc",ee(n.Xe,n.et)),n.et.innerHTML=g),c&&(n.tt||(n.tt=J(D),ee(n.tt,Fe()),oe(n.tt,"btn"),K(n.tt,I,"all"),ce(n.tt,O,(()=>{m("all")}))),n.tt.firstElementChild.innerHTML=c),l&&(n.Ie||(n.Ie=J(D),ee(n.Ie,Fe()),oe(n.Ie,"btn"),K(n.Ie,I,"necessary"),ce(n.Ie,O,(()=>{m([])}))),n.Ie.firstElementChild.innerHTML=l),d&&(n.ot||(n.ot=J(D),ee(n.ot,Fe()),oe(n.ot,"btn"),oe(n.ot,"btn--secondary"),K(n.ot,I,"show"),ce(n.ot,"mouseenter",(()=>{o.N||Be(e,t)})),ce(n.ot,O,a)),n.ot.firstElementChild.innerHTML=d),n.nt||(n.nt=J(L),oe(n.nt,x),c&&ee(n.nt,n.tt),l&&ee(n.nt,n.Ie),(c||l)&&ee(n.We,n.nt),ee(n.Ye,n.nt)),n.ot&&!n.st&&(n.st=J(L),n.Ie&&n.tt?(oe(n.st,x),ee(n.st,n.ot),ee(n.Ye,n.st)):(ee(n.nt,n.ot),oe(n.nt,x+"--uneven"))),f){if(!n.ct){let e=J(L),t=J(L);n.ct=J(L),oe(e,"footer"),oe(t,"links"),oe(n.ct,"link-group"),ee(t,n.ct),ee(e,t),ee(n.he,e)}n.ct.innerHTML=f}He(0),o.T||(o.T=!0,ke(R.re.ue,N,n.he),t(e),ee(n.Ce,n.Qe),ye(n.he),setTimeout((()=>te(n.Qe,"cc--anim")),100)),_e(1),fe(n.We,e,Be,t)},Ue=e=>{if(!q(e))return null;if(e in R.o._)return e;let t=e.slice(0,2);return t in R.o._?t:null},$e=()=>R.o.l||R.o.i.language.default,Ye=e=>{e&&(R.o.l=e)},ze=async e=>{const t=R.o;let o=Ue(e)?e:$e(),n=t._[o];if(q(n)?n=await(async e=>{try{const t=await fetch(e);return await t.json()}catch(e){return console.error(e),!1}})(n):$(n)&&(n=await n()),!n)throw`Could not load translation for the '${o}' language`;return t.u=n,Ye(o),!0},Ve=()=>{let e=R.o.i.language.rtl,t=R.ne.Ce;e&&t&&(F(e)||(e=[e]),j(e,R.o.l)?te(t,"cc--rtl"):ie(t,"cc--rtl"))},Ze=()=>{const e=R.ne;if(e.Ce)return;e.Ce=J(L),e.Ce.id="cc-main",e.Ce.setAttribute("data-nosnippet",""),Ve();let t=R.o.i.root;t&&q(t)&&(t=document.querySelector(t)),(t||e.Ue.body).appendChild(e.Ce)},Xe=e=>Se((()=>localStorage.removeItem(e))),Ge=(e,t)=>{if(t instanceof RegExp)return e.filter((e=>t.test(e)));{const o=B(e,t);return o>-1?[e[o]]:[]}},Je=e=>{const{hostname:t,protocol:o}=location,{name:n,path:i,domain:a,sameSite:r,useLocalStorage:s,secure:c}=R.t.cookie,l=e?(()=>{const e=R.o.S,t=e?new Date-e:0;return 864e5*le()-t})():864e5*le(),d=new Date;d.setTime(d.getTime()+l),R.o.p.expirationTime=d.getTime();const u=JSON.stringify(R.o.p);let f=n+"="+encodeURIComponent(u)+(0!==l?"; expires="+d.toUTCString():"")+"; Path="+i+"; SameSite="+r;j(t,".")&&(f+="; Domain="+a),c&&"https:"===o&&(f+="; Secure"),s?((e,t)=>{Se((()=>localStorage.setItem(e,t)))})(n,u):document.cookie=f,R.o.p},Ke=(e,t,o)=>{if(0===e.length)return;const n=o||R.t.cookie.domain,i=t||R.t.cookie.path,a="www."===n.slice(0,4),r=a&&n.substring(4),s=(e,t)=>{t&&"."!==t.slice(0,1)&&(t="."+t),document.cookie=e+"=; path="+i+(t?"; domain="+t:"")+"; expires=Thu, 01 Jan 1970 00:00:01 GMT;"};for(const t of e)s(t,o),o||s(t,n),a&&s(t,r)},We=e=>{const t=e||R.t.cookie.name,o=R.t.cookie.useLocalStorage;return((e,t)=>{let o;return o=Se((()=>JSON.parse(t?e:decodeURIComponent(e))),!0)||{},o})(o?(n=t,Se((()=>localStorage.getItem(n)))||""):Qe(t,!0),o);var n},Qe=(e,t)=>{const o=document.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]+)");return o?t?o.pop():e:""},et=e=>{const t=document.cookie.split(/;\s*/),o=[];for(const n of t){let t=n.split("=")[0];e?Se((()=>{e.test(t)&&o.push(t)})):o.push(t)}return o},tt=(e,t=[])=>{((e,t)=>{const{O:o,R:n,B:i,N:a,Z:r,$:s,X:c}=R.o;let l=[];if(e){F(e)?l.push(...e):q(e)&&(l="all"===e?o:[e]);for(const e of o)r[e]=j(l,e)?Y(c[e]):[]}else l=[...n,...s],a&&(l=(()=>{const e=R.ne.ae;if(!e)return[];let t=[];for(let o in e)e[o].checked&&t.push(o);return t})());l=l.filter((e=>!j(o,e)||!j(t,e))),l.push(...i),ue(l)})(e,t),(()=>{const e=R.o,{Z:t,B:o,Y:n,X:i,O:a}=e,r=a;e.te=ae(n);for(const a of r){const r=i[a],s=Y(r),c=t[a]&&t[a].length>0,l=j(o,a);if(0!==s.length){if(n[a]=[],l)n[a].push(...s);else if(c){const e=t[a];n[a].push(...e)}else n[a]=e.Z[a];n[a]=z(n[a])}}})(),(()=>{const e=R.o;e.L=R.t.mode===S&&e.D?de(e.$,e.R):de(e.R,e.p.categories);let t=e.L.length>0,o=!1;for(const t of e.O)e.ee[t]=de(e.Y[t],e.te[t]),e.ee[t].length>0&&(o=!0);const n=R.ne.ae;for(const t in n)n[t].checked=j(e.R,t);for(const t of e.O){const o=R.ne.se[t],n=e.Y[t];for(const e in o)o[e].checked=j(n,e)}e.C||(e.C=new Date),e.M||(e.M=([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(e=>(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)))),e.p={categories:ae(e.R),revision:R.t.revision,data:e.h,consentTimestamp:e.C.toISOString(),consentId:e.M,services:ae(e.Y),languageCode:R.o.l},e.S&&(e.p.lastConsentTimestamp=e.S.toISOString());let i=!1;const a=t||o;(e.D||a)&&(e.D&&(e.D=!1,i=!0),e.S=e.S?new Date:e.C,e.p.lastConsentTimestamp=e.S.toISOString(),Je(),R.t.autoClearCookies&&(i||a)&&(e=>{const t=R.o,o=et(),n=(e=>{const t=R.o;return(e?t.O:t.L).filter((e=>{const o=t.P[e];return!!o&&!o.readOnly&&!!o.autoClear}))})(e);for(const e in t.ee)for(const n of t.ee[e]){const i=t.X[e][n].cookies;if(!j(t.Y[e],n)&&i)for(const e of i){const t=Ge(o,e.name);Ke(t,e.path,e.domain)}}for(const i of n){const n=t.P[i].autoClear,a=n&&n.cookies||[],r=j(t.L,i),s=!j(t.R,i),c=r&&s;if(e?s:c){n.reloadPage&&c&&(t.j=!0);for(const e of a){const t=Ge(o,e.name);Ke(t,e.path,e.domain)}}}})(i),Me()),i&&(ke(R.re.ie),ke(R.re.le),R.t.mode===k)||(a&&ke(R.re.de),e.j&&(e.j=!1,location.reload()))})()},ot=e=>{const t=R.o.D?[]:R.o.R;return j(t,e)},nt=(e,t)=>{const{O:o,X:n}=R.o;if(!(e&&t&&q(t)&&j(o,t)&&0!==Y(n[t]).length))return!1;((e,t)=>{const o=R.o,{X:n,Z:i,N:a}=o,r=R.ne.se[t]||{},s=R.ne.ae[t]||{},c=Y(n[t]);if(i[t]=[],q(e)){if("all"===e){if(i[t].push(...c),a)for(let e in r)r[e].checked=!0,G(r[e])}else if(j(c,e)&&i[t].push(e),a)for(let t in r)r[t].checked=e===t,G(r[t])}else if(F(e))for(let o of c){const n=j(e,o);n&&i[t].push(o),a&&(r[o].checked=n,G(r[o]))}const l=0===i[t].length;o.R=l?o.R.filter((e=>e!==t)):z([...o.R,t]),a&&(s.checked=!l,G(s))})(e,t),tt()},it=(e,t)=>{const o=R.o.D?[]:R.o.Y[t]||[];return j(o,e)},at=e=>""!==Qe(e,!0),rt=(e,t,o)=>{let n=[];const i=e=>{if(q(e)){let t=Qe(e);""!==t&&n.push(t)}else n.push(...et(e))};if(F(e))for(let t of e)i(t);else i(e);Ke(n,t,o)},st=e=>{const{ne:t,o}=R;if(!o.k){if(!o.T){if(!e)return;qe(ut,Ze)}o.k=!0,o.J=V(),o.v&&ge(!0),he(t.he,1),te(t.ye,M),K(t.he,A,"false"),setTimeout((()=>{pe(R.ne.be)}),100),ke(R.re.fe,N)}},ct=()=>{const{ne:e,o:t,re:o}=R;t.k&&(t.k=!1,t.v&&ge(),pe(e.Ke,!0),ie(e.ye,M),K(e.he,A,"true"),pe(t.J),t.J=null,ke(o._e,N))},lt=()=>{const e=R.o;e.A||(e.N||Be(ut,Ze),e.A=!0,e.k?e.U=V():e.J=V(),he(R.ne.we,2),te(R.ne.ye,C),K(R.ne.we,A,"false"),setTimeout((()=>{pe(R.ne.ve)}),100),ke(R.re.fe,P))},dt=()=>{const e=R.o;e.A&&(e.A=!1,(()=>{const e=bt(),t=R.o.P,o=R.ne.ae,n=R.ne.se,i=e=>j(R.o.$,e);for(const a in o){const r=!!t[a].readOnly;o[a].checked=r||(e?ot(a):i(a));for(const t in n[a])n[a][t].checked=r||(e?it(t,a):i(a))}})(),pe(R.ne.$e,!0),ie(R.ne.ye,C),K(R.ne.we,A,"true"),e.k?(pe(e.U),e.U=null):(pe(e.J),e.J=null),ke(R.re._e,P))};var ut={show:st,hide:ct,showPreferences:lt,hidePreferences:dt,acceptCategory:tt};const ft=async(e,t)=>{if(!Ue(e))return!1;const o=R.o;return!(e===$e()&&!0!==t||!await ze(e)||(Ye(e),o.T&&qe(ut,Ze),o.N&&Be(ut,Ze),Ve(),0))},pt=()=>{const{F:e,Y:t}=R.o,{accepted:o,rejected:n}=(()=>{const{D:e,R:t,O:o}=R.o;return{accepted:t,rejected:e?[]:o.filter((e=>!j(t,e)))}})();return ae({acceptType:e,acceptedCategories:o,rejectedCategories:n,acceptedServices:t,rejectedServices:re()})},ht=(e,t)=>{let o=document.querySelector('script[src="'+e+'"]');return new Promise((n=>{if(o)return n(!0);if(o=J("script"),U(t))for(const e in t)K(o,e,t[e]);o.onload=()=>n(!0),o.onerror=()=>{o.remove(),n(!1)},o.src=e,ee(document.head,o)}))},mt=e=>{let t,o=e.value,n=e.mode,i=!1;const a=R.o;if("update"===n){a.h=t=gt("data");const e=typeof t==typeof o;if(e&&"object"==typeof t){!t&&(t={});for(let e in o)t[e]!==o[e]&&(t[e]=o[e],i=!0)}else!e&&t||t===o||(t=o,i=!0)}else t=o,i=!0;return i&&(a.h=t,a.p.data=t,Je(!0)),i},gt=(e,t)=>{const o=We(t);return e?o[e]:o},vt=e=>{const t=R.t,o=R.o.i;return e?t[e]||o[e]:{...t,...o,cookie:{...t.cookie}}},bt=()=>!R.o.D,yt=async e=>{const{o:t,t:o,re:n}=R,i=window;if(!i._ccRun){if(i._ccRun=!0,(e=>{const{ne:t,t:o,o:n}=R,i=o,a=n,{cookie:r}=i,s=R.ce,c=e.cookie,l=e.categories,d=Y(l)||[],u=navigator,f=document;t.Ue=f,t.ye=f.documentElement,r.domain=location.hostname,a.i=e,a.P=l,a.O=d,a._=e.language.translations,a.v=!!e.disablePageInteraction,s.ie=e.onFirstConsent,s.le=e.onConsent,s.de=e.onChange,s._e=e.onModalHide,s.fe=e.onModalShow,s.ue=e.onModalReady;const{mode:p,autoShow:h,lazyHtmlGeneration:m,autoClearCookies:g,revision:v,manageScriptTags:b,hideFromBots:y}=e;p===S&&(i.mode=p),"boolean"==typeof g&&(i.autoClearCookies=g),"boolean"==typeof b&&(i.manageScriptTags=b),"number"==typeof v&&v>=0&&(i.revision=v,a.V=!0),"boolean"==typeof h&&(i.autoShow=h),"boolean"==typeof m&&(i.lazyHtmlGeneration=m),!1===y&&(i.hideFromBots=!1),!0===i.hideFromBots&&u&&(a.G=u.userAgent&&/bot|crawl|spider|slurp|teoma/i.test(u.userAgent)||u.webdriver),U(c)&&(i.cookie={...r,...c}),i.autoClearCookies,a.V,i.manageScriptTags,(e=>{const{P:t,X:o,Y:n,Z:i,B:a}=R.o;for(let r of e){const e=t[r],s=e.services||{},c=U(s)&&Y(s)||[];o[r]={},n[r]=[],i[r]=[],e.readOnly&&(a.push(r),n[r]=c),R.ne.se[r]={};for(let e of c){const t=s[e];t.Se=!1,o[r][e]=t}}})(d),(()=>{if(!R.t.manageScriptTags)return;const e=R.o,t=X(document,"script["+E+"]");for(const o of t){let t=Q(o,E),n=o.dataset.service||"",i=!1;if(t&&"!"===t.charAt(0)&&(t=t.slice(1),i=!0),"!"===n.charAt(0)&&(n=n.slice(1),i=!0),j(e.O,t)&&(e.oe.push({Me:o,xe:!1,ke:i,De:t,Te:n}),n)){const o=e.X[t];o[n]||(o[n]={Se:!1})}}})(),Ye((()=>{const e=R.o.i.language.autoDetect;if(e){const t={browser:navigator.language,document:document.documentElement.lang},o=Ue(t[e]);if(o)return o}return $e()})())})(e),t.G)return;(()=>{const e=R.o,t=R.t,o=We(),{categories:n,services:i,consentId:a,consentTimestamp:r,lastConsentTimestamp:s,data:c,revision:l}=o,d=F(n);e.p=o,e.M=a;const u=!!a&&q(a);e.C=r,e.C&&(e.C=new Date(r)),e.S=s,e.S&&(e.S=new Date(s)),e.h=void 0!==c?c:null,e.V&&u&&l!==t.revision&&(e.I=!1),e.D=!(u&&e.I&&e.C&&e.S&&d),t.cookie.useLocalStorage&&!e.D&&(e.D=(new Date).getTime()>(o.expirationTime||0),e.D&&Xe(t.cookie.name)),e.D,(()=>{const e=R.o;for(const t of e.O){const o=e.P[t];if(o.readOnly||o.enabled){e.$.push(t);const o=e.X[t]||{};for(let n in o)e.Z[t].push(n),e.i.mode===S&&e.Y[t].push(n)}}})(),e.D?t.mode===S&&(e.R=[...e.$]):(e.Y={...e.Y,...i},e.Z={...e.Y},ue([...e.B,...n]))})();const r=bt();if(!await ze())return!1;if(fe(null,a=ut,Be,Ze),R.o.D&&qe(a,Ze),R.t.lazyHtmlGeneration||Be(a,Ze),o.autoShow&&!r&&st(!0),r)return Me(),ke(n.le);o.mode===S&&Me(t.$)}var a},wt=e=>{const{Ce:t,ye:o}=R.ne,{name:n,path:i,domain:a,useLocalStorage:r}=R.t.cookie;e&&(r?Xe(n):rt(n,i,a));for(const{pe:e,ge:t,me:o}of R.o.m)e.removeEventListener(t,o);t&&t.remove(),o&&o.classList.remove(T,C,M);const s=new H;for(const e in R)R[e]=s[e];window._ccRun=!1};o(802);let _t=null;function kt(){const e=document.querySelector("#dialog__cookieconsent");let t,o,i=!1;if(e?(t=e.dataset.ccConfig,_.registerDialog(e)):t=document.body.dataset.ccConfig,!t)return void console.error("No valid config for cookie consent given.");o=JSON.parse(t),e&&o.enableConsentModal&&(function(){const t=document.querySelector("#cookieconsent__settings-btn");t&&t.addEventListener("click",(()=>{e.showModal()}))}(),function(){const t=e.querySelectorAll("[data-cc-accept]");for(const o of t)o.addEventListener("click",(()=>{const t=JSON.parse(o.dataset.ccAccept);_t.acceptCategory(t),e.close()}))}(),document.querySelector('[data-cc="show-preferencesModal"]').addEventListener("click",(()=>{e.close();const t=document.querySelector(".pm-overlay");t&&(document.onkeyup=function(t){"Escape"===t.key&&e.showModal()},t.addEventListener("click",(()=>{e.showModal(),document.onkeyup=null}))),document.querySelector(".pm__close-btn").addEventListener("click",(()=>{e.showModal(),document.onkeyup=null}))})));let a={necessary:{enabled:!0,readOnly:!0},...o.categories};for(const e in a)void 0===a[e].services&&(a[e].services={});if(o.enableIFrameManager&&window.iframemanager()){let e={}
2,t=o.language.translations[o.language.default].iframeManager,n=o.services??["youtube","vimeo","yump","googlemaps"];for(const i of n)switch(i){case"googlemaps":e.googlemaps={embedUrl:"https://www.google.com/maps/embed?pb={data-id}",iframe:{allow:"fullscreen; picture-in-picture;"},languages:{}},e.googlemaps.languages[o.language.default]={notice:t.notices.googlemaps,loadBtn:t.loadBtn,loadAllBtn:t.loadAllBtn};break;case"youtube":e.youtube={embedUrl:"https://www.youtube-nocookie.com/embed/{data-id}",thumbnailUrl:"https://i3.ytimg.com/vi/{data-id}/hqdefault.jpg",iframe:{allow:"accelerometer; encrypted-media; gyroscope; picture-in-picture; fullscreen;"},languages:{}},e.youtube.languages[o.language.default]={notice:t.notices.youtube,loadBtn:t.loadBtn,loadAllBtn:t.loadAllBtn};break;case"vimeo":e.vimeo={embedUrl:"https://player.vimeo.com/video/{data-id}",iframe:{allow:"fullscreen; picture-in-picture;"},thumbnailUrl:async(e,t)=>{const o=`https://vimeo.com/api/v2/video/${e}.json`,n=await(await fetch(o)).json(),i=n[0]?.thumbnail_large;i&&t(i)},languages:{}},e.vimeo.languages[o.language.default]={notice:t.notices.vimeo,loadBtn:t.loadBtn,loadAllBtn:t.loadAllBtn};break;case"yumpu":e.yumpu={embedUrl:"https://www.yumpu.com/de/embed/view/{data-id}",languages:{}},e.yumpu.languages[o.language.default]={notice:t.notices.yumpu,loadBtn:t.loadBtn,loadAllBtn:t.loadAllBtn}}setTimeout((()=>{window.iframemanager().run({onChange:e=>{let{changedServices:t,eventSource:n}=e;if("click"===n.type)for(const e in a)if(e){let n=[];n=o.enableConsentModal?[...pt().acceptedServices[e],...t]:[...t],nt(n,e)}},currLang:o.language.default,services:e??[]})}),500);for(const e in a){let t=a[e].services;if(a[e].services={},void 0!==t.length)for(const o of t){const t=o.charAt(0).toUpperCase()+o.slice(1);a[e].services[o]={label:t,onAccept:()=>{window.iframemanager().acceptService(o)},onReject:()=>{window.iframemanager().rejectService(o)}}}}}o.enableConsentModal&&(_t=n,setTimeout((()=>{_t.run({autoShow:!e,categories:a,language:o.language,hideFromBots:!0,lazyHtmlGeneration:!0}).then((()=>
2{if(!_t.validConsent()&&e&&(document.onkeyup=function(t){"Escape"===t.key&&e.showModal()},e.showModal(),e.focus(),!i)){const e=document.querySelector("#cc-main .cm-wrapper");e&&(e.remove(),i=!0)}}))}),500))}window.handleCookieConsentDialog=kt}},t={};function o(n){var i=t[n];if(void 0!==i)return i.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,o),a.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nc=void 0,(()=>{"use strict";var e=o(943);document.addEventListener("DOMContentLoaded",(()=>{(0,e.b)()}))})(),(()=>{"use strict";var e=o(72),t=o.n(e),n=o(825),i=o.n(n),a=o(659),r=o.n(a),s=o(56),c=o.n(s),l=o(540),d=o.n(l),u=o(113),f=o.n(u),p=o(177),h=o.n(p),m={};m.styleTagTransform=f(),m.setAttributes=c(),m.insert=r().bind(null,"head"),m.domAPI=i(),m.insertStyleElement=d(),t()(h(),m),h()&&h().locals&&h().locals})()})();
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.