const data=window._ckyGcm;let setDefaultSetting=!0;const regionSettings=data.default_settings||[],waitForTime=data.wait_for_update;function getCookieValues(e){const t=[],n=e+"=",a=decodeURIComponent(document.cookie).split(";");for(let s=0;s<a.length;s++){let i=a[s];for(;i.charAt(0)===" ";)i=i.substring(1);i.indexOf(n)===0&&t.push(i.substring(n.length,i.length))}return t}function getConsentStateForCategory(e){return e==="yes"?"granted":"denied"}const dataLayerName=window.ckySettings&&window.ckySettings.dataLayerName?window.ckySettings.dataLayerName:"dataLayer";window[dataLayerName]=window[dataLayerName]||[];function gtag(){window[dataLayerName].push(arguments)}function setConsentInitStates(e){waitForTime>0&&(e.wait_for_update=waitForTime),gtag("consent","default",e)}gtag("set","ads_data_redaction",!!data.ads_data_redaction),gtag("set","url_passthrough",!!data.url_passthrough),gtag("set","developer_id.dY2Q2ZW",!0);for(let e=0;e<regionSettings.length;e++){const t=regionSettings[e],n={ad_storage:t.advertisement,analytics_storage:t.analytics,functionality_storage:t.functional,personalization_storage:t.functional,security_storage:t.necessary,ad_user_data:t.ad_user_data,ad_personalization:t.ad_personalization},o=t.regions.split(",").map(a=>a.trim()).filter(a=>a);o.length>0&&o[0].toLowerCase()!=="all"?n.region=o:setDefaultSetting=!1,setConsentInitStates(n)}setDefaultSetting&&setConsentInitStates({ad_storage:"denied",analytics_storage:"denied",functionality_storage:"denied",personalization_storage:"denied",security_storage:"granted",ad_user_data:"denied",ad_personalization:"denied"});const consentString=getCookieValues("cookieyes-consent")[0];if(consentString&&typeof consentString=="string"){let t=function(n){gtag("consent","update",n)};var updateConsentState=t;const e=consentString.split(",").reduce(function(n,o){const a=o.trim().split(":");return n[a[0]]=getConsentStateForCategory(a[1]),n},{});t({ad_storage:e.advertisement,analytics_storage:e.analytics,functionality_storage:e.functional,personalization_storage:e.functional,security_storage:e.necessary,ad_user_data:e.advertisement,ad_personalization:e.advertisement})};