PageSourceSearch

https://funktechnik-dathe.de/plugins/ws5_eucookie/frontend/js/dist/main-v2.6.0.js

js funktechnik-dathe.de collected 2026-09-26 03:00:03 UTC 61,574 bytes, 6 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/PaymentModal-sGecj8kR.js","assets/Buttons-C5DDr4X5.js","assets/serviceUtils-Db-tHjFo.js","assets/generalHooks-USfzaekL.js","assets/AccessibilitySwitch-DojcsWF0.js","assets/ConsentManager-C4ZOBYPS.js","assets/ModalCenterCategories-B1jVKUMp.js","assets/EuCookieLinkButton-BtZVXJ9p.js","assets/ModalSimple-D-14_x-S.js","assets/ModalBottomCategories-QqnGIBX9.js","assets/ModalThin-aNFIM_pX.js","assets/ModalMini-BtDUTfWw.js","assets/ModalModern2-yHWD-MeN.js","assets/ModalModern1-C9OA6B8o.js"])))=>i.map(i=>d[i]);
2function Gt(){const e=document.cookie.split(";"),t=[],n=new RegExp("^\\s*([^=]+)\\s*=\\s*(.*?)$");for(let o=0;o<e.length;o++){const i=e[o],r=n.exec(i);r!==null&&t.push({name:r[1],value:r[2]})}return t}function Se(e){const t=Gt();for(let n=0;n<t.length;n++)if(t[n].name===e)return t[n];return null}function me(e){return Se(e)!==null}function qt(e){const t=Se(e);return t?JSON.parse(t.value):null}function Kt(e,t,n,o,i="/"){let r="";if(n){const s=new Date;s.setTime(s.getTime()+n*24*60*60*1e3),r="; expires="+s.toUTCString()}document.cookie=e+"="+(t||"")+r+"; path="+i+"; SameSite=Lax"}const Yt=e=>new URLSearchParams(window.location.search).has(e);function Zt(e){const t={};for(let n=0;n<e.attributes.length;n++){const o=e.attributes[n];o.name.startsWith("data-")&&(t[o.name.slice(5)]=o.value)}return t}const Qt=e=>new DOMParser().parseFromString(e,"text/html").body.firstChild,Xt=(...e)=>{if(e){const t=e.reduce((o,i)=>o.concat(Object.keys(i)),[]),n=new Set(t);return e.every(o=>n.size===Object.keys(o).length)}else return!1},lt=Yt("ws_debug"),G=(...e)=>lt&&console.log(...e),Ue=(...e)=>lt&&console.error(...e),en=()=>{window.history&&window.history.replaceState&&window.history.replaceState(null,document.title,location.href),location.reload()},ae="ws_eu-cookie-container",kr="#"+ae,_t="ws_eu-cookie-openConsentManagerButton-container",j="eu_cookie_store",wr="de",ut=1,tn=2,ge=999,Me=[ut],ve=[ut,tn];var Z,p,dt,T,Le,ft,pt,ue,ne,q,ht,Oe,Ce,ye,mt,re={},ie=[],nn=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,Q=Array.isArray;function I(e,t){for(var n in t)e[n]=t[n];return e}function Ie(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function S(e,t,n){var o,i,r,s={};for(r in t)r=="key"?o=t[r]:r=="ref"?i=t[r]:s[r]=t[r];if(arguments.length>2&&(s.children=arguments.length>3?Z.call(arguments,2):n),typeof e=="function"&&e.defaultProps!=null)for(r in e.defaultProps)s[r]===void 0&&(s[r]=e.defaultProps[r]);return K(e,s,o,i,null)}function K(e,t,n,o,i){var r={type:e,props:t,key:n,ref:o,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:i??++dt,__i:-1,__u:0};return i==null&&p.vnode!=null&&p.vnode(r),r}function on(){return{current:null}}function A(e){return e.children}function P(e,t){this.props=e,this.context=t}function H(e,t){if(t==null)return e.__?H(e.__,e.__i+1):null;for(var n;t<e.__k.length;t++)if((n=e.__k[t])!=null&&n.__e!=null)return n.__e;return typeof e.type=="function"?H(e):null}function rn(e){if(e.__P&&e.__d){var t=e.__v,n=t.__e,o=[],i=[],r=I({},t);r.__v=t.__v+1,p.vnode&&p.vnode(r),Pe(e.__P,r,t,e.__n,e.__P.namespaceURI,32&t.__u?[n]:null,o,n??H(t),!!(32&t.__u),i),r.__v=t.__v,r.__.__k[r.__i]=r,bt(o,r,i),t.__e=t.__=null,r.__e!=n&&gt(r)}}function gt(e){if((e=e.__)!=null&&e.__c!=null)return e.__e=e.__c.base=null,e.__k.some(function(t){if(t!=null&&t.__e!=null)return e.__e=e.__c.base=t.__e}),gt(e)}function be(e){(!e.__d&&(e.__d=!0)&&T.push(e)&&!se.__r++||Le!=p.debounceRendering)&&((Le=p.debounceRendering)||ft)(se)}function se(){try{for(var e,t=1;T.length;)T.length>t&&T.sort(pt),e=T.shift(),t=T.length,rn(e)}finally{T.length=se.__r=0}}function vt(e,t,n,o,i,r,s,c,_,l,u){var g,a,d,v,k,m,h,f=o&&o.__k||ie,w=t.length;for(_=sn(n,t,f,_,w),g=0;g<w;g++)(d=n.__k[g])!=null&&(a=d.__i!=-1&&f[d.__i]||re,d.__i=g,m=Pe(e,d,a,i,r,s,c,_,l,u),v=d.__e,d.ref&&a.ref!=d.ref&&(a.ref&&Ne(a.ref,null,d),u.push(d.ref,d.__c||v,d)),k==null&&v!=null&&(k=v),(h=!!(4&d.__u))||a.__k===d.__k?(_=Ct(d,_,e,h),h&&a.__e&&(a.__e=null)):typeof d.type=="function"&&m!==void 0?_=m:v&&(_=v.nextSibling),d.__u&=-7
vendor: 7,144 bytes, line 2
2);return n.__e=k,_}function sn(e,t,n,o,i){var r,s,c,_,l,u=n.length,g=u,a=0;for(e.__k=new Array(i),r=0;r<i;r++)(s=t[r])!=null&&typeof s!="boolean"&&typeof s!="function"?(typeof s=="string"||typeof s=="number"||typeof s=="bigint"||s.constructor==String?s=e.__k[r]=K(null,s,null,null,null):Q(s)?s=e.__k[r]=K(A,{children:s},null,null,null):s.constructor===void 0&&s.__b>0?s=e.__k[r]=K(s.type,s.props,s.key,s.ref?s.ref:null,s.__v):e.__k[r]=s,_=r+a,s.__=e,s.__b=e.__b+1,c=null,(l=s.__i=an(s,n,_,g))!=-1&&(g--,(c=n[l])&&(c.__u|=2)),c==null||c.__v==null?(l==-1&&(i>u?a--:i<u&&a++),typeof s.type!="function"&&(s.__u|=4)):l!=_&&(l==_-1?a--:l==_+1?a++:(l>_?a--:a++,s.__u|=4))):e.__k[r]=null;if(g)for(r=0;r<u;r++)(c=n[r])!=null&&(2&c.__u)==0&&(c.__e==o&&(o=H(c)),wt(c,c));return o}function Ct(e,t,n,o){var i,r;if(typeof e.type=="function"){for(i=e.__k,r=0;i&&r<i.length;r++)i[r]&&(i[r].__=e,t=Ct(i[r],t,n,o));return t}e.__e!=t&&(o&&(t&&e.type&&!t.parentNode&&(t=H(e)),n.insertBefore(e.__e,t||null)),t=e.__e);do t=t&&t.nextSibling;while(t!=null&&t.nodeType==8);return t}function x(e,t){return t=t||[],e==null||typeof e=="boolean"||(Q(e)?e.some(function(n){x(n,t)}):t.push(e)),t}function an(e,t,n,o){var i,r,s,c=e.key,_=e.type,l=t[n],u=l!=null&&(2&l.__u)==0;if(l===null&&c==null||u&&c==l.key&&_==l.type)return n;if(o>(u?1:0)){for(i=n-1,r=n+1;i>=0||r<t.length;)if((l=t[s=i>=0?i--:r++])!=null&&(2&l.__u)==0&&c==l.key&&_==l.type)return s}return-1}function De(e,t,n){t[0]=="-"?e.setProperty(t,n??""):e[t]=n==null?"":typeof n!="number"||nn.test(t)?n:n+"px"}function te(e,t,n,o,i){var r,s;e:if(t=="style")if(typeof n=="string")e.style.cssText=n;else{if(typeof o=="string"&&(e.style.cssText=o=""),o)for(t in o)n&&t in n||De(e.style,t,"");if(n)for(t in n)o&&n[t]==o[t]||De(e.style,t,n[t])}else if(t[0]=="o"&&t[1]=="n")r=t!=(t=t.replace(ht,"$1")),s=t.toLowerCase(),t=s in e||t=="onFocusOut"||t=="onFocusIn"?s.slice(2):t.slice(2),e.l||(e.l={}),e.l[t+r]=n,n?o?n[q]=o[q]:(n[q]=Oe,e.addEventListener(t,r?ye:Ce,r)):e.removeEventListener(t,r?ye:Ce,r);else{if(i=="http://www.w3.org/2000/svg")t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(t!="width"&&t!="height"&&t!="href"&&t!="list"&&t!="form"&&t!="tabIndex"&&t!="download"&&t!="rowSpan"&&t!="colSpan"&&t!="role"&&t!="popover"&&t in e)try{e[t]=n??"";break e}catch{}typeof n=="function"||(n==null||n===!1&&t[4]!="-"?e.removeAttribute(t):e.setAttribute(t,t=="popover"&&n==1?"":n))}}function Re(e){return function(t){if(this.l){var n=this.l[t.type+e];if(t[ne]==null)t[ne]=Oe++;else if(t[ne]<n[q])return;return n(p.event?p.event(t):t)}}}function Pe(e,t,n,o,i,r,s,c,_,l){var u,g,a,d,v,k,m,h,f,w,U,L,z,Be,ee,_e,M=t.type;if(t.constructor!==void 0)return null;128&n.__u&&(_=!!(32&n.__u),r=[c=t.__e=n.__e]),(u=p.__b)&&u(t);e:if(typeof M=="function"){g=s.length;try{if(f=t.props,w=M.prototype&&M.prototype.render,U=(u=M.contextType)&&o[u.__c],L=u?U?U.props.value:u.__:o,n.__c?h=(a=t.__c=n.__c).__=a.__E:(w?t.__c=a=new M(f,L):(t.__c=a=new P(f,L),a.constructor=M,a.render=ln),U&&U.sub(a),a.state||(a.state={}),a.__n=o,d=a.__d=!0,a.__h=[],a._sb=[]),w&&a.__s==null&&(a.__s=a.state),w&&M.getDerivedStateFromProps!=null&&(a.__s==a.state&&(a.__s=I({},a.__s)),I(a.__s,M.getDerivedStateFromProps(f,a.__s))),v=a.props,k=a.state,a.__v=t,d)w&&M.getDerivedStateFromProps==null&&a.componentWillMount!=null&&a.componentWillMount(),w&&a.componentDidMount!=null&&a.__h.push(a.componentDidMount);else{if(w&&M.getDerivedStateFromProps==null&&f!==v&&a.componentWillReceiveProps!=null&&a.componentWillReceiveProps(f,L),t.__v==n.__v||!a.__e&&a.shouldComponentUpdate!=null&&a.shouldComponentUpdate(f,a.__s,L)===!1){t.__v!=n.__v&&(a.props=f,a.state=a.__s,a.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.some(function(D){D&&(D.__=t)}),ie.push.apply(a.__h,a._sb),a._sb=[],a.__h.length&&s.push(a);break e}a.componentWillUpdate!=null&&a.componentWillUpdate(f,a.__s,L),w&&a.componentDidUpdate!=null&&a.__h.push(function(){a.componentDidUpdate(v,k,m)})}if(a.context=L,a.props=f,a.__P=e,a.__e=!1,z=p.__r,Be=0,w)a.state=a.__s,a.__d=!1,z&&z(t),u=a.render(a.props,a.state,a.context),ie.push.apply(a.__h,a._sb),a._sb=[];else do a.__d=!1,z&&z(t),u=a.render(a.props,a.state,a.context),a.state=a.__s;while(a.__d&&++Be<25);a.state=a.__s,a.getChildContext!=null&&(o=I(I({},o),a.getChildContext())),w&&!d&&a.getSnapshotBeforeUpdate!=null&&(m=a.getSnapshotBeforeUpdate(v,k)),ee=u!=null&&u.type===A&&u.key==null?kt(u.props.children):u,c=vt(e,Q(ee)?ee:[ee],t,n,o,i,r,s,c,_,l),a.base=t.__e,t.__u&=-161,a.__h.length&&s.push(a),h&&(a.__E=a.__=null)}catch(D){if(s.length=g,t.__v=null,_||r!=null){if(D.then){for(t.__u|=_?160:128;c&&c.nodeType==8&&c.nextSibling;)c=c.nextSibling;r!=null&&(r[r.indexOf(c)]=null),t.__e=c}else if(r!=null)for(_e=r.length;_e--;)Ie(r[_e])}else t.__e=n.__e;t.__k==null&&(t.__k=n.__k||[]),D.then||yt(t),p.__e(D,t,n)}}else r==null&&t.__v==n.__v?(t.__k=n.__k,t.__e=n.__e):c=t.__e=cn(n.__e,t,n,o,i,r,s,_,l);return(u=p.diffed)&&u(t),128&t.__u?void 0:c}function yt(e){e&&(e.__c&&(e.__c.__e=!0),e.__k&&e.__k.some(yt))}function bt(e,t,n){for(var o=0;o<n.length;o++)Ne(n[o],n[++o],n[++o]);p.__c&&p.__c(t,e),e.some(function(i){try{e=i.__h,i.__h=[],e.some(function(r){r.call(i)})}catch(r){p.__e(r,i.__v)}})}function kt(e){return typeof e!="object"||e==null||e.__b>0?e:Q(e)?e.map(kt):e.constructor!==void 0?null:I({},e)}function cn(e,t,n,o,i,r,s,c,_){var l,u,g,a,d,v,k,m=n.props||re,h=t.props,f=t.type;if(f=="svg"?i="http://www.w3.org/2000/svg":f=="math"?i="http://www.w3.org/1998/Math/MathML":i||(i="http://www.w3.org/1999/xhtml"),r!=null){for(l=0;l<r.length;l++)if((d=r[l])&&"setAttribute"in d==!!f&&(f?d.localName==f:d.nodeType==3)){e=d,r[l]=null;break}}if(e==null){if(f==null)return document.createTextNode(h);e=document.createElementNS(i,f,h.is&&h),c&&(p.__m&&p.__m(t,r),c=!1),r=null}if(f==null)m===h||c&&e.data==h||(e.data=h);else{if(r=f=="textarea"&&h.defaultValue!=null?null:r&&Z.call(e.childNodes),!c&&r!=null)for(m={},l=0;l<e.attributes.length;l++)m[(d=e.attributes[l]).name]=d.value;for(l in m)d=m[l],l=="dangerouslySetInnerHTML"?g=d:l=="children"||l in h||l=="value"&&"defaultValue"in h||l=="checked"&&"defaultChecked"in h||te(e,l,null,d,i);for(l in h)d=h[l],l=="children"?a=d:l=="dangerouslySetInnerHTML"?u=d:l=="value"?v=d:l=="checked"?k=d:c&&typeof d!="function"||m[l]===d||te(e,l,d,m[l],i);if(u)c||g&&(u.__html==g.__html||u.__html==e.innerHTML)||(e.innerHTML=u.__html),t.__k=[];else if(g&&(e.innerHTML=""),vt(t.type=="template"?e.content:e,Q(a)?a:[a],t,n,o,f=="foreignObject"?"http://www.w3.org/1999/xhtml":i,r,s,r?r[0]:n.__k&&H(n,0),c,_),r!=null)for(l=r.length;l--;)Ie(r[l]);c&&f!="textarea"||(l="value",f=="progress"&&v==null?e.removeAttribute("value"):v!=null&&(v!==e[l]||f=="progress"&&!v||f=="option"&&v!=m[l])&&te(e,l,v,m[l],i),l="checked",k!=null&&k!=e[l]&&te(e,l,k,m[l],i))}return e}function Ne(e,t,n){try{if(typeof e=="function"){var o=typeof e.__u=="function";o&&e.__u(),o&&t==null||(e.__u=e(t))}else e.current=t}catch(i){p.__e(i,n)}}function wt(e,t,n){var o,i;if(p.unmount&&p.unmount(e),(o=e.ref)&&(o.current&&o.current!=e.__e||Ne(o,null,t)),(o=e.__c)!=null){if(o.componentWillUnmount)try{o.componentWillUnmount()}catch(r){p.__e(r,t)}
vendor: 2,084 bytes, line 2
2o.base=o.__P=o.__n=null}if(o=e.__k)for(i=0;i<o.length;i++)o[i]&&wt(o[i],t,n||typeof e.type!="function");n||Ie(e.__e),e.__c=e.__=e.__e=void 0}function ln(e,t,n){return this.constructor(e,n)}function Y(e,t,n){var o,i,r,s;t==document&&(t=document.documentElement),p.__&&p.__(e,t),i=(o=typeof n=="function")?null:n&&n.__k||t.__k,r=[],s=[],Pe(t,e=(!o&&n||t).__k=S(A,null,[e]),i||re,re,t.namespaceURI,!o&&n?[n]:i?null:t.firstChild?Z.call(t.childNodes):null,r,!o&&n?n:i?i.__e:t.firstChild,o,s),bt(r,e,s),e.props.children=null}function Et(e,t){Y(e,t,Et)}function _n(e,t,n){var o,i,r,s,c=I({},e.props);for(r in e.type&&e.type.defaultProps&&(s=e.type.defaultProps),t)r=="key"?o=t[r]:r=="ref"?i=t[r]:c[r]=t[r]===void 0&&s!=null?s[r]:t[r];return arguments.length>2&&(c.children=arguments.length>3?Z.call(arguments,2):n),K(e.type,c,o||e.key,i||e.ref,null)}function un(e){function t(n){var o,i;return this.getChildContext||(o=new Set,(i={})[t.__c]=this,this.getChildContext=function(){return i},this.componentWillUnmount=function(){o=null},this.shouldComponentUpdate=function(r){this.props.value!=r.value&&o.forEach(function(s){s.__e=!0,be(s)})},this.sub=function(r){o.add(r);var s=r.componentWillUnmount;r.componentWillUnmount=function(){o&&o.delete(r),s&&s.call(r)}}),n.children}return t.__c="__cC"+mt++,t.__=e,t.Provider=t.__l=(t.Consumer=function(n,o){return n.children(o)}).contextType=t,t}Z=ie.slice,p={__e:function(e,t,n,o){for(var i,r,s;t=t.__;)if((i=t.__c)&&!i.__)try{if((r=i.constructor)&&r.getDerivedStateFromError!=null&&(i.setState(r.getDerivedStateFromError(e)),s=i.__d),i.componentDidCatch!=null&&(i.componentDidCatch(e,o||{}),s=i.__d),s)return i.__E=i}catch(c){e=c}throw e}},dt=0,P.prototype.setState=function(e,t){var n;n=this.__s!=null&&this.__s!=this.state?this.__s:this.__s=I({},this.state),typeof e=="function"&&(e=e(I({},n),this.props)),e&&I(n,e),e!=null&&this.__v&&(t&&this._sb.push(t),be(this))},P.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),be(this))},P.prototype.render=A,T=[],ft=typeof Promise=="function"?Promise.prototype.then.bind(Prom
vendor: 9,775 bytes, line 2
2ise.resolve()):setTimeout,pt=function(e,t){return e.__v.__b-t.__v.__b},se.__r=0,ue=Math.random().toString(8),ne="__d"+ue,q="__a"+ue,ht=/(PointerCapture)$|Capture$/i,Oe=0,Ce=Re(!1),ye=Re(!0),mt=0;var dn=0;function C(e,t,n,o,i,r){t||(t={});var s,c,_=t;if("ref"in _)for(c in _={},t)c=="ref"?s=t[c]:_[c]=t[c];var l={type:e,props:_,key:n,ref:s,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--dn,__i:-1,__u:0,__source:i,__self:r};if(typeof e=="function"&&(s=e.defaultProps))for(c in s)_[c]===void 0&&(_[c]=s[c]);return p.vnode&&p.vnode(l),l}const fn=async()=>fetch(window.EuCookie.config.frontendPath+"services").then(e=>e.json()).then(e=>e),pn=async()=>fetch(window.EuCookie.config.frontendPath+"categories").then(e=>e.json()).then(e=>e),hn=async e=>{await fetch(window.EuCookie.config.frontendPath+"consent",{method:"POST",body:JSON.stringify(e)}).catch(t=>console.log("EU Cookie saveConsent Error:",t))},St=e=>ve.includes(parseInt(e));var B,y,de,je,F=0,Mt=[],b=p,We=b.__b,He=b.__r,Fe=b.diffed,Je=b.__c,ze=b.unmount,Ve=b.__;function J(e,t){b.__h&&b.__h(y,e,F||t),F=0;var n=y.__H||(y.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function W(e){return F=1,xe($t,e)}function xe(e,t,n){var o=J(B++,2);if(o.t=e,!o.__c&&(o.__=[n?n(t):$t(void 0,t),function(c){var _=o.__N?o.__N[0]:o.__[0],l=o.t(_,c);_!==l&&(o.__N=[l,o.__[1]],o.__c.setState({}))}],o.__c=y,!y.__f)){var i=function(c,_,l){if(!o.__c.__H)return!0;var u=!1,g=o.__c.props!==c;if(o.__c.__H.__.some(function(d){if(d.__N){u=!0;var v=d.__[0];d.__=d.__N,d.__N=void 0,v!==d.__[0]&&(g=!0)}}),r){var a=r.call(this,c,_,l);return u?a||g:a}return!u||g};y.__f=!0;var r=y.shouldComponentUpdate,s=y.componentWillUpdate;y.componentWillUpdate=function(c,_,l){if(this.__e){var u=r;r=void 0,i(c,_,l),r=u}s&&s.call(this,c,_,l)},y.shouldComponentUpdate=i}return o.__N||o.__}function Ae(e,t){var n=J(B++,3);!b.__s&&$e(n.__H,t)&&(n.__=e,n.u=t,y.__H.__h.push(n))}function X(e,t){var n=J(B++,4);!b.__s&&$e(n.__H,t)&&(n.__=e,n.u=t,y.__h.push(n))}function Ot(e){return F=5,ce(function(){return{current:e}},[])}function It(e,t,n){F=6,X(function(){if(typeof e=="function"){var o=e(t());return function(){e(null),o&&typeof o=="function"&&o()}}if(e)return e.current=t(),function(){return e.current=null}},n==null?n:n.concat(e))}function ce(e,t){var n=J(B++,7);return $e(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function Pt(e,t){return F=8,ce(function(){return e},t)}function Nt(e){var t=y.context[e.__c],n=J(B++,9);return n.c=e,t?(n.__==null&&(n.__=!0,t.sub(y)),t.props.value):e.__}function xt(e,t){b.useDebugValue&&b.useDebugValue(t?t(e):e)}function At(){var e=J(B++,11);if(!e.__){for(var t=y.__v;t!==null&&!t.__m&&t.__!==null;)t=t.__;var n=t.__m||(t.__m=[0,0]);e.__="P"+n[0]+"-"+n[1]++}return e.__}function mn(){for(var e;e=Mt.shift();){var t=e.__H;if(e.__P&&t)try{t.__h.some(oe),t.__h.some(ke),t.__h=[]}catch(n){t.__h=[],b.__e(n,e.__v)}}}b.__b=function(e){y=null,We&&We(e)},b.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),Ve&&Ve(e,t)},b.__r=function(e){He&&He(e),B=0;var t=(y=e.__c).__H;t&&(de===y?(t.__h=[],y.__h=[],t.__.some(function(n){n.__N&&(n.__=n.__N),n.u=n.__N=void 0})):(t.__h.some(oe),t.__h.some(ke),t.__h=[],B=0)),de=y},b.diffed=function(e){Fe&&Fe(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(Mt.push(t)!==1&&je===b.requestAnimationFrame||((je=b.requestAnimationFrame)||gn)(mn)),t.__H.__.some(function(n){n.u&&(n.__H=n.u,n.u=void 0)})),de=y=null},b.__c=function(e,t){t.some(function(n){try{n.__h.some(oe),n.__h=n.__h.filter(function(o){return!o.__||ke(o)})}catch(o){t.some(function(i){i.__h&&(i.__h=[])}),t=[],b.__e(o,n.__v)}}),Je&&Je(e,t)},b.unmount=function(e){ze&&ze(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.some(function(o){try{oe(o)}catch(i){t=i}}),n.__H=void 0,t&&b.__e(t,n.__v))};var Ge=typeof requestAnimationFrame=="function";function gn(e){var t,n=function(){clearTimeout(o),Ge&&cancelAnimationFrame(t),setTimeout(e)},o=setTimeout(n,35);Ge&&(t=requestAnimationFrame(n))}function oe(e){var t=y,n=e.__c;typeof n=="function"&&(e.__c=void 0,n()),y=t}function ke(e){var t=y;e.__c=e.__(),y=t}function $e(e,t){return!e||e.length!==t.length||t.some(function(n,o){return n!==e[o]})}function $t(e,t){return typeof t=="function"?t(e):t}function Tt(e,t){for(var n in t)e[n]=t[n];return e}function we(e,t){for(var n in e)if(n!=="__source"&&!(n in t))return!0;for(var o in t)if(o!=="__source"&&e[o]!==t[o])return!0;return!1}function Bt(e,t){var n=t(),o=W({t:{__:n,u:t}}),i=o[0].t,r=o[1];return X(function(){i.__=n,i.u=t,fe(i)&&r({t:i})},[e,n,t]),Ae(function(){return fe(i)&&r({t:i}),e(function(){fe(i)&&r({t:i})})},[e]),n}function fe(e){try{return!((t=e.__)===(n=e.u())&&(t!==0||1/t==1/n)||t!=t&&n!=n)}catch{return!0}var t,n}function Ut(e){e()}function Lt(e){return e}function Dt(){return[!1,Ut]}var Rt=X;function Ee(e,t){this.props=e,this.context=t}function vn(e,t){function n(i){var r=this.props.ref;return r!=i.ref&&r&&(typeof r=="function"?r(null):r.current=null),t?!t(this.props,i)||r!=i.ref:we(this.props,i)}function o(i){return this.shouldComponentUpdate=n,S(e,i)}return o.displayName="Memo("+(e.displayName||e.name)+")",o.__f=o.prototype.isReactComponent=!0,o.type=e,o}(Ee.prototype=new P).isPureReactComponent=!0,Ee.prototype.shouldComponentUpdate=function(e,t){return we(this.props,e)||we(this.state,t)};var qe=p.__b;p.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),qe&&qe(e)};var Cn=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function yn(e){function t(n){var o=Tt({},n);return delete o.ref,e(o,n.ref||null)}return t.$$typeof=Cn,t.render=e,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var Ke=function(e,t){return e==null?null:x(x(e).map(t))},bn={map:Ke,forEach:Ke,count:function(e){return e?x(e).length:0},only:function(e){var t=x(e);if(t.length!==1)throw"Children.only";return t[0]},toArray:x},kn=p.__e;p.__e=function(e,t,n,o){if(e.then){for(var i,r=t;r=r.__;)if((i=r.__c)&&i.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k||[]),i.__c(e,t)}kn(e,t,n,o)};var Ye=p.unmount;function jt(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach(function(o){typeof o.__c=="function"&&o.__c()}),e.__c.__H=null),(e=Tt({},e)).__c!=null&&(e.__c.__P===n&&(e.__c.__P=t),e.__c.__e=!0,e.__c=null),e.__k=e.__k&&e.__k.map(function(o){return jt(o,t,n)})),e}function Wt(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map(function(o){return Wt(o,t,n)}),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function E(){this.__u=0,this.o=null,this.__b=null}function Ht(e){var t=e.__&&e.__.__c;return t&&t.__a&&t.__a(e)}function N(e){var t,n,o,i=null;function r(s){if(t||(t=e()).then(function(c){c&&(i=c.default||c),o=!0},function(c){n=c,o=!0}),n)throw n;if(!o)throw t;return i?S(i,s):null}return r.displayName="Lazy",r.__f=!0,r}function V(){this.i=null,this.l=null}p.unmount=function(e){var t=e.__c;t&&(t.__z=!0),t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),Ye&&Ye(e)},(E.prototype=new P).__c=function(e,t){var n=t.__c,o=this;o.o==null&&(o.o=[]),o.o.push(n);var i=Ht(o.__v),r=!1,s=function(){r||o.__z||(r=!0,n.__R=null,i?i(_):_())};n.__R=s;var c=n.__P;n.__P=null;var _=function(){if(!--o.__u){if(o.state.__a){var l=o.state.__a;o.__v.__k[0]=Wt(l,l.__c.__P,l.__c.__O)}var u;for(o.setState({__a:o.__b=null});u=o.o.pop();)u.__P=c,u.forceUpdate()}};o.__u++||32&t.__u||o.setState({__a:o.__b=o.__v.__k[0]}),e.then(s,s)},E.prototype.componentWillUnmount=function(){this.o=[]},E.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),o=this.__v.__k[0].__c;this.__v.__k[0]=jt(this.__b,n,o.__O=o.__P)}this.__b=null}var i=t.__a&&S(A,null,e.fallback);return i&&(i.__u&=-33),[S(A,null,t.__a?null:e.children),i]};var Ze=function(e,t,n){if(++n[1]===n[0]&&e.l.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.l.size))for(n=e.i;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.i=n=n[2]}};function wn(e){return this.getChildContext=function(){return e.context},e.children}function En(e){var t=this,n=e.h;if(t.componentWillUnmount=function(){Y(null,t.v),t.v=null,t.h=null},t.h&&t.h!==n&&t.componentWillUnmount(),!t.v){for(var o=t.__v;o!==null&&!o.__m&&o.__!==null;)o=o.__;t.h=n,t.v={nodeType:1,parentNode:n,childNodes:[],__k:{__m:o.__m},contains:function(){return!0},namespaceURI:n.namespaceURI,insertBefore:function(i,r){this.childNodes.push(i),t.h.insertBefore(i,r)},removeChild:function(i){this.childNodes.splice(this.childNodes.indexOf(i)>>>1,1),t.h.removeChild(i)}}}Y(S(wn,{context:t.context},e.__v),t.v)}function Sn(e,t){var n=S(En,{__v:e,h:t});return n.containerInfo=t,n}(V.prototype=new P).__a=function(e){var t=this,n=Ht(t.__v),o=t.l.get(e);return o[0]++,function(i){var r=function(){t.props.revealOrder?(o.push(i),Ze(t,e,o)):i()};n?n(r):r()}},V.prototype.render=function(e){this.i=null,this.l=new Map;var t=x(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&t.reverse();for(var n=t.length;n--;)this.l.set(t[n],this.i=[1,0,this.i]);return e.children},V.prototype.componentDidUpdate=V.prototype.componentDidMount=function(){var e=this;this.l.forEach(function(t,n){Ze(e,n,t)})};var Ft=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,Mn=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,On=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,In=/[A-Z0-9]/g,Pn=typeof document<"u",Nn=function(e){return(typeof Symbol<"u"&&typeof Symbol()=="symbol"?/fil|che|rad/:/fil|che|ra/).test(e)};function xn(e,t,n){return t.__k==null&&(t.textContent=""),Y(e,t),typeof n=="function"&&n(),e?e.__c:null}
2function An(e,t,n){return Et(e,t),typeof n=="function"&&n(),e?e.__c:null}P.prototype.isReactComponent=!0,["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(P.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var Qe=p.event;p.event=function(e){return Qe&&(e=Qe(e)),e.persist=function(){},e.isPropagationStopped=function(){return this.cancelBubble},e.isDefaultPrevented=function(){return this.defaultPrevented},e.nativeEvent=e};var Te,$n={configurable:!0,get:function(){return this.class}},Xe=p.vnode;p.vnode=function(e){typeof e.type=="string"&&(function(t){var n=t.props,o=t.type,i={},r=o.indexOf("-")==-1;for(var s in n){var c=n[s];if(!(s==="value"&&"defaultValue"in n&&c==null||Pn&&s==="children"&&o==="noscript"||s==="class"||s==="className")){var _=s.toLowerCase();s==="defaultValue"&&"value"in n&&n.value==null?s="value":s==="download"&&c===!0?c="":_==="translate"&&c==="no"?c=!1:_[0]==="o"&&_[1]==="n"?_==="ondoubleclick"?s="ondblclick":_!=="onchange"||o!=="input"&&o!=="textarea"||Nn(n.type)?_==="onfocus"?s="onfocusin":_==="onblur"?s="onfocusout":On.test(s)&&(s=_):_=s="oninput":r&&Mn.test(s)?s=s.replace(In,"-$&").toLowerCase():c===null&&(c=void 0),_==="oninput"&&i[s=_]&&(s="oninputCapture"),i[s]=c}}o=="select"&&(i.multiple&&Array.isArray(i.value)&&(i.value=x(n.children).forEach(function(l){l.props.selected=i.value.indexOf(l.props.value)!=-1})),i.defaultValue!=null&&(i.value=x(n.children).forEach(function(l){l.props.selected=i.multiple?i.defaultValue.indexOf(l.props.value)!=-1:i.defaultValue==l.props.value}))),n.class&&!n.className?(i.class=n.class,Object.defineProperty(i,"className",$n)):n.className&&(i.class=i.className=n.className),t.props=i})(e),e.$$typeof=Ft,Xe&&Xe(e)};var et=p.__r;p.__r=function(e){et&&et(e),Te=e.__c};var tt=p.diffed;p.diffed=function(e){tt&&tt(e);var t=e.props,n=e.__e;n!=null&&e.type==="textarea"&&"value"in t&&t.value!==n.value&&(n.value=t.value==null?"":t.value),Te=null};var Tn={ReactCurrentDispatcher:{current:{readContext:function(e){return Te.__n[e.__c].props.value},useCallback:Pt,useContext:Nt,useDebugValue:xt,useDeferredValue:Lt,useEffect:Ae,useId:At,useImperativeHandle:It,useInsertionEffect:Rt,useLayoutEffect:X,useMemo:ce,useReducer:xe,useRef:Ot,useState:W,useSyncExternalStore:Bt,useTransition:Dt}}};function Bn(e){return S.bind(null,e)}function le(e){return!!e&&e.$$typeof===Ft}function Un(e){return le(e)&&e.type===A}function Ln(e){return!!e&&typeof e.displayName=="string"&&e.displayName.indexOf("Memo(")==0}function Dn(e){return le(e)?_n.apply(null,arguments):e}function Rn(e){return!!e.__k&&(Y(null,e),!0)}function jn(e){return e&&(e.base||e.nodeType===1&&e)||null}var Wn=function(e,t){return e(t)},Hn=function(e,t){var n=p.debounceRendering;p.debounceRendering=function(i){return i()};var o=e(t);return p.debounceRendering=n,o},Fn=le,R={useState:W,useId:At,useReducer:xe,useEffect:Ae,useLayoutEffect:X,useInsertionEffect:Rt,useTransition:Dt,useDeferredValue:Lt,useSyncExternalStore:Bt,startTransition:Ut,useRef:Ot,useImperativeHandle:It,useMemo:ce,useCallback:Pt,useContext:Nt,useDebugValue:xt,version:"18.3.1",Children:bn,render:xn,hydrate:An,unmountComponentAtNode:Rn,createPortal:Sn,createElement:S,createContext:un,createFactory:Bn,cloneElement:Dn,createRef:on,Fragment:A,isValidElement:le,isElement:Fn,isFragment:Un,isMemo:Ln,findDOMNode:jn,Component:P,PureComponent:Ee,memo:vn,forwardRef:yn,flushSync:Hn,unstable_batchedUpdates:Wn,StrictMode:A,Suspense:E,SuspenseList:V,lazy:N,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Tn};const Jn="modulepreload",zn=function(e){return"/plugins/ws5_eucookie/frontend/js/dist/"+e},nt={},$=function(t,n,o){let i=Promise.resolve();if(n&&n.length>0){let _=function(l){return Promise.all(l.map(u=>Promise.resolve(u).then(g=>({status:"fulfilled",value:g}),g=>({status:"rejected",reason:g}))))};document.getElementsByTagName("link");const s=document.querySelector("meta[property=csp-nonce]"),c=s?.nonce||s?.getAttribute("nonce");i=_(n.map(l=>{if(l=zn(l),l in nt)return;nt[l]=!0;const u=l.endsWith(".css"),g=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${g}`))return;const a=document.createElement("link");if(a.rel=u?"stylesheet":Jn,u||(a.as="script"),a.crossOrigin="",a.href=l,c&&a.setAttribute("nonce",c),document.head.appendChild(a),u)return new Promise((d,v)=>{a.addEventListener("load",d),a.addEventListener("error",()=>
2v(new Error(`Unable to preload CSS for ${l}`)))})}))}function r(s){const c=new Event("vite:preloadError",{cancelable:!0});if(c.payload=s,window.dispatchEvent(c),!c.defaultPrevented)throw s}return i.then(s=>{for(const c of s||[])c.status==="rejected"&&r(c.reason);return t().catch(r)})},Vn=N(()=>$(()=>import("./assets/PaymentModal-sGecj8kR.js"),__vite__mapDeps([0,1,2,3,4]))),Gn=N(()=>$(()=>import("./assets/ConsentManager-C4ZOBYPS.js"),__vite__mapDeps([5,2,1,3,4]))),qn=N(()=>$(()=>import("./assets/ModalCenterCategories-B1jVKUMp.js"),__vite__mapDeps([6,1,7,3,4]))),Kn=N(()=>$(()=>import("./assets/ModalSimple-D-14_x-S.js"),__vite__mapDeps([8,1]))),Yn=N(()=>$(()=>import("./assets/ModalBottomCategories-QqnGIBX9.js"),__vite__mapDeps([9,1,7,4]))),ot=N(()=>$(()=>import("./assets/ModalThin-aNFIM_pX.js"),__vite__mapDeps([10,1,7]))),rt=N(()=>$(()=>import("./assets/ModalMini-BtDUTfWw.js"),__vite__mapDeps([11,1,7]))),Zn=N(()=>$(()=>import("./assets/ModalModern2-yHWD-MeN.js"),__vite__mapDeps([12,1,7,3]))),Qn=N(()=>$(()=>import("./assets/ModalModern1-C9OA6B8o.js"),__vite__mapDeps([13,1,3]))),pe=e=>{const t={zentrum:"center",unten:"bottom",duenn_unten:"thin_bottom",duenn_oben:"thin_top",mini_links:"mini_left",mini_rechts:"mini_right",ModalModern1:"modern1",ModalModern2:"modern2"},n=window.innerWidth;let o;if(e?.openModal==="ConsentManager")o="consentManager";else if(e?.openModal==="PaymentModal")o="payment";else if(e.config?.showSmallModal)o="mini_right";else if(o=t?.[e.config.settings.ws_eu_cookie_bannerPosition]??e?.config?.settings?.ws_eu_cookie_bannerPosition??"center",n<=840)switch(e?.config?.settings?.ws_eu_cookie_bannerPosition_mobile){case"bottomMobile":o="bottom";break;case"thin_bottomMobile":o="thin_bottom";break;case"thin_topMobile":o="thin_top";break;case"miniMobile":o="mini_left";break;case"modern2Mobile":o="modern2";break;default:console.log("error mapping mobile banner position")}const[i,r]=W(e.services),[s,c]=W(e.categories),[_,l]=W(!1),u=()=>{const m=i.map(f=>({...f,consent:!0}));r(m);const h=s.map(f=>({...f,consent:!0}));c(h),e.updateAndPersistConsent(m,h)},g=()=>{const m=i.map(f=>Number.parseInt(f.category)===ge?{...f,consent:!0}:f);r(m);const h=s.map(f=>Number.parseInt(f.categoryNr)===ge?{...f,consent:!0}:f);c(h),e.updateAndPersistConsent(m,h)},a=()=>{e.updateAndPersistConsent(i,s)},d=()=>{const m=i.map(f=>ve.includes(Number.parseInt(f.category))?{...f,consent:!0}:{...f,consent:!1});r(m);const h=s.map(f=>ve.includes(Number.parseInt(f.categoryNr))?{...f,consent:!0}:{...f,consent:!1});c(h),e.updateAndPersistConsent(m,h)},v=m=>{const[h,f]=Jt(m,i,s);r(h),c(f),l(!0)},k=m=>{const[h,f]=lr(m,i,s);c(f),r(h),l(!0)};switch(o){case"payment":return C(E,{fallback:null,children:C(Vn,{closeable:e.closeable,services:i,categories:s,closeModalOrConsentManager:e.closeModalOrConsentManager,toggleConsentOfCategory:k,toggleConsentOfService:v,consentToCustom:a,consentToAllPaymentProviderServices:g,consentToNecessary:d})});case"consentManager":return C(E,{fallback:null,children:C(Gn,{closeable:e.closeable,services:i,categories:s,closeModalOrConsentManager:e.closeModalOrConsentManager,toggleConsentOfCategory:k,toggleConsentOfService:v,consentToCustom:a,consentToAll:u,consentToNecessary:d})});case"center":return C(E,{fallback:null,children:C(qn,{categories:s,toggleConsentOfCategory:k,toggleConsentOfService:v,consentToCustom:a,consentToAll:u,consentToNecessary:d,customSelection:_})});case"simple":return C(E,{fallback:null,children:C(Kn,{consentToCustom:a,consentToAll:u,consentToNecessary:d,customSelection:_})});case"bottom":return C(E,{fallback:null,children:C(Yn,{categories:s,toggleConsentOfCategory:k,toggleConsentOfService:v,consentToCustom:a,consentToAll:u,consentToNecessary:d,customSelection:_})});case"thin_top":return C(E,{fallback:null,children:C(ot,{consentToCustom:a,consentToAll:u,consentToNecessary:d,position:"top"})});case"thin_bottom":return C(E,{fallback:null,children:C(ot,{consentToCustom:a,consentToAll:u,consentToNecessary:d,position:"bottom"})});case"mini_left":return C(E,{fallback:null,children:C(rt,{consentToCustom:a,consentToAll:u,consentToNecessary:d,position:"left"})});case"mini_right":return C(E,{fallback:null,children:C(rt,{consentToCu
2stom:a,consentToAll:u,consentToNecessary:d,position:"right"})});case"modern2":return C(E,{fallback:null,children:C(Zn,{consentToCustom:a,consentToAll:u,consentToNecessary:d})});default:return C(E,{fallback:null,children:C(Qn,{consentToCustom:a,consentToAll:u,consentToNecessary:d})})}},Xn=e=>S("svg",{xmlns:"http://www.w3.org/2000/svg",width:"50px",height:"50px",viewBox:"0 0 100 100",...e},S("circle",{stroke:"#bbb",fill:"#fff",cx:50.5,cy:50.5,r:48,strokeWidth:.8}),S("path",{fill:"#444",d:"M56.406 72.392l.135.007c.135.014.27.05.399.108l.127.066.112.073c.498.365.671 1.034.413 1.595l-.062.118-.397.665c-2.511 4.152-5.155 7.44-8.472 10.978l-.559.592-.104.098c-.466.394-1.148.412-1.634.041l-.108-.092-.098-.104c-.395-.466-.412-1.149-.041-1.634l.092-.108.537-.569c3.364-3.587 5.997-6.882 8.532-11.19.243-.414.679-.644 1.126-.644zm12.715-10.659l.149.009c.066.008.133.021.199.039l.099.032.123.052c.556.269.847.895.695 1.494l-.039.128-.32.864c-2.368 6.296-5.193 11.667-8.618 16.747l-.471.691-.632.904c-.64.902-1.303 1.795-1.982 2.672l-.685.871-.095.106c-.43.434-1.108.51-1.624.182l-.116-.083-.106-.095c-.434-.43-.51-1.108-.183-1.624l.083-.116.662-.842c.657-.847 1.298-1.711 1.916-2.583l.611-.874.455-.668c3.463-5.135 6.29-10.575 8.651-17.048.193-.53.694-.859 1.227-.859zM56.746 54.79l.127.006.127.019h0l.127.032.126.045c.569.239.894.849.775 1.455l-.032.13-.259.824c-1.159 3.594-2.743 7.228-4.719 10.825l-.429.77-.427.743c-3.163 5.428-7.04 10.33-11.541 14.59l-.618.577-.11.091c-.491.363-1.173.336-1.633-.066l-.102-.099-.091-.11c-.363-.491-.336-1.173.066-1.633l.099-.102.619-.578a62.71 62.71 0 0 0 11.037-13.952l.428-.745.441-.792c2.027-3.699 3.62-7.43 4.741-11.103.172-.563.689-.925 1.249-.925zm14.729 19.015l.145.008a1.3 1.3 0 0 1 .288.067l.141.059.117.065c.524.327.748.98.533 1.559l-.053.123-.274.553c-.984 1.964-1.845 3.442-2.987 5.307l-.351.572-.076.11c-.375.49-1.048.65-1.604.381l-.117-.064-.11-.076c-.49-.376-.65-1.048-.381-1.604l.064-.117.313-.509c1.221-1.992 2.1-3.505 3.178-5.703.226-.463.69-.731 1.173-.731zM50.877 49.797l.108.004.108.014h0l.109.023.128.04c.58.213.931.808.839 1.418l-.027.131-.17.646c-3.056 11.387-9.367 21.405-18.3 29.047l-.508.43-.114.085c-.508.339-1.188.278-1.628-.145l-.097-.104-.085-.114c-.339-.508-.279-1.188.145-1.628l.104-.097.504-.426a55.11 55.11 0 0 0 17.62-28.343c.151-.59.682-.982 1.264-.982zm-12.856 12.57l.14.007a1.3 1.3 0 0 1 .411.114l.13.07.11.075c.492.374.654 1.045.386 1.602l-.064.117-.354.57c-2.961 4.697-6.373 8.322-10.715 11.812l-.548.436-.117.082c-.521.326-1.202.243-1.63-.2l-.087-.1-.082-.116c-.326-.521-.242-1.202.2-1.629l.1-.087.519-.413c4.285-3.442 7.599-6.994 10.486-11.715.246-.403.675-.625 1.115-.625zm4.13-23.415l.134.007a1.3 1.3 0 0 1 .831.418l.09.11.078.119c.307.532.2 1.21-.257 1.621l-.103.084-.274.209c-1.177.933-2.217 2.238-3.099 3.886l-.201.387-.245.669a46.66 46.66 0 0 0-.839 2.705l-.197.696-.201.709-.208.719h0l-.217.722-.009.029-.179.519c-1.233 3.467-3.326 7.237-5.265 10.033l-.305.433-.398.515c-2.656 3.382-5.43 5.917-7.859 7.968l-.38.32-.114.085c-.508.34-1.187.279-1.628-.144l-.097-.104-.085-.114c-.339-.508-.279-1.188.145-1.628l.104-.097.381-.32c2.303-1.946 4.925-4.339 7.417-7.496l.414-.533.433-.655c1.992-3.035 3.573-5.791 4.701-8.917l.235-.676.207-.692.201-.696h0l.195-.69.202-.713c.272-.956.561-1.93.907-2.909l.271-.735.051-.115.225-.437c1.144-2.157 2.545-3.851 4.171-5.04.232-.17.502-.252.769-.252zm35.773 4.209l.131.007c.477.049.902.359 1.083.822l.043.13.109.409c3.004 11.742-3.764 23.778-4.318 25.986l-.017.073-.034.129c-.186.589-.763.969-1.377.905l-.132-.02-.129-.034c-.589-.185-.969-.762-.906-1.377l.02-.132.021-.091c.631-2.572 7.096-13.935 4.353-24.749l-.107-.405-.029-.131c-.11-.653.289-1.295.941-1.475.116-.032.233-.047.348-.047zm4.781 20.504l.127.006c.085.008.17.025.253.051l.125.045.12.058c.542.296.803.935.623 1.526l-.046.126-.28.649c-.459 1.034-.966 2.049-1.516 3.032l-.42.73-.074.111c-.366.497-1.035.67-1.596.411l-.118-.062-.112-.074c-.497-.366-.67-1.035-.411-1.596l.062-.118.379-.659a34.05 34.05 0 0 0 1.678-3.436c.21-.499.694-.8 1.204-.8zM50.867 35.898l.487.008a15.31 15.31 0 0 1 2.889.365l.47.114.318.087c5.374 1.532 9.645 6.158 
210.771 11.666l.064.332.072.438c.514 3.496-.36 6.908-1.441 10.099l-.142.415-.304.866c-1.119 3.145-2.305 5.982-3.606 8.624l-.358.716-.066.116c-.333.519-.989.735-1.566.513l-.122-.054-.116-.066c-.52-.334-.735-.99-.512-1.567l.054-.122.345-.691c1.256-2.552 2.403-5.297 3.489-8.347l.294-.839.139-.406c.968-2.859 1.754-5.883 1.335-8.828l-.065-.401-.06-.311c-.942-4.54-4.456-8.35-8.877-9.627l-.303-.083-.41-.099c-2.059-.461-4.26-.398-6.283.181l-.402.123-.129.035c-.604.13-1.219-.184-1.468-.75l-.048-.125-.035-.129c-.139-.647.231-1.307.875-1.515 1.508-.488 3.109-.734 4.71-.734zm-20.135 8.407l.124.006.125.018h0l.125.031.126.045c.571.236.899.844.783 1.45l-.032.13-.123.414-.722 2.323-.144.433-.192.56c-2.286 6.501-6.099 12.027-10.808 15.662l-.406.307-.119.078c-.53.31-1.209.207-1.623-.248l-.084-.103-.079-.119c-.31-.53-.207-1.209.248-1.623l.103-.084.393-.297c4.294-3.324 7.787-8.407 9.903-14.414l.189-.549.158-.477c.301-.92.519-1.653.805-2.609.169-.566.688-.933 1.25-.933zM50.904 15l.652.006a35.72 35.72 0 0 1 1.306.048l.654.042.605.05c5.64.51 11.131 2.362 15.955 5.38l.514.328.505.334c4.186 2.822 7.781 6.557 10.453 10.857l.316.519.314.535c2.474 4.306 4.056 9.145 4.603 14.071l.063.616.058.689a35.76 35.76 0 0 1-.874 10.929l-.166.671-.04.128c-.214.58-.81.93-1.42.837l-.131-.027-.128-.04c-.579-.214-.93-.809-.837-1.42l.027-.131.163-.659c.78-3.3 1.051-6.677.805-10.059l-.056-.677-.061-.595a33.84 33.84 0 0 0-4.257-13.014l-.303-.517-.305-.499c-2.473-3.974-5.797-7.427-9.665-10.038l-.486-.322-.494-.315c-4.468-2.791-9.549-4.505-14.769-4.981l-.58-.048-.483-.032c-11.264-.661-22.352 4.457-29.102 13.787l-.291.408-.082.105c-.404.467-1.084.587-1.623.285l-.113-.071-.105-.082c-.467-.404-.587-1.084-.285-1.623l.071-.113.303-.426c6.727-9.308 17.488-14.769 28.749-14.936l.52-.004h.021zm-.001 27.874l.385.009a8.36 8.36 0 0 1 1.524.211l.374.097.245.069c3.326 1.005 5.676 4.252 5.705 7.885l-.002.266-.01.133c-.076.613-.571 1.093-1.191 1.138l-.135.003-.133-.01c-.613-.077-1.09-.577-1.138-1.192l-.004-.134.001-.235c-.043-2.425-1.63-4.654-3.797-5.339l-.219-.063-.027-.007-.224-.059c-2.691-.652-5.607.718-6.584 3.086l-.079.205-.23.759c-.994 3.297-1.907 6.449-3.424 9.529l-.335.659-.068.115c-.34.516-1 .722-1.573.492l-.121-.056-.115-.068c-.515-.34-.722-1-.492-1.573l.056-.121.34-.671c1.209-2.472 2.028-5.067 2.85-7.79l.225-.746.024-.083c.305-1.07.909-3.988 4.45-5.665 1.183-.56 2.454-.844 3.721-.844zm13.369-9.098l.148.008c.196.022.389.089.563.202l.126.093.325.277c4.827 4.2 7.65 10.38 7.622 16.687l-.006.421-.019.528c-.083 1.768-.369 3.622-.868 5.634l-.156.608-.041.127c-.217.578-.814.925-1.425.828l-.131-.028-.127-.041c-.578-.218-.925-.815-.828-1.425l.028-.131.143-.559c.454-1.828.715-3.5.794-5.083l.02-.524.005-.396c.017-5.535-2.465-10.962-6.705-14.66l-.306-.261-.104-.097c-.456-.474-.492-1.225-.06-1.742a1.3 1.3 0 0 1 1.002-.468zM50.313 21.99l.131.007a1.31 1.31 0 0 1 1.168 1.139l.01.132-.004.134c-.049.616-.527 1.114-1.139 1.19l-.133.01-.559.018c-3.727.16-7.4 1.094-10.689 2.719l-.49.249-.451.241c-4.786 2.613-8.685 6.663-11.059 11.486l-.218.454-.343.776c-1.093 2.612-1.72 5.474-2.824 8.241l-.346.827-.245.539c-1.255 2.685-2.982 5.209-5.144 7.515l-.438.458-.105.096c-.471.389-1.153.398-1.634.021l-.107-.094-.096-.105c-.389-.472-.398-1.154-.021-1.635l.094-.107.364-.379c3.925-4.156 5.247-7.772 6.347-11.265l.198-.634.196-.632.198-.63c.371-1.169.765-2.334 1.276-3.509l.265-.589.226-.472c2.614-5.326 6.915-9.795 12.192-12.669l.468-.249.494-.251c3.632-1.803 7.69-2.838 11.806-3.011l.588-.019h.026zM19.63 34.697l.155.009c.155.019.309.066.455.143h0l.115.068c.55.367.744 1.099.428 1.696h0l-.238.456c-1.775 3.461-2.473 6.143-2.943 10.074h0l-.022.13c-.133.596-.664 1.021-1.272 1.021h0l-.078-.002h0l-.078-.007-.13-.022C15.424 48.13 15 47.599 15 46.99h0v-.007l.003-.074h0l.007-.075.068-.546c.533-4.132 1.383-7.091 3.398-10.896.234-.442.687-.695 1.155-.695h0zm31.382-5.853l.514.006c3.253.076 6.408.871 9.171 2.36h0l.114.069c.548.371.736 1.104.415 1.7h0l-.069.114c-.371.548-1.105.736-1.7.415h0l-.296-.156c-8.637-4.427-20.603-.736-25.277 7.87h0l-.07.114c-.373.546-1.106.733-1.701.411h0l-.114-.07c-.546-.373-.733-1.107-.41-1.701h0l.203-.365c2.627-4.593 7.209-8.148 12.634-9.788a22.8 22.8 0 0 1 6.583-.98h0zm5.068-6.384l.118.005.119.016.446.085c8.891 1.781 16.663 7.884 20.461 16.065l.19.418.044.113a1.31 1.31 0 0 1-1.111 1.716l-.126.006-.136-.007c-.405-.042-.779-.273-.993-.642l-.065-.128-.181-.399c-3.451-7.417-10.5-12.951-18.566-14.577l-.433-.083-.13-.031c-.635-.184-1.041-.824-.919-1.489.115-.63.665-1.07 1.282-1.07z"}));
2function eo(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var he={exports:{}};var it;function to(){return it||(it=1,(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var r="",s=0;s<arguments.length;s++){var c=arguments[s];c&&(r=i(r,o(c)))}return r}function o(r){if(typeof r=="string"||typeof r=="number")return r;if(typeof r!="object")return"";if(Array.isArray(r))return n.apply(null,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var s="";for(var c in r)t.call(r,c)&&r[c]&&(s=i(s,c));return s}function i(r,s){return s?r?r+" "+s:r+s:r}e.exports?(n.default=n,e.exports=n):window.classNames=n})()})(he)),he.exports}var no=to();const oo=eo(no),ro="_modalOverlay_15a0g_1",io="_modalWithOverlay_15a0g_53 _modal_15a0g_1",so="_modalWithoutOverlay_15a0g_62 _modal_15a0g_1",ao="_loaded_15a0g_66",co="_modal_header_15a0g_73",lo="_modal_header_small_15a0g_80",_o="_modal_header_big_15a0g_92",uo="_modal_text_smaller_15a0g_101",fo="_buttonContainer_15a0g_106",po="_emptyButton_15a0g_112",ho="_filledButton_15a0g_126",mo="_centerCat_15a0g_159",go="_centerCat_container_15a0g_171",vo="_centerCat_textContainer_15a0g_178",Co="_centerCat_categories_15a0g_182",yo="_centerCat_buttons_15a0g_188",bo="_bottomCat_filledButton_15a0g_212",ko="_centerCat_buttons_nudging_15a0g_230",wo="_simple_15a0g_245",Eo="_simple_container_15a0g_263",So="_simple_textContainer_15a0g_271",Mo="_simple_header_15a0g_276",Oo="_simple_buttons_15a0g_283",Io="_simple_buttons_seccondary_width_15a0g_291",Po="_simple_filledButton_15a0g_295",No="_simple_fingerprintSvg_15a0g_316",xo="_bottomCat_15a0g_212",Ao="_bottomCat_container_15a0g_355",$o="_bottomCat_textContainer_15a0g_362",To="_bottomCat_categories_15a0g_366",Bo="_bottomCat_buttons_15a0g_373",Uo="_euCookieLinkButton_15a0g_444",Lo="_modern1_15a0g_464",Do="_modern1_img_15a0g_477",Ro="_modern1_buttonContainer_15a0g_486",jo="_modern2_15a0g_518",Wo="_modern2_img_15a0g_525",Ho="_modern2_buttonContainer_15a0g_537",Fo="_modern2_emptyButton_15a0g_544",Jo="_modern2_filledButton_15a0g_554",zo="_modern2MobileNoOverlay_15a0g_587",Vo="_mini_15a0g_604",Go="_mini_no_nudging_15a0g_612",qo="_mini_left_15a0g_616",Ko="_mini_right_15a0g_620",Yo="_mini_buttonContainer_15a0g_624",Zo="_mini_filledButton_15a0g_634",Qo="_thin_15a0g_689",Xo="_thin_container_15a0g_695",er="_thin_top_15a0g_700",tr="_thin_bottom_15a0g_704",nr="_thin_buttonContainer_no_nudging_15a0g_714",or="_thin_filledButton_15a0g_723",rr="_openConsentManagerButton_15a0g_764",ir={modalOverlay:ro,modalWithOverlay:io,modalWithoutOverlay:so,loaded:ao,modal_header:co,modal_header_small:lo,modal_header_big:_o,modal_text_smaller:uo,buttonContainer:fo,emptyButton:po,filledButton:ho,centerCat:mo,centerCat_container:go,centerCat_textContainer:vo,centerCat_categories:Co,centerCat_buttons:yo,bottomCat_filledButton:bo,centerCat_buttons_nudging:ko,simple:wo,simple_container:Eo,simple_textContainer:So,simple_header:Mo,simple_buttons:Oo,simple_buttons_seccondary_width:Io,simple_filledButton:Po,simple_fingerprintSvg:No,bottomCat:xo,bottomCat_container:Ao,bottomCat_textContainer:$o,bottomCat_categories:To,bottomCat_buttons:Bo,euCookieLinkButton:Uo,modern1:Lo,modern1_img:Do,modern1_buttonContainer:Ro,modern2:jo,modern2_img:Wo,modern2_buttonContainer:Ho,modern2_emptyButton:Fo,modern2_filledButton:Jo,modern2MobileNoOverlay:zo,mini:Vo,mini_no_nudging:Go,mini_left:qo,mini_right:Ko,mini_buttonContainer:Yo,mini_filledButton:Zo,thin:Qo,thin_container:Xo,thin_top:er,thin_bottom:tr,thin_buttonContainer_no_nudging:nr,thin_filledButton:or,openConsentManagerButton:rr},sr=()=>{const e=window.EuCookie.config.sprachvariablen,t=n=>{n.key==="Enter"&&document.activeElement===n.target&&window.EuCookie.openConsentManager()};return C("div",{onClick:()=>window.EuCookie.openConsentManager(),title:e?.ws_eu_cookie_modalErneutZe
2igen,children:C(Xn,{tabIndex:0,onKeyDown:t,"aria-label":"Open Consent Manager Button",className:oo(ir.openConsentManagerButton)})})};class O{static isJtlConsentManagerActive(){return window?.EuCookie?.config?.isJtlConsentActive??!1}static async initializeJtlConsentManager(){if(!this.isJtlConsentManagerActive())return!1;if(typeof window?.CM!="object")try{return await this.#e(),typeof window?.CM=="object"||(window.CM=new ConsentManager),!0}catch(t){return Ue("EU Cookie: CM could not be instantiated:",t),!1}return!0}static#e(t=5e3){return new Promise((n,o)=>{if(typeof window.CM=="object"){n();return}const i=Date.now(),r=setInterval(()=>{typeof window.CM=="object"?(clearInterval(r),n()):Date.now()-i>t&&(clearInterval(r),typeof ConsentManager<"u"?n():o(new Error("EU Cookie: ConsentManager not available after timeout")))},100)})}static getCm(){if(!this.isJtlConsentManagerActive()){G("EU Cookie: getCm called although JTL Consent Manager is not active!");return}return window.CM}static getEventUpdatedName(){return this.getCm()?.options?.eventUpdatedName||"consent.updated"}static updateJtlCmConsent(t){if(O.isJtlConsentManagerActive())try{if(!this.getCm()){G("EU Cookie: updateJtlCmConsent: CM not found!");return}const o=t.reduce((i,r)=>{if(r?.jtlConsentIds?.length>0){const s={};return r.jtlConsentIds.forEach(c=>{s[c]=r?.consent??!1}),{...i,...s}}return i},{});this.setConsentObject(o),document.dispatchEvent(new CustomEvent(this.getEventUpdatedName(),{detail:this.getConsentObject()}))}catch(n){Ue("EU Cookie: updateJtlCmConsent failed:",n)}}static getConsentObject(){return this.getCm()?._getLocalData()?.settings}static setConsentObject(t){this.getCm()?._setStorageData(t)}static shouldJtlConsentManagerHandleThisService(t){return t?.serviceId===""||t?.serviceId===void 0?(G(`shouldJtlConsentManagerHandleThisService: serviceId of service is empty! This should not happen! Service: ${t}`),!1):!(t?.serviceId==="970cfba66b8380fb97b742e4571356c6"||t?.serviceId==="15db599e0119be476d71bfc1fda72217"||!Array.isArray(t?.jtlConsentIds)||t.jtlConsentIds?.length===0||t?.disableJtlConsent==="1")}}class ar{#e=!1;constructor(t,n){this.config=window.EuCookie.config,this.container=document.getElementById(ae),this.openConsentManagerButtonContainer=document.getElementById(_t),this.services=ur(t),this.categories=dr(n,this.services),this.onlyNonCookieServices=this?.services?.every(o=>Me.includes(parseInt(o.category)))??!0,this.#_(),this.#u(),this.#l(),(async()=>{const o=document.getElementById("eu_cookie_temp_config");o?.parentNode?.removeChild(o)})()}openModal=()=>(this.closeModalOrConsentManager().removeOpenConsentManagerButton(),this.onlyNonCookieServices||R.render(C(pe,{updateAndPersistConsent:this.updateAndPersistConsent,closeModalOrConsentManager:this.closeModalOrConsentManager,services:this.services,categories:this.categories,config:this.config}),this.container),this);fixPaypalPayWall=()=>{const{config:t}=this,n=t?.payment?.activePaypalModuleIds;if(!n||n.length===0||this?.services?.find(r=>r?.serviceIdString==="Paypal")?.consent===!0)return this;const o=()=>{setTimeout(()=>{document.querySelectorAll("#fieldset-payment .form-group .checkout-payment-method.d-none").forEach(r=>{n.includes(r.id)||r.classList.remove("d-none")}),document.querySelector("#fieldset-payment .jtl-spinner")?.classList.add("d-none")},500)},i=()=>{const r=document.getElementById("content"),s={childList:!0,subtree:!0},c=l=>{l.forEach(u=>{u.type==="childList"&&o()})};new MutationObserver(c).observe(r,s)};return o(),i(),this};openPaymentModal=(t=!0)=>{if(sessionStorage.getItem("ws5_eucookie_wasPaymentModalAnswered")==="true"||window.EuCookie.config.settings?.ws_eu_cookie_showPaymentModal!==!0)return this;const n=_r(this.services);return n.length===0?this:n.some(o=>o?.consent===!0)?this:(this.closeModalOrConsentManager().removeOpenConsentManagerButton(),this.onlyNonCookieServices||R.render(C(pe,{openModal:"PaymentModal",closeable:t,updateAndPersistConsent:this.updateAndPersistConsent,closeModalOrConsentManager:this.closeModalOrConsentManager,services:this.services,categories:this.categories,config:this.config}),this.container),this)};openConsentManager=(t=!0)=>(this.closeModalOrConsentManager().removeOpenConsentManagerButton(),this.onlyNonCookieServices||R.render(C(pe,{openModal:"ConsentManager",closeable:t,updateAndPersistConsent:this.updateAndPersistConsent,closeModalOrConsentManager:this.closeModalOrConsentManager,services:this.services,categories:this.categories,config:this.config}),this.container),this);closeModalOrConsentManager=()=>(R.unmountComponentAtNode(this.container),this.addOpenConsentManagerButton(),this);unblockScriptsAndIframesWithConsent=()=>
2(this.services.forEach(t=>{t&&O.shouldJtlConsentManagerHandleThisService(t)||t?.consent===!0&&st(t)}),this);addOpenConsentManagerButton=()=>(window.EuCookie.config.settings?.ws_eu_cookie_reopenModalButtonActive&&!this.onlyNonCookieServices&&R.render(C(sr,{}),this.openConsentManagerButtonContainer),this);removeOpenConsentManagerButton=()=>(R.unmountComponentAtNode(this.openConsentManagerButtonContainer),this);#t=(t,n,o)=>{if(n)try{Function(n)()}catch(i){console.log("%cEU Cookie: Fehler in Dienst ("+t?.serviceIdString+") "+o+" Callback. "+i.toString(),"color:red")}};runCallbacksOnConsentChange=(t,n)=>{const o=new Map(t.map(i=>[i.serviceId,!!i.consent]));for(const i of n){const r=o.get(i.serviceId),s=!!i.consent;s&&r===!1&&this.#t(i,i?.consentCallback,"Zustimmungs"),!s&&r===!0&&this.#t(i,i?.rejectCallback,"Ablehnen")}return this};runEveryPageloadCallbacks=()=>(this.services.forEach(t=>{t?.consent&&(t?.consentCallbackEveryPageload??!1)?this.#t(t,t?.consentCallback,"Zustimmungs"):!t?.consent&&(t?.rejectCallbackEveryPageload??!1)&&this.#t(t,t?.rejectCallback,"Ablehnen")}),this);updateAndPersistConsent=(t,n,o=!0,i=!0)=>{const r=this.services;this.services=[...t],this.categories=[...n],this.#i(this.services),this.runCallbacksOnConsentChange(r,this.services);const s=this.#o(t);hn(s),o&&this.#n(s),i&&this.closeModalOrConsentManager(),this.#r(),this.#e||(this.propagateGtmConsentToGtmIfSet(),this.prop
2agateGcmConsentUpdateIfSet()),this.unblockScriptsAndIframesWithConsent();const c=new Event("euCookie_consentChanged");document.dispatchEvent(c)};propagateConsentToJtlCmIfOutOfSync=()=>{if(!O.isJtlConsentManagerActive())return this;if(!this?.services)return this;const t=O.getConsentObject();if(t||G("EU Cookie: CM could not be found"),!t&&me(j)){const n=this.#o(this.services);return this.#n(n),this}for(let n of this.services)if(n?.jtlConsentIds?.length>0){for(const o of n.jtlConsentIds)if(typeof t?.[o]=="boolean"&&t[o]!==n.consent){const i=this.#o(this.services);return this.#n(i),this}}return this};propagateGtmConsentToGtmIfSet=()=>{if(window.EuCookie.config.settings?.ws_eu_cookie_gtm_consent)try{let t={event:"consent_status",type:me(j)?"explicit":"implicit"};this.services.map(n=>{t[n.serviceIdString]=!!n.consent}),window.dataLayer=window.dataLayer||[],window.dataLayer.push(t)}catch(t){console.error("Eu Cookie: GTM Consent:",t)}return this};#n(t){this.#e=!0;try{O.updateJtlCmConsent(t)}finally{this.#e=!1}}propagateGcmConsentUpdateIfSet=()=>{const t=typeof window<"u"?window.gtag:void 0,n=!!window.EuCookie.config.settings?.ws_eu_cookie_gcm_consent_events;if(!window.EuCookie.config.settings?.ws_eu_cookie_googleConsentMode||!n||typeof t!="function")return this;try{const o=this.services.find(s=>s?.serviceIdString==="Google Analytics"),i=this.services.find(s=>s?.serviceIdString==="Google Ads"),r={};if(o&&(r.analytics_storage=o?.consent?"granted":"denied"),i){const s=i?.consent?"granted":"denied";r.ad_storage=s,r.ad_user_data=s,r.ad_personalization=s}Object.keys(r).length>0&&t("consent","update",r)}catch(o){console.error("EU Cookie: Google Consent Mode:",o)}return this};#o(t){return t.map(n=>({serviceId:n.serviceId,serviceIdString:n.serviceIdString,consent:n?.consent??!1,category:n.category,jtlConsentIds:n.jtlConsentIds||[]}))}#r=()=>{window.EuCookie.config.settings?.ws_eu_cookie_reloadOnConsent&&en()};#i=t=>{const n=j,o=JSON.stringify(zt(t)),i=this.config.settings?.ws_eu_cookie_cookieLifetime?parseInt(this.config.settings.ws_eu_cookie_cookieLifetime):30;Kt(n,o,i,"","/")};#s=t=>{if(!t||typeof t!="string")return null;const n=t.trim(),o=n.match(/(?:youtube\.com\/embed\/|youtube-nocookie\.com\/embed\/|youtu\.be\/)([a-zA-Z0-9_-]{11})/);if(o)return o[1];const i=n.match(/(?:youtube\.com\/watch\?.*[&?]v=)([a-zA-Z0-9_-]{11})/);return i?i[1]:null};#a=t=>{if(!t||typeof t!="string")return null;const o=t.trim().match(/(?:player\.vimeo\.com\/video\/|vimeo\.com\/)(\d+)/);return o?o[1]:null};#c=t=>{const n=this.#a(t);if(n)return{type:"vimeo",videoId:n};const o=this.#s(t);return o?{type:"youtube",videoId:o}:null};#l=()=>{const t=document.querySelectorAll("iframe[data-service_id][data-src]"),n=this.config?.sprachvariablen;t.forEach(o=>{const i=o.height?o.height+"px":"315px",r=o.width?o.width+"px":"560px",s=o?.dataset?.service_id??"",c=this.services.find(h=>h.serviceId===s),_=this.config.frontendPath+"img/play-icon.svg",l=o.getAttribute("data-src")??"",u=this.#c(l),g=(this.config.frontendPath||"").replace(/\/?$/,"/"),a=u?`${g}videopreview?videoid=${encodeURIComponent(u.videoId)}&type=${encodeURIComponent(u.type)}`:"",d=a?`background-image: url('${a}'); background-size: cover; background-position: center;`:"",k=`<span class="ws-iframe-placeholder_${s} ws-unlock-iframe-button_${s} ws-iframe-placeholder${a?" ws-iframe-placeholder--with-preview":""}" style="width: ${r}; height: ${i}; max-width: 100%; max-height: 100%; ${d}" title="Consent to loading of video">
3                    <img class="ws-play-icon" src="${_}" alt="Play" />
4                    <p class="ws-text small ws-iframe-text">${n?.ws_eu_cookie_iframeText}</p>
5                    <span type="button" class="ws-iframe-button">${n?.ws_eu_cookie_iframeAkzeptierenButton}</span>
6                </span>`;o.after(Qt(k));const m=document.querySelectorAll(`.ws-unlock-iframe-button_${s}`);this._euCookieIframeListeners=this._euCookieIframeListeners||new Set,m.forEach(h=>{h.addEventListener("click",f=>{f.preventDefault(),st(c);const[w,U]=Jt(s,this.services,this.categories,!0);this.updateAndPersistConsent(w,U)})})})};#_=()=>{const t={"{{services_count}}":this?.services?.length??0},n={};
6Object.entries(this.config.sprachvariablen).forEach(([o,i])=>{n[o]=i.replace(/\{\{\w+\}\}/g,r=>t?.[r]?t?.[r]:" [[Wrong Token. Please use {{services_count}} for example]] ")}),this.config={...this.config,sprachvariablen:n}};#u(){this._cmListenerAttached!==!0&&O.isJtlConsentManagerActive()&&(document.addEventListener(O.getEventUpdatedName(),()=>{const t=O.getConsentObject();if(t||G("EU Cookie: addListenerForExternalJtlCmConsentUpdates: CM not found!"),typeof t!="object"||t===null)return;const n=this.services.map(s=>{const c={...s};return c.jtlConsentIds?.length>0&&(c.consent=c.jtlConsentIds.every(_=>t?.[_]===!0)),c}),o=new Map(this.services.map(s=>[s.serviceId,!!s.consent]));let i=!1;for(const s of n)if(o.get(s.serviceId)!==!!s.consent){i=!0;break}if(!i)return;const r=this.categories.map(s=>({...s}));Vt(r,n),this.updateAndPersistConsent(n,r,!1,!1)}),this._cmListenerAttached=!0)}}const cr=async()=>{const e=fn(),t=pn(),n=await Promise.all([e,t]);return new ar(...n)},Jt=(e,t,n,o=!1)=>{const i=t.map(l=>l.serviceId===e?{...l,consent:o?!0:!l.consent}:l),r=i.find(l=>l.serviceId===e).category,s=i.filter(l=>parseInt(l.category)===parseInt(r)),c=s.length!==0?s.every(l=>l.consent):!1,_=n.map(l=>parseInt(l.categoryNr)===parseInt(r)?{...l,consent:c}:l);return[i,_]},lr=(e,t,n)=>{const o=!n.find(s=>parseInt(s.categoryNr)===parseInt(e)).consent,i=n.map(s=>parseInt(s.categoryNr)===parseInt(e)?{...s,consent:o}:s);return[t.map(s=>parseInt(s.category)===parseInt(e)?{...s,consent:o}:s),i]},_r=e=>e.filter(t=>parseInt(t?.category)===ge),ur=e=>(e=pr(e),e=fr(e),e=hr(e,Me),e),dr=(e,t)=>(Vt(e,t),e=mr(e,Me),e=gr(e,t),e),fr=e=>{let t=e.map(o=>(o.consent=St(o.category),o));const n=qt(j)??!1;return n&&t.forEach(o=>{for(const[i,r]of Object.entries(n))o.serviceId===i&&(o.consent=r)}),t},pr=e=>e.filter(t=>t.assigned),zt=e=>{let t={};return e.forEach(n=>{t[n.serviceId]=n?.consent??!1}),t},hr=(e,t)=>e.filter(n=>!t.includes(parseInt(n.category))),Vt=(e,t)=>{e.forEach(n=>{const o=t.filter(r=>parseInt(r.category)===parseInt(n.categoryNr)),i=o.length>0?o.every(r=>r.consent):!1;n.consent=!!(St(n.categoryNr)||i)})},mr=(e,t)=>e.filter(n=>!t.includes(n.categoryNr)),gr=(e,t)=>e.filter(n=>!!t.find(o=>parseInt(o.category)===parseInt(n.categoryNr))),st=e=>{document.querySelectorAll("[data-service_id='"+e.serviceId+"']").forEach(n=>{const o=n.parentElement,{type:i=null,src:r=null}=Zt(n);if(n.tagName==="SCRIPT"){if(i===null){console.debug(`EU Cookie: ServiceIdString: ${e?.serviceIdString} already unblocked. Skipping.`);return}const s=document.createElement("script");for(const c of n.attributes)s.setAttribute(c.name,c.value);s.innerText=n.innerText,s.text=n.text,i&&(s.type=i,delete s?.dataset?.type),r&&(s.src=r,delete s?.dataset?.src),o.insertBefore(s,n),o.removeChild(n)}else if(n.tagName==="IFRAME"){if(r==null||r===""||n.dataset?.manually_blocked!=="1")return;n.style.display==="none"&&(n.parentElement.querySelectorAll(`.ws-iframe-placeholder_${e.serviceId}`).forEach(c=>{c.parentNode.removeChild(c)}),n.style.removeProperty("display")),n.src=r,delete n?.dataset?.src}})};class at{static state={modalObserver:null,bodyObserver:null};static getExtendedJtlConfirmationBannerData(t){if(!t)return null;const n=window?.EuCookie?.services||[],o=window?.EuCookie?.config?.currentLanguage||"de";if(n.length===0||!o)return null;let i=null;for(const r of n){let s=r?.jtlConsentIds||[];for(const c of s)if(c===t){i=r?.description?.[o]||null;break}if(i)break}return{title:window?.EuCookie?.config?.sprachvariablen?.ws_eu_cookie_extendedJtlConfirmationBanner_title,description:window?.EuCookie?.config?.sprachvariablen?.ws_eu_cookie_extendedJtlConfirmationBanner_description,serviceDescription:i}}static replaceTextContents(){const t=document.getElementById("consent-confirm-key");if(!t)return;const n=t.value,o=this.getExtendedJtlConfirmationBannerData(n);if(!o)return;const i=document.querySelector("#consent-confirm-info-help p");i&&o?.serviceDescription&&o?.serviceDescription!==""&&(i.textContent=o?.serviceDescription);const r=document.querySelector("#consent-confirm .consent-display-1");r&&o?.title&&o?.title!==""&&(r.textContent=o?.title);const s=document.querySelector("#consent-confirm .consent-modal-content > p");s&&o?.description&&o?.description!==""&&(s.innerHTML=o?.description)}static onConsentModalVisible(t){!t||!t.classList.contains("active")||!t.classList.contains("show")||this.replaceTextContents()}static isConsentConfirmElement(t){return t&&t.id==="consent-confirm"}static observeConsentModalClasses(t){if(!t||this.state.modalObserver)return;const n=new MutationObserver(o=>{for(const i of o)i.type==="attributes"&&i.attributeName==="class"&&this.onConsentModalVisible(t)});n.observe(t,{attributes:!0,attributeFilter:["class"]}),this.state.modalObserver=n,this.onConsentModalVisible(t)}static init(){const t=document.getElementById("consent-confirm");if(t){this.observeConsentModalClasses(t);return}const n=new MutationObserver(o=>{for(const i of o){if(i.type!=="childList")continue;const r=document.getElementById("consent-confirm");if(r){this.observeConsentModalClasses(r),this.state.bodyObserver&&(this.state.bodyObserver.disconnect(),this.state.bodyObserver=null);break}}});n.observe(document.body,{childList:!0,subtree:!0}),this.state.bodyObserver=n}}function vr(){ct(),yr(async()=>{br(),ct(),await O.initializeJtlConsentManager(),window.EuCookie=await cr(),window.EuCookie.propagateGtmConsentToGtmIfSet(),me(j)&&Cr(Se(j)?.value,window.EuCookie?.services)?(window.EuCookie.unblockScriptsAndIframesWithConsent().runEveryPageloadCallbacks().propagateConsentToJtlCmIfOutOfSync().addOpenConsentManagerButton(),window.EuCookie?.config?.payment?.isStepPayment==="true"?window.EuCookie.fixPaypalPayWall().openPaymentModal():window.EuCookie.addOpenConsentManagerButton()):window.EuCookie?.config?.payment?.isStepPayment==="true"?window.EuCookie.fixPaypalPayWall().openPaymentModal():window.EuCookie.openModal(),typeof window.requestIdleCallback=="function"?window.requestIdleCallback(()=>
6{at.init()},{timeout:1e3}):window.setTimeout(()=>{at.init()},0)})}const Cr=(e,t)=>{const n=e?JSON.parse(e):{},o=t?zt(t):{};return JSON.stringify(n)===JSON.stringify({})&&JSON.stringify(o)===JSON.stringify({})?!1:Xt(n,o)},yr=e=>{/complete|interactive|loaded/.test(document.readyState)?e():window.addEventListener("DOMContentLoaded",e)},br=()=>{document.body.appendChild(document.createComment("EU Cookie Container")),[ae,_t].forEach(e=>{let t=document.createElement("div");t.id=e,document.body.appendChild(t)}),document.body.appendChild(document.createComment("END EU Cookie Container"))},ct=()=>{try{const e=document.getElementById(ae);e&&e.childElementCount>0&&window.getComputedStyle(e).display!=="none"||document.body&&document.body.style&&(document.body.style.overflow="",document.body.style.position="",document.body.style.width="")}catch{}};vr();export{wr as D,kr as E,A as S,X as _,oo as c,W as d,_r as g,Ae as h,St as i,S as k,en as r,ir as s,C as u};

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.