(function(s,t,a){var e=new URL(window.location.href);var r=t.currentScript;var i=r&&r.getAttribute('data-variant')?r.getAttribute('data-variant'):'CMPv2';var n=r&&r.getAttribute('data-controller-id')?r.getAttribute('data-controller-id'):'';var u=r&&r.getAttribute('data-custom-sdk')!==null;var c=r&&(r.getAttribute('data-eu-mode')===true||r.getAttribute('data-eu-mode')==='true');var d=r&&r.getAttribute('data-version')?r.getAttribute('data-version'):'latest';var o=r&&r.getAttribute('data-language')?r.getAttribute('data-language'):'';var l=r&&r.getAttribute('data-tcf-vendors')?r.getAttribute('data-tcf-vendors'):'';var g=t.createElement('script');var v=(()=>{switch(i){case'CMPv3':return'loader.js';case'CMPv2bundle':return'bundle.js';case'CMPv2':return'loader.js';default:return'loader.js'}})();var p='';if(i==='CMPv3'){p=c?'https://web.eu1.cmp.usercentrics.eu/ui/':'https://web.cmp.usercentrics.eu/ui/'}else{p=c?'https://app.eu.usercentrics.eu/browser-ui/latest/':'https://app.usercentrics.eu/browser-ui/latest/'}g.src=p+v;g.setAttribute('id','usercentrics-cmp');g.setAttribute('data-settings-id','sSWRFpvwC');g.setAttribute('data-version',d);g.setAttribute('data-language',o);g.setAttribute('data-controller-id',e.searchParams.get('ucid')||n);if(c){g.setAttribute('data-eu-mode','true')}var _=function(a){s.setTimeout(function(){var t=new URL(s.location.href).hostname;var e=new XMLHttpRequest;e.onreadystatechange=function(){if(e.readyState===XMLHttpRequest.DONE){var t=new s.CustomEvent('itp_consent_save_finished');s.dispatchEvent(t)}};var r=l?'&tcfvendors=1':'';e.open('POST','https://cookie.porsche.com/set?h='+encodeURIComponent(t)+r,true);e.setRequestHeader('Content-type','application/json');e.withCredentials=true;e.send(a)},200)};s.addEventListener('UC_CONSENT_CHANGED',function(t){if(!a.getItem('ucString')||!t.detail||!t.detail.consent||t.detail.consent.updatedBy==='onInitialPageLoad'){return}_(JSON.stringify({uc_string:a.getItem('ucString')||null}))});s.addEventListener('UC_SDK_EVENT',function(t){if(!a.getItem('uc_settings')||!t.detail||t.detail.action==='onInitialPageLoad'||t.detail.event!=='consent_status'){return}let e=JSON.parse(a.getItem('uc_settings'));let r=0;try{r=e.services[0].history[e.services[0].history.length-1].timestamp}catch(t){}_(JSON.stringify({timestamp:r,uc_settings:JSON.parse(a.getItem('uc_settings')),uc_tcf:JSON.parse(a.getItem('uc_tcf')||null),uc_usprivacy:a.getItem('uc_usprivacy')||null}))});if(!u){t.head.appendChild(g)}})(window,document,localStorage);