/* Minification failed. Returning unminified contents.
(1,541-544): run-time error JS1009: Expected '}': ...
(1,541-544): run-time error JS1006: Expected ')': ...
(1,510): run-time error JS1004: Expected ';'
(1,546-547): run-time error JS1195: Expected expression: )
(1,547-548): run-time error JS1002: Syntax error: }
 */
function handleGranularConsent(n){window.dataLayer=window.dataLayer||[];const t={consent_technical:!0,consent_analytics:n.includes("analytics"),consent_profiling:n.includes("profiling"),consent_state:"consent_given"};window.gtag&&gtag("consent","update",{analytics_storage:t.consent_analytics?"granted":"denied",ad_storage:t.consent_profiling?"granted":"denied",personalization_storage:t.consent_profiling?"granted":"denied",functionality_storage:"granted",security_storage:"granted"});window.dataLayer.push({event:"cookie_consent_updated",...t})}function handleCustomCookiePreferences(){if(typeof cookieNoticePro!="undefined"){const n=cookieNoticePro.getPreferences();if(n&&Array.isArray(n)){const t=["technical",...n.filter(n=>n!=="technical")];handleGranularConsent(t)}}}function monitorCookieNoticeChanges(){let n=0;const i=30,t=setInterval(function(){typeof cookieNoticePro!="undefined"&&cookieNoticePro.isAccepted()&&(handleCustomCookiePreferences(),clearInterval(t));n++;n>=i&&clearInterval(t)},1e3)}function blockUnauthorizedCookies(){}(function(n){"use strict";const w='<?xml version="1.0" ?><svg height="16px" version="1.1" viewBox="0 0 20 20" width="16px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title/><desc/><defs/><g fill="none" fill-rule="evenodd" id="Page-1" stroke="none" stroke-width="1"><g fill="#bfb9b9" id="Core" transform="translate(-464.000000, -380.000000)"><g id="settings" transform="translate(464.000000, 380.000000)"><path d="M17.4,11 C17.4,10.7 17.5,10.4 17.5,10 C17.5,9.6 17.5,9.3 17.4,9 L19.5,7.3 C19.7,7.1 19.7,6.9 19.6,6.7 L17.6,3.2 C17.5,3.1 17.3,3 17,3.1 L14.5,4.1 C14,3.7 13.4,3.4 12.8,3.1 L12.4,0.5 C12.5,0.2 12.2,0 12,0 L8,0 C7.8,0 7.5,0.2 7.5,0.4 L7.1,3.1 C6.5,3.3 6,3.7 5.4,4.1 L3,3.1 C2.7,3 2.5,3.1 2.3,3.3 L0.3,6.8 C0.2,6.9 0.3,7.2 0.5,7.4 L2.6,9 C2.6,9.3 2.5,9.6 2.5,10 C2.5,10.4 2.5,10.7 2.6,11 L0.5,12.7 C0.3,12.9 0.3,13.1 0.4,13.3 L2.4,16.8 C2.5,16.9 2.7,17 3,16.9 L5.5,15.9 C6,16.3 6.6,16.6 7.2,16.9 L7.6,19.5 C7.6,19.7 7.8,19.9 8.1,19.9 L12.1,19.9 C12.3,19.9 12.6,19.7 12.6,19.5 L13,16.9 C13.6,16.6 14.2,16.3 14.7,15.9 L17.2,16.9 C17.4,17 17.7,16.9 17.8,16.7 L19.8,13.2 C19.9,13 19.9,12.7 19.7,12.6 L17.4,11 L17.4,11 Z M10,13.5 C8.1,13.5 6.5,11.9 6.5,10 C6.5,8.1 8.1,6.5 10,6.5 C11.9,6.5 13.5,8.1 13.5,10 C13.5,11.9 11.9,13.5 10,13.5 L10,13.5 Z" id="Shape"/><\/g><\/g><\/g><\/svg>',b='<svg id="cookieIcon" xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"> <g fill="none" fill-rule="evenodd"> <circle cx="20" cy="20" r="20" fill="#D5A150"><\/circle> <path fill="#AD712C" d="M32.44 4.34a19.914 19.914 0 0 1 4.34 12.44c0 11.046-8.954 20-20 20a19.914 19.914 0 0 1-12.44-4.34C8.004 37.046 13.657 40 20 40c11.046 0 20-8.954 20-20 0-6.343-2.954-11.996-7.56-15.66z"> <\/path> <path fill="#C98A2E" d="M10.903 11.35c-.412 0-.824-.157-1.139-.471a4.432 4.432 0 0 1 0-6.26 4.397 4.397 0 0 1 3.13-1.297c1.183 0 2.294.46 3.13 1.296a1.61 1.61 0 0 1-2.276 2.277 1.2 1.2 0 0 0-.854-.354 1.208 1.208 0 0 0-.854 2.06 1.61 1.61 0 0 1-1.137 2.749z"> <\/path> <circle cx="12.894" cy="7.749" r="2.817" fill="#674230"><\/circle> <path fill="#7A5436" d="M10.09 7.48l-.003.032a1.566 1.566 0 0 0 1.624 1.683 2.824 2.824 0 0 0 2.703-2.578 1.566 1.566 0 0 0-1.624-1.683 2.823 2.823 0 0 0-2.7 2.546z"> <\/path> <path fill="#C98A2E" d="M4.464 24.227c-.412 0-.824-.157-1.138-.471a4.432 4.432 0 0 1 0-6.26 4.398 4.398 0 0 1 3.13-1.297c1.182 0 2.294.46 3.13 1.297a1.61 1.61 0 0 1-2.277 2.276 1.2 1.2 0 0 0-.853-.353 1.208 1.208 0 0 0-.854 2.06 1.61 1.61 0 0 1-1.138 2.748z"> <\/path> <circle cx="6.456" cy="20.626" r="2.817" fill="#674230"><\/circle> <path fill="#7A5436" d="M3.651 20.356a1.566 1.566 0 0 0 1.62 1.716 2.824 2.824 0 0 0 2.703-2.578 1.566 1.566 0 0 0-1.622-1.683 2.824 2.824 0 0 0-2.7 2.546z"> <\/path> <path fill="#C98A2E" d="M10.098 32.276c-.412 0-.824-.158-1.138-.472a4.432 4.432 0 0 1 0-6.26 4.397 4.397 0 0 1 3.13-1.297c1.182 0 2.294.46 3.13 1.297a1.61 1.61 0 0 1-2.277 2.276 1.2 1.2 0 0 0-.853-.353 1.208 1.208 0 0 0-.854 2.06 1.61 1.61 0 0 1-1.138 2.749z"> <\/path> <circle cx="12.089" cy="28.674" r="2.817" fill="#674230"><\/circle> <path fill="#7A5436" d="M9.285 28.405a1.566 1.566 0 0 0 1.62 1.716 2.824 2.824 0 0 0 2.703-2.578 1.566 1.566 0 0 0-1.622-1.684 2.824 2.824 0 0 0-2.7 2.546z"> <\/path> <path fill="#C98A2E" d="M18.95 37.91c-.411 0-.823-.158-1.137-.472a4.432 4.432 0 0 1 0-6.26 4.397 4.397 0 0 1 3.13-1.297c1.182 0 2.294.46 3.13 1.297a1.61 1.61 0 0 1-2.277 2.276 1.2 1.2 0 0 0-.853-.353 1.208 1.208 0 0 0-.854 2.06 1.61 1.61 0 0 1-1.138 2.748z"> <\/path> <circle cx="20.942" cy="34.308" r="2.817" fill="#674230"><\/circle> <path fill="#7A5436" d="M18.138 34.038l-.002.033a1.566 1.566 0 0 0 1.623 1.684 2.824 2.824 0 0 0 2.703-2.578 1.566 1.566 0 0 0-1.623-1.684 2.824 2.824 0 0 0-2.7 2.546z"> <\/path> <path fill="#C98A2E" d="M20.56 15.385c-.411 0-.823-.157-1.138-.471a4.432 4.432 0 0 1 0-6.26 4.397 4.397 0 0 1 3.13-1.297c1.183 0 2.294.46 3.13 1.296a1.61 1.61 0 0 1-2.276 2.277 1.2 1.2 0 0 0-.854-.354 1.208 1.208 0 0 0-.854 2.06 1.61 1.61 0 0 1-1.137 2.75z"> <\/path> <circle cx="22.552" cy="11.784" r="2.817" fill="#674230"><\/circle> <path fill="#7A5436" d="M19.748 11.514l-.003.033a1.566 1.566 0 0 0 1.624 1.683 2.824 2.824 0 0 0 2.703-2.578 1.566 1.566 0 0 0-1.624-1.683 2.823 2.823 0 0 0-2.7 2.546z"> <\/path> <path fill="#C98A2E" d="M30.219 29.861c-.412 0-.824-.157-1.139-.471a4.432 4.432 0 0 1 0-6.26 4.397 4.397 0 0 1 3.13-1.297c1.183 0 2.294.46 3.13 1.296a1.61 1.61 0 0 1-2.276 2.277 1.2 1.2 0 0 0-.854-.354 1.208 1.208 0 0 0-.854 2.06 1.61 1.61 0 0 1-1.137 2.75z"> <\/path> <circle cx="32.21" cy="26.26" r="2.817" fill="#674230"><\/circle> <path fill="#7A5436" d="M29.406 25.99a1.566 1.566 0 0 0 1.62 1.716 2.824 2.824 0 0 0 2.703-2.578 1.566 1.566 0 0 0-1.623-1.683 2.824 2.824 0 0 0-2.7 2.546z"> <\/path> <path fill="#C98A2E" d="M29.414 14.57c-.412 0-.824-.158-1.139-.472a4.432 4.432 0 0 1 0-6.26 4.397 4.397 0 0 1 3.13-1.297c1.183 0 2.295.46 3.13 1.297a1.61 1.61 0 0 1-2.276 2.276 1.2 1.2 0 0 0-.853-.353 1.208 1.208 0 0 0-.854 2.06 1.61 1.61 0 0 1-1.138 2.748z"> <\/path> <circle cx="31.405" cy="10.968" r="2.817" fill="#674230"><\/circle> <path fill="#7A5436" d="M28.601 10.698a1.566 1.566 0 0 0 1.62 1.716 2.824 2.824 0 0 0 2.703-2.578 1.566 1.566 0 0 0-1.622-1.683 2.824 2.824 0 0 0-2.7 2.546z"> <\/path> <path fill="#C98A2E" d="M17.341 24.227c-.412 0-.824-.157-1.138-.471a4.432 4.432 0 0 1 0-6.26 4.397 4.397 0 0 1 3.13-1.297c1.183 0 2.294.46 3.13 1.297a1.61 1.61 0 0 1-2.276 2.276 1.2 1.2 0 0 0-.854-.354 1.208 1.208 0 0 0-.854 2.06 1.61 1.61 0 0 1-1.138 2.75z"> <\/path> <circle cx="19.333" cy="20.626" r="2.817" fill="#674230"><\/circle> <path fill="#7A5436" d="M16.529 20.356l-.003.033a1.566 1.566 0 0 0 1.623 1.684 2.824 2.824 0 0 0 2.703-2.578 1.566 1.566 0 0 0-1.623-1.684 2.824 2.824 0 0 0-2.7 2.546z"> <\/path> <g fill="#AD712C" transform="translate(2.656 1.875)"> <circle cx="7.485" cy="21.143" r="1"><\/circle> <circle cx="11.509" cy="21.143" r="1"><\/circle> <circle cx="9.497" cy="17.521" r="1"><\/circle> <circle cx="2.253" cy="24.765" r="1"><\/circle> <circle cx="10.301" cy="33.618" r="1"><\/circle> <circle cx="12.716" cy="30.399" r="1"><\/circle> <circle cx="16.74" cy="25.57" r="1"><\/circle> <circle cx="23.179" cy="23.155" r="1"><\/circle> <circle cx="21.569" cy="24.765" r="1"><\/circle> <circle cx="23.984" cy="27.179" r="1"><\/circle> <circle cx="23.984" cy="32.008" r="1"><\/circle> <circle cx="32.837" cy="15.107" r="1"><\/circle> <circle cx="30.422" cy="31.203" r="1"><\/circle> <circle cx="18.35" cy=".62" r="1"><\/circle> <circle cx="3.863" cy="7.863" r="1"><\/circle> <circle cx=".644" cy="12.692" r="1"><\/circle> <circle cx="9.899" cy="13.9" r="1"><\/circle> <circle cx="12.314" cy="12.692" r="1"><\/circle> <circle cx="9.899" cy="11.485" r="1"><\/circle> <circle cx="21.167" cy="17.521" r="1"><\/circle> <circle cx="15.935" cy="5.449" r="1"><\/circle> <circle cx="23.581" cy="12.692" r="1"><\/circle> <circle cx="24.788" cy="16.314" r="1"><\/circle> <circle cx="27.203" cy="16.314" r="1"><\/circle> <circle cx="27.203" cy="18.729" r="1"><\/circle> <circle cx="22.776" cy="4.242" r="1"><\/circle> <circle cx="25.191" cy="3.034" r="1"><\/circle> <\/g> <\/g><\/svg>',c={en:{title:"By clicking “Accept All”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.",description:"For more information on which cookies we use, ",acceptBtnLabel:"Accept All",declineInfoBtnLabel:"Decline All",moreInfoBtnLabel:"click here.",settingsBtnLabel:"Manage Cookies",cookieTypesTitle:"Select cookies to accept",necessaryCookieTypeLabel:"Technical",floatingIconTooltip:"Adjust my preferences",necessaryCookieTypeDesc:"These cookies are essential to ensure the correct functioning of the website, to allow you to register/login and access reserved features, and to allow us to monitor the security of the website and improve operating performance, for example, by storing your preferences to enhance your subsequent visits.",cookieTypes:{preferences:{type:"Preferences",description:"These cookies are essential to ensure the correct functioning of the website, to allow you to register/login and access reserved features, and to allow us to monitor the security of the website and improve operating performance, for example, by storing your preferences to enhance your subsequent visits."},profiling:{type:"Profiling",description:"These cookies allow us to track your navigation of the website to create profiles of your tastes, habits, choices, etc., to send you promotional messages targeted to your preferences. Refusal of these cookies will not affect the proper functioning of the website but will prevent us from being able to send your promotional messages targeted to your preferences."},analytics:{type:"Analytics",description:"These cookies allow us to collect and analyze traffic and use of the website on an anonymous basis and to understand and improve how visitors use the website, including which pages and products are viewed most frequently. These cookies are not strictly necessary for the website to work but will provide you a better browsing experience."}}},fr:{title:"En cliquant sur « Accept  All » (« Tout accepter »), vous consentez au stockage de cookies sur votre appareil afin d’améliorer la navigation sur le site, d’analyser l’utilisation du site et d’aider à nos efforts de marketing.",description:"Pour plus d’informations sur les cookies que nous utilisons, ",acceptBtnLabel:"Tout accepter",declineInfoBtnLabel:"Tout refuser",moreInfoBtnLabel:"cliquez ici.",settingsBtnLabel:"Gérer les cookies",cookieTypesTitle:"Sélectionner les cookies à accepter",necessaryCookieTypeLabel:"Nécessaires",floatingIconTooltip:"Ajuster mes préférences",necessaryCookieTypeDesc:"Ces cookies sont nécessaires au fonctionnement du site web et ne peuvent pas être désactivés dans nos systèmes.",cookieTypes:{preferences:{type:"Préférences",description:"Les cookies de préférence permettent à un site web de mémoriser des informations qui modifient le comportement ou l'apparence du site web, comme votre langue préférée ou la région dans laquelle vous vous trouvez."},profiling:{type:"Marketing",description:"Les cookies marketing sont utilisés pour suivre les visiteurs sur les sites web. L'intention est d'afficher des publicités pertinentes et engageantes pour l'utilisateur individuel."},analytics:{type:"Analytiques",description:"Les cookies analytiques nous permettent de compter les visites et les sources de trafic afin de mesurer et d'améliorer les performances de notre site."}}},de:{title:"Wenn Sie auf „Alle akzeptieren“ klicken, stimmen Sie der Speicherung von Cookies auf Ihrem Gerät zu, um die Navigation auf der Website zu verbessern, die Nutzung der Website zu analysieren und zur Unterstützung unserer Marketingaktivitäten.",description:"Für weitere Informationen darüber, welche Cookies wir verwenden, ",acceptBtnLabel:"Alle akzeptieren",declineInfoBtnLabel:"Alle ablehnen",moreInfoBtnLabel:"klicken Sie hier.",settingsBtnLabel:"Cookies verwalten",cookieTypesTitle:"Cookies zum Akzeptieren auswählen",necessaryCookieTypeLabel:"Notwendig",floatingIconTooltip:"Meine Einstellungen anpassen",necessaryCookieTypeDesc:"Diese Cookies sind für die Funktion der Website erforderlich und können in unseren Systemen nicht deaktiviert werden.",cookieTypes:{preferences:{type:"Präferenzen",description:"Präferenz-Cookies ermöglichen es einer Website, sich Informationen zu merken, die das Verhalten oder Aussehen der Website ändern, wie Ihre bevorzugte Sprache oder die Region, in der Sie sich befinden."},profiling:{type:"Marketing",description:"Marketing-Cookies werden verwendet, um Besucher über Websites hinweg zu verfolgen. Die Absicht besteht darin, Anzeigen anzuzeigen, die für den einzelnen Benutzer relevant und ansprechend sind."},analytics:{type:"Analytik",description:"Analytik-Cookies ermöglichen es uns, Besuche und Verkehrsquellen zu zählen, damit wir die Leistung unserer Website messen und verbessern können."}}},es:{title:"Al hacer clic en Aceptar todo, aceptas el almacenamiento de cookies en tu dispositivo para mejorar la navegación del sitio, analizar el uso del sitio y ayudar en nuestros esfuerzos de marketing.",description:"Para obtener más información sobre las cookies que utilizamos, ",acceptBtnLabel:"Aceptar todo",declineInfoBtnLabel:"Rechazar todo",moreInfoBtnLabel:"haz clic aquí.",settingsBtnLabel:"Gestionar cookies",cookieTypesTitle:"Seleccione las cookies a aceptar",necessaryCookieTypeLabel:"Necesarias",floatingIconTooltip:"Ajustar mis preferencias",necessaryCookieTypeDesc:"Estas cookies son necesarias para que el sitio web funcione y no se pueden desactivar en nuestros sistemas.",cookieTypes:{preferences:{type:"Preferencias",description:"Las cookies de preferencias permiten a un sitio web recordar información que cambia la forma en que se comporta o se ve el sitio web, como su idioma preferido o la región en la que se encuentra."},profiling:{type:"Marketing",description:"Las cookies de marketing se utilizan para rastrear a los visitantes en los sitios web. La intención es mostrar anuncios que sean relevantes y atractivos para el usuario individual."},analytics:{type:"Analíticas",description:"Las cookies analíticas nos permiten contar las visitas y las fuentes de tráfico para poder medir y mejorar el rendimiento de nuestro sitio."}}},it:{title:'Facendo click su "Accetta tutto" accetti che sul tuo dispositivo vengano memorizzati i cookie per migliorare la navigazione, analizzare l\'utilizzo del sito e contribuire alle nostre attività di marketing.',description:"QuPer ulteriori informazioni sui cookie che utilizziamo, ",acceptBtnLabel:"Accetta tutto",declineInfoBtnLabel:"Rifiuta tutto",moreInfoBtnLabel:"fai clic qui.",settingsBtnLabel:"Gestisci i cookie",cookieTypesTitle:"Seleziona i cookie da accettare",necessaryCookieTypeLabel:"Necessari",floatingIconTooltip:"Regola le mie preferenze",necessaryCookieTypeDesc:"Questi cookie sono necessari per il funzionamento del sito web e non possono essere disattivati nei nostri sistemi.",cookieTypes:{preferences:{type:"Preferenze",description:"I cookie di preferenza consentono a un sito web di ricordare informazioni che modificano il comportamento o l'aspetto del sito web, come la lingua preferita o la regione in cui ti trovi."},profiling:{type:"Marketing",description:"I cookie di marketing vengono utilizzati per tracciare i visitatori sui siti web. L'intenzione è quella di visualizzare annunci pertinenti e coinvolgenti per il singolo utente."},analytics:{type:"Analitici",description:"I cookie analitici ci consentono di contare le visite e le fonti di traffico in modo da poter misurare e migliorare le prestazioni del nostro sito."}}}},t={themeSettings:{primaryColor:"#115cfa",darkColor:"#3b3e4a",lightColor:"#ffffff",themeMode:"light",vertivOrangeColor:"#fe5b1b",vertivDarkColor:"#333"},enableAutoLanguageDetection:!0,language:"en",moreInfoBtnLink:"/globalassets/documents/2024-cookies-descriptions.pdf",enableGoogleConsentMode:!1,enableMinimize:!1,showCookieIcon:!1,showSettingsBtn:!0,showCloseIcon:!0,showDeclineBtn:!0,fullWidth:!1,allCheckboxesChecked:!1,displayPosition:"left",minimizedIconDisplayPosition:"left",delay:2e3,expires:365,onConsentAccept:()=>{console.log("Consent accepted!")},onConsentReject:()=>{console.log("Consent Rejected!")}},l="cnp_consent",h="cnp_prefs",f="cnp_gconsent_ad_prefs",e="cnp_gconsent_analytics_storage",k=()=>{const t=(navigator.language||navigator.userLanguage||"en").toLowerCase(),n=t.split("-")[0];return["en","fr","de","es","it"].includes(n)?n:"en"},a=()=>{const n=window.location.pathname.toLowerCase(),i=["en","fr","de","es","it"];for(const t of i)if(n.includes(`/${t}/`)||n.includes(`/${t}-`))return t;return t.enableAutoLanguageDetection?k():t.language||"en"},u=n=>{const t=a(),i=c[t];return i?i[n]||c.en[n]||n:(console.warn(`CookieNoticePro: Language '${t}' not found, falling back to English`),c.en[n]||n)};n.fn.cookieNoticePro=f=>{typeof f=="object"?n.extend(!0,t,f):null;d();let e=o(l),b=s(h);if(e&&f!="open")t.showSettingsBtn?typeof injectScripts=="function"&&injectScripts():null,t.enableMinimize&&p(),t.enableGoogleConsentMode&&v();else{n("#cookieNoticePro").remove();n("#cookieMinimizeIcon").remove();const o=c[a()];let e='<li><input type="checkbox" name="gdprPrefItem" value="technical" checked="checked" disabled="disabled" data-compulsory="on"> <label title="'+u("necessaryCookieTypeDesc")+'">'+u("necessaryCookieTypeLabel")+"<\/label><\/li>";const s=JSON.parse(b);n.each(t.cookieTypes,(n,t)=>{if(t.type!==""&&t.value!==""){const n=o.cookieTypes[t.value];let i="";n&&n.description?i=' title="'+n.description+'"':t.description!==!1&&(i=' title="'+t.description+'"');e+='<li><input type="checkbox" id="gdprPrefItem'+t.value+'" name="gdprPrefItem" value="'+t.value+'" data-compulsory="on"> <label for="gdprPrefItem'+t.value+'"'+i+">"+(n?n.type:t.type)+"<\/label><\/li>"}});let l='<div id="cookieNoticePro" class="'+t.themeSettings.themeMode+" display-"+t.displayPosition+" full-width-"+t.fullWidth+'"><div id="closeIcon"><!--?xml version="1.0" ?--><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" aria-hidden="true" role="img"><title>Close<\/title><g fill ="none" stroke="#1d1d1d" stroke-width="3"> <path d="M6 6 L18 18"><\/path><path d="M18 6 L6 18"><\/path><\/g ><\/svg ><\/div><div class="col-lg-7"><div class="title-wrap"><h4>'+u("title")+"<\/h4><\/div><p>"+u("description")+' <a style="color:#0076a8;" target="_blank" href="'+t.moreInfoBtnLink+'">'+u("moreInfoBtnLabel")+'<\/a><\/p><\/div><div class="col-lg-5 btn-wrap-container"><div class="btn-wrap"><button id="cookieReject" style="color:'+t.themeSettings.vertivDarkColor+";border: 1px solid "+t.themeSettings.vertivDarkColor+';" type="button">'+u("declineInfoBtnLabel")+'<\/button><button id="cookieAccept" style="color:'+t.themeSettings.lightColor+";background:"+t.themeSettings.vertivOrangeColor+";border: 1px solid "+t.themeSettings.vertivOrangeColor+';" type="button">'+u("acceptBtnLabel")+'<\/button><\/div><div class="msg-wrap"><div id="cookieSettings">'+w+u("settingsBtnLabel")+'<\/div><div id="cookieTypes" style="display:none;"><h5>'+u("cookieTypesTitle")+"<\/h5><ul>"+e+"<\/ul><\/div><\/div>";setTimeout(()=>{n("body").append(l),n("#cookieNoticePro").hide().fadeIn("slow",()=>{f=="open"&&(n("#cookieSettings").trigger("click"),n.each(s,(t,i)=>{n("input#gdprPrefItem"+i).prop("checked",!0)}))}),t.showSettingsBtn||n("#cookieNoticePro #cookieSettings").hide(),t.showDeclineBtn||n("#cookieNoticePro #cookieReject").hide(),t.showCookieIcon||n("#cookieNoticePro #cookieIcon").hide(),t.showCloseIcon||n("#cookieNoticePro #closeIcon").hide()},f==="open"?0:t.delay);n("body").on("click","#cookieAccept",()=>{y(!0,t.expires);n('input[name="gdprPrefItem"][data-compulsory="on"]').prop("checked",!0);let u=[];n.each(n('input[name="gdprPrefItem"]').serializeArray(),(n,t)=>{u.push(t.value)});i(h,encodeURIComponent(JSON.stringify(u)),{expires:r(365),path:"/"});t.onConsentAccept.call(this);t.showSettingsBtn?typeof injectScripts=="function"&&injectScripts():null;t.enableGoogleConsentMode&&v()});n("body").on("click","#cookieSettings",()=>{f==="open"?(n('input[name="gdprPrefItem"]:not(:disabled)').attr("data-compulsory","off").prop("checked",!1),n("#cookieTypes").slideDown("fast",function(){n("#cookieSettings").prop("disabled",!0)})):(n('input[name="gdprPrefItem"]:not(:disabled)').attr("data-compulsory","off").prop("checked",t.allCheckboxesChecked),n("#cookieTypes").toggle("fast",function(){n("#cookieSettings").prop("disabled",!1)}),n("#cookieAccept").text("Save"))});n("body").on("click","#closeIcon",()=>{n("#cookieNoticePro").remove()});n("body").on("click","#cookieReject",()=>{y(!1,1),t.onConsentReject.call(this),t.enableGoogleConsentMode&&v(),i(h,"",{expires:r(-365),path:"/"})})}};const o=n=>document.cookie.indexOf(n)>-1?!0:!1,y=(u,f)=>{i(l,u,{expires:r(f),path:"/"}),n("#cookieNoticePro").fadeOut("fast",()=>{n("body").off("click","#cookieSettings"),n("body").off("click","#cookieReject"),n("body").off("click","#closeIcon"),n("body").off("click","#cookieAccept"),n(this).remove()}),t.enableMinimize&&p()},p=()=>{n("#cookieMinimizeIcon").remove();let i=n(`
      <div id="cookieMinimizeIcon" class="zoomIn ${t.minimizedIconDisplayPosition}">
        ${b}
        <div class="floating-text">
          ${u("floatingIconTooltip")}
        </div>
      </div>
    `);n("body").append(i);n("#cookieMinimizeIcon").on("click",function(){n(this).hasClass("zoomIn")?(n(this).removeClass("zoomIn").addClass("zoomOut"),setTimeout(()=>{n.fn.cookieNoticePro("open")},200)):n(this).removeClass("zoomOut").addClass("zoomIn")})},i=(n,t,i={})=>{document.cookie=`${n}=${t}${Object.keys(i).reduce((n,t)=>n+`;${t.replace(/([A-Z])/g,n=>"-"+n.toLowerCase())}=${i[t]}`,"")}`},r=n=>{const t=new Date;return t.setTime(t.getTime()+n*864e5),t.toUTCString()},s=n=>{const t=document.cookie.split(";").reduce((n,t)=>{const[i,r]=t.split("=").map(n=>n.trim());return i&&r&&(n[i]=decodeURIComponent(r)),n},{});return n?t[n]||!1:t},v=()=>{if(t.enableGoogleConsentMode){const a=JSON.parse(s(l)),n=JSON.parse(s(h)),u=JSON.parse(s(e)),c=JSON.parse(s(f));try{a===!0?(n.indexOf("analytics")>-1&&!o(e)?(i(e,encodeURIComponent(!0),{expires:r(365),path:"/"}),gtag("consent","update",{analytics_storage:"granted"})):n.indexOf("analytics")>-1&&o(e)?(u===!0&&gtag("consent","update",{analytics_storage:"granted"}),u===!1&&(i(e,encodeURIComponent(!0),{expires:r(365),path:"/"}),gtag("consent","update",{analytics_storage:"granted"}))):n.indexOf("analytics")===-1&&o(e)&&u===!0&&(i(e,encodeURIComponent(!1),{expires:r(365),path:"/"}),gtag("consent","update",{analytics_storage:"denied"})),n.indexOf("profiling")>-1&&!o(f)?(i(f,encodeURIComponent(!0),{expires:r(365),path:"/"}),gtag("consent","update",{ad_storage:"granted",ad_user_data:"granted",ad_personalization:"granted"})):n.indexOf("profiling")>-1&&o(f)?(c===!0&&gtag("consent","update",{ad_storage:"granted",ad_user_data:"granted",ad_personalization:"granted"}),c===!1&&(i(f,encodeURIComponent(!0),{expires:r(365),path:"/"}),gtag("consent","update",{ad_storage:"granted",ad_user_data:"granted",ad_personalization:"granted"}))):n.indexOf("profiling")===-1&&o(f)&&c===!0&&(i(f,encodeURIComponent(!1),{expires:r(365),path:"/"}),gtag("consent","update",{ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied"}))):(o(e)&&u===!0&&(i(e,"",{expires:r(-365),path:"/"}),gtag("consent","update",{analytics_storage:"denied"})),o(f)&&c===!0&&(i(f,"",{expires:r(-365),path:"/"}),gtag("consent","update",{ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied"})))}catch(v){console.warn("CookieNoticePro: Error initializing Google Consent Mode. Ensure gtag.js is correctly installed:",v)}}},d=()=>{n(":root").css("--cookieNoticeProLight",t.themeSettings.lightColor),n(":root").css("--cookieNoticeProDark",t.themeSettings.darkColor)};return window.cookieNoticePro={init:t=>{n.fn.cookieNoticePro(t)},reinit:()=>{n.fn.cookieNoticePro("open")},isAccepted:()=>{let n=s(l);return JSON.parse(n)},getPreferences:()=>{let n=s(h);return JSON.parse(n)},isPreferenceAccepted:n=>{let i=JSON.parse(s(l)),t=s(h);return(t=JSON.parse(t),i===!1)?!1:t===!1||t.indexOf(n)===-1?!1:!0},getLanguage:()=>a(),getSupportedLanguages:()=>Object.keys(c)}})(jQuery);document.addEventListener("DOMContentLoaded",function(){if(window.cookieNoticeProConfig){const n=window.cookieNoticeProConfig.onConsentAccept,t=window.cookieNoticeProConfig.onConsentReject;window.cookieNoticeProConfig.onConsentAccept=function(){n&&n();const t=[];$('input[name="gdprPrefItem"]:checked').each(function(){t.push($(this).val())});t.includes("technical")||t.push("technical");handleGranularConsent(t)};window.cookieNoticeProConfig.onConsentReject=function(){t&&t();handleGranularConsent(["technical"])}}});document.addEventListener("DOMContentLoaded",function(){setTimeout(monitorCookieNoticeChanges,2e3)});document.addEventListener("DOMContentLoaded",blockUnauthorizedCookies);;
