1try { if (typeof(window.__sdcmpapi) !== "function") {(function () {window.ABconsentCMP = window.ABconsentCMP || {};window.ABconsentCMP.enableConsentMode = window.ABconsentCMP.enableConsentMode ? true : (window.ABconsentCMP.enableConsentMode === undefined) && true;window.ABconsentCMP.gdprApplies = true;window.ABconsentCMP.ccpaApplies = false;var ABconsentCMP=window.ABconsentCMP=window.ABconsentCMP||{};ABconsentCMP.loaded=ABconsentCMP.loaded||{},ABconsentCMP.runOnce=ABconsentCMP.runOnce||function(n,e){if(!ABconsentCMP.loaded[n]){ABconsentCMP.loaded[n]=!0;try{"function"==typeof e&&e(ABconsentCMP)}catch(n){}}};ABconsentCMP.runOnce("consentModeGtm",function(e){if(e.enableConsentMode)try{var t=e.gtmDataLayerName||"dataLayer",n=window[t]=window[t]||[],a="denied",g="granted",gdprApplies=e.gdprApplies,ccpaApplies=e.ccpaApplies,o;if(gdprApplies===false){o={analytics_storage:g,functionality_storage:g,security_storage:g,personalization_storage:g,ad_storage:g,ad_user_data:g,ad_personalization:g,wait_for_update:0};if(ccpaApplies){var u=document.cookie.match(/(?:^|;\s*)usprivacy=([^;]*)/),usp=u?u[1]:"";if(usp.length>=3&&usp[0]==="1"&&usp[2]==="Y"){o.ad_storage=o.ad_user_data=o.ad_personalization=o.analytics_storage=a}}function r(){n.push(arguments)}r("set","developer_id.dOWE1OT",!0),r("consent","default",o)}else{o={analytics_storage:a,functionality_storage:a,security_storage:a,personalization_storage:a,wait_for_update:1e3};function r(){n.push(arguments)}r("set","developer_id.dOWE1OT",!0),gdprApplies!==false&&!0!==e.consentModeFromTcf&&(o.ad_storage=o.ad_user_data=o.ad_personalization=a),r("consent","default",o)}}catch(e){}});ABconsentCMP.runOnce("tcfUetq",function(){try{(window.uetq=window.uetq||[]).push("config","tcf",{enabled:!0})}catch(e){}});})();} } catch(e) {}window.SDDAN = {"info":{"pa":28365,"c":"PCJBO"},"context":{"partner":false,"gdprApplies":true,"ccpaApplies":false,"country":"FR","cmps":[399,222,412,224,364,21,386,392,491,450,405,294,426,10,90,419,9,299,28,318,459,410,79,429,451,291,54,404,351,379,5,68,264,18,416,171,371,421,72,413,457,488,473,415,417,323,185,376,483,273,496,414,2,475,6,104,446,213,330,246,387,280,92,449,396,463,181,438,462,260,287,432,447,471,302,335,168,258,58,397,501,317,431,384,505,303,237,434,341,492,311,31,374,502,312,279,47,112,433,162,292,352,236,403,452,428,382,300,229,499,385,443,411,220,445,407,481,35,453,441,430,508,361,306,134,448,327,490,304,25,167,388,435,59,390,367,105,231,436,503,309,484,401,329,218,7,383,343,494,200,437,235,308,480,297,198,472,345,355,418,498,332,225,247,61,242,321,507,497,354,380,482,113,456,493,27,454,63,340,423,212,14,348,350,420,125,259],"tlds":["com.pl","studio","st","com.cy","world","club","cat","pt","one","pro","nyc","ro","lu","immo","asia","bzh","press","info","com.au","org.pl","today","co.nz","ca","sg","at","com.ua","com.ve","fit","pics","com.co","goog","co.id","com.ar","nu","recipes","se","pk","education","ru","academy","com.mt","forsale","fm","no","sport","bg","media","estate","run","uk","fr","digital","sn","sk","com.mx","us","com.pe","top","app","nc","com.mk","com.br","school","co.il","nl","md","de","rs","org","be","aero","reise","travel","net","co.uk","online","ee","axa","style","asso.fr","me","win","vip","yoga","biz","cc","com.my","hu","com","tools","fail","gratis","in","si","casa","ae","co.za","it","ai","site","website","edu.au","cab","radio","news","info.pl","paris","credit","ph","stream","io","dog","click","art","pl","ie","cz","eu","is","ba","al","ink","mx","tw","corsica","jp","guide","lv","re","blog","ly","email","bz.it","com.es","fi","mobi","es","ci","tv","com.hr","gr","ac.uk","mc","com.pt","football","cl","ec","gf","tech","properties","best","com.tr","africa","ma","dk","vn","rugby","xyz","kaufen","space","ch","cn","lt","guru","co"],"variant":"cnil","apiRoot":"https://api.consentframework.com/api/v1/public","cacheApiRoot":"https://choices.consentframework.com/api/v1/public","consentApiRoot":"https://mychoice.consentframework.com/api/v1/public"},"cmp":{"privacyPolicy":"https://modart-paris.com/mentions-legales/","theme":{"lightMode":{"backgroundColor":"#FFFFFF","mainColor":"#e23f0d","titleColor":"#000000","textColor":"#999999","borderColor":"#D8D8D8","overlayColor":"#000000","logo":"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAArCAYAAABGrAV+AAARvklEQVR4nO2dC7QdVXnH//vmBkgCIRnIBPxAnjYUoRoMWIuviohaSyE8iwFDeAaTEB4RggWqNQhII1SJCRJBBWRRSxVoEdQa0opILBh5FSSC1W1hotNEYh43uXe7vptv4uRk9mNmzpwL7fmtdVZuzuzZe8+es1/faysi+gmA18POXK31FxzXG0dF8U0AzrKVc/Y4c9+iZ1f+ZdV6qCg+HsAeBZeWmTT5ft3nU1F8NIB9Cy49btLkoZJ5RQA+AOAdAA6Ueu8EYADAKwD+G8CTADjfB02avFIyf1tbuFgF4HcAfgbgpyZNflvy/pB6jeRX7UjybyZNflIyz9EAppWsyhoAawG8AOAp37OqKJ4I4F0lywiGO/CLAPZy3MAvZ4LWOmmqEi5UFPPDL7ElmTQKmLObeebEZSsPrFHGEksjv8zPbtJkdY28DwDAP6zhBZdvMGkyOzCfSQDmADgOwLDA4jcA+CqA60yaPBtYjq0tQjEAfgzgfgC3mDR5vkZe+Xp9FMDnHUm+Y9LkyJJ57i0dsSo8aP4ngDsBfMmkyaqCMvj9frZGGU56AtKMAXB1UxVwoaJ4BwA3udLM3X2gySqMB3BVzTw+Z+m8QagoHqOi+IsAHgVwYonOy2wP4EyekVUUXyPt2TQKAM86lwF4TkXx3SqK/6hOmSqK+Xd6vifZe1UU/0kHni8P1+tQAH/PA4GK4nNVFKtOVyCE04norZ2smPBxANaXf8Rog0NHNV6H6SqKD61yo4riE/iHVbVgFcV/LB33TOkYVekF8DEAS1UUv65GPqUfAcCxMoDMqpHPhwC8ISDdhTXKqAtPdLzV/IqK4jKDbC1COzBzIxGVSV8LFcUHAbjUlgdX5JLdTUeqAmBh2ZeiopiHlvmVC43i/bnDBf5wQzlUOnHcxjxD4BXIDSqKv1BxhgrtmKeoKN69vVUvzRQA13eqsDId8i0eIULbkCXTYpk5CjlmrMEBnVgQbuYQAOeVvOfyCsKgQVQUs1DqAQC7Vrnfw34A7lFRbG3bBjkXwCdLtsWkEntyHihmDMFztTJDRfG7O1FQ2Zd4FRF9XWv964bqk8Ev4TDbxeEKuHi3jsy+eeapKP66SZP/8SUUwVWd5dz1Fql1nnUiPLlfpL886E2Q5eZkz777rbI9+UTJej0pA2ueETLQvAnA4QB8w+rHVRR/26TJ0sAyLyhZR96HzjNpsrbkfUWw/OKx3PfcprE85/s925orRPj6kOcZeHA6xnHd+fxlO/BYAJ92qXTqoq
1KYVVrzXNlM2cVgj+2aqoGVnaRjnRSQtrLgSrYOp3uSPQjgIyZNXmr5fhmA21QU87L7DhbSO/KYw+q5kAEpxwqTJtbloai4LpStj23LoWQ5fYhJE+corKJ4DxHcFcH3FnWgSNrvxhLPZYNVU9+w1O3tAP4FwGjLve/mrYpJk8dZXeh4Rrg6sKu9UXIJnXFGwwKtBQB2tF0c1QPMGt/x2TfjRBXF73MlqCu4ElWRa2S/D8BfFHTeLZg0+amM7Msc+fAefXqNehaVm5o0+RsAR8kKwcabAYSofGY6Jhkux8b5sg1rDJMm/wHgbx35K9l2NkqVh1RNCbRUFJ/MP05XmrPHGewyFLu3P7DApo5pg+BqhEhtbfwGwFSTJpt8eckS8hQAGx3JPly1rp6yvxuw9D3ZdVFF8Y4OmctK1m0D+K7lOq9Ajg6rbS3u99zcuECtaidsu0BLll83uNJEvcDZ8ZDNvhksBJpruVZZcCUcIkt1GzeaNPlNaGZiRPFVR5J9VRTvWaO+LhaLVZgNn5Bnmqhmilhs0qRP1DY2OqFScq0yUEf/H0qdWZQFWu2Ukl4nAgIrvHQe1TFFlpNLW40T2iC4ggiCXNxdIc/CPVyJMishq4R7HPfuIyuWbZDlr81CjUfwL8rf94i1XBHvqKq/L4FLxgBZMTVKne6QCbRqo6L4PT7BDW0HnLbLkM++GdvJXj2PTXBVptLjPdefLlXLzTzpub5bhTxDecqTzjZgs1BnH8u1B0yasNSdB4mNuc5cRGOzMFvIBUjxn2iq/Iy681ltgZbs+5zmkgyrjXo7aqS2hccs3x+hopj3mD7B1cISZe3suLZafrBl+V9PeqvAsA1sYxsc+Lyujreo5f83OwbJE0SrUZWY7aVzH95yvE1F8UVi3/5GR77Phtqf16FuB26HQOtK2VdambADMHnskM2+s8XTpoj5KorJIbj6DoC7HHm3Dkkup4mdKxpfjPVcX1Mhz1BcAxKKnldF8WGiZy3ilyKF34JJk5+LOqcIVmXVMeFcJM4O2WcFgIdlu+eTHTTmwJCnHTvKt1S1flFRzPuvi33p2GRyaCbfQX4hg0wRvOT9kUVwtVHUIC5af+C2/VyGa8S3cZDnulUd1QZ89S3ycLvIkX6xRQLvWsGdJZZtneT7BQYvjdATMEqGwAItl0viNoht8WKfd83EkcB7Rw/53pel48st12x7yPkmTf6rZDm2MjJcKiYbLisfyFKw7chqwaXKecGkyVYrGxXFe4m7pI0rVRSb1o9HWDa6ScOjAljmcGyIqq8d9AR6uTzouT7KI0wo4vwQRffhO5pH2/nAVZCXcW4JgRSrT/6uQlG833Y5iM8QdVsQKop5a3KqI+3PTJq4VD11mObxMy/y8Z5Z0l0ylFkdsv2+HcDbTZqs7EBZg4QuoXk9/6InzZFENDUkM3GkDvmBf2Ov7ZuX5IVg0uSRAgGKjQtaZ5fAMtZ51D67ALg1xDNKIlh8zaOLvL1sHUMQQ36fR86dLfVtcqb0zezt4GaTJlPqBH+oQmgHXi/+pD7mE1GIWoIlsyMDyhxK/84i5gbsU1nNUUVfm/EZz0zPoYP+VUWxtZ3FFvohcR+08TuPIURpeHWgovhTIrwb4bifI3Z8u+W7Mx12xe2gym/pPtk+ZR/XZDJVPKc6SuiyYq3W+h+J6N8lFpONsRL25
1HhbAhXFp4qtrI9rTJq8gD3HdbpNrHDIFBXFFzpmrr4AwZWvDHZ+v8UTq4ntsZ9XUXyHbG9WyGD8BungJwRYAX2mpCMDs5+EiMlT1huJB6fz844MsrytIy0O4TB2QBAb5lAW550ZZGB8XLaMrfSKI8lEWUl1hNAO3Cf/zhapq2vffBwRTdZabzMLqSjeNdBWmJfr13SqEcpg0uQOFcWnW/S+14ojQV1mi6mhy6VwlCw5qyw7f+jz+LJwUBvUI/MKXAmPdeyX+8W7KVQodJHDnJUH3zIdeCv43aoovtixcpkgv9umB6MtlNrYa60fI6JbA9zdFhDR97TWrUYE8wOd1C/s5ChWgekibdw+d+uLbYifNQhHklRRzKuUHzTg1M+z9dGdkpK2sFD8ZFtxLW/vNWlyXWgBYp75KcvlY1iwZ9JkRcX6Q+QgfyX+wEXMVFHMdW7dIjRCFT3wZQHK//GtM62K4iM9EtEM3kP+c+NPXgNxEmDd8M9zn1mWQadSR5Ey3slhWttYdXYvfKdJk05HGO2T9pne6gOsopiX3X/quLfsPn2xwwNLVQgQsBVS/zMApI5kLGj0GdC0hdIdWGv9UuBMM5WIBn1nRSLqNZeUhg8KszrUmDThPfreuc+9lipVtnQyafKMRCZxmQuGwIPItdJ5f9XBpuM682B8sEmTz1nSuDrUigJhl7vAzX7SLkn+1LqdS9rQ5Uv9ugJb+UaoaokVolZiFhHRjqIy2jsk3wrGD/+nYcGZSZOzpCPfJXvCUDZI5z/IpMklJk3Wd6CtjOizeZDf36TJZJMmzxUlVFG8j8c4ZZEvaocF16w9SnT6tTBpcpeo6WycLP7tjVJJua21Xk9EH/PY+TJ7r+8fuMkRFiXPrxx7l6b5vGPUdi2VQtCOWSbYu8ikCQsPTyo4mYFE/dKWkxk8bVFYNbFpXiP2ws+VKHOMx3TyKyXqkWeJmPfaJPGZKjD1rAB8NgjnSdhfGyH+wL6YWU74ZIZVAeaUE7XWP279koiWetRKWLlhEzYOBA2iH2YJb+uX171p3M0nReYM140/WKNqnczQpctrlbrODLNde7M1mwZCO+9Sz3KkS5cuBdTqwKxWYolb0bVNxuCVjUHbtX6RUL5qvPW7dHmt0A53wkK10uq+/lCx6QKTJj4vnC5duhRQuwMXqZXW9g9gQ9jSeaXD17ZLly4e2hUibotaifvtb8OWzsxckya+kC9dunSx0JYOzGqlzFtp9cZ+hE2+g+L3W3yJRvR4Q3d26fL/lrY5ObO3UrTb7k+u6x/whXAZRAGzBtLEe7ivqmeBFAQRZafSr9BaF1pUEVF2mjsvL27SWm+Q798l5+Gu1FoXeinl8i/CVeY0i4ud6579xCMpY4PoopdorZ2nyRPRdLHvviM70J2IDhTvpw1aa69ZIxHtmfO9vVtrbQ0YkGtTG/dqrbexWyaiPXIeb7drrZ0O9ES0r0QH2VO2bQ+KANb3LJlV4Jczu34iyk7cD22PfcR2mrlLa+21hMu9h4e01tZjWdDODsyR9Ff19QcZ3o/s7cGY4cMm6s1eMa8GZshL+Sb/aCz1iXKeOIfl7LqPlegiyx1uhjMcJ+y5yrzC4qXjuudgi8fQaiI6TmttO80AEiaYbQKOJ6L3aK375Fk/K8YaIXbJlwD4qPzN5xuf40gbebybXhRzylb2z923RDplIUR0tawO8x50nyYi9pY7VWvtOgQtK+NDRPR+rfUmeY9l2uPynPPP6wP9krP3cIHrXCW0cQ+MQTexgBjDPQoY3TsYUOJaGa1fi0whostK1PtWiSH85dx3i+S7Ox33ZTwgLzP7hAZMu0as256XH8TtRBRyLNzhYoJZCiLiDpmPynKaJ/j/KmmDT+APg/nLue9qmdUS0TkyoCgJMsCd5za5PLnEMThHAPiHCuWPbzm+5kxZdbSN3nbMwhIKNCgy5U69wwY7sRwhstB3FtKrmHlE9ExI9bTWg7pyImIf34/I1wuLrNssvCRRLDJ+FHjf1VrrVUT0iESXGC8+qyFhik4loqdLRq08R2yNl0lsq0PE6L8wfBLXLTsgjIjGyLGnL2mtXYeGlSGb7XiWfp/W2khZvxYjpGlEdKnUw8f00PedY6YcAsCGSuNkRXK2hKVtCz2W6ALBqCgeLqO1dzYf3qMwqnerZB8kokYO2GqY7MiM25o6mqQF7vTfy332D7zvYCJ6m7i/QfbvOuC+zFb4qtBDwmRmzwbxBbn4YTOIaHvHrY1ARDyAZMff3JN1XuGb8u9wiWLiI3vf14eePElEI3JOEzfmvPFmElHbtq7tWELPkX2Xl52HF8Ziu56IrHFz1g0MCmFebZwnfsAjAw7pylPVG+iHLbGZQqMeLpVA5JnHzzytdYhzBs+Aj8jSMzSU7YniRsf8WS4eFx+fMiUwj7ahte7PGRi1ns6Q/3/I7HuF7EV7SqwYT5MghJDfyJtzZVtDTpWl1kggB3wVRVjYhhHDerBdT2Eknl1lf/HXRRf7TDWH+IZJRNL7cMmjSap24G9VXFZ+TZaxE2Q/+cnA+9ZLPOlHC378NvJeRa1hfi4goi+1zIKd4J9k9XIuET0s8aMn5QyPlmutQwImrJWVyLKQs6TkpJK8h1Gr7/BFgbKPEbK12FIPESxuoUekab6PzTLjWnnZhfcrYBOrgXoUzOjhPa84yvgAER1RVECv8nfgYcp0vJNrrZ+QQcerCmsDVxKRyX1C987niQqDdekHOI5FLXq+l+VH6w2PyxLr3AxzEoA/l0+2PXqjqKI6zSUixd5BXF/XS0wskvjbTi+3lvb4pbRHiF3CB2XQNLKCydojK28SETm9+ISr5Gyr7HNKa4JerbXtDFYvJk2cUf/zw23V8zvmLF95+ZzNovgmeV58U19wlNGXOzlhcGmmtb5PdIX8YkIOslqXyyPkh/C0ZYnnKmt1rox+rfWzUsfBzkxErNP8heXeJ0S4OLjM1lovJ6JTZOZ2+fgeJWU+pbXeykeciI6RvehRIk23oSWPkHZcE9KOPAgREc+43JG5I7HWg/ez3+LJR2vN791FVkbWHssk9jlrIFztwYMV3/uY1jrvW72EiLJ6cCfnKK9FZO+hla23PwB+D9edfo7KYgr5AAAAAElFTkSuQmCC)","providerLogo":"url(data:image/svg+xml;base64,PHN2ZyBpZD0iTE9HT19CTFVFIiBkYXRhLW5hbWU9IkxPR08gQkxVRSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDQwMTkuODkgMTc3NS43NiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntmaWxsOiM2ZWQyMTY7fS5jbHMtM3tjbGlwLXBhdGg6dXJsKCNjbGlwLXBhdGgpO30uY2xzLTR7ZmlsbDojMjAyOTQyO308L3N0eWxlPjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIj48cGF0aCBpZD0iTUFTUVVFIiBjbGFzcz0iY2xzLTEiIGQ9Ik00MDM4LjQyLDE0OCwxNDg4LjcsMTQyLjQyczM1NC4zMiwyNzAuNywzMjkuMzgsODA1YzAsMCwyLjY5LDMxMS42OC0yNTIuNTUsNTgwLjU0bDI0NzIuODktMTQuNzVaIi8+PC9jbGlwUGF0aD48L2RlZnM+PGcgaWQ9IlBBU1RJTExFIj48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik02OS4yNSwxMjE3LjY1YzEyLjkzLDAsMjgsNC40Myw0NS4yNSwxMyw4LjYyLDMuMjQsMTcsNi44LDI1LjA3LDEwLjUyczE3LjQ5LDguMzgsMjguMjksMTMuNzZBNzYwLjQ3LDc2MC40NywwLDAsMCwyNDMsMTI4MHE0Mi43NSwxMiwxMDQuMzQsMTYuOTJjNC4yNywxLjE5LDEwLjIsMS41OSwxNy43NSwxLjU5cTU0LjkzLDMuMzMsOTUuMzYtOS42NnQ2OC0zMi4zNWMxOC4zMS0xNCwzMi41OS0yOS41OCw0Mi43OS00Ni45MWExMzQuNywxMzQuNywwLDAsMCwxOC42Mi01My4zMSw0OC40OSw0OC40OSwwLDAsMSwuNzktOC4xNSw1Miw1MiwwLDAsMCwuODMtOC4wN3EwLTQzLjU0LTI0LjI5LTgwLjg0UTU0MywxMDIzLjc1LDQ5Ny42OSw5OTQuNnEtNDUuMTktMzAuNzItMTA0LjIxLTU1Ljc3VDI3MS40LDg4OS41MXEtNTkuODgtMjIuNjUtMTAzLjUtNTQuMTFUOTUuMTIsNzY1LjA4Yy0zMy4xOC00NC01MS4xOC05MS42OC01NC41NC0xNDMuMTdhODg5LjUxLDg4OS41MSwwLDAsMCwyMy4zLDU5Ni42QTQyLjI4LDQyLjI4LDAsMCwxLDY5LjI1LDEyMTcuNjVaIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTczNi4xNiw3OTAuOWExOTUuNDUsMTk1LjQ1LDAsMCwxLTQ2LjA4LDEwLjQ0LDQzNi40MSw0MzYuN
1DEsMCwwLDEtNDYsMi40NmMtNy42LDAtMTQuMzYtLjI1LTIwLjI1LS44cy0xMS41OS0uNzktMTctLjc5YTIwNS4yNywyMDUuMjcsMCwwLDAtMzIuMzUsMy4xN2MtMTIuOSwyLjEzLTI3LDctNDIsMTQuNjMtMTQsNy41MS0yOC4wOCwxOC00MiwzMS41NnEtMjEsMjAtMzUuNjEsNTUuNzdjLTYuNDQsMTUtMTEuNjIsMzIuODMtMTUuMzQsNTMuMzFzLTUuNjgsNDMuNTktNS42OCw2OS41M1YxMjA4YTMwMi4xOSwzMDIuMTksMCwwLDEtOS43LDc1LjIzLDE5Ny4yMiwxOTcuMjIsMCwwLDEtMzIuMzEsNjguNjZxLTIyLjY4LDMwLjc1LTYwLjYzLDQ5LjM1dC05MywxOC41OVYxMTY0LjI5bC0xLjU4LTExMS41MnEwLTgwLjkxLDIzLjQyLTE1MS4xN1QxMzMwLjM3LDc3OGEzNTIuMzQsMzUyLjM0LDAsMCwxLDExMS41Ny04Mi41OHE2NC43MS0zMC43MSwxNDcuMTMtMzAuNjlBNDAyLjQ4LDQwMi40OCwwLDAsMSwxNjY3LjUsNjcycTM2LjM4LDcuMzgsNjMuODcsMTUuMzVjNy44OCwyLjM3LDE1LjQ3LDQuOSwyMy4xMSw3LjQzQzE2NjYuMTksMjk3LjI5LDEzMTEuOSwwLDg4Ny44MywwLDYwMy40MywwLDM1MC41LDEzMy44OCwxODgsMzQxLjg0YzI5LjI2LTE3LjA5LDU5LjkxLTI5LjI3LDkyLjE5LTM2LDM2LjE1LTcuNTIsNzAuODMtMTAuNzYsMTA0LjM0LTkuNjksOC41NywwLDE0LjUxLjU1LDE3Ljc1LDEuNThRNTA5LDMwNS44Niw1ODEsMzMyLjUxdDExNS42MSw1Ny4zNHEyMi42NSwxNC42NywzNy4xOCwyOC4zMkEzNDguNzIsMzQ4LjcyLDAsMCwxLDc1OCw0NDMuMjhjNy41Niw4LjYyLDE0LDE2LjEzLDE5LjQyLDIyLjYybDMuMjQsNi40OS0zLjI0LDQuODJjLTEwLjc2LDE0LTIyLjExLDI0LjI0LTMzLjkzLDMwLjczYTM3LjgxLDM3LjgxLDAsMCwxLTE3LDguMDcsMTAwLDEwMCwwLDAsMS0xOC41OSwxLjU5LDY1LjA2LDY1LjA2LDAsMCwxLTIxLTMuMjFxLTkuNjktMy4xNS0yMi42Mi04LjA3Yy0xOC40LTguNjItMzYuNjctMTYuNjktNTUtMjQuMjRRNTc3LDQ2OS4xNCw1MzQuMTMsNDU2LjIxdC0xMDQuMy0xNy44YTI1LDI1LDAsMCwxLTYuNDUtLjc5LDI5LjM0LDI5LjM0LDAsMCwwLTYuNTItLjgzcS03MS4xNi0zLjIxLTExNy45NSwyOS4xMS00OC42LDMwLjc1LTU4LjI5LDgwLjg0LTMuMjEsMTYuMi0zLjIsMjIuNjIsMCwzNy4yNywxOS40MSw2M2MxMi45MywxNy4xOSwzMS43MiwzMy40Niw1Ni42LDQ4LjU3cTM1LjQ2LDIxLDgwLDM4LDQ0LjM4LDE3LDg5LjY3LDM0LjhhODY0LjY1LDg2NC42NSwwLDAsMSwxMTkuNjksNTYuNTFxNTYuNTIsMzIuMzIsMTAwLjI0LDc0LjRhMzQyLDM0MiwwLDAsMSw2Ny4wNyw5NC42MXEyNSw1Mi41NiwyMS44MywxMTguODF2MTIuMjNhNzUuNzcsNzUuNzcsMCwwLDEtMS41OCwxMy42OHEtOS43NSw4Mi40Ni00Ny43NywxNDMuMDl0LTkzLDk5LjQzYTM1OC42NiwzNTguNjYsMCwwLDEtMTIwLjQzLDU4LjIycS02NS40NCwxNy42OC0xMjguNTQsMTYuMjJhNTIsNTIsMCwwLDAtMTIuODktMS42NmgtMTNRMjY4LDE0MjgsMTk2LjkyLDE0MDAuNDNjLTE3LjQtNi42NC0zMy4xNC0xMy41My00OC4xMy0yMC40MSwxNTkuMTksMjM4LjU3LDQzMC43MSwzOTUuNzQsNzM5LDM5NS43NCw0OTAuMzUsMCw4ODcuODQtMzk3LjQ4LDg4Ny44NC04ODcuODRhOTAzLjYsOTAzLjYsMCwwLDAtNy43MS0xMTZBMTQ0LDE0NCwwLDAsMSwxNzM2LjE2LDc5MC45Wm0tNjM3Ljc5LDQ5NS42MXEuNzcsMzQuNzcsMi40LDY5LjQ1YzEsMjMuMjYsMi42Niw0NC40Niw0LjgzLDYzLjkxaC05LjdxLTU0LjkzLDAtOTEuMzYtMTguNTl0LTU5LTQ5LjM1YTIwMC41MSwyMDAuNTEsMCwwLDEtMzEuNTEtNjkuNSwzMTkuNjEsMzE5LjYxLDAsMCwxLTguOS03NC40M1Y4NzYuNTdhMzI5Ljc4LDMyOS43OCwwLDAsMSw4LjktNzUuMjMsMTg0LjEzLDE4NC4xMywwLDAsMSwzMS41Mi02OC42NnEyMi41OS0zMC43Miw1OS00OS4yOHQ5MS4zNi0xOC42Nmg5LjY5Yy0yLjE3LDE5LjM3LTMuOCw0MC43My00LjgzLDYzLjgycy0xLjg5LDQ2LjIxLTIuNCw2OC44My0uODQsNDMuODItLjg0LDYzLjgzdjM2MC40NmMwLDIwLC4yOSw0MS41My44NSw2NC43OVptLTUuNy03OTYuMzFhMTIzLjUsMTIzLjUsMCwwLDEtNDIuOCw0My42MlExMDIzLjE5LDU1MCw5OTQuMDcsNTUwcS0yNC4yNywwLTUwLjE1LTEzUTkxOCw1MjIuNDMsOTA0LjM3LDQ5Ny40MWExMDkuOTMsMTA5LjkzLDAsMCwxLTEzLjgyLTU0LjE4YzAtMTkuNDMsNC45Mi0zOC43NiwxNC41Ny01OC4yMkExMjIuODUsMTIyLjg1LDAsMCwxLDk0OCwzNDEuMzVhMTA5LDEwOSwwLDAsMSw1Ny40My0xNi4xOCw5Ni40Miw5Ni40MiwwLDAsMSw0OC40NSwxM2MxOC4zMSw5LjY1LDMxLjgsMjMuMjEsNDAuNDIsNDAuMzlhMTE4LjM3LDExOC4zNywwLDAsMSwxMyw1My4zNHEtLjA3LDI5LjE0LTE0LjY2LDU4LjI2WiIvPjwvZz48ZyBpZD0iREFUQSI+PGcgY2xhc3M9ImNscy0zIj48ZyBpZD0iTEVUVFJFUyI+PHBhdGggY2xhc3M9ImNscy00IiBkPSJNMTcxNS42LDE0NDkuNzRxLTk4LjQ2LDAtMTcwLjA2LTQ1LjV0LTExMS4xMy0xMjkuNzhxLTM5LjU2LTg0LjI3LTM5LjUzLTE5OS4xNSwwLTE3MS41NCw4Ni41Mi0yNzN0MjM0LjItMTAxLjQzcTg2LjUyLDAsMTUyLjkxLDM5LjUzdDk5LjIsMTA4LjE0VjQyMy40MnEwLTQ2LjI1LDQ0Ljc1LTQ2LjI0LDQ2LjI0LDAsNDYuMjQsNDYuMjRWMTQwMC41cTAsNDYuMjYtNDQuNzUsNDYuMjYtNDYuMjMsMC00Ni4yNC00Ni4yNnYtOTguNDVxLTMyLjgyLDY4LjYzLTk5LjIsMTA4LjE2VDE3MTUuNiwxNDQ5Ljc0Wm0xMS45NC03Ni4wOXExMTAuNCwwLDE3Ni03OC4zMXQ2NS42NS0yMjBxMC0xNDEuNy02NS42NS0yMTkuMjh0LTE3Ni03Ny41N3EtMTEwLjM4LDAtMTc1LjI4LDc3LjU3dC02NC44OSwyMTkuMjhxMCwxNDEuNzIsNjQuODksMjIwVDE3MjcuNTQsMTM3My42NVoiLz48cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik0yNDM1LjEzLDE0NDcuNTlxLTczLjExLDAtMTMwLjU0LTI4LjM0dC05MS03Ny41N3EtMzMuNTYtNDkuMjUtMzMuNTYtMTEwLjM5LDAtODAuNTcsNDAuMjctMTI2LjA2dDEzNS43NS02NC44OXE5NS40Ny0xOS4zNiwyNjIuNTQtMTkuMzloNDYuMjR2LTUzLjdxMC05OS45NC00MC4yNy0xNDUuNDRUMjQ5Ni4zLDc3Ni4zYTQxMC42NCw0MTAuNjQsMCwwLDAtMTEwLjQsMTQuOTNRMjMzMi4yLDgwNi4xNiwyMjc0LDgzOXEtMjYuODYsMTQuOTQtNDIuNTIuNzV0LTE0LjkyLTM3LjI4cS43NS0yMy4xMywyNC42Mi0zNS4wN0E1MzQuNDgsNTM0LjQ4LDAsMCwxLDIzNjgsNzE1Ljg5cTY1LjY0LTE3LjE2LDEyNi44MS0xNy4xNSwxMzEuMjgsMCwxOTQuNjcsNjcuMTN0NjMuNCwyMDUuODR2NDI2LjY0cTAsNDYuMjYtNDEuNzYsNDYuMjUtNDQuNzksMC00NC43Ny00Ni4yNXYtOTIuNDhxLTI5Ljg0LDY3LjEzLTkwLjI1LDEwNC40MlQyNDM1LjEzLDE0NDcuNTlabTExLjk0LTczLjExcTY0LjEzLDAsMTEyLjYyLTMwLjU3dDc2LjgyLTg0LjI4cTI4LjMyLTUzLjY5LDI4LjM0LTEyMi4zM3YtNDkuMjNIMjYyMC4xcS0xMzQuMjYsMC0yMDkuNTksMTEuOTR0LTEwNS4xNiw0MS43NnEtMjkuODMsMjkuODUtMjkuODQsODIsMCw2Ny4xMyw0Ni4yNCwxMDguOVQyNDQ3LjA3LDEzNzQuNDhaIi8+PHBhdGggY2xhc3M9ImNscy00IiBkPSJNMzIyNC4wOSwxNDQ3LjE5cS0xMjAuODQsMC0xODEuMjYtNjUuNjV0LTYwLjQxLTE4OFY3ODQuODRIMjg3MnEtNDMuMjgsMC00My4yNS0zNy4yOCwwLTM1LjgsNDMuMjUtMzUuODFoMTEwLjM5VjUyNS4yOHEwLTQ2LjI0LDQ2LjI2LTQ2LjI0LDQ0LjczLDAsNDQuNzUsNDYuMjRWNzExLjc1SDMyNzQuOHE0MS43NiwwLDQxLjc4LDM1LjgxLDAsMzcuMjgtNDEuNzgsMzcuMjhIMzA3My40M3YzOTYuODJxMCw5MSwzNy4yOCwxMzguNzN0MTIzLjgzLDQ3LjczcTI5Ljg0LDAsNDkuMjItNi43dDM0LjMyLTYuNzNxMjYuODQsMCwyNi44NSwzNy4zYTUzLjg5LDUzLjg5LDAsMCwxLTUuMjQsMjMuMTFxLTUuMjQsMTEuMTktMTguNjMsMTUuNjdjLTEwLjk1LDQtMjUuODgsNy42OS00NC43NiwxMS4yQTI5MSwyOTEsMCwwLDEsMzIyNC4wOSwxNDQ3LjE5WiIvPjxwYXRoIGNsYXNzPSJjbHMtNCIgZD0iTTM3MDIuMTUsMTQ0Ny41OXEtNzMuMTEsMC0xMzAuNTMtMjguMzR0LTkxLTc3LjU3cS0zMy4
11NS00OS4yNS0zMy41Ni0xMTAuMzksMC04MC41Nyw0MC4yNy0xMjYuMDZ0MTM1Ljc1LTY0Ljg5cTk1LjQ3LTE5LjM2LDI2Mi41NC0xOS4zOWg0Ni4yNHYtNTMuN3EwLTk5Ljk0LTQwLjI3LTE0NS40NFQzNzYzLjMyLDc3Ni4zYTQxMC41Nyw0MTAuNTcsMCwwLDAtMTEwLjM5LDE0LjkzUTM1OTkuMjIsODA2LjE2LDM1NDEsODM5cS0yNi44NiwxNC45NC00Mi41MS43NXQtMTQuOTMtMzcuMjhxLjc1LTIzLjEzLDI0LjYyLTM1LjA3QTUzNC42NSw1MzQuNjUsMCwwLDEsMzYzNSw3MTUuODlxNjUuNjQtMTcuMTYsMTI2LjgxLTE3LjE1LDEzMS4yOCwwLDE5NC42Nyw2Ny4xM3Q2My40LDIwNS44NHY0MjYuNjRxMCw0Ni4yNi00MS43Niw0Ni4yNS00NC43OSwwLTQ0Ljc3LTQ2LjI1di05Mi40OHEtMjkuODQsNjcuMTMtOTAuMjQsMTA0LjQyVDM3MDIuMTUsMTQ0Ny41OVptMTEuOTQtNzMuMTFxNjQuMTMsMCwxMTIuNjItMzAuNTd0NzYuODItODQuMjhxMjguMzItNTMuNjksMjguMzQtMTIyLjMzdi00OS4yM2gtNDQuNzRxLTEzNC4yOCwwLTIwOS42LDExLjk0dC0xMDUuMTYsNDEuNzZxLTI5Ljg0LDI5Ljg1LTI5LjgzLDgyLDAsNjcuMTMsNDYuMjMsMTA4LjlUMzcxNC4wOSwxMzc0LjQ4WiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==)"},"darkMode":{"watermark":"NONE","skin":"NONE"},"borderRadius":"AVERAGE","textSize":"SMALL","fontFamily":"Roboto","fontFamilyTitle":"Roboto","overlay":true,"noConsentButton":"CONTINUE","noConsentButtonStyle":"LINK","setChoicesStyle":"BUTTON","position":"BOTTOM","toolbar":{"active":true,"position":"LEFT","size":"SMALL","style":"ICON","offset":"30px"}},"scope":"DOMAIN","cookieMaxAgeInDays":180,"capping":"CHECK","cappingInDays":1,"vendorList":{"vendors":[755,1126,804,986],"stacks":[40],"disabledSpecialFeatures":[1,2],"googleProviders":[89,2572],"sirdataStacks":[2,3,4,5,6,7,8,9,10],"sirdataVendors":[8,9,31,101,102,100,103],"displayMode":"CONDENSED"},"publisherPurposes":{},"cookieWall":{"active":false},"flexibleRefusal":true,"ccpa":{"lspa":false},"external":{"googleAnalytics":true,"microsoftUet":true,"utiq":{"active":false,"noticeUrl":"/manage-utiq"}}},"locales":{"accepted":{"en":"accepted","fr":"accepté"},"accessOurPrivacyPolicy":{"en":"Access our privacy policy","fr":"Accéder à notre politique de vie privée"},"and":{"en":"and","fr":"et"},"buttons.accept":{"en":"Accept all","fr":"Tout accepter"},"buttons.acceptAll":{"en":"Accept all","fr":"Tout accepter"},"buttons.acceptCookies":{"en":"Accept cookies","fr":"Accepter les cookies"},"buttons.apply":{"en":"Apply my choices","fr":"Appliquer mes choix"},"buttons.askMeLater":{"en":"Ask me later","fr":"Me demander plus tard"},"buttons.back":{"en":"Back","fr":"Retour"},"buttons.close":{"en":"Close","fr":"Fermer"},"buttons.continue":{"en":"Do not accept","fr":"Continuer sans accepter"},"buttons.cookiesSettings":{"en":"Cookies settings","fr":"Paramètres cookies"},"buttons.doNotApply":{"en":"Do not apply","fr":"Ne pas appliquer"},"buttons.help":{"en":"Help","fr":"Aide"},"buttons.modifyChoice":{"en":"Update my choice","fr":"Modifier mon choix"},"buttons.reject":{"en":"Reject all","fr":"Tout refuser"},"buttons.rejectAll":{"en":"Reject all","fr":"Tout refuser"},"buttons.save":{"en":"Save","fr":"Enregistrer"},"buttons.setChoices":{"en":"Set your choices","fr":"Paramétrer vos choix"},"buttons.viewPartners":{"en":"View partners","fr":"Voir les partenaires"},"buttons.viewPurposes":{"en":"View activities","fr":"Voir les activités"},"buttons.viewWebsites":{"en":"View websites","fr":"Voir les sites"},"consentStorage":{"en":"The choices you make regarding the purposes and entities listed in this notice are saved in a cookie named \"euconsent-v2\" for a maximum duration of <maxAge/>.","fr":"Les choix que vous faites concernant les finalités et partenaires présentés ici sont enregistrés dans un cookie nommé \"euconsent-v2\" pour une durée maximale de <maxAge/>."},"cookiewall.purpose1.text":{"en":"Cookies allow us, among other things, to measure the number of visits to optimize our hosting, or to display advertisements. Some may also trigger the processing of personal data.<br/><br/>We suggest that you accept the cookies below to begin with, then freely choose on the following page the purposes for which these cookies and personal data may be used or no.<br/><br/>Of course, you are under no obligation to accept any particular purpose.","fr":"Les cookies nous permettent entre autres de mesurer le nombre de visites pour optimiser notre hébergement, ou encore d'afficher des publicités. Certains peuvent également déclencher des traitements de données personnelles.<br/><br/>Nous vous proposons d'accepter les cookies ci-dessous pour commencer, puis de choisir librement sur la page suivante les finalités pour lesquelles ces cookies et des données personnelles pourront être utilisés ou non.<br/><br/>Bien sûr, vous n'avez aucune obligation d'accepter une finalité en particulier."}
1,"cookiewall.purpose1.title":{"en":"What are cookies used for?","fr":"A quoi servent les cookies ?"},"cookiewall.text":{"en":"Cookies allow us to manage and finance the operation of this site. You remain free to choose who can use them and why, and have no obligation to accept any personal data processing in particular.","fr":"Les cookies nous permettent de gérer et financer le fonctionnement de ce site. Vous restez libre de choisir qui peut les utiliser et pourquoi, et n'avez aucune obligation d'accepter un traitement de données personnelles en particulier."},"cookiewall.title":{"en":"You chosed to decline cookies","fr":"Vous avez choisi de refuser les cookies"},"dataCategory1.description":{"en":"Your IP address is a number assigned by your Internet Service Provider to any Internet connection. It is not always specific to your device and is not always a stable identifier.It is used to route information on the Internet and display online content (including ads) on your connected device.","fr":"Votre adresse IP est un numéro attribué par votre fournisseur dâaccès Internet à toute connexion Internet. Elle nâest pas toujours spécifique à votre appareil et nâest pas toujours un identifiant stable. Elle est utilisée pour acheminer des informations sur Internet et afficher du contenu en ligne (y compris des publicités) sur votre périphérique connecté."},"dataCategory1.name":{"en":"IP addresses","fr":"Adresses IP"},"dataCategory10.description":{"en":"Certain characteristics (e.g. your possible interests, your purchase intentions, your consumer profile) may be inferred or modeled from your previous online activity (e.g. the content you viewed or the service you used, your time spent on various online content and services) or the information you have provided (e.g. your age, your occupation).","fr":"Certaines caractéristiques (par ex. vos intérêts éventuels, vos intentions dâachat, votre profil de consommateur) peuvent être déduites ou modélisées à partir de votre précédente activité en ligne (par ex. le contenu que vous avez consulté ou le service que vous avez utilisé, le temps que vous avez passé sur divers contenus et services en ligne) ou des informations que vous avez communiquées (par ex. votre âge, votre profession)."},"dataCategory10.name":{"en":"Usersâ profiles","fr":"Profils dâutilisateurs"},"dataCategory11.description":{"en":"Your preferences regarding the processing of your data, based on the information you have received.","fr":"Vos préférences concernant le traitement de vos données, en fonction des informations que vous avez reçues."},"dataCategory11.name":{"en":"Privacy choices","fr":"Choix en matière de confidentialité"},"dataCategory2.description":{"en":"Technical characteristics about the device you are using that are not unique to you, such as the language, the time zone or the operating system.","fr":"Caractéristiques techniques de l'appareil que vous utilisez qui ne vous sont pas propres, telles que la langue, le fuseau horaire ou le système dâexploitation."},"dataCategory2.name":{"en":"Device characteristics","fr":"Caractéristiques de l'appareil"},"dataCategory3.description":{"en":"A device identifier is a unique string of characters assigned to your device or browser by means of a cookie or other storage technologies. It may be created or accessed to recognise your device e.g. across web pages from the same site or across multiple sites or apps.","fr":"Lâidentifiant dâun appareil est une chaîne unique de caractères attribuée à votre appareil ou navigateur au moyen dâun cookie ou dâautres technologies de stockage. Il peut être créé ou consulté pour reconnaître votre appareil, par exemple sur des pages Web du même site ou sur plusieurs sites ou applications."},"dataCategory3.name":{"en":"Device identifiers","fr":"Identifiants de lâappareil"},"dataCategory4.description":{"en":"A probabilistic identifier can be created by combining characteristics associated with your device (the type of browser or operating system used) and the IP address of the Internet connection. If you give your agreement, additional characteristics (e.g. the installed font or screen resolution) can also be c
1ombined to improve precision of the probabilistic identifier.Such an identifier is considered \"probabilistic\" because several devices can share the same characteristics and Internet connection. It may be used to recognise your device across e.g. web pages from the same site or across multiple sites or apps.","fr":"Un identifiant probabiliste peut être créé en combinant les caractéristiques associées à votre appareil (le type de navigateur ou de système dâexploitation utilisé) et lâadresse IP de la connexion Internet. Si vous donnez votre accord, dâautres caractéristiques (par ex. la police installée ou la résolution dâécran) peuvent également être combinées pour améliorer la précision de lâidentifiant probabiliste. Un tel identifiant est considéré comme « probabiliste » car plusieurs appareils peuvent partager les mêmes caractéristiques et la même connexion Internet. Il peut être utilisé pour reconnaître votre appareil, par exemple sur des pages Web du même site ou sur plusieurs sites ou applications."},"dataCategory4.name":{"en":"Probabilistic identifiers","fr":"Identifiants probabilistes"},"dataCategory5.description":{"en":"Where an identifier is created on the basis of authentication data, such as contact details associated with online accounts you have created on websites or apps (e.g. e-mail address, phone number) or customer identifiers (e.g. identifier provided by your telecom operator), that identifier may be used to recognise you across websites, apps and devices when you are logged-in with the same contact details.","fr":"Lorsquâun identifiant est créé sur la base de données dâauthentification, telles que les coordonnées associées aux comptes en ligne que vous avez créés sur des sites Web ou des applications (par ex. adresse e-mail, numéro de téléphone) ou des identifiants client (par ex. identifiant fourni par votre opérateur de télécommunications), il peut être utilisé pour vous reconnaître sur les sites Web, les applications et les appareils lorsque vous êtes connecté avec les mêmes coordonnées."},"dataCategory5.name":{"en":"Authentication-derived identifiers","fr":"Identifiants dérivés de lâauthentification"},"dataCategory6.description":{"en":"Your online activity such as the websites you visit, apps you are using, the content you search for on this service, or your interactions with content or ads, such as the number of times you have seen a specific content or ad or whether you clicked on it.","fr":"Votre activité en ligne, telle que les sites Web que vous consultez, les applications que vous utilisez, le contenu que vous recherchez sur ce service, ou vos interactions avec du contenu ou des publicités, telles que le nombre de fois que vous avez vu un contenu ou une publicité spécifique ou si vous avez cliqué dessus."},"dataCategory6.name":{"en":"Browsing and interaction data","fr":"Données de navigation et dâinteraction"},"dataCategory7.description":{"en":"The information you may have provided by way of declaration via a form (e.g. feedback, a comment) or when creating an account (e.g. your age, your occupation).","fr":"Les informations que vous avez communiquées par déclaration via un formulaire (par ex., retour dâinformation, commentaire) ou lors de la création dâun compte (par ex., votre âge, votre profession)."},"dataCategory7.name":{"en":"User-provided data","fr":"Données fournies par lâutilisateur"},"dataCategory8.description":{"en":"An approximation of your location, expressed as an area with a radius of at least 500 meters. Your approximate location can be deduced from e.g. the IP address of your connection.","fr":"Une approximation de votre localisation, exprimée comme zone dâun rayon dâau moins 500 mètres. Votre localisation approximative peut être, par exemple, déduite de lâadresse IP de votre connexion."},"dataCategory8.name":{"en":"Non-precise location data","fr":"Données de localisation non précises"},"dataCategory9.description":{"en":"Your precise location within a radius of less than 500 meters based on your GPS coordinates. It may be used only with your acceptance.","fr":"Votre localisation précise dans un rayon inférieur à 500 mètres en fonction de vos coordonnées GPS. Celles-ci ne peuvent être utilisées quâavec votre acceptation."},"dataCategory9.name":{"en":"Precise location data","fr":"Données de localisation précises"},"dataRetention.day":{"en":"This data may be stored for up to <count/> day.","fr":"Ces données peuvent être conservées jusqu'à <count/> jour."}
1,"dataRetention.day_plural":{"en":"This data may be stored for up to <count/> days.","fr":"Ces données peuvent être conservées jusqu'à <count/> jours."},"dataRetention.session":{"en":"This data may be stored for the duration of the session.","fr":"Ces données peuvent être conservées pendant la durée de la session."},"day":{"en":"day","fr":"jour"},"days":{"en":"days","fr":"jours"},"details.title":{"en":"Welcome on your personal data settings board","fr":"Bienvenue dans l'espace de gestion de vos données personnelles"},"examples":{"en":"examples","fr":"exemples"},"feature1.description":{"en":"Information about your activity on this service may be matched and combined with other information relating to you and originating from various sources (for instance your activity on a separate online service, your use of a loyalty card in-store, or your answers to a survey), in support of the purposes explained in this notice.","fr":"Les informations concernant votre activité sur ce service peuvent être associées et combinées à dâautres informations vous concernant et provenant de diverses sources (par exemple, votre activité sur un service en ligne distinct, votre utilisation dâune carte de fidélité en magasin ou vos réponses à une enquête), à lâappui des finalités expliquées dans le présent avis."},"feature1.name":{"en":"Match and combine data from other data sources","fr":"Mettre en correspondance et combiner des données à partir dâautres sources de données"},"feature2.description":{"en":"In support of the purposes explained in this notice, your device might be considered as likely linked to other devices that belong to you or your household (for instance because you are logged in to the same service on both your phone and your computer, or because you may use the same Internet connection on both devices).","fr":"à lâappui des finalités expliquées dans le présent avis, votre appareil pourrait être considéré comme probablement lié à dâautres appareils qui vous appartiennent ou appartiennent à votre foyer (par exemple, parce que vous êtes connecté(e) au même service sur votre téléphone et votre ordinateur, ou parce que vous pouvez utiliser la même connexion Internet sur les deux appareils)."},"feature2.name":{"en":"Link different devices","fr":"Relier différents appareils"},"feature3.description":{"en":"Your device might be distinguished from other devices based on information it automatically sends when accessing the Internet (for instance, the IP address of your Internet connection or the type of browser you are using) in support of the purposes exposed in this notice.","fr":"Votre appareil peut se distinguer dâautres appareils en fonction des informations quâil envoie automatiquement lors de lâaccès à Internet (par exemple, lâadresse IP de votre connexion Internet ou le type de navigateur utilisé) à lâappui des finalités exposées dans le présent avis."},"feature3.name":{"en":"Identify devices based on information transmitted automatically","fr":"Identifier les appareils en fonction des informations transmises automatiquement"},"geolocation":{"en":"precise geolocation","fr":"géolocalisation précise"},"hostnames":{"en":"on these <hostnames>sites</hostnames> or in their emails","fr":"sur ces <hostnames>sites</hostnames> ou dans leurs emails"},"hostnames.description":{"en":"Your preferences (acceptance, refusal, or objection) will apply automatically to this site as well as to all sites listed below.<br/><br/>This reduces the number of consent windows you need to validate while browsing, avoiding the need to repeat your choices for every site sharing the same partners.<br/><br/>You remain in control, as you can modify your choices or withdraw your consent at any time on any of these sites.","fr":"Vos préférences (acceptation, refus ou opposition) s'appliqueront automatiquement à ce site ainsi qu'à l'ensemble des sites listés ci-dessous.<br/><br/>Cela permet de réduire le nombre de fenêtres de consentement à valider lors de votre navigation, en vous évitant de répéter vos choix pour chaque site partageant les mêmes partenaires.<br/><br/>Vous gardez le contrôle, car vous pouvez modifier vos choix ou retirer votre consentement à tout moment et sur n'importe lequel de ces sites."},"hostnames.title":{"en":"Scope of your consent","fr":"Portée de votre consentement"},"hour":{"en":"hour","fr":"heure"},"hours":{"en":"hours","fr":"heures"},"iabTcf":{"en":"indicates that the partner adheres to the <tcf>IAB Europe's TCF</tcf>","fr":"indique que le partenaire adhère au <tcf>TCF de l'IAB Europe</tcf>"},"illustrations.title":{"en":"Typical use cases","fr":"Cas d'utilisation typiques"},"location":{"en":"location","fr":"localisation"},"main.title":{"en":"Welcome","fr":"Bienvenue"},"minute":{"en":"minute","fr":"minute"},"minutes":{"en":"minutes","fr":"minutes"},"mixed":{"en":"mixed","fr":"mixte"},"mode.apply":{"en":"In accordance with your choices, <actors/> may","fr":"Conformément à vos choix, <actors/> pouvons"},"mode.apply.partner":{"en":"with our partner, we","fr":"avec notre partenaire, nous"},"mode.apply.partner_plural":{"en":"with some of our partners, we","fr":"avec certains partenaires, nous"},"mode.apply.we":{"en":"we","fr":"nous"},"mode.main":{"en":"<actors/> wish to","fr":"<actors/> souhaitons"},"mode.main.partner":{"en":"With our <vendors>partner</vendors>, we","fr":"Avec notre <vendors>partenaire</vendors>, nous"},"mode.main.partner_plural":{"en":"With our <count/> <vendors>partners</vendors>, we","fr":"Avec <count/> <vendors>partenaires</vendors>, nous"},"mode.main.we":{"en":"We","fr":"Nous"},"modify.button":{"en":"the \"cookies\" footer link","fr":"le lien \"cookies\" en bas de page"},"modify.icon":{"en":"the \"cookie\" icon","fr":"l'icône \"cookie\""},"month":{"en":"month","fr":"mois"},"months":{"en":"months","fr":"mois"},"more":{"en":"more","fr":"plus"},"notAccepted":{"en":"not accepted","fr":"non accepté"},"notRejected":{"en":"not rejected","fr":"non refusé"},"or":{"en":"or","fr":"ou"},"ourActivities":{"en":"The activities","fr":"Les activités"},"ourPartners":{"en":"Our partners","fr":"Nos partenaires"},"privacyPolicy":{"en":"Privacy policy","fr":"Politique de vie privée"},"purpose1.description":{"en":"Cookies, device or similar online identifiers (e.g. login-based i
1dentifiers, randomly assigned identifiers, network based identifiers) together with other information (e.g. browser type and information, language, screen size, supported technologies etc.) can be stored or read on your device to recognise it each time it connects to an app or to a website, for one or several of the purposes presented here.","fr":"Les cookies, appareils ou identifiants en ligne similaires (par ex. identifiants de connexion, identifiants assignés de façon aléatoire, identifiants réseau) ainsi que toutes autres informations (par ex. type et informations de navigateur, langue, taille dâécran, technologies prises en charge, etc.) peuvent être conservés ou lus sur votre appareil pour reconnaître celui-ci à chacune de ses connexions à une application ou à un site Web, pour une ou plusieurs des finalités présentées ici."},"purpose1.illustrationText":{"en":"Most purposes explained in this notice rely on the storage or accessing of information from your device when you use an app or visit a website. For example, a vendor or publisher might need to store a cookie on your device during your first visit on a website, to be able to recognise your device during your next visits (by accessing this cookie each time).","fr":"La plupart des finalités expliquées dans le présent avis dépendent du stockage ou de lâaccès aux informations à partir de votre appareil lorsque vous utilisez une application ou consultez un site Web. Par exemple, un fournisseur ou un éditeur peut avoir besoin de mémoriser un cookie sur votre appareil lors de votre première consultation sur un site Web afin de pouvoir reconnaître votre appareil lors de vos prochaines visites (en accédant à ce cookie à chaque connexion)."},"purpose1.name":{"en":"Store and/or access information on a device","fr":"Stocker et/ou accéder à des informations sur un appareil"},"purpose10.description":{"en":"Information about your activity on this service, such as your interaction with ads or content, can be very helpful to improve products and services and to build new products and services based on user interactions, the type of audience, etc. This specific purpose does not include the development or improvement of user profiles and identifiers.","fr":"Les informations sur votre activité sur ce service, telles que vos interactions avec des publicités ou du contenu, peuvent être très utiles pour améliorer les produits et services et pour créer de nouveaux produits et services en fonction des interactions des utilisateurs, du type dâaudience, etc. Cette finalité spécifique nâinclut pas le développement ou lâamélioration des profils et des identifiants des utilisateurs."},"purpose10.illustrationText":{"en":"A technology platform working with a social media provider notices a growth in mobile app users, and sees based on their profiles that many of them are connecting through mobile connections. It uses a new technology to deliver ads that are formatted for mobile devices and that are low-bandwidth, to improve their performance.<br/>An advertiser is looking for a way to display ads on a new type of consumer device. It collects information regarding the way users interact with this new kind of device to determine whether it can build a new mechanism for displaying advertising on this type of device.","fr":"Une plateforme technologique travaillant avec un fournisseur de réseaux sociaux constate une croissance des utilisateurs dâapplications mobiles, et voit en fonction de leurs profils que beaucoup dâentre eux se connectent via des connexions mobiles. Il utilise une nouvelle technologie pour diffuser des publicités formatées pour les appareils mobiles et à faible bande passante afin dâaméliorer leurs performances.<br/>Un annonceur cherche un moyen dâafficher des publicités sur un nouveau type dâappareil grand public. Il collecte des informations sur la façon dont les utilisateurs interagissent avec ce nouveau type dâappareil pour déterminer sâil peut créer un nouveau mécanisme pour afficher de la publicité sur ce type dâappareil."},"purpose10.name":{"en":"Develop and improve services","fr":"Développer et améliorer les services"},"purpose11.description":{"en":"Content presented to you on this service can be based on limited data, such as the website or app you are using, your non-precise location, your device type, or which content you are (or have been) interacting with (for example, to limit the number of times a video or an article is presented to you).","fr":"Le contenu qui vous est présenté sur ce service peut être basé sur des données limitées, telles que le site Web ou lâapplication que vous utilisez, votre emplacement non précis, votre type dâappareil ou le contenu avec lequel vous interagissez (ou avez interagi) (par exemple, pour limiter le nombre de diffusions dâune vidéo ou dâun article à votre attention)."},"purpose11.illustrationText":{"en":"A travel magazine has published an article on its website about the new online courses proposed by a language school, to improve travelling experiences abroad. The schoolâs blog posts are inserted directly at the bottom of the page, and selected on the basis of your non-precise location (for instance, blog posts explaining the course curriculum for different languages than the language of the country you are situated in).<br/>A sports news mobile app has started a new section of articles covering the most recent football games. Each article includes videos hosted by a separate streaming platform showcasing the highlights of each match. If you fast-forward a video, this information may be used to select a shorter video to play next.","fr":"Un magazine de voyage a publié un article sur son site Web sur les nouveaux cours en ligne proposés par une école de langues, afin dâaméliorer les expérience
1s de voyage à lâétranger. Les articles de blog de lâécole sont insérés directement au bas de la page et sélectionnés en fonction de votre emplacement non précis (par exemple, les articles de blog expliquant le programme du cours pour différentes langues que la langue du pays dans lequel vous vous trouvez).<br/>Une application mobile dâactualités sportives a lancé une nouvelle section dâarticles couvrant les matchs de football les plus récents. Chaque article comprend des vidéos hébergées par une plateforme de streaming distincte présentant les moments forts de chaque rencontre. Si vous faites avancer rapidement une vidéo, ces informations peuvent être utilisées pour sélectionner une vidéo plus courte à lire ensuite."},"purpose11.name":{"en":"Use limited data to select content","fr":"Utiliser des données limitées pour sélectionner le contenu"},"purpose2.description":{"en":"Advertising presented to you on this service can be based on limited data, such as the website or app you are using, your non-precise location, your device type or which content you are (or have been) interacting with (for example, to limit the number of times an ad is presented to you).","fr":"La publicité qui vous est présentée sur ce service peut être basée sur des données limitées, telles que le site Web ou lâapplication que vous utilisez, votre emplacement approximatif, votre type dâappareil ou les contenus avec lesquels vous interagissez (ou avez interagi) (par exemple, pour limiter le nombre de fois où une publicité donnée vous est diffusée)."},"purpose2.illustrationText":{"en":"A car manufacturer wants to promote its electric vehicles to environmentally conscious users living in the city after office hours. The advertising is presented on a page with related content (such as an article on climate change actions) after 6:30 p.m. to users whose non-precise location suggests that they are in an urban zone.<br/>A large producer of watercolour paints wants to carry out an online advertising campaign for its latest watercolour range, diversifying its audience to reach as many amateur and professional artists as possible and avoiding showing the ad next to mismatched content (for instance, articles about how to paint your house). The number of times that the ad has been presented to you is detected and limited, to avoid presenting it too often.","fr":"Un constructeur automobile souhaite promouvoir ses véhicules électriques auprès dâutilisateurs soucieux de lâenvironnement vivant en ville après les heures de bureau. La publicité est présentée sur une page avec du contenu connexe (tel quâun article sur les actions de changement climatique) après 18 h 30 aux utilisateurs dont lâemplacement approximatif suggère quâils se trouvent en zone urbaine.<br/>Un grand producteur de peintures aquarelles souhaite diffuser une campagne de publicité en ligne pour sa dernière gamme dâaquarelles, en diversifiant son public pour atteindre autant dâartistes amateurs et professionnels que possible et en évitant de diffuser cette publicité aux côtés de contenus sans rapport (par exemple, des articles sur des méthodes de peinture pour une maison). Le nombre de fois où la publicité vous est présentée est détecté et limité afin dâéviter de vous la présenter trop fréquemment."},"purpose2.name":{"en":"Use limited data to select advertising","fr":"Utiliser des données limitées pour sélectionner la publicité"},"purpose3.description":{"en":"Information about your activity on this service (such as forms you submit, content you look at) can be stored and combined with other information about you (for example, information from your previous activity on this service and other websites or apps) or similar users. This is then used to build or improve a profile about you (that might include possible interests and personal aspects). Your profile can be used (also later) to present advertising that appears more relevant based on your possible interests by this and other entities.","fr":"Les informations sur votre activité sur ce service (comme les formulaires que vous soumettez, les contenus que vous consultez) peuvent être conservées et conjuguées à dâautres informations vous concernant (par exemple, les informations de votre activité précédente sur ce service et dâautres sites Web ou applications) ou concernant des utilisateurs similaires. Ces informations servent ensuite à créer ou à améliorer un profil vous concernant (qui peut comporter dâéventuels centres dâintérêt et renseignements personnels). Votre profil peut être utilisé (également ultérieurement) pour présenter des publicités qui semblent plus pertinentes en fonction de vos centres dâintérêt éventuels par cette entité et dâautres entités."},"purpose3.illustrationText":{"en":"If you read several articles about the best bike accessories to buy, this information could be used to create a profile about your interest in bike accessories. Such a profile may be used or improved later on, on the same or a different website or app to present you with advertising for a particular bike accessory brand. If you also look at a configurator for a vehicle on a luxury car manufacturer website, this information could be combined with your interest in bikes to refine your profile and make an assumption that you are interested in luxury cycling gear.<br/>An apparel company wishes to promote its new line of high-end baby clothes. It gets in touch with an agency that has a network of clients with high income customers (such as high-end supermarkets) and asks the agency to create profiles of young parents or couples who can be assumed to be wealthy and to have a new child, so that these can later be used to present advertising within partner apps based on those profiles.","fr":"Si vous lisez plusieurs articles sur les meilleurs accessoires de vélo à acheter, ces informations pourraient servir à créer un profil sur votre centre dâintérêt pour les accessoires de vélo. Un tel profil peut être utilisé ou amélioré ultérieurement, sur le même site Web ou toute autre application pour vous présenter des publicités dâune marque dâaccessoires de vélo spécifique. Si vous regardez également un outil de configuration pour un véhicule sur le site Web dâun constructeur automobile de luxe, ces informations pourraient
1être conjuguées à votre centre dâintérêt pour les vélos afin dâaffiner votre profil et de supposer que vous portez un intérêt particulier pour des équipements de cyclisme de luxe.<br/>Une entreprise de vêtements souhaite promouvoir sa nouvelle gamme de vêtements haut de gamme pour bébés. Elle contacte une agence qui dispose dâun réseau de clients à revenus élevés (comme les supermarchés haut de gamme) et demande à lâagence de créer des profils de jeunes parents ou couples, dont on peut supposer quâils sont aisés financièrement et quâils vont avoir un nouvel enfant. Ces profils pourront être utilisés ultérieurement pour présenter de la publicité dans des applications partenaires."},"purpose3.name":{"en":"Create profiles for personalised advertising","fr":"Créer des profils pour la publicité personnalisée"},"purpose4.description":{"en":"Advertising presented to you on this service can be based on your advertising profiles, which can reflect your activity on this service or other websites or apps (like the forms you submit, content you look at), possible interests and personal aspects.","fr":"La publicité qui vous est présentée sur ce service peut être basée sur vos profils publicitaires, qui peuvent être créés en fonction de votre activité sur ce service ou dâautres sites Web ou applications (comme les formulaires que vous soumettez, les contenus que vous consultez), ainsi que sur vos éventuels centres dâintérêt et renseignements personnels."},"purpose4.illustrationText":{"en":"An online retailer wants to advertise a limited sale on running shoes. It wants to target advertising to users who previously looked at running shoes on its mobile app. Tracking technologies might be used to recognise that you have previously used the mobile app to consult running shoes, in order to present you with the corresponding advertisement on the app.<br/>A profile created for personalised advertising in relation to a person having searched for bike accessories on a website can be used to present the relevant advertisement for bike accessories on a mobile app of another organisation.","fr":"Un détaillant en ligne souhaite faire la publicité dâune vente limitée de chaussures de course. Il souhaite cibler la publicité pour les utilisateurs ayant déjà regardé des chaussures de running sur son application mobile. Les technologies de suivi peuvent être utilisées pour reconnaître que vous avez déjà utilisé lâapplication mobile pour consulter des chaussures de course afin de vous présenter la publicité correspondante sur lâapplication.<br/>Un profil créé pour la publicité personnalisée en relation avec une personne ayant recherché des accessoires de vélo sur un site Web peut être utilisé pour présenter la publicité pertinente pour les accessoires de vélo sur une application mobile dâune autre organisation."},"purpose4.name":{"en":"Use profiles to select personalised advertising","fr":"Utiliser des profils pour sélectionner des publicités personnalisées"},"purpose5.description":{"en":"Information about your activity on this service (for instance, forms you submit, non-advertising content you look at) can be stored and combined with other information about you (such as your previous activity on this service or other websites or apps) or similar users. This is then used to build or improve a profile about you (which might for example include possible interests and personal aspects). Your profile can be used (also later) to present content that appears more relevant based on your possible interests, such as by adapting the order in which content is shown to you, so that it is even easier for you to find content that matches your interests.","fr":"Les informations concernant votre activité sur ce service (par exemple, les formulaires que vous soumettez, les contenus non publicitaires que vous consultez) peuvent être mémorisées et conjuguées à dâautres informations vous concernant (tels que les informations de votre activité précédente sur ce service ou dâautres sites Web ou applications) ou concernant des utilisateurs similaires. Ces informations servent ensuite à créer ou à améliorer un profil vous concernant (qui peut comporter, par exemple, dâéventuels centres dâintérêt et renseignements personnels). Votre profil peut servir (également à toute date ultérieure) à présenter des contenus qui semblent plus pertinents par rapport à vos éventuels centres dâintérêt, par exemple en adaptant lâordre dans lequel les contenus vous sont présentés afin quâil soit dâautant plus facile pour vous de trouver des contenus correspondant à vos centres dâintérêt."},"purpose5.illustrationText":{"en":"You read several articles on how to build a treehouse on a social media platform. This information might be added to a profile to mark your interest in content related to outdoors as well as do-it-yourself guides (with the objective of allowing the personalisation of content, so that for example you are presented with more blog posts and articles on treehouses and woo
1d cabins in the future).<br/>You have viewed three videos on space exploration across different TV apps. An unrelated news platform with which you have had no contact builds a profile based on that viewing behaviour, marking space exploration as a topic of possible interest for other videos.","fr":"Ces informations peuvent être ajoutées à un profil pour consigner votre intérêt pour les contenus liés aux activités en extérieur ainsi que pour les guides de bricolage (en vue de permettre la personnalisation des contenus afin que par exemple, vous receviez davantage de billets de blog et dâarticles sur les maisons dans les arbres et les cabanes en bois à lâavenir).<br/>Vous avez visionné trois vidéos sur lâexploration spatiale sur diverses applications TV. Une plateforme dâactualités avec laquelle vous nâavez pas eu de contact crée un profil basé sur ce comportement de visualisation, en consignant votre intérêt pour lâexploration de lâespace à titre de centre dâintérêt potentiel pour dâautres vidéos."},"purpose5.name":{"en":"Create profiles to personalise content","fr":"Créer des profils de contenus personnalisés"},"purpose6.description":{"en":"Content presented to you on this service can be based on your content personalisation profiles, which can reflect your activity on this or other services (for instance, the forms you submit, content you look at), possible interests and personal aspects. This can for example be used to adapt the order in which content is shown to you, so that it is even easier for you to find (non-advertising) content that matches your interests.","fr":"Les contenus qui vous sont présentés sur ce service peuvent être basés sur vos profils de personnalisation de contenu qui peuvent correspondre à votre activité sur ce service ou dâautres services (par exemple, les formulaires que vous soumettez, le contenu que vous consultez, les éventuels centres dâintérêt et renseignements personnels). Cela peut par exemple être utilisé en adaptant lâordre de présentation des contenus afin quâil soit dâautant plus facile pour vous de trouver (sans publicité) des contenus correspondant à vos centres dâintérêt."},"purpose6.illustrationText":{"en":"You read articles on vegetarian food on a social media platform and then use the cooking app of an unrelated company. The profile built about you on the social media platform will be used to present you vegetarian recipes on the welcome screen of the cooking app.<br/>You have viewed three videos about rowing across different websites. An unrelated video sharing platform will recommend five other videos on rowing that may be of interest to you when you use your TV app, based on a profile built about you when you visited those different websites to watch online videos.","fr":"Vous lisez des articles sur la nourriture végétarienne sur une plateforme de réseaux sociaux, puis vous utilisez lâapplication de cuisine dâune entreprise indépendante. Le profil créé à votre sujet sur la plateforme de réseaux sociaux servira à vous présenter des recettes végétariennes sur lâécran dâaccueil de lâapplication de cuisine.<br/>Vous avez visionné trois vidéos sur l'aviron sur divers sites Web. Une plateforme de partage de vidéos non consultée recommandera cinq autres vidéos sur lâaviron susceptibles de vous intéresser lorsque vous utilisez votre application TV, en se basant sur un profil créé à votre sujet à partir de vos visites sur divers sites Web pour consulter des vidéos en ligne."},"purpose6.name":{"en":"Use profiles to select personalised content","fr":"Utiliser des profils pour sélectionner des contenus personnalisés"},"purpose7.description":{"en":"Information regarding which advertising is presented to you and how you interact with it can be used to determine how well an advert has worked for you or other users and whether the goals of the advertising were reached. For instance, whether you saw an ad, whether you clicked on it, whether it led you to buy a product or visit a website, etc. This is very helpful to understand the relevance of advertising campaigns.","fr":"Les informations concernant la publicité qui vous est présentée et la manière dont vous interagissez avec elles peuvent être exploitées pour déterminer dans quelle mesure une publicité a été efficace pour vous ou dâautres utilisateurs et si les objectifs de la publicité ont été atteints. Par exemple, si vous avez vu une publicité, si vous avez cliqué dessus, si elle vous a conduit à acheter un produit ou à visiter un site Web, etc. Ces informations sâavèrent très utiles pour appréhender la pertinence des campagnes publicitaires."},"purpose7.illustrationText":{"en":"You have clicked on an advertisement about a âblack Fridayâ discount by an online shop on the website of a publisher and purchased a product. Your click will be linked to this purchase. Your interaction and that of other users will be measured to know how many clicks on the ad led to a purchase.<br/>You are one of very few to have clicked on an advertisement about an âinternational appreciation dayâ discount by an online gift shop within the app of a publisher. The publisher wants to have reports to understand how often a specific ad placement within the app, and notably the âinternational appreciation dayâ ad, has been viewed or clicked by you and other users, in order to help the publisher and its partners (such as agencies) optimise ad placements.","fr":"Vous avez cliqué sur une publicité concernant une remise « Black Friday » dâune boutique en ligne sur un site Web et acheté un produit. Votre clic sera lié à cet achat. Votre interaction ainsi que celle des autres utilisateurs seront mesurées pour déterminer le nombre de clics effectués sur la publicité qui ont abouti à un achat.<br/>Vous êtes lâune des rares personnes à avoir cliqué sur une publicité concernant une remise « Journée internationale» dâune boutique de cadeaux en ligne dans lâapplication dâun éditeur. Lâéditeur souhaite disposer de rapports pour comprendre à quelle fréquence un placement publicitaire spécifique au sein de lâapplication, et notamment la publicité « Journée internationale dâappréciation », a été consultée ou fait lâobjet de clics de votre part et dâautres utilisateurs pour permettre à lâéditeur et à ses partenaires (comme les agences) dâoptimiser leurs placements publicitaires."},"purpose7.name":{"en":"Measure advertising performance","fr":"Mesurer la performance des publicités"},"purpose8.description":{"en":"Information regarding which content is presented to you and how you interact with it can be used to determine whether the (non-advertising) content e.g. reached its intended audie
1nce and matched your interests. For instance, whether you read an article, watch a video, listen to a podcast or look at a product description, how long you spent on this service and the web pages you visit etc. This is very helpful to understand the relevance of (non-advertising) content that is shown to you.","fr":"Les informations concernant les contenus qui vous sont présentés et la manière dont vous interagissez avec ceux-ci peuvent servir à déterminer si des contenus (non publicitaires), par exemple, ont atteint leur public cible et correspondent à vos centres dâintérêt. Par exemple, si vous lisez un article, visionnez une vidéo, écoutez un podcast ou consultez une description de produit, combien de temps avez-vous passé sur ce service et les pages Web que vous visitez, etc. Ces informations sâavèrent très utiles pour comprendre la pertinence des contenus (non publicitaires) qui vous sont présentés."},"purpose8.illustrationText":{"en":"You have read a blog post about hiking on a mobile app of a publisher and followed a link to a recommended and related post. Your interactions will be recorded as showing that the initial hiking post was useful to you and that it was successful in interesting you in the related post. This will be measured to know whether to produce more posts on hiking in the future and where to place them on the home screen of the mobile app.<br/>You were presented a video on fashion trends, but you and several other users stopped watching after 30 seconds. This information is then used to evaluate the right length of future videos on fashion trends.","fr":"Vous avez lu un article de blog sur la randonnée sur une application mobile dâun éditeur et suivi un lien vers un article recommandé et connexe. Vos interactions seront enregistrées de sorte à préciser que la publication initiale sur la randonnée vous a été utile et qu'elle a réussi à susciter votre intérêt pour la publication liée. Cela sera mesuré pour savoir sâil faut produire davantage de publications sur la randonnée à lâavenir et où les placer sur lâécran dâaccueil de lâapplication mobile.<br/>On vous a présenté une vidéo sur les tendances de la mode, mais vous et plusieurs autres utilisateurs avez cessé de regarder au bout de 30 secondes. Ces informations servent ensuite à évaluer la bonne longueur de vidéos futures sur les tendances de la mode."},"purpose8.name":{"en":"Measure content performance","fr":"Mesurer la performance des contenus"},"purpose9.description":{"en":"Reports can be generated based on the combination of data sets (like user profiles, statistics, market research, analytics data) regarding your interactions and those of other users with advertising or (non-advertising) content to identify common characteristics (for instance, to determine which target audiences are more receptive to an ad campaign or to certain contents).","fr":"Des rapports peuvent être générés en fonction de la combinaison dâensembles de données (comme les profils dâutilisateurs, les statistiques, les études de marché, les données analytiques) concernant vos interactions et celles dâautres utilisateurs avec des contenus publicitaires ou (non publicitaires) afin dâidentifier les caractéristiques communes (par exemple, pour déterminer quels publics cibles sont les plus réceptifs à une campagne publicitaire ou à certains contenus)."},"purpose9.illustrationText":{"en":"The owner of an online bookstore wants commercial reporting showing the proportion of visitors who consulted and left its site without buying, or consulted and bought the last celebrity autobiography of the month, as well as the average age and the male/female distribution of each category. Data relating to your navigation on its site and to your personal characteristics is then used and combined with other such data to produce these statistics.<br/>An advertiser wants to better understand the type of audience interacting with its adverts. It calls upon a research institute to compare the characteristics of users who interacted with the ad with typical attributes of users of similar platforms, across different devices. This comparison reveals to the advertiser that its ad audience is mainly accessing the adverts through mobile devices and is likely in the 45-60 age range.","fr":"Le propriétaire dâune librairie en ligne souhaite obtenir des rapports commerciaux montrant la proportion de visiteurs ayant consulté et quitté son site sans acheter, ou ayant consulté et acheté la dernière autobiographie du mois, ainsi que lââge moyen et la répartition hommes/femmes pour chaque catégorie. Les données relatives à votre navigation sur son site et à vos caractéristiques personnelles sont ensuite utilisées et combinées avec dâautres données de ce type pour produire ces statistiques.<br/>Un annonceur souhaite mieux comprendre le type dâaudience interagissant avec ses publicités. Il est fait appel à un institut de recherche pour comparer les caractéristiques des utilisateurs qui ont interagi avec la publicité avec les attributs typiques des utilisateurs de plateformes similaires, sur différents appareils. Cette c
1omparaison indique à lâannonceur que son public publicitaire accède principalement aux publicités par le biais dâappareils mobiles et se trouve probablement dans la tranche dââge de 45 à 60 ans."},"purpose9.name":{"en":"Understand audiences through statistics or combinations of data from different sources","fr":"Comprendre les publics par le biais de statistiques ou de combinaisons de données provenant de différentes sources"},"purposes.partnersConsentWithCount":{"en":"For this activity, <count/> partner requires your consent","fr":"Pour cette activité, <count/> partenaire demande votre consentement"},"purposes.partnersConsentWithCount_plural":{"en":"For this activity, <count/> partners require your consent","fr":"Pour cette activité, <count/> partenaires demandent votre consentement"},"purposes.partnersLIWithCount":{"en":"For this activity, <count/> partner relies on legitimate interest","fr":"Pour cette activité, <count/> partenaire se repose sur son intérêt légitime"},"purposes.partnersLIWithCount_plural":{"en":"For this activity, <count/> partners rely on their legitimate interest","fr":"Pour cette activité, <count/> partenaires se reposent sur leur intérêt légitime"},"purposes.publisherConsent":{"en":"For this activity, we require your consent","fr":"Pour cette activité, nous demandons votre consentement"},"purposes.publisherLegitimateInterest":{"en":"For this activity, we rely on legitimate interest","fr":"Pour cette activité, nous nous reposons sur notre intérêt légitime"},"purposes.purposeVendorsWithCount":{"en":"<count/> partner uses this activity","fr":"<count/> partenaire utilise cette activité"},"purposes.purposeVendorsWithCount_plural":{"en":"<count/> partners use this activity","fr":"<count/> partenaires utilisent cette activité"},"purposes.specialFeature1.prefix":{"en":"For advertising: ","fr":"Pour la publicité : "},"purposes.stack":{"en":"What does all of this mean:","fr":"Ce que cela signifie :"},"purposes.supportActivities":{"en":"In support of these activities, our partners can:","fr":"En support de ces activités, nos partenaires peuvent :"},"purposes.text1":{"en":"Below are the purposes of the data processing activities that we and our partners pursue. Some require your consent, others rely on a legitimate interest to which you may object.","fr":"Voici les finalités des traitements de données que nous et nos partenaires poursuivons. Certaines nécessitent votre consentement, d'autres reposent sur un intérêt légitime auquel vous pouvez vous opposer."},"purposes.text1.noPartner":{"en":"Below are the purposes our data processing activities, involving cookies and identifiers when you consent to them, or to which you can object when we rely on legitimate interests.","fr":"Voici les finalités de nos traitements de données, impliquant des cookies et traceurs lorsque vous y consentez, ou auxquels vous pouvez vous opposer lorsqu'ils sont basés sur un intérêt légitime."},"purposes.text2":{"en":"Click on any text for more information and control, and move the sliders to the right to allow processing activities and involved identifiers or to the left to block them. Once registered, your settings apply to <scope/>.","fr":"Cliquez sur les textes pour plus d'information et de contrôle, et déplacez les curseurs à droite pour autoriser des traitements et les traceurs impliqués ou à gauche pour les bloquer. Une fois enregistré, votre paramétrage est valable sur <scope/>."},"reject.close":{"en":", or refuse<legitimateInterest> trackers and activities subject to consent</legitimateInterest> by clicking the X Closing button","fr":", ou refuser<legitimateInterest> les traceurs et les activités soumises au consentement</legitimateInterest> en cliquant sur la croix de fermeture"},"reject.continue":{"en":", or \"continue without accepting\"<legitimateInterest> trackers and activities subject to consent</legitimateInterest>","fr":", ou \"continuer sans accepter\"<legitimateInterest> les traceurs et les activités soumises au consentement</legitimateInterest>"},"reject.reject":{"en":", or \"reject all\"","fr":", ou \"tout refuser\""},"rejected":{"en":"rejected","fr":"refusé"},"scope.domain":{"en":"this website or in our emails","fr":"ce site ou dans nos emails"}
1,"scope.group":{"en":"these <hostnames>websites</hostnames> or in their emails","fr":"ces <hostnames>sites</hostnames> ou dans leurs emails"},"scope.local":{"en":"this website or in our emails","fr":"ce site ou dans nos emails"},"scope.provider":{"en":"these <websites>websites</websites> or in their emails","fr":"ces <websites>sites</websites> ou dans leurs emails"},"second":{"en":"second","fr":"seconde"},"seconds":{"en":"seconds","fr":"secondes"},"session":{"en":"session","fr":"session"},"sirdataPurpose1.description":{"en":"Your profile data (gender, habits, purchasesâ¦), identification data (name, IP address, email, phone, postal address, identifiersâ¦) and interaction data (browsing, searches, clicks, email opensâ¦), from our services or our partnersâ (via cookies or email pixels if you consent), already held, subsequently obtained, or shared between partners, may be combined and used to send you personalised commercial offers by email, fax, text message, or MMS.","fr":"Vos données personnelles de profil (genre, habitudes, achatsâ¦), d'identification (nom, adresse IP, email, téléphone, adresse postale, identifiantsâ¦) et d'interaction (navigation, recherches, clics, ouvertures d'emailsâ¦), issues de nos services ou de ceux de nos partenaires (via cookies ou pixels dans les emails si vous consentez), déjà détenues, obtenues ultérieurement ou transmises entre partenaires, peuvent être croisées et utilisées pour vous adresser des offres commerciales personnalisées par email, fax, SMS ou MMS."},"sirdataPurpose1.name":{"en":"Personalised electronic communications (email, fax, text message/MMS)","fr":"Communications électroniques (email, fax, SMS/MMS) personnalisées"},"sirdataPurpose10.description":{"en":"Collected identification data (name, email, postal address, phoneâ¦) may be processed, including in pseudonymised form, to improve tracker-related processing, feed deterministic identifiers enabling cross-context transfers, and allow data reconciliation across environments.","fr":"Les données d'identification collectées (nom, prénom, email, adresse postale, téléphoneâ¦) peuvent être traitées, y compris sous forme pseudonymisée, pour améliorer les traitements liés aux traceurs, alimenter des identifiants déterministes facilitant la transmission inter-contextes, et permettre la réconciliation de vos données entre environnements."},"sirdataPurpose10.name":{"en":"Processing of identification data","fr":"Traitement des données d'identification"},"sirdataPurpose11.description":{"en":"Data from other contexts (loyalty programmes, customer databases, points-of-sale purchases, postal or phone prospecting, TV or radio services) may be transferred and combined via deterministic identifiers (cookies, advertising IDsâ¦) based on your identity (email, phoneâ¦) if you consent, or via probabilistic methods (IP address, device, contextâ¦), to personalise digital advertising.","fr":"Des données issues d'autres contextes (programmes de fidélité, bases clients, achats en magasin, prospection par courrier ou téléphone, services TV ou radio) peuvent être transmises et combinées, via des identifiants déterministes (cookies, identifiants publicitairesâ¦) basés sur votre identité (email, téléphoneâ¦) si vous y consentez, ou des méthodes probabilistes (adresse IP, terminal, contexteâ¦), pour personnaliser des publicités digitales."},"sirdataPurpose11.name":{"en":"Cross-context transfer for digital personalisation","fr":"Transmission inter-contextes pour personnalisation en digital"},"sirdataPurpose12.description":{"en":"Geolocation and movement data from other contexts (loyalty programmes, customer databases, points-of-sale purchases) may be transferred and combined via deterministic identifiers (cookies, advertising IDsâ¦) based on your identity (email, phoneâ¦) if you consent, or via probabilistic methods (IP address, device, contextâ¦), to personalise location-based advertising.","fr":"Des données de géolocalisation et de déplacements issues d'autres contextes (programmes de fidélité, bases clients, achats en magasin) peuvent être transmises et combinées, via des identifiants déterministes (cookies, identifiants publicitairesâ¦) basés sur votre identité (email, téléphoneâ¦) si vous y consentez, ou des méthodes probabilistes (adresse IP, terminal, contexteâ¦), pour personnaliser des publicités géolocalisées."},"sirdataPurpose12.name":{"en":"Cross-context transfer for location-based personalisation","fr":"Transmission inter-contextes pour personnalisation en géolocalisation"},"sirdataPurpose13.description":{"en":"Data from other contexts (loyalty programmes, customer databases, points-of-sale purchases, TV or radio services) may be transferred and combined via deterministic identifiers (cookies, advertising IDsâ¦) based on your identity (email, phoneâ¦) if you consent, or via probabilistic methods (IP address, device, contextâ¦), to personalise commercial offers by email, fax, text message, MMS, or phone.","fr":"Des données issues d'autres contextes (programmes de fidélité, bases clients, achats en magasin, services TV ou radio) peuvent être transmises et combinées, via des identifiants déterministes (cookies, identifiants publicitairesâ¦) basés sur votre identité (email, téléphoneâ¦) si vous y consentez, ou des méthodes probabilistes (adresse IP, terminal, contexteâ¦), pour personnaliser des offres commerciales par email, fax, SMS, MMS ou téléphone."},"sirdataPurpose13.name":{"en":"Cross-context transfer for prospecting personalisation","fr":"Transmission inter-contextes pour personnalisation en prospection"},"sirdataPurpose14.description":{"en":"Data from other contexts (loyalty programmes, customer databases, points-of-sale purchases, postal, email or phone prospecting) may be transferred and combined via deterministic identifiers (cookies, advertising IDsâ¦) based on your identity (email, phoneâ¦) if you consent, or via probabilistic methods (IP address, device, contextâ¦), to personalise television and radio advertising.","fr":"Des données issues d'autres contextes (programmes de fidélité, bases clients, achats en magasin, prospection par courrier, email ou téléphone) peuvent être transmises et combinées, via des identifiants déterministes (cookies, identifiants publicitairesâ¦) basés sur votre identité (email, téléphoneâ¦) si vous y consentez, ou des méthodes probabilistes (adresse IP, terminal, contexteâ¦), pour personnaliser des publicités à la télévision ou à la radio."},"sirdataPurpose14.name":{"en":"Cross-context transfer for audiovisual personalisation","fr":"Transmission inter-contextes pour personnalisation en audiovisuel"},"sirdataPurpose2.description":{"en":"Your profile data (gender, habits, purchasesâ¦), identification data (name, IP address, email, phone, postal address, identifiersâ¦) and interaction data (browsing, searches, clicks, email opensâ¦), from our services or our partnersâ (via cookies or email pixels if you consent), already held, subsequently obtained, or shared between partners, may be combined and used to send you personalised commercial offers by post or phone.","fr":"Vos données personnelles de profil (genre, habitudes, achatsâ¦), d'identification (nom, adresse IP, email, téléphone, adresse postale, identifiantsâ¦) et d'interaction (navigation, recherches, clics, ouvertures d'emailsâ¦), issues de nos services ou de ceux de nos partenaires (via cookies ou pixels dans les emails si vous consentez), déjà détenues, obtenues ultérieurement ou transmises entre partenaires, peuvent être croisées et utilisées pour vous adresser des offres commerciales personnalisées par courrier postal ou téléphone."}
1,"sirdataPurpose2.name":{"en":"Personalised postal mail and phone prospecting","fr":"Courrier postal et téléprospection personnalisés"},"sirdataPurpose3.description":{"en":"Your profile data, identification data (identifiers, IP address, email, phone, postal address, advertising or device identifiersâ¦) and interaction data, from our services or our partnersâ (via cookies if you consent), already held, subsequently obtained, or shared between partners, may be combined and used to select, personalise, deliver, and measure targeted ads on television, video, catch-up, and connected TV services.","fr":"Vos données personnelles de profil, d'identification (identifiants, adresse IP, email, téléphone, adresse postale, identifiants publicitaires ou de terminalâ¦) et d'interaction, issues de nos services ou de ceux de nos partenaires (via cookies si vous consentez), déjà détenues, obtenues ultérieurement ou transmises entre partenaires, peuvent être croisées et utilisées pour sélectionner, personnaliser, diffuser et mesurer des publicités adaptées sur des services de télévision, vidéo, replay ou TV connectée."},"sirdataPurpose3.name":{"en":"Personalised TV advertising (addressable TV)","fr":"Publicités personnalisées à la TV (TV segmentée)"},"sirdataPurpose4.description":{"en":"Your profile data, identification data (identifiers, IP address, email, phone, postal address, advertising or device identifiersâ¦) and interaction data, from our services or our partnersâ (via cookies if you consent), already held, subsequently obtained, or shared between partners, may be combined and used to select, personalise, deliver, and measure targeted ads on radio services, including digital radio.","fr":"Vos données personnelles de profil, d'identification (identifiants, adresse IP, email, téléphone, adresse postale, identifiants publicitaires ou de terminalâ¦) et d'interaction, issues de nos services ou de ceux de nos partenaires (via cookies si vous consentez), déjà détenues, obtenues ultérieurement ou transmises entre partenaires, peuvent être croisées et utilisées pour sélectionner, personnaliser, diffuser et mesurer des publicités adaptées sur des services de radio, y compris numériques."},"sirdataPurpose4.name":{"en":"Personalised radio advertising (addressable radio)","fr":"Publicités personnalisées à la radio (radio segmentée)"},"sirdataPurpose5.description":{"en":"If you consent and only if you're using a <a href=\"https://consenthub.utiq.com/pages/privacy-statement#telecom-operators\" target=\"_blank\">supported internet connection</a> from a participating telecom operator, you will allow the activation and use of Utiq technology on this website.\n<br/>\n<br/><u>Activation details:</u>\n<br/>As part of the activation of the technology, Utiq confirms this using your IP address. If confirmed, your IP address is shared with your telecom operator to create a pseudonymous identifier (\"Network Signal\"). This is done by matching your IP address to a reference to the telecom account associated with the connection (e.g. telecom account number or mobile number). This identifier is then provided to Utiq, without sharing other personal data. Utiq uses it to operate the technology which involves the creation of additional identifiers, including marketing specific ones, with limited duration, as described in Utiqâs privacy statement. These are stored in your browser along with first party cookies and other device storage information.\n<br/>\n<br/><u>Usage by this website:</u>\n<br/>We only receive the marketing identifiers from Utiq. We use them for activities like personalising ads or content and analytics on this and other websites using the Utiq technology, depending on the consents you gave. They help us understand your browsing behaviour and connect visits across <a href=\"/manage-utiq#manage-utiq-domain-list\" target=\"_blank\">our website(s)</a> (only if you agree to the activation of the Utiq technology on each one separately). These identifiers are also shared with partner advertising platforms, where needed to conduct the specific marketing or analytics activities.\n<br/>\n<br/><u>What are Utiq privacy controls?</u>\n<br/>
1The Utiq technology is designed around privacy: it uses minimal personal data, secure, time-limited identifiers, and limits data sharing. Utiq also offers a self-serve privacy portal (â<a href=\"https://consenthub.utiq.com/\" target=\"_\">consenthub</a>â) to exercise your privacy rights.\n<br/>\n<br/>For more details, visit <a href=\"https://consenthub.utiq.com/pages/privacy-statement\" target=\"_blank\">Utiqâs privacy statement</a>.","fr":"En consentant, et seulement si vous utilisez une <a href=\"https://consenthub.utiq.com/pages/privacy-statement#telecom-operators\" target=\"_blank\">connexion internet compatible</a> fournie par un opérateur télécom partenaire vous autoriserez lâactivation et lâutilisation de la technologie Utiq sur ce site web.\n<br/>\n<br/><u>Détails sur lâactivation:</u>\n<br/>Dans le cadre de lâactivation de la technologie, Utiq vérifie cela en utilisant votre adresse IP, dans ce cas, est envoyée à votre opérateur télécom pour créer un identifiant pseudonyme (âNetwork Signalâ). Cela est fait en liant votre adresse IP à une référence de votre contrat internet (ex: votre numéro de téléphone ou numéro de contrat). Cet identifiant est ensuite transmis à Utiq, sans autre donnée personnelle vous concernant. Utiq lâutilise pour mettre en Åuvre sa technologie, qui implique la création dâidentifiants supplémentaires à durée limitée, qui seront utilisés à des fins de marketing. Plus de détails disponibles dans la Politique d'information sur les données personnelles d'Utiq. Ces identifiants sont enregistrés sur votre navigateur via des cookies et dâautres moyens de stockage de votre terminal.\n<br/>\n<br/><u>Utilisation par ce site:</u>\n<br/>Nous recevons dâUtiq uniquement les identifiants marketing. Nous les utilisons pour nos activités de personnalisation de publicité et de contenu et dâanalyse sur ce site ainsi que sur <a href=\"/manage-utiq#manage-utiq-domain-list\" target=\"_blank\">nos autres sites web</a> utilisant la technologie Utiq, sous réserve de vos consentements. Ces identifiants nous aident à déduire vos intérêts via votre navigation sur nos sites web (seulement ceux pour lesquels vous avez consenti à lâactivation de la technologie Utiq). Ces identifiants sont aussi partagés avec nos plateformes publicitaires lorsque nécessaire à nos activités de marketing et dâanalyses.\n<br/>\n<br/><u>Quels contrôles vous offre Utiq?</u>\n<br/>La technologie Utiq a été conçue pour la protection de vos données: elle utilise seulement les données nécessaires, de façon sécurisée, limitée dans le temps et en minimisant le partage de données. Utiq vous offre également un portail (â<a href=\"https://consenthub.utiq.com/\" target=\"_blank\">consenthub</a>â) pour exercer vos droits sur l'usage de vos données personnelles.\n<br/>\n<br/>Pour plus d'informations, veuillez consulter la <a href=\"https://consenthub.utiq.com/pages/privacy-statement\" target=\"_blank\">Politique de protection des données personnelles dâUtiq</a>."},"sirdataPurpose5.name":{"en":"Use of Utiq technology powered by your telecom operator","fr":"Utilisation de la technologie Utiq, alimentée par votre opérateur télécom"},"sirdataPurpose6.description":{"en":"Your precise geolocation and movement data (GPS position, IP address, Wi-Fi or Bluetooth signals, device identifiers, places visited, timesâ¦), from your devices, our services, or our partnersâ (via trackers or mobile SDK if you consent), already held, subsequently obtained, or shared between partners, may be combined to build or enrich mobility-based profiles and serve ads tailored to your location or local consumption habits.","fr":"Vos données de géolocalisation précise et de déplacements (position GPS, adresse IP, signaux Wi-Fi ou Bluetooth, identifiants de terminal, lieux fréquentés, horairesâ¦), issues de vos terminaux, de nos services ou de ceux de nos partenaires (via traceurs ou SDK mobile si vous consentez), déjà détenues, obtenues ultérieurement ou transmises entre partenaires, peuvent être croisées pour créer ou enrichir des profils fondés sur vos déplacements et vous présenter des publicités adaptées à votre localisation ou à vos habitudes de consommation locales."},"sirdataPurpose6.name":{"en":"GPS-targeted advertising","fr":"Publicité ciblée par GPS"},"sirdataPurpose7.description":{"en":"Invisible pixels may be embedded in our emails and our partnersâ emails to collect your interaction data (opens, clicks, downloads), in order to improve their content and relevance.","fr":"Des pixels invisibles peuvent être insérés dans nos emails et ceux de nos partenaires pour collecter vos données d'interaction (ouvertures, clics, téléchargements), afin d'en améliorer le contenu et la pertinence."},"sirdataPurpose7.name":{"en":"Email open and interaction tracking pixels","fr":"Pixels de suivi d'ouverture et d'interaction des emails"},"sirdataPurpose8.description":{"en":"Your browsing and interaction data (clicks, scrolls, keystrokes, excluding passwords and payment data) may be recorded to reconstruct and review your browsing sessions, in order to detect errors, improve the usability of our services, and assist customer support.","fr":"Vos données de navigation et d'interactions (clics, scrolls, saisies clavier, à l'exclusion des mots de passe et données bancaires) peuvent être enregistrées pour reconstituer et visualiser vos sessions de navigation, afin de détecter des erreurs, améliorer l'ergonomie de nos services et faciliter le support client."},"sirdataPurpose8.name":{"en":"Session replay (browsing recording)","fr":"Rejeu de session (enregistrement de navigation)"},"sirdataPurpose9.description":{"en":"Identification data (email address, phone number, IP address, postal address, name, browser characteristicsâ¦) may be automatically collected via cookies, pixels, or other trackers when you browse, read our emails, register, or log in to a service.","fr":"Des données d'identification (adresse email, numéro de téléphone, adresse IP, adresse postale, nom, prénom, caractéristiques du navigateurâ¦) peuvent être collectées automatiquement via des cookies, pixels ou autres traceurs lorsque vous naviguez, lisez nos emails, vous inscrivez ou vous connectez à un service."},"sirdataPurpose9.name":{"en":"Automatic collection of identifiers from your devices","fr":"Collecte automatique d'identifiants sur vos terminaux"},"sirdataStack10.description":{"en":"<sirdataPurpose:9>Identification data (email address, phone number, IP address, postal address, name, browser characteristicsâ¦) may be automatically collected via cookies, pixels, or other trackers when you browse, read our emails, register, or log in to a service. </sirdataPurpose:9><sirdataPurpose:10>Collected identification data (name, email, postal address, phoneâ¦) may be processed, including in pseudonymised form, to improve tracker-related processing, feed deterministic identifiers enabling cross-context transfers, and allow data reconciliation across environments.</sirdataPurpose:10>","fr":"<sirdataPurpose:9>Des données d'identification (adresse email, numéro de téléphone, adresse IP, adresse postale, nom, prénom, caractéristiques du navigateurâ¦) peuvent être collectées automatiquement via des cookies, pixels ou autres traceurs lorsque vous naviguez, lisez nos emails, vous inscrivez ou vous connectez à un service. </sirdataPurpose:9><sirdataPurpose:10>Les données d'identification collectées (nom, prénom, email, adresse postale, téléphoneâ¦) peuvent être traitées, y compris sous forme pseudonymisée, pour améliorer les traitements liés aux traceurs, alimenter des identifiants déterministes facilitant la transmission inter-contextes, et permettre la réconciliation de vos données entre environnements.</sirdataPurpose:10>"},"sirdataStack10.name":{"en":"Automatic collection of identification data","fr":"Collecte automatique de données d'identification"},"sirdataStack2.description":{"en":"Limited processing of your data (identifiers, browser type, language, approximate location) may be carried out (using cookies if you consent) to serve you non-personalised ads (banners, video, audioâ¦), measure their performance, and improve our advertising services.","fr":"Un traitement limité de vos données (identifiants, type de navigateur, langue, localisation approximative) peut être effectué (avec des cookies si vous consentez) pour vous présenter des publicités non personnalisées (bannières, vidéos, audioâ¦), mesurer leur performance et améliorer nos services publicitaires."},"sirdataStack2.name":{"en":"Non-personalised advertising","fr":"Publicité non personnalisée"},"sirdataStack3.description":{"en":"Your profile data (gender, habits, purchasesâ¦), identification data (name, IP address, email, phone, postal address, identifiersâ¦) and interaction data (browsing, searches, clicksâ¦), from our services or our partnersâ (via cookies or other trackers if you consent), already held, subsequently obtained, or shared between partners, may be combined to select, personalise, deliver, and measure targeted ads on websites, apps, and digital content.<sirdataPurpose:11> Data from other contexts (loyalty programmes, customer databases, points-of-sale purchases, postal or phone prospecting, TV or radio services) may also be transferred and combined to personalise these ads.</sirdataPurpose:11>
1","fr":"Vos données personnelles de profil (genre, habitudes, achatsâ¦), d'identification (nom, adresse IP, email, téléphone, adresse postale, identifiantsâ¦) et d'interaction (navigation, recherches, clicsâ¦), issues de nos services ou de ceux de nos partenaires (via cookies ou autres traceurs si vous consentez), déjà détenues, obtenues ultérieurement ou transmises entre partenaires, peuvent être croisées pour sélectionner, personnaliser, diffuser et mesurer des publicités adaptées sur des sites web, applications et contenus numériques.<sirdataPurpose:11> Des données issues d'autres contextes (programmes de fidélité, bases clients, achats en magasin, prospection par courrier ou téléphone, services TV ou radio) peuvent aussi être transmises et combinées pour personnaliser ces publicités.</sirdataPurpose:11>"},"sirdataStack3.name":{"en":"Personalised advertising","fr":"Publicité personnalisée"},"sirdataStack4.description":{"en":"GPS modules in your devices or various signals may be used to infer your precise geolocation and movement habits. This data, collected here (using cookies if you consent), already held, subsequently collected, or shared between partners, may be used to serve you location-based ads here and with our partners.<sirdataPurpose:12> Geolocation and movement data from other contexts (loyalty programmes, customer databases, points-of-sale purchases) may also be transferred and combined to personalise these ads.</sirdataPurpose:12>","fr":"Les modules GPS de vos terminaux ou différents signaux peuvent être utilisés pour déduire votre géolocalisation précise et vos habitudes de déplacements. Ces données, collectées ici (avec des cookies si vous consentez), déjà détenues, collectées ultérieurement ou transmises entre partenaires, peuvent être utilisées pour vous présenter des publicités géolocalisées, ici et chez nos partenaires.<sirdataPurpose:12> Des données de géolocalisation issues d'autres contextes (programmes de fidélité, bases clients, achats en magasin) peuvent aussi être transmises et combinées pour personnaliser ces publicités.</sirdataPurpose:12>"},"sirdataStack4.name":{"en":"Location-based advertising","fr":"Publicité géolocalisée"},"sirdataStack5.description":{"en":"Your browsing and interaction data (pages visited, time spent, actions taken) may be used (with cookies and identification data if you consent) to measure the performance of our content and ads, understand our audiences, detect errors, and improve our services.<sirdataPurpose:8> This may include session replay (recording your browsing and interactions: clicks, scrolls, keystrokes) to reconstruct your sessions and improve your experience.</sirdataPurpose:8>","fr":"Vos données de navigation et d'interaction (pages visitées, temps passé, actions effectuées) peuvent être utilisées (avec des cookies et données d'identification si vous consentez) pour mesurer la performance de nos contenus et publicités, comprendre nos audiences, détecter des erreurs et améliorer nos services.<sirdataPurpose:8> Cela peut inclure le rejeu de session (enregistrement de votre navigation et interactions : clics, scrolls, saisies clavier) pour reconstituer vos sessions afin d'améliorer votre expérience.</sirdataPurpose:8>"},"sirdataStack5.name":{"en":"Audience measurement","fr":"Mesure d'audience"},"sirdataStack6.description":{"en":"Limited processing of your data (identifiers, browser type, language) may be carried out (using cookies if you consent) to serve you non-personalised content, measure its performance, and improve our services.","fr":"Un traitement limité de vos données (identifiants, type de navigateur, langue) peut être effectué (avec des cookies si vous consentez) pour vous présenter du contenu non personnalisé, mesurer sa performance et améliorer nos services."},"sirdataStack6.name":{"en":"Non-personalised content","fr":"Contenu non personnalisé"},"sirdataStack7.description":{"en":"Your profile data, interaction data (pages visited, clicks, searches, purchasesâ¦) and identification data collected here (using cookies if you consent), already held, subsequently collected, or shared between partners, may be used to serve you personalised content tailored to your interests, here and with our partners.","fr":"Vos données personnelles de profil, d'interaction (pages visitées, clics, recherches, achatsâ¦) et d'identification collectées ici (avec des cookies si vous consentez), déjà détenues, collectées ultérieurement ou transmises entre partenaires, peuvent être utilisées pour vous présenter du contenu personnalisé adapté à vos centres d'intérêt, ici et chez nos partenaires."},"sirdataStack7.name":{"en":"Personalised content","fr":"Contenu personnalisé"},"sirdataStack8.description":{"en":"Your profile data (gender, habits, purchasesâ¦), identification data (name, IP address, email, phone, postal address, identifiersâ¦) and interaction data (browsing, searches, clicks, email opensâ¦), from our services or our partnersâ (via cookies or email pixels if you consent), already held, subsequently obtained, or shared between partners, may be combined to send you personalised commercial offers by email, fax, text message, MMS, or phone.<sirdataPurpose:13> Data from other contexts (loyalty programmes, customer databases, points-of-sale purchases, TV or radio services) may also be transferred and combined to personalise these offers.</sirdataPurpose:13><sirdataPurpose:7> If you also consent, invisible pixels may be embedded in emails sent by us or our partners to measure your interactions (opens, clicks, downloads) and improve their content.</sirdataPurpose:7>
1","fr":"Vos données personnelles de profil (genre, habitudes, achatsâ¦), d'identification (nom, adresse IP, email, téléphone, adresse postale, identifiantsâ¦) et d'interaction (navigation, recherches, clics, ouvertures d'emailsâ¦), issues de nos services ou de ceux de nos partenaires (via cookies ou pixels dans les emails si vous consentez), déjà détenues, obtenues ultérieurement ou transmises entre partenaires, peuvent être croisées pour vous adresser des offres commerciales personnalisées par email, fax, SMS, MMS ou téléphone.<sirdataPurpose:13> Des données issues d'autres contextes (programmes de fidélité, bases clients, achats en magasin, services TV ou radio) peuvent aussi être transmises et combinées pour personnaliser ces offres.</sirdataPurpose:13><sirdataPurpose:7> Si vous y consentez également, des pixels invisibles peuvent être insérés dans les emails que nous ou nos partenaires vous envoyons pour mesurer vos interactions (ouvertures, clics, téléchargements) et en améliorer le contenu.</sirdataPurpose:7>"},"sirdataStack8.name":{"en":"Personalised commercial prospecting","fr":"Prospection commerciale personnalisée"},"sirdataStack9.description":{"en":"Your profile data, interaction data (pages visited, clicks, searchesâ¦) and identification data collected here (using cookies if you consent), already held, subsequently collected, or shared between partners, may be used to serve you personalised ads on television<sirdataPurpose:4> and radio</sirdataPurpose:4>, with our partners and on audiovisual media where you consent.<sirdataPurpose:14> Data from other contexts (loyalty programmes, customer databases, points-of-sale purchases, postal, email or phone prospecting) may also be transferred and combined to personalise these ads.</sirdataPurpose:14>","fr":"Vos données personnelles de profil, d'interaction (pages visitées, clics, recherchesâ¦) et d'identification collectées ici (avec des cookies si vous consentez), déjà détenues, collectées ultérieurement ou transmises entre partenaires, peuvent être utilisées pour vous présenter des publicités personnalisées à la télévision<sirdataPurpose:4> et à la radio</sirdataPurpose:4>, chez nos partenaires et sur les médias audiovisuels où vous y consentez.<sirdataPurpose:14> Des données issues d'autres contextes (programmes de fidélité, bases clients, achats en magasin, prospection par courrier, email ou téléphone) peuvent aussi être transmises et combinées pour personnaliser ces publicités.</sirdataPurpose:14>"},"sirdataStack9.name":{"en":"Personalised audiovisual advertising","fr":"Publicité audiovisuelle personnalisée"},"site":{"en":"on this website or in our emails","fr":"sur ce site ou dans nos emails"},"sites":{"en":"on these <websites>sites</websites> or in their emails","fr":"sur ces <websites>sites</websites> ou dans leurs emails"},"specialFeature1.description":{"en":"With your acceptance, your precise location (within a radius of less than 500 metres) may be used in support of the purposes explained in this notice.","fr":"Avec votre acceptation, votre emplacement précis (dans un rayon inférieur à 500 mètres) peut être utilisé à lâappui des finalités expliquées dans le présent avis."},"specialFeature1.name":{"en":"Use precise geolocation data","fr":"Utiliser des données de géolocalisation précises"},"specialFeature2.description":{"en":"With your acceptance, certain characteristics specific to your device might be requested and used to distinguish it from other devices (such as the installed fonts or plugins, the resolution of your screen) in support of the purposes explained in this notice.","fr":"Avec votre acceptation, certaines caractéristiques spécifiques à votre appareil peuvent être demandées et utilisées pour le distinguer dâautres appareils (comme les polices ou plug-ins installés, la résolution de votre écran) à lâappui des finalités expliquées dans le présent avis."},"specialFeature2.name":{"en":"Actively scan device characteristics for identification","fr":"Analyser activement les caractéristiques de lâappareil pour lâidentification"},"specialPurpose1.description":{"en":"Your data can be used to monitor for and prevent unusual and possibly fraudulent activity (for example, regarding advertising, ad clicks by bots), and ensure systems and processes work properly and securely. It c
1an also be used to correct any problems you, the publisher or the advertiser may encounter in the delivery of content and ads and in your interaction with them.","fr":"Vos données peuvent être utilisées pour surveiller et prévenir les activités inhabituelles et potentiellement frauduleuses (par exemple, en ce qui concerne la publicité, les clics publicitaires par des robots), et sâassurer que les systèmes et processus fonctionnent correctement et en toute sécurité. Elles peuvent également être utilisées pour corriger les problèmes que vous, lâéditeur ou lâannonceur pouvez rencontrer dans la diffusion de contenus et de publicités et dans votre interaction avec ceux-ci."},"specialPurpose1.illustrationText":{"en":"An advertising intermediary delivers ads from various advertisers to its network of partnering websites. It notices a large increase in clicks on ads relating to one advertiser, and uses data regarding the source of the clicks to determine that 80% of the clicks come from bots rather than humans.","fr":"Un intermédiaire publicitaire diffuse des publicités de divers annonceurs sur son réseau de sites Web partenaires. Il remarque une augmentation importante des clics sur les publicités relatives à un annonceur, et utilise les données concernant la source des clics pour établir que 80 % des clics proviennent de robots plutôt que dâêtres humains."},"specialPurpose1.name":{"en":"Ensure security, prevent and detect fraud, and fix errors","fr":"Assurer la sécurité, prévenir et détecter la fraude et réparer les erreurs"},"specialPurpose2.description":{"en":"Certain information (like an IP address or device capabilities) is used to ensure the technical compatibility of the content or advertising, and to facilitate the transmission of the content or ad to your device.","fr":"Certaines informations (telles quâune adresse IP ou des capacités dâappareil) sont utilisées pour assurer la compatibilité technique du contenu ou de la publicité, et pour faciliter la transmission du contenu ou de la publicité à votre appareil."},"specialPurpose2.illustrationText":{"en":"Clicking on a link in an article might normally send you to another page or part of the article. To achieve this, 1°) your browser sends a request to a server linked to the website, 2°) the server answers back (âhere is the article you asked forâ), using technical information automatically included in the request sent by your device, to properly display the information / images that are part of the article you asked for. Technically, such exchange of information is necessary to deliver the content that appears on your screen.","fr":"Cliquer sur un lien dans un article peut normalement vous envoyer vers une autre page ou une autre partie de lâarticle. Pour ce faire, 1°) votre navigateur envoie une demande à un serveur lié au site Web, 2°) le serveur répond (« voici lâarticle que vous avez demandé »), en utilisant les informations techniques automatiquement incluses dans la demande envoyée par votre appareil, pour afficher convenablement les informations/images qui font partie de lâarticle que vous avez demandé.Techniquement, un tel échange dâinformations est nécessaire pour fournir le contenu qui apparaît sur votre écran."},"specialPurpose2.name":{"en":"Deliver and present advertising and content","fr":"Fournir et présenter des publicités et du contenu"},"specialPurpose3.description":{"en":"The choices you make regarding the purposes and entities listed in this notice are saved and made available to those entities in the form of digital signals (such as a string of characters). This is necessary in order to enable both this service and those entities to respect such choices.","fr":"Les choix que vous faites concernant les finalités et les entités énumérées dans le présent avis sont enregistrés et mis à la disposition de ces entités sous forme de signaux numériques (comme une chaîne de caractères). Cela est nécessaire pour permettre à la fois à ce service et à ces entités de respecter ces choix."},"specialPurpose3.illustrationText":{"en":"When you visit a website and are offered a choice between consenting to the use of profiles for personalised advertising or not consenting, the choice you make is saved and made available to advertising providers, so that advertising presented to you respects that choice.","fr":"Lorsque vous consultez un site Internet et que vous avez le choix entre consentir à lâutilisation de profils pour une publicité personnalisée ou ne pas consentir, le choix que vous faites est enregistré et mis à la disposition des fournisseurs de publicité de sorte que la publicité qui vous est présentée respecte ce choix."},"specialPurpose3.name":{"en":"Save and communicate privacy choices","fr":"Enregistrer et communiquer les choix en matière de confidentialité"},"stack40.description":{"en":"Advertising can be personalised based on your profile.Your activity on this service can be used to build or improve a profile about you for personalised advertising. Advertising and content performance can be measured. Reports can be generated based on your activity and those of others. Your activity on this service can help develop and improve products and services.","fr":"La publicité peut être personnalisée en fonction de votre profil. Votre activité sur ce service peut servir à créer ou à améliorer un profil vous concernant pour la publicité personnalisée. La performance des publicités et du contenu peut être mesurée. Des rapports peuvent être générés en fonction de votre activité et de celles des autres. Votre activité sur ce service peut aider à développer et à améliorer des produits et services."},"stack40.name":{"en":"Personalised advertising, advertising and content measurement, audience research and services development","fr":"Publicités personnalisées, mesure de performance des publicités et du contenu, études dâaudience et développement de services"},"storage.cookieRefresh":{"en":"from your last interaction","fr":"à compter de votre dernière interaction"},"storage.domain":{"en":"Domain","fr":"Domaine"},"storage.error":{"en":"Information not available","fr":"Informations non disponibles"},"storage.maxAge":{"en":"Maximum retention period","fr":"Durée de conservation maximale"},"storage.name":{"en":"Name","fr":"Nom"},"storage.purposes":{"en":"Concerned activities","fr":"Activités concernées"},"storage.title":{"en":"Information on storage technologies","fr":"Informations sur les technologies de stockage"},"storage.type":{"en":"Storage type","fr":"Type de stockage"},"text1":{"en":"<mode/><purpose:1> store and access information on your devices (cookies, pixels<sirdataPurpose:7> in emails</sirdataPurpose:7>,<specialFeature:2> device fingerprinting,</specialFeature:2><sirdataPurpose:5> <logoUtiq/>,</sirdataPurpose:5> etc.),</purpose:1> combine and share your personal data with our partners, whether collected <scope/>, already held by some of us, or obtained later<sirdataPurpose:11,12,13,14>, including in other contexts</sirdataPurpose:11,12,13,14>.","fr":"<mode/><purpose:1> stocker et accéder à des informations sur vos appareils (cookies, pixels<sirdataPurpose:7> dans les emails</sirdataPurpose:7>,<specialFeature:2> identification par analyse de l'appareil,</specialFeature:2><sirdataPurpose:5> <logoUtiq/>,</sirdataPurpose:5> etc.),</purpose:1> combiner et transmettre entre partenaires vos données personnelles, qu'elles soient collectées <scope/>, déjà détenues par certains d'entre nous ou obtenues ultérieurement<sirdataPurpose:11,12,13,14>, y compris dans d'autres contextes</sirdataPurpose:11,12,13,14>."},"text2":{"en":"Processing this data (identifiers, browsing, preferences, purchases, <sirdataPurpose:11,12,13,14>loyalty programs, </sirdataPurpose:11,12,13,14>IP<sirdataPurpose:2>, postal addresses</sirdataPurpose:2> and emails<sirdataPurpose:1,2>, phone</sirdataPurpose:1,2>, <location/>, etc.) allows <sirdataPurpose:5><utiq>using Utiq technology, powered by your telecom operator, </utiq></sirdataPurpose:5><purpose:10>developing and</purpose:10> offering you services<purpose:5,6,11>, content</purpose:5,6,11><sirdataPurpose:1,2>, commercial offers</sirdataPurpose:1,2><purpose:2,3,4> and ads</purpose:2,3,4> across your devices<sirdataPurpose:3> and screens</sirdataPurpose:3> (including by email<sirdataPurpose:2>, post</sirdataPurpose:2><sirdataPurpose:1>, SMS</sirdataPurpose:1><sirdataPurpose:1,2>, phone</sirdataPurpose:1,2><sirdataPurpose:4>, audio</sirdataPurpose:4><sirdataPurpose:3>, and video</sirdataPurpose:3>)<purpose:3,4,5,6>
1, personalising them</purpose:3,4,5,6><purpose:7,8>, measuring their performance</purpose:7,8><purpose:8,9>, and analysing audiences</purpose:8,9>. <sirdataPurpose:8>Session recording of your browsing and interactions helps improve your experience.</sirdataPurpose:8><customPurposes> Other purposes: <purposes/>.</customPurposes>","fr":"Traiter ces données (identifiants, navigation, préférences, achats, <sirdataPurpose:11,12,13,14>programmes de fidélité, </sirdataPurpose:11,12,13,14>adresses IP<sirdataPurpose:2>, postales</sirdataPurpose:2> et emails<sirdataPurpose:1,2>, téléphone</sirdataPurpose:1,2>, <location/>, etc.) permet <sirdataPurpose:5><utiq>l'utilisation de la technologie Utiq, alimentée par votre opérateur télécom</utiq>, </sirdataPurpose:5>de<purpose:10> développer et</purpose:10> vous proposer des services<purpose:5,6,11>, contenus</purpose:5,6,11><sirdataPurpose:1,2>, offres commerciales</sirdataPurpose:1,2><purpose:2,3,4> et publicités</purpose:2,3,4> sur vos différents appareils<sirdataPurpose:3> et écrans</sirdataPurpose:3> (y compris par email<sirdataPurpose:2>, courrier</sirdataPurpose:2><sirdataPurpose:1>, SMS</sirdataPurpose:1><sirdataPurpose:1,2>, téléphone</sirdataPurpose:1,2><sirdataPurpose:4>, audio</sirdataPurpose:4><sirdataPurpose:3>, et vidéo</sirdataPurpose:3>)<purpose:3,4,5,6>, de les personnaliser</purpose:3,4,5,6><purpose:7,8>, d'en mesurer la performance</purpose:7,8><purpose:8,9>, et d'étudier les audiences</purpose:8,9>.<sirdataPurpose:8> L'enregistrement vidéo de votre navigation et de vos interactions permet d'améliorer votre expérience.</sirdataPurpose:8><customPurposes> Autres finalités : <purposes/>.</customPurposes>"},"text3":{"en":"You can \"accept all\" and withdraw your consent at any time via <modify/><reject/>. You can also \"<purposes>set detailed preferences</purposes>\"<legitimateInterest> and object to processing activities not subject to consent</legitimateInterest>. These choices remain valid for <maxAge/>.","fr":"Vous pouvez \"tout accepter\" et retirer votre consentement à tout moment via <modify/><reject/>. Vous pouvez aussi \"<purposes>paramétrer des choix</purposes>\" détaillés<legitimateInterest> et vous opposer aux traitements non soumis au consentement</legitimateInterest>. Vos choix sont valables pour <maxAge/>."},"text4":{"en":"We thank you for your trust and invite you to \"apply your choices\" to <actors/>. You can \"<purposes>set detailed preferences</purposes>\" or withdraw your existing consent at any time via <modify/>. Your choices will remain valid for <maxAge/>.","fr":"Nous vous en remercions et nous vous invitons à \"appliquer vos choix\" à <actors/>. Vous pouvez \"<purposes>paramétrer des choix</purposes>\" détaillés ou retirer votre consentement existant à tout moment via <modify/>. Vos choix sont valables pour <maxAge/>."},"text4.partner":{"en":"this <vendors>new partner</vendors>","fr":"ce <vendors>nouveau partenaire</vendors>"},"text4.partner_plural":{"en":"these <count/> <vendors>new partners</vendors>","fr":"ces <count/> <vendors>nouveaux partenaires</vendors>"},"text5":{"en":"We, <dataController/>, use the Utiq technology for digital marketing or analytics (as described on this consent notice) based on your browsing activity across our website(s), listed <dataControllerWebsites>here</dataControllerWebsites> (only if you are using a <a href=\"https://consenthub.utiq.com/pages/privacy-statement#telecom-operators\" target=\"_blank\">supported internet connection</a> provided by a participating telecom operator and consent on each website).<br/>The Utiq technology is privacy centric to give you choice and control.<br/>It uses an identifier created by your <b>telecom operator</b> based on your IP address and a telecom reference such as your telecom account (e.g., mobile number).<br/>The identifier is assigned to the internet connection, so anyone connecting their device and consenting to the Utiq technology will receive the same identifier. Typically:<br/><ul><li>on a <b>broadband connection</b> (e.g., Wi-Fi), the marketing or analytics will be performed based on the browsing activities of consenting household membersâ.</li><li>on <b>mobile data</b>, the marketing will be more personalised, as it will be based on the browsing of the individual mobile user only.</li></ul>You can withdraw this consent anytime via \"Manage Utiq\" at the bottom of this site or in <a href=\"https://consenthub.utiq.com/\" target=\"_blank\">Utiqâs privacy portal (âconsenthubâ)</a>. For more, see <a href=\"https://consenthub.utiq.com/pages/privacy-statement\" target=\"_blank\">Utiq's privacy statement</a>.","fr":"Nous, <dataController/>, utilisons la technologie Utiq pour nos activités digitales (telles que décrites dans cette notice de consentement) et liées à votre navigation <dataControllerWebsites>sur nos site(s)</dataControllerWebsites> (seulement si vous utilisez une <a href=\"https://consenthub.utiq.com/pages/privacy-statement#telecom-operators\" target=\"_blank\">connexion internet compatible</a> fournie par un opérateur télécom partenaire et que vous consentez sur chaque site).<br/>La technologie Utiq a été conçue pour la protection de vos données personnelles en vous offrant choix et contrôle.<br/>Elle utilise un identifiant créé par votre <b>opérateur télécom</b> basé sur votre adresse IP et une référence de votre contrat internet (ex: votre numéro de téléphone).<br/>L'identifiant est associé à votre connexion internet. Ainsi, toutes les personnes utilisant la même connexion et ayant consenti se verront attribuer le même identifiant. En général:<br/><ul><li>Pour une <b>connexion foyer</b> (ex: Wi-Fi), la personnalisation sera basée sur la navigation des membres du foyer ayant consenti.</li><li>Pour une <b>connexion mobile</b>, la personnalisation sera basée uniquement sur la navigation de l'utilisateur du mobile.</li></ul>Vous pouvez à tout moment retirer ce consentement sur le <a href=\"https://consenthub.utiq.com/\" target=\"_blank\">portail dâUtiq (consenthub)</a> ou via la page « gérer Utiq » en bas de ce site. Pour plus d'informations, veuillez consulter la <a href=\"https://consenthub.utiq.com/pages/privacy-statement\" target=\"_blank\">Politique de protection des données personnelles dâUtiq</a>."}
1,"vendors.consent":{"en":"The partner requires your consent to:","fr":"Le partenaire demande votre consentement pour :"},"vendors.cookieMaxAgeSeconds":{"en":"cookies stored for a maximum of <duration/>","fr":"des cookies stockés pour une durée maximale de <duration/>"},"vendors.cookieSession":{"en":"cookies stored for the duration of the session","fr":"des cookies stockés pour la durée de la session"},"vendors.dataCategories":{"en":"Data processed by partner:","fr":"Données traitées par le partenaire :"},"vendors.description":{"en":"On this page, you will find the details of the partners asking for your consent and/or relying on their legitimate interest for the activities we describe on the activities page.","fr":"Ici, vous trouverez la liste des partenaires qui requièrent votre consentement et/ou se basent sur leur intérêt légitime pour exercer les activités décrites sur la page Activités."},"vendors.legIntClaim":{"en":"Read more about partner's legitimate interests","fr":"En savoir plus sur les intérêts légitimes du partenaire"},"vendors.legitimateInterest":{"en":"The partner relies on legitimate interest to:","fr":"Le partenaire se repose sur son intérêt légitime pour :"},"vendors.nonTcfConsent":{"en":"<vendorName/> also relies on your consent for these non-TCF purposes:","fr":"<vendorName/> s'appuie aussi sur votre consentement pour ces finalités non-TCF :"},"vendors.nonTcfLegitimateInterest":{"en":"<vendorName/> also relies on its legitimate interest for these non-TCF purposes:","fr":"<vendorName/> se repose aussi sur son intérêt légitime pour ces finalités non-TCF :"},"vendors.scope.domain":{"en":"Keep in mind that your preferences apply to this site only.","fr":"Nous vous rappelons que les choix que vous faites s'appliquent uniquement à ce site."},"vendors.scope.group":{"en":"Keep in mind that your preferences apply here but also on these <hostnames>websites</hostnames>.","fr":"Nous vous rappelons que les choix que vous faites s'appliquent à l'ensemble de ces <hostnames>sites</hostnames>."},"vendors.scope.local":{"en":"Keep in mind that your preferences apply to this site only.","fr":"Nous vous rappelons que les choix que vous faites s'appliquent uniquement à ce site."},"vendors.scope.provider":{"en":"Keep in mind that your preferences apply here but also on these <websites>websites</websites>.","fr":"Nous vous rappelons que les choix que vous faites s'appliquent à l'ensemble de ces <websites>sites</websites>."},"vendors.specialPurposesAndFeatures":{"en":"In support of these activities, the partner can:","fr":"En support de ces activités, le partenaire peut :"},"vendors.storage":{"en":"For these activities, the partner can use","fr":"Pour ces activités, le partenaire peut utiliser"},"vendors.usesNonCookieAccess":{"en":"non-cookie storage technologies such as Local Storage or IndexedDB","fr":"des technologies de stockage hors-cookie telles que le Local Storage ou l'IndexedDB"}},"globalVendorList":{"gvlSpecificationVersion":3,"vendorListVersion":168,"tcfPolicyVersion":5,"lastUpdated":"2026-07-16T16:00:18Z","purposes":{"1":{"id":1},"10":{"id":10},"11":{"id":11},"2":{"id":2},"3":{"id":3},"4":{"id":4},"5":{"id":5},"6":{"id":6},"7":{"id":7},"8":{"id":8},"9":{"id":9}},"specialPurposes":{"1":{"id":1},"2":{"id":2},"3":{"id":3}},"features":{"1":{"id":1},"2":{"id":2},"3":{"id":3}},"specialFeatures":{"1":{"id":1},"2":{"id":2}},"stacks":{"40":{"id":40,"purposes":[2,3,4,7,8,9,10],"specialFeatures":[]}},"dataCategories":{"1":{"id":1},"10":{"id":10},"11":{"id":11},"2":{"id":2},"3":{"id":3},"4":{"id":4},"5":{"id":5},"6":{"id":6},"7":{"id":7},"8":{"id":8},"9":{"id":9}},"vendors":{"1126":{"id":1126,"name":"Microsoft Advertising","purposes":[1,2,3,4,7,9,10],"legIntPurposes":[],"flexiblePurposes":[2,7,10],"specialPurposes":[1,2,3],"features":[1,2,3],"specialFeatures":[],"policyUrl":"","usesCookies":true,"cookieMaxAgeSeconds":34190000,"usesNonCookieAccess":true,"deviceStorageDisclosureUrl":"https://bat.bing.com/s/uet/deviceStorage.json","dataRetention":{"stdRetention":90,"purposes":{},"specialPurposes":{}},"dataDeclaration":[1,2,3,4,5,6,7,8,10,11],"urls":[{"langId":"en","privacy":"https://privacy.microsoft.com/privacystatement","legIntClaim":"https://privacy.microsoft.com/en-US/privacystatement/#mainpersonaldatawecollect_LongDescription"}]},"755":{"id":755,"name":"Google Advertising Products","purposes":[1,3,4],"legIntPurposes":[2,7,9,10],"flexiblePurposes":[2,7,9,10],"specialPurposes":[1,2,3],"features":[1,2,3],"specialFeatures":[],"policyUrl":"","usesCookies":true,"cookieMaxAgeSeconds":34190000,"usesNonCookieAccess":true,"deviceStorageDisclosureUrl":"https://www.gstatic.
1com/iabtcf/deviceStorageDisclosure.json","dataRetention":{"stdRetention":548,"purposes":{"3":180,"4":180},"specialPurposes":{"1":1096}},"dataDeclaration":[1,2,3,5,6,7,8,10,11],"urls":[{"langId":"en","privacy":"https://business.safety.google/privacy/","legIntClaim":"https://policies.google.com/privacy#europeanrequirements"},{"langId":"bg","privacy":"https://business.safety.google/intl/bg/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=bg#europeanrequirements"},{"langId":"cs","privacy":"https://business.safety.google/intl/cs/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=cs#europeanrequirements"},{"langId":"da","privacy":"https://business.safety.google/intl/da/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=da#europeanrequirements"},{"langId":"de","privacy":"https://business.safety.google/intl/de/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=de#europeanrequirements"},{"langId":"el","privacy":"https://business.safety.google/intl/el/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=el#europeanrequirements"},{"langId":"es","privacy":"https://business.safety.google/intl/es/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=es#europeanrequirements"},{"langId":"et","privacy":"https://business.safety.google/intl/et/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=et#europeanrequirements"},{"langId":"fi","privacy":"https://business.safety.google/intl/fi/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=fi#europeanrequirements"},{"langId":"fr","privacy":"https://business.safety.google/intl/fr/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=fr#europeanrequirements"},{"langId":"hr","privacy":"https://business.safety.google/intl/hr/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=hr#europeanrequirements"},{"langId":"hu","privacy":"https://business.safety.google/intl/hu/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=hu#europeanrequirements"},{"langId":"it","privacy":"https://business.safety.google/intl/it/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=it#europeanrequirements"},{"langId":"lt","privacy":"https://business.safety.google/intl/lt/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=lt#europeanrequirements"},{"langId":"lv","privacy":"https://business.safety.google/intl/lv/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=lv#europeanrequirements"},{"langId":"nl","privacy":"https://business.safety.google/intl/nl/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=nl#europeanrequirements"},{"langId":"no","privacy":"https://business.safety.google/intl/no/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=no#europeanrequirements"},{"langId":"pl","privacy":"https://business.safety.google/intl/pl/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=pl#europeanrequirements"},{"langId":"pt","privacy":"https://business.safety.google/intl/pt-PT/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=pt-PT#europeanrequirements"},{"langId":"ro","privacy":"https://business.safety.google/intl/ro/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=ro#europeanrequirements"},{"langId":"sk","privacy":"https://business.safety.google/intl/sk/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=sk#europeanrequirements"},{"langId":"sl","privacy":"https://business.safety.google/intl/sl/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=sl#europeanrequirements"},{"langId":"sv","privacy":"https://business.safety.google/intl/sv/privacy/","legIntClaim":"https://policies.google.com/privacy?hl=sv#europeanrequirements"}]},"804":{"id":804,"name":"LinkedIn Ireland Unlimited Company","purposes":[1,3,4],"legIntPurposes":[2,7,9,10],"flexiblePurposes":[2,7,9,10],"specialPurposes":[1,2],"features":[1],"specialFeatures":[],"policyUrl":"","usesCookies":true,"cookieMaxAgeSeconds":31536000,"cookieRefresh":true,"usesNonCookieAccess":true,"deviceStorageDisclosureUrl":"https://media.licdn.com/media/AAYABATvAAgAAQAAAAAAAWXV5zOvCpu
1-S0iX7__8DLgwqQ.json","dataRetention":{"stdRetention":540,"purposes":{},"specialPurposes":{}},"dataDeclaration":[1,2,3,5,6,8,11],"urls":[{"langId":"en","privacy":"https://www.linkedin.com/legal/privacy-policy","legIntClaim":"https://www.linkedin.com/legal/privacy-policy"}]},"986":{"id":986,"name":"TikTok Ad Network","purposes":[1,2,3,4,10],"legIntPurposes":[7,9],"flexiblePurposes":[],"specialPurposes":[1,2,3],"features":[1,3],"specialFeatures":[2],"policyUrl":"","cookieMaxAgeSeconds":0,"usesNonCookieAccess":true,"deviceStorageDisclosureUrl":"https://platform.tiktokpangle.eu/tcfstoragedisclosure.json","dataRetention":{"stdRetention":548,"purposes":{},"specialPurposes":{}},"dataDeclaration":[1,2,3,4,6,7,8,10,11],"urls":[{"langId":"en","privacy":"https://www.tiktok.com/legal/page/global/tiktok-ad-network-privacy-policy/en","legIntClaim":"https://www.tiktok.com/legal/page/global/tiktok-ad-network-privacy-policy/en"}]}}},"sirdataList":{"lastUpdated":"2026-07-03T15:18:43Z","purposes":{"1":{"id":1},"10":{"id":10},"11":{"id":11},"12":{"id":12},"13":{"id":13},"14":{"id":14},"2":{"id":2},"3":{"id":3},"4":{"id":4},"5":{"id":5},"6":{"id":6},"7":{"id":7},"8":{"id":8},"9":{"id":9}},"stacks":{"10":{"id":10,"purposes":[],"extraPurposes":[10,9],"specialFeatures":[2],"requiredPurposes":[]},"2":{"id":2,"purposes":[2,7],"extraPurposes":[],"specialFeatures":[],"requiredPurposes":[]},"3":{"id":3,"purposes":[3,4],"extraPurposes":[11],"specialFeatures":[],"requiredPurposes":[]},"4":{"id":4,"purposes":[],"extraPurposes":[12,6],"specialFeatures":[1],"requiredPurposes":[]},"5":{"id":5,"purposes":[10,8,9],"extraPurposes":[8],"specialFeatures":[],"requiredPurposes":[]},"6":{"id":6,"purposes":[11],"extraPurposes":[],"specialFeatures":[],"requiredPurposes":[]},"7":{"id":7,"purposes":[5,6],"extraPurposes":[],"specialFeatures":[],"requiredPurposes":[]},"8":{"id":8,"purposes":[],"extraPurposes":[1,13,2,7],"specialFeatures":[],"requiredPurposes":[]},"9":{"id":9,"purposes":[],"extraPurposes":[14,3,4],"specialFeatures":[],"requiredPurposes":[]}},"vendors":{"100":{"id":100,"name":"Facebook Custom Audiences & Offline Conversions","purposes":[1,3,4,7],"legIntPurposes":[],"extraPurposes":[9,10,11],"legIntExtraPurposes":[],"policyUrl":"https://www.facebook.com/privacy/policy/","googleProviderId":89},"101":{"id":101,"name":"Google Customer Match, Enhanced & Offline Conversions","purposes":[],"legIntPurposes":[],"extraPurposes":[9,10,11],"legIntExtraPurposes":[],"policyUrl":"https://business.safety.google/intl/fr/privacy/","tcfVendorId":755},"102":{"id":102,"name":"LinkedIn Matched Audiences & Offline Conversions","purposes":[],"legIntPurposes":[],"extraPurposes":[9,10,11],"legIntExtraPurposes":[],"policyUrl":"https://www.linkedin.com/legal/privacy-policy","tcfVendorId":804},"103":{"id":103,"name":"Snapchat Customer List Audiences & Conversions API","purposes":[1,3,4,7],"legIntPurposes":[],"extraPurposes":[9,10,11],"legIntExtraPurposes":[],"policyUrl":"https://values.snap.com/privacy/privacy-policy","googleProviderId":2572},"31":{"id":31,"name":"TikTok Custom Audiences & Offline Events","purposes":[],"legIntPurposes":[],"extraPurposes":[10,11,9],"legIntExtraPurposes":[],"policyUrl":"https://www.tiktok.com/legal/privacy-policy-eea?lang=fr","tcfVendorId":986},"8":{"id":8,"name":"Google Analytics","purposes":[1,9,10],"legIntPurposes":[8],"extraPurposes":[9,10],"legIntExtraPurposes":[],"policyUrl":"https://policies.google.com/privacy?hl=en-US"},"9":{"id":9,"name":"Sirdata Analytics Helper","purposes":[1],"legIntPurposes":[10,8],"extraPurposes":[10],"legIntExtraPurposes":[],"policyUrl":"https://www.sirdata.com/en/Privacy"}}},"googleACProviderList":{"lastUpdated":"2026-07-21T08:24:12Z","providers":[{"id":89,"name":"Meta","policyUrl":"https://www.facebook.com/about/privacy/update"},{"id":2572,"name":"Snap Inc.","policyUrl":"https://www.snap.com/en-US/privacy/privacy-policy/"}]}};var s = document.createElement('style');s.appendChild(document.createTextNode("/* cyrillic-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2) format('woff2');
1unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2) format('woff2');unicode-range: U+1F00-1FFF;}/* greek */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2) format('woff2');unicode-range: U+0370-03FF;}/* vietnamese */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2) format('woff2');unicode-range: U+1F00-1FFF;}/* greek */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0370-03FF;}/* vietnamese */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format('woff2');
1unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2) format('woff2');unicode-range: U+1F00-1FFF;}/* greek */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0370-03FF;}/* vietnamese */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}"));document.head.appendChild(s);var s = document.createElement('style');s.appendChild(document.createTextNode("/* cyrillic-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2) format('woff2');unicode-range: U+1F00-1FFF;}/* greek */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2) format('woff2');unicode-range: U+0370-03FF;}/* vietnamese */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2) format('woff2');
1unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-display: swap;src: local('Roboto'), local('Roboto-Regular'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2) format('woff2');unicode-range: U+1F00-1FFF;}/* greek */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0370-03FF;}/* vietnamese */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;font-display: swap;src: local('Roboto Medium'), local('Roboto-Medium'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2) format('woff2');
1unicode-range: U+1F00-1FFF;}/* greek */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0370-03FF;}/* vietnamese */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-display: swap;src: local('Roboto Bold'), local('Roboto-Bold'), url(https://cdn.abconsent.net/cmp/fonts/roboto/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}"));document.head.appendChild(s);!function(){var il=Object.defineProperty,al=Object.defineProperties;var dl=Object.getOwnPropertyDescriptors;var ai=Object.getOwnPropertySymbols;var cl=Object.prototype.hasOwnProperty,ll=Object.prototype.propertyIsEnumerable;var nn=(Te,pe,fe)=>pe in Te?il(Te,pe,{enumerable:!0,configurable:!0,writable:!0,value:fe}):Te[pe]=fe,W=(Te,pe)=>{for(var fe in pe||(pe={}))cl.call(pe,fe)&&nn(Te,fe,pe[fe]);if(ai)for(var fe of ai(pe))ll.call(pe,fe)&&nn(Te,fe,pe[fe]);return Te},be=(Te,pe)=>al(Te,dl(pe));var v=(Te,pe,fe)=>nn(Te,typeof pe!="symbol"?pe+"":pe,fe);var de=(Te,pe,fe)=>new Promise((Z,hs)=>{var Ee=tt=>{try{At(fe.next(tt))}catch(Gt){hs(Gt)}},Lt=tt=>{try{At(fe.throw(tt))}catch(Gt){hs(Gt)}},At=tt=>tt.done?Z(tt.value):Promise.resolve(tt.value).then(Ee,Lt);At((fe=fe.apply(Te,pe)).next())});(function(){"use strict";var Te=document.createElement("style");Te.textContent=`.sd-cmp-VUPE8{overflow:hidden!important}.sd-cmp-CedjV{--modal-width:610px;--background-color:#fafafa;--main-color:#202942;--title-color:#202942;--text-color:#8492a6;--border-color:#e9ecef;--overlay-color:#000;--background-color-dark:#121725;--main-color-dark:#5a6d90;--title-color-dark:#5a6d90;--text-color-dark:#8492a6;--border-color-dark:#202942;--overlay-color-dark:#000;--border-radius:24px;--font-family:"Roboto";--font-family-title:"Roboto Slab";--font-size-base:13px;--font-size-big:calc(var(--font-size-base) + 2px);--font-size-small:calc(var(--font-size-base) - 2px);--font-size-xsmall:calc(var(--font-size-base) - 4px);--font-size-xxsmall:calc(var(--font-size-base) - 6px);--logo-size:80px;--logo-size-xs:30px;--logo-offset:-20px;--skin-size:75px;--spacing-base:5px;--spacing-sm:var(--spacing-base);--spacing-md:calc(var(--spacing-base) + 5px);--spacing-lg:calc(var(--spacing-base) + 10px);--padding-base:15px;--padding-sm:var(--padding-base);--padding-md:calc(var(--padding-base) + 10px)}.sd-cmp-CedjV html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.sd-cmp-CedjV body{margin:0}.sd-cmp-CedjV article,.sd-cmp-CedjV aside,.sd-cmp-CedjV footer,.sd-cmp-CedjV header,.sd-cmp-CedjV nav,.sd-cmp-CedjV section{display:block}.sd-cmp-CedjV h1{font-size:2em;margin:.67em 0}.sd-cmp-CedjV figcaption,.sd-cmp-CedjV figure,.sd-cmp-CedjV main{display:block}.sd-cmp-CedjV figure{margin:1em 40px}.sd-cmp-CedjV hr{box-sizing:content-box;height:0;overflow:visible}.sd-cmp-CedjV pre{font-family:monospace,monospace;font-size:1em}.sd-cmp-CedjV a{background-color:transparent;-webkit-text-decoration-skip:objects}.sd-cmp-CedjV a,.sd-cmp-CedjV span{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sd-cmp-CedjV abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.sd-cmp-CedjV b,.sd-cmp-CedjV strong{font-weight:inherit;font-weight:bolder}.sd-cmp-CedjV code,.sd-cmp-CedjV kbd,.sd-cmp-CedjV samp{font-family:monospace,monospace;font-size:1em}.sd-cmp-CedjV dfn{font-style:italic}.sd-cmp-CedjV mark{background-color:#ff0;color:#000}.sd-cmp-CedjV small{font-size:80%}.sd-cmp-CedjV sub,.sd-cmp-CedjV sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.sd-cmp-CedjV sub{bottom:-.25em}.sd-cmp-CedjV sup{top:-.5em}.sd-cmp-CedjV audio,.sd-cmp-CedjV video{display:inline-block}.sd-cmp-CedjV audio:not([controls]){display:none;height:0}.sd-cmp-CedjV img{border-style:none}.sd-cmp-CedjV svg:not(:root){overflow:hidden}
1.sd-cmp-CedjV button,.sd-cmp-CedjV input,.sd-cmp-CedjV optgroup,.sd-cmp-CedjV select,.sd-cmp-CedjV textarea{font-size:100%;height:auto;line-height:1.15;margin:0}.sd-cmp-CedjV button,.sd-cmp-CedjV input{overflow:visible}.sd-cmp-CedjV button,.sd-cmp-CedjV select{text-transform:none}.sd-cmp-CedjV [type=reset],.sd-cmp-CedjV [type=submit],.sd-cmp-CedjV button,.sd-cmp-CedjV html [type=button]{-webkit-appearance:button}.sd-cmp-CedjV [type=button]::-moz-focus-inner,.sd-cmp-CedjV [type=reset]::-moz-focus-inner,.sd-cmp-CedjV [type=submit]::-moz-focus-inner,.sd-cmp-CedjV button::-moz-focus-inner{border-style:none;padding:0}.sd-cmp-CedjV [type=button]:-moz-focusring,.sd-cmp-CedjV [type=reset]:-moz-focusring,.sd-cmp-CedjV [type=submit]:-moz-focusring,.sd-cmp-CedjV button:-moz-focusring{outline:1px dotted ButtonText}.sd-cmp-CedjV button{white-space:normal}.sd-cmp-CedjV fieldset{padding:.35em .75em .625em}.sd-cmp-CedjV legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.sd-cmp-CedjV progress{display:inline-block;vertical-align:baseline}.sd-cmp-CedjV textarea{overflow:auto}.sd-cmp-CedjV [type=checkbox],.sd-cmp-CedjV [type=radio]{box-sizing:border-box;padding:0}.sd-cmp-CedjV [type=number]::-webkit-inner-spin-button,.sd-cmp-CedjV [type=number]::-webkit-outer-spin-button{height:auto}.sd-cmp-CedjV [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.sd-cmp-CedjV [type=search]::-webkit-search-cancel-button,.sd-cmp-CedjV [type=search]::-webkit-search-decoration{-webkit-appearance:none}.sd-cmp-CedjV ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.sd-cmp-CedjV details,.sd-cmp-CedjV menu{display:block}.sd-cmp-CedjV summary{display:list-item}.sd-cmp-CedjV canvas{display:inline-block}.sd-cmp-CedjV [hidden],.sd-cmp-CedjV template{display:none}.sd-cmp-CedjV.sd-cmp-I9SSe{--modal-width:560px;--font-size-base:12px;--logo-size:70px;--logo-offset:-15px;--skin-size:65px;--spacing-base:3px;--padding-base:13px}.sd-cmp-CedjV.sd-cmp-xJ7wZ{--modal-width:610px;--font-size-base:13px;--logo-size:80px;--logo-offset:-20px;--skin-size:75px;--spacing-base:5px;--padding-base:15px}.sd-cmp-CedjV.sd-cmp-M78Pz{--modal-width:660px;--font-size-base:14px;--logo-size:90px;--logo-offset:-25px;--skin-size:85px;--spacing-base:7px;--padding-base:17px}@media(max-width:480px){.sd-cmp-CedjV{--font-size-base:13px!important}}.sd-cmp-CedjV .sd-cmp-MtHO2{background-color:var(--overlay-color);inset:0;opacity:.7;position:fixed;z-index:2147483646}.sd-cmp-CedjV .sd-cmp-PwZKD{font-family:var(--font-family),Helvetica,Arial,sans-serif;font-size:var(--font-size-base);font-weight:400;-webkit-font-smoothing:antialiased;line-height:1.4;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:480px){.sd-cmp-CedjV .sd-cmp-PwZKD{line-height:1.2}}.sd-cmp-CedjV *{box-sizing:border-box;font-family:unset;font-size:unset;font-weight:unset;letter-spacing:normal;line-height:unset;margin:0;min-height:auto;min-width:auto;padding:0}.sd-cmp-CedjV a{color:var(--text-color)!important;cursor:pointer;font-size:inherit;font-weight:700;text-decoration:underline!important;-webkit-tap-highlight-color:transparent}.sd-cmp-CedjV a:hover{text-decoration:none!important}.sd-cmp-CedjV svg{display:inline-block;margin-top:-2px;transition:.2s ease;vertical-align:middle}.sd-cmp-CedjV h2,.sd-cmp-CedjV h3{background:none!important;font-family:inherit;font-size:inherit}@media(prefers-color-scheme:dark){.sd-cmp-CedjV{--background-color:var(--background-color-dark)!important;--main-color:var(--main-color-dark)!important;--title-color:var(--title-color-dark)!important;--text-color:var(--text-color-dark)!important;--border-color:var(--border-color-dark)!important;--overlay-color:var(--overlay-color-dark)!important;--provider-logo:var(--provider-logo-dark)!important}}.sd-cmp-YjSfo{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none!important;border:none!important;box-shadow:none!important;flex:1;font-size:inherit!important;margin:0!important;outline:none!important;padding:0!important;position:relative;text-shadow:none!important;width:auto!important}.sd-cmp-YjSfo .sd-cmp-PGi-6,.sd-cmp-YjSfo .sd-cmp-njSIJ{cursor:pointer;display:block;font-family:var(--font-family-title),Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.4pt;outline:0;white-space:nowrap;width:auto}.sd-cmp-YjSfo .sd-cmp-PGi-6{border:1px solid var(--main-color);border-radius:calc(var(--border-radius)/2);-webkit-tap-highlight-color:transparent;transition:color .1s ease-out,background .1s ease-out}.sd-cmp-YjSfo .sd-cmp-njSIJ{color:var(--main-color);font-size:var(--font-size-base);padding:5px;text-decoration:underline!important}@media(hover:hover){.sd-cmp-YjSfo .sd-cmp-njSIJ:hover{text-decoration:none!important}}.sd-cmp-YjSfo .sd-cmp-njSIJ:active{text-decoration:none!important}.sd-cmp-YjSfo:focus{outline:0}.sd-cmp-YjSfo:focus>.sd-cmp-PGi-6{outline:1px auto -webkit-focus-ring-color}.sd-cmp-YjSfo:hover{background:none!important;border:none!important}.sd-cmp-vBx9J{font-size:var(--font-size-small)!important;padding:.55em 1.5em;text-transform:lowercase!important}.sd-cmp-HyJCJ{background:var(--main-color);color:var(--background-color)}@media(hover:hover){.sd-cmp-HyJCJ:hover{background:var(--background-color);color:var(--main-color)}}.sd-cmp-HyJCJ:active,.sd-cmp-kBIgL{background:var(--background-color);color:var(--main-color)}@media(hover:hover){.sd-cmp-kBIgL:hover{background:var(--main-color);color:var(--background-color)}
1.sd-cmp-kBIgL:hover svg{fill:var(--background-color)}}.sd-cmp-kBIgL:active{background:var(--main-color);color:var(--background-color)}.sd-cmp-kBIgL:active svg{fill:var(--background-color)}.sd-cmp-kBIgL svg{fill:var(--main-color)}.sd-cmp-dK6gK{align-items:center;box-shadow:unset!important;display:flex;height:auto;justify-content:center;left:50%;margin:0;max-width:100vw;padding:0;position:fixed;top:50%;transform:translate3d(-50%,-50%,0);width:var(--modal-width);z-index:2147483647}@media(max-width:480px){.sd-cmp-dK6gK{height:auto;inset:auto 0 0!important;max-height:100%;transform:none!important;width:100%}}.sd-cmp-dK6gK.sd-cmp-0rAbg{bottom:auto!important;top:0!important}.sd-cmp-dK6gK.sd-cmp-0rAbg,.sd-cmp-dK6gK.sd-cmp-n91tA{left:0!important;right:0!important;transform:unset!important}.sd-cmp-dK6gK.sd-cmp-n91tA{bottom:0!important;top:auto!important}.sd-cmp-dK6gK.sd-cmp-IQWve{left:0!important;right:unset!important}.sd-cmp-dK6gK.sd-cmp-d9pS1{left:unset!important;right:0!important}.sd-cmp-dK6gK.sd-cmp--Cm4n{margin:auto;max-width:1400px;width:100%}.sd-cmp-dK6gK.sd-cmp-zpqD6{display:none!important}.sd-cmp-dK6gK .sd-cmp-OOIlF{background:var(--background-color);border-radius:var(--border-radius);box-shadow:0 0 15px #00000020;display:flex;height:fit-content;height:-moz-fit-content;margin:25px;max-height:calc(100vh - 50px);position:relative;width:100%}.sd-cmp-dK6gK .sd-cmp-OOIlF.sd-cmp-OKsJ1{height:600px}@media(max-width:480px){.sd-cmp-dK6gK .sd-cmp-OOIlF{margin:12.5px;max-height:calc(var(--vh, 1vh)*100 - 25px)}.sd-cmp-dK6gK .sd-cmp-OOIlF.sd-cmp-OKsJ1{height:auto}}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N{background-color:var(--background-color);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius) 0 0 var(--border-radius);display:none;width:var(--skin-size)}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-ryFUN{background-image:var(--skin);display:block}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-ryFUN+*+*+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-ryFUN+*+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-ryFUN+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-ryFUN+.sd-cmp-c4EEG{border-radius:0 var(--border-radius) var(--border-radius) 0}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-16FsB{background-image:var(--skin-dark)}@media(prefers-color-scheme:dark){.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-ryFUN{display:none}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-ryFUN+*+*+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-ryFUN+*+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-ryFUN+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-ryFUN+.sd-cmp-c4EEG{border-radius:var(--border-radius)}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-16FsB{display:block}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-16FsB+*+*+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-16FsB+*+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-16FsB+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N.sd-cmp-16FsB+.sd-cmp-c4EEG{border-radius:0 var(--border-radius) var(--border-radius) 0}}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N+.sd-cmp-VRR6d{left:calc(var(--skin-size) + var(--padding-md))}@media(max-width:480px){.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N{display:none!important}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N+.sd-cmp-VRR6d{left:calc(var(--padding-md))}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N+*+*+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N+*+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N+*+.sd-cmp-c4EEG,.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-Kgn4N+.sd-cmp-c4EEG{border-radius:var(--border-radius)!important}}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-VRR6d{background-color:var(--background-color);background-position:50%;background-repeat:no-repeat;background-size:100%;border:5px solid var(--background-color);border-radius:calc(var(--border-radius)/2);box-shadow:0 0 15px #00000020;display:none;height:var(--logo-size);left:var(--padding-md);position:absolute;top:var(--logo-offset);width:var(--logo-size);z-index:1}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-VRR6d.sd-cmp-FVcZO{background-image:var(--logo);display:block}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-VRR6d.sd-cmp-qvEQ5{background-image:var(--logo-dark)}@media(prefers-color-scheme:dark){.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-VRR6d.sd-cmp-FVcZO{display:none}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-VRR6d.sd-cmp-qvEQ5{display:block}}@media(max-width:480px){.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-VRR6d{left:var(--padding-sm)!important}}@media(max-width:360px){.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-VRR6d{display:none!important}}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-BBpXo{background-color:var(--background-color);background-position:50%;background-repeat:no-repeat;background-size:100%;display:none;float:left;height:var(--logo-size-xs);margin-right:var(--spacing-md);width:var(--logo-size-xs)}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-BBpXo.sd-cmp-16Phw{background-image:var(--logo);display:block}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-BBpXo.sd-cmp-gs80k{background-image:var(--logo-dark)}@media(prefers-color-scheme:dark){.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-BBpXo.sd-cmp-16Phw{display:none}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-BBpXo.sd-cmp-gs80k{display:block}}@media(min-width:361px){.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-BBpXo{display:none!important}}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG{border-radius:var(--border-radius);
1display:flex;flex:1;flex-direction:column;overflow:hidden}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG:before{background:transparent 100% 0/contain no-repeat var(--watermark);border-top-right-radius:var(--border-radius);content:"";height:50%;opacity:.25;position:absolute;right:0;top:0;width:50%}@media(prefers-color-scheme:dark){.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG:before{background:transparent 100% 0/contain no-repeat var(--watermark-dark)}}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG .sd-cmp-RFfsD{display:block;gap:var(--spacing-sm);padding:var(--padding-sm) var(--padding-md);position:relative}@media(max-width:480px){.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG .sd-cmp-RFfsD{padding:var(--padding-sm)}}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG .sd-cmp-hk3jy{display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch;min-height:60px}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG .sd-cmp-hk3jy .sd-cmp-vfoED{overflow:hidden;-ms-overflow-y:hidden;overflow-y:auto}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG .sd-cmp-hk3jy .sd-cmp-vfoED::-webkit-scrollbar{width:5px}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG .sd-cmp-hk3jy .sd-cmp-vfoED::-webkit-scrollbar-thumb{border:0 solid transparent;box-shadow:inset 0 0 0 3px var(--main-color)}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG .sd-cmp-hk3jy .sd-cmp-vfoED.sd-cmp-hFnd3::-webkit-scrollbar{display:none}.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG .sd-cmp-hk3jy .sd-cmp-vfoED .sd-cmp-gpI1s{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--padding-sm) var(--padding-md)}@media(max-width:480px){.sd-cmp-dK6gK .sd-cmp-OOIlF .sd-cmp-c4EEG .sd-cmp-hk3jy .sd-cmp-vfoED .sd-cmp-gpI1s{gap:var(--spacing-md);padding:var(--padding-sm)}}@media(prefers-color-scheme:light){.sd-cmp-vfoED .sd-cmp-tZcty.sd-cmp-2kpfB{margin-left:calc(var(--logo-size) + var(--spacing-lg));min-height:calc(var(--logo-size) + var(--logo-offset) - var(--padding-sm))}}@media(prefers-color-scheme:light)and (max-width:480px){.sd-cmp-vfoED .sd-cmp-tZcty.sd-cmp-2kpfB{margin-left:calc(var(--logo-size) + var(--spacing-md))}}@media(prefers-color-scheme:dark){.sd-cmp-vfoED .sd-cmp-tZcty.sd-cmp-T1LUX{margin-left:calc(var(--logo-size) + var(--spacing-lg));min-height:calc(var(--logo-size) + var(--logo-offset) - var(--padding-sm))}}@media(prefers-color-scheme:dark)and (max-width:480px){.sd-cmp-vfoED .sd-cmp-tZcty.sd-cmp-T1LUX{margin-left:calc(var(--logo-size) + var(--spacing-md))}}@media(max-width:360px){.sd-cmp-vfoED .sd-cmp-tZcty{margin-left:0!important;min-height:0!important}}.sd-cmp-vfoED .sd-cmp-kT8Te{background:none!important;border:0!important;color:var(--title-color);font-family:var(--font-family-title),Helvetica,Arial,sans-serif!important;font-size:calc(var(--font-size-base)*1.5);font-weight:500;letter-spacing:inherit!important;line-height:1.3;margin:0!important;outline:0!important;padding:0!important;text-align:left!important;text-transform:none!important}@media(max-width:360px){.sd-cmp-vfoED .sd-cmp-kT8Te{display:inline-block;line-height:1.6}}.sd-cmp-vfoED .sd-cmp-kT8Te *{font-family:inherit;font-size:inherit;font-weight:inherit}.sd-cmp-vfoED .sd-cmp-xbcna{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(max-width:480px){.sd-cmp-vfoED .sd-cmp-xbcna{gap:var(--spacing-sm)}}.sd-cmp-vfoED .sd-cmp-VhJqD{color:var(--text-color);display:block;text-align:justify;text-shadow:1pt 0 0 var(--background-color)}.sd-cmp-vfoED .sd-cmp-VhJqD strong{color:var(--text-color)!important;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:700!important;text-decoration:underline;-webkit-tap-highlight-color:transparent}@media(hover:hover){.sd-cmp-vfoED .sd-cmp-VhJqD strong:hover{text-decoration:none!important}}.sd-cmp-vfoED .sd-cmp-VhJqD ul{list-style:circle;margin-inline-start:var(--padding-sm)}.sd-cmp-vfoED .sd-cmp-wbO39{display:flex;flex:1;flex-direction:column;gap:var(--spacing-md)}.sd-cmp-vfoED .sd-cmp-wbO39 .sd-cmp-j1mMi{border-bottom:1px solid var(--border-color);color:var(--title-color);display:flex;gap:var(--spacing-sm);justify-content:space-between;padding-bottom:var(--spacing-sm);position:relative}.sd-cmp-vfoED .sd-cmp-wbO39 .sd-cmp-j1mMi .sd-cmp-lXmsV{color:var(--title-color);font-family:var(--font-family-title),Helvetica,Arial,sans-serif;font-size:var(--font-size-big);font-weight:700;text-transform:uppercase}.sd-cmp-vfoED .sd-cmp-Wfd7X{align-items:center;display:flex;justify-content:center;position:relative}@media(max-width:360px){.sd-cmp-vfoED .sd-cmp-Wfd7X{min-height:unset}}.sd-cmp-vfoED .sd-cmp-Wfd7X .sd-cmp-yKVwK{display:inline-block!important}.sd-cmp-7Ga7b{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none!important;border:none!important;box-shadow:none!important;flex:1;font-size:inherit!important;margin:0!important;outline:none!important;padding:0!important;position:relative;text-shadow:none!important;width:auto!important}.sd-cmp-7Ga7b .sd-cmp-j-Z5-,.sd-cmp-7Ga7b .sd-cmp-lJWnC{cursor:pointer;display:block;font-family:var(--font-family-title),Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.4pt;outline:0;white-space:nowrap;width:auto}.sd-cmp-7Ga7b .sd-cmp-lJWnC{border:1px solid var(--main-color);border-radius:calc(var(--border-radius)/2);-webkit-tap-highlight-color:transparent;transition:color .1s ease-out,background .1s ease-out}.sd-cmp-7Ga7b .sd-cmp-j-Z5-{color:var(--main-color);font-size:var(--font-size-base);padding:5px;text-decoration:underline!important}@media(hover:hover){.sd-cmp-7Ga7b .sd-cmp-j-Z5-:hover{text-decoration:none!important}}.sd-cmp-7Ga7b .sd-cmp-j-Z5-:active{text-decoration:none!important}.sd-cmp-7Ga7b:focus{outline:0}.sd-cmp-7Ga7b:focus>.sd-cmp-lJWnC{outline:1px auto -webkit-focus-ring-color}.sd-cmp-7Ga7b:hover{background:none!important;border:none!important}.sd-cmp-avpIO{font-size:var(--font-size-small)!important;padding:.55em 1.5em;text-transform:lowercase!important}.sd-cmp-cWOb7{background:var(--main-color);color:var(--background-color)}@media(hover:hover){.sd-cmp-cWOb7:hover{background:var(--background-color);color:var(--main-color)}}.sd-cmp-FzC1t,.sd-cmp-cWOb7:active{background:var(--background-color);color:var(--main-color)}@media(hover:hover){.sd-cmp-FzC1t:hover{background:var(--main-color);color:var(--background-color)}
1.sd-cmp-FzC1t:hover svg{fill:var(--background-color)}}.sd-cmp-FzC1t:active{background:var(--main-color);color:var(--background-color)}.sd-cmp-FzC1t:active svg{fill:var(--background-color)}.sd-cmp-FzC1t svg{fill:var(--main-color)}.sd-cmp-IkKIP{height:1em;width:1em}.sd-cmp-tQrnv{outline:0;position:absolute;right:var(--padding-sm);top:var(--padding-sm);z-index:1}.sd-cmp-tQrnv:hover{text-decoration:none!important}.sd-cmp-tQrnv:focus{outline:0}.sd-cmp-tQrnv:focus>.sd-cmp-p-kqt{outline:1px auto -webkit-focus-ring-color}.sd-cmp-tQrnv .sd-cmp-p-kqt{background-color:var(--background-color);border-radius:var(--border-radius);cursor:pointer;height:calc(var(--font-size-base) + 10px);position:absolute;right:0;top:0;width:calc(var(--font-size-base) + 10px)}@media(hover:hover){.sd-cmp-tQrnv .sd-cmp-p-kqt:hover{filter:contrast(95%)}}.sd-cmp-tQrnv .sd-cmp-p-kqt span{background:var(--main-color);border-radius:2px;display:block;height:2px;inset:0;margin:auto;position:absolute;width:var(--font-size-base)}.sd-cmp-tQrnv .sd-cmp-p-kqt span:first-child{transform:rotate(45deg)}.sd-cmp-tQrnv .sd-cmp-p-kqt span:nth-child(2){transform:rotate(-45deg)}.sd-cmp-Sbln1{display:flex;flex-direction:row;flex-wrap:wrap}@media(max-width:480px){.sd-cmp-Sbln1{flex-direction:column-reverse}}.sd-cmp-Sbln1 .sd-cmp-M5paA{align-items:center;border:1px solid var(--border-color)!important;border-bottom:0!important;border-left:0!important;border-radius:0!important;display:flex;filter:contrast(95%);font-size:var(--font-size-base)!important;height:100%;justify-content:center;letter-spacing:.4pt;padding:var(--padding-sm);white-space:normal;word-break:break-word}@media(max-width:480px){.sd-cmp-Sbln1 .sd-cmp-M5paA{border-right:0!important}}.sd-cmp-Sbln1>:last-child .sd-cmp-M5paA{border-right:0!important}.sd-cmp-MRJSN>a svg{fill:none;height:1.5em;stroke:var(--title-color);stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.5;stroke-width:1.5;width:1.5em}.sd-cmp-MRJSN>a svg:hover{stroke-opacity:1}.sd-cmp-onvx5{position:absolute;right:0;top:0;z-index:2147483647}.sd-cmp-onvx5 .sd-cmp-1Us9A{background:var(--background-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:0 0 15px #00000020;color:var(--title-color);display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--padding-md);position:relative;text-align:left}.sd-cmp-onvx5 .sd-cmp-1Us9A .sd-cmp-EKDi3{align-items:center;display:flex;flex-direction:row;font-size:var(--font-size-small);gap:var(--spacing-sm)}.sd-cmp-eqz4t{align-items:center;background:var(--background-color);display:flex;justify-content:center;inset:0;opacity:.6;position:absolute}@keyframes sd-cmp-UJdnO{to{transform:rotate(1turn)}}.sd-cmp-eqz4t span{animation:sd-cmp-UJdnO .75s linear infinite;border:.25em solid var(--main-color);border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:text-bottom;width:2rem}.sd-cmp-ke5c5{background-color:var(--background-color);border-radius:calc(var(--border-radius)/2);position:absolute;right:var(--padding-sm);top:var(--padding-sm);z-index:1}.sd-cmp-Rq3Pd{display:none;float:right;position:relative;right:calc(var(--padding-md)*-1 + var(--padding-sm));top:calc(var(--padding-sm)*-1 + var(--padding-sm));visibility:hidden;z-index:-1}.sd-cmp-Rq3Pd.sd-cmp-Es5un{display:block}.sd-cmp-dJhxe{margin:0 5px}.sd-cmp-M7IXo{align-items:center;box-shadow:unset!important;display:flex;height:auto;justify-content:center;left:50%;margin:0;padding:0;position:fixed;top:50%;transform:translate3d(-50%,-50%,0);width:var(--modal-width);z-index:2147483647}@media(max-width:480px){.sd-cmp-M7IXo{height:100%;width:100%}}.sd-cmp-M7IXo.sd-cmp-dNvsR{display:none!important}.sd-cmp-M7IXo .sd-cmp-HLuW6{background:var(--background-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:0 0 15px #00000020;display:flex;height:fit-content;height:-moz-fit-content;max-height:calc(100vh - var(--padding-md)*2 - 50px);max-width:calc(min(100vw,var(--modal-width)) - var(--padding-md)*2 - 50px);position:relative;width:100%}@media(max-width:480px){.sd-cmp-M7IXo .sd-cmp-HLuW6{margin:12.5px;max-height:calc(var(--vh, 1vh)*100 - var(--padding-sm)*2 - 25px);max-width:calc(100vw - var(--padding-sm)*2 - 25px)}}.sd-cmp-M7IXo .sd-cmp-HLuW6 .sd-cmp-5sHSx{border-radius:var(--border-radius);
1display:flex;flex:1;flex-direction:column;overflow:hidden}.sd-cmp-M7IXo .sd-cmp-HLuW6 .sd-cmp-5sHSx .sd-cmp-Ahxrs{display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch;min-height:60px}.sd-cmp-M7IXo .sd-cmp-HLuW6 .sd-cmp-5sHSx .sd-cmp-Ahxrs .sd-cmp-Zt-6p{overflow:hidden;-ms-overflow-y:hidden;overflow-y:auto}.sd-cmp-M7IXo .sd-cmp-HLuW6 .sd-cmp-5sHSx .sd-cmp-Ahxrs .sd-cmp-Zt-6p:not(:first-child){padding-top:var(--spacing-md)}@media(max-width:480px){.sd-cmp-M7IXo .sd-cmp-HLuW6 .sd-cmp-5sHSx .sd-cmp-Ahxrs .sd-cmp-Zt-6p:not(:first-child){padding-top:var(--spacing-lg)}}.sd-cmp-M7IXo .sd-cmp-HLuW6 .sd-cmp-5sHSx .sd-cmp-Ahxrs .sd-cmp-Zt-6p::-webkit-scrollbar{width:5px}.sd-cmp-M7IXo .sd-cmp-HLuW6 .sd-cmp-5sHSx .sd-cmp-Ahxrs .sd-cmp-Zt-6p::-webkit-scrollbar-thumb{border:0 solid transparent;box-shadow:inset 0 0 0 3px var(--main-color)}.sd-cmp-M7IXo .sd-cmp-HLuW6 .sd-cmp-5sHSx .sd-cmp-Ahxrs .sd-cmp-Zt-6p .sd-cmp-vju8u{color:var(--text-color);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--padding-sm) var(--padding-md)}@media(max-width:480px){.sd-cmp-M7IXo .sd-cmp-HLuW6 .sd-cmp-5sHSx .sd-cmp-Ahxrs .sd-cmp-Zt-6p .sd-cmp-vju8u{gap:var(--spacing-md);padding:var(--padding-sm)}}.sd-cmp-M7IXo .sd-cmp-HLuW6 .sd-cmp-5sHSx .sd-cmp-Ahxrs .sd-cmp-Zt-6p .sd-cmp-g3ShP{border-bottom:1px solid var(--border-color);color:var(--title-color);font-family:var(--font-family-title),Helvetica,Arial,sans-serif;font-size:var(--font-size-big);font-weight:700;padding-bottom:var(--spacing-sm);text-transform:uppercase}.sd-cmp-M7IXo .sd-cmp-HLuW6 .sd-cmp-5sHSx .sd-cmp-Ahxrs .sd-cmp-Zt-6p ul{list-style:circle;margin-inline:var(--padding-sm);padding:0 var(--padding-sm)}.sd-cmp-KebVX:not(:first-child){bottom:0;display:flex;justify-content:flex-end;position:absolute;right:0}.sd-cmp-KebVX:not(:first-child)>a{flex-direction:column!important}.sd-cmp-KebVX>a{align-items:center;color:var(--text-color)!important;display:flex;flex-direction:row;gap:calc(var(--spacing-sm)/2);text-decoration:none!important;white-space:nowrap}.sd-cmp-KebVX>a>span{font-size:var(--font-size-xxsmall);font-weight:400;letter-spacing:.7pt;white-space:nowrap}.sd-cmp-KebVX>a>span.sd-cmp-7c4Db{content:var(--provider-logo);display:block;filter:grayscale(100%);font-size:var(--font-size-xsmall);font-weight:700;height:15px}@media(max-width:360px){.sd-cmp-KebVX{display:none!important}}.sd-cmp-9X0pA{align-items:flex-end;background:linear-gradient(0deg,var(--background-color),transparent);border-radius:0 0 var(--border-radius) var(--border-radius);bottom:0;display:flex;height:96px;justify-content:center;opacity:1;pointer-events:none;position:absolute;top:unset;width:100%}.sd-cmp-9X0pA.sd-cmp-LbOg1{opacity:0;transition:opacity .5s ease}.sd-cmp-9X0pA.sd-cmp-LbOg1 .sd-cmp-q81Ez{display:none}.sd-cmp-9X0pA .sd-cmp-q81Ez{align-items:center;display:flex;height:48px;justify-content:center;pointer-events:auto;width:48px}.sd-cmp-9X0pA .sd-cmp-q81Ez svg{fill:var(--main-color);height:24px;pointer-events:auto;width:24px}.sd-cmp-3eM6k{cursor:pointer;display:inline-flex;-webkit-tap-highlight-color:transparent;outline:none}.sd-cmp-3eM6k:focus{outline:0}.sd-cmp-3eM6k:focus>.sd-cmp-H7j9j{outline:1px solid -webkit-focus-ring-color}.sd-cmp-3eM6k .sd-cmp-H7j9j{display:inline-block;height:1.6666em;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.6666em}.sd-cmp-3eM6k .sd-cmp-H7j9j .sd-cmp-raI2S{visibility:hidden}.sd-cmp-3eM6k .sd-cmp-H7j9j .sd-cmp-hBhQa{border-radius:.8333em;height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:.1s linear;width:100%}.sd-cmp-3eM6k .sd-cmp-H7j9j .sd-cmp-hBhQa:before{background-color:var(--background-color);content:"";display:block;filter:contrast(75%);height:100%;width:100%}.sd-cmp-3eM6k .sd-cmp-H7j9j .sd-cmp-3Muyd{align-items:center;background-color:var(--background-color);border-radius:calc(1.6666em - 4px);display:flex;height:calc(1.6666em - 4px);justify-content:center;left:2px;position:absolute;top:2px;transform:translate(1em);transition:.1s linear;width:calc(1.6666em - 4px)}.sd-cmp-3eM6k .sd-cmp-H7j9j .sd-cmp-3Muyd:before{border:2px solid var(--background-color);border-radius:calc(1.6666em - 4px);box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}
1.sd-cmp-3eM6k .sd-cmp-H7j9j .sd-cmp-3Muyd svg{fill:var(--background-color);margin-top:0}.sd-cmp-3eM6k .sd-cmp-H7j9j.sd-cmp-ExwJe .sd-cmp-hBhQa:before{background-color:var(--main-color);filter:brightness(1)}.sd-cmp-3eM6k .sd-cmp-H7j9j.sd-cmp-ExwJe .sd-cmp-3Muyd{background-color:var(--background-color);transform:translate(2em)}.sd-cmp-3eM6k .sd-cmp-H7j9j.sd-cmp-ExwJe .sd-cmp-3Muyd:before{border-color:var(--background-color)}.sd-cmp-3eM6k .sd-cmp-H7j9j.sd-cmp-ExwJe .sd-cmp-3Muyd svg{fill:var(--main-color)}.sd-cmp-3eM6k .sd-cmp-H7j9j.sd-cmp-loY06 .sd-cmp-3Muyd{transform:none}.sd-cmp-3eM6k .sd-cmp-H7j9j.sd-cmp-loY06 .sd-cmp-3Muyd svg{fill:#f67262}@media(prefers-color-scheme:dark){.sd-cmp-3eM6k .sd-cmp-H7j9j.sd-cmp-loY06 .sd-cmp-3Muyd{background-color:#f67262}.sd-cmp-3eM6k .sd-cmp-H7j9j.sd-cmp-loY06 .sd-cmp-3Muyd:before{border-color:#f67262}.sd-cmp-3eM6k .sd-cmp-H7j9j.sd-cmp-loY06 .sd-cmp-3Muyd svg{fill:var(--background-color)}}@media(hover:hover){.sd-cmp-3eM6k .sd-cmp-H7j9j:not(.sd-cmp-8umaX):hover .sd-cmp-3Muyd{border-radius:calc(.8333em + 2px);height:calc(1.6666em + 4px);left:-2px;top:-2px;width:calc(1.6666em + 4px)}}@media(prefers-color-scheme:dark)and (hover:hover){.sd-cmp-3eM6k .sd-cmp-H7j9j:not(.sd-cmp-8umaX):not(.sd-cmp-ExwJe):not(.sd-cmp-loY06):hover .sd-cmp-3Muyd:before{filter:contrast(75%)}}@media(prefers-color-scheme:light)and (hover:hover){.sd-cmp-3eM6k .sd-cmp-H7j9j:not(.sd-cmp-8umaX):not(.sd-cmp-ExwJe):hover .sd-cmp-3Muyd:before{filter:contrast(75%)}}@media(hover:hover){.sd-cmp-3eM6k .sd-cmp-H7j9j:not(.sd-cmp-8umaX).sd-cmp-ExwJe:hover .sd-cmp-3Muyd:before{border-color:var(--main-color)}}.sd-cmp-3eM6k .sd-cmp-H7j9j.sd-cmp-8umaX{cursor:default}.sd-cmp-ksPEA{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIUAAAAtCAYAAACAlai/AAAAAXNSR0IArs4c6QAAAMZlWElmTU0AKgAAAAgABgESAAMAAAABAAEAAAEaAAUAAAABAAAAVgEbAAUAAAABAAAAXgEoAAMAAAABAAIAAAExAAIAAAAVAAAAZodpAAQAAAABAAAAfAAAAAAAAAEsAAAAAQAAASwAAAABUGl4ZWxtYXRvciBQcm8gMy4zLjIAAAAEkAQAAgAAABQAAACyoAEAAwAAAAEAAQAAoAIABAAAAAEAAACFoAMABAAAAAEAAAAtAAAAADIwMjM6MDU6MTYgMTQ6NDA6NDMApmHsMgAAAAlwSFlzAAAuIwAALiMBeKU/dgAAA7NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDYuMC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NDU8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTMzPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5QaXhlbG1hdG9yIFBybyAzLjMuMjwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAyMy0wNS0xNlQxNDo0MDo0MyswMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMjMtMDUtMTZUMTQ6NDA6NDkrMDM6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjMwMDAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjMwMDAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgqP6/JYAAAav0lEQVR4Ae2cCZQdVZnHq+p1NhIwiYEsJEggbAm4AQ7I8ZDOSgjgsIuKIDLDOIrDJojimYyOAorOGUZnUEYQFUFQZE3I0iQqBw6jKIQsENDJkIXsRAOm0/1e1fx//1vV63udTqfjMUdv+lXd9fv+33K/e+vWe4mjvTgtP/iUg5vL8UejOD61EmdjszQ6+92r5/xsLxbpzwJ63Z8Fil0EkUXnlpYduO2L5ebkqqiU9cvSLIqyWFR0/2vabQ3sdU7x8rgZ/ZY1vvFQlJWmJ0kWVewPOITSX30i6GE3r8lujv+TDy9vj28T0+l4QKpMrH/yDRX/6hG9ZYy9yilePHDGpCyOL05YKvjTspEpE655tOgtzfwF09mrnEL2/7xNT2ggMMTECe5/wRbcA6LvNXuKl0adPizKKu/L4jwuyDFYMbxqyCn2pn3mfRPO7bsl2jKuuRKPiZJ4P8U6SZVuqyTxmnTfP7581dNPb98Dtu42yXjj8NP+LiJeaIF22NAlzfOp8nVZvGLIukd+1m2Ku9Fx1egzxlXKlSMqddmrh66e/UJbUi8deNrkOE4XpLI+bgE27nYM4MsxKln8L1kSL1XOQ7mGXKC0I2l8pH7losZQ6voqf4sfGjfjqLooG7PmLRufuOzZZ5u7HtF163eOqD+iUqr7YCXLpqnncYpydanwE+ZSPUujfa5ZnErEeLGaFkiWH121ZP6vVP0nTXWacN+O2cILnJdqHIJwzF1rdiVOv6fSHnMKHi9Xj9x+idRxVVouHxkniZ4yoxvEs51TCNOITB5ghxC+WF6BElk6qCOj1eSfpWIpWVfNPRaXWHcEy+REUbTPSF3WkauVHh89fWjaN7pudhxdWMoqIyuiP+T1IYPV//e1xnRVf/tR06Zqln0uTZKTZW+ZHqcOTkzG2FE4whirFBCl74zj+J1yj2u+NmHS8xLixm1L3nf/rGiWRe6KX2+01aFJlAggNnAEMk8/AUXxVmpvcKpC49UxZ4xa07z9QfE+HkXpOQKTOtexu6D1TdUDNca5kWM5SagTVhEAa1hOREld8XUcg1TMShdqXOaOnTZVEedekR+KwRhrX6rRv6vqOw6fckhUSr6hM5QZWSy5cOgAX8OQliQO1nfA59pYSJHPreoZJ+9QILl34NG/uPqWuP7j17yw8FkP3YMXWV3O4Ge6FhRWRqF422gPAFg3/MwDSuX0KYXL4wOPfHZLG8ynTknrAJiY8jYz1mejiVKVPONUJtlZrNW8TX1oGejW6pd5Y085I4qTObLCUMsOXX+q9++q9q7Dp50vCZ6TdWdg3hbXhSQ08diWpDJyyQZFLX3kR0EmzZFcrOOztPT0V46eck3L0D2UCazFOMGTYYKnGh5gWbv3TMRK46Z7pYS32cQYF+Hhi36qeqJwoTUpzL4R0AaFMgxlsxkSLfYbNqg62ncsD8JVTwsOmnmIxt+t5akUgARDef9ipVQfV632+0dM/bzY3isc++KcOACwg4lDVKY6wA98NDECTjdYGJeLucF+CaEleR+N+OpNEybfOWvixD32kJDkmtYN/+jsGOi3t9Oa4ae/X3LWE1JD0p2ZglFrGhAkKDHYO0wfxucuzHSSDOw70CF0XCVnCUqNojdd3/mSlcpf1qhBrOa4ZLAQ9ApmncdUq/nBYVO+KDpfSHBcDS34FjomQHhhMMaAsqCTANYOVOCHvXpLL8Cit+XRXeWLB2xK7tYew4gLGr11FxYpz8sHCsiZA13eG3y89/lKaZel8NXHbii+Nq9YsUGsmQJEKyo4h1UcHIFhxVjehTi5En+TPKi1c1p4uB51o+gcWjCkDYoiVCCKFSQ7j2xfc/fh0/5ePG6wRPIGsxM979eClMUqaeviMCACIW6QqQL+cLVOVGB/B3+mivwjOEkRReP4vP7H/PyW9ih6pyQziHkOyCRzpLHrgNy7iXcX4jnJ5oQXSoANWsIMSF8joWgrB2MJtzWmyuBcSBKvkkArZNkV8ukVKq8QKX2yFWpcETWVyh1JV3aUp4tCCeVjnIo+pgv9LrC0pXPPuCnvUudbjQpYGFNk7FR0VAgyXmjmqXBU+Fpi2PoToqXr0AntQUHBHVpIKJMlV944YcrZBc3eutfBAyFQSOCHkpUDj0DxBNKbadAbGY+Fcgwlns+leD+EoRDPDrdUubDXCX2KJ46WGUVcBnCaXfiuXX11nqSHeKyGM0fJs9ElbLe+fa0CJ6+6T4/U5WTrndJfv6C/3L8DKWsVm+IwEtZ/umwX/QUqPilWaxSd+ojnCKnj3VL+dGl8P8dp2yUMAx1iVni2zkkBQY5029cnTF941dK5Wyj3RtLZjJzBqIN3k/VH1NlmhODVG6wCDe1dhhENkCvMRCk/Z4q8wS5uDQOKa0mNFTkR0wmF22iagShO46uMKEbu5J4NC4NxBhLE+QijWNoBQwONnVLl8D/8g7i/A/4hsDCR2KBTYbdVJkw4RbStOve5cWCf0jc/snhe1S3OLJ12Dom3XiKP1FlNfKCxWDhoaXERKK+OktvVcTSsKSt/QUw+qU+vJKBb0ZYBZfBHbBNHh/IuFNITBHFWciBC3ag+REgxI8TaWQKkarQxEopHHfiRHcKaUW+I9SAlqeapQLDpdZgGEOczugeStQlzXJ1l6WeM2LhyZSmPYwQl6gbuJHtGJh3/8eUNX6nlEMCftfT+pn9aMv+2qE/laIF61KYP64plNFVH8jCZCbZqvvTmI6aOYnxvJEUkqPKBPRrWlSkr7lZH2JL3Bq8WGj4gMy+2VQgFX80DbnDNdUupJRElcBo14wweAg1A6hNotvTudsbRyZNAtK38QB+iqAWl10pp8+/PEv7RYQ5rGcShLAP3gM14s/iJxuY+J1+2fO5rtWh1rL/yuUVbr1zecIbc815whFmAXZhMOIToYxsUGOmLRnXpZR1p9LRskkhiJg7DQcSgb9B02pv1lFfruKAvhed8NkpQ7yfUQ025oK3dQ0
17rvLSDD6Bo48V7WEZqD+pIpGqZk9ywnxEhEcfBTFP34HxVh9H1Qj/KCzWP0zzhhH2IcIFJHURgpYLjuZ96Zc6O6lRq14pEVrej7mIJq/cfYUIEwowRRkUjWGAl8bmQW28kfzXBmjY1ZgtqhwcfjpFyv3Ftb10QV39BGmVkcFkBMFS5uhMr1VrHaFvYWK+FjzAfaqqP6kSmQwVjPZJdHDTxBvPxpVU1HcbdefDE/uoxyYhbcLHma3ixzuEkUXbNpbuxCcSZpJ5/FNnwNkI0td4JjfQVIFt+8Rl789FTjuoAs0fFBPrSBZKYOJxZ2715U9seOdAUU0KgGaI2+R1OGKxRI1DIOaUG9WFGApgBGmsyaiPTgwQOqHpSix70mQw4B3phZamWBvXvf4LqcYx8VIgqdjDXqCWLF3/sxQU/qTa+O3XfOvbYPt+cMHHQNUsbfik4jwOIN6p6eyrUykNEYoPVNkuiid2hu7M+YceAPiGui/9JQ4EtWtkZiV1vNw9mZWFHb8rAQItS0GwHwqpkjGvVyx1DCfWwnPckeS7jkaYt/tgSTehOda0n8rScTTAGeTT9TEIQMU6xHEVJ5cc9wcQYHOKNxsH3N0Z95t58xEk6Mo9/gLQ4rBWnQotpkF3eq83t0Yzd3aR3+pBGA/pjXVQx1cXvHyRpeGu5u2zaj5f+JRwGyI0szycyIXTwFOfaDyrlbXiSd16U9UEhzBQXq4xTfVfJkZh9SUEB6+YJ36wVgZIkPlTfjZAcRK4QVfCM4OiBXlZO5hW0duU+S+81tm8s/UjE3h8rVJfq9nlcT0iXsQcTt0LkID7qUA6dKnfozvh8/cQTBzS+0e9tpTTZLynVbXxz8Xv/r+Mr+TqOdZ2kAY6eQ7gMgjL9kmwPvHeRILYt4iENf+INlIrERvhOqaKQ7ja1FP1zZWionarTmO5UaBJ4H4Vj6QPrMgyEDTwYoVpK08pgHNvLbd4BHHS3kTStmuOm31Yb21UdDrHfhtK9Mv2ZlosQmKTvTUrR7XpRzNc7SsEBCjdWDR0FVvVvqUX7K8fUn5ymyaebt0WTNb/6swRVsnI04OhfbLo5mvygMN907ZInjJeXo/ouR2uYxFjBQDBVY5wyR3stxVlZbyKhjP70D2E0G4ozBxStWcEk7ZBUJQM6oji4BaXYChIC3D1NULIBiBgC5okBBHRtpJ0px6XEJ5gBtygIAGND2QOjAf377tLX6jgdHbqh7ofSQX50HfQTXjlEJ4hqCTGFFka2U0AWDKjJ1L8j0lnaEN909KTva0VYpLOSmULa38rVEPDqb5j2JJeqfrnevl7FeC1/2RsIgiLQtZkqLzOpJFD64hEdeyvprGiwH6VEEGNkrMlauL2tACX1cbTNmbYXnWiiDJym2EB4lgKT+jC07Yhu5Qv3s6TQKMhDl0c+KqokfVvtTZqKpxUrUMSMQ3LYeRvLfGOrWwmHWDthy90KDOcGR8zBaLQnqi+hBYKhTn38Z7CE2XanpLeOm7Ff/0FJg4T6sKWQnv0AYURt6bMyRH30xYFP3XL4xGHaaCabfJ5rQeDBcIVRfQgxuvfK5sU4oJxFxxTnEziiV0l5I2E7rN82xOaif8udeGbPUY0G4hu5RuQjNmlUKkW7HNXYQ7G3KRJLlCOFG1B+a1vRh7tm2ybQ8xccA0ChbHCiq+X4mLZjusqvH7/5e2J1PkbDQuiexES1nMgIecPh0I+C+ulmvPSKsw3ursssOcSb/Zvmqv29AmgaTP5ccfgSFJzYQYrvq1HSZ+I1KxZtYqFe4QMX9YCBe7OS4vWsZ1l20Jbhp3ZbuJxPzZtO/U7DuN4hIKighQMfDfG0tbgvdSQgI/yx5cHcuIRNf0Q0O5cUVEmzAzqO21kZkdlLBS1REh4GeQeqEs5RJUnBvHkFghKRgVtOh1qV0zg5zc3duGRp8nRLJISonQOiKlDO68JXC8RPDwVGBh99vA+Lk5dhhUMMGND8uJz9BLTpJVnYoGZy0AKz5KZNDxOv1iV1E69/7vGVtGhM9hvzo4SRGKkPxjIADcri0kU0725af8CMQxXBTvJTFWDFxxHCl8BTlTuyvtuWdeaVbQKc3UmAQ47x5HJaWfKOzuO6rkHcIjm0ogychIQecucIFa1XGfw3RRTBIC0z2ljs6kyqc7517On7tI6qnfvUiwu+ISN+QhhIUoNk0r8CnycoRqQOeIrxllx1DirqqKfHX9oh+jfO1XnGiY7ImkDMoYIQX8b2KZgpaaql0Sp5VP2nF8/73wKdNprJQr8A0yhPVCnZOhETC4rS0+gTm0e9f0wxqKd3OdeXJFS+exYVGAVhpPwceRo9PbbK1/C1LqxwF+ExLmnCqtd46jGQPmdBrkf4cizgYO5YBxAK1u5E8vwVcxeL62ZjEBKeUshbIK7QiaPhdW82XtFpcI2Ky5c3/GeSJDq9lDDQYJnMqWKcvFYtqvXspVX9kF8QtDd7fkD/5sflsCcYP8rIadDHIubykNfLydV6pK6//oUFv4NfkZKh+/f7mXabehdPoGF1UYKYPvDVn+qy/lklvSuLJvb4+XTdqJkfELXzc8lyoQIjeLDeoVIdzvxUt07psDVzVmsmrTUgScQYFMMs8ZxxXXz4r0fP/FCnwTup8J4CKKYq82rJ8JICzRqnV2KLGR5irF+EiQc4SJp/ppVHkhvuOGr6u93QjYvfkMbRZTKixMM9i4RlRF91IYq4ZD5+OomjFyql9C71P9HriTfvEEGr6FUfKy2XM9UPj7Lm+uIx1J3yi346c3+TeN2j0Tq9w9tDgghrDiByUes3jxh4e08cY+OImfVJJbpDEU9KBp0+JNOWKl0UnzhuakrL94TGKtckmc9Qf7dT0jOnC8UhcICb/vuvxsw4tMro6lW2IJRI3MnJQQXKT2XWpBs7XeSQd7HEFiLh1iZnCoWLZAMUyh+67aiph3UiUKPiiqULbhfZSxEV5aN/WwYBgaePlxhlHEuIInH0dpnvRM4Ywv7CCjIHJjvDCr2ry1o5cv31Sxe94g4dLg4MSVT3b1KA/t+PwBMQJJe9psJapNPk4i3DB83dsP+pI0KPrq+Zvli6acRpn9RcmisKAwRGS6EuZCSF5UMIgbbkcfrdw9bN2ViLqjZEPzQNhqMmS8oMhaT1p8gRD1Vjw7OjT3l7LTrt6q0B2AdMbFxz6lZ8waPdmLxw/svzfi4Q/8MQTyApjMhF3hEMUY0uGl3K4me+PX7ajGp0qtVduWzBHdLMx4QFP2tJ+AURiA0i9oEDeNkogLV1X+xnCjUBQo7rnkTBaG1WieqvXT7fm1IodExWyeAND/5WbO4SNysiqBlWIiLmFthqM4pJpSR5Zcvwmf+6fvjMQzoSpLx21On7bN7/tHM2HfDLXwvMf0iuPta12jAqfPCNoo4ZqbS9ksZfJlMrHbnqbxZo0IsI7/MKdbQiIGQl5Y6SRW/T7zKfeeagGTc9OWZnXz7RWMmGixqSFR7sUNTVwkO9ZubnmZ0Mdhg3pfBywPRyZ1WHIVqCZ3/rqKmz/+vIKRM5l+iKLm1XL53/XYn1USH0XhEmnqPBwmHPERQq5hoQRDGWwslzb3CdOrymA+r6z77YwHdXaybIOG0bMWP/pqz0kip8WIVAUEIxfuSh6GmQKyCoUGizZapeLJxbpM9+stJY9TxRh1QDsLXnr4gS5tk4hQ0S9chAHd+yUymOP3fQa4916RRAWD7q1At0yPLDFDXpJJSZbZuINrzYD6AQ8Du0I0SWLNYj9sq+deWLjvvdgnY//2sYO+NWdbgcPPT3JGAwuKzwONqelQef12GcerSkew+b9mOdwp9tnrr4jqzq4W90cWf6qaLCJBNd8dFZTPa0JvgaSbFZr9vX6jHzF1e81KANbPt0y/jJH5L67pKoJWiAEbzQ94QyTsktj+GnAi7SJsNQRyRW33VxUpl43eKFnR7323PDLm3SppEzz0oq8U/C7FODMoR7nAKZAMLq5B/E6rlSLE3ATiMwJK91OdUAPCiaDZkNCDy3Ow4FCkn25IFr36yPo0Xd+kbP0tGnLhKnkwnNqB7lsPZxhydRA27hm9lg0kdy1EXJyPesnN3ut6RPjD3lVhn/cg6LGA+2sgYE55CbSfDGNO3SKe4bN2P/5lL5ORnYX4kLzihC0BFdnNUO59guF0B+YfQLNbQo7C26iqJleiF5w1XL57fbcN8yYdIFMsf3hVERRjRzffPdCh4xKYLfa4joIU2wDvXZ+iyum/jZF+a9iIg7S9i6JQ177bEHBP5myOCBPk8QJ89oceWVsGe6BDWEILc9BggtdVBUW74s2KGMWpX+0Yuag2LoGK2S4j7QXYfwiLT0ER0qvc5yC9ewuEIbnqAVEt/VikeAU1pvdwZsQm0v9CVqBVVKfMnFwLZ9qufPe2XORsl1rlobwxOHMNghZGwYB0C622XzMoTVQJvbxTcYd7wm4gNfGz/lO3yJt+B4zdIn7lEPPVnF+KwUSH9lNMYbeOPUBeB4iIi6Koo2aHdR312HgF87p6Diresfu14E73AYNneVTB3hNNdRtuotB2yd0cVYNHdpU95D1Nh27SfcU+8208426PBp+pjVj66Bd3fThLWPvCp1nyOuTYXo/raQCNgY4mDM8mrpTEkcrajOHMDi7yiEXlKwKCJOIYTBdh7XseaCF+c9Jabni3OTRZNmWTLN1kx0URnaPMICCxYsL/YbdTRfoonqNaEu2S97/c62fK5d0vAjdb9ArWVPOBHx5KJ/oGjd2vfgk2Ub9BuO+uuWLFjels7O8p2cQrSyoesfvVS/jvk6Alm5Lb0ALsMG9KKdN9APZSI04DxOFxJCW0tBGZRZeET7d2m57qRRrz22S4AD0SiasGbOEyJ+rlxVs1N8PavhT9Ld7HPnAFCXKfRjNFC10lhu5Lc8XY5tbbzwpfkPa9bqaDvdBo7AVVRzekwYoi2GDEuuqIMdPigahliUgegyyT6oZePSVg5RdN3Shh9HcUXnPVEzW7GwyaWvJiwk1NlLVRpvlN4n6VtbVU6H21LsnG8xd9smMA5Z9+jVwvdhMXjDmgakOqEkLy0SwOFLdV41hTB4K5RYQ0Nfw0RwDfZ4C5w+uKNfn2PHbHy46nMyFLqTJqx6/GE9Jk8W8TWBftAKSGGDkpxD6/buzlTdj2pnwhLkvY/KzGJ8bVfShcvnzdcp4nFS7POFxgjvTCAcFx2YpCdRgEWzlw6FDMO0GEIu3HKiL8zS628oFOm6JQsfiMrxeTJEM6LxEfFAV1f92yR2kz+zbOHSYsyu3Ks6RUFg6IZH745LdePl1Q8gDYpngBUdNJ7rWrUyPM8C9nbHAoRiuQAkV0u6WhTOH7F+9pljVz64teCzO/dj1j72VHOl7p1i/D0xCdzEihwsw7sRZay56pzobpm44wiSozCUw3P1YTVrL9Ij34DS4PdoCf6sOr0prSgRYXUDljLohj0bCnSENQhXhD4YOggwcuDAvlMptU3XLW94UEvdOeqi5YoIJAIarusmPaJM/swLC9r9py9tx+4sD4ou01vXPrRq2IZHzk5L2XEKdfdrp7sDMzObcIBi7UUG7x9YIAXQMpoy5WiZGj/+h0GVcSPXPXJflwx70Hjc2kc2vWvV7Iuk3OPF+gGR0JenhECgip15LbLgDPoHM/+QTbM6d6Iwt2uNrl1/nk6KL1kx78ZyWj5YHL4k2/upxxwwnvcOcEdv+qjOP/SmkCcihaNVlk0p6trer1s8/2ENOksEdgBXIm/WGeSUTy/p/FjbdtzO8q0IdtYzb9960Mwh5cb4dO0hJmn5OE4zaZy02A9CyOnwFymcR5lCV+nnaak8+4C1c37TTfK90u35Q6cd0NRc+ls9kk6SsvTmND1Ej3B9m6J4ZH2HR9IGPZLKbS/Hc4lreplkISq5g6DsRn31rqtziu6A5rBqy1G/nyQsU+V4J8mCR4r2UE8e8SCa
1BBcJeWjy2iFfG3569dKGs2rxuWn8pBnypf/WMcbMa5fOf65Wv+7W77JTdCTMUfbrQ57cN036D+rXp9I0aFD0h7gHP3zpSLe3ywu1Lk9cuUhRrkX3ZvHU6HMH7Kjb2C+KBqu8Vf+4k7bqE+rOXLmIQq+nr7592sB9Kk376qWb+Lemxtasc3WluPGKJQ3rO1S3K7LvmFXl7XK7Tt0s/D+vm3f7tdfCpAAAAABJRU5ErkJggg==);display:inline-block;font-size:inherit;height:var(--font-size-small)}.sd-cmp-hvZPB{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none!important;border:none!important;box-shadow:none!important;flex:1;font-size:inherit!important;margin:0!important;outline:none!important;padding:0!important;position:relative;text-shadow:none!important;width:auto!important}.sd-cmp-hvZPB .sd-cmp-3vw4j,.sd-cmp-hvZPB .sd-cmp-ORTMT{cursor:pointer;display:block;font-family:var(--font-family-title),Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.4pt;outline:0;white-space:nowrap;width:auto}.sd-cmp-hvZPB .sd-cmp-ORTMT{border:1px solid var(--main-color);border-radius:calc(var(--border-radius)/2);-webkit-tap-highlight-color:transparent;transition:color .1s ease-out,background .1s ease-out}.sd-cmp-hvZPB .sd-cmp-3vw4j{color:var(--main-color);font-size:var(--font-size-base);padding:5px;text-decoration:underline!important}@media(hover:hover){.sd-cmp-hvZPB .sd-cmp-3vw4j:hover{text-decoration:none!important}}.sd-cmp-hvZPB .sd-cmp-3vw4j:active{text-decoration:none!important}.sd-cmp-hvZPB:focus{outline:0}.sd-cmp-hvZPB:focus>.sd-cmp-ORTMT{outline:1px auto -webkit-focus-ring-color}.sd-cmp-hvZPB:hover{background:none!important;border:none!important}.sd-cmp--4CGS{font-size:var(--font-size-small)!important;padding:.55em 1.5em;text-transform:lowercase!important}.sd-cmp-uKPh5{background:var(--main-color);color:var(--background-color)}@media(hover:hover){.sd-cmp-uKPh5:hover{background:var(--background-color);color:var(--main-color)}}.sd-cmp-SVOEU,.sd-cmp-uKPh5:active{background:var(--background-color);color:var(--main-color)}@media(hover:hover){.sd-cmp-SVOEU:hover{background:var(--main-color);color:var(--background-color)}.sd-cmp-SVOEU:hover svg{fill:var(--background-color)}}.sd-cmp-SVOEU:active{background:var(--main-color);color:var(--background-color)}.sd-cmp-SVOEU:active svg{fill:var(--background-color)}.sd-cmp-SVOEU svg{fill:var(--main-color)}.sd-cmp-tuDWD{display:flex;flex-direction:column;gap:var(--spacing-md);position:relative}.sd-cmp-tuDWD.sd-cmp-BrykG .sd-cmp-KbBo3 .sd-cmp-4GLH3 svg{transform:rotate(0)}.sd-cmp-tuDWD.sd-cmp-BrykG .sd-cmp-xK6bd{display:flex;flex-direction:column;gap:var(--spacing-sm)}.sd-cmp-tuDWD .sd-cmp-fEDWN{align-items:center;display:flex;gap:var(--spacing-sm);justify-content:space-between;position:relative}.sd-cmp-tuDWD .sd-cmp-KbBo3{outline:0;text-decoration:none!important}.sd-cmp-tuDWD .sd-cmp-KbBo3:focus{outline:0}.sd-cmp-tuDWD .sd-cmp-KbBo3:focus>.sd-cmp-4GLH3{outline:1px auto -webkit-focus-ring-color}.sd-cmp-tuDWD .sd-cmp-KbBo3 .sd-cmp-4GLH3{color:var(--title-color);cursor:pointer;display:block;font-weight:500;-webkit-tap-highlight-color:transparent;outline:0}.sd-cmp-tuDWD .sd-cmp-KbBo3 .sd-cmp-4GLH3:hover{text-decoration:none!important}.sd-cmp-tuDWD .sd-cmp-KbBo3 .sd-cmp-4GLH3>:not(:first-child){margin-left:var(--spacing-sm)}.sd-cmp-tuDWD .sd-cmp-KbBo3 .sd-cmp-4GLH3 svg{fill:var(--title-color);transform:rotate(-90deg)}.sd-cmp-tuDWD .sd-cmp-1vTAj{color:var(--text-color);display:block;text-align:justify}.sd-cmp-tuDWD .sd-cmp-1vTAj a{font-size:100%}.sd-cmp-tuDWD .sd-cmp-xK6bd{display:none;padding:0 var(--padding-md)}@media(max-width:480px){.sd-cmp-tuDWD .sd-cmp-xK6bd{padding:0 var(--padding-sm)}}.sd-cmp-tuDWD .sd-cmp-xK6bd.sd-cmp-h7-Gp .sd-cmp-tk-wc{display:flex;flex-direction:column;gap:var(--spacing-sm)}.sd-cmp-tuDWD .sd-cmp-xK6bd.sd-cmp-h7-Gp>.sd-cmp-EtHEY .sd-cmp--bEIq svg{transform:rotate(0)}.sd-cmp-EtHEY{align-items:center;display:flex;flex:1;justify-content:space-between;position:relative}.sd-cmp-EtHEY .sd-cmp--bEIq{outline:0;text-decoration:none!important}.sd-cmp-EtHEY .sd-cmp--bEIq:focus{outline:0}.sd-cmp-EtHEY .sd-cmp--bEIq:focus>.sd-cmp-64rgy{outline:1px auto -webkit-focus-ring-color}.sd-cmp-EtHEY .sd-cmp--bEIq .sd-cmp-64rgy{color:var(--text-color)!important;display:block;font-weight:500;outline:0}.sd-cmp-EtHEY .sd-cmp--bEIq .sd-cmp-64rgy:hover{text-decoration:none!important}.sd-cmp-EtHEY .sd-cmp--bEIq .sd-cmp-64rgy>:not(:first-child){margin-left:var(--spacing-sm)}
1.sd-cmp-EtHEY .sd-cmp--bEIq .sd-cmp-64rgy svg{fill:var(--text-color);transform:rotate(-90deg)}.sd-cmp-tk-wc{display:none}.sd-cmp-tk-wc.sd-cmp-rAopI{border:1px solid var(--border-color);border-radius:var(--border-radius);padding:var(--padding-sm)}.sd-cmp-tk-wc .sd-cmp-D5zLU{display:flex;flex-direction:column;gap:var(--spacing-sm);position:relative}.sd-cmp-tk-wc .sd-cmp-D5zLU.sd-cmp-stiVK>.sd-cmp-rwfpB .sd-cmp-x9VTz .sd-cmp-e3i3v svg{transform:rotate(0)}.sd-cmp-tk-wc .sd-cmp-D5zLU.sd-cmp-stiVK>.sd-cmp-p0ljk{display:flex;flex-direction:column;gap:var(--spacing-sm)}.sd-cmp-tk-wc .sd-cmp-D5zLU.sd-cmp-stiVK>.sd-cmp-p0ljk .sd-cmp-stiVK .sd-cmp--bEIq .sd-cmp-64rgy svg{transform:rotate(0)}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-rwfpB{align-items:center;display:flex;justify-content:space-between;position:relative}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-x9VTz{outline:0;text-decoration:none!important}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-x9VTz:hover{text-decoration:none!important}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-x9VTz:focus{outline:0}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-x9VTz:focus>.sd-cmp-e3i3v{outline:1px auto -webkit-focus-ring-color}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-x9VTz .sd-cmp-e3i3v{color:var(--title-color);cursor:pointer;display:block;font-weight:500;-webkit-tap-highlight-color:transparent;outline:0}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-x9VTz .sd-cmp-e3i3v.sd-cmp-zyOw2{font-size:var(--font-size-small)}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-x9VTz .sd-cmp-e3i3v a{color:inherit!important;text-decoration:none!important}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-x9VTz .sd-cmp-e3i3v a:hover{text-decoration:underline!important}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-x9VTz .sd-cmp-e3i3v>:not(:first-child){margin-left:var(--spacing-sm)}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-x9VTz .sd-cmp-e3i3v svg{fill:var(--title-color);transform:rotate(-90deg)}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-kK42p{color:var(--text-color);display:inline-block;font-size:var(--font-size-xsmall);font-weight:500;letter-spacing:.2pt;text-align:right}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-p0ljk{display:none;width:100%}.sd-cmp-tk-wc .sd-cmp-D5zLU .sd-cmp-F1I1e{color:var(--text-color);display:block;position:relative;text-align:justify}.sd-cmp-p-6gM{border:1px solid var(--title-color);border-radius:var(--border-radius);color:var(--title-color);font-size:var(--font-size-xsmall);padding:1px 5px;white-space:nowrap}.sd-cmp-RRx4s{color:var(--text-color)!important}.sd-cmp-wY7ti{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none!important;border:none!important;box-shadow:none!important;flex:1;font-size:inherit!important;margin:0!important;outline:none!important;padding:0!important;position:relative;text-shadow:none!important;width:auto!important}.sd-cmp-wY7ti .sd-cmp-9vTei,.sd-cmp-wY7ti .sd-cmp-gMrF9{cursor:pointer;display:block;font-family:var(--font-family-title),Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.4pt;outline:0;white-space:nowrap;width:auto}.sd-cmp-wY7ti .sd-cmp-9vTei{border:1px solid var(--main-color);border-radius:calc(var(--border-radius)/2);-webkit-tap-highlight-color:transparent;transition:color .1s ease-out,background .1s ease-out}.sd-cmp-wY7ti .sd-cmp-gMrF9{color:var(--main-color);font-size:var(--font-size-base);padding:5px;text-decoration:underline!important}@media(hover:hover){.sd-cmp-wY7ti .sd-cmp-gMrF9:hover{text-decoration:none!important}}.sd-cmp-wY7ti .sd-cmp-gMrF9:active{text-decoration:none!important}.sd-cmp-wY7ti:focus{outline:0}.sd-cmp-wY7ti:focus>.sd-cmp-9vTei{outline:1px auto -webkit-focus-ring-color}.sd-cmp-wY7ti:hover{background:none!important;border:none!important}.sd-cmp-Q1hPW{font-size:var(--font-size-small)!important;padding:.55em 1.5em;text-transform:lowercase!important}.sd-cmp-nA1Ne{background:var(--main-color);color:var(--background-color)}@media(hover:hover){.sd-cmp-nA1Ne:hover{background:var(--background-color);color:var(--main-color)}}.sd-cmp-KbKCo,.sd-cmp-nA1Ne:active{background:var(--background-color);color:var(--main-color)}@media(hover:hover){.sd-cmp-KbKCo:hover{background:var(--main-color);color:var(--background-color)}
1.sd-cmp-KbKCo:hover svg{fill:var(--background-color)}}.sd-cmp-KbKCo:active{background:var(--main-color);color:var(--background-color)}.sd-cmp-KbKCo:active svg{fill:var(--background-color)}.sd-cmp-KbKCo svg{fill:var(--main-color)}.sd-cmp-z-uF0{align-items:center;box-shadow:unset!important;display:flex;height:auto;justify-content:center;left:50%;margin:0;max-width:100vw;padding:0;position:fixed;top:50%;transform:translate3d(-50%,-50%,0);width:var(--modal-width);z-index:2147483647}@media(max-width:480px){.sd-cmp-z-uF0{height:auto;inset:auto 0 0!important;max-height:100%;transform:none!important;width:100%}}.sd-cmp-z-uF0.sd-cmp-0rAl7{bottom:auto!important;top:0!important}.sd-cmp-z-uF0.sd-cmp-0cWNA,.sd-cmp-z-uF0.sd-cmp-0rAl7{left:0!important;right:0!important;transform:unset!important}.sd-cmp-z-uF0.sd-cmp-0cWNA{bottom:0!important;top:auto!important}.sd-cmp-z-uF0.sd-cmp-VRDnZ{left:0!important;right:unset!important}.sd-cmp-z-uF0.sd-cmp-JmCRc{left:unset!important;right:0!important}.sd-cmp-z-uF0.sd-cmp-bsnJK{margin:auto;max-width:1400px;width:100%}.sd-cmp-z-uF0.sd-cmp-atjwk{display:none!important}.sd-cmp-z-uF0 .sd-cmp-t7nqE{background:var(--background-color);border-radius:var(--border-radius);box-shadow:0 0 15px #00000020;display:flex;height:fit-content;height:-moz-fit-content;margin:25px;max-height:calc(100vh - 50px);position:relative;width:100%}.sd-cmp-z-uF0 .sd-cmp-t7nqE.sd-cmp-SFL7g{height:600px}@media(max-width:480px){.sd-cmp-z-uF0 .sd-cmp-t7nqE{margin:12.5px;max-height:calc(var(--vh, 1vh)*100 - 25px)}.sd-cmp-z-uF0 .sd-cmp-t7nqE.sd-cmp-SFL7g{height:auto}}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn{background-color:var(--background-color);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius) 0 0 var(--border-radius);display:none;width:var(--skin-size)}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-pN9b0{background-image:var(--skin);display:block}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-pN9b0+*+*+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-pN9b0+*+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-pN9b0+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-pN9b0+.sd-cmp-oQ7Zu{border-radius:0 var(--border-radius) var(--border-radius) 0}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-3Y2RH{background-image:var(--skin-dark)}@media(prefers-color-scheme:dark){.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-pN9b0{display:none}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-pN9b0+*+*+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-pN9b0+*+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-pN9b0+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-pN9b0+.sd-cmp-oQ7Zu{border-radius:var(--border-radius)}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-3Y2RH{display:block}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-3Y2RH+*+*+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-3Y2RH+*+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-3Y2RH+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn.sd-cmp-3Y2RH+.sd-cmp-oQ7Zu{border-radius:0 var(--border-radius) var(--border-radius) 0}}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn+.sd-cmp-kd6W6{left:calc(var(--skin-size) + var(--padding-md))}@media(max-width:480px){.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn{display:none!important}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn+.sd-cmp-kd6W6{left:calc(var(--padding-md))}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn+*+*+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn+*+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn+*+.sd-cmp-oQ7Zu,.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-KAvSn+.sd-cmp-oQ7Zu{border-radius:var(--border-radius)!important}}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-kd6W6{background-color:var(--background-color);background-position:50%;background-repeat:no-repeat;background-size:100%;border:5px solid var(--background-color);border-radius:calc(var(--border-radius)/2);box-shadow:0 0 15px #00000020;display:none;height:var(--logo-size);left:var(--padding-md);position:absolute;top:var(--logo-offset);width:var(--logo-size);z-index:1}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-kd6W6.sd-cmp-BW8Xm{background-image:var(--logo);display:block}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-kd6W6.sd-cmp-UYs36{background-image:var(--logo-dark)}@media(prefers-color-scheme:dark){.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-kd6W6.sd-cmp-BW8Xm{display:none}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-kd6W6.sd-cmp-UYs36{display:block}}@media(max-width:480px){.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-kd6W6{left:var(--padding-sm)!important}}@media(max-width:360px){.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-kd6W6{display:none!important}}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-166Mg{background-color:var(--background-color);background-position:50%;background-repeat:no-repeat;background-size:100%;display:none;float:left;height:var(--logo-size-xs);margin-right:var(--spacing-md);width:var(--logo-size-xs)}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-166Mg.sd-cmp-C6u0P{background-image:var(--logo);display:block}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-166Mg.sd-cmp-2mAFd{background-image:var(--logo-dark)}@media(prefers-color-scheme:dark){.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-166Mg.sd-cmp-C6u0P{display:none}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-166Mg.sd-cmp-2mAFd{display:block}}@media(min-width:361px){.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-166Mg{display:none!important}}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu{border-radius:var(--border-radius);
1display:flex;flex:1;flex-direction:column;overflow:hidden}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu:before{background:transparent 100% 0/contain no-repeat var(--watermark);border-top-right-radius:var(--border-radius);content:"";height:50%;opacity:.25;position:absolute;right:0;top:0;width:50%}@media(prefers-color-scheme:dark){.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu:before{background:transparent 100% 0/contain no-repeat var(--watermark-dark)}}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu .sd-cmp-215xP{display:block;gap:var(--spacing-sm);padding:var(--padding-sm) var(--padding-md);position:relative}@media(max-width:480px){.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu .sd-cmp-215xP{padding:var(--padding-sm)}}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu .sd-cmp--WyKQ{display:flex;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch;min-height:60px}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu .sd-cmp--WyKQ .sd-cmp-2euKd{overflow:hidden;-ms-overflow-y:hidden;overflow-y:auto}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu .sd-cmp--WyKQ .sd-cmp-2euKd::-webkit-scrollbar{width:5px}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu .sd-cmp--WyKQ .sd-cmp-2euKd::-webkit-scrollbar-thumb{border:0 solid transparent;box-shadow:inset 0 0 0 3px var(--main-color)}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu .sd-cmp--WyKQ .sd-cmp-2euKd.sd-cmp-mEQ8C::-webkit-scrollbar{display:none}.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu .sd-cmp--WyKQ .sd-cmp-2euKd .sd-cmp-qZhjd{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--padding-sm) var(--padding-md)}@media(max-width:480px){.sd-cmp-z-uF0 .sd-cmp-t7nqE .sd-cmp-oQ7Zu .sd-cmp--WyKQ .sd-cmp-2euKd .sd-cmp-qZhjd{gap:var(--spacing-md);padding:var(--padding-sm)}}.sd-cmp-nkWFW{bottom:20px;font-size:100%;position:fixed;z-index:999999}.sd-cmp-nkWFW.sd-cmp-M1Z0E{left:20px}.sd-cmp-nkWFW.sd-cmp-M1Z0E button{border-bottom-left-radius:0!important}.sd-cmp-nkWFW.sd-cmp-8O2yq{right:20px}.sd-cmp-nkWFW.sd-cmp-8O2yq button{border-bottom-right-radius:0!important}@media(max-width:480px){.sd-cmp-nkWFW{bottom:20px/2}.sd-cmp-nkWFW.sd-cmp-M1Z0E{left:20px/2}.sd-cmp-nkWFW.sd-cmp-8O2yq{right:20px/2}}.sd-cmp-nkWFW .sd-cmp-EV52o{display:block;position:relative}.sd-cmp-nkWFW .sd-cmp-GICIV svg{filter:drop-shadow(0 -5px 6px #00000020)}.sd-cmp-nkWFW .sd-cmp-GICIV:not(.sd-cmp-n-KXb){cursor:pointer}.sd-cmp-nkWFW .sd-cmp-GICIV:not(.sd-cmp-n-KXb) svg:hover{transform:translateY(-5px)}.sd-cmp-nkWFW button.sd-cmp-9F1sT{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-md);outline:0;-webkit-tap-highlight-color:transparent;background:var(--main-color);border:1px solid var(--background-color);border-radius:var(--border-radius);box-shadow:0 -5px 12px -2px #00000020;color:var(--background-color);font-family:var(--font-family-title),Helvetica,Arial,sans-serif;font-size:var(--font-size-base)!important;line-height:1.4;padding:calc(var(--padding-md)/2) var(--padding-md);transition:color .1s ease-out,background .1s ease-out}.sd-cmp-nkWFW button.sd-cmp-9F1sT.sd-cmp-0I0Ww{font-size:var(--font-size-small)!important;padding:calc(var(--padding-sm)/2) var(--padding-sm)}.sd-cmp-nkWFW button.sd-cmp-9F1sT.sd-cmp-0I0Ww .sd-cmp-WPSIy svg{height:17px}@media(max-width:480px){.sd-cmp-nkWFW button.sd-cmp-9F1sT:not(.sd-cmp-R12oB){padding:calc(var(--padding-sm)/2) var(--padding-sm)}}@media(hover:hover){.sd-cmp-nkWFW button.sd-cmp-9F1sT:hover:not([disabled]){background:var(--background-color);border:1px solid var(--main-color);color:var(--main-color);cursor:pointer}}.sd-cmp-nkWFW button.sd-cmp-9F1sT .sd-cmp-WPSIy svg{height:20px;width:auto} 2/*$vite$:1*/`,document.head.appendChild(Te);var pe=(s=>(s.DEBUG="debug",s.INFO="info",s.WARN="warn",s.ERROR="error",s))(pe||{});class fe{constructor(){this.setLevel=e=>{this.logLevel=e},this.debug=(...e)=>{this.print("debug",...e)},this.info=(...e)=>{this.print("info",...e)},this.warn=(...e)=>{this.print("warn",...e)},this.error=(...e)=>{this.print("error",...e)},this.print=(e,...t)=>{if(!this.logLevel||!console||typeof console[e]!="function"||Object.keys(pe).indexOf(this.logLevel)>Object.keys(pe).indexOf(e))return;const[o,...n]=[...t];console[e](`%cABconsent%c ${o}`,"background:#6ED216;border-radius:4px;color:#ffffff;font-size:10px;padding:1px 5px;","font-weight:600",...n)}}}const Z=new fe,hs="SDDAN",Ee="Sddan",Lt="ABconsentCMP",At="__abconsent-cmp",tt="/profile",Gt="/host",di="/user-action",ci="https://contextual.sirdata.io/api/v1/public/contextual?",oo=60,ms=oo*60,gs=ms*24,li=ms*1e3,Ht=gs
2*1e3,fs="sddan:cmp",pi=fs+":log",rn=fs+":check";class ui{constructor(){v(this,"get",e=>{try{return localStorage.getItem(e)}catch(t){Z.error("Failed to read local storage",t)}});v(this,"set",(e,t)=>{try{localStorage.setItem(e,t)}catch(o){Z.error("Failed to write local storage",o)}});v(this,"remove",e=>{try{localStorage.removeItem(e)}catch(t){Z.error("Failed to remove from local storage",t)}});v(this,"load",()=>de(this,null,function*(){this.set(rn,"1"),this.remove(rn);const e=JSON.parse(this.get(fs))||{};Object.assign(this,{tcString:e.tc,sdString:e.sd,lastPrompt:new Date(e.lp),askLater:new Date(e.al),scope:e.sc,scopeLastRefresh:new Date(e.sclr)}),this.lastPrompt=isNaN(this.lastPrompt)?void 0:this.lastPrompt,this.askLater=isNaN(this.askLater)?void 0:this.askLater,this.scopeLastRefresh=isNaN(this.scopeLastRefresh)?void 0:this.scopeLastRefresh}));v(this,"update",()=>{this.set(fs,JSON.stringify({tc:this.tcString,sd:this.sdString,lp:this.lastPrompt?this.lastPrompt.getTime():void 0,al:this.askLater?this.askLater.getTime():void 0,sc:this.scope,sclr:this.scopeLastRefresh?this.scopeLastRefresh.getTime():void 0}))});v(this,"updateTcString",e=>{this.tcString=e,this.update()});v(this,"updateSdString",e=>{this.sdString=e,this.update()});v(this,"updateLastPrompt",()=>{this.lastPrompt=new Date,this.update()});v(this,"updateAskLater",e=>{this.askLater=e,this.update()});v(this,"updateScope",e=>{this.scope=e,this.scopeLastRefresh=new Date,this.update()});v(this,"isCappingActive",e=>this.lastPrompt&&Date.now()-this.lastPrompt.getTime()<e*Ht);v(this,"shouldAskLater",e=>this.askLater&&Date.now()-this.askLater.getTime()<e*Ht?!0:(this.updateAskLater(),!1));v(this,"shouldRefreshScope",()=>this.scope?this.scopeLastRefresh&&Date.now()-this.scopeLastRefresh.getTime()>Ht:!0);Object.assign(this,{tcString:void 0,sdString:void 0,lastPrompt:void 0,askLater:void 0,scope:void 0,scopeLastRefresh:void 0})}}const ae=new ui;var Ce=(s=>(s.LOCAL="LOCAL",s.DOMAIN="DOMAIN",s.GROUP="GROUP",s.PROVIDER="PROVIDER",s))(Ce||{}),no=(s=>(s.CHECK="CHECK",s.STRICT="STRICT",s))(no||{}),Wt=(s=>(s.NONE="NONE",s.LIGHT="LIGHT",s.AVERAGE="AVERAGE",s.STRONG="STRONG",s))(Wt||{}),Ss=(s=>(s.SMALL="SMALL",s.MEDIUM="MEDIUM",s.BIG="BIG",s))(Ss||{}),at=(s=>(s.NONE="NONE",s.CONTINUE="CONTINUE",s.REJECT="REJECT",s.ASK_LATER="ASK_LATER",s))(at||{}),Ge=(s=>(s.BUTTON_BIG_DEFAULT="BUTTON_BIG_DEFAULT",s.BUTTON_BIG_PRIMARY="BUTTON_BIG_PRIMARY",s.LINK="LINK",s.CLOSE="CLOSE",s))(Ge||{}),qe=(s=>(s.BUTTON="BUTTON",s.LINK="LINK",s.IN_TEXT="IN_TEXT",s))(qe||{}),st=(s=>(s.TOP="TOP",s.CENTER="CENTER",s.BOTTOM="BOTTOM",s.BOTTOM_LEFT="BOTTOM_LEFT",s.BOTTOM_RIGHT="BOTTOM_RIGHT",s))(st||{}),an=(s=>(s.LEFT="LEFT",s.RIGHT="RIGHT",s))(an||{}),ro=(s=>(s.SMALL="SMALL",s.MEDIUM="MEDIUM",s))(ro||{}),Ot=(s=>(s.TEXT="TEXT",s.TEXT_ICON="TEXT_ICON",s.ICON="ICON",s))(Ot||{});const hi=s=>{s&&["logo","skin","watermark","providerLogo"].forEach(e=>{const t=s.darkMode[e],o=s.lightMode[e];s.darkMode[e]=t==="NONE"?"":t||o})};class He{constructor(e){this.load(e)}load(e){if(e)for(const t in e)this[t]=e[t]}loadObject(e,t){const o=this[e];o&&(this[e]=new t(o))}loadObjects(e,t){if(!this[e])return;const o=Object.values(this[e]);this[e]=o.map(n=>new t(n))}}function dn(s){var e,t,o="";if(typeof s=="string"||typeof s=="number")o+=s;else if(typeof s=="object")if(Array.isArray(s)){var n=s.length;for(e=0;e<n;e++)s[e]&&(t=dn(s[e]))&&(o&&(o+=" "),o+=t)}else for(t in s)s[t]&&(o&&(o+=" "),o+=t);return o}function L(){for(var s,e,t=0,o="",n=arguments.length;t<n;t++)(s=arguments[t])&&(e=dn(s))&&(o&&(o+=" "),o+=e);return o}const Oe=(s,e,t)=>{const o=new RegExp(`<${e}>(.*?)</${e}>`,"g");return s.replace(o,t?"":"$1")},Nt=(s,e,t,o)=>{let n="";return o?n=`<a class="${e}" href="${o}" title="${t}" target="_blank" rel="nofollow" tabindex="0">$1</a>`:n=`<strong class="${L(e)}" title="${t}" tabindex="0">$1</strong>`,s.replace(new RegExp(`<${e}>(.*)</${e}>`,"g"),n)},F=(s,e)=>s.some(t=>t===e),io=s=>[...s].sort((e,t)=>e.name.toLowerCase()>t.name.toLowerCase()?1:-1),Ze=(s,e="id")=>{const t={};return s.forEach(o=>{t[o[e]]=o}),t},mi=(s,e)=>de(null,null,function*(){const t=window.location.hostname.split(".");let o=!1;for(let n=1;n<=t.length;n++){const r=t.slice(t.length-n).join(".");if(s.some(a=>a===r))o=!0;else if(o)return r}try{return(yield(yield fetch(`${e}${Gt}?host=${window.location.hostname}`)).json()).domain}catch(n){return""}});class cn extends He{constructor(e){super(),this.isVariantApplies=(...t)=>!!t.length&&t.some(o=>o===this.variant),this.isCappingActive=t=>{const{lastUpdated:o}=t.persistedConsentData.techData||{};return this.cappingInHours&&o&&Date.now()-o.getTime()<this.cappingInHours*li},this.isValidGroupScope=()=>this.hostnames.includes(window.location.hostname),this.getCookieDomain=()=>de(this,null,function*(){return this._cookieDomain===void 0&&(this._cookieDomain=yield mi(this.tlds,this.cacheApiRoot)),this._cookieDomain}),this.load(e)}}class ln extends He{constructor(e){super(),this.load(e)}}class gi extends He{constructor(e){super(),this.vendors=[],this.stacks=[],this.googleProviders=[],this.sirdataStacks=[],this.sirdataVendors=[],this.networks=[],this.displayMode="CONDENSED",this.load(e)}}var pn=(s=>(s.CONDENSED="CONDENSED",s.EXPANDED="EXPANDED",s))(pn||{});const Yt="__sdcmpapi",vs="sdconsent-v2",qt="__tcfapi",Is="euconsent-v2",Cs=2,fi=5,Si="2.2",ao=92,un=10,vi=2,hn="/list/gvl/3",Ii=hn+"/version",mn="/tcstring",Ci="/consent-string",Ei="/locale/3",co="vendors",Zt="purposes",Es="hostnames",_s="websites",gn="utiq",Ps="https://www.consentframework.com/",_i="tcf",fn="https://iabeurope.eu/trans
2parency-consent-framework/",bs="actors",Ts="location",lo="reject",Pi="mode",Ls="modify",As="scope",po="maxAge",uo="count",Sn="customPurposes",bi="purposes",vn="legitimateInterest",Ti="logoUtiq",Li="dataController",Ai="dataControllerWebsites",In=(...s)=>`purpose:${s.join(",")}`,kt=(...s)=>`sirdataPurpose:${s.join(",")}`,Oi=(...s)=>`specialFeature:${s.join(",")}`,Os=0,wt=1,Xt=2,ho="cnil",xt="tcloaded",Ve="cmpuishown",yt="useractioncomplete",Cn="cmpuiclosed";class En extends He{constructor(e){super(),this.tcfVersion=Si,this.load(e)}load(e){super.load(e);const{options:t}=(window[Ee]||{}).cmp||{};super.load(t)}}class _n extends He{constructor(e){super(),this.options=new En,this.load(e)}load(e){super.load(e),this.loadObject("vendorList",gi),this.loadObject("options",En)}}class Ns extends He{constructor(e){super(),this.purposesConsent=[],this.purposesLI=[],this.getPurposes=()=>Object.values(this.purposes||{}),this.getPurpose=t=>this.purposes[t],this.getSpecialPurposes=()=>Object.values(this.specialPurposes||{}),this.getSpecialPurpose=t=>this.specialPurposes[t],this.getFeatures=()=>Object.values(this.features||{}),this.getFeature=t=>this.features[t],this.getSpecialFeatures=()=>Object.values(this.specialFeatures||{}),this.getSpecialFeature=t=>this.specialFeatures[t],this.getStacks=()=>Object.values(this.stacks||{}),this.getStack=t=>this.stacks[t],this.getDataCategories=()=>Object.values(this.dataCategories||{}),this.getDataCategory=t=>this.dataCategories[t],this.getVendors=()=>Object.values(this.vendors||{}),this.getVendor=t=>this.vendors[t],this.setConsentPurposes=t=>this.purposesConsent=t,this.getConsentPurposes=()=>this.purposesConsent,this.getConsentPurpose=t=>this.purposesConsent.find(o=>o.id===t),this.setLegitimateInterestPurposes=t=>this.purposesLI=t,this.getLegitimateInterestPurposes=()=>this.purposesLI,this.getLegitimateInterestPurpose=t=>this.purposesLI.find(o=>o.id===t),this.load(e)}}const mo=755,Ni=[1,3,4],ki=1126,wi=793,xi=89;class ks extends He{constructor(e){super(),this.purposesConsent=[],this.purposesLI=[],this.getPurposes=()=>Object.values(this.purposes||{}),this.getPurpose=t=>this.purposes[t],this.getStacks=()=>Object.values(this.stacks||{}),this.getStack=t=>this.stacks[t],this.getVendors=()=>Object.values(this.vendors||{}),this.getVendor=t=>this.vendors[t],this.setConsentPurposes=t=>this.purposesConsent=t,this.getConsentPurposes=()=>this.purposesConsent,this.getConsentPurpose=t=>this.purposesConsent.find(o=>o.id===t),this.setLegitimateInterestPurposes=t=>this.purposesLI=t,this.getLegitimateInterestPurposes=()=>this.purposesLI,this.getLegitimateInterestPurpose=t=>this.purposesLI.find(o=>o.id===t),this.load(e)}}const yi=45,Ri=8,Pn=5;class $t extends He{constructor(e){super(),this.lastUpdated="",this.providers=[],this.purposes=Ni,this.getProvider=t=>this.providers.find(o=>o.id===t),this.load(e)}}const Di=229;class Vi extends He{constructor(e){super(),this.info=new ln,this.context=new cn,this.cmp=new _n,this.locales={},this.globalVendorList=new Ns,this.sirdataList=new ks,this.load(e)}load(e){super.load(e),this.loadObject("info",ln),this.loadObject("context",cn),this.loadObject("cmp",_n),this.loadObject("globalVendorList",Ns),this.loadObject("sirdataList",ks),this.loadObject("googleACProviderList",$t)}}const M=new Vi(window[hs]),bn=180,Tn=1;class Mi{constructor(){v(this,"update",e=>{e&&typeof e=="object"&&Object.assign(this,e),this.theme=this.theme||{},this.theme.noConsentButton=this.theme.noConsentButton||at.NONE,this.theme.noConsentButtonStyle=this.theme.noConsentButtonStyle||Ge.BUTTON_BIG_DEFAULT,this.theme.setChoicesStyle=this.theme.setChoicesStyle||qe.BUTTON,this.vendorList=this.vendorList||{},this.publisherRestrictions=this.publisherRestrictions||[],this.disableTcf=this.disableTcf||!1,this.external=this.external||{},this.options=this.options||{},this.privacyPolicy||(this.publisherPurposes=null),this.cookieMaxAgeInDays>390?this.cookieMaxAgeInDays=390:this.cookieMaxAgeInDays<0&&(this.cookieMaxAgeInDays=bn),this.cappingInDays>365?this.cappingInDays=365:this.cappingInDays<1&&(this.cappingInDays=Tn),this.notifyUpdate()});v(this,"hasPublisherPurposes",()=>this.publisherPurposes?this.publisherPurposes.standardPurposes&&this.publisherPurposes.standardPurposes.length>0||this.publisherPurposes.customPurposes&&this.publisherPurposes.customPurposes.length>0:!1);v(this,"hasGoogleProviders",()=>{var e;return!!((e=this.vendorList.googleProviders)!=null&&e.length)});v(this,"hasSirdataVendors",()=>{var e;return!!((e=this.vendorList.sirdataVendors)!=null&&e.length)});v(this,"isProviderScope",()=>this.scope===Ce.PROVIDER);v(this,"isGroupScope",()=>this.scope===Ce.GROUP);v(this,"isDomainScope",()=>this.scope===Ce.DOMAIN);v(this,"isLocalScope",()=>this.scope===Ce.LOCAL);v(this,"isPublisherScope",()=>this.isLocalScope()||this.isDomainScope());v(this,"checkScope",()=>
2de(this,null,function*(){this.options.demo||M.context.gdprApplies&&(this.isGroupScope()&&!M.context.isValidGroupScope()&&(this.scope=Ce.DOMAIN),(this.isProviderScope()||this.isGroupScope())&&(ae.shouldRefreshScope()?((yield(yield fetch(`${M.context.consentApiRoot}${tt}?origin=${window.location.protocol}//${window.location.host}`,{credentials:"include"})).json()).third_party||(this.scope=Ce.DOMAIN),ae.updateScope(this.scope)):this.scope=ae.scope))}));v(this,"checkToolbar",()=>{this.theme.toolbar.active||[40567,40687,42983].includes(M.info.pa)||document.documentElement.innerHTML.indexOf(`${Ee}.cmp.displayUI()`)===-1&&(this.theme.toolbar.active=!0,this.theme.toolbar.style=Ot.ICON)});v(this,"isCheckCapping",()=>this.capping===no.CHECK);v(this,"listeners",new Set);v(this,"onUpdate",e=>this.listeners.add(e));v(this,"notifyUpdate",()=>this.listeners.forEach(e=>e(this)));Object.assign(this,{scope:Ce.LOCAL,cookieMaxAgeInDays:bn,capping:no.CHECK,cappingInDays:Tn,cookieWall:{},options:{}})}}const Y=new Mi,Ln=s=>{let e="";for(let o=0;o<Math.max(0,s);o++)e+="0";return e},go=(s,e)=>Ln(e)+s,Jt=(s,e)=>s+Ln(e),Fi=s=>{if(s.length===0)return[];const e=[...s].sort((n,r)=>n-r),t=[];let o=0;for(;o<e.length;){const n=e[o];let r=n;for(;o+1<e.length&&e[o+1]===r+1;)o++,r=e[o];n===r?t.push({isSingle:!0,start:n}):t.push({isSingle:!1,start:n,length:r-n}),o++}return t},Ui=s=>{const e=Jt(s,7-(s.length+7)%8);let t="";for(let o=0;o<e.length;o+=8){const n=parseInt(e.substring(o,o+8),2);t+=String.fromCharCode(n)}return btoa(t).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")},ws=(s,e)=>{let t=s.toString(2);return e>=t.length&&(t=go(t,e-t.length)),t.length>e&&(t=t.substring(t.length-e)),t},An=s=>{if(!s)return"";try{const e=s.replace(/-/g,"+").replace(/_/g,"/")+"==".substring(0,3*s.length%4),t=atob(e);let o="";for(let n=0;n<t.length;n++){const r=t.charCodeAt(n).toString(2);o+=go(r,8-r.length)}return o}catch(e){return Z.error("Failed to decode base64 string",e),""}},Qt=(s,e,t)=>parseInt(s.substring(e,e+t),2);var ye=(s=>(s.BITS="bits",s.BOOLEAN="bool",s.DATE="date",s.INTEGER="int",s.ISO_CODE="isocode",s.LIST="list",s))(ye||{});const ht=(s,e,t,o,n)=>{const r={type:s,name:e,numBits:typeof t=="string"?a=>a[t]:t};return o&&(r.validator=typeof o=="string"?a=>a[o]:o),n&&(r.fields=n),r},Me=(s,e,t)=>ht("bits",s,e,t),mt=(s,e)=>ht("bool",s,zi,e),fo=(s,e)=>ht("date",s,Ki,e),ie=(s,e,t)=>ht("int",s,e,t),On=(s,e)=>ht("isocode",s,xs*2,e),Bi=(s,e,t,o)=>ht("list",s,e,t,o),gt=(s,e,t)=>ht("list",s,e,t,[mt("isARange"),ie("startOrOnlyVendorId",16),ie("endVendorId",16,o=>o.isARange)]),zi=1,xs=6,Ki=36,es=3,ts=0,ot=1,ft=3,St=7,vt=6,Nn={fields:[ie("version",6),fo("created"),fo("lastUpdated"),ie("cmpId",12),ie("cmpVersion",12),ie("consentScreen",6),On("consentLanguage"),ie("vendorListVersion",12),ie("tcfPolicyVersion",6),mt("isServiceSpecific"),mt("useNonStandardTexts"),Me("specialFeatureOptIns",12),Me("purposesConsent",24),Me("purposesLITransparency",24),mt("purposeOneTreatment"),On("publisherCC"),ie("maxVendorId",16),mt("isRangeEncoding"),Me("bitField","maxVendorId",s=>!s.isRangeEncoding),ie("numEntries",12,"isRangeEncoding"),gt("rangeEntries","numEntries","isRangeEncoding"),ie("maxVendorIdLI",16),mt("isRangeEncodingLI"),Me("bitFieldLI","maxVendorIdLI",s=>!s.isRangeEncodingLI),ie("numEntriesLI",12,"isRangeEncodingLI"),gt("rangeEntriesLI","numEntriesLI","isRangeEncodingLI"),ie("numPubRestrictions",12),Bi("pubRestrictionEntries","numPubRestrictions","numPubRestrictions",[ie("purposeId",6),ie("restrictionType",2),ie("numEntries",12),gt("rangeEntries","numEntries")])]},kn={fields:[ie("segmentType",es),ie("maxVendorId",16),mt("isRangeEncoding"),Me("bitField","maxVendorId",s=>!s.isRangeEncoding),ie("numEntries",12,"isRangeEncoding"),gt("rangeEntries","numEntries","isRangeEncoding")]},wn={fields:[ie("segmentType",es),Me("pubPurposesConsent",24),Me("pubPurposesLITransparency",24),ie("numCustomPurposes",6),Me("customPurposesConsent","numCustomPurposes"),Me("customPurposesLITransparency","numCustomPurposes")]},xn={fields:[ie("segmentType",es),ie("maxProviderId",16),ie("providerNumEntries",12),gt("providerRangeEntries","providerNumEntries"),ie("maxSirdataVendorId",16),ie("sirdataVendorNumEntries",12),gt("sirdataVendorRangeEntries","sirdataVendorNumEntries"),ie("maxSirdataVendorLIId",16),ie("sirdataVendorNumEntriesLI",12),gt("sirdataVendorRangeEntriesLI","sirdataVendorNumEntriesLI"),ie("sirdataListVersion",12),Me("sirdataPurposesConsent",24),Me("sirdataPurposesLI",24)]},yn={fields:[ie("segmentType",es),fo("lastUpdated")]},Rn=65,ss=(s,e)=>{const t=An(s);if(!t)throw new Error("Invalid base64 string");return Dn(t,0,e.fields).value},ji=s=>{const e=An(s);return Qt(e,0,es)},Dn=(s,e,t)=>{let o=e;const n={};return t.forEach(r=>{const a=Gi(s,o,n,r);switch(a.value!==void 0&&(n[r.name]=a.value),!0){case a.nextPosition!==void 0:o=a.nextPosition;break;case typeof r.numBits=="number":o+=r.numBits;break;case typeof r.numBits=="function":o+=r.numBits(n);break;default:o=void 0;break}}),{value:n,nextPosition:o}},Gi=(s,e,t,o)=>{if(typeof o.validator=="function"&&!o.validator(t))return{nextPosition:e};const n=typeof o.numBits=="function"?o.numBits(t):o.numBits;switch(o.type){case ye.INTEGER:return{value:Qt(s,e,n)};case ye.BOOLEAN:return{value:Hi(s,e,n)};case ye.DATE:return{value:Wi(s,e,n)};case ye.BITS:return{value:s.substring(e,e+n)};case ye.ISO_CODE:return{value:Yi(s,e,n)};case ye.LIST:return qi(s,e,n,o.fields);default:return Z.warn(`No decoder found for field '${o.name}' (${o.type})`),{}}},Hi=(s,e,t)=>Qt(s,e,t)===1,Wi=(s,e,t)=>new Date(Qt(s,e,t)*100),Yi=(s,e,t)=>{let o="",n=e;for(;n<e+t;)o+=String.fromCharCode(Rn+Qt(s,n,xs)),n+=xs;return o},qi=(s,e,t,o)=>{let n=e;const r=[];
2return new Array(t).fill(0).forEach(a=>{const d=Dn(s,n,o);r.push(d.value),n=d.nextPosition}),{value:r,nextPosition:n}},os=(s,e)=>{const t=Vn(s,e.fields);if(t)return Ui(t)},Vn=(s,e)=>e.reduce((t,o)=>(t+=Zi(s,o),t),""),Zi=(s,e)=>{if(typeof e.validator=="function"&&!e.validator(s))return"";const t=s[e.name],o=t==null?"":t,n=typeof e.numBits=="function"?e.numBits(s):e.numBits;switch(e.type){case ye.INTEGER:return ws(o,n);case ye.BOOLEAN:return Xi(o,n);case ye.DATE:return $i(o,n);case ye.BITS:return Jt(o,n-o.length).substring(0,n);case ye.ISO_CODE:return Ji(o,n);case ye.LIST:return Qi(o,e.fields);default:return Z.warn(`No encoder found for field '${e.name}' (${e.type})`),""}},Xi=(s,e)=>ws(s?1:0,e),$i=(s,e)=>{const t=typeof s=="string"?new Date(s):s;return ws(Math.floor(t.getTime()/100),e)},Ji=(s,e)=>{let t=s.split("").map(o=>{const n=Math.max(0,o.toUpperCase().charCodeAt(0)-Rn);return ws(n>25?0:n,xs)}).join("");return e>=t.length&&(t=Jt(t,e-t.length)),t.length>e&&(t=t.substring(0,e)),t},Qi=(s,e)=>s.reduce((t,o)=>(t+=Vn(o,e),t),"");function So(s,e=new Set){let t="";for(let o=1;o<=s;o++)t+=e.has(o)?"1":"0";return Jt(t,Math.max(0,s-t.length))}function nt(s,e=new Set){const t=Math.max(0,...s.map(({id:n})=>n),...e);let o="";for(let n=1;n<=t;n++)o+=e.has(n)?"1":"0";return o}function Fe(s){return s.split("").reduce((e,t,o)=>(t==="1"&&e.add(o+1),e),new Set)}function It(s,e){let t=[];const o=[];for(let n=1;n<=s;n++)if(e.has(n)&&t.push(n),(!e.has(n)||n===s)&&t.length){const r=t.shift(),a=t.pop();t=[],o.push({isARange:typeof a=="number",startOrOnlyVendorId:r,endVendorId:a})}return o}function Rt(s,e){const t=new Set;if(!s)return t;const o=s.reduce((n,{isARange:r,startOrOnlyVendorId:a,endVendorId:d})=>{const c=r?d:a;for(let p=a;p<=c;p++)n[p]=!0;return n},{});for(let n=0;n<=e;n++)o[n]&&t.add(n);return t}function Mn(s){return os(s,Nn)}function ea(s){return ss(s,Nn)}function Fn(s){return os(s,kn)}function ta(s){return ss(s,kn)}function sa(s){return os(s,wn)}function oa(s){return ss(s,wn)}function na(s){return os(s,xn)}function ra(s){return ss(s,xn)}function ia(s){return os(s,yn)}function aa(s){return ss(s,yn)}function Ue(s,e){switch(e){case ot:return s.disclosedVendorsData&&pa(s.disclosedVendorsData);case ft:return s.publisherTCData&&ha(s.publisherTCData,s.vendorList,s.publisherPurposeList);case St:return s.customData&&Un(s.customData,s.sirdataList);case vt:return s.techData&&fa(s.techData);default:return s.coreData&&ca(s.coreData,s.vendorList)}}function da(s,e){switch(e){case ot:return{disclosedVendorsData:ua(s)};case ft:return{publisherTCData:ma(s)};case St:return{customData:ga(s)};case vt:return{techData:Sa(s)};default:return{coreData:la(s)}}}function ca(s,e={}){const{selectedPurposeIds:t,selectedVendorIds:o,maxVendorId:n,selectedPurposeLIIds:r,selectedVendorLIIds:a,selectedSpecialFeatureIds:d,maxVendorIdLI:c,publisherRestrictions:p}=s,{purposes:h=[],specialFeatures:l=[]}=e;r.delete(1);const m=nt(l,d),f=nt(h,t),I=nt(h,r),S=p.reduce((x,R)=>{const N=It(Math.max(...R.vendors),new Set(R.vendors));return x.push({purposeId:R.purpose,restrictionType:R.restrictionType,numEntries:N.length,rangeEntries:N}),x},[]),P=Mn(be(W({},s),{specialFeatureOptIns:m,purposesConsent:f,purposesLITransparency:I,maxVendorId:n,isRangeEncoding:!1,bitField:So(n,o),maxVendorIdLI:c,isRangeEncodingLI:!1,bitFieldLI:So(c,a),numPubRestrictions:S.length,pubRestrictionEntries:S}))||"",E=It(n,o),_=It(c,a),b=Mn(be(W({},s),{specialFeatureOptIns:m,purposesConsent:f,purposesLITransparency:I,maxVendorId:n,isRangeEncoding:!0,numEntries:E.length,rangeEntries:E,maxVendorIdLI:c,isRangeEncodingLI:!0,numEntriesLI:_.length,rangeEntriesLI:_,numPubRestrictions:S.length,pubRestrictionEntries:S}))||"";return P.length<b.length?P:b}function la(s){const{version:e,created:t,lastUpdated:o,cmpId:n,cmpVersion:r,consentScreen:a,consentLanguage:d,vendorListVersion:c,tcfPolicyVersion:p,isServiceSpecific:h,useNonStandardTexts:l,specialFeatureOptIns:m,purposesConsent:f,purposesLITransparency:I,purposeOneTreatment:S,publisherCC:P,maxVendorId:E,isRangeEncoding:_,bitField:b,rangeEntries:x,maxVendorIdLI:R,isRangeEncodingLI:N,bitFieldLI:T,rangeEntriesLI:A}=ea(s);if(M.context.cmps.length>0&&M.context.cmps.indexOf(n)<0){Z.debug("Invalid TC String",`Data processed by an invali
2d CMP (${n})`);return}if(Y.isProviderScope()){const z=new Date(M.context.providerActivationDate);if(z instanceof Date&&!isNaN(z)){const $=new Date(Date.UTC(z.getUTCFullYear(),z.getUTCMonth(),z.getUTCDate()));if(o<$){Z.debug("Invalid TC String",`Data processed before activation of provider scope (${o})`);return}}}const y={version:e,cmpId:n,cmpVersion:r,consentScreen:a,consentLanguage:d,vendorListVersion:c,tcfPolicyVersion:p,isServiceSpecific:h,useNonStandardTexts:l,selectedSpecialFeatureIds:Fe(m),selectedPurposeIds:Fe(f),selectedPurposeLIIds:Fe(I),maxVendorId:E,created:t,lastUpdated:o,maxVendorIdLI:R,purposeOneTreatment:S,publisherCC:P};return y.selectedPurposeLIIds.delete(1),_?y.selectedVendorIds=Rt(x,E):y.selectedVendorIds=Fe(b),N?y.selectedVendorLIIds=Rt(A,R):y.selectedVendorLIIds=Fe(T),y}function pa(s){const e=ot,{disclosedVendorIds:t,maxVendorId:o}=s,n=Fn(be(W({},s),{segmentType:e,maxVendorId:o,isRangeEncoding:!1,bitField:So(o,t)}))||"",r=It(o,t),a=Fn(be(W({},s),{segmentType:e,maxVendorId:o,isRangeEncoding:!0,numEntries:r.length,rangeEntries:r}))||"";return n.length<a.length?n:a}function ua(s){const{segmentType:e,maxVendorId:t,isRangeEncoding:o,bitField:n,rangeEntries:r}=ta(s),a={segmentType:e,maxVendorId:t};return o?a.disclosedVendorIds=Rt(r,t):a.disclosedVendorIds=Fe(n),a}function ha(s,e={},t={}){const o=ft,{selectedStandardPurposeIds:n,selectedStandardPurposeLIIds:r,selectedCustomPurposeIds:a,selectedCustomPurposeLIIds:d}=s,{customPurposes:c=[]}=t,{purposes:p=[]}=e;return sa(be(W({},s),{segmentType:o,pubPurposesConsent:nt(p,n),pubPurposesLITransparency:nt(p,r),numCustomPurposes:c.length,customPurposesConsent:nt(c,a),customPurposesLITransparency:nt(c,d)}))}function ma(s){const{segmentType:e,pubPurposesConsent:t,pubPurposesLITransparency:o,customPurposesConsent:n,customPurposesLITransparency:r}=oa(s);return{segmentType:e,selectedStandardPurposeIds:Fe(t),selectedStandardPurposeLIIds:Fe(o),selectedCustomPurposeIds:Fe(n),selectedCustomPurposeLIIds:Fe(r)}}function Un(s,e={}){const t=St,{selectedProviderIds:o,maxProviderId:n,selectedSirdataVendorIds:r,maxSirdataVendorId:a,selectedSirdataVendorLIIds:d,maxSirdataVendorLIId:c,sirdataListVersion:p=1,selectedSirdataPurposeIds:h,selectedSirdataPurposeLIIds:l}=s,{purposes:m=[]}=e;if(!o.size&&!r.size&&!d.size)return;const f=It(n,o),I=It(a,r),S=It(c,d),P=nt(m,h),E=nt(m,l);return na({segmentType:t,maxProviderId:n,providerNumEntries:f.length,providerRangeEntries:f,maxSirdataVendorId:a,sirdataVendorNumEntries:I.length,sirdataVendorRangeEntries:I,maxSirdataVendorLIId:c,sirdataVendorNumEntriesLI:S.length,sirdataVendorRangeEntriesLI:S,sirdataListVersion:p,sirdataPurposesConsent:P,sirdataPurposesLI:E})||""}function ga(s){const{segmentType:e,maxProviderId:t,providerRangeEntries:o,maxSirdataVendorId:n,sirdataVendorRangeEntries:r,maxSirdataVendorLIId:a,sirdataVendorRangeEntriesLI:d,sirdataListVersion:c,sirdataPurposesConsent:p,sirdataPurposesLI:h}=ra(s);return{segmentType:e,maxProviderId:t,selectedProviderIds:Rt(o,t),maxSirdataVendorId:n,selectedSirdataVendorIds:Rt(r,n),maxSirdataVendorLIId:a,selectedSirdataVendorLIIds:Rt(d,a),sirdataListVersion:c||1,selectedSirdataPurposeIds:Fe(p),selectedSirdataPurposeLIIds:Fe(h)}}function fa(s){return ia(W({segmentType:vt},s))||""}function Sa(s){const{segmentType:e,lastUpdated:t}=aa(s);return{segmentType:e,lastUpdated:t}}const va=s=>document.cookie.split(";").map(o=>o.trim().split("=")).reduce((o,[n,r])=>(o[n]=r,o),{})[s],vo=(s,e)=>{document.cookie=Io(s,"",0,e)},Io=(s,e,t,o)=>{const n={[s]:e,path:"/","max-age":t,SameSite:"Lax"};return window.location.protocol==="https:"&&(n.Secure=void 0),o&&(n.domain=o),Object.entries(n).map(([r,a])=>a!==void 0?`${r}=${a}`:r).join(";")||""},Ct="sddan:cmp:stc",ys="sddan:cmp:stc:ts";function Ia(){const e=document.cookie.split(";").map(t=>t.trim().split("=")).reduce((t,[o,n])=>(t[o]=n,t),{});return Object.keys(e).join(",")}function Ca(s,e,t){return de(this,null,function*(){if(Y.isDomainScope()||Y.isProviderScope()||Y.isGroupScope()){const o=yield M.context.getCookieDomain();document.cookie=Io(s,e,t,o)}else document.cookie=Io(s,e,t,"")})}function Ea(){const s=Y.disableTcf?Is:vs;vo(s),Promise.resolve(M.context.getCookieDomain()).then(e=>{vo(s,e)})}function _a(){return de(this,null,function*(){try{const e=yield(yield fetch(`${M.context.consentApiRoot}${mn}`,{credentials:"include"})).json(),t=e&&e.tcstring;return Z.debug("Read consent data from global cookie",t),t}catch(s){Z.error("Failed to read global consent cookie",s)}})}function Bn(s){return de(this,null,function*(){try{Z.debug("Write consent data to global cookie",s),yield(yield fetch(`${M.context.consentApiRoot}${mn}`,{method:"POST",credentials:"include",body:JSON.stringify({tcstring:s,max_age_in_days:Y.cookieMaxAgeInDays})})).json()}catch(e){Z.error("Failed to write global consent cookie",e)}})}function Pa(){const s=Y.disableTcf?vs:Is,e=va(s);if(e)return Z.debug(`Read consent data from local cookie '${s}'`,e),e;const t=ae.get(Ct),o=ae.get(ys),n=Number(o);if(!n){Z.debug(`Read consent data from local storage '${Ct}'`);return}if(Date.now()>n){Z.debug(`Read consent data from local storage '${Ct}'`,"data expired"),ae.remove(Ct),ae.remove(ys);return}return Z.debug(`Read consent data from local storage '${Ct}'`,t),t}function ba(s){return de(this,null,function*(){const e=Y.disableTcf?vs:Is;Z.debug(`Write consent data to local cookie '${e}'`,s),yield Ca(e,s,Y.cookieMaxAgeInDays*gs);try{ae.set(Ct,s),ae.set(ys,Date.now()+Y.cookieMaxAgeInDays*Ht)}catch(t){}})}function zn(s,e=new Set){const t=s.split(".");if(t.some(o=>!o))throw new Error("Invalid TC string");return t.reduce((o,n)=>{const r=ji(n);if(e.has(r)){const a=da(n,r);a&&(o=W(W({},o),a))}return o},{})}function Ta(s){const{vendorList:e}=s;
2s.coreData.selectedVendorIds=new Set(e.vendors.filter(({id:o,purposes:n,specialFeatures:r})=>s.coreData.selectedVendorIds.has(o)&&(n.length||r.length)).map(({id:o})=>o)),s.coreData.selectedVendorLIIds=new Set(e.vendors.filter(({id:o,legIntPurposes:n,spOnly:r})=>s.coreData.selectedVendorLIIds.has(o)&&n.length||r).map(({id:o})=>o)),s.coreData.selectedPurposeIds=new Set(e.purposesConsent.filter(({id:o})=>s.coreData.selectedPurposeIds.has(o)).map(({id:o})=>o)),s.coreData.selectedPurposeLIIds=new Set(e.purposesLI.filter(({id:o})=>s.coreData.selectedPurposeLIIds.has(o)).map(({id:o})=>o)),s.coreData.selectedSpecialFeatureIds=new Set(e.specialFeatures.filter(({id:o})=>s.coreData.selectedSpecialFeatureIds.has(o)).map(({id:o})=>o));const t=[Ue(s,ts)];return t.push(Ue(s,ot)),Y.hasPublisherPurposes()&&t.push(Ue(s,ft)),t.filter(o=>o).join(".")}function La(){return de(this,null,function*(){if(!M.context.gdprApplies)return;let s,e;if(Y.isPublisherScope()||Y.hasPublisherPurposes()||Y.hasGoogleProviders()||Y.hasSirdataVendors())try{const o=Pa();s=o&&zn(o,new Set([ts,ot,vt,ft,St])),Ea()}catch(o){Z.error("Failed to read local consent cookie",o),vo(Y.disableTcf?vs:Is),ae.remove(Ct),ae.remove(ys)}if(!Y.isPublisherScope())try{const o=yield _a();if(o){const n=new Set([ts,ot,vt]);Y.isProviderScope()&&n.add(St),e=zn(o,n)}}catch(o){Z.error("Failed to read global consent cookie",o),yield Bn("")}if(!s&&!e)return;const t=W(W({},s),e);if(t.coreData&&!(t.coreData.lastUpdated&&Date.now()-t.coreData.lastUpdated.getTime()>Y.cookieMaxAgeInDays*Ht))return t})}function Aa(s){return de(this,null,function*(){if(M.context.gdprApplies){if(Y.isPublisherScope()||Y.hasPublisherPurposes()||Y.hasGoogleProviders()||Y.hasSirdataVendors()){const e=[Ue(s,ts)];e.push(Ue(s,ot)),e.push(Ue(s,vt)),Y.hasPublisherPurposes()&&e.push(Ue(s,ft)),(Y.hasGoogleProviders()||Y.hasSirdataVendors())&&e.push(Ue(s,St));const t=e.filter(o=>o).join(".");yield ba(t)}if(!Y.isPublisherScope()){const e=[Ue(s,ts)];e.push(Ue(s,ot)),e.push(Ue(s,vt)),Y.isProviderScope()&&e.push(Ue(s,St));const t=e.filter(o=>o).join(".");yield Bn(t)}}})}var ne=(s=>(s.CONSENT="CONSENT",s.LEGITIMATE_INTEREST="LEGITIMATE_INTEREST",s))(ne||{});const Co="dataLayer",Eo="sirdataConsent",Kn="sirdataNoConsent",jn="sirdataNoChoice";function _o(s){if(typeof s=="undefined")return"";for(const e in s)if(Object.prototype.hasOwnProperty.call(s,e)){if(e==="dataLayer")return s[e].name;if(typeof s[e]=="object"){const t=_o(s[e]);if(t)return t}}return""}const Po="|";class Oa{constructor(){v(this,"setStore",e=>{this.globalVendorList=W({},e.globalVendorList),this.vendorList=W({},e.vendorList),this.publisherPurposeList=W({},e.publisherPurposeList),this.sirdataList=W({},e.sirdataList),this.googleProviderList=W({},e.googleProviderList)});v(this,"process",(e,t)=>{if(!e)return;const{eventStatus:o,gdprApplies:n,purpose:r}=e;if(t&&(o===xt||o===yt||o===Ve||o===""&&!n)){let a;const d=Object.values(this.globalVendorList.purposes||{}).filter(p=>p.id!==1).map(({id:p})=>p),c=!!(r&&r.consents[1]&&d.find(p=>r.consents[p]));!n||c?a=Eo:o===Ve?a=jn:a=Kn,this.pushDataLayer(a,e)}});v(this,"pushDataLayer",(e,t)=>{var n;if(e===jn&&this.events.find(r=>r===Eo||r===Kn))return;let o={sirdataGdprApplies:t.gdprApplies?1:0};if(t.gdprApplies)o=be(W({},o),{event:e,sirdataTcString:t.tcString,sirdataEventStatus:t.eventStatus,sirdataVendors:this.formatObject(t.vendor&&t.vendor.consents),sirdataVendorsLI:this.formatObject(t.vendor&&t.vendor.legitimateInterests),sirdataPurposes:this.formatObject(t.purpose&&t.purpose.consents),sirdataPurposesLI:this.formatObject(t.purpose&&t.purpose.legitimateInterests),sirdataExtraPurposes:this.formatObject(t.sirdata&&t.sirdata.purpose&&t.sirdata.purpose.consents),sirdataExtraPurposesLI:this.formatObject(t.sirdata&&t.sirdata.purpose&&t.sirdata.purpose.legitimateInterests),sirdataSpecialFeatures:this.formatObject(t.specialFeatureOptins),sirdataPublisherPurposes:this.formatObject(t.publisher&&t.publisher.consents),sirdataPublisherPurposesLI:this.formatObject(t.publisher&&t.publisher.legitimateInterests),sirdataPublisherCustomPurposes:this.formatObject(t.publisher&&t.publisher.customPurpose&&t.publisher.customPurpose.consents),sirdataPublisherCustomPurposesLI:this.formatObject(t.publisher&&t.publisher.customPurpose&&t.publisher.customPurpose.legitimateInterests),sirdataExtraVendors:this.formatObject(t.sirdata&&t.sirdata.vendor&&t.sirdata.vendor.consents),sirdataExtraVendorsLI:this.formatObject(t.sirdata&&t.sirdata.vendor&&t.sirdata.vendor.legitimateInterests),sirdataProviders:this.formatValues((n=(t.addtlConsent||"").split("~")[1]||"")==null?void 0:n.split(".").filter(r=>r))});else{const{vendors:r=[],purposesConsent:a=[],purposesLI:d=[],specialFeatures:c=[]}=this.vendorList,{standardPurposes:p=[],customPurposes:h=[]}=this.publisherPurposeList,{vendors:l=[],purposesConsent:m=[],purposesLI:f=[]}=this.sirdataList,{providers:I=[]}=this.googleProviderList;o=be(W({},o),{event:Eo,sirdataTcString:"",sirdataEventStatus:"",sirdataVendors:this.formatValues(r.filter(S=>S.purposes.length>0).map(S=>S.id)),sirdataVendorsLI:this.formatValues(r.filter(S=>S.legIntPurposes.length>0).map(S=>S.id)),sirdataPurposes:this.formatValues(a.map(S=>S.id)),sirdataPurposesLI:this.formatValues(d.map(S=>S.id)),sirdataExtraPurposes:this.formatValues(m.map(S=>S.id)),sirdataExtraPurposesLI:this.formatValues(f.map(S=>S.id)),sirdataSpecialFeatures:this.formatValues(c.map(S=>S.id)),sirdataPublisherPurposes:this.formatValues(p.filter(S=>S.legalBasis===ne.CONSENT).map(S=>S.id)),sirdataPublisherPurposesLI:this.formatValues(p.filter(S=>S.legalBasis===ne.LEGITIMATE_INTEREST).map(S=>S.id)),sirdataPublisherCustomPurposes:this.formatValues(h.filter(S=>S.legalBasis===ne.CONSENT).map(S=>S.id)),sirdataPublisherCustomPurposesLI:this.formatValues(h.filter(S=>S.legalBasis===ne.LEGITIMATE_INTEREST).map(S=>S.id)),sirdataExtraVendors:this.formatValues(l.filter(S=>S.purposes.length>0).map(S=>S.id)),sirdataExtraVendorsLI:this.formatValues(l.filter(S=>S.legIntPurposes.length>0).map(S=>S.id)),sirdataProviders:this.formatValues(I.map(S=>S.id))})}window[this.dataLayerName]=window[this.dataLayerName]||[],window[this.dataLayerName].push(o),this.events.push(e)});v(this,"formatObject",e=>{if(!e)return"";const t=Object.keys(e||{}).filter(o=>e[o]);return this.formatValues(t)});v(this,"formatValues",e=>e&&e.length?`${Po}${e.join(Po)}${Po}`:"");this.events=[];const e=(window[Lt]||{}).gtmDataLayerName;this.dataLayerName=e||_o(window.google_tag_manager)||Co}}const Rs=new Oa;var bo=(s=>(s.BULGARIAN="bg",s.CZECH="cs",s.DANISH="da",s.DUTCH="nl",s.ENGLISH="en",s.FRENCH="fr",s.GERMAN="de",s.GREEK="el",s.HUNGARIAN="hu",s.ITALIAN="it",s.NORWEGIAN="no",s.POLISH="pl",s.PORTUGUESE="pt",s.PORTUGUESE_BRAZIL="pt-BR",s.PORTUGUESE_PORTUGAL="pt-PT",s.ROMANIAN="ro",s.SPANISH="es",s.SWEDISH="sv",s))(bo||{});const Gn="en",Hn=s=>Object.values(bo).find(e=>e.toString()===s),Na=()=>{const s=navigator&&(navigator.language||navigator.languages&&navigator.languages[0]||""),e=s.substring(0,2).toLowerCase();return Hn(s)||Hn(e)};class ka{constructor(){this.texts={},this.language=Gn,this.setLanguage=(e,t)=>
2{this.language=e||Na()||t||Gn},this.getShortLanguage=()=>this.language.substring(0,2).toLowerCase(),this.getText=e=>this.texts[e]||"",this.updateTexts=e=>de(this,null,function*(){const t={};for(const o in e){const n=e[o];if(n){const r=n[this.language];r&&(t[o]=r)}}if(Object.keys(t).length){this.texts=t;return}try{const o=yield fetch(`${M.context.cacheApiRoot}${Ei}/${this.language}?host=${window.location.hostname}`);this.texts=yield o.json()}catch(o){Z.error("Failed to load texts",o)}}),this.addCustomTexts=e=>{if(!e)return;const t=e[this.language];t&&(this.texts=W(W({},this.texts),t))}}}const We=new ka;var we=(s=>(s.LOAD="load",s.RESPONSE="response",s.UI="ui",s.CCPA_LOAD="ccpa_load",s.CCPA_RESPONSE="ccpa_response",s))(we||{}),Be=(s=>(s.CONSENT_OK="consent_ok",s.CONSENT_REQUIRED="consent_required",s.COOKIE_DISABLED="cookie_disabled",s.CAPPING_ACTIVE="capping_active",s.GDPR_NOT_APPLIES="gdpr_not_applies",s.REVISIT="revisit",s.OPTIN="optin",s.OPTOUT="optout",s.CCPA_NOT_APPLIES="ccpa_not_applies",s))(Be||{}),_e=(s=>(s.ACCEPT="accept",s.REJECT="reject",s.ASK_LATER="ask-later",s.SAVE="save",s.CLOSE="close",s.OPTIN="optin",s.OPTOUT="optout",s))(_e||{}),ce=(s=>(s.PURPOSES="purposes",s.VENDORS="vendors",s.SEE_PURPOSES="see_purposes",s.SEE_VENDORS="see_vendors",s.SITES="sites",s.ACCEPT="accept",s.REJECT="reject",s.ASK_LATER="ask-later",s.CONTINUE="continue",s.CLOSE="close",s.SAVE="save",s.COOKIEWALL_MODIFY_CHOICES="cw_modify_choices",s.COOKIEWALL_ACCEPT_COOKIES="cw_accept_cookies",s))(ce||{}),Wn=(s=>(s.WEB="web",s.AMP="amp",s))(Wn||{});const wa=["adsbot","adsbot-google","adsbot-google-mobile","adsbot-google-mobile-apps","adsbot-google-x","ahrefsbot","apis-google","baiduspider","bingbot","bingpreview","bomborabot","bot","chrome-lighthouse","cocolyzebot","crawl","duckduckbot","duplexweb-google","doximity-diffbot","echoboxbot","facebookexternalhit","favicon google","feedfetcher-google","google web preview","google-adwords-displayads-webrender","google-read-aloud","googlebot","googlebot-image","googlebot-news","googlebot-video","googleinteractivemediaads","googlestackdrivermonitoring","googleweblight","gumgum","gtmetrix","headlesschrome","jobbot","mazbot","mediapartners-google","nativeaibot","pinterestbot","prerender","quora-bot","scraperbot","slurp","spider","yandex","yextbot"],xa=()=>{const s=navigator.userAgent.toLowerCase();return wa.some(e=>s.includes(e))},ya=()=>{const s=navigator.userAgent.toLowerCase();switch(!0){case new RegExp(/(ipad|tablet|(android(?!.*mobile))|(windows(?!.*phone)(.*touch)))/).test(s):return"tablet";case new RegExp(/iphone|ipod/i).test(s):return"iphone";case new RegExp(/windows phone/i).test(s):return"other";case new RegExp(/android/i).test(s):return"android";case(window.innerWidth>810||!new RegExp(/mobile/i).test(s)):return"desktop";default:return"other"}},ns="ON",To="OFF",ue=1,Yn=1,Dt=2;class Ra{constructor(){this.vendorList=new Ns,this.publisher={},this.googleProviderList=new $t,this.sirdataList=new ks,this.isSyncingLinkedVendor=!1,this.findLinkedSirdataByTcfId=e=>this.sirdataList.getVendors().find(t=>t.tcfVendorId===e),this.findLinkedSirdataByGoogleId=e=>this.sirdataList.getVendors().find(t=>t.googleProviderId===e),this.setStore=e=>{this.store=e,this.vendorList=e.vendorList.toGlobalVendorList(),this.publisher=e.publisherPurposeList||{},this.googleProviderList=e.googleProviderList||new $t,this.sirdataList=e.sirdataList.toSirdataList()},this.updateIds=(e,t,o)=>{t.forEach(n=>o?e.add(n):e.delete(n)),this.store.notifyUpdate()},this.selectVendorConsentIds=(e,t)=>this.updateIds(this.coreData.selectedVendorIds,e,t),this.selectVendorLIIds=(e,t)=>this.updateIds(this.coreData.selectedVendorLIIds,e,t),this.selectPurposeConsentIds=(e,t)=>this.updateIds(this.coreData.selectedPurposeIds,e,t),this.selectPurposeLIIds=(e,t)=>this.updateIds(this.coreData.selectedPurposeLIIds,e,t),this.selectSpecialFeatureConsentIds=(e,t)=>this.updateIds(this.coreData.selectedSpecialFeatureIds,e,t),this.selectStandardPurposeConsentIds=(e,t)=>this.updateIds(this.publisherTCData.selectedStandardPurposeIds,e,t),this.selectStandardPurposeLIIds=(e,t)=>this.updateIds(this.publisherTCData.selectedStandardPurposeLIIds,e,t),this.selectCustomPurposeConsentIds=(e,t)=>this.updateIds(this.publisherTCData.selectedCustomPurposeIds,e,t),this.selectCustomPurposeLIIds=(e,t)=>this.updateIds(this.publisherTCData.selectedCustomPurposeLIIds,e,t),this.selectACProviderConsentIds=(e,t)=>this.updateIds(this.customData.selectedProviderIds,e,t),this.selectSirdataVendorConsentIds=(e,t)=>this.updateIds(this.customData.selectedSirdataVendorIds,e,t),this.selectSirdataVendorLIIds=(e,t)=>this.updateIds(this.customData.selectedSirdataVendorLIIds,e,t),this.selectSirdataPurposeConsentIds=(e,t)=>this.updateIds(this.customData.selectedSirdataPurposeIds,e,t),this.selectSirdataPurposeLIIds=(e,t)=>this.updateIds(this.customData.selectedSirdataPurposeLIIds,e,t),this.selectVendorsConsent=(e,t)=>
2this.selectVendorConsentIds(e.map(o=>o.id),t),this.selectVendorsLI=(e,t)=>this.selectVendorLIIds(e.map(o=>o.id),t),this.selectPurposesConsent=(e,t)=>this.selectPurposeConsentIds(e.map(o=>o.id),t),this.selectPurposesLI=(e,t)=>this.selectPurposeLIIds(e.map(o=>o.id),t),this.selectSpecialFeaturesConsent=(e,t)=>this.selectSpecialFeatureConsentIds(e.map(o=>o.id),t),this.selectStandardPurposesConsent=(e,t)=>this.selectStandardPurposeConsentIds(e.map(o=>o.id),t),this.selectStandardPurposesLI=(e,t)=>this.selectStandardPurposeLIIds(e.map(o=>o.id),t),this.selectCustomPurposesConsent=(e,t)=>this.selectCustomPurposeConsentIds(e.map(o=>o.id),t),this.selectCustomPurposesLI=(e,t)=>this.selectCustomPurposeLIIds(e.map(o=>o.id),t),this.selectACProvidersConsent=(e,t)=>this.selectACProviderConsentIds(e.map(o=>o.id),t),this.selectSirdataVendorsConsent=(e,t)=>this.selectSirdataVendorConsentIds(e.map(o=>o.id),t),this.selectSirdataVendorsLI=(e,t)=>this.selectSirdataVendorLIIds(e.map(o=>o.id),t),this.selectSirdataPurposesConsent=(e,t)=>this.selectSirdataPurposeConsentIds(e.map(o=>o.id),t),this.selectSirdataPurposesLI=(e,t)=>this.selectSirdataPurposeLIIds(e.map(o=>o.id),t),this.selectAll=e=>{this.selectConsent(e),this.selectLegitimateInterest(e)},this.selectConsent=e=>{this.selectVendorsConsent(this.vendorList.getVendors().filter(n=>!!n.purposes.length||!!n.specialFeatures.length),e),this.selectPurposesConsent(this.vendorList.getConsentPurposes(),e),this.selectSpecialFeaturesConsent(this.vendorList.getSpecialFeatures(),e);const{standardPurposes:t=[],customPurposes:o=[]}=this.publisher;this.selectStandardPurposesConsent(t.filter(n=>n.legalBasis===ne.CONSENT),e),this.selectCustomPurposesConsent(o.filter(n=>n.legalBasis===ne.CONSENT),e),this.selectACProvidersConsent(this.googleProviderList.providers,e),this.selectSirdataVendorsConsent(this.sirdataList.getVendors().filter(n=>!!n.purposes.length||!!n.extraPurposes.length),e),this.selectSirdataPurposesConsent(this.sirdataList.getConsentPurposes(),e)},this.selectLegitimateInterest=e=>{this.selectVendorsLI(this.vendorList.getVendors().filter(n=>!!n.legIntPurposes.length),e),this.selectPurposesLI(this.vendorList.getLegitimateInterestPurposes(),e);const{standardPurposes:t=[],customPurposes:o=[]}=this.publisher;this.selectStandardPurposesLI(t.filter(n=>n.legalBasis===ne.LEGITIMATE_INTEREST),e),this.selectCustomPurposesLI(o.filter(n=>n.legalBasis===ne.LEGITIMATE_INTEREST),e),this.selectSirdataVendorsLI(this.sirdataList.getVendors().filter(n=>!!n.legIntPurposes.length||!!n.legIntExtraPurposes.length),e),this.selectSirdataPurposesLI(this.sirdataList.getLegitimateInterestPurposes(),e)},this.selectMissingVendors=()=>{const{selectedPurposeIds:e,selectedPurposeLIIds:t,selectedSpecialFeatureIds:o}=this.coreData;
2this.vendorList.getVendors().forEach(a=>{(a.purposes.some(d=>e.has(d))||a.specialFeatures.some(d=>o.has(d)))&&this.selectVendorConsentIds([a.id],!0),a.legIntPurposes.some(d=>t.has(d))&&this.selectVendorLIIds([a.id],!0)}),this.selectACProvidersConsent(this.googleProviderList.providers,!0);const{selectedSirdataPurposeIds:n,selectedSirdataPurposeLIIds:r}=this.customData;this.sirdataList.getVendors().forEach(a=>{(a.purposes.some(d=>e.has(d))||a.extraPurposes.some(d=>n.has(d)))&&this.selectSirdataVendorConsentIds([a.id],!0),(a.legIntPurposes.some(d=>t.has(d))||a.legIntExtraPurposes.some(d=>r.has(d)))&&this.selectSirdataVendorLIIds([a.id],!0)})},this.selectVendor=e=>{const t=this.isSyncingLinkedVendor;if(this.isSyncingLinkedVendor=!0,e.ignoreRelated?(this.selectVendorConsentIds([e.dataId],e.isSelected),this.selectVendorLIIds([e.dataId],e.isSelected)):(this.selectVendorConsent(e),this.selectVendorLI(e)),!t){const o=this.findLinkedSirdataByTcfId(e.dataId);o&&this.selectSirdataVendor({dataId:o.id,isSelected:e.isSelected,ignoreRelated:e.ignoreRelated})}this.isSyncingLinkedVendor=t},this.selectVendorConsent=e=>{if(this.selectVendorConsentIds([e.dataId],e.isSelected),e.isSelected){const t=this.vendorList.getVendor(e.dataId);t&&(this.selectPurposeConsentIds(t.purposes.filter(o=>!this.coreData.selectedPurposeIds.has(o)),!0),this.selectSpecialFeatureConsentIds(t.specialFeatures.filter(o=>!this.coreData.selectedSpecialFeatureIds.has(o)),!0))}},this.selectVendorLI=e=>{if(this.selectVendorLIIds([e.dataId],e.isSelected),e.isSelected){const t=this.vendorList.getVendor(e.dataId);t&&this.selectPurposeLIIds(t.legIntPurposes.filter(o=>!this.coreData.selectedPurposeLIIds.has(o)),!0)}},this.selectPurpose=e=>{this.selectPurposeConsent(e),this.selectPurposeLI(e),this.selectStandardPurpose(e)},this.shouldDisableVendor=(e,t,o)=>e.purposes.length===1&&F(e.purposes,ue)&&t.has(ue)?!1:!(e.purposes.some(n=>n!==ue&&t.has(n))||e.specialFeatures.some(n=>o.has(n))),this.selectPurposeConsent=e=>{this.selectPurposeConsentIds([e.dataId],e.isSelected),e.dataId!==ue&&this.toggleTrackers(e.isSelected);const{selectedPurposeIds:t,selectedSpecialFeatureIds:o}=this.coreData,{selectedSirdataPurposeIds:n}=this.customData;if(e.isSelected)this.selectVendorsConsent(this.vendorList.getVendors().filter(r=>F(r.purposes,e.dataId)||r.purposes.length===1&&F(r.purposes,ue)||!r.purposes.length&&r.specialFeatures.length===1&&F(r.specialFeatures,Dt)),!0),this.googleProviderList.purposes.every(r=>t.has(r))&&this.selectACProvidersConsent(this.googleProviderList.providers,!0),this.selectSirdataVendorsConsent(this.sirdataList.getVendors().filter(r=>F(r.purposes,e.dataId)||r.purposes.length===1&&F(r.purposes,ue)),!0);else{const r=this.vendorList.getVendors().filter(a=>this.shouldDisableVendor(a,t,o));r.length&&this.selectVendorsConsent(r,!1),this.googleProviderList.purposes.some(a=>!t.has(a))&&this.selectACProvidersConsent(this.googleProviderList.providers,!1),this.selectSirdataVendorsConsent(this.sirdataList.getVendors().filter(a=>!a.purposes.some(d=>t.has(d))&&!a.extraPurposes.some(d=>n.has(d))),!1)}},this.selectPurposeLI=e=>{this.selectPurposeLIIds([e.dataId],e.isSelected);const{selectedPurposeLIIds:t}=this.coreData,{selectedSirdataPurposeLIIds:o}=this.customData;e.isSelected?(this.selectVendorsLI(this.vendorList.getVendors().filter(n=>F(n.legIntPurposes,e.dataId)),!0),this.selectSirdataVendorsLI(this.sirdataList.getVendors().filter(n=>F(n.legIntPurposes,e.dataId)),!0)):(this.selectVendorsLI(this.vendorList.getVendors().filter(n=>!n.legIntPurposes.some(r=>t.has(r))),!1),this.selectSirdataVendorsLI(this.sirdataList.getVendors().filter(n=>!n.legIntPurposes.some(r=>t.has(r))&&!n.legIntExtraPurposes.some(r=>o.has(r))),!1))},this.selectSpecialFeature=e=>{this.selectSpecialFeatureConsentIds([e.dataId],e.isSelected),e.dataId!==Dt&&this.toggleTrackers(e.isSelected);const{selectedPurposeIds:t,selectedSpecialFeatureIds:o}=this.coreData;if(e.isSelected)this.selectVendorsConsent(this.vendorList.getVendors().filter(n=>F(n.specialFeatures,e.dataId)),!0);else{const n=this.vendorList.getVendors().filter(r=>this.shouldDisableVendor(r,t,o));n.length&&this.selectVendorsConsent(n,!1)}},this.selectStandardPurpose=e=>{const{standardPurposes:t=[]}=this.publisher,o=t.find(n=>n.id===e.dataId);o&&(o.legalBasis===ne.CONSENT?this.selectStandardPurposeConsent(e):this.selectStandardPurposeLI(e))},this.selectStandardPurposeConsent=e=>{this.selectStandardPurposeConsentIds([e.dataId],e.isSelected),e.dataId!==ue&&this.toggleTrackerPublisher(e.isSelected)},this.selectStandardPurposeLI=e=>{this.selectStandardPurposeLIIds([e.dataId],e.isSelected)},this.selectCustomPurpose=e=>{const{customPurposes:t=[]}=this.publisher,o=t.find(n=>n.id===e.dataId);o&&(o.legalBasis===ne.CONSENT?this.selectCustomPurposeConsent(e):this.selectCustomPurposeLI(e))},this.selectCustomPurposeConsent=e=>{this.selectCustomPurposeConsentIds([e.dataId],e.isSelected),this.toggleTrackerPublisher(e.isSelected)},this.selectCustomPurposeLI=e=>{this.selectCustomPurposeLIIds([e.dataId],e.isSelected)},this.selectSirdataPurpose=e=>{this.selectSirdataPurposeConsent(e),this.selectSirdataPurposeLI(e)},this.selectSirdataPurposeConsent=e=>{this.selectSirdataPurposeConsentIds([e.dataId],e.isSelected);const{selectedPurposeIds:t}=this.coreData,{selectedSirdataPurposeIds:o}=this.customData,n=this.sirdataList.getVendors().filter(r=>F(r.extraPurposes,e.dataId));n.some(r=>F(r.purposes,ue))&&this.toggleTrackerForSirdataPurpose(e.isSelected),e.isSelected?this.selectSirdataVendorsConsent(n,e.isSelected):this.selectSirdataVendorsConsent(this.sirdataList.getVendors().filter(r=>!r.purposes.some(a=>t.has(a))&&!r.extraPurposes.some(a=>o.has(a))),!1)},this.selectSirdataPurposeLI=e=>{this.selectSirdataPurposeLIIds([e.dataId],e.isSelected);const{selectedPurposeLIIds:t}=this.coreData,{selectedSirdataPurposeLIIds:o}=this.customData;if(e.isSelected){const n=this.sirdataList.getVendors().filter(r=>F(r.legIntExtraPurposes,e.dataId));this.selectSirdataVendorsLI(n,e.isSelected)}else this.selectSirdataVendorsLI(this.sirdataList.getVendors().filter(n=>!n.legIntPurposes.some(r=>
2t.has(r))&&!n.legIntExtraPurposes.some(r=>o.has(r))),!1)},this.selectACProvider=e=>{const t=this.isSyncingLinkedVendor;if(this.isSyncingLinkedVendor=!0,this.selectACProviderConsentIds([e.dataId],e.isSelected),e.isSelected&&!e.ignoreRelated&&this.selectPurposeConsentIds(this.googleProviderList.purposes,!0),!t){const o=this.findLinkedSirdataByGoogleId(e.dataId);o&&this.selectSirdataVendor({dataId:o.id,isSelected:e.isSelected,ignoreRelated:e.ignoreRelated})}this.isSyncingLinkedVendor=t},this.selectSirdataVendor=e=>{const t=this.isSyncingLinkedVendor;if(this.isSyncingLinkedVendor=!0,e.ignoreRelated?(this.selectSirdataVendorConsentIds([e.dataId],e.isSelected),this.selectSirdataVendorLIIds([e.dataId],e.isSelected)):(this.selectSirdataVendorConsent(e),this.selectSirdataVendorLI(e)),!t){const o=this.sirdataList.getVendor(e.dataId);o&&(o.tcfVendorId&&this.vendorList.getVendor(o.tcfVendorId)?this.selectVendor({dataId:o.tcfVendorId,isSelected:e.isSelected,ignoreRelated:e.ignoreRelated}):o.googleProviderId&&this.googleProviderList.providers.some(n=>n.id===o.googleProviderId)&&this.selectACProvider({dataId:o.googleProviderId,isSelected:e.isSelected,ignoreRelated:e.ignoreRelated}))}this.isSyncingLinkedVendor=t},this.selectSirdataVendorConsent=e=>{if(this.selectSirdataVendorConsentIds([e.dataId],e.isSelected),e.isSelected){const t=this.sirdataList.getVendor(e.dataId);t&&(this.selectPurposeConsentIds(t.purposes.filter(o=>!this.coreData.selectedPurposeIds.has(o)),!0),this.selectSirdataPurposeConsentIds(t.extraPurposes.filter(o=>!this.customData.selectedSirdataPurposeIds.has(o)),!0))}},this.selectSirdataVendorLI=e=>{if(this.selectSirdataVendorLIIds([e.dataId],e.isSelected),e.isSelected){const t=this.sirdataList.getVendor(e.dataId);t&&(this.selectPurposeLIIds(t.legIntPurposes.filter(o=>!this.coreData.selectedPurposeLIIds.has(o)),!0),this.selectSirdataPurposeLIIds(t.legIntExtraPurposes.filter(o=>!this.customData.selectedSirdataPurposeLIIds.has(o)),!0))}},this.selectTcfStack=e=>{const t=this.vendorList.getStacks().find(o=>o.id===e.dataId);t&&(t.purposes.forEach(o=>this.selectPurpose({dataId:o,isSelected:e.isSelected})),t.specialFeatures.forEach(o=>this.selectSpecialFeature({dataId:o,isSelected:e.isSelected})))},this.selectSirdataStack=e=>{const t=this.sirdataList.getStacks().find(o=>o.id===e.dataId);t&&(t.purposes.forEach(o=>this.selectPurpose({dataId:o,isSelected:e.isSelected})),t.specialFeatures.forEach(o=>this.selectSpecialFeature({dataId:o,isSelected:e.isSelected})),t.extraPurposes.forEach(o=>this.selectSirdataPurpose({dataId:o,isSelected:e.isSelected})))},this.isSpecialFeature1Enabled=()=>{const{selectedSpecialFeatureIds:e}=this.coreData;return!!this.vendorList.getSpecialFeature(Yn)&&e.has(Yn)},this.toggleTrackers=e=>{const t=!!this.vendorList.getPurpose(ue),o=!!this.vendorList.getSpecialFeature(Dt);if(!(!t&&!o))if(e)t&&this.selectPurposeConsentIds([ue],!0),o&&this.selectSpecialFeatureConsentIds([Dt],!0);else{if(this.isSpecialFeature1Enabled())return;const{selectedPurposeIds:n,selectedSpecialFeatureIds:r}=this.coreData;t&&n.size===1&&n.has(ue)&&this.selectPurposeConsentIds([ue],!1),o&&n.size===0&&r.has(Dt)&&this.selectSpecialFeatureConsentIds([Dt],!1)}},this.toggleTrackerForSirdataPurpose=e=>{if(!(!this.vendorList.getPurpose(ue)||!this.sirdataList.getPurpose(ue)))if(e)this.selectPurposeConsentIds([ue],!0);else{if(this.isSpecialFeature1Enabled())return;const{selectedPurposeIds:t}=this.coreData,{selectedSirdataPurposeIds:o}=this.customData;t.size===1&&t.has(ue)&&o.size===0&&this.selectPurposeConsentIds([ue],!1)}},this.toggleTrackerPublisher=e=>{const{standardPurposes:t=[]}=this.publisher;if(t.some(o=>ue===o.id))if(e)this.selectStandardPurposeConsentIds([ue],!0);else{const{selectedStandardPurposeIds:o}=this.publisherTCData;o.size===1&&o.has(ue)&&this.selectStandardPurposeConsentIds([ue],!1)}},this.getToggleState=e=>e?ns:To,this.getStateFromMap=e=>{const t=Object.keys(e);return t.length===1&&t.shift()||""},this.getPurposeState=e=>{const{standardPurposes:t=[]}=this.publisher,{selectedPurposeIds:o,selectedPurposeLIIds:n}=this.coreData,{selectedStandardPurposeIds:r,selectedStandardPurposeLIIds:a}=this.publisherTCData,d={};return t.filter(c=>c.id===e).forEach(c=>{c.legalBasis===ne.LEGITIMATE_INTEREST?d[this.getToggleState(a.has(c.id))]=!0:d[this.getToggleState(r.has(c.id))]=!0}),this.vendorList.getConsentPurpose(e)&&(d[this.getToggleState(o.has(e))]=!0),this.vendorList.getLegitimateInterestPurpose(e)&&(d[this.getToggleState(n.has(e))]=!0),this.get
2StateFromMap(d)},this.getStackState=({purposeIds:e,specialFeatureIds:t,sirdataPurposeIds:o})=>{const{selectedSpecialFeatureIds:n}=this.coreData,r={};return this.vendorList.getPurposes().filter(a=>F(e,a.id)).forEach(a=>{r[this.getPurposeState(a.id)]=!0}),this.vendorList.getSpecialFeatures().filter(a=>F(t,a.id)).forEach(a=>{r[this.getToggleState(n.has(a.id))]=!0}),this.sirdataList.getPurposes().filter(a=>F(o,a.id)).forEach(a=>{r[this.getSirdataPurposeState(a.id)]=!0}),this.getStateFromMap(r)},this.getVendorState=e=>{var c,p;const{selectedVendorIds:t,selectedVendorLIIds:o}=this.coreData,{selectedSirdataVendorIds:n,selectedSirdataVendorLIIds:r}=this.customData,a={};(this.vendorList.getPurposes().some(h=>F(e.purposes,h.id))||this.vendorList.getSpecialFeatures().some(h=>F(e.specialFeatures,h.id)))&&(a[this.getToggleState(t.has(e.id))]=!0),this.vendorList.getPurposes().some(h=>F(e.legIntPurposes,h.id))&&(a[this.getToggleState(o.has(e.id))]=!0);const d=this.findLinkedSirdataByTcfId(e.id);return d&&(((c=d.extraPurposes)==null?void 0:c.length)>0&&(a[this.getToggleState(n.has(d.id))]=!0),((p=d.legIntExtraPurposes)==null?void 0:p.length)>0&&(a[this.getToggleState(r.has(d.id))]=!0)),this.getStateFromMap(a)},this.getSirdataVendorState=e=>{var c,p,h;const{selectedVendorIds:t,selectedVendorLIIds:o}=this.coreData,{selectedProviderIds:n,selectedSirdataVendorIds:r,selectedSirdataVendorLIIds:a}=this.customData,d={};if((this.vendorList.getPurposes().some(l=>F(e.purposes,l.id))||this.sirdataList.getPurposes().some(l=>F(e.extraPurposes,l.id)))&&(d[this.getToggleState(r.has(e.id))]=!0),(this.vendorList.getPurposes().some(l=>F(e.legIntPurposes,l.id))||this.sirdataList.getPurposes().some(l=>F(e.legIntExtraPurposes,l.id)))&&(d[this.getToggleState(a.has(e.id))]=!0),e.tcfVendorId&&this.vendorList.getVendor(e.tcfVendorId)){const l=this.vendorList.getVendor(e.tcfVendorId);(((c=l.purposes)==null?void 0:c.length)>0||((p=l.specialFeatures)==null?void 0:p.length)>0)&&(d[this.getToggleState(t.has(e.tcfVendorId))]=!0),((h=l.legIntPurposes)==null?void 0:h.length)>0&&(d[this.getToggleState(o.has(e.tcfVendorId))]=!0)}return e.googleProviderId&&this.googleProviderList.providers.some(l=>l.id===e.googleProviderId)&&(d[this.getToggleState(n.has(e.googleProviderId))]=!0),this.get
2StateFromMap(d)},this.getACProviderState=e=>{var d,c;const{selectedProviderIds:t,selectedSirdataVendorIds:o,selectedSirdataVendorLIIds:n}=this.customData,r={};r[this.getToggleState(t.has(e.id))]=!0;const a=this.findLinkedSirdataByGoogleId(e.id);return a&&(((d=a.extraPurposes)==null?void 0:d.length)>0&&(r[this.getToggleState(o.has(a.id))]=!0),((c=a.legIntExtraPurposes)==null?void 0:c.length)>0&&(r[this.getToggleState(n.has(a.id))]=!0)),this.getStateFromMap(r)},this.getSirdataVendorConsentState=e=>{const{selectedSirdataVendorIds:t}=this.customData;return this.getToggleState(t.has(e.id))},this.getSirdataVendorLIState=e=>{const{selectedSirdataVendorLIIds:t}=this.customData;return this.getToggleState(t.has(e.id))},this.getSirdataPurposeState=e=>{const{selectedSirdataPurposeIds:t,selectedSirdataPurposeLIIds:o}=this.customData,n={};return this.sirdataList.getConsentPurpose(e)&&(n[this.getToggleState(t.has(e))]=!0),this.sirdataList.getLegitimateInterestPurpose(e)&&(n[this.getToggleState(o.has(e))]=!0),this.getStateFromMap(n)},this.hasPublisherPurposes=()=>{const{standardPurposes:e=[],customPurposes:t=[]}=this.publisher,{selectedStandardPurposeIds:o,selectedStandardPurposeLIIds:n,selectedCustomPurposeIds:r,selectedCustomPurposeLIIds:a}=this.publisherTCData;return e.some(d=>d.legalBasis===ne.CONSENT&&o.has(d.id))||e.some(d=>d.legalBasis===ne.LEGITIMATE_INTEREST&&n.has(d.id))||t.some(d=>d.legalBasis===ne.CONSENT&&r.has(d.id))||t.some(d=>d.legalBasis===ne.LEGITIMATE_INTEREST&&a.has(d.id))},this.hasTcfPurposes=()=>{const{selectedPurposeIds:e,selectedPurposeLIIds:t}=this.coreData;return this.vendorList.getPurposes().some(o=>e.has(o.id))||this.vendorList.getLegitimateInterestPurposes().some(o=>t.has(o.id))},this.hasGoogleProviders=()=>{const{selectedPurposeIds:e}=this.coreData,{selectedProviderIds:t}=this.customData;return this.googleProviderList.purposes.some(o=>e.has(o))||this.googleProviderList.providers.some(o=>t.has(o.id))},this.hasSirdataData=()=>{const{selectedSirdataVendorIds:e,selectedSirdataVendorLIIds:t,selectedSirdataPurposeIds:o,selectedSirdataPurposeLIIds:n}=this.customData;return this.sirdataList.getVendors().some(r=>e.has(r.id))||this.sirdataList.getVendors().some(r=>t.has(r.id))||this.sirdataList.getPurposes().some(r=>o.has(r.id))||this.sirdataList.getLegitimateInterestPurposes().some(r=>n.has(r.id))},this.hasAllowedVendors=()=>{if(!this.store.allowedVendors.size)return!1;const{selectedVendorIds:e,selectedVendorLIIds:t}=this.coreData;return this.vendorList.getVendors().some(o=>o.purposes.length&&e.has(o.id))||this.vendorList.getVendors().some(o=>o.legIntPurposes.length&&t.has(o.id))},this.getActionResponse=()=>{const{selectedPurposeIds:e}=this.coreData;return e.has(ue)?_e.ACCEPT:this.hasPublisherPurposes()||this.hasTcfPurposes()||this.hasGoogleProviders()||this.hasSirdataData()||this.hasAllowedVendors()?_e.SAVE:_e.REJECT}}get coreData(){return this.store.consentData.coreData}get publisherTCData(){return this.store.consentData.publisherTCData}get customData(){return this.store.consentData.customData}}const O=new Ra;var Xe=(s=>(s[s.NOT_ALLOWED=0]="NOT_ALLOWED",s[s.REQUIRE_CONSENT=1]="REQUIRE_CONSENT",s[s.REQUIRE_LEGITIMATE_INTEREST=2]="REQUIRE_LEGITIMATE_INTEREST",s[s.UNDEFINED=3]="UNDEFINED",s))(Xe||{});class Ds extends He{constructor(e){super(),this.purposesConsent=[],this.purposesLI=[],this.getPurpose=t=>this.purposes[t],this.getSpecialPurpose=t=>this.specialPurposes[t],this.getFeature=t=>this.features[t],this.getSpecialFeature=t=>this.specialFeatures[t],this.getStack=t=>this.stacks[t],this.getDataCategory=t=>this.dataCategories[t],this.getVendor=t=>this.vendors[t],this.getConsentPurpose=t=>this.purposesConsent.find(o=>o.id===t),this.getLegitimateInterestPurpose=t=>this.purposesLI.find(o=>o.id===t),this.load(e)}static fromGlobalVendorList(e){const t=new Ds;return t.gvlSpecificationVersion=e.gvlSpecificationVersion,t.vendorListVersion=e.vendorListVersion,t.tcfPolicyVersion=e.tcfPolicyVersion,t.lastUpdated=e.lastUpdated,t.purposes=e.getPurposes(),t.specialPurposes=e.getSpecialPurposes(),t.features=e.getFeatures(),t.specialFeatures=e.getSpecialFeatures(),t.stacks=e.getStacks(),t.dataCategories=e.getDataCategories(),t.vendors=e.getVendors(),t.purposesConsent=e.purposesConsent||[],t.purposesLI=e.purposesLI||[],t}toGlobalVendorList(){const e=new Ns({gvlSpecificationVersion:this.gvlSpecificationVersion,vendorListVersion:this.vendorListVersion,tcfPolicyVersion:this.tcfPolicyVersion,lastUpdated:this.lastUpdated});return e.purposes=Ze(this.purposes),e.specialPurposes=Ze(this.specialPurposes),e.features=Ze(this.features),e.specialFeatures=Ze(this.specialFeatures),e.stacks=Ze(this.stacks),e.dataCategories=Ze(this.dataCategories),e.vendors=Ze(this.vendors),e.purposesConsent=this.purposesConsent,e.purposesLI=this.purposesLI,e}}class Lo extends He{constructor(e){super(),this.purposesConsent=[],this.purposesLI=[],this.getPurpose=t=>
2this.purposes[t],this.getStack=t=>this.stacks[t],this.getVendor=t=>this.vendors[t],this.getConsentPurpose=t=>this.purposesConsent.find(o=>o.id===t),this.getLegitimateInterestPurpose=t=>this.purposesLI.find(o=>o.id===t),this.load(e)}static fromSirdataList(e){const t=new Lo;return t.lastUpdated=e.lastUpdated,t.purposes=e.getPurposes(),t.stacks=e.getStacks(),t.vendors=e.getVendors(),t.purposesConsent=e.purposesConsent||[],t.purposesLI=e.purposesLI||[],t.stackPurposes=e.stackPurposes,t.stackSpecialFeatures=e.stackSpecialFeatures,t.stackSirdataPurposes=e.stackSirdataPurposes,t}toSirdataList(){const e=new ks({lastUpdated:this.lastUpdated});return e.purposes=Ze(this.purposes),e.stacks=Ze(this.stacks),e.vendors=Ze(this.vendors),e.purposesConsent=this.purposesConsent,e.purposesLI=this.purposesLI,e.stackPurposes=this.stackPurposes,e.stackSpecialFeatures=this.stackSpecialFeatures,e.stackSirdataPurposes=this.stackSirdataPurposes,e}}const Da=(s,e,t)=>{const o=za(s.publisherRestrictions,e,t.consentOnly),n=Ba(e,t,o),{consentData:r}=s;if(r.coreData.maxVendorId=Math.max(r.coreData.maxVendorId||0,...n.vendors.map(a=>a.id),...r.coreData.selectedVendorIds),r.coreData.maxVendorIdLI=Math.max(r.coreData.maxVendorIdLI||0,...n.vendors.map(a=>a.id),...r.coreData.selectedVendorLIIds),r.disclosedVendorsData.maxVendorId=Math.max(...n.vendors.map(a=>a.id),...r.disclosedVendorsData.disclosedVendorIds),isNaN(r.coreData.maxVendorId)||isNaN(r.coreData.maxVendorIdLI)||isNaN(r.disclosedVendorsData.maxVendorId))throw"maxVendorId is NaN";n.vendors.forEach(a=>r.disclosedVendorsData.disclosedVendorIds.add(a.id)),s.globalVendorList=e,s.vendorList=n,s.publisherRestrictions=o,s.notifyUpdate()},Va=(s,e)=>{e&&(s.publisherPurposeList=ja(s.globalVendorList,e),s.notifyUpdate())},Ma=(s,e,t)=>{if(!e)return;const o=Ga(e,t),{consentData:n}=s;if(n.customData.maxProviderId=Math.max(n.customData.maxProviderId||0,...o.providers.map(r=>r.id),...n.customData.selectedProviderIds),isNaN(n.customData.maxProviderId))throw"maxVendorId is NaN";s.googleProviderList=o,s.notifyUpdate()},Fa=(s,e,t,o=!1)=>{if(!e)return;o&&(e.vendors={},e.purposes={});const n=Ha(e,t),{consentData:r}=s;if(r.customData.maxSirdataVendorId=Math.max(r.customData.maxSirdataVendorId||0,...n.vendors.map(a=>a.id),...r.customData.selectedSirdataVendorIds),r.customData.maxSirdataVendorLIId=Math.max(r.customData.maxSirdataVendorLIId||0,...n.vendors.map(a=>a.id),...r.customData.selectedSirdataVendorLIIds),isNaN(r.customData.maxSirdataVendorId)||isNaN(r.customData.maxSirdataVendorLIId))throw"maxVendorId is NaN";s.sirdataList=n,s.notifyUpdate()},Ua=s=>{const{vendorList:e,sirdataList:t,googleProviderList:o,publisherPurposeList:n}=s;s.vendorList=Wa(e,t,o,n),s.notifyUpdate()},Ba=(s,e,t)=>{var c,p,h;let o=[];for(const l of s.getVendors()){if(l.deletedDate||e.vendors.length&&!F(e.vendors,l.id))continue;const m=Ka(l,t),f=m.urls.find(I=>I.langId===We.language)||((c=m.urls)==null?void 0:c[0]);f&&(m.policyUrl=f.privacy,m.legIntClaim=f.legIntClaim),m.purposes.forEach(I=>{m.dataRetention.purposes[I]===void 0&&(m.dataRetention.purposes[I]=m.dataRetention.stdRetention)}),m.specialPurposes.forEach(I=>{m.dataRetention.specialPurposes[I]===void 0&&(m.dataRetention.specialPurposes[I]=m.dataRetention.stdRetention)}),m.spOnly=m.purposes.length+m.legIntPurposes.length+m.specialFeatures.length===0,o.push(m)}o=io(o);let n=s.getPurposes();(p=e.disabledPurposes)!=null&&p.length&&(n=n.filter(l=>!F(e.disabledPurposes,l.id)));let r=s.getSpecialFeatures();(h=e.disabledSpecialFeatures)!=null&&h.length&&(r=r.filter(l=>!F(e.disabledSpecialFeatures,l.id)));let a=[];e.stacks.length&&(a=s.getStacks().filter(l=>F(e.stacks,l.id)));const d=Ds.fromGlobalVendorList(s);return d.vendors=o,d.purposes=n,d.specialFeatures=r,d.stacks=a,d},za=(s,e,t)=>{if(!t)return s;const o=[];for(const n of e.getPurposes()){const r=new Set,a=new Set;
2e.getVendors().forEach(c=>{F(c.legIntPurposes,n.id)&&(F(c.flexiblePurposes,n.id)?r.add(c.id):a.add(c.id))});const d=s.filter(c=>c.purpose===n.id).map(c=>(c.restrictionType===Xe.REQUIRE_CONSENT?c.vendors=Array.from(new Set([...c.vendors,...r])):c.restrictionType===Xe.NOT_ALLOWED&&(c.vendors=Array.from(new Set([...c.vendors,...a]))),c));!d.some(c=>c.purpose===n.id&&c.restrictionType===Xe.REQUIRE_CONSENT)&&r.size&&d.push({purpose:n.id,restrictionType:Xe.REQUIRE_CONSENT,vendors:[...r]}),!d.some(c=>c.purpose===n.id&&c.restrictionType===Xe.NOT_ALLOWED)&&a.size&&d.push({purpose:n.id,restrictionType:Xe.NOT_ALLOWED,vendors:[...a]}),o.push(...d)}return o},Ka=(s,e)=>{if(!e.length)return s;const t=e.filter(({restrictionType:c})=>c===Xe.NOT_ALLOWED),o=e.filter(({restrictionType:c})=>c===Xe.REQUIRE_CONSENT),n=e.filter(({restrictionType:c})=>c===Xe.REQUIRE_LEGITIMATE_INTEREST);let r=s.purposes,a=s.legIntPurposes;const d=t.filter(c=>F(c.vendors,s.id)).map(c=>c.purpose);return d.length&&(r=r.filter(c=>!F(d,c)),a=a.filter(c=>!F(d,c))),o.filter(c=>F(c.vendors,s.id)).forEach(({purpose:c})=>{F(s.legIntPurposes,c)&&(F(s.flexiblePurposes,c)&&r.push(c),a=a.filter(p=>p!==c))}),n.filter(c=>F(c.vendors,s.id)).forEach(({purpose:c})=>{F(s.purposes,c)&&(F(s.flexiblePurposes,c)&&a.push(c),r=r.filter(p=>p!==c))}),s.purposes=r,s.legIntPurposes=a,s},ja=(s,e)=>{const{standardPurposes:t=[],customPurposes:o=[]}=e||{},n=t.filter(a=>!!s.getPurpose(a.id)),r=o.map(a=>{if(a.translations){const d=a.translations[We.language]||a.translations[We.getShortLanguage()];d&&(a.name=d.name,a.description=d.description)}return a});return{standardPurposes:n,customPurposes:r}},Ga=(s,e)=>{if(!s||!s.providers)return new $t;let t=s.providers.map(n=>(n.type=wt,n));F(e.vendors,mo)&&(t=t.filter(n=>n.id!==Di)),t=io(t);const o=new $t(s);return o.providers=t,o},Ha=(s,e)=>{if(!s)return;let t=s.getVendors().filter(l=>F(e.sirdataVendors,l.id));t=t.map(l=>(l.type=Xt,e.consentOnly&&(l.purposes=[...l.purposes,...l.legIntPurposes],l.legIntPurposes=[],l.extraPurposes=[...l.extraPurposes,...l.legIntExtraPurposes],l.legIntExtraPurposes=[]),l),[]),t=io(t);const o=s.getPurposes().filter(l=>t.some(m=>F(m.extraPurposes,l.id)||F(m.legIntExtraPurposes,l.id))),n=o.filter(l=>t.some(m=>F(m.extraPurposes,l.id))),r=o.filter(l=>t.some(m=>F(m.legIntExtraPurposes,l.id))),a=s.getStacks().filter(l=>F(e.sirdataStacks,l.id)).map(l=>(l.isSirdata=!0,l)),d=a.reduce((l,m)=>[...l,...m.purposes],[]),c=a.reduce((l,m)=>[...l,...m.specialFeatures],[]),p=a.reduce((l,m)=>[...l,...m.extraPurposes],[]),h=Lo.fromSirdataList(s);return h.vendors=t,h.purposes=o,h.stacks=a,h.purposesConsent=n,h.purposesLI=r,h.stackPurposes=d,h.stackSpecialFeatures=c,h.stackSirdataPurposes=p,h},Wa=(s,e,t,o)=>{const{purposes:n=[]}=t||{},{standardPurposes:r=[]}=o||{},a=s.purposes.filter(f=>s.vendors.some(I=>F(I.purposes,f.id)||F(I.legIntPurposes,f.id))||e.vendors.some(I=>F(I.purposes,f.id)||F(I.legIntPurposes,f.id))||F(n,f.id)||r.some(I=>I.id===f.id)),d=a.filter(f=>s.vendors.some(I=>F(I.purposes,f.id))||e.vendors.some(I=>F(I.purposes,f.id))||F(n,f.id)),c=a.filter(f=>s.vendors.some(I=>F(I.legIntPurposes,f.id))||e.vendors.some(I=>F(I.legIntPurposes,f.id))),p=s.features.filter(f=>s.vendors.some(I=>F(I.features,f.id))),h=s.specialPurposes.filter(f=>s.vendors.some(I=>F(I.specialPurposes,f.id))),l=s.specialFeatures.filter(f=>s.vendors.some(I=>F(I.specialFeatures,f.id))),m=new Ds(s);return m.purposes=a,m.purposesConsent=d,m.purposesLI=c,m.features=p,m.specialPurposes=h,m.specialFeatures=l,m},Ao=(s,e)=>{if(!s)return s;const{vendorList:t={},sirdataList:o={},publisherPurposeList:n={}}=e,{purposes:r=[],purposesLI:a=[],specialFeatures:d=[],stacks:c=[]}=t,{purposes:p=[],purposesLI:h=[],stacks:l=[]}=o,{standardPurposes:m=[],customPurposes:f=[]}=n,I=new Set([...r.map(b=>b.id),...m.map(b=>b.id)]),S=new Set(p.map(b=>b.id)),P=new Set(d.map(b=>b.id)),E=new Set(l.map(b=>b.id));let _=s;return _=_.replace(/<purpose:([^>]+)>(.*?)<\/purpose:\1>/g,(b,x,R)=>x.split(",").map(Number).some(T=>I.has(T))?R:""),_=_.replace(/<sirdataPurpose:([^>]+)>(.*?)<\/sirdataPurpose:\1>/g,(b,x,R)=>x.split(",").map(Number).some(T=>S.has(T))?R:""),_=_.replace(/<sirdataStack:([^>
2]+)>(.*?)<\/sirdataStack:\1>/g,(b,x,R)=>x.split(",").map(Number).some(T=>E.has(T))?R:""),_=_.replace(/<specialFeature:([^>]+)>(.*?)<\/specialFeature:\1>/g,(b,x,R)=>x.split(",").map(Number).some(T=>P.has(T))?R:""),_=Oe(_,Sn,!f.length),_=Oe(_,vn,!(a.length+h.length)),_},Ya=(s="LATEST")=>de(null,null,function*(){const e=s==="LATEST"?hn:`${Ii}/${s}`,t=`${M.context.cacheApiRoot}${e}?host=${window.location.hostname}`;try{return(yield fetch(t)).json()}catch(o){Z.error("Failed to load Global Vendor List",o)}});var Vs,G,qn,Et,Zn,Xn,$n,Jn,Oo,No,ko,rs={},Qn=[],qa=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,is=Array.isArray;function rt(s,e){for(var t in e)s[t]=e[t];return s}function wo(s){s&&s.parentNode&&s.parentNode.removeChild(s)}function Ms(s,e,t){var o,n,r,a={};for(r in e)r=="key"?o=e[r]:r=="ref"?n=e[r]:a[r]=e[r];if(arguments.length>2&&(a.children=arguments.length>3?Vs.call(arguments,2):t),typeof s=="function"&&s.defaultProps!=null)for(r in s.defaultProps)a[r]===void 0&&(a[r]=s.defaultProps[r]);return Fs(s,a,o,n,null)}function Fs(s,e,t,o,n){var r={type:s,props:e,key:t,ref:o,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:n==null?++qn:n,__i:-1,__u:0};return n==null&&G.vnode!=null&&G.vnode(r),r}function ze(){return{current:null}}function Ye(s){return s.children}function Se(s,e){this.props=s,this.context=e}function Vt(s,e){if(e==null)return s.__?Vt(s.__,s.__i+1):null;for(var t;e<s.__k.length;e++)if((t=s.__k[e])!=null&&t.__e!=null)return t.__e;return typeof s.type=="function"?Vt(s):null}function er(s){var e,t;if((s=s.__)!=null&&s.__c!=null){for(s.__e=s.__c.base=null,e=0;e<s.__k.length;e++)if((t=s.__k[e])!=null&&t.__e!=null){s.__e=s.__c.base=t.__e;break}return er(s)}}function tr(s){(!s.__d&&(s.__d=!0)&&Et.push(s)&&!Us.__r++||Zn!=G.debounceRendering)&&((Zn=G.debounceRendering)||Xn)(Us)}function Us(){for(var s,e,t,o,n,r,a,d=1;Et.length;)Et.length>d&&Et.sort($n),s=Et.shift(),d=Et.length,s.__d&&(t=void 0,o=void 0,n=(o=(e=s).__v).__e,r=[],a=[],e.__P&&((t=rt({},o)).__v=o.__v+1,G.vnode&&G.vnode(t),xo(e.__P,t,o,e.__n,e.__P.namespaceURI,32&o.__u?[n]:null,r,n==null?Vt(o):n,!!(32&o.__u),a),t.__v=o.__v,t.__.__k[t.__i]=t,ir(r,t,a),o.__e=o.__=null,t.__e!=n&&er(t)));Us.__r=0}function sr(s,e,t,o,n,r,a,d,c,p,h){var l,m,f,I,S,P,E,_=o&&o.__k||Qn,b=e.length;for(c=Za(t,e,_,c,b),l=0;l<b;l++)(f=t.__k[l])!=null&&(m=f.__i==-1?rs:_[f.__i]||rs,f.__i=l,P=xo(s,f,m,n,r,a,d,c,p,h),I=f.__e,f.ref&&m.ref!=f.ref&&(m.ref&&Ro(m.ref,null,f),h.push(f.ref,f.__c||I,f)),S==null&&I!=null&&(S=I),(E=!!(4&f.__u))||m.__k===f.__k?c=or(f,c,s,E):typeof f.type=="function"&&P!==void 0?c=P:I&&(c=I.nextSibling),f.__u&=-7);return t.__e=S,c}function Za(s,e,t,o,n){var r,a,d,c,p,h=t.length,l=h,m=0;
vendor: 4,829 bytes, line 2
2for(s.__k=new Array(n),r=0;r<n;r++)(a=e[r])!=null&&typeof a!="boolean"&&typeof a!="function"?(typeof a=="string"||typeof a=="number"||typeof a=="bigint"||a.constructor==String?a=s.__k[r]=Fs(null,a,null,null,null):is(a)?a=s.__k[r]=Fs(Ye,{children:a},null,null,null):a.constructor===void 0&&a.__b>0?a=s.__k[r]=Fs(a.type,a.props,a.key,a.ref?a.ref:null,a.__v):s.__k[r]=a,c=r+m,a.__=s,a.__b=s.__b+1,d=null,(p=a.__i=Xa(a,t,c,l))!=-1&&(l--,(d=t[p])&&(d.__u|=2)),d==null||d.__v==null?(p==-1&&(n>h?m--:n<h&&m++),typeof a.type!="function"&&(a.__u|=4)):p!=c&&(p==c-1?m--:p==c+1?m++:(p>c?m--:m++,a.__u|=4))):s.__k[r]=null;if(l)for(r=0;r<h;r++)(d=t[r])!=null&&(2&d.__u)==0&&(d.__e==o&&(o=Vt(d)),dr(d,d));return o}function or(s,e,t,o){var n,r;if(typeof s.type=="function"){for(n=s.__k,r=0;n&&r<n.length;r++)n[r]&&(n[r].__=s,e=or(n[r],e,t,o));return e}s.__e!=e&&(o&&(e&&s.type&&!e.parentNode&&(e=Vt(s)),t.insertBefore(s.__e,e||null)),e=s.__e);do e=e&&e.nextSibling;while(e!=null&&e.nodeType==8);return e}function Bs(s,e){return e=e||[],s==null||typeof s=="boolean"||(is(s)?s.some(function(t){Bs(t,e)}):e.push(s)),e}function Xa(s,e,t,o){var n,r,a,d=s.key,c=s.type,p=e[t],h=p!=null&&(2&p.__u)==0;if(p===null&&d==null||h&&d==p.key&&c==p.type)return t;if(o>(h?1:0)){for(n=t-1,r=t+1;n>=0||r<e.length;)if((p=e[a=n>=0?n--:r++])!=null&&(2&p.__u)==0&&d==p.key&&c==p.type)return a}return-1}function nr(s,e,t){e[0]=="-"?s.setProperty(e,t==null?"":t):s[e]=t==null?"":typeof t!="number"||qa.test(e)?t:t+"px"}function zs(s,e,t,o,n){var r,a;e:if(e=="style")if(typeof t=="string")s.style.cssText=t;else{if(typeof o=="string"&&(s.style.cssText=o=""),o)for(e in o)t&&e in t||nr(s.style,e,"");if(t)for(e in t)o&&t[e]==o[e]||nr(s.style,e,t[e])}else if(e[0]=="o"&&e[1]=="n")r=e!=(e=e.replace(Jn,"$1")),a=e.toLowerCase(),e=a in s||e=="onFocusOut"||e=="onFocusIn"?a.slice(2):e.slice(2),s.l||(s.l={}),s.l[e+r]=t,t?o?t.u=o.u:(t.u=Oo,s.addEventListener(e,r?ko:No,r)):s.removeEventListener(e,r?ko:No,r);else{if(n=="http://www.w3.org/2000/svg")e=e.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(e!="width"&&e!="height"&&e!="href"&&e!="list"&&e!="form"&&e!="tabIndex"&&e!="download"&&e!="rowSpan"&&e!="colSpan"&&e!="role"&&e!="popover"&&e in s)try{s[e]=t==null?"":t;break e}catch(d){}typeof t=="function"||(t==null||t===!1&&e[4]!="-"?s.removeAttribute(e):s.setAttribute(e,e=="popover"&&t==1?"":t))}}function rr(s){return function(e){if(this.l){var t=this.l[e.type+s];if(e.t==null)e.t=Oo++;else if(e.t<t.u)return;return t(G.event?G.event(e):e)}}}function xo(s,e,t,o,n,r,a,d,c,p){var h,l,m,f,I,S,P,E,_,b,x,R,N,T,A,y,z,$=e.type;if(e.constructor!==void 0)return null;128&t.__u&&(c=!!(32&t.__u),r=[d=e.__e=t.__e]),(h=G.__b)&&h(e);e:if(typeof $=="function")try{if(E=e.props,_="prototype"in $&&$.prototype.render,b=(h=$.contextType)&&o[h.__c],x=h?b?b.props.value:h.__:o,t.__c?P=(l=e.__c=t.__c).__=l.__E:(_?e.__c=l=new $(E,x):(e.__c=l=new Se(E,x),l.constructor=$,l.render=Ja),b&&b.sub(l),l.state||(l.state={}),l.__n=o,m=l.__d=!0,l.__h=[],l._sb=[]),_&&l.__s==null&&(l.__s=l.state),_&&$.getDerivedStateFromProps!=null&&(l.__s==l.state&&(l.__s=rt({},l.__s)),rt(l.__s,$.getDerivedStateFromProps(E,l.__s))),f=l.props,I=l.state,l.__v=e,m)_&&$.getDerivedStateFromProps==null&&l.componentWillMount!=null&&l.componentWillMount(),_&&l.componentDidMount!=null&&l.__h.push(l.componentDidMount);else{if(_&&$.getDerivedStateFromProps==null&&E!==f&&l.componentWillReceiveProps!=null&&l.componentWillReceiveProps(E,x),e.__v==t.__v||!l.__e&&l.shouldComponentUpdate!=null&&l.shouldComponentUpdate(E,l.__s,x)===!1){for(e.__v!=t.__v&&(l.props=E,l.state=l.__s,l.__d=!1),e.__e=t.__e,e.__k=t.__k,e.__k.some(function(j){j&&(j.__=e)}),R=0;R<l._sb.length;R++)l.__h.push(l._sb[R]);l._sb=[],l.__h.length&&a.push(l);break e}l.componentWillUpdate!=null&&l.componentWillUpdate(E,l.__s,x),_&&l.componentDidUpdate!=null&&l.__h.push(function(){l.componentDidUpdate(f,I,S)})}if(l.context=x,l.props=E,l.__P=s,l.__e=!1,N=G.__r,T=0,_){for(l.state=l.__s,l.__d=!1,N&&N(e),h=l.render(l.props,l.state,l.context),A=0;A<l._sb.length;A++)l.__h.push(l._sb[A]);l._sb=[]}else do l.__d=!1,N&&N(e),h=l.render(l.props,l.state,l.context),l.state=l.__s;while(l.__d&&++T<25);l.state=l.__s,l.getChildContext!=null&&(o=rt(rt({},o),l.getChildContext())),_&&!m&&l.getSnapshotBeforeUpdate!=null&&(S=l.getSnapshotBeforeUpdate(f,I)),y=h,h!=null&&h.type===Ye&&h.key==null&&(y=ar(h.props.children)),d=sr(s,is(y)?y:[y],e,t,o,n,r,a,d,c,p),l.base=e.__e,e.__u&=-161,l.__h.length&&a.push(l),P&&(l.__E=l.__=null)}catch(j){if(e.__v=null,c||r!=null)if(j.then){for(e.__u|=c?160:128;d&&d.nodeType==8&&d.nextSibling;)d=d.nextSibling;r[r.indexOf(d)]=null,e.__e=d}else{for(z=r.length;z--;)wo(r[z]);yo(e)}else e.__e=t.__e,e.__k=t.__k,j.then||yo(e);G.__e(j,e,t)}else r==null&&e.__v==t.__v?(e.__k=t.__k,e.__e=t.__e):d=e.__e=$a(t.__e,e,t,o,n,r,a,c,p);
vendor: 9,151 bytes, line 2
2return(h=G.diffed)&&h(e),128&e.__u?void 0:d}function yo(s){s&&s.__c&&(s.__c.__e=!0),s&&s.__k&&s.__k.forEach(yo)}function ir(s,e,t){for(var o=0;o<t.length;o++)Ro(t[o],t[++o],t[++o]);G.__c&&G.__c(e,s),s.some(function(n){try{s=n.__h,n.__h=[],s.some(function(r){r.call(n)})}catch(r){G.__e(r,n.__v)}})}function ar(s){return typeof s!="object"||s==null||s.__b&&s.__b>0?s:is(s)?s.map(ar):rt({},s)}function $a(s,e,t,o,n,r,a,d,c){var p,h,l,m,f,I,S,P=t.props||rs,E=e.props,_=e.type;if(_=="svg"?n="http://www.w3.org/2000/svg":_=="math"?n="http://www.w3.org/1998/Math/MathML":n||(n="http://www.w3.org/1999/xhtml"),r!=null){for(p=0;p<r.length;p++)if((f=r[p])&&"setAttribute"in f==!!_&&(_?f.localName==_:f.nodeType==3)){s=f,r[p]=null;break}}if(s==null){if(_==null)return document.createTextNode(E);s=document.createElementNS(n,_,E.is&&E),d&&(G.__m&&G.__m(e,r),d=!1),r=null}if(_==null)P===E||d&&s.data==E||(s.data=E);else{if(r=r&&Vs.call(s.childNodes),!d&&r!=null)for(P={},p=0;p<s.attributes.length;p++)P[(f=s.attributes[p]).name]=f.value;for(p in P)if(f=P[p],p!="children"){if(p=="dangerouslySetInnerHTML")l=f;else if(!(p in E)){if(p=="value"&&"defaultValue"in E||p=="checked"&&"defaultChecked"in E)continue;zs(s,p,null,f,n)}}for(p in E)f=E[p],p=="children"?m=f:p=="dangerouslySetInnerHTML"?h=f:p=="value"?I=f:p=="checked"?S=f:d&&typeof f!="function"||P[p]===f||zs(s,p,f,P[p],n);if(h)d||l&&(h.__html==l.__html||h.__html==s.innerHTML)||(s.innerHTML=h.__html),e.__k=[];else if(l&&(s.innerHTML=""),sr(e.type=="template"?s.content:s,is(m)?m:[m],e,t,o,_=="foreignObject"?"http://www.w3.org/1999/xhtml":n,r,a,r?r[0]:t.__k&&Vt(t,0),d,c),r!=null)for(p=r.length;p--;)wo(r[p]);d||(p="value",_=="progress"&&I==null?s.removeAttribute("value"):I!=null&&(I!==s[p]||_=="progress"&&!I||_=="option"&&I!=P[p])&&zs(s,p,I,P[p],n),p="checked",S!=null&&S!=s[p]&&zs(s,p,S,P[p],n))}return s}function Ro(s,e,t){try{if(typeof s=="function"){var o=typeof s.__u=="function";o&&s.__u(),o&&e==null||(s.__u=s(e))}else s.current=e}catch(n){G.__e(n,t)}}function dr(s,e,t){var o,n;if(G.unmount&&G.unmount(s),(o=s.ref)&&(o.current&&o.current!=s.__e||Ro(o,null,e)),(o=s.__c)!=null){if(o.componentWillUnmount)try{o.componentWillUnmount()}catch(r){G.__e(r,e)}o.base=o.__P=null}if(o=s.__k)for(n=0;n<o.length;n++)o[n]&&dr(o[n],e,t||typeof s.type!="function");t||wo(s.__e),s.__c=s.__=s.__e=void 0}function Ja(s,e,t){return this.constructor(s,t)}function Qa(s,e,t){var o,n,r,a;e==document&&(e=document.documentElement),G.__&&G.__(s,e),n=(o=!1)?null:e.__k,r=[],a=[],xo(e,s=e.__k=Ms(Ye,null,[s]),n||rs,rs,e.namespaceURI,n?null:e.firstChild?Vs.call(e.childNodes):null,r,n?n.__e:e.firstChild,o,a),ir(r,s,a)}Vs=Qn.slice,G={__e:function(s,e,t,o){for(var n,r,a;e=e.__;)if((n=e.__c)&&!n.__)try{if((r=n.constructor)&&r.getDerivedStateFromError!=null&&(n.setState(r.getDerivedStateFromError(s)),a=n.__d),n.componentDidCatch!=null&&(n.componentDidCatch(s,o||{}),a=n.__d),a)return n.__E=n}catch(d){s=d}throw s}},qn=0,Se.prototype.setState=function(s,e){var t;t=this.__s!=null&&this.__s!=this.state?this.__s:this.__s=rt({},this.state),typeof s=="function"&&(s=s(rt({},t),this.props)),s&&rt(t,s),s!=null&&this.__v&&(e&&this._sb.push(e),tr(this))},Se.prototype.forceUpdate=function(s){this.__v&&(this.__e=!0,s&&this.__h.push(s),tr(this))},Se.prototype.render=Ye,Et=[],Xn=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,$n=function(s,e){return s.__v.__b-e.__v.__b},Us.__r=0,Jn=/(PointerCapture)$|Capture$/i,Oo=0,No=rr(!1),ko=rr(!0);var ed=0;function i(s,e,t,o,n,r){e||(e={});var a,d,c=e;if("ref"in c)for(d in c={},e)d=="ref"?a=e[d]:c[d]=e[d];var p={type:s,props:c,key:t,ref:a,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--ed,__i:-1,__u:0,__source:n,__self:r};if(typeof s=="function"&&(a=s.defaultProps))for(d in a)c[d]===void 0&&(c[d]=a[d]);return G.vnode&&G.vnode(p),p}const _t={lockScroll:"sd-cmp-VUPE8",gdpr:"sd-cmp-CedjV",sizeSmall:"sd-cmp-I9SSe",sizeMedium:"sd-cmp-xJ7wZ",sizeBig:"sd-cmp-M78Pz",overlay:"sd-cmp-MtHO2",content:"sd-cmp-PwZKD"},C={btnSmall:"sd-cmp-vBx9J",btnDefault:"sd-cmp-kBIgL",modal:"sd-cmp-dK6gK",modalPositionTop:"sd-cmp-0rAbg",modalPositionBottom:"sd-cmp-n91tA",modalPositionLeft:"sd-cmp-IQWve",modalPositionRight:"sd-cmp-d9pS1",modalFullWidth:"sd-cmp--Cm4n",modalHidden:"sd-cmp-zpqD6",wrapper:"sd-cmp-OOIlF",wrapperFixedHeight:"sd-cmp-OKsJ1",skin:"sd-cmp-Kgn4N",skinLight:"sd-cmp-ryFUN",content:"sd-cmp-c4EEG",skinDark:"sd-cmp-16FsB",logo:"sd-cmp-VRR6d",logoLight:"sd-cmp-FVcZO",logoDark:"sd-cmp-qvEQ5",logoXs:"sd-cmp-BBpXo",logoXsLight:"sd-cmp-16Phw",logoXsDark:"sd-cmp-gs80k",header:"sd-cmp-RFfsD",body:"sd-cmp-hk3jy",main:"sd-cmp-vfoED",mainNoScrollbar:"sd-cmp-hFnd3",mainContent:"sd-cmp-gpI1s",mainTitle:"sd-cmp-tZcty",mainTitleWithLogoLight:"sd-cmp-2kpfB",mainTitleWithLogoDark:"sd-cmp-T1LUX",title:"sd-cmp-kT8Te",paragraphs:"sd-cmp-xbcna",text:"sd-cmp-VhJqD",list:"sd-cmp-wbO39",listHeader:"sd-cmp-j1mMi",listHeaderTitle:"sd-cmp-lXmsV",actions:"sd-cmp-Wfd7X",actionlink:"sd-cmp-yKVwK"},B={btnNew:"sd-cmp-7Ga7b",btnContent:"sd-cmp-lJWnC",btnLink:"sd-cmp-j-Z5-",btnPrimary:"sd-cmp-cWOb7",btnDefault:"sd-cmp-FzC1t",chevron:"sd-cmp-IkKIP",close:"sd-cmp-tQrnv",closeContent:"sd-cmp-p-kqt",footer:"sd-cmp-Sbln1",footerBtn:"sd-cmp-M5paA",help:"sd-cmp-MRJSN",helper:"sd-cmp-onvx5",hContent:"sd-cmp-1Us9A",hcRow:"sd-cmp-EKDi3",loader:"sd-cmp-eqz4t",noConsentAction:"sd-cmp-ke5c5",noConsentMask:"sd-cmp-Rq3Pd",noConsentMaskActive:"sd-cmp-Es5un",plusLink:"sd-cmp-dJhxe",plusBox:"sd-cmp-M7IXo",plusBoxHidden:"sd-cmp-dNvsR",plusBoxWrapper:"sd-cmp-HLuW6",plusBoxContent:"sd-cmp-5sHSx",plusBoxBody:"sd-cmp-Ahxrs",plusBoxMain:"sd-cmp-Zt-6p",plusBoxMainContent:"sd-cmp-vju8u",plusBoxTitle:"sd-cmp-g3ShP",provider:"sd-cmp-KebVX",providerName:"sd-cmp-7c4Db",scrollHint:"sd-cmp-9X0pA",scrollHintFaded:"sd-cmp-LbOg1",scrollHintIcon:"sd-cmp-q81Ez",toggle:"sd-cmp-3eM6k",check:"sd-cmp-H7j9j",input:"sd-cmp-raI2S",container:"sd-cmp-hBhQa",chip:"sd-cmp-3Muyd",toggleOn:"sd-cmp-ExwJe",toggleOff:"sd-cmp-loY06",toggleDisabled:"sd-cmp-8umaX",utiqLogo:"sd-cmp-ksPEA"};var $e,Do,cr,lr=[],Pe=G,pr=Pe.__b,ur=Pe.__r,hr=Pe.diffed,mr=Pe.__c,gr=Pe.unmount,fr=Pe.__;function td(){for(var s;s=lr.shift();)if(s.__P&&s.__H)try{s.__H.__h.forEach(Ks),s.__H.__h.forEach(Vo),s.__H.__h=[]}catch(e){s.__H.__h=[],Pe.__e(e,s.__v)}}Pe.__b=function(s){$e=null,pr&&pr(s)},Pe.__=function(s,e){s&&e.__k&&e.__k.__m&&(s.__m=e.__k.__m),fr&&fr(s,e)},Pe.__r=function(s){ur&&ur(s);var e=($e=s.__c).__H;e&&(Do===$e?(e.__h=[],$e.__h=[],e.__.forEach(function(t){t.__N&&(t.__=t.__N),t.u=t.__N=void 0})):(e.__h.forEach(Ks),e.__h.forEach(Vo),e.__h=[])),Do=$e},Pe.diffed=function(s){hr&&hr(s);var e=s.__c;e&&e.__H&&(e.__H.__h.length&&(lr.push(e)!==1&&cr===Pe.requestAnimationFrame||((cr=Pe.requestAnimationFrame)||sd)(td)),e.__H.__.forEach(function(t){t.u&&(t.__H=t.u),t.u=void 0})),Do=$e=null},Pe.__c=function(s,e){e.some(function(t){try{t.__h.forEach(Ks),t.__h=t.__h.filter(function(o){return!o.__||Vo(o)})}catch(o){e.some(function(n){n.__h&&(n.__h=[])}),e=[],Pe.__e(o,t.__v)}}),mr&&mr(s,e)},Pe.unmount=function(s){gr&&gr(s);var e,t=s.__c;t&&t.__H&&(t.__H.__.forEach(function(o){try{Ks(o)}catch(n){e=n}}),t.__H=void 0,e&&Pe.__e(e,t.__v))};var Sr=typeof requestAnimationFrame=="function";function sd(s){var e,t=function(){clearTimeout(o),Sr&&cancelAnimationFrame(e),setTimeout(s)},o=setTimeout(t,35);Sr&&(e=requestAnimationFrame(t))}function Ks(s){var e=$e,t=s.__c;typeof t=="function"&&(s.__c=void 0,t()),$e=e}function Vo(s){var e=$e;s.__c=s.__(),$e=e}function od(s,e){for(var t in e)s[t]=e[t];return s}function vr(s,e){for(var t in s)if(t!=="__source"&&!(t in e))return!0;for(var o in e)if(o!=="__source"&&s[o]!==e[o])return!0;return!1}function U(s,e){this.props=s,this.context=e}(U.prototype=new Se).isPureReactComponent=!0,U.prototype.shouldComponentUpdate=function(s,e){return vr(this.props,s)||vr(this.state,e)};var Ir=G.__b;G.__b=function(s){s.type&&s.type.__f&&s.ref&&(s.props.ref=s.ref,s.ref=null),Ir&&Ir(s)};var nd=G.__e;G.__e=function(s,e,t,o){if(s.then){for(var n,r=e;r=r.__;)if((n=r.__c)&&n.__c)return e.__e==null&&(e.__e=t.__e,e.__k=t.__k),n.__c(s,e)}nd(s,e,t,o)};var Cr=G.unmount;function Er(s,e,t){return s&&(s.__c&&s.__c.__H&&(s.__c.__H.__.forEach(function(o){typeof o.__c=="function"&&o.__c()}),s.__c.__H=null),(s=od({},s)).__c!=null&&(s.__c.__P===t&&(s.__c.__P=e),s.__c.__e=!0,s.__c=null),s.__k=s.__k&&s.__k.map(function(o){return Er(o,e,t)})),s}function _r(s,e,t){return s&&t&&(s.__v=null,s.__k=s.__k&&s.__k.map(function(o){return _r(o,e,t)}),s.__c&&s.__c.__P===e&&(s.__e&&t.appendChild(s.__e),s.__c.__e=!0,s.__c.__P=t)),s}function Mo(){this.__u=0,this.o=null,this.__b=null}function Pr(s){var e=s.__.__c;return e&&e.__a&&e.__a(s)}function js(){this.i=null,this.l=null}G.unmount=function(s){var e=s.__c;e&&e.__R&&e.__R(),e&&32&s.__u&&(s.type=null),Cr&&Cr(s)},(Mo.prototype=new Se).__c=function(s,e){var t=e.__c,o=this;o.o==null&&(o.o=[]),o.o.push(t);var n=Pr(o.__v),r=!1,a=function(){r||(r=!0,t.__R=null,n?n(d):d())};t.__R=a;var d=function(){if(!--o.__u){if(o.state.__a){var c=o.state.__a;o.__v.__k[0]=_r(c,c.__c.__P,c.__c.__O)}var p;for(o.setState({__a:o.__b=null});p=o.o.pop();
2)p.forceUpdate()}};o.__u++||32&e.__u||o.setState({__a:o.__b=o.__v.__k[0]}),s.then(a,a)},Mo.prototype.componentWillUnmount=function(){this.o=[]},Mo.prototype.render=function(s,e){if(this.__b){if(this.__v.__k){var t=document.createElement("div"),o=this.__v.__k[0].__c;this.__v.__k[0]=Er(this.__b,t,o.__O=o.__P)}this.__b=null}var n=e.__a&&Ms(Ye,null,s.fallback);return n&&(n.__u&=-33),[Ms(Ye,null,e.__a?null:s.children),n]};var br=function(s,e,t){if(++t[1]===t[0]&&s.l.delete(e),s.props.revealOrder&&(s.props.revealOrder[0]!=="t"||!s.l.size))for(t=s.i;t;){for(;t.length>3;)t.pop()();if(t[1]<t[0])break;s.i=t=t[2]}};(js.prototype=new Se).__a=function(s){var e=this,t=Pr(e.__v),o=e.l.get(s);return o[0]++,function(n){var r=function(){e.props.revealOrder?(o.push(n),br(e,s,o)):n()};t?t(r):r()}},js.prototype.render=function(s){this.i=null,this.l=new Map;var e=Bs(s.children);s.revealOrder&&s.revealOrder[0]==="b"&&e.reverse();for(var t=e.length;t--;)this.l.set(e[t],this.i=[1,0,this.i]);return s.children},js.prototype.componentDidUpdate=js.prototype.componentDidMount=function(){var s=this;this.l.forEach(function(e,t){br(s,t,e)})};var rd=typeof Symbol!="undefined"&&Symbol.for&&Symbol.for("react.element")||60103,id=/^(?: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]/,ad=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,dd=/[A-Z0-9]/g,cd=typeof document!="undefined",ld=function(s){return(typeof Symbol!="undefined"&&typeof Symbol()=="symbol"?/fil|che|rad/:/fil|che|ra/).test(s)};Se.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(s){Object.defineProperty(Se.prototype,s,{configurable:!0,get:function(){return this["UNSAFE_"+s]},set:function(e){Object.defineProperty(this,s,{configurable:!0,writable:!0,value:e})}})});var Tr=G.event;function pd(){}function ud(){return this.cancelBubble}function hd(){return this.defaultPrevented}G.event=function(s){return Tr&&(s=Tr(s)),s.persist=pd,s.isPropagationStopped=ud,s.isDefaultPrevented=hd,s.nativeEvent=s};var md={enumerable:!1,configurable:!0,get:function(){return this.class}},Lr=G.vnode;G.vnode=function(s){typeof s.type=="string"&&(function(e){var t=e.props,o=e.type,n={},r=o.indexOf("-")===-1;for(var a in t){var d=t[a];if(!(a==="value"&&"defaultValue"in t&&d==null||cd&&a==="children"&&o==="noscript"||a==="class"||a==="className")){var c=a.toLowerCase();a==="defaultValue"&&"value"in t&&t.value==null?a="value":a==="download"&&d===!0?d="":c==="translate"&&d==="no"?d=!1:c[0]==="o"&&c[1]==="n"?c==="ondoubleclick"?a="ondblclick":c!=="onchange"||o!=="input"&&o!=="textarea"||ld(t.type)?c==="onfocus"?a="onfocusin":c==="onblur"?a="onfocusout":ad.test(a)&&(a=c):c=a="oninput":r&&id.test(a)?a=a.replace(dd,"-$&").toLowerCase():d===null&&(d=void 0),c==="oninput"&&n[a=c]&&(a="oninputCapture"),n[a]=d}}o=="select"&&n.multiple&&Array.isArray(n.value)&&(n.value=Bs(t.children).forEach(function(p){p.props.selected=n.value.indexOf(p.props.value)!=-1})),o=="select"&&n.defaultValue!=null&&(n.value=Bs(t.children).forEach(function(p){p.props.selected=n.multiple?n.defaultValue.indexOf(p.props.value)!=-1:n.defaultValue==p.props.value})),t.class&&!t.className?(n.class=t.class,Object.defineProperty(n,"className",md)):(t.className&&!t.class||t.class&&t.className)&&(n.class=n.className=t.className),e.props=n})(s),s.$$typeof=rd,Lr&&Lr(s)};var Ar=G.__r;G.__r=function(s){Ar&&Ar(s),s.__c};var Or=G.diffed;G.diffed=function(s){Or&&Or(s);var e=s.props,t=s.__e;t!=null&&s.type==="textarea"&&"value"in e&&e.value!==t.value&&(t.value=e.value==null?"":e.value)};var g=(s=>(s.ACCEPTED="accepted",s.ACCESS_OUR_PRIVACY_POLICY="accessOurPrivacyPolicy",s.AND="and",s.BUTTONS_ACCEPT="buttons.accept",s.BUTTONS_ACCEPT_ALL="buttons.acceptAll",s.BUTTONS_ACCEPT_COOKIES="buttons.acceptCookies",s.BUTTONS_APPLY="buttons.apply",s.BUTTONS_ASK_ME_LATER="buttons.askMeLater",s.BUTTONS_BACK="buttons.back",s.BUTTONS_CLOSE="buttons.close",s.BUTTONS_CONTINUE="buttons.continue",s.BUTTONS_COOKIE_SETTINGS="buttons.cookiesSettings",s.BUTTONS_DO_NOT_APPLY="buttons.doNotApply",s.BUTTONS_HELP="buttons.help",s.BUTTONS_MODIFY_CHOICE="buttons.modifyChoice",s.BUTTONS_REJECT="buttons.reject",s.BUTTONS_REJECT_ALL="buttons.rejectAll",s.BUTTONS_SAVE="buttons.save",s.BUTTONS_SET_CHOICES="buttons.setChoices",s.BUTTONS_VIEW_PARTNERS="buttons.viewPartners",s.BUTTONS_VIEW_PURPOSES="buttons.viewPurposes",s.BUTTONS_VIEW_WEBSITES="buttons.viewWebsites",s.CONSENT_STORAGE="consentStorage",s.COOKIEWALL_CUSTOM_TEXT="cookiewall.customText",s.COOKIEWALL_PURPOSE1_TEXT="cookiewall.purpose1.text",s.COOKIEWALL_PURPOSE1_TITLE="cookiewall.purpose1.title",s.COOKIEWALL_TEXT="cookiewall.text",s.COOKIEWALL_TITLE="cookiewall.title",s.DATA_RETENTION_DAY="dataRetention.day",s.DATA_RETENTION_DAY_PLURAL="dataRetention.day_plural",s.DATA_RETENTION_SESSION="dataRetention.session",s.DAY="day",s.DAYS="days",s.DETAILS_TITLE="details.title",s.EXAMPLES="examples",s.GEOLOCATION="geolocation",s.HOSTNAMES="hostnames",s.HOSTNAMES_DESCRIPTION="hostnames.description",s.HOSTNAMES_TITLE="hostnames.title",s.HOUR="hour",s.HOURS="hours",s.IAB_TCF="iabTcf",s.ILLUSTRATIONS_TITLE="illustrations.title",s.LOCATION="location",s.MAIN_CUSTOM_DESCRIPTION="main.customDescription",s.MAIN_TITLE="main.title",s.MINUTE="minute",s.MINUTES="minutes",s.MIXED="mixed",s.MODE_APPLY="mode.apply",s.MODE_APPLY_PARTNER="mode.apply.partner",s.MODE_APPLY_PARTNER_PLURAL="mode.apply.partner_plural",s.MODE_APPLY_WE="mode.apply.we",s.MODE_MAIN="mode.main",s.MODE_MAIN_PARTNER="mode.main.partner",s.MODE_MAIN_PARTNER_PLURAL="mode.main.partner_plural",s.MODE_MAIN_WE="mode.main.we",s.MODIFY_BUTTON="modify.button",s.MODIFY_ICON="modify.icon",s.MONTH="month",s.MONTHS="months",s.MORE="more",s.NOT_ACCEPTED="notAccepted",s.NOT_REJECTED="notRejected",s.OR="or",s.OUR_ACTIVITIES="ourActivities",s.OUR_PARTNERS="ourPartners",s.PRIVACY_POLICY="privacyPolicy",s.PURPOSES_PARTNERS_CONSENT_WITH_COUNT="purposes.partnersConsentWithCount",s.PURPOSES_PARTNERS_CONSENT_WITH_COUNT_PLURAL="purposes.partnersConsentWithCount_plural",s.PURPOSES_PARTNERS_LI_WITH_COUNT="purposes.partnersLIWithCount",s.PURPOSES_PARTNERS_LI_WITH_COUNT_PLURAL="purposes.partnersLIWithCount_plural",s.PURPOSES_PUBLISHER_CONSENT="purposes.publisherConsent",s.PURPOSES_PUBLISHER_LI="purposes.publisherLegitimateInterest",s.PURPOSES_PURPOSE_VENDORS_WITH_COUNT="purposes.purposeVendorsWithCount",s.PURPOSES_PURPOSE_VENDORS_WITH_COUNT_PLURAL="purposes.purposeVendorsWithCount_plural",s.PURPOSES_SPECIAL_FEATURE1_PREFIX="purposes.specialFeature1.prefix",s.PURPOSES_STACK="purposes.stack",s.PURPOSES_SUPPORT_ACTIVITIES="purposes.supportActivities",s.PURPOSES_TEXT1="purposes.text1",s.PURPOSES_TEXT1_NO_PARTNER="purposes.text1.noPartner",s.PURPOSES_TEXT2="purposes.text2",s.REJECT_CLOSE="reject.close",s.REJECT_CONTINUE="reject.continue",s.REJECT_REJECT="reject.reject",s.REJECTED="rejected",s.SCOPE_DOMAIN="scope.domain",s.SCOPE_GROUP="scope.group",s.SCOPE_LOCAL="scope.local",s.SCOPE_PROVIDER="scope.provider",s.SECOND="second",s.SECONDS="seconds",s.SESSION="session",s.SITE="site",s.SITES="sites",s.STORAGE_COOKIE_REFRESH="storage.cookieRefresh",s.STORAGE_DOMAIN="storage.domain",s.STORAGE_ERROR="storage.error",s.STORAGE_MAX_AGE="storage.maxAge",s.STORAGE_NAME="storage.name",s.STORAGE_PURPOSES="storage.purposes",s.STORAGE_TITLE="storage.title",s.STORAGE_TYPE="storage.type",s.TEXT1="text1",s.TEXT2="text2",s.TEXT3="text3",s.TEXT4="text4",s.TEXT4_PARTNER="text4.partner",s.TEXT4_PARTNER_PLURAL="text4.partner_plural",s.TEXT5="text5",s.VENDORS_CONSENT="vendors.consent",s.VENDORS_COOKIE_MAX_AGE_SECONDS="vendors.cookieMaxAgeSeconds",s.VENDORS_COOKIE_SESSION="vendors.cookieSession",s.VENDORS_DATA_CATEGORIES="vendors.dataCategories",s.VENDORS_DESCRIPTION="vendors.description",s.VENDORS_LI_CLAIM="vendors.legIntClaim",s.VENDORS_LI="vendors.legitimateInterest",s.VENDORS_SCOPE_DOMAIN="vendors.scope.domain",s.VENDORS_SCOPE_GROUP="vendors.scope.group",s.VENDORS_SCOPE_LOCAL="vendors.scope.local",s.VENDORS_SCOPE_PROVIDER="vendors.scope.provider",s.VENDORS_SPECIAL_PURPOSES_AND_FEATURES="vendors.specialPurposesAndFeatures",s.VENDORS_STORAGE="vendors.storage",s.VENDORS_USES_NON_COOKIE_ACCESS="vendors.usesNonCookieAccess",s.VENDORS_NON_TCF_CONSENT="vendors.nonTcfConsent",s.VENDORS_NON_TCF_LI="vendors.nonTcfLegitimateInterest",s))(g||{});const le=(s,e,t)=>t>1?e:s,w=s=>We.getText(s);class Pt extends U{render(e){const{onClick:t}=e;return i("div",{className:B.close,onClick:t,onKeyPress:t,tabIndex:"0",role:"button",title:w(g.BUTTONS_CLOSE),children:i("span",{className:B.closeContent,tabIndex:"-1",children:[i("span",{}),i("span",{})]})})}}v(Pt,"defaultProps",{onClick:()=>{}});class Fo extends U{render(e){return i("div",{className:B.loader,children:i("span",{})})}}class V extends U{render(e){const{localizeKey:t,text:o,className:n,tabIndex:r,replacers:a=[],children:d}=e;let c=o||w(t)||"";if(c)return a.forEach(({tag:p,href:h,remove:l})=>{l?c=c.replace(new RegExp(` <${p}>.*</${p}>`,"g"),""):c=c.replace(new RegExp(`<${p}>`,"g"),`<a class="${p}" href="${h||"#"}">`).replace(new RegExp(`</${p}>`,"g"),"</a>")}),i("span",{className:e.class||n,dangerouslySetInnerHTML:{__html:c},tabIndex:r,children:!c&&d})}}class Le extends U{render(e){const{onClick:t,labelKey:o,cssClass:n,isLink:r}=e;return i("button",{onClick:t,className:B.btnNew,children:i(V,{localizeKey:o,className:L(r?B.btnLink:B.btnContent,n),tabIndex:"-1"})})}}class gd extends U{render(e){const{onReject:t,onAccept:o,onSave:n}=e;return i("div",{className:B.footer,children:[i(Le,{onClick:t,labelKey:g.BUTTONS_REJECT_ALL,cssClass:L(B.footerBtn,B.btnDefault)}),i(Le,{onClick:o,labelKey:g.BUTTONS_ACCEPT_ALL,cssClass:L(B.footerBtn,B.btnDefault)}),i(Le,{onClick:n,labelKey:g.BUTTONS_SAVE,cssClass:L(B.footerBtn,B.btnPrimary)})]})}}var ge=(s=>(s[s.MAIN=1]="MAIN",s[s.PURPOSES=2]="PURPOSES",s[s.VENDORS=3]="VENDORS",s[s.MAIN_MISSING=4]="MAIN_MISSING",s[s.VENDORS_MISSING=5]="VENDORS_MISSING",s[s.PURPOSE_ONE=6]="PURPOSE_ONE",s))(ge||{}),Uo=(s=>(s[s.COOKIEWALL=10]="COOKIEWALL",s[s.MANUAL_DISPLAY=30]="MANUAL_DISPLAY",s))(Uo||{});class dt extends U{render(e){const{url:t,title:o,children:n,lang:r}=e;return i("a",{href:t,target:"_blank",rel:"nofollow",title:o,lang:r,children:n})}}class as extends U{render(e){return i("div",{className:B.provider,children:i(dt,{url:"https://cmp.sirdata.com/",lang:bo.ENGLISH,children:[i("span",{children:"powered by"}),i("span",{className:B.providerName,title:"Sirdata",children:"Sirdata"})]})})}}class Mt extends U{render(e){const{width:t,height:o,viewBox:n,children:r}=e;return i("svg",{width:t,height:o,viewBox:n,fill:"none",xmlns:"http://www.w3.org/2000/svg",children:r})}}class se extends U{constructor(t){super(t);v(this,"handleClick",()=>{const{onClick:t,dataId:o,state:n,ignoreRelated:r=!1}=this.props;t({dataId:o,isSelected:n!==ns,ignoreRelated:r})});v(this,"buildChipIcon",t=>{let o;switch(t){case ns:o=i(Mt,{width:"11",height:"9",viewBox:"0 0 11 9",children:i("path",{d:"M3.76661 6.61227L1.49161 4.33727L0.733276 5.09561L3.76661 8.12894L10.2666 1.62894L9.50828 0.870605L3.76661 6.61227Z"})});break;case To:o=i(Mt,{width:"9",height:"9",viewBox:"0 0 9 9",children:i("path",{d:"M8.29171 1.47225L7.52796 0.708496L4.50004 3.73641L1.47212 0.708496L0.708374 1.47225L3.73629 4.50016L0.708374 7.52808L1.47212 8.29183L4.50004 5.26391L7.52796 8.29183L8.29171 7.52808L5.26379 4.50016L8.29171 1.47225Z"})});break;default:o=i(Mt,{width:"7",height:"1",viewBox:"0 0 7 1",children:i("rect",{width:"7",height:"1"})});break}return o}
2);this.stateMap={ON:B.toggleOn,OFF:B.toggleOff},this.ariaCheckedMap={ON:"true",OFF:"false"},this.titleKeyMap={ON:g.ACCEPTED,OFF:g.REJECTED}}render(t){const{isDisabled:o,state:n}=t;return i("div",{className:B.toggle,onClick:o?"":this.handleClick,onKeyPress:o?"":this.handleClick,tabIndex:"0",role:"checkbox","aria-checked":this.ariaCheckedMap[n]||"mixed",title:w(this.titleKeyMap[n]||g.MIXED),children:i("span",{className:L(B.check,{[B.toggleDisabled]:o},t.class,this.stateMap[n]),tabIndex:"-1",children:[i("input",{className:B.input,type:"checkbox",checked:n===ns,disabled:o}),i("span",{className:B.container}),i("span",{className:B.chip,children:this.buildChipIcon(n)})]})})}}v(se,"defaultProps",{onClick:()=>{}});class fd extends U{render(e){const{onClose:t,active:o}=e;return i("div",{className:B.helper,style:{display:o?"flex":"none"},children:i("div",{className:B.hContent,children:[i(Pt,{onClick:t}),i("div",{className:B.hcRow,children:[i(se,{state:To,isDisabled:!0}),i(V,{localizeKey:g.REJECTED})]}),i("div",{className:B.hcRow,children:[i(se,{state:"",isDisabled:!0}),i(V,{localizeKey:g.MIXED})]}),i("div",{className:B.hcRow,children:[i(se,{state:ns,isDisabled:!0}),i(V,{localizeKey:g.ACCEPTED})]})]})})}}const Gs="help";class Nr extends U{render(e){const{handleActivePlus:t,activePlus:o}=e;return i("div",{className:B.help,children:[i("a",{onClick:t(Gs),onKeyPress:t(Gs),tabIndex:"0",title:w(g.BUTTONS_HELP),children:i(Mt,{width:"24",height:"24",viewBox:"0 0 24 24",children:[i("path",{stroke:"none",d:"M0 0h24v24H0z"}),i("circle",{cx:"12",cy:"12",r:"9"}),i("line",{x1:"12",y1:"17",x2:"12",y2:"17.01"}),i("path",{d:"M12 13.5a1.5 1.5 0 0 1 1 -1.5a2.6 2.6 0 1 0 -3 -4"})]})}),i(fd,{onClose:t(),active:o})]})}}const u={rowBlock:"sd-cmp-tuDWD",rowBlockActive:"sd-cmp-BrykG",rowBlockTitle:"sd-cmp-KbBo3",rowBlockTitleContent:"sd-cmp-4GLH3",rpMore:"sd-cmp-xK6bd",rowBlockHeader:"sd-cmp-fEDWN",rowBlockText:"sd-cmp-1vTAj",rpMoreActive:"sd-cmp-h7-Gp",mTab:"sd-cmp-tk-wc",mBasis:"sd-cmp-EtHEY",mbLabel:"sd-cmp--bEIq",mbLabelContent:"sd-cmp-64rgy",mTabWithBorder:"sd-cmp-rAopI",mtItem:"sd-cmp-D5zLU",mtItemActive:"sd-cmp-stiVK",mtiMain:"sd-cmp-rwfpB",mtiLabel:"sd-cmp-x9VTz",mtiLabelContent:"sd-cmp-e3i3v",mtiMore:"sd-cmp-p0ljk",mtiLabelContentSmall:"sd-cmp-zyOw2",mtiState:"sd-cmp-kK42p",mtiDesc:"sd-cmp-F1I1e",tag:"sd-cmp-p-6gM",text:"sd-cmp-RRx4s"};class ct extends U{render(e){return i("svg",{viewBox:"0 0 16 16",className:B.chevron,children:i("path",{d:"M12.293 5.293l1.414 1.414-5 5c-.39.39-1.024.39-1.414 0l-5-5 1.414-1.414L8 9.586l4.293-4.293z"})})}}class Bo extends U{render(e){return i("span",{className:u.tag,children:"IAB TCF"})}}class Re extends U{render(e){const{vendors:t,withState:o,isSelected:n,selectedVendorIds:r=new Set,selectedProviderIds:a=new Set,selectedSirdataVendorIds:d=new Set,legitimateInterest:c}=e,p=t.sort(({name:h},{name:l})=>h.toLowerCase()===l.toLowerCase()?0:h.toLowerCase()>l.toLowerCase()?1:-1);return i("div",{className:L(u.mTab,u.mTabWithBorder),children:p.map(({id:h,name:l,policyUrl:m,type:f=Os})=>i("div",{className:u.mtItem,children:i("div",{className:u.mtiMain,children:[i("span",{className:u.mtiLabel,children:i("span",{className:L(u.mtiLabelContent,u.mtiLabelContentSmall),children:[i(dt,{url:m,title:`${w(g.PRIVACY_POLICY)} ${l}`,children:l}),f===Os&&i(Bo,{})]})}),o&&i("span",{className:u.mtiState,children:n&&(f===Os&&r.has(h)||f===wt&&a.has(h)||f===Xt&&d.has(h))?i(V,{localizeKey:c?g.NOT_REJECTED:g.ACCEPTED}):i(V,{localizeKey:c?g.REJECTED:g.NOT_ACCEPTED})})]})}))})}}class kr extends U{render(e){const{labelKey:t=g.MORE,onClick:o}=e;return i("a",{className:B.plusLink,onClick:o,onKeyPress:o,title:w(t),tabIndex:"0",children:i(V,{localizeKey:t})})}}class Hs extends U{render(e){const{title:t,content:o,onClose:n,active:r}=e;return i("div",{className:L(B.plusBox,{[B.plusBoxHidden]:!r}),children:i("div",{className:B.plusBoxWrapper,children:i("div",{className:B.plusBoxContent,children:i("div",{className:B.plusBoxBody,children:[i(Pt,{onClick:n}),i("div",{className:B.plusBoxMain,children:i("div",{className:B.plusBoxMainContent,children:[t&&i("div",{className:B.plusBoxTitle,children:t}),o]})})]})})})})}}class zo extends U{render(e){const{labelKey:t,onActive:o,active:n}=e,r=w(`${t}.illustrationText`);return r?i("span",{children:[i(kr,{labelKey:g.EXAMPLES,onClick:o(t)}),i(Hs,{title:w(g.ILLUSTRATIONS_TITLE),content:i("span",{dangerouslySetInnerHTML:{__html:r}}
2),onClose:o(),active:n})]}):null}}const wr=s=>{const e=[],t=Math.floor(s/gs);t>0&&(e.push(`${t} ${w(le(g.DAY,g.DAYS,t))}`),s-=t*gs);const o=Math.floor(s/ms)%24;o>0&&(e.push(`${o} ${w(le(g.HOUR,g.HOURS,o))}`),s-=o*ms);const n=Math.floor(s/oo)%60;n&&(e.push(`${n} ${w(le(g.MINUTE,g.MINUTES,n))}`),s-=n*oo);const r=s%60;return r>0&&e.push(`${r} ${w(le(g.SECOND,g.SECONDS,r))}`),e.join(" ")},Ko=s=>{const e=[],t=Math.floor(s/30);return t>0&&(e.push(`${t} ${w(le(g.MONTH,g.MONTHS,t))}`),s-=t*30),s>0&&e.push(`${s} ${w(le(g.DAY,g.DAYS,s))}`),e.join(" ")},Je=(s="",e={})=>{for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(s=s.replace(`<${t}/>`,e[t]));return s=Nt(s,co,w(g.BUTTONS_VIEW_PARTNERS)),s=Nt(s,Zt,w(g.BUTTONS_VIEW_PURPOSES)),s=Nt(s,Es,w(g.BUTTONS_VIEW_WEBSITES)),s=Nt(s,_s,w(g.BUTTONS_VIEW_WEBSITES),Ps),s=Nt(s,gn,""),s};class xr extends U{render(e){const{localizeKey:t,count:o}=e;let n=w(t)||"";if(n=Je(n,{[uo]:o}),!!n)return i("span",{dangerouslySetInnerHTML:{__html:n}})}}class De extends U{render(e,t){const{labelKey:o,vendorCount:n,onClick:r,children:a}=e;return i("div",{className:u.mBasis,children:[i("a",{onClick:r,onKeyPress:r,tabIndex:"0",className:u.mbLabel,children:i("span",{className:u.mbLabelContent,tabIndex:"-1",children:[i(ct,{}),i(xr,{localizeKey:o,count:n})]})}),a]})}}class Sd extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})});v(this,"handleMoreVendors",()=>{const{activeVendors:t}=this.state;this.setState({activeVendors:!t})})}render(t,o){const{id:n,vendors:r,isSelected:a,selectedVendorIds:d,handleActivePlus:c,activePlus:p}=t,{active:h,activeVendors:l}=o;return i("div",{className:L(u.mtItem,{[u.mtItemActive]:h}),children:[i("div",{className:u.mtiMain,children:[i("a",{onClick:this.handleMore,onKeyPress:this.handleMore,tabIndex:"0",className:u.mtiLabel,children:i("span",{className:u.mtiLabelContent,tabIndex:"-1",children:[i(ct,{}),i(V,{localizeKey:`specialFeature${n}.name`})]})}),i(se,{dataId:n,state:O.getToggleState(a),onClick:O.selectSpecialFeature})]}),i("div",{className:u.mtiMore,children:i("div",{className:u.mtiDesc,children:[i(V,{localizeKey:`specialFeature${n}.description`}),i(zo,{labelKey:`specialFeature${n}`,onActive:c,active:p})]})}),i("div",{className:u.mtiMore,children:i("div",{className:L(u.mtItem,{[u.mtItemActive]:l}),children:[i("div",{className:u.mtiMain,children:i(De,{labelKey:le(g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT,g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT_PLURAL,r.length),vendorCount:r.length,onClick:this.handleMoreVendors})}),i("div",{className:u.mtiMore,children:i(Re,{vendors:r,withState:!0,isSelected:a,selectedVendorIds:d})})]})})]})}}class vd extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})});v(this,"handleMoreConsent",()=>{const{activeConsent:t}=this.state;this.setState({activeConsent:!t})});v(this,"handleMoreLI",()=>{const{activeLI:t}=this.state;this.setState({activeLI:!t})})}render(t,o){const{id:n,standardPurpose:r,isConsent:a,isLegitimateInterest:d,vendors:c,vendorsLI:p,isSelectedStandard:h,isSelectedStandardLI:l,isSelected:m,isSelectedLI:f,selectedVendorIds:I,selectedVendorLIIds:S,selectedProviderIds:P,selectedSirdataVendorIds:E,selectedSirdataVendorLIIds:_,handleActivePlus:b,activePlus:x,store:R}=t,{active:N,activeConsent:T,activeLI:A}=o,y=w(`purpose${n}.description`),z=R?Ao(y,R):y;return i("div",{className:L(u.mtItem,{[u.mtItemActive]:N}),children:[i("div",{className:u.mtiMain,children:[i("a",{onClick:this.handleMore,onKeyPress:this.handleMore,tabIndex:"0",className:u.mtiLabel,children:i("span",{className:u.mtiLabelContent,tabIndex:"-1",children:[i(ct,{}),i(V,{localizeKey:`purpose${n}.name`})]})}),i(se,{dataId:n,state:O.getPurposeState(n),onClick:O.selectPurpose})]}),i("div",{className:u.mtiMore,children:i("div",{className:u.mtiDesc,children:[i(V,{localizeKey:`purpose${n}.description`,text:z}),i(zo,{labelKey:`purpose${n}`,onActive:b,active:x})]})}),i("div",{className:u.mtiMore,children:[r&&i("div",{className:u.mtItem,children:i("div",{className:u.mtiMain,children:[i("div",{className:u.mBasis,children:i("span",{className:u.mbLabel,children:i(V,{localizeKey:r.legalBasis===ne.LEGITIMATE_INTEREST?g.PURPOSES_PUBLISHER_LI:g.PURPOSES_PUBLISHER_CONSENT,className:u.mbLabelContent})})}),(a||d)&&(r.legalBasis===ne.LEGITIMATE_INTEREST?i(se,{dataId:n,state:O.getToggleState(l),onClick:O.selectStandardPurposeLI}):i(se,{dataId:n,state:O.getToggleState(h),onClick:O.selectStandardPurposeConsent}))]})}),a&&i("div",{className:L(u.mtItem,{[u.mtItemActive]:T}),children:[i("div",{className:u.mtiMain,children:i(De,{labelKey:le(g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT,g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT_PLURAL,c.length),vendorCount:c.length,onClick:this.handleMoreConsent,children:(r!==void 0||d)&&i(se,{dataId:n,state:O.getToggleState(m),onClick:O.selectPurposeConsent})})}),i("div",{className:u.mtiMore,children:i(Re,{vendors:c,withState:!0,isSelected:m,selectedVendorIds:I,selectedProviderIds:P,selectedSirdataVendorIds:E})})]}),d&&i("div",{className:L(u.mtItem,{[u.mtItemActive]:A}),children:[i("div",{className:u.mtiMain,children:i(De,{labelKey:le(g.PURPOSES_PARTNERS_LI_WITH_COUNT,g.PURPOSES_PARTNERS_LI_WITH_COUNT_PLURAL,p.length),vendorCount:p.length,onClick:this.handleMoreLI,children:(r!==void 0||a)&&i(se,{dataId:n,state:O.getToggleState(f),onClick:O.selectPurposeLI})})}),i("div",{className:u.mtiMore,children:i(Re,{vendors:p,withState:!0,isSelected:f,selectedVendorIds:S,selectedSirdataVendorIds:_,legitimateInterest:!0})})]})]})]})}}class Id extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})});v(this,"handleMoreConsent",()=>{const{activeConsent:t}=this.state;this.setState({activeConsent:!t})});v(this,"handleMoreLI",()=>{const{activeLI:t}=this.state;this.setState({activeLI:!t})})}render(t,o){const{id:n,isConsent:r,isLegitimateInterest:a,vendors:d,vendorsLI:c,isSelected:p,isSelectedLI:h,selectedSirdataVendorIds:l,selectedSirdataVendorLIIds:m,store:f}=t,{active:I,activeConsent:S,activeLI:P}=o,E=w(`sirdataPurpose${n}.description`),_=f?Ao(E,f):E;return i("div",{className:L(u.mtItem,{[u.mtItemActive]:I}),children:[i("div",{className:u.mtiMain,children:[i("a",{onClick:this.handleMore,onKeyPress:this.handleMore,tabIndex:"0",className:u.mtiLabel,children:i("span",{className:u.mtiLabelContent,tabIndex:"-1",children:[i(ct,{}),i(V,{localizeKey:`sirdataPurpose${n}.name`})]})}),i(se,{dataId:n,state:O.getSirdataPurposeState(n),onClick:O.selectSirdataPurpose})]}),i("div",{className:u.mtiMore,children:i("div",{className:u.mtiDesc,children:i(V,{localizeKey:`sirdataPurpose${n}.description`,text:_})})}),i("div",{className:u.mtiMore,children:[r&&i("div",{className:L(u.mtItem,{[u.mtItemActive]:S}),children:[i("div",{className:u.mtiMain,children:i(De,{labelKey:le(g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT,g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT_PLURAL,d.length),vendorCount:d.length,onClick:this.handleMoreConsent,children:a&&i(se,{dataId:n,state:O.getToggleState(p),onClick:O.selectSirdataPurposeConsent})})}),i("div",{className:u.mtiMore,children:i(Re,{vendors:d,withState:!0,isSelected:p,selectedSirdataVendorIds:l})})]}),a&&i("div",{className:L(u.mtItem,{[u.mtItemActive]:P}),children:[i("div",{className:u.mtiMain,children:i(De,{labelKey:le(g.PURPOSES_PARTNERS_LI_WITH_COUNT,g.PURPOSES_PARTNERS_LI_WITH_COUNT_PLURAL,c.length),vendorCount:c.length,onClick:this.handleMoreLI,children:r&&i(se,{dataId:n,state:O.getToggleState(h),onClick:O.selectSirdataPurposeLI})})}),i("div",{className:u.mtiMore,children:i(Re,{vendors:c,withState:!0,isSelected:h,selectedSirdataVendorIds:m,legitimateInterest:!0})})]})]})]})}}class Ke extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})})}render(t){const{name:o,isTcf:n,onClick:r,children:a}=t;return i("div",{className:u.rowBlockHeader,children:[i("a",{onClick:r,onKeyPress:r,tabIndex:"0",className:u.rowBlockTitle,children:i("span",{className:u.rowBlockTitleContent,tabIndex:"-1",children:[i(ct,{}),i("span",{children:o}),n&&i(Bo,{})]})}),a]})}}class bt extends U{render(e,t){const{labelKey:o,withIllustrations:n,onActive:r,isActive:a,store:d}=e,c=w(`${o}.description`),p=d?Ao(c,d):c;return i("div",{className:u.rpMore,children:i("div",{className:u.rowBlockText,children:[i(V,{localizeKey:`${o}.description`,text:p}),n&&i(zo,{labelKey:o,onActive:r,active:a})]})})}}class Cd extends Se{constructor(){super(...arguments);v(this,"handleSelectStack",({dataId:t,isSelected:o})=>{const{isSirdata:n}=this.props;n?O.selectSirdataStack({dataId:t,isSelected:o}):O.selectTcfStack({dataId:t,isSelected:o})});v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})})}render(t,o){const{id:n,purposeIds:r,specialFeatureIds:a,sirdataPurposeIds:d=[],standardPurposes:c,purposesConsent:p,purposesLI:h,specialFeatures:l,sirdataPurposesConsent:m,sirdataPurposesLI:f,vendors:I,googlePurposes:S,googleProviders:P,sirdataVendors:E,selectedStandardPurposeIds:_,selectedStandardPurposeLIIds:b,selectedPurposeIds:x,selectedPurposeLIIds:R,selectedSpecialFeatureIds:N,selectedVendorIds:T,selectedVendorLIIds:A,selectedProviderIds:y,selectedSirdataVendorIds:z,selectedSirdataVendorLIIds:$,selectedSirdataPurposeIds:j,selectedSirdataPurposeLIIds:oe,handleActivePlus:te,activePlusId:q,isSirdata:re,store:X,publisherPurposeList:ee}=t,{active:Ie}=o,Ae=X?{vendorList:X.vendorList||{},sirdataList:X.sirdataList||{},publisherPurposeList:ee||X.publisherPurposeList||{}}:{},he=!![...c,...p,...h].find(({id:H})=>r.indexOf(H)>-1),Q=!!l.find(({id:H})=>a.indexOf(H)>-1),je=!![...m,...f].find(({id:H})=>d.indexOf(H)>-1);if(!(!he&&!Q&&!je))return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:Ie}),children:[i(Ke,{name:w(`${re?"sirdataStack":"stack"}${n}.name`),onClick:this.handleMore,children:i(se,{dataId:n,state:O.getStackState({purposeIds:r,specialFeatureIds:a,sirdataPurposeIds:d}),onClick:this.handleSelectStack})}),i(bt,{labelKey:`${re?"sirdataStack":"stack"}${n}`,store:Ae}),i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:i("span",{className:u.mbLabel,children:i(V,{localizeKey:g.PURPOSES_STACK,className:u.mbLabelContent})})}),i("div",{className:u.mTab,children:[r.filter(H=>c.find(({id:J})=>J===H)||p.find(({id:J})=>J===H)||h.find(({id:J})=>J===H)).map(H=>i(vd,{id:H,standardPurpose:c.find(({id:J})=>J===H),isConsent:p.find(({id:J})=>J===H),isLegitimateInterest:h.find(({id:J})=>J===H),vendors:[...I.filter(({purposes:J})=>J.indexOf(H)>-1),...S.indexOf(H)>-1?P:[],...E.filter(({purposes:J})=>J.indexOf(H)>-1)],vendorsLI:[...I.filter(({legIntPurposes:J})=>J.indexOf(H)>-1),...E.filter(({legIntPurposes:J})=>J.indexOf(H)>-1)],isSelectedStandard:_.has(H),isSelectedStandardLI:b.has(H),isSelected:x.has(H),isSelectedLI:R.has(H),selectedVendorIds:T,selectedVendorLIIds:A,selectedProviderIds:y,selectedSirdataVendorIds:z,selectedSirdataVendorLIIds:$,handleActivePlus:te,activePlus:q===`purpose${H}`,store:Ae})),d.filter(H=>m.find(({id:J})=>J===H)||f.find(({id:J})=>J===H)).map(H=>i(Id,{id:H,isConsent:m.find(({id:J})=>J===H),isLegitimateInterest:f.find(({id:J})=>J===H),vendors:E.filter(({extraPurposes:J})=>J.indexOf(H)>-1),vendorsLI:E.filter(({legIntExtraPurposes:J})=>J.indexOf(H)>-1),isSelected:j.has(H),isSelectedLI:oe.has(H),selectedSirdataVendorIds:z,selectedSirdataVendorLIIds:$,store:Ae})),l.filter(({id:H})=>a.indexOf(H)>-1).map(({id:H})=>i(Sd,{id:H,vendors:I.filter(({specialFeatures:J})=>J.indexOf(H)>-1),isSelected:N.has(H),selectedVendorIds:T,handleActivePlus:te,activePlus:q===`specialFeature${H}`}))]})]})]})}}class yr extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})});v(this,"handleMoreConsent",()=>{const{activeConsent:t}=this.state;this.setState({activeConsent:!t})});v(this,"handleMoreLI",()=>{const{activeLI:t}=this.state;this.setState({activeLI:!t})})}render(t,o){const{id:n,standardPurpose:r,isConsent:a,isLegitimateInterest:d,vendors:c,vendorsLI:p,isSelectedStandard:h,isSelectedStandardLI:l,isSelected:m,isSelectedLI:f,selectedVendorIds:I,selectedVendorLIIds:S,selectedProviderIds:P,selectedSirdataVendorIds:E,selectedSirdataVendorLIIds:_,handleActivePlus:b,activePlus:x,hideMainToggle:R,store:N}=t,{active:T,activeConsent:A,activeLI:y}=o,z=N||{};return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:T}),children:[i(Ke,{name:w(`purpose${n}.name`),onClick:this.handleMore,children:!R&&i(se,{dataId:n,state:O.getPurposeState(n),onClick:O.selectPurpose})}),i(bt,{labelKey:`purpose${n}`,withIllustrations:!0,onActive:b,isActive:x,store:z}),r&&i("div",{className:u.rpMore,children:i("div",{className:u.mBasis,children:[i("span",{className:u.mbLabel,children:i(V,{localizeKey:r.legalBasis===ne.LEGITIMATE_INTEREST?g.PURPOSES_PUBLISHER_LI:g.PURPOSES_PUBLISHER_CONSENT,className:u.mbLabelContent})}),(a||d||R)&&(r.legalBasis===ne.LEGITIMATE_INTEREST?i(se,{dataId:n,state:O.getToggleState(l),onClick:O.selectStandardPurposeLI}):i(se,{dataId:n,state:O.getToggleState(h),onClick:O.selectStandardPurposeConsent}))]})}),a&&i("div",{className:L(u.rpMore,{[u.rpMoreActive]:A}),children:[i(De,{labelKey:le(g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT,g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT_PLURAL,c.length),vendorCount:c.length,onClick:this.handleMoreConsent,children:(r!==void 0||d||R)&&i(se,{dataId:n,state:O.getToggleState(m),onClick:O.selectPurposeConsent})}),i(Re,{vendors:c,withState:!0,isSelected:m,selectedVendorIds:I,selectedProviderIds:P,selectedSirdataVendorIds:E})]}),d&&i("div",{className:L(u.rpMore,{[u.rpMoreActive]:y}),children:[i(De,{labelKey:le(g.PURPOSES_PARTNERS_LI_WITH_COUNT,g.PURPOSES_PARTNERS_LI_WITH_COUNT_PLURAL,p.length),vendorCount:p.length,onClick:this.handleMoreLI,children:(r!==void 0||a||R)&&i(se,{dataId:n,state:O.getToggleState(f),onClick:O.selectPurposeLI})}),i(Re,{vendors:p,withState:!0,isSelected:f,selectedVendorIds:S,selectedSirdataVendorIds:_,legitimateInterest:!0})]})]})}}class Ed extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})})}render(t,o){const{id:n,legalBasis:r,isSelected:a}=t,{active:d}=o;return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:d}),children:[i(Ke,{name:w(`purpose${n}.name`),onClick:this.handleMore,children:i(se,{dataId:n,state:O.getToggleState(a),onClick:O.selectStandardPurpose})}),i(bt,{labelKey:`purpose${n}`}),i("div",{className:u.rpMore,children:i("div",{className:u.mBasis,children:i("span",{className:u.mbLabel,children:i(V,{localizeKey:r===ne.LEGITIMATE_INTEREST?g.PURPOSES_PUBLISHER_LI:g.PURPOSES_PUBLISHER_CONSENT,className:u.mbLabelContent})})})})]})}}class _d extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})});v(this,"handleMoreVendors",()=>{const{activeVendors:t}=this.state;this.setState({activeVendors:!t})})}render(t,o){const{id:n,name:r,description:a,legalBasis:d,vendor:c,isSelected:p}=t,{active:h,activeVendors:l}=o,m=[W({id:n,type:wt},c)];return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:h}),children:[i(Ke,{name:r,onClick:this.handleMore,children:i(se,{dataId:n,state:O.getToggleState(p),onClick:O.selectCustomPurpose})}),i("div",{className:u.rpMore,children:i("span",{className:u.rowBlockText,children:a})}),c?i("div",{className:L(u.rpMore,{[u.rpMoreActive]:l}),children:[i(De,{labelKey:d===ne.LEGITIMATE_INTEREST?le(g.PURPOSES_PARTNERS_LI_WITH_COUNT,g.PURPOSES_PARTNERS_LI_WITH_COUNT_PLURAL,m.length):le(g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT,g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT_PLURAL,m.length),vendorCount:m.length,onClick:this.handleMoreVendors}),i(Re,{vendors:m,withState:!0,isSelected:p,selectedProviderIds:new Set([n]),legitimateInterest:d===ne.LEGITIMATE_INTEREST})]}):i("div",{className:u.rpMore,children:i("div",{className:u.mBasis,children:i("span",{className:u.mbLabel,children:i("span",{className:u.mbLabelContent,children:i(V,{localizeKey:d===ne.LEGITIMATE_INTEREST?g.PURPOSES_PUBLISHER_LI:g.PURPOSES_PUBLISHER_CONSENT})})})})})]})}}class Pd extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})});v(this,"handleMoreConsent",()=>{const{activeConsent:t}=this.state;this.setState({
2activeConsent:!t})});v(this,"handleMoreLI",()=>{const{activeLI:t}=this.state;this.setState({activeLI:!t})})}render(t,o){const{id:n,isConsent:r,isLegitimateInterest:a,vendors:d,vendorsLI:c,isSelected:p,isSelectedLI:h,selectedSirdataVendorIds:l,selectedSirdataVendorLIIds:m,store:f}=t,{active:I,activeConsent:S,activeLI:P}=o,E=f||{};return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:I}),children:[i(Ke,{name:w(`sirdataPurpose${n}.name`),onClick:this.handleMore,children:i(se,{dataId:n,state:O.getSirdataPurposeState(n),onClick:O.selectSirdataPurpose})}),i(bt,{labelKey:`sirdataPurpose${n}`,store:E}),r&&i("div",{className:L(u.rpMore,{[u.rpMoreActive]:S}),children:[i(De,{labelKey:le(g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT,g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT_PLURAL,d.length),vendorCount:d.length,onClick:this.handleMoreConsent,children:a&&i(se,{dataId:n,state:O.getToggleState(p),onClick:O.selectSirdataPurposeConsent})}),i(Re,{vendors:d,withState:!0,isSelected:p,selectedSirdataVendorIds:l})]}),a&&i("div",{className:L(u.rpMore,{[u.rpMoreActive]:P}),children:[i(De,{labelKey:le(g.PURPOSES_PARTNERS_LI_WITH_COUNT,g.PURPOSES_PARTNERS_LI_WITH_COUNT_PLURAL,c.length),vendorCount:c.length,onClick:this.handleMoreLI,children:r&&i(se,{dataId:n,state:O.getToggleState(h),onClick:O.selectSirdataPurposeLI})}),i(Re,{vendors:c,withState:!0,isSelected:h,selectedSirdataVendorIds:m,legitimateInterest:!0})]})]})}}class Rr extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})});v(this,"handleMoreVendors",()=>{const{activeVendors:t}=this.state;this.setState({activeVendors:!t})})}render(t,o){const{id:n,vendors:r,isSelected:a,selectedVendorIds:d,handleActivePlus:c,activePlus:p,hideMainToggle:h}=t,{active:l,activeVendors:m}=o;return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:l}),children:[i(Ke,{name:`${w(`purposes.specialFeature${n}.prefix`)}${w(`specialFeature${n}.name`)}`,onClick:this.handleMore,children:!h&&i(se,{dataId:n,state:O.getToggleState(a),onClick:O.selectSpecialFeature})}),i(bt,{labelKey:`specialFeature${n}`,withIllustrations:!0,onActive:c,isActive:p}),i("div",{className:L(u.rpMore,{[u.rpMoreActive]:m}),children:[i(De,{labelKey:le(g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT,g.PURPOSES_PARTNERS_CONSENT_WITH_COUNT_PLURAL,r.length),vendorCount:r.length,onClick:this.handleMoreVendors,children:h&&i(se,{dataId:n,state:O.getToggleState(a),onClick:O.selectSpecialFeature})}),i(Re,{vendors:r,withState:!0,isSelected:a,selectedVendorIds:d})]})]})}}class bd extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})});v(this,"handleMoreVendors",()=>{const{activeVendors:t}=this.state;this.setState({activeVendors:!t})})}render(t,o){const{id:n,vendors:r,handleActivePlus:a,activePlus:d}=t,{active:c,activeVendors:p}=o;return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:c}),children:[i(Ke,{name:w(`specialPurpose${n}.name`),onClick:this.handleMore}),i(bt,{labelKey:`specialPurpose${n}`,withIllustrations:!0,onActive:a,isActive:d}),i("div",{className:L(u.rpMore,{[u.rpMoreActive]:p}),children:[i(De,{labelKey:le(g.PURPOSES_PURPOSE_VENDORS_WITH_COUNT,g.PURPOSES_PURPOSE_VENDORS_WITH_COUNT_PLURAL,r.length),vendorCount:r.length,onClick:this.handleMoreVendors}),i(Re,{vendors:r})]})]})}}class Td extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})});v(this,"handleMoreVendors",()=>{const{activeVendors:t}=this.state;this.setState({activeVendors:!t})})}render(t,o){const{id:n,vendors:r,handleActivePlus:a,activePlus:d}=t,{active:c,activeVendors:p}=o;return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:c}),children:[i(Ke,{name:w(`feature${n}.name`),onClick:this.handleMore}),i(bt,{labelKey:`feature${n}`,withIllustrations:!0,onActive:a,isActive:d}),i("div",{className:L(u.rpMore,{[u.rpMoreActive]:p}),children:[i(De,{labelKey:le(g.PURPOSES_PURPOSE_VENDORS_WITH_COUNT,g.PURPOSES_PURPOSE_VENDORS_WITH_COUNT_PLURAL,r.length),vendorCount:r.length,onClick:this.handleMoreVendors}),i(Re,{vendors:r})]})]})}}let Ld=class extends U{constructor(){super(...arguments);v(this,"renderText",()=>{const{store:t}=this.props,{vendorList:o={},googleProviderList:n={},sirdataList:r={}}=t,{vendors:a=[]}=o,{providers:d=[]}=n,{vendors:c=[]}=r,p=w(a.length+d.length+c.length>0?g.PURPOSES_TEXT1:g.PURPOSES_TEXT1_NO_PARTNER);return Je(p)})}render(t,o){const{className:n}=t;return i("div",{className:n,dangerouslySetInnerHTML:{__html:this.renderText()}})}};
2class jo extends U{constructor(){super(...arguments);v(this,"renderContent",()=>{const{hostnames:t=[]}=M.context;return t.length?i("div",{children:[i("p",{dangerouslySetInnerHTML:{__html:w(g.HOSTNAMES_DESCRIPTION)}}),i("br",{}),i("ul",{children:t.map(o=>i("li",{children:o}))})]}):null})}render(t){const{onClose:o,active:n}=t;return i(Hs,{title:w(g.HOSTNAMES_TITLE),content:this.renderContent(),onClose:o,active:n})}}let Ad=class extends U{constructor(){super(...arguments);v(this,"renderText",()=>{const{store:t}=this.props,o=w(g.PURPOSES_TEXT2),n={};let r="";switch(t.scope){case Ce.DOMAIN:r=g.SCOPE_DOMAIN;break;case Ce.GROUP:r=g.SCOPE_GROUP;break;case Ce.LOCAL:r=g.SCOPE_LOCAL;break;case Ce.PROVIDER:r=g.SCOPE_PROVIDER;break}return n[As]=w(r),Je(o,n)});v(this,"handleLink",t=>{t.target.classList.contains(Es)&&(t.preventDefault(),this.setState({isShowHostnames:!0}))})}render(t,o){const{className:n}=t,{isShowHostnames:r=!1}=o;return i("div",{className:n,children:[i("div",{dangerouslySetInnerHTML:{__html:this.renderText()},onClick:this.handleLink,onKeyPress:this.handleLink}),i(jo,{onClose:()=>this.setState({isShowHostnames:!1}),active:r})]})}};class Od extends U{constructor(){super(...arguments);v(this,"renderText",()=>{const{store:t}=this.props;let o=w(g.CONSENT_STORAGE);const n={[po]:Ko(t.cookieMaxAgeInDays)};return Je(o,n)})}render(t){return i("div",{className:u.text,dangerouslySetInnerHTML:{__html:this.renderText()}})}}class Nd extends Se{constructor(t){super(t);v(this,"getState",()=>{switch(!0){case this.props.store.displayMode===pn.EXPANDED:return{stacks:[],stackPurposes:[],stackSpecialFeatures:[],stackSirdataPurposes:[]};case!!this.props.sirdataStacks.length:return{stacks:this.props.sirdataStacks,stackPurposes:this.props.sirdataStackPurposes,stackSpecialFeatures:this.props.sirdataStackSpecialFeatures,stackSirdataPurposes:this.props.sirdataStackSirdataPurposes};default:return{stacks:this.props.stacks,stackPurposes:this.props.stackPurposes,stackSpecialFeatures:this.props.stackSpecialFeatures,stackSirdataPurposes:[]}}});v(this,"handleActivePlus",t=>()=>{this.setState({activePlusId:t})});this.state=this.getState(),this.titleRef=ze()}componentDidMount(){this.titleRef.current.focus();const{store:t}=this.props;t.onUpdate(()=>{this.setState(this.getState())})}render(t,o){const{store:n,purposes:r,purposesConsent:a,purposesLI:d,specialPurposes:c,features:p,specialFeatures:h,vendors:l,googlePurposes:m,googleProviders:f,sirdataVendors:I,sirdataPurposes:S,sirdataPurposesConsent:P,sirdataPurposesLI:E,whiteLabel:_,handleLink:b}=t,{consentData:x,publisherPurposeList:R={},publisher:N}=n,{coreData:T,publisherTCData:A,customData:y}=x,{selectedPurposeIds:z,selectedPurposeLIIds:$,selectedSpecialFeatureIds:j,selectedVendorIds:oe,selectedVendorLIIds:te}=T,{selectedStandardPurposeIds:q,selectedStandardPurposeLIIds:re,selectedCustomPurposeIds:X,selectedCustomPurposeLIIds:ee}=A,{standardPurposes:Ie=[],customPurposes:Ae=[]}=R,{selectedProviderIds:he,selectedSirdataVendorIds:Q,selectedSirdataVendorLIIds:je,selectedSirdataPurposeIds:H,selectedSirdataPurposeLIIds:J}=y,{privacyPolicy:ut}=N,{stacks:Qs,stackPurposes:eo,stackSpecialFeatures:us,stackSirdataPurposes:to,activePlusId:D}=o;return i("div",{className:C.main,children:i("div",{className:C.mainContent,children:[i("div",{className:C.title,ref:this.titleRef,tabIndex:"-1",children:i(V,{localizeKey:g.DETAILS_TITLE})}),i("div",{className:C.paragraphs,onClick:b,onKeyPress:b,children:[i(Ld,{className:C.text,store:n}),i(Ad,{className:C.text,store:n}),i("div",{className:C.text,children:i(dt,{url:ut,children:i(V,{localizeKey:g.ACCESS_OUR_PRIVACY_POLICY})})})]}),i("div",{className:C.list,children:[i("div",{className:C.listHeader,children:[i(V,{localizeKey:g.OUR_ACTIVITIES,className:C.listHeaderTitle}),i(Nr,{handleActivePlus:this.handleActivePlus,activePlus:D===Gs})]}),Ie.filter(({id:k})=>eo.indexOf(k)===-1&&r.find(({id:K})=>k===K)===void 0).map(({id:k,legalBasis:K})=>i(Ed,{id:k,legalBasis:K,isSelected:K===ne.LEGITIMATE_INTEREST?re.has(k):q.has(k)})),Ae.map(({id:k,name:K,description:sn,legalBasis:so,vendor:on})=>i(_d,{id:k,name:K,description:sn,legalBasis:so,vendor:on,isSelected:so===ne.LEGITIMATE_INTEREST?ee.has(k):X.has(k)})),Qs.map(({id:k,purposes:K,specialFeatures:sn,extraPurposes:so,isSirdata:on=!1})=>i(Cd,{id:k,purposeIds:K,specialFeatureIds:sn,sirdataPurposeIds:so,standardPurposes:Ie,purposesConsent:a,purposesLI:d,specialFeatures:h,sirdataPurposesConsent:P,sirdataPurposesLI:E,vendors:l,googlePurposes:m,googleProviders:f,sirdataVendors:I,selectedStandardPurposeIds:q,selectedStandardPurposeLIIds:re,selectedPurposeIds:z,selectedPurposeLIIds:$,selectedSpecialFeatureIds:j,selectedVendorIds:oe,selectedVendorLIIds:te,selectedProviderIds:he,selectedSirdataVendorIds:Q,selectedSirdataVendorLIIds:je,selectedSirdataPurposeIds:H,selectedSirdataPurposeLIIds:J,handleActivePlus:this.handleActivePlus,activePlusId:D,isSirdata:on,store:n,publisherPurposeList:R})),r.filter(({id:k})=>k!==1&&eo.indexOf(k)===-1).map(({id:k})=>i(yr,{id:k,standardPurpose:Ie.find(({id:K})=>K===k),isConsent:a.find(({id:K})=>K===k),isLegitimateInterest:d.find(({id:K})=>K===k),vendors:[...l.filter(({purposes:K})=>K.indexOf(k)>-1),...m.indexOf(k)>-1?f:[],...I.filter(({purposes:K})=>K.indexOf(k)>-1)],vendorsLI:[...l.filter(({legIntPurposes:K})=>K.indexOf(k)>-1),...I.filter(({legIntPurposes:K})=>K.indexOf(k)>-1)],isSelectedStandard:q.has(k),isSelectedStandardLI:re.has(k),isSelected:z.has(k),isSelectedLI:$.has(k),selectedVendorIds:oe,selectedVendorLIIds:te,selectedProviderIds:he,selectedSirdataVendorIds:Q,selectedSirdataVendorLIIds:je,handleActivePlus:this.handleActivePlus,activePlus:D===`purpose${
2k}`})),S.filter(({id:k})=>to.indexOf(k)===-1).map(({id:k})=>i(Pd,{id:k,isConsent:P.find(({id:K})=>K===k),isLegitimateInterest:E.find(({id:K})=>K===k),vendors:I.filter(({extraPurposes:K})=>K.indexOf(k)>-1),vendorsLI:I.filter(({legIntExtraPurposes:K})=>K.indexOf(k)>-1),isSelected:H.has(k),isSelectedLI:J.has(k),selectedSirdataVendorIds:Q,selectedSirdataVendorLIIds:je})),Qs.find(({id:k,isSirdata:K=!1})=>k===3&&K)===void 0&&h.filter(({id:k})=>us.indexOf(k)===-1&&k===1).map(({id:k})=>i(Rr,{id:k,vendors:l.filter(({specialFeatures:K})=>K.indexOf(k)>-1),isSelected:j.has(k),selectedVendorIds:oe,handleActivePlus:this.handleActivePlus,activePlus:D===`specialFeature${k}`})),i("div",{className:C.text,children:i(V,{localizeKey:g.PURPOSES_SUPPORT_ACTIVITIES})}),r.filter(({id:k})=>k===1).map(({id:k})=>i(yr,{id:k,standardPurpose:Ie.find(({id:K})=>K===k),isConsent:a.find(({id:K})=>K===k),isLegitimateInterest:d.find(({id:K})=>K===k),vendors:[...l.filter(({purposes:K})=>K.indexOf(k)>-1),...m.indexOf(k)>-1?f:[],...I.filter(({purposes:K})=>K.indexOf(k)>-1)],vendorsLI:[...l.filter(({legIntPurposes:K})=>K.indexOf(k)>-1),...I.filter(({legIntPurposes:K})=>K.indexOf(k)>-1)],isSelectedStandard:q.has(k),isSelectedStandardLI:re.has(k),isSelected:z.has(k),isSelectedLI:$.has(k),selectedVendorIds:oe,selectedVendorLIIds:te,selectedProviderIds:he,selectedSirdataVendorIds:Q,selectedSirdataVendorLIIds:je,handleActivePlus:this.handleActivePlus,activePlus:D===`purpose${k}`,hideMainToggle:!0})),h.filter(({id:k})=>us.indexOf(k)===-1&&k===2).map(({id:k})=>i(Rr,{id:k,vendors:l.filter(({specialFeatures:K})=>K.indexOf(k)>-1),isSelected:j.has(k),selectedVendorIds:oe,handleActivePlus:this.handleActivePlus,activePlus:D===`specialFeature${k}`,hideMainToggle:!0})),c.map(({id:k})=>i(bd,{id:k,vendors:l.filter(({specialPurposes:K})=>K.indexOf(k)>-1),handleActivePlus:this.handleActivePlus,activePlus:D===`specialPurpose${k}`})),p.map(({id:k})=>i(Td,{id:k,vendors:l.filter(({features:K})=>K.indexOf(k)>-1),handleActivePlus:this.handleActivePlus,activePlus:D===`feature${k}`}))]}),i(Od,{store:n}),!_&&i("div",{class:C.actions,children:i(as,{})})]})})}}class Ne extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})})}render(t,o){const{id:n,type:r,stateLabel:a,retention:d}=t,{active:c}=o;return i("div",{className:L(u.mtItem,{[u.mtItemActive]:c}),children:[i("div",{className:u.mtiMain,children:[i("a",{onClick:this.handleMore,onKeyPress:this.handleMore,tabIndex:"0",className:u.mtiLabel,children:i("span",{className:u.mtiLabelContent,tabIndex:"-1",children:[i(ct,{}),i(V,{localizeKey:`${r}${n}.name`})]})}),a?i("span",{className:u.mtiState,children:i(V,{localizeKey:a})}):""]}),i("div",{className:u.mtiMore,children:[i("div",{className:u.mtiDesc,children:i(V,{localizeKey:`${r}${n}.description`})}),d!==void 0?i("div",{className:u.mtiDesc,children:d!==0?i(xr,{localizeKey:le(g.DATA_RETENTION_DAY,g.DATA_RETENTION_DAY_PLURAL,d),count:d}):i(V,{localizeKey:g.DATA_RETENTION_SESSION})}):""]})]})}}class kd extends U{constructor(t){super(t);v(this,"fetchStorageDisclosure",()=>{const{deviceStorageDisclosureUrl:t}=this.props;fetch(t).then(o=>o.json()).then(o=>{const{disclosures:n}=o;this.setState({disclosures:n,isLoading:!1,isError:!1})}).catch(()=>{this.setState({isLoading:!1,isError:!0})})});v(this,"renderContent",()=>{const{disclosures:t=[],isLoading:o=!1,isError:n=!1}=this.state;return o?i(Fo,{}):n?i(V,{localizeKey:g.STORAGE_ERROR}):t.map(({identifier:r,type:a,maxAgeSeconds:d,cookieRefresh:c,domains:p=[],domain:h,purposes:l=[]})=>i("div",{children:[i("div",{children:[i(V,{localizeKey:g.STORAGE_NAME})," : ",i("strong",{children:r})]}),i("div",{children:[i(V,{localizeKey:g.STORAGE_TYPE})," : ",i("strong",{children:a})]}),d!==null&&d>-1&&i("div",{children:[i(V,{localizeKey:g.STORAGE_MAX_AGE})," : ",i("strong",{children:d>0?L(wr(d),c&&w(g.STORAGE_COOKIE_REFRESH)):i(V,{localizeKey:g.SESSION})})]}),h&&i("div",{children:[i(V,{localizeKey:g.STORAGE_DOMAIN})," : ",i("strong",{children:h})]}),i("div",{children:[i(V,{localizeKey:g.STORAGE_PURPOSES})," :"]}),i("ul",{children:l.map(m=>i("li",{children:i(V,{localizeKey:`purpose${m}.name`})}))})]}))});this.state={isLoading:!0,isError:!1}}componentDidUpdate(){const{active:t}=this.props,{disclosures:o}=this.state;t&&!o&&this.fetchStorageDisclosure()}render(t){const{onClose:o,active:n}=t;return i(Hs,{title:w(g.STORAGE_TITLE),content:this.renderContent(),onClose:o,active:n})}}class Dr extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})})}render(t,o){var us,to;const{vendor:n,isSelected:r,isSelectedLI:a,purposes:d,specialPurposes:c,features:p,specialFeatures:h,dataCategories:l,selectedPurposeIds:m,selectedPurposeLIIds:f,selectedSpecialFeatureIds:I,handleActivePlus:S,activePlus:P,ignoreRelatedPurposes:E,disableTcf:_,linkedSirdataVendor:b,sirdataPurposes:x,selectedSirdataPurposeIds:R,selectedSirdataPurposeLIIds:N=new Set,isLinkedSirdataVendorSelected:T=!1,isLinkedSirdataVendorLISelected:A=!1,vendorState:y}=t,{id:z,name:$,purposes:j,legIntPurposes:oe,specialPurposes:te,features:q,specialFeatures:re,dataRetention:X,dataDeclaration:ee=[],policyUrl:Ie,legIntClaim:Ae,usesCookies:he,cookieMaxAgeSeconds:Q,cookieRefresh:je,usesNonCookieAccess:H,deviceStorageDisclosureUrl:J}=n,{purposes:ut={},specialPurposes:Qs={}}=X||{},{active:eo}=o;return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:eo}),children:[i(Ke,{name:$,isTcf:!_,onClick:this.handleMore,children:!n.spOnly&&i(se,{dataId:z,state:y,onClick:O.selectVendor,ignoreRelated:E})}),i("div",{className:u.rpMore,children:i("span",{className:u.rowBlockText,children:i(dt,{url:Ie,title:`${w(g.PRIVACY_POLICY)} ${$}`,children:i(V,{localizeKey:g.PRIVACY_POLICY})})})}),(d.find(({id:D})=>j.indexOf(D)>-1)||h.find(({id:D})=>re.indexOf(D)>-1))&&i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:[i("span",{className:u.mbLabel,children:i(V,{localizeKey:g.VENDORS_CONSENT,className:u.mbLabelContent})}),d.find(({id:D})=>oe.indexOf(D)>-1)&&!E&&i(se,{dataId:z,state:O.getToggleState(r),onClick:O.selectVendor
2Consent})]}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:[d.filter(({id:D})=>j.indexOf(D)>-1).map(({id:D})=>i(Ne,{id:D,type:"purpose",stateLabel:m.has(D)&&(r||E)?g.ACCEPTED:g.NOT_ACCEPTED,retention:ut[D]})),h.filter(({id:D})=>re.indexOf(D)>-1).map(({id:D})=>i(Ne,{id:D,type:"specialFeature",stateLabel:I.has(D)&&(r||E)?g.ACCEPTED:g.NOT_ACCEPTED}))]})]}),d.find(({id:D})=>oe.indexOf(D)>-1)&&i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:[i("span",{className:u.mbLabel,children:i(V,{localizeKey:g.VENDORS_LI,className:u.mbLabelContent})}),d.find(({id:D})=>j.indexOf(D)>-1)&&!E&&i(se,{dataId:z,state:O.getToggleState(a),onClick:O.selectVendorLI})]}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:d.filter(({id:D})=>oe.indexOf(D)>-1).map(({id:D})=>i(Ne,{id:D,type:"purpose",stateLabel:f.has(D)&&(a||E)?g.NOT_REJECTED:g.REJECTED,retention:ut[D]}))})]}),(c.find(({id:D})=>te.indexOf(D)>-1)||p.find(({id:D})=>q.indexOf(D)>-1))&&i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:i("span",{className:u.mbLabel,children:i(V,{localizeKey:g.VENDORS_SPECIAL_PURPOSES_AND_FEATURES,className:u.mbLabelContent})})}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:[c.filter(({id:D})=>te.indexOf(D)>-1).map(({id:D})=>i(Ne,{id:D,type:"specialPurpose",retention:Qs[D]})),p.filter(({id:D})=>q.indexOf(D)>-1).map(({id:D})=>i(Ne,{id:D,type:"feature"}))]})]}),(ee==null?void 0:ee.length)>0&&i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:i("span",{className:u.mbLabel,children:i(V,{localizeKey:g.VENDORS_DATA_CATEGORIES,className:u.mbLabelContent})})}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:l.filter(({id:D})=>ee.indexOf(D)>-1).map(({id:D})=>i(Ne,{id:D,type:"dataCategory"}))})]}),((us=b==null?void 0:b.extraPurposes)==null?void 0:us.length)>0&&i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:[i("span",{className:u.mbLabel,children:i("span",{className:u.mbLabelContent,dangerouslySetInnerHTML:{__html:w(g.VENDORS_NON_TCF_CONSENT).replace("<vendorName/>",`<a href="${b.policyUrl}" target="_blank" rel="nofollow">${b.name}</a>`)}})}),i(se,{dataId:b.id,state:O.getToggleState(T),onClick:O.selectSirdataVendorConsent,ignoreRelated:E})]}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:x.filter(({id:D})=>b.extraPurposes.indexOf(D)>-1).map(({id:D})=>i(Ne,{id:D,type:"sirdataPurpose",stateLabel:R.has(D)&&(T||E)?g.ACCEPTED:g.NOT_ACCEPTED}))})]}),((to=b==null?void 0:b.legIntExtraPurposes)==null?void 0:to.length)>0&&i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:[i("span",{className:u.mbLabel,children:i("span",{className:u.mbLabelContent,dangerouslySetInnerHTML:{__html:w(g.VENDORS_NON_TCF_LI).replace("<vendorName/>",`<a href="${b.policyUrl}" target="_blank" rel="nofollow">${b.name}</a>`)}})}),i(se,{dataId:b.id,state:O.getToggleState(A),onClick:O.selectSirdataVendorLI,ignoreRelated:E})]}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:x.filter(({id:D})=>b.legIntExtraPurposes.indexOf(D)>-1).map(({id:D})=>i(Ne,{id:D,type:"sirdataPurpose",stateLabel:N.has(D)&&(A||E)?g.NOT_REJECTED:g.REJECTED}))})]}),Ae&&i("div",{className:u.rpMore,children:i("span",{className:u.rowBlockText,children:i(dt,{url:Ae,title:w(g.VENDORS_LI_CLAIM),children:i(V,{localizeKey:g.VENDORS_LI_CLAIM})})})}),(he||Q>0||H)&&i("div",{className:u.rpMore,children:i("span",{className:u.rowBlockText,children:[i(V,{localizeKey:g.VENDORS_STORAGE})," ",[(he||Q>0)&&(Q>0?L(w(g.VENDORS_COOKIE_MAX_AGE_SECONDS).replace("<duration/>",wr(Q)),je&&w(g.STORAGE_COOKIE_REFRESH)):w(g.VENDORS_COOKIE_SESSION)),H?w(g.VENDORS_USES_NON_COOKIE_ACCESS):""].filter(D=>D).reduce((D,k,K)=>(D.push((K===1?` ${w(g.AND)} `:"")+k),D),[]).join(""),".",J&&i("span",{children:[i(kr,{onClick:S(`vendor${z}`)}),i(kd,{deviceStorageDisclosureUrl:J,onClose:S(),active:P})]})]})})]})}}v(Dr,"defaultProps",{handleActivePlus:()=>{}});class wd extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})})}render(t,o){var R,N;const{vendor:n,isSelected:r,purposes:a,googlePurposes:d,selectedPurposeIds:c,ignoreRelatedPurposes:p,linkedSirdataVendor:h,sirdataPurposes:l,selectedSirdataPurposeIds:m,selectedSirdataPurposeLIIds:f=new Set,isLinkedSirdataVendorSelected:I=!1,isLinkedSirdataVendorLISelected:S=!1,vendorState:P}=t,{id:E,name:_,policyUrl:b}=n,{active:x}=o;return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:x}),children:[i(Ke,{name:_,onClick:this.handleMore,children:i(se,{dataId:E,state:P,onClick:O.selectACProvider,ignoreRelated:p})}),i("div",{className:u.rpMore,children:i("span",{className:u.rowBlockText,children:i(dt,{url:b,title:`${w(g.PRIVACY_POLICY)} ${_}`,children:i(V,{localizeKey:g.PRIVACY_POLICY})})})}),i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:i("span",{className:u.mbLabel,children:i(V,{localizeKey:g.VENDORS_CONSENT,className:u.mbLabelContent})})}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:a.filter(({id:T})=>d.indexOf(T)>-1).map(({id:T})=>i(Ne,{id:T,type:"purpose",stateLabel:c.has(T)&&(r||p)?g.ACCEPTED:g.NOT_ACCEPTED}
2))})]}),((R=h==null?void 0:h.extraPurposes)==null?void 0:R.length)>0&&i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:[i("span",{className:u.mbLabel,children:i("span",{className:u.mbLabelContent,dangerouslySetInnerHTML:{__html:w(g.VENDORS_NON_TCF_CONSENT).replace("<vendorName/>",`<a href="${h.policyUrl}" target="_blank" rel="nofollow">${h.name}</a>`)}})}),i(se,{dataId:h.id,state:O.getToggleState(I),onClick:O.selectSirdataVendorConsent,ignoreRelated:p})]}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:l.filter(({id:T})=>h.extraPurposes.indexOf(T)>-1).map(({id:T})=>i(Ne,{id:T,type:"sirdataPurpose",stateLabel:m.has(T)&&(I||p)?g.ACCEPTED:g.NOT_ACCEPTED}))})]}),((N=h==null?void 0:h.legIntExtraPurposes)==null?void 0:N.length)>0&&i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:[i("span",{className:u.mbLabel,children:i("span",{className:u.mbLabelContent,dangerouslySetInnerHTML:{__html:w(g.VENDORS_NON_TCF_LI).replace("<vendorName/>",`<a href="${h.policyUrl}" target="_blank" rel="nofollow">${h.name}</a>`)}})}),i(se,{dataId:h.id,state:O.getToggleState(S),onClick:O.selectSirdataVendorLI,ignoreRelated:p})]}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:l.filter(({id:T})=>h.legIntExtraPurposes.indexOf(T)>-1).map(({id:T})=>i(Ne,{id:T,type:"sirdataPurpose",stateLabel:f.has(T)&&(S||p)?g.NOT_REJECTED:g.REJECTED}))})]})]})}}class xd extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})})}render(t,o){const{name:n,description:r,stateLabel:a}=t,{active:d}=o;return i("div",{className:L(u.mtItem,{[u.mtItemActive]:d}),children:[i("div",{className:u.mtiMain,children:[i("a",{onClick:this.handleMore,onKeyPress:this.handleMore,tabIndex:"0",className:u.mtiLabel,children:i("span",{className:u.mtiLabelContent,tabIndex:"-1",children:[i(ct,{}),i("span",{children:n})]})}),a?i("span",{className:u.mtiState,children:i(V,{localizeKey:a})}):""]}),i("div",{className:u.mtiMore,children:i("span",{className:u.mtiDesc,children:r})})]})}}class yd extends U{constructor(){super(...arguments);v(this,"handleSelectCustomPurpose",({dataId:t,isSelected:o})=>{const{legalBasis:n}=this.props;n===ne.LEGITIMATE_INTEREST?O.selectCustomPurposeConsent({dataId:t,isSelected:o}):O.selectCustomPurposeLI({dataId:t,isSelected:o})});v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})})}render(t,o){const{id:n,name:r,description:a,legalBasis:d,vendor:c,isSelected:p}=t,{name:h,policyUrl:l}=c,{active:m}=o;return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:m}),children:[i(Ke,{name:h,onClick:this.handleMore,children:i(se,{dataId:n,state:O.getToggleState(p),onClick:this.handleSelectCustomPurpose})}),i("div",{className:u.rpMore,children:i("span",{className:u.rowBlockText,children:i(dt,{url:l,title:`${w(g.PRIVACY_POLICY)} ${h}`,children:i(V,{localizeKey:g.PRIVACY_POLICY})})})}),i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:i("span",{className:u.mbLabel,children:i(V,{localizeKey:d===ne.LEGITIMATE_INTEREST?g.VENDORS_LI:g.VENDORS_CONSENT,className:u.mbLabelContent})})}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:i(xd,{name:r,description:a,stateLabel:d===ne.LEGITIMATE_INTEREST?p?g.NOT_REJECTED:g.REJECTED:p?g.ACCEPTED:g.NOT_ACCEPTED})})]})]})}}class Rd extends U{constructor(){super(...arguments);v(this,"handleLink",t=>{t.target.classList.contains(_i)&&(t.preventDefault(),window.open(fn,"_blank"))})}render(t){return i("div",{className:u.text,onClick:this.handleLink,onKeyPress:this.handleLink,children:[i(Bo,{})," : ",i(V,{localizeKey:g.IAB_TCF,replacers:[{tag:"tcf",href:fn}]})]})}}class Dd extends U{constructor(){super(...arguments);v(this,"renderText",()=>{const{store:t}=this.props;let o="";switch(t.scope){case Ce.DOMAIN:o=g.VENDORS_SCOPE_DOMAIN;break;case Ce.GROUP:o=g.VENDORS_SCOPE_GROUP;break;case Ce.LOCAL:o=g.VENDORS_SCOPE_LOCAL;break;case Ce.PROVIDER:o=g.VENDORS_SCOPE_PROVIDER;break}const n=w(o);return Je(n)});v(this,"handleLink",t=>{t.target.classList.contains(Es)&&(t.preventDefault(),this.setState({isShowHostnames:!0}))})}render(t,o){const{className:n}=t,{isShowHostnames:r=!1}=o;return i("div",{className:n,children:[i("div",{dangerouslySetInnerHTML:{__html:this.renderText()},onClick:this.handleLink,onKeyPress:this.handleLink}),i(jo,{onClose:()=>this.setState({isShowHostnames:!1}),active:r})]})}}class Vd extends U{constructor(){super(...arguments);v(this,"handleMore",()=>{const{active:t}=this.state;this.setState({active:!t})})}render(t,o){const{vendor:n,isSelected:r,isSelectedLI:a,purposes:d,selectedPurposeIds:c,selectedPurposeLIIds:p,sirdataPurposes:h,selectedSirdataPurposeIds:l,selectedSirdataPurposeLIIds:m,ignoreRelatedPurposes:f}=t,{id:I,name:S,purposes:P,legIntPurposes:E,extraPurposes:_,legIntExtraPurposes:b,policyUrl:x}=n,{active:R}=o,N=d.find(({id:A})=>P.indexOf(A)>-1)||h.find(({id:A})=>_.indexOf(A)>-1),T=d.find(({id:A})=>E.indexOf(A)>-1)||h.find(({id:A})=>b.indexOf(A)>-1);return i("div",{className:L(u.rowBlock,{[u.rowBlockActive]:R}),children:[i(Ke,{name:S,onClick:this.handleMore,children:i(se,{dataId:I,state:O.getSirdataVendorState(n),onClick:O.selectSirdataVendor,ignoreRelated:f})}),i("div",{className:u.rpMore,children:i("span",{className:u.rowBlockText,children:i(dt,{url:x,title:`${w(g.PRIVACY_POLICY)} ${S}`,children:i(V,{localizeKey:g.PRIVACY_POLICY})})})}),N&&i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:[i("span",{className:u.mbLabel,children:i(V,{localizeKey:g.VENDORS_CONSENT,className:u.mbLabelContent})}),T&&!f&&i(se,{dataId:I,state:O.getToggleState(r),onClick:O.selectSirdataVendorConsent})]}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:[d.filter(({id:A})=>P.indexOf(A)>-1).map(({id:A})=>i(Ne,{id:A,type:"purpose",stateLabel:c.has(A)&&(r||f)?g.ACCEPTED:g.NOT_ACCEPTED}
2)),h.filter(({id:A})=>_.indexOf(A)>-1).map(({id:A})=>i(Ne,{id:A,type:"sirdataPurpose",stateLabel:l.has(A)&&(r||f)?g.ACCEPTED:g.NOT_ACCEPTED}))]})]}),T&&i("div",{className:L(u.rpMore,u.rpMoreActive),children:[i("div",{className:u.mBasis,children:[i("span",{className:u.mbLabel,children:i(V,{localizeKey:g.VENDORS_LI,className:u.mbLabelContent})}),N&&!f&&i(se,{dataId:I,state:O.getToggleState(a),onClick:O.selectSirdataVendorLI})]}),i("div",{className:L(u.mTab,u.mTabWithBorder),children:[d.filter(({id:A})=>E.indexOf(A)>-1).map(({id:A})=>i(Ne,{id:A,type:"purpose",stateLabel:p.has(A)&&(a||f)?g.NOT_REJECTED:g.REJECTED})),h.filter(({id:A})=>b.indexOf(A)>-1).map(({id:A})=>i(Ne,{id:A,type:"sirdataPurpose",stateLabel:m.has(A)&&(a||f)?g.NOT_REJECTED:g.REJECTED}))]})]})]})}}class Md extends Se{constructor(t){super(t);v(this,"handleActivePlus",t=>()=>{this.setState({activePlusId:t})});const{vendors:o,googleProviders:n,sirdataVendors:r,vendorMissingOnly:a=!1}=t,d=new Set(o.map(P=>P.id)),c=new Set(n.map(P=>P.id)),p=new Map,h=new Map,l=new Set,m=new Set;(r||[]).forEach(P=>{P.tcfVendorId&&d.has(P.tcfVendorId)?(p.set(P.tcfVendorId,P),l.add(P.id),P.googleProviderId&&m.add(P.googleProviderId)):P.googleProviderId&&c.has(P.googleProviderId)&&(h.set(P.googleProviderId,P),l.add(P.id))});const f=(r||[]).filter(P=>!l.has(P.id)),I=n.filter(P=>!m.has(P.id));let S=[...o,...I,...f].sort(({name:P},{name:E})=>P.toLowerCase()===E.toLowerCase()?0:P.toLowerCase()>E.toLowerCase()?1:-1);if(a){const{store:P}=t,{coreData:E,customData:_}=P.consentData,{selectedVendorIds:b,selectedVendorLIIds:x}=E,{selectedProviderIds:R,selectedSirdataVendorIds:N,selectedSirdataVendorLIIds:T}=_;S=S.filter(({id:A,purposes:y,legIntPurposes:z,type:$=Os})=>$===wt?!R.has(A):$===Xt?y.length>0&&!N.has(A)||z.length>0&&!T.has(A):y.length>0&&!b.has(A)||z.length>0&&!x.has(A))}this.state={mergedVendors:S,linkedSirdataByTcf:p,linkedSirdataByGoogle:h},this.titleRef=ze()}componentDidMount(){this.titleRef.current.focus()}render(t,o){const{store:n,purposes:r,specialPurposes:a,features:d,specialFeatures:c,dataCategories:p,googlePurposes:h,sirdataPurposes:l,vendorMissingOnly:m,whiteLabel:f,handleLink:I}=t,{mergedVendors:S,linkedSirdataByTcf:P,linkedSirdataByGoogle:E}=o,{consentData:_,publisherPurposeList:b={},disableTcf:x}=n,{coreData:R,publisherTCData:N,customData:T}=_,{selectedPurposeIds:A,selectedPurposeLIIds:y,selectedSpecialFeatureIds:z,selectedVendorIds:$,selectedVendorLIIds:j}=R,{selectedCustomPurposeIds:oe,selectedCustomPurposeLIIds:te}=N,{customPurposes:q=[]}=b,{selectedProviderIds:re,selectedSirdataVendorIds:X,selectedSirdataVendorLIIds:ee,selectedSirdataPurposeIds:Ie,selectedSirdataPurposeLIIds:Ae}=T,{activePlusId:he}=o;return i("div",{className:C.main,children:i("div",{className:C.mainContent,children:[i("div",{className:C.title,ref:this.titleRef,tabIndex:"-1",children:i(V,{localizeKey:g.DETAILS_TITLE})}),i("div",{className:C.paragraphs,onClick:I,onKeyPress:I,children:[i("div",{className:C.text,children:i(V,{localizeKey:g.VENDORS_DESCRIPTION})}),i(Dd,{className:C.text,store:n})]}),i("div",{className:C.list,children:[i("div",{className:C.listHeader,children:[i(V,{localizeKey:g.OUR_PARTNERS,className:C.listHeaderTitle}),i(Nr,{handleActivePlus:this.handleActivePlus,activePlus:he===Gs})]}),q.filter(({vendor:Q})=>Q).map(({id:Q,name:je,description:H,legalBasis:J,vendor:ut})=>i(yd,{id:Q,name:je,description:H,legalBasis:J,vendor:ut,isSelected:J===ne.LEGITIMATE_INTEREST?te.has(Q):oe.has(Q)})),S.map(Q=>Q.type===wt?i(wd,{vendor:Q,isSelected:re.has(Q.id),purposes:r,googlePurposes:h,selectedPurposeIds:A,ignoreRelatedPurposes:m,vendorState:O.getACProviderState(Q),linkedSirdataVendor:E.get(Q.id),sirdataPurposes:l,selectedSirdataPurposeIds:Ie,isLinkedSirdataVendorSelected:E.get(Q.id)?X.has(E.get(Q.id).id):!1,isLinkedSirdataVendorLISelected:E.get(Q.id)?ee.has(E.get(Q.id).id):!1}):Q.type===Xt?i(Vd,{vendor:Q,isSelected:X.has(Q.id),isSelectedLI:ee.has(Q.id),purposes:r,selectedPurposeIds:A,selectedPurposeLIIds:y,sirdataPurposes:l,selectedSirdataPurposeIds:Ie,selectedSirdataPurposeLIIds:Ae,ignoreRelatedPurposes:m}):i(Dr,{vendor:Q,isSelected:$.has(Q.id),isSelectedLI:j.has(Q.id),purposes:r,specialPurposes:a,features:d,specialFeatures:c,dataCategories:p,selectedPurposeIds:A,selectedPurposeLIIds:y,selectedSpecialFeatureIds:z,handleActivePlus:this.handleActivePlus,activePlus:he===`vendor${Q.id}`,ignoreRelatedPurposes:m,disableTcf:x,linkedSirdataVendor:P.get(Q.id),sirdataPurposes:l,selectedSirdataPurposeIds:Ie,isLinkedSirdataVendorSelected:P.get(Q.id)?X.has(P.get(Q.id).id):!1,isLinkedSirdataVendorLISelected:P.get(Q.id)?ee.has(P.get(Q.id).id):!1,vendorState:O.getVendorState(Q)}))]}),!x&&i(Rd,{}),!f&&i("div",{class:C.actions,children:i(as,{})})]})})}}class Vr extends Se{constructor(){super(...arguments);v(this,"handleClose",()=>
2{M.context.isVariantApplies(ho)?this.props.onSave(O.getActionResponse(),!0):this.props.onClose(_e.CLOSE),this.props.onUIClick(ce.CLOSE)});v(this,"handlePurposes",()=>{const{store:t}=this.props;t.togglePurposesShowing(!0),this.loadComponents(),this.props.onUIClick(ce.SEE_PURPOSES)});v(this,"handleVendors",()=>{const{store:t}=this.props;t.toggleVendorsShowing(!0),this.loadComponents(),this.props.onUIClick(ce.SEE_VENDORS)});v(this,"handleSave",()=>{const{store:t}=this.props,{consentData:o,consentScreen:n}=t;o.coreData.consentScreen=n,this.props.onSave(O.getActionResponse()),this.props.onUIClick(ce.SAVE)});v(this,"handleAccept",()=>{const{store:t}=this.props,{consentData:o,consentScreen:n}=t;n===ge.VENDORS_MISSING?O.selectMissingVendors():O.selectAll(!0),o.coreData.consentScreen=n,this.props.onSave(_e.ACCEPT),this.props.onUIClick(ce.ACCEPT)});v(this,"handleReject",()=>{const{store:t}=this.props,{consentData:o,consentScreen:n}=t;n===ge.VENDORS_MISSING?this.props.onSave(O.getActionResponse(),!0):(O.selectAll(!1),o.coreData.consentScreen=n,this.props.onSave(_e.REJECT)),this.props.onUIClick(ce.REJECT)});v(this,"handleBack",()=>{this.props.store.toggleDetailsShowing(!1)});v(this,"handleLink",t=>{t.target.classList.contains(_s)&&(t.preventDefault(),this.props.onUIClick(ce.SITES),window.open(Ps,"_blank"))});v(this,"loadComponents",()=>{this.setState({LoadablePurposes:null,LoadableVendors:null}),setTimeout(()=>{this.setState({LoadablePurposes:Nd,LoadableVendors:Md})},0)})}componentWillMount(){this.loadComponents()}render(t,o){const{store:n,theme:r}=t,{whiteLabel:a}=r,{vendorList:d={},googleProviderList:c={},sirdataList:p={},isDetailsShowing:h,isPurposeOneShowing:l,consentScreen:m=ge.PURPOSES}=n,{stacks:f=[],stackPurposes:I=[],stackSpecialFeatures:S=[],purposes:P=[],purposesConsent:E=[],purposesLI:_=[],specialPurposes:b=[],features:x=[],specialFeatures:R=[],dataCategories:N=[],vendors:T=[]}=d,{purposes:A=[],providers:y=[]}=c,{stacks:z=[],stackPurposes:$=[],stackSpecialFeatures:j=[],stackSirdataPurposes:oe=[],vendors:te=[],purposes:q=[],purposesConsent:re=[],purposesLI:X=[]}=p,{LoadablePurposes:ee,LoadableVendors:Ie}=o,Ae=T.length+y.length+te.length>0;return i("div",{className:L(C.modal,{[C.modalHidden]:!h||l}),children:i("div",{className:L(C.wrapper,C.wrapperFixedHeight),children:i("div",{className:C.content,children:[i("div",{className:C.header,children:[m===ge.PURPOSES&&Ae&&i(Le,{onClick:this.handleVendors,labelKey:g.BUTTONS_VIEW_PARTNERS,cssClass:L(C.btnSmall,C.btnDefault)}),m===ge.VENDORS&&i(Le,{onClick:this.handlePurposes,labelKey:g.BUTTONS_VIEW_PURPOSES,cssClass:L(C.btnSmall,C.btnDefault)}),m===ge.VENDORS_MISSING&&i(Le,{onClick:this.handleBack,labelKey:g.BUTTONS_BACK,cssClass:L(C.btnSmall,C.btnDefault)}),i(Pt,{onClick:this.handleClose})]}),i("div",{className:C.body,children:[m===ge.PURPOSES&&(ee?i(ee,{store:n,stacks:f,stackPurposes:I,stackSpecialFeatures:S,purposes:P,purposesConsent:E,purposesLI:_,specialPurposes:b,features:x,specialFeatures:R,vendors:T,googlePurposes:A,googleProviders:y,sirdataStacks:z,sirdataStackPurposes:$,sirdataStackSpecialFeatures:j,sirdataStackSirdataPurposes:oe,sirdataVendors:te,sirdataPurposes:q,sirdataPurposesConsent:re,sirdataPurposesLI:X,whiteLabel:a,handleLink:this.handleLink}):i(Fo,{})),(m===ge.VENDORS||m===ge.VENDORS_MISSING)&&(Ie?i(Ie,{store:n,purposes:P,specialPurposes:b,features:x,specialFeatures:R,dataCategories:N,vendors:T,googlePurposes:A,googleProviders:y,sirdataVendors:te,sirdataPurposes:q,whiteLabel:a,handleLink:this.handleLink,vendorMissingOnly:m===ge.VENDORS_MISSING}):i(Fo,{}))]}),i(gd,{onReject:this.handleReject,onAccept:this.handleAccept,onSave:this.handleSave})]})})})}}v(Vr,"defaultProps",{onSave:()=>{},onClose:()=>{}});class Mr extends U{render(e,t){const{onClick:o,localizeKey:n}=e;return i("div",{className:B.footer,children:i(Le,{onClick:o,labelKey:n,cssClass:L(B.footerBtn,B.btnPrimary)})})}}class Fd extends Se{constructor(t){super(t);v(this,"handleAccept",()=>de(this,null,function*(){const{store:t,onUIClick:o}=this.props,{consentData:n}=t;O.selectPurpose({dataId:1,isSelected:!0}),n.coreData.consentScreen=ge.PURPOSE_ONE;try{yield t.persist()}catch(r){console.error("Failed to persist consent",r)}ae.updateLastPrompt(),o(ce.COOKIEWALL_ACCEPT_COOKIES),t.togglePurposeOneShowing(!1),t.togglePurposesShowing(!0)}));v(this,"handleClose",()=>{this.props.store.togglePurposeOneShowing(!1)});v(this,"renderText",()=>w(g.COOKIEWALL_PURPOSE1_TEXT).split("<br/><br/>").map(o=>i("div",{className:C.text,dangerouslySetInnerHTML:{__html:o}})));this.titleRef=ze()}componentDidMount(){this.titleRef.current.focus()}render(t,o){const{store:n}=t,{isPurposeOneShowing:r}=n;return i("div",{className:L(C.modal,{[C.modalHidden]:!r}),children:i("div",{className:C.wrapper,children:i("div",{className:C.content,children:i("div",{className:C.body,children:[i(Pt,{onClick:this.handleClose}),i("div",{className:C.main,children:[i("div",{className:C.mainContent,children:[i("div",{className:C.mainTitle,children:i("div",{className:C.title,ref:this.titleRef,tabIndex:"-1",children:i(V,{localizeKey:g.COOKIEWALL_PURPOSE1_TITLE})})}),i("div",{className:C.paragraphs,children:this.renderText()})]}),i(Mr,{onClick:this.handleAccept,localizeKey:g.BUTTONS_ACCEPT_COOKIES})]})]})})})})}}const Qe={toolbar:"sd-cmp-nkWFW",toolbarLeft:"sd-cmp-M1Z0E",toolbarRight:"sd-cmp-8O2yq",toolbarContent:"sd-cmp-EV52o",toolbarIcon:"sd-cmp-GICIV",toolbarIconDisabled:"sd-cmp-n-KXb",toolbarBtn:"sd-cmp-9F1sT",toolbarBtnSmall:"sd-cmp-0I0Ww",toolbarBtnIcon:"sd-cmp-WPSIy",toolbarBtnPreview:"sd-cmp-R12oB"};class Fr extends U{render(e){return i(Mt,{width:"24",height:"23",viewBox:"0 0 24 23",children:[i("path",{d:"M2.36904 5.86248L1.53638 6.05403C1.53638 6.05403 0.381216 7.83662 0.129074 9.73257C-0.0292483 10.9229 -0.0351122 12.4768 0.0743451 13.2508C0.185757 14.0249 0.584494 15.6726 1.21192 16.8336C1.81589 17.9516 2.40422 18.3914 3.04728 18.7804C3.32288 18.9465 3.56916 19.5153 3.99917 19.7909C4.40182 20.0489 4.93347 20.0997 4.93347 20.0997C4.93347 20.0997 6.40332 22.4081 9.58344 22.8088C13.3148 23.2779 15.1404 21.593 15.1404 21.593C15.1404 21.593 16.6337 21.5891 18.0429 20.9852C19.6242 20.3069 20.4686 18.8957 20.4686 18.8957C20.4686 18.8957 22.4486 17.1913 23.076 15.1507C23.5803 13.5128 23.594 10.3991 23.207 8.93314C22.82 7.4672 22.0713 6.22603 21.4771 5.43051C21.0041 4.79722
215.7228 1.99043 15.0856 1.74024C14.4504 1.49201 8.53383 1.105 8.31296 1.27114C8.09209 1.43923 2.36904 5.86248 2.36904 5.86248Z",fill:"#AC5811"}),i("path",{d:"M4.42908 2.73342C3.05109 3.85536 2.33766 4.44174 1.62228 5.84513C0.906902 7.24853 1.13754 9.11126 1.26655 9.79928C1.3936 10.4873 1.62424 11.8145 1.75129 12.4771C1.87834 13.1416 2.21648 14.717 3.15273 15.6924C4.46426 17.0586 5.65266 17.5297 5.65266 17.5297C5.65266 17.5297 6.61627 19.023 8.94419 19.8772C12.0051 20.9991 13.3831 19.367 14.5558 18.9331C15.7286 18.4992 17.132 18.4738 18.3321 17.6313C19.5303 16.7889 20.8574 15.7686 21.7253 13.6264C22.5931 11.4841 22.4133 10.5401 22.4387 10.0045C22.4641 9.46895 22.3879 6.8928 21.393 5.31153C20.3981 3.73026 19.2019 2.78033 18.7406 2.47932C17.7203 1.81672 14.077 0.231541 13.1603 0.053673C12.2416 -0.124195 8.96569 0.153357 7.66589 0.688916C6.36608 1.22447 4.42908 2.73342 4.42908 2.73342Z",fill:"url(#paint0_radial_1284_815)"}),i("path",{d:"M10.2438 12.8406C10.0268 12.7722 9.79814 12.4497 9.74341 11.7597C9.66718 10.7766 10.3923 10.5049 10.3923 10.5049C10.3923 10.5049 11.2563 10.2762 11.8641 10.0592C12.429 9.85793 12.8356 9.59992 12.8356 9.59992C12.8356 9.59992 12.8903 8.54639 13.2402 8.23561C13.592 7.92483 14.2116 7.9522 14.9016 8.03234C15.5896 8.11247 16.6979 8.5718 16.5356 8.99009C16.3734 9.40837 16.1838 9.82665 15.5231 10.2058C14.8625 10.5831 14.3895 10.9349 14.0513 11.232C13.7132 11.5311 13.0936 11.9063 12.0674 12.2855C11.0413 12.6647 10.5565 12.9384 10.2438 12.8406Z",fill:"#FFC86E"}),i("path",{d:"M4.43286 4.04691C3.78394 3.914 2.86723 5.31935 2.69719 5.78454C2.52518 6.24974 2.34927 7.3834 2.32972 7.90137C2.30431 8.54443 2.29258 9.1484 2.56232 9.639C2.76951 10.0182 3.27184 10.2312 3.72335 9.84033C4.17486 9.44941 4.95865 8.37829 5.16584 8.22779C5.37302 8.07728 5.97895 7.87791 5.74049 6.8928C5.64276 6.49015 4.65178 5.6575 4.60291 5.54413C4.556 5.43272 4.80033 4.12314 4.43286 4.04691Z",fill:"#FFC86E"}),i("path",{d:"M9.02066 2.28171C9.04607 2.65895 9.35489 3.26292 9.68913 3.58934C10.1895 4.07603 12.4842 5.7218 13.0784 5.62798C13.6726 5.53416 14.3196 4.46695 14.5092 4.16985C14.6988 3.87275 15.076 3.45447 15.2245 3.26488C15.3731 3.07528 15.764 2.64331 15.4415 2.21135C15.117 1.77938 14.3078 1.49597 13.7684 1.45492C13.2289 1.41387 12.3904 1.064 11.675 1.09137C10.9596 1.11873 8.9542 1.30833 9.02066 2.28171Z",fill:"#FFC86E"}),i("path",{d:"M18.4651 7.31459C18.5101 7.72506 19.0867 7.81497 19.546 8.11207C20.0054 8.40917 20.3161 8.71995 20.5859 8.63785C20.8556 8.55772 21.2231 8.12575 21.139 7.36932C21.0315 6.39789 20.4237 5.15477 19.5734 5.19581C19.0593 5.22122 19.1297 6.11447 19.1297 6.11447C19.1297 6.11447 18.4378 7.07222 18.4651 7.31459Z",fill:"#FFC86E"}),i("path",{d:"M7.34946 4.78187C7.34946 4.78187 5.50628 4.77014 5.53951 4.95387C5.57469 5.13761 5.73497 5.74353 6.2158 5.76699C6.69663 5.79044 7.31623 5.8354 7.61333 5.74353C7.91043 5.65166 8.73527 4.9871 8.73527 4.69C8.73527 4.39291 8.40299 3.95703 8.40299 3.95703L7.34946 4.78187Z",fill:"#CF701E"}),i("path",{d:"M9.98192 8.16119C9.98192 8.16119 9.96042 8.17488 9.92915 8.20029C9.83728 8.27651 9.66137 8.45438 9.72978 8.65375C9.82165 8.91762 10.3592 9.41018 10.8869 9.41018C11.4146 9.41018 11.7 8.91762 11.7919 8.59707C11.8837 8.27651 11.8368 8.08105 11.8368 8.08105L9.98192 8.16119Z",fill:"#CF701E"}),i("path",{d:"M5.87164 9.66242C5.87164 9.66242 5.55109 9.77774 5.56281 9.98297C5.57454 10.1882 5.65468 10.5674 6.0671 10.9681C6.48343 11.3727 7.0874 11.4841 7.63664 11.3356C8.18588 11.187 8.58657 10.7746 8.54161 10.2253C8.49666 9.6761 7.96892 9.25195 7.96892 9.25195L5.87164 9.66242Z",fill:"#CF701E"}),i("path",{d:"M3.5008 12.6982C3.5008 12.6982 3.1568 12.7783 3.19198 13.007C3.22716 13.2357 3.61613 13.9569 4.23378 13.8768C4.85143 13.7966 5.82677 13.0871 5.82677 12.8115C5.82677 12.5359 5.33421 12.1704 5.33421 12.1704L3.5008 12.6982Z",fill:"#CF701E"}),i("path",{d:"M7.71471 15.5615C7.71471 15.5615 7.58767 16.3004 8.58451 16.5701C10.2459 17.0177 10.4179 16.0091 10.4179 16.0091L7.71471 15.5615Z",fill:"#CF701E"}),i("path",{d:"M14.2413 15.9038C14.2413 15.9038 13.7957 16.3495 14.3019 16.6993C14.8082 17.0492 15.3848 17.1684 15.9281 17.1078C16.4715 17.0472 16.8429 16.6133 16.8429 16.6133L14.2413 15.9038Z",fill:"#CF701E"}),i("path",{d:"M18.4011 10.9546C18.4011 10.9546 17.5606 11.3787 18.2115 12.1117C18.706 12.6707 19.8377 12.5574 20.301 12.2427C20.6039 12.0374 20.6939 11.6739 20.5805 11.4901C20.4652 11.3064 18.4011 10.9546 18.4011 10.9546Z",fill:"#CF701E"}),i("path",{d:"M15.1481 6.0993C15.1481 6.0993 15.1032 7.05901 16.3971 7.02773C18.2071 6.98278 17.9784 5.85889 17.9784 5.85889L15.1481 6.0993Z",fill:"#CF701E"}),i("path",{d:"M15.9846 4.89713C15.9846 4.89713 15.1363 5.42487 15.0444 5.64183C14.9526 5.85879 14.7571 6.54681 15.7422 6.50185C16.7273 6.4569 17.7124 6.42172 18.0447 6.02102C18.377 5.62033 18.2969 5.25287 18.16 4.95577C18.0232 4.65867 17.2531 3.53478 16.6413 3.54846C16.2406 3.55628 15.9846 4.89713 15.9846 4.89713Z",fill:"#593329"}),i("path",{d:"M16.6374 3.54481C16.6374 3.54481 16.0999 3.4764 15.6289 4.31296C15.1598 5.14953 15.0386 5.64795 15.0386 5.64795C15.0386 5.64795 15.9944 5.65186 16.5671 5.58345C17.1398 5.51504 17.5287 5.1593 17.5287 5.1593C17.5287 5.1593 17.0616 3.6484 16.6374 3.54481Z",fill:"#925849"}),i("path",{d:"M10.1327 7.45176C10.1327 7.45176 9.66363 7.42048 9.62845 7.60226C9.59327 7.78599 9.69686 8.25314 9.85714 8.45837C10.0174 8.6636 10.4982 9.12293 10.9791 9.03107C11.4599 8.9392 11.7453 8.46815 11.8254 8.30591C11.8977 8.15346 11.9759 7.98927 11.8391 7.78404C11.7003 7.57685 10.1327 7.45176 10.1327 7.45176Z",fill:"#593329"}),i("path",{d:"M10.8308 6.71854C10.4321 6.67554 9.47045 7.43979 9.64246 7.7017C9.83401 7.98903 9.86723 7.80725 10.395 8.07112C10.8308 8.28808 11.0204 8.4894 11.2941 8.45422C11.5677 8.41904 11.8941 7.96753 11.8375 7.78379C11.7808 7.60006 11.3703 6.7
27522 10.8308 6.71854Z",fill:"#925849"}),i("path",{d:"M6.31762 3.62413L5.37942 4.27305C5.37942 4.27305 5.34424 4.71284 5.53969 4.95325C5.73515 5.19367 5.79184 5.34222 6.70854 5.34222C7.62525 5.34222 8.48331 5.21712 8.64359 4.56429C8.80387 3.91146 8.52241 3.49317 8.3504 3.25276C8.1784 3.01234 6.31762 3.62413 6.31762 3.62413Z",fill:"#593329"}),i("path",{d:"M6.32911 2.6065C6.11801 2.69641 5.61959 3.37465 5.50427 3.67175C5.38895 3.96885 5.36354 4.28549 5.37918 4.2894C5.56877 4.33631 6.68485 4.43991 7.1774 4.35977C7.66996 4.27963 8.07065 4.06267 8.23093 3.77535C8.35798 3.54666 8.34821 3.2437 8.34821 3.2437C8.34821 3.2437 8.01397 2.64168 7.55464 2.45795C7.09727 2.27422 6.40925 2.57132 6.32911 2.6065Z",fill:"#925949"}),i("path",{d:"M5.54351 9.70567C5.54351 9.70567 5.46533 9.82491 5.61388 10.0536C5.76242 10.2823 6.05366 10.5559 6.48953 10.683C6.92541 10.8081 7.23423 10.9801 7.5196 10.9468C7.80693 10.9117 8.3679 10.683 8.3894 9.89332C8.41285 9.10366 8.25258 8.7362 7.90857 8.39219C7.56456 8.04818 7.31633 8.10682 7.31633 8.10682L5.54351 9.70567Z",fill:"#593329"}),i("path",{d:"M5.64293 8.97396C5.52174 9.17724 5.43183 9.83789 5.58038 9.98644C5.72893 10.135 6.62218 10.1448 6.85673 10.1193C7.09323 10.0939 7.8653 9.73038 7.87703 9.45479C7.88875 9.17919 7.74021 8.81368 7.74021 8.67686C7.74021 8.54004 7.91221 8.21948 7.44311 8.10416C6.974 7.98884 5.89311 8.54981 5.64293 8.97396Z",fill:"#925849"}),i("path",{d:"M4.09466 11.9415C4.09466 11.9415 3.35778 12.1233 3.31087 12.3754C3.26591 12.6276 3.37146 12.8817 3.6236 13.1221C3.87574 13.3625 4.05947 13.6147 4.25298 13.5912C4.44844 13.5677 4.9625 13.1104 5.12277 12.9618C5.28305 12.8133 5.51174 12.5494 5.49024 12.3324C5.46874 12.1155 5.37492 11.8966 5.16968 11.7246C4.96641 11.5526 4.09466 11.9415 4.09466 11.9415Z",fill:"#593329"}),i("path",{d:"M4.2784 11.2883C3.93439 11.2961 3.67052 11.7125 3.55716 11.861C3.44184 12.0096 3.24833 12.3653 3.32847 12.422C3.40861 12.4787 3.74089 12.5138 3.90117 12.6174C4.06144 12.721 4.30186 12.8813 4.48559 12.7328C4.66932 12.5842 4.8296 12.1718 4.92146 12.035C5.01333 11.8981 5.17361 11.7261 5.17361 11.7261C5.17361 11.7261 4.82764 11.2766 4.2784 11.2883Z",fill:"#925849"}),i("path",{d:"M8.48272 14.0486C8.41431 14.1287 7.44092 14.9184 7.44092 14.9184C7.44092 14.9184 7.4761 15.6064 7.69306 15.7667C7.91002 15.9269 8.58631 16.1556 9.02218 16.2475C9.45806 16.3393 10.236 16.4429 10.4314 16.3628C10.6269 16.2827 10.8321 15.8585 10.8439 15.3093C10.8556 14.76 10.6601 14.3496 10.4432 14.0974C10.2262 13.8453 10.0523 13.7515 10.0523 13.7515L8.48272 14.0486Z",fill:"#593329"}),i("path",{d:"M9.77721 15.0785C9.90426 14.9358 10.0528 13.7493 10.0528 13.7493C10.0528 13.7493 9.17129 13.0731 8.80382 13.0281C8.43636 12.9831 8.00244 13.0164 7.87539 13.1532C7.7503 13.29 7.25774 13.7826 7.30269 14.1031C7.34765 14.4237 7.43952 14.9162 7.43952 14.9162C7.43952 14.9162 9.51334 15.3775 9.77721 15.0785Z",fill:"#925849"}),i("path",{d:"M14.0495 15.6436C14.0495 15.6436 13.9381 16.3863 14.7552 16.527C15.5722 16.6658 16.2504 16.8515 16.6042 16.7772C16.958 16.7029 17.3098 16.2299 17.3469 15.8859C17.3841 15.5419 17.4036 15.0455 17.3469 14.9106C17.1984 14.5529 16.5104 13.5736 16.1761 13.4701C15.9885 13.4134 15.8106 13.4446 15.8106 13.4446L14.0495 15.6436Z",fill:"#593329"}),i("path",{d:"M19.266 9.29883C19.266 9.29883 19.5885 9.34574 19.9853 9.5842C20.4486 9.86175 20.9333 10.5693 20.8962 11.1459C20.859 11.7225 20.3567 11.9825 19.7449 11.9923C19.1331 12.002 18.535 11.9688 18.4236 11.6522C18.3122 11.3355 19.266 9.29883 19.266 9.29883Z",fill:"#593329"}),i("path",{d:"M18.7775 9.49248C18.6818 9.62539 18.4335 10.0319 18.3495 10.5519C18.2654 11.0718 18.3221 11.666 18.5078 11.7696C18.6935 11.8712 19.7157 10.9897 19.7705 10.8959C19.8272 10.8021 19.4441 9.38107 19.3229 9.31657C19.2017 9.25207 18.8987 9.32634 18.7775 9.49248Z",fill:"#925849"}),i("path",{d:"M14.3729 14.3685C14.0074 14.7731 13.8197 15.3576 13.8393 15.6664C13.8588 15.9576 15.2446 15.8306 15.4088 15.7309C15.573 15.6312 15.9307 15.1856 15.9424 15.037C15.9541 14.8885 15.8408 14.4233 15.8212 14.1359C15.8017 13.8486 15.7939 13.4577 15.6355 13.4675C15.4772 13.4772 14.8928 13.7939 14.3729 14.3685Z",fill:"#925849"}),i("defs",{children:i("radialGradient",{id:"paint0_radial_1284_815",c
2x:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(11.785 10.1308) scale(10.3988 10.3988)",children:[i("stop",{offset:"0.507","stop-color":"#F29F58"}),i("stop",{offset:"0.715","stop-color":"#F09D56"}),i("stop",{offset:"0.826","stop-color":"#EB9550"}),i("stop",{offset:"0.914","stop-color":"#E18745"}),i("stop",{offset:"0.99","stop-color":"#D47436"}),i("stop",{offset:"1","stop-color":"#D27133"})]})})]})}}class Ud extends U{render(e){const{small:t}=e;return i(Mt,{width:t?"37":"47",height:t?"37":"47",viewBox:"0 0 42 53",children:[i("path",{d:"M20.66 52.595C20.41 52.595 20.17 52.545 19.94 52.435C0.75 43.605 0.02 28.385 0 27.745V8.595C0 7.865 0.46 7.215 1.14 6.965L20.07 0.105C20.45 -0.035 20.87 -0.035 21.25 0.105L40.18 6.955C40.87 7.205 41.32 7.855 41.32 8.585V27.675C41.32 27.675 41.32 27.715 41.32 27.735C41.3 28.375 40.57 43.595 21.38 52.425C21.15 52.535 20.9 52.585 20.66 52.585V52.595Z",fill:"var(--main-color)"}),i("path",{d:"M21 3L37.9776 9.15348C38.5964 9.37806 39 9.96196 39 10.6177V27.7666C39 27.7666 39 27.8026 39 27.8205C38.9821 28.3955 38.3274 42.0679 21.1166 50L21 3Z",fill:"black","fill-opacity":"0.1"}),i("g",{transform:"translate(9 14)",children:i(Fr,{})})]})}}var ve=(s=>(s[s.MAIN=0]="MAIN",s[s.APPLY_CHOICES=1]="APPLY_CHOICES",s[s.COOKIEWALL=2]="COOKIEWALL",s[s.COOKIEWALL_MODIFY=3]="COOKIEWALL_MODIFY",s[s.MANUAL_DISPLAY=4]="MANUAL_DISPLAY",s))(ve||{});class Bd extends Se{constructor(t){super(t);v(this,"handleOpen",()=>{const{store:t,preview:o,disabled:n}=this.props;o||n||(t.consentDataLoaded||t.initConsentDataForLI(),t.isManualDisplay=!0,t.workflow=ve.MANUAL_DISPLAY,t.toggleMainShowing(!0),this.props.notifyEvent(Ve),this.props.sendAction(we.LOAD,Be.REVISIT),ae.updateLastPrompt())});this.state={}}render(t,o){const{toolbar:n,disabled:r,preview:a}=t,{position:d,size:c,style:p}=n;return i("div",{className:L(Qe.toolbar,d===an.LEFT?Qe.toolbarLeft:Qe.toolbarRight),children:i("div",{className:Qe.toolbarContent,children:p===Ot.ICON?i("div",{title:w(g.BUTTONS_COOKIE_SETTINGS),className:L(Qe.toolbarIcon,{[Qe.toolbarIconDisabled]:r}),onClick:this.handleOpen,children:i(Ud,{small:c===ro.SMALL})}):i("button",{onClick:this.handleOpen,className:L(Qe.toolbarBtn,{[Qe.toolbarBtnSmall]:c===ro.SMALL},{[Qe.toolbarBtnPreview]:a}),disabled:r,children:[p===Ot.TEXT_ICON&&i("span",{className:Qe.toolbarBtnIcon,children:i(Fr,{})}),i(V,{localizeKey:g.BUTTONS_COOKIE_SETTINGS})]})})})}}class Ur extends U{constructor(){super(...arguments);v(this,"renderNoConsentButton",()=>{const{noConsentButton:t,isManualDisplay:o}=this.props;if(!o&&(!t||[Ge.LINK,Ge.CLOSE].includes(t.style)))return;let n=B.btnDefault;return t.style===Ge.BUTTON_BIG_PRIMARY&&(n=B.btnPrimary),i(Le,{onClick:t.onClick,labelKey:t.localizeKey,cssClass:L(B.footerBtn,n)})})}render(t,o){const{handleAccept:n,withSetChoices:r,handlePurposes:a,apply:d}=t;return i("div",{className:B.footer,children:[this.renderNoConsentButton(),r&&i(Le,{onClick:a,labelKey:g.BUTTONS_SET_CHOICES,cssClass:L(B.footerBtn,B.btnDefault)}),i(Le,{onClick:n,labelKey:d?g.BUTTONS_APPLY:g.BUTTONS_ACCEPT,cssClass:L(B.footerBtn,B.btnPrimary)})]})}}class Ws extends U{render(e){const{noConsentButton:t,onClose:o,hidden:n,active:r}=e;if(!(n||(t==null?void 0:t.style)!==Ge.CLOSE&&!o))return(t==null?void 0:t.style)===Ge.CLOSE?i("div",{children:[i("div",{className:B.noConsentAction,children:i(Le,{onClick:t.onClick,labelKey:t.localizeKey,isLink:!0})}),i("div",{className:L(B.noConsentMask,{[B.noConsentMaskActive]:r}),children:i(Le,{onClick:t.onClick,labelKey:t.localizeKey,isLink:!0})})]}):o&&i(Pt,{onClick:o})}}class Go extends U{render(e){const{isVisible:t,onClick:o}=e;return i("div",{className:L(B.scrollHint,{[B.scrollHintFaded]:!t}),onClick:o,children:i("div",{className:B.scrollHintIcon,children:i(ct,{})})})}}class zd extends U{render(e){return i("span",{className:B.utiqLogo,title:"Utiq",children:"Utiq"})}}var Kd="diffed",Br="__c",Ho="__s",Ft="__c",zr="__k",Wo="__d",Ut="__s",Kr=/[\s\n\\/='"\0<>]/,jr=/^(xlink|xmlns|xml)([A-Z])/,jd=/^(?:accessK|auto[A-Z]|cell|ch|col|cont|cross|dateT|encT|form[A-Z]|frame|hrefL|inputM|maxL|minL|noV|playsI|popoverT|readO|rowS|src[A-Z]|tabI|useM|item[A-Z])/,Gd=/^ac|^ali|arabic|basel|cap|clipPath$|clipRule$|color|dominant|enable|fill|flood|font|glyph[^R]|horiz|image|letter|lighting|marker[^WUH]|overline|panose|pointe|paint|rendering|shape|stop|strikethrough|stroke|text[^L]|transform|underline|unicode|units|^v[^i]|^w|^xH/,Hd=new Set(["draggable","spellcheck"]);function Gr(s){s.__g!==void 0?s.__g|=8:s[Wo]=!0}function Wd(s){s.__g!==void 0?s.__g&=-9:s[Wo]=!1}function Hr(s){return s.__g!==void 0?!!(8&s.__g):s[Wo]===!0}var Yd=/["&<]/;function Ys(s){if(s.length===0||Yd.test(s)===!1)return s;for(var e=0,t=0,o="",n="";t<s.length;t++){switch(s.charCodeAt(t)){case 34:n=""";break;case 38:n="&";break;case 60:n="<";break;default:continue}t!==e&&(o+=s.slice(e,t)),o+=n,e=t+1}return t!==e&&(o+=s.slice(e,t)),o}var Wr={},qd=new Set(["animation-iteration-count","border-image-outset","border-image-slice","border-image-width","box-flex","box-flex-group","box-ordinal-group","column-count","fill-opacity","flex","flex-grow","flex-negative","flex-order","flex-positive","flex-shrink","flood-opacity","font-weight","grid-column","grid-row","line-clamp","line-height","o
2pacity","order","orphans","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-miterlimit","stroke-opacity","stroke-width","tab-size","widows","z-index","zoom"]),Zd=/[A-Z]/g;function Xd(s){var e="";for(var t in s){var o=s[t];if(o!=null&&o!==""){var n=t[0]=="-"?t:Wr[t]||(Wr[t]=t.replace(Zd,"-$&").toLowerCase()),r=";";typeof o!="number"||n.startsWith("--")||qd.has(n)||(r="px;"),e=e+n+":"+o+r}}return e||void 0}function Yr(){this.__d=!0}function $d(s,e){return{__v:s,context:e,props:s.props,setState:Yr,forceUpdate:Yr,__d:!0,__h:new Array(0)}}var Yo,Tt,ds,cs,qo={},qr=[],Bt=Array.isArray,Zo=Object.assign,ke="",Xo="<!--$s-->",$o="<!--/$s-->";function Jd(s,e,t){var o=G[Ho];G[Ho]=!0,Yo=G.__b,Tt=G[Kd],ds=G.__r,cs=G.unmount;var n=Ms(Ye,null);n[zr]=[s];try{var r=lt(s,e||qo,!1,void 0,n,!1,t);return Bt(r)?r.join(ke):r}catch(a){throw a.then?new Error('Use "renderToStringAsync" for suspenseful rendering.'):a}finally{G[Br]&&G[Br](s,qr),G[Ho]=o,qr.length=0}}function Zr(s,e){var t,o=s.type,n=!0;return s[Ft]?(n=!1,(t=s[Ft]).state=t[Ut]):t=new o(s.props,e),s[Ft]=t,t.__v=s,t.props=s.props,t.context=e,Gr(t),t.state==null&&(t.state=qo),t[Ut]==null&&(t[Ut]=t.state),o.getDerivedStateFromProps?t.state=Zo({},t.state,o.getDerivedStateFromProps(t.props,t.state)):n&&t.componentWillMount?(t.componentWillMount(),t.state=t[Ut]!==t.state?t[Ut]:t.state):!n&&t.componentWillUpdate&&t.componentWillUpdate(),ds&&ds(s),t.render(t.props,t.state,e)}function lt(s,e,t,o,n,r,a){if(s==null||s===!0||s===!1||s===ke)return ke;var d=typeof s;if(d!="object")return d=="function"?ke:d=="string"?Ys(s):s+ke;if(Bt(s)){var c,p=ke;n[zr]=s;for(var h=s.length,l=0;l<h;l++){var m=s[l];if(m!=null&&typeof m!="boolean"){var f,I=lt(m,e,t,o,n,r,a);typeof I=="string"?p+=I:(c||(c=new Array(h)),p&&c.push(p),p=ke,Bt(I)?(f=c).push.apply(f,I):c.push(I))}}return c?(p&&c.push(p),c):p}if(s.constructor!==void 0)return ke;s.__=n,Yo&&Yo(s);var S=s.type,P=s.props;if(typeof S=="function"){var E,_,b,x=e;if(S===Ye){if("tpl"in P){for(var R=ke,N=0;N<P.tpl.length;N++)if(R+=P.tpl[N],P.exprs&&N<P.exprs.length){var T=P.exprs[N];if(T==null)continue;typeof T!="object"||T.constructor!==void 0&&!Bt(T)?R+=T:R+=lt(T,e,t,o,s,r,a)}return R}if("UNSTABLE_comment"in P)return"<!--"+Ys(P.UNSTABLE_comment)+"-->";_=P.children}
2else{if((E=S.contextType)!=null){var A=e[E.__c];x=A?A.props.value:E.__}var y=S.prototype&&typeof S.prototype.render=="function";if(y)_=Zr(s,x),b=s[Ft];else{s[Ft]=b=$d(s,x);for(var z=0;Hr(b)&&z++<25;){Wd(b),ds&&ds(s);try{_=S.call(b,P,x)}catch(he){throw he}}Gr(b)}if(b.getChildContext!=null&&(e=Zo({},e,b.getChildContext())),y&&G.errorBoundaries&&(S.getDerivedStateFromError||b.componentDidCatch)){_=_!=null&&_.type===Ye&&_.key==null&&_.props.tpl==null?_.props.children:_;try{return lt(_,e,t,o,s,r,!1)}catch(he){return S.getDerivedStateFromError&&(b[Ut]=S.getDerivedStateFromError(he)),b.componentDidCatch&&b.componentDidCatch(he,qo),Hr(b)?(_=Zr(s,e),(b=s[Ft]).getChildContext!=null&&(e=Zo({},e,b.getChildContext())),lt(_=_!=null&&_.type===Ye&&_.key==null&&_.props.tpl==null?_.props.children:_,e,t,o,s,r,a)):ke}finally{Tt&&Tt(s),cs&&cs(s)}}}_=_!=null&&_.type===Ye&&_.key==null&&_.props.tpl==null?_.props.children:_;try{var $=lt(_,e,t,o,s,r,a);return Tt&&Tt(s),G.unmount&&G.unmount(s),s._suspended?typeof $=="string"?Xo+$+$o:Bt($)?($.unshift(Xo),$.push($o),$):$.then(function(he){return Xo+he+$o}):$}catch(he){if(a&&a.onError){var j=(function Q(je){return a.onError(je,s,function(H,J){try{return lt(H,e,t,o,J,r,a)}catch(ut){return Q(ut)}})})(he);if(j!==void 0)return j;var oe=G.__e;return oe&&oe(he,s),ke}throw he}}var te,q="<"+S,re=ke;for(var X in P){var ee=P[X];if(typeof(ee=tc(ee)?ee.value:ee)!="function"||X==="class"||X==="className"){switch(X){case"children":te=ee;continue;case"key":case"ref":case"__self":case"__source":continue;case"htmlFor":if("for"in P)continue;X="for";break;case"className":if("class"in P)continue;X="class";break;case"defaultChecked":X="checked";break;case"defaultSelected":X="selected";break;case"defaultValue":case"value":switch(X="value",S){case"textarea":te=ee;continue;case"select":o=ee;continue;case"option":o!=ee||"selected"in P||(q+=" selected")}break;case"dangerouslySetInnerHTML":re=ee&&ee.__html;continue;case"style":typeof ee=="object"&&(ee=Xd(ee));break;case"acceptCharset":X="accept-charset";break;case"httpEquiv":X="http-equiv";break;default:if(jr.test(X))X=X.replace(jr,"$1:$2").toLowerCase();else{if(Kr.test(X))continue;X[4]!=="-"&&!Hd.has(X)||ee==null?t?Gd.test(X)&&(X=X==="panose1"?"panose-1":X.replace(/([A-Z])/g,"-$1").toLowerCase()):jd.test(X)&&(X=X.toLowerCase()):ee+=ke}}ee!=null&&ee!==!1&&(q=ee===!0||ee===ke?q+" "+X:q+" "+X+'="'+(typeof ee=="string"?Ys(ee):ee+ke)+'"')}}if(Kr.test(S))throw new Error(S+" is not a valid HTML tag name in "+q+">");if(re||(typeof te=="string"?re=Ys(te):te!=null&&te!==!1&&te!==!0&&(re=lt(te,e,S==="svg"||S!=="foreignObject"&&t,o,s,r,a))),Tt&&Tt(s),cs&&cs(s),!re&&Qd.has(S))return q+"/>";var Ie="</"+S+">",Ae=q+">";return Bt(re)?[Ae].concat(re,[Ie]):typeof re!="string"?[Ae,re,Ie]:Ae+re+Ie}var Qd=new Set(["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]),ec=Jd;function tc(s){return s!==null&&typeof s=="object"&&typeof s.peek=="function"&&"value"in s}class Xr extends U{constructor(){super(...arguments);v(this,"renderText",()=>{const{store:t,isApplyWorkflow:o=!1}=this.props,{scope:n,vendorList:r={},sirdataList:a={},publisherPurposeList:d={}}=t,{purposes:c=[],specialFeatures:p=[]}=r,{purposes:h=[]}=a,{standardPurposes:l=[]}=d;let m=w(g.TEXT1);m=Oe(m,In(1),![...c,...l].some(({id:S})=>S===1)),m=Oe(m,Oi(2),!p.some(({id:S})=>S===2)),m=Oe(m,kt(2),!h.some(({id:S})=>S===2)),m=Oe(m,kt(1,2),!h.some(({id:S})=>[1,2].includes(S))),m=Oe(m,kt(5),!h.some(({id:S})=>S===5)),m=Oe(m,kt(7),!h.some(({id:S})=>S===7)),m=Oe(m,kt(11,12,13,14),!h.some(({id:S})=>[11,12,13,14].includes(S)));const f={};f[Pi]=w(o?g.MODE_APPLY:g.MODE_MAIN);const I=this.getPartnerCount();switch(I>0?(o?f[bs]=w(le(g.MODE_APPLY_PARTNER,g.MODE_APPLY_PARTNER_PLURAL,I)):f[bs]=w(le(g.MODE_MAIN_PARTNER,g.MODE_MAIN_PARTNER_PLURAL,I)),f[uo]=I):f[bs]=w(o?g.MODE_APPLY_WE:g.MODE_MAIN_WE),n){case Ce.PROVIDER:f[As]=w(g.SITES);break;case Ce.GROUP:f[As]=w(g.HOSTNAMES);break;default:f[As]=w(g.SITE);break}return p.some(({id:S})=>S===1)||h.some(({id:S})=>S===6)?f[Ts]=w(g.GEOLOCATION):f[Ts]=w(g.LOCATION),f[Ti]=ec(i(zd,{})),Je(m,f)});v(this,"getPartnerCount",()=>{const{store:t}=this.props,{vendorList:o={},googleProviderList:n={},sirdataList:r={},publisherPurposeList:a={}}=t,{vendors:d=[]}=o,{providers:c=[]}=n,{vendors:p=[]}=r,{customPurposes:h=[]}=a,l=p.filter(m=>{const f=m.tcfVendorId&&d.some(S=>S.id===m.tcfVendorId&&!S.deletedDate),I=m.googleProviderId&&c.some(S=>S.id===m.googleProviderId);return f||I}).length;return d.length+c.length+p.length-l+h.filter(({vendor:m})=>!!m).length});v(this,"handleLink",t=>{t.target.classList.contains(Es)&&(t.preventDefault(),this.setState({isShowHostnames:!0}))})}render(t,o){const{className:n}=t,{isShowHostnames:r=!1}=o;return i("div",{className:n,children:[i("div",{dangerouslySetInnerHTML:{__html:this.renderText()},onClick:this.handleLink,onKeyPress:this.handleLink}),i(jo,{onClose:()=>this.setState({isShowHostnames:!1}),active:r})]})}}class sc extends U{constructor(){super(...arguments);v(this,"renderText",()=>{const{store:t}=this.props,{external:o={}}=t,{utiq:n={}}=o,{controller:r="",noticeUrl:a=""}=n;let d=w(g.TEXT5);const c={};return c[Li]=r,d=Je(d,c),d=Nt(d,Ai,"$1",a),d})}render(t){const{onClose:o,active:n}=t;return i(Hs,{title:w("sirdataPurpose5.name"),content:i("span",{dangerouslySetInnerHTML:{__html:this.renderText()}}),onClose:o,active:n})}}class $r extends U{constructor(){super(...arguments);v(this,"renderText",()=>{const{store:t}=this.props,{vendorList:o={},sirdataList:n={},publisherPurposeList:r={}}=t,{purposes:a=[],specialFeatures:d=[]}=o,{purposes:c=[]}=n,{standardPurposes:p=[],customPurposes:h=[]}=r;let l=w(g.TEXT2);l=Oe(l,Sn,!h.length),[[10],[5,6,11],[2,3,4],[3,4,5,6],[3,4,5,6,7,8],[7,8],[8,9]].forEac
2h(S=>{const P=In(...S),E=![...a,...p].some(({id:_})=>S.includes(_));l=Oe(l,P,E)}),[[1],[2],[3],[4],[5],[7],[8],[1,2],[11,12,13,14]].forEach(S=>{const P=kt(...S),E=!c.some(({id:_})=>S.includes(_));l=Oe(l,P,E)});const I={};return I[bi]=h.map(S=>S.name).join(", "),d.some(({id:S})=>S===1)||c.some(({id:S})=>S===6)?I[Ts]=w(g.GEOLOCATION):I[Ts]=w(g.LOCATION),Je(l,I)});v(this,"handleLink",t=>{t.target.classList.contains(gn)&&(t.preventDefault(),this.setState({isShowUtiq:!0}))})}render(t,o){var d,c;const{className:n,store:r}=t,{isShowUtiq:a}=o;return i("div",{className:n,children:[i("div",{dangerouslySetInnerHTML:{__html:this.renderText()},onClick:this.handleLink,onKeyPress:this.handleLink}),((c=(d=r.external)==null?void 0:d.utiq)==null?void 0:c.active)&&i(sc,{store:r,onClose:()=>this.setState({isShowUtiq:!1}),active:a})]})}}class oc extends U{constructor(){super(...arguments);v(this,"renderText",()=>{const{store:t,theme:o,isManualDisplay:n}=this.props,{cookieMaxAgeInDays:r,vendorList:a={},sirdataList:d={}}=t,{noConsentButton:c,closeButton:p,setChoicesStyle:h,toolbar:l={}}=o;let m=w(g.TEXT3);h!==qe.IN_TEXT&&(m=Oe(m,Zt));const f={};return l.active&&l.style===Ot.ICON?f[Ls]=w(g.MODIFY_ICON):f[Ls]=w(g.MODIFY_BUTTON),c===at.REJECT||n?f[lo]=w(g.REJECT_REJECT):c===at.CONTINUE?f[lo]=w(g.REJECT_CONTINUE):p&&(f[lo]=w(g.REJECT_CLOSE)),f[po]=Ko(r),m=Je(m,f),m=Oe(m,vn,!(a.purposesLI.length+d.purposesLI.length)),m})}render(t,o){const{className:n}=t;return i("div",{className:n,dangerouslySetInnerHTML:{__html:this.renderText()}})}}class nc extends Se{constructor(t){super(t);v(this,"handleAccept",()=>{const{store:t}=this.props,{consentData:o}=t;O.selectAll(!0),o.coreData.consentScreen=ge.MAIN,this.props.onSave(_e.ACCEPT),this.props.onUIClick(ce.ACCEPT)});v(this,"handleReject",()=>{const{store:t}=this.props,{consentData:o}=t;O.selectAll(!1),o.coreData.consentScreen=ge.MAIN,this.props.onSave(_e.REJECT),this.props.onUIClick(ce.REJECT)});v(this,"handleContinue",()=>{const{store:t}=this.props,{consentData:o}=t;o.coreData.consentScreen=ge.MAIN,this.props.onSave(O.getActionResponse()),this.props.onUIClick(ce.CONTINUE)});v(this,"handleAskLater",()=>{const{store:t}=this.props;ae.updateAskLater(t.initConsentDate||new Date),this.props.onClose(_e.ASK_LATER),this.props.onUIClick(ce.ASK_LATER)});v(this,"handlePurposes",()=>{const{store:t}=this.props;t.workflow===ve.COOKIEWALL_MODIFY?t.togglePurposeOneShowing(!0):t.togglePurposesShowing(!0),this.props.onUIClick(ce.PURPOSES)});v(this,"handleClose",()=>{M.context.isVariantApplies(ho)?this.props.onSave(O.getActionResponse(),!0):this.props.onClose(_e.CLOSE),this.props.onUIClick(ce.CLOSE)});v(this,"handleLink",t=>{const o=t.target.classList;o.contains(co)?(t.preventDefault(),this.props.store.toggleVendorsShowing(!0),this.props.onUIClick(ce.VENDORS)):o.contains(Zt)?(t.preventDefault(),this.handlePurposes()):o.contains(_s)&&(t.preventDefault(),this.props.onUIClick(ce.SITES),window.open(Ps,"_blank"))});v(this,"handleClickScrollHint",()=>{const t=this.mainRef.current;t.scrollTo({top:t.scrollHeight,behavior:"smooth"})});v(this,"handleScroll",t=>{const{scrollTop:o}=t.target,n={top:`calc(-1 * calc(${o}px - var(--logo-offset)))`,opacity:(100-o)/100},r=this.mainRef.current,a=this.footerRef.current.getBoundingClientRect().height,d=o+a>=r.scrollHeight-r.getBoundingClientRect().height,c=o<this.titleRef.current.getBoundingClientRect().height;this.setState({logoStyle:n,isShowNoConsent:this.state.isShowNoConsent||d,isNoConsentMaskActive:this.state.isNoConsentMaskActive||this.state.isShowNoConsent&&c,isShowScrollHint:this.state.isShowScrollHint&&!d})});v(this,"getNoConsentButton",()=>{const{store:t,theme:o}=this.props,{noConsentButton:n,noConsentButtonStyle:r}=o,{isManualDisplay:a}=t,d=[{type:at.REJECT,localizeKey:g.BUTTONS_REJECT,onClick:this.handleReject},{type:at.CONTINUE,localizeKey:g.BUTTONS_CONTINUE,onClick:this.handleContinue},{type:at.ASK_LATER,localizeKey:g.BUTTONS_ASK_ME_LATER,onClick:this.handleAskLater}],c=a?at.REJECT:n,p=d.find(({type:h})=>h===c);if(p)return be(W({},p),{style:r})});v(this,"getCssClassesForPosition",t=>{const o=[];switch(t){case st.TOP:o.push(C.modalPositionTop),o.push(C.modalFullWidth);break;case st.BOTTOM:o.push(C.modalPositionBottom),o.push(C.modalFullWidth);break;case st.BOTTOM_LEFT:o.push(C.modalPositionBottom),o.push(C.modalPositionLeft);break;case st.BOTTOM_RIGHT:o.push(C.modalPositionBottom),o.push(C.modalPositionRight);break}return o}
2);this.titleRef=ze(),this.mainRef=ze(),this.footerRef=ze(),this.setState({isShowNoConsent:!1,isNoConsentMaskActive:!0,isShowScrollHint:!1})}componentDidMount(){this.titleRef.current.focus();const t=()=>{try{const o=this.mainRef.current,r=this.footerRef.current.getBoundingClientRect().height>=o.scrollHeight-o.getBoundingClientRect().height;this.setState({isShowNoConsent:this.state.isShowNoConsent||r,isNoConsentMaskActive:this.state.isShowNoConsent||r,isShowScrollHint:!r})}catch(o){this.setState({isShowNoConsent:!0,isNoConsentMaskActive:!0,isShowScrollHint:!1})}};document.readyState==="complete"?t():window.addEventListener("load",t),window.addEventListener("resize",t)}render(t,o){const{store:n,theme:r}=t,{position:a,closeButton:d,whiteLabel:c,lightMode:p,darkMode:h,setChoicesStyle:l}=r,{logo:m,skin:f}=p||{},{logo:I,skin:S}=h||{},{isDetailsShowing:P,isPurposeOneShowing:E,isManualDisplay:_,workflow:b}=n,{isShowNoConsent:x,isShowScrollHint:R,isNoConsentMaskActive:N,logoStyle:T}=o,A=this.getNoConsentButton();return i("div",{className:L(C.modal,...this.getCssClassesForPosition(a),{[C.modalHidden]:P||E}),children:i("div",{className:C.wrapper,children:[f&&i("div",{className:L(C.skin,C.skinLight)}),m&&i("div",{className:L(C.logo,C.logoLight),style:T}),S&&i("div",{className:L(C.skin,C.skinDark)}),I&&i("div",{className:L(C.logo,C.logoDark),style:T}),i("div",{className:C.content,children:i("div",{className:C.body,children:i("div",{className:L(C.main,C.mainNoScrollbar),onClick:this.handleLink,onKeyPress:this.handleLink,onScroll:this.handleScroll,ref:this.mainRef,children:[i("div",{className:C.mainContent,children:[i("div",{className:L(C.mainTitle,{[C.mainTitleWithLogoLight]:!!m,[C.mainTitleWithLogoDark]:!!I}),children:[_&&b!==ve.COOKIEWALL_MODIFY?i(Pt,{onClick:this.handleClose}):i(Ws,{noConsentButton:A,onClose:d&&this.handleClose,hidden:!x,active:N}),i("div",{className:C.title,ref:this.titleRef,children:[m&&i("div",{className:L(C.logoXs,C.logoXsLight)}),I&&i("div",{className:L(C.logoXs,C.logoXsDark)}),i(V,{localizeKey:g.MAIN_TITLE,tabIndex:"-1"})]})]}),i("div",{className:C.paragraphs,children:[i(V,{localizeKey:g.MAIN_CUSTOM_DESCRIPTION,className:C.text}),i(Xr,{className:C.text,store:n}),i($r,{className:C.text,store:n}),i(oc,{className:C.text,store:n,theme:r,isManualDisplay:_})]}),(A&&A.style===Ge.LINK&&!_||l===qe.LINK||!c)&&i("div",{className:C.actions,children:[A&&A.style===Ge.LINK&&!_&&i(Le,{onClick:A.onClick,labelKey:A.localizeKey,isLink:!0,cssClass:C.actionlink}),l===qe.LINK&&i(Le,{onClick:this.handlePurposes,labelKey:g.BUTTONS_SET_CHOICES,isLink:!0,cssClass:C.actionlink}),!c&&i(as,{})]})]}),i("div",{ref:this.footerRef,children:i(Ur,{handleAccept:this.handleAccept,withSetChoices:l===qe.BUTTON,handlePurposes:this.handlePurposes,noConsentButton:A,isManualDisplay:_})})]})})}),i(Go,{isVisible:R,onClick:this.handleClickScrollHint})]})})}}class rc extends U{constructor(){super(...arguments);v(this,"renderText",()=>{const{store:t,theme:o}=this.props,{cookieMaxAgeInDays:n}=t,{setChoicesStyle:r,toolbar:a={}}=o;let d=w(g.TEXT4);r!==qe.IN_TEXT&&(d=Oe(d,Zt));const c={},p=this.getPartnerCount();return c[bs]=w(le(g.TEXT4_PARTNER,g.TEXT4_PARTNER_PLURAL,p)),c[uo]=p,a.active&&a.style===Ot.ICON?c[Ls]=w(g.MODIFY_ICON):c[Ls]=w(g.MODIFY_BUTTON),c[po]=Ko(n),Je(d,c)});v(this,"getPartnerCount",()=>{const{store:t}=this.props,{vendorList:o={},googleProviderList:n={},sirdataList:r={},consentData:a}=t,{vendors:d=[]}=o,{providers:c=[]}=n,{vendors:p=[]}=r,{selectedVendorIds:h,selectedVendorLIIds:l}=a.coreData,{selectedProviderIds:m,selectedSirdataVendorIds:f,selectedSirdataVendorLIIds:I}=a.customData,S=new Set(p.filter(E=>{const _=E.tcfVendorId&&d.some(x=>x.id===E.tcfVendorId&&!x.deletedDate),b=E.googleProviderId&&c.some(x=>x.id===E.googleProviderId);return _||b}).map(E=>E.id)),P=p.filter(E=>!S.has(E.id));return[...d,...c,...P].filter(E=>{switch(E.type){case wt:return!m.has(E.id);case Xt:return!!E.purposes.length&&!f.has(E.id)||!!E.legIntPurposes.length&&!I.has(E.id);default:return!!E.purposes.length&&!h.has(E.id)||!!E.legIntPurposes.length&&!l.has(E.id)}}).length})}render(t,o){const{className:n}=t;return i("div",{className:n,dangerouslySetInnerHTML:{__html:this.renderText()}})}}class ic extends Se{constructor(t){super(t);v(this,"handleAccept",()=>{const{store:t}=this.props,{consentData:o}=t;O.selectMissingVendors(),o.coreData.consentScreen=ge.MAIN_MISSING,this.props.onSave(_e.ACCEPT),this.props.onUIClick(ce.ACCEPT)});v(this,"handleReject",()=>{this.props.onSave(O.getActionResponse(),!0),this.props.onUIClick(ce.REJECT)});v(this,"handlePurposes",()=>{const{store:t}=this.props;t.togglePurposesShowing(!0),this.props.onUIClick(ce.PURPOSES)});v(this,"handleClose",()=>
2{M.context.isVariantApplies(ho)?this.props.onSave(O.getActionResponse(),!0):this.props.onClose(_e.CLOSE),this.props.onUIClick(ce.CLOSE)});v(this,"handleLink",t=>{const o=t.target.classList;o.contains(co)?(t.preventDefault(),this.props.store.toggleVendorsMissingShowing(!0),this.props.onUIClick(ce.VENDORS)):o.contains(Zt)?(t.preventDefault(),this.handlePurposes()):o.contains(_s)&&(t.preventDefault(),this.props.onUIClick(ce.SITES),window.open(Ps,"_blank"))});v(this,"handleClickScrollHint",()=>{const t=this.mainRef.current;t.scrollTo({top:t.scrollHeight,behavior:"smooth"})});v(this,"handleScroll",t=>{const{scrollTop:o}=t.target,n={top:`calc(-1 * calc(${o}px - var(--logo-offset)))`,opacity:(100-o)/100},r=this.mainRef.current,a=this.footerRef.current.getBoundingClientRect().height,d=o+a>=r.scrollHeight-r.getBoundingClientRect().height;this.setState({logoStyle:n,isShowScrollHint:this.state.isShowScrollHint&&!d})});v(this,"getNoConsentButton",()=>{const{theme:t}=this.props,{noConsentButton:o,noConsentButtonStyle:n}=t;if(o!==Ws.NONE)return{type:Ws.REJECT,localizeKey:g.BUTTONS_DO_NOT_APPLY,onClick:this.handleReject,style:n}});v(this,"getCssClassesForPosition",t=>{const o=[];switch(t){case st.TOP:o.push(C.modalPositionTop),o.push(C.modalFullWidth);break;case st.BOTTOM:o.push(C.modalPositionBottom),o.push(C.modalFullWidth);break;case st.BOTTOM_LEFT:o.push(C.modalPositionBottom),o.push(C.modalPositionLeft);break;case st.BOTTOM_RIGHT:o.push(C.modalPositionBottom),o.push(C.modalPositionRight);break}return o});this.titleRef=ze(),this.mainRef=ze(),this.footerRef=ze(),this.setState({isShowScrollHint:!1})}componentDidMount(){this.titleRef.current.focus();const t=()=>{try{const o=this.mainRef.current,r=this.footerRef.current.getBoundingClientRect().height>=o.scrollHeight-o.getBoundingClientRect().height;this.setState({isShowScrollHint:!r})}catch(o){this.setState({isShowScrollHint:!1})}};document.readyState==="complete"?t():window.addEventListener("load",t),window.addEventListener("resize",t)}render(t,o){const{store:n,theme:r}=t,{position:a,closeButton:d,whiteLabel:c,lightMode:p,darkMode:h,setChoicesStyle:l}=r,{logo:m,skin:f}=p||{},{logo:I,skin:S}=h||{},{isDetailsShowing:P}=n,{logoStyle:E,isShowScrollHint:_}=o,b=this.getNoConsentButton();return i("div",{className:L(C.modal,...this.getCssClassesForPosition(a),{[C.modalHidden]:P}),children:i("div",{className:C.wrapper,children:[f&&i("div",{className:L(C.skin,C.skinLight)}),m&&i("div",{className:L(C.logo,C.logoLight),style:E}),S&&i("div",{className:L(C.skin,C.skinDark)}),I&&i("div",{className:L(C.logo,C.logoDark),style:E}),i("div",{className:C.content,children:i("div",{className:C.body,children:i("div",{className:L(C.main,C.mainNoScrollbar),onClick:this.handleLink,onKeyPress:this.handleLink,onScroll:this.handleScroll,ref:this.mainRef,children:[i("div",{className:C.mainContent,children:[i("div",{className:L(C.mainTitle,{[C.mainTitleWithLogoLight]:!!m,[C.mainTitleWithLogoDark]:!!I}),children:[i(Ws,{noConsentButton:b,onClose:d&&this.handleClose}),i("div",{className:C.title,ref:this.titleRef,tabIndex:"-1",children:i(V,{localizeKey:g.MAIN_TITLE})})]}),i("div",{className:C.paragraphs,children:[i(V,{localizeKey:g.MAIN_CUSTOM_DESCRIPTION,className:C.text}),i(Xr,{className:C.text,store:n,isApplyWorkflow:!0}),i($r,{className:C.text,store:n}),i(rc,{className:C.text,store:n,theme:r})]}),(b&&b.style===Ge.LINK||l===qe.LINK||!c)&&i("div",{className:C.actions,children:[b&&b.style===Ge.LINK&&i(Le,{onClick:b.onClick,labelKey:b.localizeKey,isLink:!0,cssClass:C.actionlink}),l===qe.LINK&&i(Le,{onClick:this.handlePurposes,labelKey:g.BUTTONS_SET_CHOICES,isLink:!0,cssClass:C.actionlink}),!c&&i(as,{})]})]}),i("div",{ref:this.footerRef,children:i(Ur,{handleAccept:this.handleAccept,withSetChoices:l===qe.BUTTON,handlePurposes:this.handlePurposes,noConsentButton:b,apply:!0})})]})})}),i(Go,{isVisible:_,onClick:this.handleClickScrollHint})]})})}}class ac extends Se{constructor(t){super(t);v(this,"handleModify",()=>{const{store:t,onUIClick:o}=this.props;t.workflow=ve.COOKIEWALL_MODIFY,o(ce.COOKIEWALL_MODIFY_CHOICES),t.notifyUpdate()});v(this,"handleClickScrollHint",()=>{const t=this.mainRef.current;t.scrollTo({top:t.scrollHeight,behavior:"smooth"})});v(this,"handleScroll",t=>{const{scrollTop:o}=t.target,n={top:`calc(-1 * calc(${o}px - var(--logo-offset)))`,opacity:(100-o)/100},r=this.mainRef.current,a=this.footerRef.current.getBoundingClientRect().height,d=o+a>=r.scrollHeight-r.getBoundingClientRect().height;this.setState({logoStyle:n,isShowScrollHint:this.state.isShowScrollHint&&!d})});v(this,"renderText",()=>w(g.COOKIEWALL_TEXT).split("<br/><br/>").map(o=>i("div",{className:C.text,dangerouslySetInnerHTML:{__html:o}})));this.titleRef=ze(),this.mainRef=ze(),this.footerRef=ze(),this.setState({isShowScrollHint:!1})}componentDidMount(){this.titleRef.current.focus();const t=()=>{try{const o=this.mainRef.current,r=this.footerRef.current.getBoundingClientRect().height>=o.scrollHeight-o.getBoundingClientRect().height;this.setState({isShowScrollHint:!r})}catch(o){this.setState({isShowScrollHint:!1})}};document.readyState==="complete"?t():window.addEventListener("load",t),window.addEventListener("resize",t)}render(t,o){const{store:n,theme:r}
2=t,{isDetailsShowing:a}=n,{lightMode:d,darkMode:c,whiteLabel:p}=r,{logo:h,skin:l}=d||{},{logo:m,skin:f}=c||{},{logoStyle:I,isShowScrollHint:S}=o;return i("div",{className:L(C.modal,{[C.modalHidden]:a}),children:i("div",{className:C.wrapper,children:[l&&i("div",{className:L(C.skin,C.skinLight)}),h&&i("div",{className:L(C.logo,C.logoLight),style:I}),f&&i("div",{className:L(C.skin,C.skinDark)}),m&&i("div",{className:L(C.logo,C.logoDark),style:I}),i("div",{className:C.content,children:i("div",{className:C.body,children:i("div",{className:L(C.main,C.mainNoScrollbar),onScroll:this.handleScroll,ref:this.mainRef,children:[i("div",{className:C.mainContent,children:[i("div",{className:L(C.mainTitle,{[C.mainTitleWithLogoLight]:!!h,[C.mainTitleWithLogoDark]:!!m}),children:i("div",{className:C.title,ref:this.titleRef,tabIndex:"-1",children:i(V,{localizeKey:g.COOKIEWALL_TITLE})})}),i("div",{className:C.paragraphs,children:[this.renderText(),i(V,{localizeKey:g.COOKIEWALL_CUSTOM_TEXT,className:C.text})]}),!p&&i("div",{className:C.actions,children:i(as,{})})]}),i("div",{ref:this.footerRef,children:i(Mr,{onClick:this.handleModify,localizeKey:g.BUTTONS_MODIFY_CHOICE})})]})})}),i(Go,{isVisible:S,onClick:this.handleClickScrollHint})]})})}}class dc extends Se{constructor(t){super(t);v(this,"getAppStyle",t=>{const{lightMode:o,darkMode:n,borderRadius:r,fontFamily:a,fontFamilyTitle:d}=t.theme,{backgroundColor:c,mainColor:p,titleColor:h,textColor:l,borderColor:m,overlayColor:f,logo:I,watermark:S,skin:P,providerLogo:E}=o,{backgroundColor:_=c,mainColor:b=p,titleColor:x=h,textColor:R=l,borderColor:N=m,overlayColor:T=f,logo:A,watermark:y,skin:z,providerLogo:$=E}=n,j={[Wt.NONE]:"0px",[Wt.LIGHT]:"4px",[Wt.AVERAGE]:"12px",[Wt.STRONG]:"24px"};return[{name:"background-color",value:c},{name:"main-color",value:p},{name:"title-color",value:h},{name:"text-color",value:l},{name:"border-color",value:m},{name:"overlay-color",value:f},{name:"background-color-dark",value:_},{name:"main-color-dark",value:b},{name:"title-color-dark",value:x},{name:"text-color-dark",value:R},{name:"border-color-dark",value:N},{name:"overlay-color-dark",value:T},{name:"border-radius",value:j[r]},{name:"font-family",value:a},{name:"font-family-title",value:d},{name:"logo",value:I},{name:"logo-dark",value:A},{name:"watermark",value:S},{name:"watermark-dark",value:y},{name:"skin",value:P},{name:"skin-dark",value:z},{name:"provider-logo",value:E},{name:"provider-logo-dark",value:$},{name:"vh",value:`${window.innerHeight*.01}px`}].reduce((oe,te)=>(te.value&&(oe+=`--${te.name}:${te.value};`),oe),"")});v(this,"getCssClass",t=>{const{theme:o}=t,{textSize:n}=o;switch(n){case Ss.BIG:return _t.sizeBig;case Ss.MEDIUM:return _t.sizeMedium;case Ss.SMALL:return _t.sizeSmall}return""});v(this,"closeUI",()=>{const{store:t}=this.props;t.toggleMainShowing(!1),t.toggleDetailsShowing(!1),t.toggleVendorsMissingShowing(!1),t.togglePurposeOneShowing(!1)});v(this,"onSave",(t,o=!1)=>de(this,null,function*(){const{store:n}=this.props;if(n.cookieWall.active&&!n.consentData.coreData.selectedPurposeIds.has(1)){n.workflow=ve.COOKIEWALL,n.toggleDetailsShowing(!1),n.toggleVendorsMissingShowing(!1),n.togglePurposeOneShowing(!1);try{yield n.persist(o)}catch(r){console.error("Failed to persist consent",r)}}else this.closeUI(),setTimeout(()=>de(this,null,function*(){try{yield n.persist(o)}catch(r){console.error("Failed to persist consent",r)}yield this.props.notifyEvent(yt),ae.updateLastPrompt(),this.onResponse(t)}),0)}));v(this,"onClose",t=>{this.closeUI(),setTimeout(()=>{this.props.notifyEvent(Cn),this.onResponse(t)},0)});v(this,"onResponse",t=>{this.props.sendAction(we.RESPONSE,t)});v(this,"onUIClick",t=>{this.props.sendAction(we.UI,t)});const{store:o,config:n}=t;this.state={store:o,theme:n.theme,appStyle:this.getAppStyle(n),cssClass:this.getCssClass(n)}}componentWillMount(){const{store:t,config:o}=this.props;t.onUpdate(n=>{this.setState({store:n})}),o.onUpdate(n=>{this.setState({theme:n.theme,appStyle:this.getAppStyle(n),cssClass:this.getCssClass(n)})})}render(t,o){const{store:n,theme:r,appStyle:a,cssClass:d}
2=o,{isMainShowing:c,isDetailsShowing:p,isPurposeOneShowing:h,workflow:l,options:m}=n,{notifyEvent:f,sendAction:I}=t,{overlay:S,toolbar:P={}}=r;let E;switch(l){case ve.APPLY_CHOICES:E=ic;break;case ve.COOKIEWALL:E=ac;break;case ve.MAIN:case ve.COOKIEWALL_MODIFY:case ve.MANUAL_DISPLAY:default:E=nc}const _=c&&(S||[ve.COOKIEWALL,ve.COOKIEWALL_MODIFY].includes(l));return document.getElementsByTagName("html")[0].classList[_?"add":"remove"](_t.lockScroll),i("div",{id:"sd-cmp",className:L(_t.gdpr,d),style:a,children:[_&&i("div",{className:_t.overlay}),i("div",{className:_t.content,children:[c&&i(E,{store:n,onSave:this.onSave,onClose:this.onClose,onUIClick:this.onUIClick,theme:r}),p&&i(Vr,{store:n,onSave:this.onSave,onClose:this.onClose,onUIClick:this.onUIClick,theme:r}),h&&i(Fd,{store:n,onUIClick:this.onUIClick}),P.active&&i(Bd,{store:n,toolbar:P,disabled:c,preview:m.demo&&m.passive,notifyEvent:f,sendAction:I})]})]})}}function cc(s,e,t,o){let n=document.getElementById(At);n||(n=document.createElement("div"),n.id=At,document.body.appendChild(n)),Qa(i(dc,{store:s,config:e,notifyEvent:t,sendAction:o}),n)}function lc(s,e,t,o){return de(this,null,function*(){if(!(!s||ae.tcString===s))try{yield(yield fetch(`${M.context.apiRoot}${Ci}`,{method:"POST",body:JSON.stringify({consent_string:s,sd_string:e,gpp_string:t,version:Cs,scope:o,source_url:window.location.href})})).json(),ae.updateTcString(s),ae.updateSdString(e)}catch(n){}})}var qs=(s=>(s.HIDDEN="hidden",s.VISIBLE="visible",s.DISABLED="disabled",s))(qs||{}),ls=(s=>(s.STUB="stub",s.LOADING="loading",s.LOADED="loaded",s.ERROR="error",s))(ls||{}),it=(s=>(s.LISTENER_REGISTERED="listenerRegistered",s.LISTENER_REMOVED="listenerRemoved",s.CMP_STATUS="cmpStatus",s.CMP_DISPLAY_STATUS="cmpDisplayStatus",s.SIGNAL_STATUS="signalStatus",s.ERROR="error",s.SECTION_CHANGE="sectionChange",s))(it||{});const pc="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",uc=s=>{if(!s)return"";const e=Jt(s,(6-s.length%6)%6);let t="";for(let o=0;o<e.length;o+=6){const n=e.substring(o,o+6),r=parseInt(n,2);t+=pc[r]}return t},Zs=(s,e)=>{let t=s.toString(2);return e>=t.length&&(t=go(t,e-t.length)),t.length>e&&(t=t.substring(t.length-e)),t},zt=[1,2],Jr=s=>{for(;zt.length<=s;){const e=zt.length;zt.push(zt[e-1]+zt[e-2])}return zt[s]},Jo=s=>{if(s===1)return"11";if(s===0)return"011";let e=0;for(;Jr(e+1)<=s;)e++;const t=[];let o=s;for(let r=e;r>=0;r--){const a=Jr(r);a<=o?(t[r]=!0,o-=a):t[r]=!1}return t.map(r=>r?"1":"0").join("")+"1"},hc=s=>{if(s.length===0)return Zs(0,12);const e=Fi(s);let t=Zs(e.length,12),o=0;for(const n of e)if(n.isSingle){t+="0";const r=n.start-o;t+=Jo(r),o=n.start}else{t+="1";const r=n.start-o;t+=Jo(r),t+=Jo(n.length),o=n.start+n.length}return t},mc=3,gc=1,fc=6,Sc=6,vc=s=>{let e="";return e+=Zs(mc,fc),e+=Zs(gc,Sc),e+=hc(s),uc(e)};var Kt=(s=>(s[s.TCF_V2=2]="TCF_V2",s[s.USP_V1=6]="USP_V1",s))(Kt||{}),Qr=(s=>(s.TCF_V2="tcfeuv2",s.USP_V1="uspv1",s))(Qr||{});const Xs={[Kt.TCF_V2]:"tcfeuv2",[Kt.USP_V1]:"uspv1"},Ic=s=>s.map(e=>`${e}:${Xs[e]}
2`).filter(Boolean);var $s=(s=>(s.NOT_READY="not ready",s.READY="ready",s))($s||{});const ei=s=>Cc(s,Kt.TCF_V2),Cc=(s,e)=>{if(!s)return"";const t=new Map;return t.set(e,s),Ac(t)},jt="__gpp",Ec="1.1",_c=-1,Pc=1,bc=["IKVR3","K6MH2"],Tc=s=>bc.includes(s),Lc="~",Ac=s=>{if(s.size===0)return"";const e=Array.from(s.keys()).sort((n,r)=>n-r),o=[vc(e)];for(const n of e){const r=s.get(n);r&&o.push(r)}return o.join(Lc)};class Oc{constructor(e=Pc){this.cmpId=e,this.cmpStatus=ls.LOADING,this.cmpDisplayStatus=null,this.signalStatus=$s.NOT_READY,this.gppString="",this.sectionList=[],this.applicableSections=[_c],this.parsedSections={},this.eventListeners=new Map,this.listenerIdCounter=0,this.queue=[]}init(){const e=window;if(e[jt]){this.queue=e[jt].queue||[];const t=e[jt].events||[];for(const o of t)typeof o.callback=="function"&&(this.eventListeners.set(o.id,o.callback),o.id>this.listenerIdCounter&&(this.listenerIdCounter=o.id))}for(;this.queue.length>0;){const[t,o,n]=this.queue.shift();this.processCommand(t,o,n)}e[jt]=(t,o,n)=>{this.processCommand(t,o,n)},this.updateCmpStatus(ls.LOADED)}processCommand(e,t,o){if(e)try{switch(e){case"ping":this.ping(t);break;case"addEventListener":this.addEventListener(t,o);break;case"removeEventListener":this.removeEventListener(t,o);break;case"hasSection":this.hasSection(t,o);break;case"getSection":this.getSection(t,o);break;case"getField":this.getField(t,o);break;default:typeof t=="function"&&t(null,!1)}}catch(n){typeof t=="function"&&t(null,!1),this.notifyEvent(it.ERROR,n instanceof Error?n.message:"Unknown error")}}buildPingReturn(){return{gppVersion:Ec,cmpStatus:this.cmpStatus,cmpDisplayStatus:this.cmpDisplayStatus,signalStatus:this.signalStatus,supportedAPIs:Ic(this.sectionList),cmpId:this.cmpId,sectionList:this.sectionList,applicableSections:this.applicableSections,gppString:this.gppString,parsedSections:this.parsedSections}}ping(e){typeof e=="function"&&e(this.buildPingReturn(),!0)}addEventListener(e,t){if(typeof e!="function")return;const o=++this.listenerIdCounter;this.eventListeners.set(o,e);const n={eventName:it.LISTENER_REGISTERED,listenerId:o,data:!0,pingData:this.buildPingReturn()};e(n,!0)}removeEventListener(e,t){if(typeof e!="function")return;const o=this.eventListeners.has(t);o&&this.eventListeners.delete(t),e(o,!0)}hasSection(e,t){if(typeof e!="function")return;const o=typeof t=="string"?parseInt(t):t,n=this.sectionList.includes(o);e(n,!0)}getSection(e,t){if(typeof e!="function")return;const o=typeof t=="string"?parseInt(t):t;if(!this.sectionList.includes(o)){e(null,!1);return}const n=Xs[o];if(!n){e(null,!1);return}const r=this.parsedSections[n];e(r||null,!!r)}getField(e,t){if(typeof e!="function")return;if(!t||typeof t!="string"){e(null,!1);return}const o=t.split(".");if(o.length<2){e(null,!1);return}const n=o[0],r=this.parsedSections[n];if(!r||!Array.isArray(r)){e(null,!1);return}let a;if(o.length===2){const d=o[1];a=r[0]&&r[0][d]}else if(o.length===3){const d=parseInt(o[1]),c=o[2];!isNaN(d)&&r[d]&&(a=r[d][c])}else{e(null,!1);return}e(a!==void 0?a:null,a!==void 0)}notifyEvent(e,t=null){const o=this.buildPingReturn();this.eventListeners.forEach((n,r)=>{try{n({eventName:e,listenerId:r,data:t,pingData:o},!0)}catch(a){console.error(`Failed to notify listener ${r}:`,a)}})}updateCmpStatus(e){this.cmpStatus!==e&&(this.cmpStatus=e,this.notifyEvent(it.CMP_STATUS,e))}updateCmpDisplayStatus(e){this.cmpDisplayStatus!==e&&(this.cmpDisplayStatus=e,this.notifyEvent(it.CMP_DISPLAY_STATUS,e))}updateSignalStatus(e){this.signalStatus!==e&&(this.signalStatus=e,this.notifyEvent(it.SIGNAL_STATUS,e))}updateGppData(e,t,o,n){const r=this.parsedSections,a=this.sectionList;this.gppString=e,this.parsedSections=t,this.sectionList=o,this.applicableSections=n,new Set([...this.detectParsedSectionsChanges(r,t),...this.detectSectionListChanges(a,o)]).forEach(c=>{this.notifyEvent(it.SECTION_CHANGE,c)})}updateGppString(e,t){const o=this.parsedSections;this.gppString=e,this.parsedSections=t,this.detectParsedSectionsChanges(o,t).forEach(r=>{this.notifyEvent(it.SECTION_CHANGE,r)})}updateSections(e,t){const o=this.sectionList;this.sectionList=e,this.applicableSections=t,this.detectSectionListChanges(o,e).forEach(r=>{this.notifyEvent(it.SECTION_CHANGE,r)})}detectParsedSectionsChanges(e,t){const o=new Set;return Object.keys(t).forEach(n=>{JSON.stringify(e[n])!==JSON.stringify(t[n])&&o.add(n)}),Object.keys(e).forEach(n=>{t[n]||o.add(n)}),o}detectSectionListChanges(e,t){const o=new Set;return t.forEach(n=>{if(!e.includes(n)){const r=Xs[n];r&&o.add(r)}}),e.forEach(n=>{if(!t.includes(n)){const r=Xs[n];r&&o.add(r)}}),o}}function xe(s){if(typeof s!="object")return s;const e=W({},s);for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&e[t]instanceof Set&&(e[t]=new Set(e[t]));return e}class Nc{constructor(e={}){v(this,"setConfig",e=>{const{privacyPolicy:t,scope:o,domainList:n,cookieMaxAgeInDays:r,cappingInDays:a,vendorList:d,publisherRestrictions:c=[],cookieWall:p,disableTcf:h,external:l,options:m}=e;this.scope=o,this.publisher={privacyPolicy:t,domainList:n},this.cookieMaxAgeInDays=r,this.cappingInDays=a,this.displayMode=d.displayMode,this.allowedVendors=new Set(d.vendors),this.publisherRestrictions=c.filter(({vendors:f})=>f&&f.length),this.cookieWall=p,this.disableTcf=h,this.external=l,this.options=m});v(this,"getGoogleACObject",()=>{const{persistedConsentData:e={},googleProviderList:t={}}=this,{coreData:o={},customData:n={},tcString:r}=e,{selectedPurposeIds:a=new Set}=o,{selectedProviderIds:d=new Set}=n,{purposes:c=[],providers:p=[]}=t;if(!r||!p.length)return;const h=c.every(I=>a.has(I)),l=[],m=[];return p.forEach(I=>{h&&d.has(I.id)?l.push(I.id):m.push(I.id)}),{addtlConsent:[vi,l.join("."),`dv.${m.join(".")}`].join("~")}});v(this,"getSirdataObject",()=>{const{sirdataList:e,persistedConsentData:t={}}=this,{customData:o={},tcString:n,sdString:r=""}=t,{maxSirdataVendorId:a=0,maxSirdataVendorLIId:d=0,selectedSirdataVendorIds:c=new Set,selectedSirdataVendorLIIds:p=new Set,selectedSirdataPurposeIds:h=new Set,selectedSirdataPurposeLIIds:l=new Set}=o,{vendors:m=[],purposesConsent:f=[],purposesLI:I=[]}=e;
2if(!M.context.gdprApplies||!n||!m.length)return;const S={},P={},E={},_={},b=Math.max(a,...m.map(({id:T})=>T),...c);for(let T=1;T<=b;T++)S[T]=c.has(T)&&m.find(({id:A,purposes:y,extraPurposes:z})=>A===T&&(y.length||z.length))!==void 0;const x=Math.max(d,...m.map(({id:T})=>T),...p);for(let T=1;T<=x;T++)P[T]=p.has(T)&&m.find(({id:A,legIntPurposes:y,legIntExtraPurposes:z})=>A===T&&(y.length||z.length))!==void 0;const R=Math.max(...f.map(({id:T})=>T),...h);for(let T=1;T<=R;T++)E[T]=h.has(T)&&f.find(({id:A})=>A===T)!==void 0;const N=Math.max(...I.map(({id:T})=>T),...l);for(let T=1;T<=N;T++)_[T]=l.has(T)&&I.find(({id:A})=>A===T)!==void 0;return{sirdata:{sdString:r,vendor:{consents:S,legitimateInterests:P},purpose:{consents:E,legitimateInterests:_}}}});v(this,"getVendorConsentsObject",e=>{const{vendorList:t={},persistedConsentData:o={}}=this,{coreData:n={},disclosedVendorsData:r={}}=o,{maxVendorId:a=0,maxVendorIdLI:d=0,selectedVendorIds:c=new Set,selectedVendorLIIds:p=new Set,selectedPurposeIds:h=new Set,selectedPurposeLIIds:l=new Set,selectedSpecialFeatureIds:m=new Set}=n,{maxVendorId:f=0,disclosedVendorIds:I=new Set}=r,{purposesConsent:S=[],purposesLI:P=[],specialFeatures:E=[],vendors:_=[]}=t;if(!M.context.gdprApplies)return;const b={},x={},R={},N={},T={},A={};if(e&&e.length)e.forEach(j=>{const oe=Number(j);if(!isNaN(oe)){const te=_.find(({id:q})=>q===oe);te!==void 0?(b[oe]=!!(c.has(te.id)&&(te.purposes.length||te.specialFeatures.length)),x[oe]=!!(p.has(te.id)&&te.legIntPurposes.length||te.spOnly),A[oe]=I.has(te.id)):(b[oe]=!1,x[oe]=!1,A[oe]=!1)}});else{const j=Math.max(a,..._.map(({id:q})=>q),...c);for(let q=1;q<=j;q++)b[q]=c.has(q)&&_.find(({id:re,purposes:X,specialFeatures:ee})=>re===q&&(X.length||ee.length))!==void 0;const oe=Math.max(d,..._.map(({id:q})=>q),...p);for(let q=1;q<=oe;q++){const re=_.find(({id:X})=>X===q);re!==void 0?x[q]=!!(p.has(re.id)&&re.legIntPurposes.length||re.spOnly):x[q]=!1}const te=Math.max(f,..._.map(({id:q})=>q),...I);for(let q=1;q<=te;q++)A[q]=I.has(q)}const y=Math.max(...S.map(({id:j})=>j),...h);for(let j=1;j<=y;j++)R[j]=h.has(j)&&S.find(({id:oe})=>oe===j)!==void 0;const z=Math.max(...P.map(({id:j})=>j),...l);for(let j=1;j<=z;j++)N[j]=l.has(j)&&P.find(({id:oe})=>oe===j)!==void 0;const $=Math.max(...E.map(({id:j})=>j),...m);for(let j=1;j<=$;j++)T[j]=m.has(j)&&E.find(({id:oe})=>oe===j)!==void 0;return{purpose:{consents:R,legitimateInterests:N},vendor:{consents:b,legitimateInterests:x,disclosedVendors:A},specialFeatureOptins:T}});v(this,"getPublisherConsentsObject",()=>{const{vendorList:e={},publisherPurposeList:t={},persistedConsentData:o={}}=this,{coreData:n={},publisherTCData:r={}}=o,{publisherRestrictions:a=[]}=n,{selectedStandardPurposeIds:d=new Set,selectedStandardPurposeLIIds:c=new Set,selectedCustomPurposeIds:p=new Set,selectedCustomPurposeLIIds:h=new Set}=r,{purposes:l=[]}=e,{customPurposes:m=[]}=t;if(!M.context.gdprApplies)return;const f={},I={},S={},P={},E=Math.max(...l.map(({id:N})=>N),...d);for(let N=1;N<=E;N++)f[N]=d.has(N);const _=Math.max(...l.map(({id:N})=>N),...c);for(let N=1;N<=_;N++)I[N]=c.has(N);const b=Math.max(...m.map(({id:N})=>N),...p);for(let N=1;N<=b;N++)S[N]=p.has(N);const x=Math.max(...m.map(({id:N})=>N),...h);for(let N=1;N<=x;N++)P[N]=h.has(N);let R={};return a.length&&(R=a.reduce((N,T)=>{const A=N[T.purpose]||{};for(let y=1;y<=Math.max(...T.vendors);y++)F(T.vendors,y)&&(A[y]=T.restrictionType);return N[T.purpose]=A,N},{})),{publisher:{consents:f,legitimateInterests:I,customPurpose:{consents:S,legitimateInterests:P},restrictions:R}}});v(this,"persist",(e=!1)=>de(this,null,function*(){if(this.options.demo)return;const{persistedConsentData:t,consentData:o,vendorList:n,publisherPurposeList:r,googleProviderList:a,sirdataList:d,workflow:c}=this,{vendorListVersion:p,tcfPolicyVersion:h}=n||{},{version:l}=d||{},m=this.getCurrentUTCDate(),f=e?t:o;f.coreData.created=m,f.coreData.lastUpdated=m,f.coreData.vendorListVersion=p,f.coreData.tcfPolicyVersion=h,c===ve.COOKIEWALL_MODIFY?f.coreData.consentScreen+=Uo.COOKIEWALL:c===ve.MANUAL_DISPLAY&&(f.coreData.consentScreen+=Uo.MANUAL_DISPLAY),f.customData.sirdataListVersion=l,f.techData.lastUpdated=new Date,this.consentData=W({},f);try{yield Aa(be(W({},f),{vendorList:n,publisherPurposeList:r,googleProviderList:a,sirdataList:d}))}catch(I){log.error("Failed to write consent cookies",I)}this.updateTcStringForApi(),ae.updateAskLater(),this.notifyUpdate()}));v(this,"listeners",new Set);v(this,"onUpdate",e=>this.listeners.add(e));v(this,"notifyUpdate",()=>
2this.listeners.forEach(e=>e(this)));v(this,"toggleMainShowing",(e=!1)=>{this.isMainShowing=e,this.notifyUpdate()});v(this,"toggleDetailsShowing",(e=!1,t)=>{this.isDetailsShowing=e,this.consentScreen=t,this.notifyUpdate()});v(this,"togglePurposesShowing",e=>{this.toggleDetailsShowing(e,ge.PURPOSES)});v(this,"toggleVendorsShowing",e=>{this.toggleDetailsShowing(e,ge.VENDORS)});v(this,"toggleVendorsMissingShowing",e=>{this.toggleDetailsShowing(e,ge.VENDORS_MISSING)});v(this,"togglePurposeOneShowing",(e=!1)=>{this.isPurposeOneShowing=e,this.notifyUpdate()});v(this,"updateConsentData",()=>{const{consentDataLoaded:e,consentData:t,vendorList:o,publisherRestrictions:n=[]}=this;o.purposes.find(({id:r})=>r===1)===void 0&&(t.coreData.purposeOneTreatment=!0),t.coreData.publisherRestrictions=n,e&&this.updateTcStringForApi(),this.persistedConsentData.disclosedVendorsData=xe(W({},t.disclosedVendorsData)),this.persistedConsentData.publisherTCData=xe(W({},t.publisherTCData)),this.persistedConsentData.customData=xe(W({},t.customData)),this.persistedConsentData.techData=xe(W({},t.techData))});v(this,"updateTcStringForApi",()=>{const{consentData:e,vendorList:t,publisherPurposeList:o,sirdataList:n}=this,r={coreData:xe(be(W({},e.coreData),{created:e.coreData.lastUpdated})),disclosedVendorsData:xe(W({},e.disclosedVendorsData)),publisherTCData:xe(W({},e.publisherTCData)),customData:xe(W({},e.customData)),vendorList:t,publisherPurposeList:o};e.tcString=Ta(r),e.sdString=Un(xe(W({},e.customData)),n),e.gppString=ei(e.tcString),this.persistedConsentData.coreData=xe(W({},e.coreData)),this.persistedConsentData.publisherTCData=xe(W({},e.publisherTCData)),this.persistedConsentData.customData=xe(W({},e.customData)),this.persistedConsentData.techData=xe(W({},e.techData)),this.persistedConsentData.tcString=e.tcString,this.persistedConsentData.sdString=e.sdString,this.persistedConsentData.gppString=e.gppString,lc(e.tcString,e.sdString,e.gppString,this.scope)});v(this,"initConsentDataForLI",()=>{const{consentDataLoaded:e,consentData:t,vendorList:o,sirdataList:n}=this,{vendorListVersion:r,tcfPolicyVersion:a}=o,{version:d}=n||{};if(e)return;O.selectLegitimateInterest(!0);const c=ae.askLater||this.getCurrentUTCDate();t.coreData.created=c,t.coreData.lastUpdated=c,t.coreData.consentScreen=ge.MAIN,t.coreData.vendorListVersion=r,t.coreData.tcfPolicyVersion=a,t.customData.sirdataListVersion=d,t.techData.lastUpdated=new Date,this.initConsentDate=c,this.consentDataLoaded=!0,this.updateTcStringForApi()});v(this,"getCurrentUTCDate",()=>{const e=new Date;return new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()))});this.consentDataLoaded=e.coreData!==void 0,this.persistedConsentData=xe(e),this.consentData=Object.assign({coreData:be(W({selectedPurposeIds:new Set,selectedPurposeLIIds:new Set,selectedSpecialFeatureIds:new Set,selectedVendorIds:new Set,selectedVendorLIIds:new Set},e.coreData||{}),{version:Cs,cmpId:ao,cmpVersion:un,consentLanguage:We.getShortLanguage().toUpperCase(),isServiceSpecific:!0,useNonStandardTexts:!1,purposeOneTreatment:!1,publisherCC:M.context.country}),disclosedVendorsData:W({disclosedVendorIds:new Set},e.disclosedVendorsData),publisherTCData:W({selectedStandardPurposeIds:new Set,selectedCustomPurposeIds:new Set,selectedStandardPurposeLIIds:new Set,selectedCustomPurposeLIIds:new Set},e.publisherTCData),customData:W({selectedProviderIds:new Set,selectedSirdataVendorIds:new Set,selectedSirdataVendorLIIds:new Set,selectedSirdataPurposeIds:new Set,selectedSirdataPurposeLIIds:new Set},e.customData),techData:W({lastUpdated:(e.coreData||{}).lastUpdated},e.techData)}),this.isMainShowing=!1,this.isManualDisplay=!1,this.workflow=ve.MAIN}}const kc=53,wc="https://js.sddan.com/GS.d",xc=89;class yc{constructor(){v(this,"monetize",(e,t)=>{if(this.gsLoaded||!e)return;const{eventStatus:o,vendor:n,purpose:r,tcString:a,addtlConsent:d="",sirdata:c}=e,{sdString:p}=c||{};if(t&&(o===xt||o===yt||o===Ve||o===""&&!M.context.gdprApplies)&&(!M.context.gdprApplies||n!==void 0&&n.consents[kc]&&r!==void 0&&r.consents[1]&&r.consents[3])){const l=d.split("~"),m=l.length>=2&&l[1].split(".").find(f=>Number(f)===xc)!==void 0;this.injectSirdata(a,p,m,d)}});v(this,"injectTag",(e,t)=>{const o=[];for(const r in t)Object.prototype.hasOwnProperty.call(t,r)&&o.push(r+"="+encodeURIComponent(t[r]));const n=document.createElement("script");n.type="text/javascript",n.src=`${e}?${o.join("&")}`,n.async=!0,n.setAttribute("referrerpolicy","unsafe-url"),document.getElementsByTagName("head")[0].appendChild(n)});v(this,"injectSirdata",(e,t,o,n)=>{this.injectTag(wc,be(W({},this.info),{pa:M.info.pa,c:M.info.c,u:document.location.href,r:document.referrer,rand:new Date().getTime(),gdpr:M.context.gd
2prApplies?1:0,gdpr_consent:M.context.gdprApplies?e:"",sd_consent:M.context.gdprApplies?t:"",addtl_consent:M.context.gdprApplies?n:"",fb_consent:!M.context.gdprApplies||o?1:0}))});v(this,"fetchContextData",e=>fetch(ci,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json",Authorization:"UaOkcthlLYDAvNQUDkp9aw7EjKSNfL"},body:JSON.stringify({content:this.getTextFromBody(e)})}).then(t=>t.json()).catch(()=>{}));v(this,"getTextFromBody",e=>{if(!e)return"";const t=e.getElementsByTagName("article");if(t.length>0&&t[0].innerText.length>500&&t[0].getElementsByTagName("h1").length>0)return t[0].innerText;const o=e.getElementsByTagName("h1");if(o.length>0){const n=e.getElementsByTagName("p").length;let r=o[0].parentElement;for(;r.parentElement&&r.tagName!=="BODY";)if(r=r.parentElement,r.getElementsByTagName("p").length>=n/3&&r.innerText.length>4e3)return r.innerText}return e.innerText});const{gsLoaded:e=!1,info:t={}}=window[Ee]||{};this.gsLoaded=e,this.info=t}}const ti=new yc;function Rc(s,e,t,o,n,r){return de(this,null,function*(){if(xa())return;const a={type:s,action:e,partner_id:t,config_id:o,version:"3",device:ya(),environment:n,client_context:r,values:[{name:"conf_id",value:o}]};yield fetch(`${M.context.apiRoot}${di}`,{method:"POST",body:JSON.stringify(a)})})}function Dc(){if(!M.context.gdprApplies||!window.google_tag_data)return;const{gtmTemplateDefaultConsent:s,gtmTemplateTrigger:e,gtmTemplateVersion:t,gtmDataLayerName:o=Co}=window[Lt]||{},n=window.google_tag_data.ics||{},r=/;?\s*_ga=/.test(document.cookie)||!1,a=/;?\s*_gcl_(au|aw|dc|gb)=/.test(document.cookie)||!1,d=Mc();return{gtmTemplateDefaultConsent:s,gtmTemplateTrigger:e,gtmTemplateVersion:t,gtmDataLayerName:o,host:window.location.hostname,path:window.location.pathname,country:M.context.country||"ZZ",cmsProvider:Vc(),shopifyEnabled:!!Y.external.shopify,wordPressEnabled:!!Y.external.wordpress,gcm:{active:!!n.active,usedDefault:!!n.usedDefault,usedUpdate:!!n.usedUpdate,waitPeriodTimedOut:!!n.waitPeriodTimedOut,wasSetLate:!!n.wasSetLate,consentAnalyticsStorage:Js(n,"analytics_storage"),consentAdStorage:Js(n,"ad_storage"),consentAdPersonalization:Js(n,"ad_personalization"),consentAdUserData:Js(n,"ad_user_data"),cookieGA4:r,cookieGAds:a,shouldBeActivated:Object.keys(d).length>0||r||a,detectedServices:d,usedWrongDataLayer:!t&&Object.values(d).some(c=>c!==o)}}}function Vc(){switch(!0){case typeof window.Shopify!="undefined":return"shopify";case(typeof window.wp!="undefined"||typeof window._wpLoad!="undefined"):return"wordpress";case(typeof window.wixBiSession!="undefined"||typeof window.wixSdkVersion!="undefined"):return"wix";case typeof window.Squarespace!="undefined":return"squarespace";case(typeof window.Drupal!="undefined"||typeof window.drupalSettings!="undefined"):return"drupal";case typeof window.prestashop!="undefined":return"prestashop";case typeof window.Mage!="undefined":return"magento";case typeof window.Webflow!="undefined":return"webflow";case typeof window.Weebly!="undefined":return"weebly";case typeof window.joomla!="undefined":return"joomla";default:return""}}function Mc(){const s={},e=window.google_tag_manager||{};return Object.keys(e).forEach(t=>{const o=t.toLowerCase();(o.startsWith("aw-")||o.startsWith("g-")||o.startsWith("dc-")||o.startsWith("gt-"))&&typeof e[t]=="object"&&(s[t]=_o(e[t])||Co)}),s}function Js(s,e){var n,r,a;const o=(s.entries||{})[e]||{};return{implicit:(n=o.implicit)!=null?n:null,default:(r=o.default)!=null?r:null,update:(a=o.update)!=null?a:null}}const Fc=(s,e=!1)=>{var h,l,m,f,I,S,P,E,_;const{coreData:t,disclosedVendorsData:o,publisherTCData:n,customData:r}=s,a={Version:t.version,Created:t.created instanceof Date?t.created:new Date(t.created),LastUpdated:t.lastUpdated instanceof Date?t.lastUpdated:new Date(t.lastUpdated),CmpId:t.cmpId,CmpVersion:t.cmpVersion,ConsentScreen:t.consentScreen,ConsentLanguage:t.consentLanguage,VendorListVersion:t.vendorListVersion,TcfPolicyVersion:t.tcfPolicyVersion,IsServiceSpecific:t.isServiceSpecific,UseNonStandardTexts:t.useNonStandardTexts,SpecialFeatureOptIns:Array.from(t.selectedSpecialFeatureIds||[]),PurposeConsent:Array.from(t.selectedPurposeIds||[]),PurposesLITransparency:Array.from(t.selectedPurposeLIIds||[]),PurposeOneTreatment:t.purposeOneTreatment,PublisherCC:t.publisherCC,Vendor
2Consent:Array.from(t.selectedVendorIds||[]),VendorLegitimateInterest:Array.from(t.selectedVendorLIIds||[]),PubRestrictions:(t.publisherRestrictions||[]).map(b=>({PurposeId:b.purpose,RestrictionType:b.restrictionType,VendorIds:b.vendors})),Hostname:window.location.hostname,CookieList:Uc()};r&&(((h=r.selectedSirdataVendorIds)==null?void 0:h.size)>0||((l=r.selectedSirdataVendorLIIds)==null?void 0:l.size)>0||((m=r.selectedSirdataPurposeIds)==null?void 0:m.size)>0||((f=r.selectedSirdataPurposeLIIds)==null?void 0:f.size)>0)&&(a.Sirdata={SdString:s.sdString||"",PurposeConsent:Array.from(r.selectedSirdataPurposeIds||[]),PurposesLITransparency:Array.from(r.selectedSirdataPurposeLIIds||[]),VendorConsent:Array.from(r.selectedSirdataVendorIds||[]),VendorLegitimateInterest:Array.from(r.selectedSirdataVendorLIIds||[])}),e&&(a.AdvertiserConsentMode=!0);const d=[a],c={SegmentType:ot,DisclosedVendors:Array.from(o.disclosedVendorIds||[])};if(d.push(c),((I=n==null?void 0:n.selectedStandardPurposeIds)==null?void 0:I.size)>0||((S=n==null?void 0:n.selectedStandardPurposeLIIds)==null?void 0:S.size)>0||((P=n==null?void 0:n.selectedCustomPurposeIds)==null?void 0:P.size)>0||((E=n==null?void 0:n.selectedCustomPurposeLIIds)==null?void 0:E.size)>0){const b={SegmentType:ft,PubPurposesConsent:Array.from(n.selectedStandardPurposeIds||[]),PubPurposesLITransparency:Array.from(n.selectedStandardPurposeLIIds||[]),NumCustomPurposes:((_=n.selectedCustomPurposeIds)==null?void 0:_.size)||0,CustomPurposesConsent:Array.from(n.selectedCustomPurposeIds||[]),CustomPurposesLITransparency:Array.from(n.selectedCustomPurposeLIIds||[])};d.push(b)}return d},Uc=()=>{const e=document.cookie.split(";").map(t=>t.trim().split("=")).reduce((t,[o,n])=>(t[o]=n,t),{});return Object.keys(e).join(",")},pt=s=>s&&(s.gdprApplies===!0||s.gdprApplies===1),me=(s,e)=>({consent:!!(s&&s.purpose&&s.purpose.consents&&s.purpose.consents[e]),legitimateInterest:!!(s&&s.purpose&&s.purpose.legitimateInterests&&s.purpose.legitimateInterests[e])}),et=(s,e)=>({consent:!!(s&&s.publisher&&s.publisher.consents&&s.publisher.consents[e]),legitimateInterest:!!(s&&s.publisher&&s.publisher.legitimateInterests&&s.publisher.legitimateInterests[e])}),Qo=(s,e)=>({consent:!!(s&&s.vendor&&s.vendor.consents&&s.vendor.consents[e]),legitimateInterest:!!(s&&s.vendor&&s.vendor.legitimateInterests&&s.vendor.legitimateInterests[e])}),Bc=(s,e)=>{const o=((s==null?void 0:s.addtlConsent)||"").trim().split("~");if(o.length<2)return{consent:!1,legitimateInterest:!1};const n=o[1]||"";if(!n||!/^\d+(?:\.\d+)*$/.test(n))return{consent:!1,legitimateInterest:!1};const r=String(e);return{consent:n.split(".").indexOf(r)!==-1,legitimateInterest:!1}},zc=(s,e)=>({consent:!!(s&&s.sirdata&&s.sirdata.vendor&&s.sirdata.vendor.consents&&s.sirdata.vendor.consents[e]),legitimateInterest:!!(s&&s.sirdata&&s.sirdata.vendor&&s.sirdata.vendor.legitimateInterests&&s.sirdata.vendor.legitimateInterests[e])}),ps=s=>me(s,1).consent||s.purposeOneTreatment&&s.publisherCC==="CH",si=s=>et(s,1).consent||s.purposeOneTreatment&&s.publisherCC==="CH",oi=(s,e)=>{const t=me(s,2),o=me(s,3),n=me(s,4),r=me(s,5),a=me(s,8),d=me(s,11),c=et(s,2),p=et(s,3),h=et(s,4),l=et(s,5),m=et(s,8),f=et(s,11),I=ps(s),S=si(s),P=!e||r.legitimateInterest||r.consent||d.legitimateInterest||d.consent||l.legitimateInterest||l.consent||f.legitimateInterest||f.consent,E=!e||I&&(a.legitimateInterest||a.consent)||S&&(m.legitimateInterest||m.consent),_=!e||a.legitimateInterest||a.consent||m.legitimateInterest||m.consent,b=!e||I&&(t.consent||o.consent||n.consent)||S&&(c.consent||p.consent||h.consent);return{hasPreferences:P,hasStatistics:E,hasStatisticsAnonymous:_,hasMarketing:b}},Kc=()=>(s,e)=>{if(!e||!s||typeof window.amznConsent!="function")return;const t=pt(s);if(!s.eventStatus&&t)return;const o=!0,n=!1,r=Qo(s,wi),a=me(s,2),d=me(s,3),c=me(s,4),p=me(s,7),h=ps(s),l=h&&r.consent&&(a.consent||d.consent||c.consent||a.legitimateInterest&&r.legitimateInterest),m=l||h&&r.consent&&(p.consent||p.legitimateInterest&&r.legitimateInterest),f=M.context.country&&M.context.country.trim()||s&&s.publisherCC||"ZZ";
2try{window.amznConsent().setCountryCode(f).setEnableAdStorage(!t||l?o:n).setEnableUserData(!t||m?o:n).build()}catch(I){}},jc=()=>(s,e)=>{if(!e||!s)return;const t=pt(s);if(!(!s.eventStatus&&t))try{const o=(window[Lt]||{}).facebook||{};if(typeof o.onChoice!="function")return;const n=!0,r=!1,a=Bc(s,xi),d=me(s,3),c=me(s,4),h=ps(s)&&a.consent&&(d.consent||c.consent);o.onChoice(!t||h?n:r)}catch(o){}},Gc=(s,e,t)=>(o,n)=>{if(!n||!o)return;const r=pt(o);if((!o.eventStatus||o.eventStatus===Ve)&&r)return;const a=Qo(o,mo),d=me(o,2),c=a.consent,p=ps(o)&&(d.consent||d.legitimateInterest&&a.legitimateInterest),h=(c||a.legitimateInterest)&&(d.consent||d.legitimateInterest),l=!r||c&&p;if(h||l){t(()=>{},o.listenerId);try{s&&((window.adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=l?0:1,(window.adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0),e&&(window.googletag=window.googletag||{cmd:[]},window.googletag.cmd.push(()=>{window.googletag.pubads().setRequestNonPersonalizedAds(l?0:1),window.googletag.pubads().refresh()}))}catch(f){}}},Hc=(s,e)=>(t,o)=>{if(!o||!t)return;const n=pt(t);if(!(!t.eventStatus&&n)&&n)try{window[s]=window[s]||[];const r=function(){window[s].push(arguments)},a="granted",d="denied",c=Qo(t,mo),p=zc(t,Ri),h=me(t,2),l=me(t,3),m=me(t,4),f=me(t,5),I=me(t,6),S=me(t,7),P=me(t,8),E=et(t,5),_=et(t,6),b=et(t,8),x=ps(t),R=si(t),N=x&&p.consent&&(P.consent||P.legitimateInterest&&p.legitimateInterest)||R&&(b.consent||b.legitimateInterest),T=x&&(f.consent||I.consent)||R&&(E.consent||_.consent),A=x||R,y={analytics_storage:!n||N?a:d,personalization_storage:!n||T?a:d,functionality_storage:!n||A?a:d,security_storage:!n||A?a:d};if(!e){const z=x&&c.consent&&(h.consent||l.consent||m.consent||h.legitimateInterest&&c.legitimateInterest),$=x&&c.consent&&(l.consent||m.consent),j=z||x&&c.consent&&(S.consent||S.legitimateInterest&&c.legitimateInterest);y.ad_storage=!n||z?a:d,y.ad_personalization=!n||$?a:d,y.ad_user_data=!n||j?a:d}r("consent","update",y)}catch(r){}},Wc=s=>(e,t)=>{if(!t||!e)return;const o=pt(e);if(!e.eventStatus&&o)return;const n=e.sirdata!==void 0&&e.sirdata.vendor!==void 0&&e.sirdata.vendor.consents[yi],r=e.purpose!==void 0&&e.purpose.consents[1]&&e.purpose.consents[8]&&e.purpose.consents[10];if(!o||n&&r){s(()=>{},e.listenerId);try{window.clarity=window.clarity||function(){(window.clarity.q=window.clarity.q||[]).push(arguments)},window.clarity("consent")}catch(a){}}},Yc=()=>(s,e)=>{if(!e||!s)return;const t=pt(s);if(!(!s.eventStatus&&t))try{window.uetq=window.uetq||[];const n=s.vendor!==void 0&&s.vendor.consents[ki]&&s.tcString&&s.purpose!==void 0&&s.purpose.consents&&s.purpose.consents[1]&&s.purpose.consents[3]&&s.purpose.consents[4];window.uetq.push("consent","update",{ad_storage:!t||n?"granted":"denied"})}catch(o){}},qc=()=>(s,e)=>{if(!e||!s||!window.Shopify)return;const t=pt(s);try{if(window.Shopify&&typeof window.Shopify.loadFeatures=="function"&&!window.Shopify.customerPrivacy&&window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],function(n){}),s.eventStatus!==yt&&t)return;const o=()=>{if(!window.Shopify||!window.Shopify.customerPrivacy||typeof window.Shopify.customerPrivacy.currentVisitorConsent!="function"||typeof window.Shopify.customerPrivacy.setTrackingConsent!="function")return;const n="yes",{hasPreferences:r,hasStatistics:a,hasMarketing:d}=oi(s,t),c=window.Shopify.customerPrivacy.currentVisitorConsent()||{},p={analytics:a,marketing:d,preferences:r,sale_of_data:d};((l,m)=>l.analytics===(m.analytics===n)&&l.marketing===(m.marketing===n)&&l.preferences===(m.preferences===n)&&l.sale_of_data===(m.sale_of_data===n))(p,c)||window.Shopify.customerPrivacy.setTrackingConsent(p,function(){})};if(window.Shopify.customerPrivacy){o();return}typeof window.Shopify.loadFeatures=="function"&&window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],function(n){n||o()})}catch(o){}},Zc=()=>(s,e)=>{if(!e||!s||typeof window.wp_set_consent!="function"||typeof window.wp_has_consent!="function")return;const t=pt(s);if(!(s.eventStatus!==yt&&t))try{const o="allow",n="deny",r="functional",a="preferences",d="statistics",c="statistics-anonymous",p="marketing",{hasPreferences:h,hasStatistics:l,hasStatisticsAnonymous:m,hasMarketing:f}=oi(s,t);window.wp_has_consent(r)||window.wp_set_consent(r,o),window.wp_has_consent(a)!==h&&window.wp_set_consent(a,h?o:n),window.wp_has_consent(d)!==l&&window.wp_set_consent(d,l?o:n),window.wp_has_consent(c)!==m&&window.wp_set_consent(c,m?o:n),window.wp_has_consent(p)!==f&&window.wp_set_consent(p,f?o:n)}catch(o){}};class Xc{constructor(e,{cmpStatus:t="stub",eventStatus:o=""}={}){v(this,"commands",{getTCData:(e=()=>{},t)=>{if(t&&(!(t instanceof Array)||t.filter(n=>typeof n=="number"&&n>0).length!==t.length)){e(null,!1);return}const o=this.getTcDataObject(t);e(o,!0)},ping:(e=()=>{})=>{const{vendorList:t,external:o}=this.store,{vendorListVersion:n,tcfPolicyVersion:r}=t||{},{consentModeFromTcf:a=!1}=o;let d="hidden";this.eventStatus===Ve?d="visible":(this.eventStatus===xt||!M.context.gd
2prApplies)&&(d="disabled");const c={gdprApplies:M.context.gdprApplies,cmpLoaded:!0,cmpStatus:this.cmpStatus,displayStatus:d,apiVersion:"2.0",cmpVersion:un,cmpId:ao,gvlVersion:n,tcfPolicyVersion:r};a&&(c.enableAdvertiserConsentMode=!0),e(c,!0)},addEventListener:(e=()=>{})=>{const t=this.eventListeners||[],o=++this.eventListenerId;t.push({listenerId:o,callback:e}),this.eventListeners=t;const n=be(W({},this.getTcDataObject()),{listenerId:o});try{e(n,!0)}catch(r){Z.error(`Failed to execute callback for listener ${o}`,r)}},removeEventListener:(e=()=>{},t)=>{const o=this.eventListeners||[],n=o.map(({listenerId:r})=>r).indexOf(t);n>-1?(o.splice(n,1),this.eventListeners=o,e(!0)):e(!1)},getVendorList:(e=()=>{},t)=>{if(t===0||t&&t<1){e(null,!1);return}return Promise.resolve(Ya(t)).then(o=>{e(o,o!==void 0)}).catch(()=>{e(null,!1)})},revokeUtiq:(e=()=>{})=>de(this,null,function*(){if(!this.store.sirdataList.purposes.some(({id:t})=>t===Pn)){e(!1);return}O.selectSirdataPurpose({dataId:Pn,isSelected:!1}),yield this.store.persist(),ae.updateLastPrompt(),e(!0)}),getContextData:(e=()=>{})=>{if(this.contextData){e(this.contextData,!0);return}const t=document.cloneNode(!0),o=t.getElementById("sd-cmp");o&&t.body.removeChild(o),Promise.resolve(ti.fetchContextData(t.body)).then(n=>{if(n){e(n,!0),this.contextData=n;return}e(null,!1),this.contextData=null}).catch(()=>{e(null,!1),this.contextData=null})},getLateConsentStatus:(e=(()=>{}))=>{e(this.checkLateConsent(),!0)}});v(this,"getTcDataObject",e=>{const{consentData:t,external:o}=this.store,{coreData:n,tcString:r=""}=t,{consentModeFromTcf:a=!1}=o,{cmpId:d,cmpVersion:c,tcfPolicyVersion:p=fi,isServiceSpecific:h,useNonStandardTexts:l,purposeOneTreatment:m,publisherCC:f=""}=n||{};if(!M.context.gdprApplies)return{tcfPolicyVersion:p,cmpId:d,cmpVersion:c,gdprApplies:M.context.gdprApplies,eventStatus:"",cmpStatus:this.cmpStatus};const I=be(W(W(W(W({tcString:r,tcfPolicyVersion:p,cmpId:d,cmpVersion:c,gdprApplies:M.context.gdprApplies,eventStatus:this.eventStatus,cmpStatus:this.cmpStatus,isServiceSpecific:h,useNonStandardTexts:l,publisherCC:f,purposeOneTreatment:m},this.store.getVendorConsentsObject(e)),this.store.getPublisherConsentsObject()),this.store.getGoogleACObject()),this.store.getSirdataObject()),{hostName:window.location.hostname,cookieList:Ia()});return a&&(I.enableAdvertiserConsentMode=!0),I});v(this,"processCommand",(e,t,o,n)=>{if((!t||t===0||t===void 0)&&(t=Cs),t!==Cs){Z.error("Failed to process command",`Version ${t} is invalid`),o(null,!1);return}else if(this.cmpStatus==="error"){Z.error("Failed to process command","CMP error status"),o(null,!1);return}if(e==="setCmpErrorStatus")this.cmpStatus="error";else if(typeof this.commands[e]!="function")Z.error("Failed to process command",`Command "${e} is invalid"`);else{Z.info(`Process command: ${e}, parameter: ${n}`);try{const r=this.commands[e](o,n);r&&typeof r.catch=="function"&&r.catch(a=>{Z.error("Failed to execute async command",a),o(null,!1)})}catch(r){Z.error("Failed to execute command",r)}}});v(this,"processCommandQueue",()=>{const e=[...this.commandQueue];e.length&&(Z.info(`Process ${e.length} queued commands`),this.commandQueue=[],Promise.all(e.map(t=>this.processCommand(...t))))});v(this,"syncGppApi",()=>{if(!this.gppApi)return;const{consentData:e,external:t}=this.store,{tcString:o}=e,{consentModeFromTcf:n}=t;o?this.gppApi.updateGppData(ei(o),{[Qr.TCF_V2]:Fc(e,n)}
2,[Kt.TCF_V2],M.context.gdprApplies?[Kt.TCF_V2]:[-1]):this.gppApi.updateGppData("",{},[],[-1]),this.gppApi.updateCmpStatus(this.cmpStatus==="loaded"?ls.LOADED:ls.LOADING),this.gppApi.updateSignalStatus(o?$s.READY:$s.NOT_READY);let r=null;this.eventStatus===Ve?r=qs.VISIBLE:this.eventStatus===yt||this.eventStatus===Cn?r=qs.HIDDEN:(this.eventStatus===xt||!M.context.gdprApplies)&&(r=qs.DISABLED),this.gppApi.updateCmpDisplayStatus(r)});v(this,"notifyEvent",e=>de(this,null,function*(){Z.info(`Notify event status: ${e}`),this.eventStatus=e;const t=this.getTcDataObject(),o=[...this.eventListeners];yield Promise.all(o.map(({listenerId:n,callback:r})=>new Promise(a=>{r(be(W({},t),{listenerId:n}),!0),a()}).catch(a=>{Z.error(`Failed to execute callback for listener ${n}`,a)}))),this.syncGppApi()}));v(this,"warnLateConsent",e=>{if(!e)return;const t="https://cmp.docs.sirdata.net/en/consent-transmission-standards/google-consent-mode/google-tag-gateway";try{console.warn("â ï¸ ABConsent: Late consent detected â consent defaults were set after Google tags fired. See: "+t);const o=Rs.dataLayerName||"dataLayer";(window[o]=window[o]||[]).push({event:"consent_mode_late",consent_mode_late:!0,gtg_documentation_url:t})}catch(o){}});v(this,"sendAction",(e,t)=>de(this,null,function*(){if(document.readyState!=="complete")return new Promise(a=>{window.addEventListener("load",()=>{a(this.sendAction(e,t))})});if(window!==window.top)return;const{pa:o,c:n}=M.info,r=e===we.LOAD?Dc():void 0;this.warnLateConsent(r&&r.gcm&&r.gcm.wasSetLate),yield Rc(e,t,o,n,Wn.WEB,r)}));v(this,"checkConsent",()=>{if(this.store.options.demo){this.store.isManualDisplay=!1,this.store.initConsentDataForLI(),this.store.toggleMainShowing(!0),this.store.options.screen===2&&this.store.togglePurposesShowing(!0);return}if(window.location.href===Y.privacyPolicy){Z.info("CMP not triggered","page is privacy policy");return}if(!window.navigator.cookieEnabled){this.sendAction(we.LOAD,Be.COOKIE_DISABLED),Z.info("CMP not triggered","cookies are disabled");return}if(!M.context.gdprApplies){this.sendAction(we.LOAD,Be.GDPR_NOT_APPLIES),Z.info("CMP not triggered","GDPR doesn't apply");return}if(!this.store.consentDataLoaded){if(this.store.initConsentDataForLI(),ae.shouldAskLater(Y.cappingInDays)){this.notifyEvent(xt),this.sendAction(we.LOAD,Be.CAPPING_ACTIVE),Z.info("CMP not triggered","capping is active");return}this.store.isManualDisplay=!1,this.store.toggleMainShowing(!0),this.notifyEvent(Ve),this.sendAction(we.LOAD,Be.CONSENT_REQUIRED);return}if(this.store.cookieWall.active&&!this.isLoadConsentOk()){this.store.workflow=ve.COOKIEWALL,this.store.isManualDisplay=!1,this.store.toggleMainShowing(!0),this.notifyEvent(Ve),this.sendAction(we.LOAD,Be.CONSENT_REQUIRED);return}if(ae.isCappingActive(Y.cappingInDays)||ae.shouldAskLater(Y.cappingInDays)||M.context.isCappingActive(this.store)){this.sendAction(we.LOAD,this.isLoadConsentOk()?Be.CONSENT_OK:Be.CAPPING_ACTIVE),Z.info("CMP not triggered",this.isLoadConsentOk()?"user has given consent":"capping is active");return}if(Y.isCheckCapping()){let e=this.checkVendorConsents();if(e=e&&this.checkPublisherConsents(),e){this.sendAction(we.LOAD,Be.CONSENT_OK),Z.info("CMP not triggered","user has given consent");return}}this.store.isManualDisplay=!1,this.store.toggleMainShowing(!0),this.notifyEvent(Ve),this.sendAction(we.LOAD,Be.CONSENT_REQUIRED)});v(this,"isLoadConsentOk",()=>{const{persistedConsentData:e={}}=this.store,{coreData:t={}}=e,{created:o,selectedPurposeIds:n=new Set}=t;return o!==void 0&&n.has(1)});v(this,"checkVendorConsents",()=>{const{vendorList:e={},googleProviderList:t={},sirdataList:o={},persistedConsentData:n={}}=this.store,{purposes:r=[],vendors:a=[]}=e,{coreData:d={},customData:c={}}=n,{created:p,selectedPurposeIds:h=new Set,selectedVendorIds:l=new Set}=d,{providers:m=[]}=t,{purposes:f=[],vendors:I=[]}=o,{selectedProviderIds:S=new Set,selectedSirdataPurposeIds:P=new Set,selectedSirdataVendorIds:E=new Set}=c;if(!p)return!1;const _=new Set;a.forEach(y=>{y.purposes.forEach(z=>_.add(z))}),I.forEach(y=>{y.purposes.forEach(z=>_.add(z))});const b=r.filter(y=>_.has(y.id));if(b.length>0&&b.some(y=>!h.has(y.id)))return!1;const x=new Set;I.forEach(y=>
2{y.purposes.forEach(z=>x.add(z)),y.extraPurposes.forEach(z=>x.add(z))});const R=f.filter(y=>x.has(y.id));if(R.length>0&&R.some(y=>!P.has(y.id)))return!1;const N=a.find(({id:y,purposes:z})=>z.length&&!l.has(y))===void 0,T=m.find(({id:y})=>!S.has(y))===void 0,A=I.find(({id:y,purposes:z})=>z.length&&!E.has(y))===void 0;return!N||!T||!A?(this.store.workflow=ve.APPLY_CHOICES,!1):!0});v(this,"checkPublisherConsents",()=>{if(!Y.hasPublisherPurposes())return!0;const{publisherPurposeList:e,persistedConsentData:t={}}=this.store,{publisherTCData:o={}}=t;if(!e)return!0;const{standardPurposes:n=[],customPurposes:r=[]}=e,{selectedStandardPurposeIds:a=new Set,selectedCustomPurposeIds:d=new Set}=o,c=n.some(({id:h,legalBasis:l})=>l===ne.CONSENT&&!a.has(h)),p=r.some(({id:h,legalBasis:l})=>l===ne.CONSENT&&!d.has(h));return!c&&!p});v(this,"displayUI",()=>{!M.context.gdprApplies||this.eventStatus===Ve||(this.store.consentDataLoaded||this.store.initConsentDataForLI(),this.store.isManualDisplay=!0,this.store.workflow=ve.MANUAL_DISPLAY,this.store.toggleMainShowing(!0),this.notifyEvent(Ve),this.sendAction(we.LOAD,Be.REVISIT),ae.updateLastPrompt())});v(this,"updateConfig",e=>de(this,null,function*(){Y.update(e),We.setLanguage(Y.language,Y.defaultLanguage),yield We.updateTexts(),We.addCustomTexts(Y.texts),this.store.setConfig(e),this.store.toggleMainShowing(!1),setTimeout(()=>this.store.toggleMainShowing(!0),0)}));v(this,"addCustomListeners",()=>{const{external:e,disableTcf:t}=this.store,{googleAdSense:o,googleAdManager:n,googleAnalytics:r,shopify:a,microsoftUet:d,consentModeFromTcf:c=!1,wordpress:p,amazonConsentMode:h,facebookConsentMode:l}=e;!t&&(o||n)&&this.commands.addEventListener(Gc(o,n,this.commands.removeEventListener)),r&&(window[Lt]||{}).enableConsentMode&&this.commands.addEventListener(Hc(Rs.dataLayerName,c)),t&&(d&&this.commands.addEventListener(Yc()),h&&this.commands.addEventListener(Kc())),this.commands.addEventListener(Wc(this.commands.removeEventListener)),l&&this.commands.addEventListener(jc()),p&&this.commands.addEventListener(Zc()),a&&this.commands.addEventListener(qc()),this.commands.addEventListener(Rs.process),M.context.partner&&this.commands.addEventListener(ti.monetize)});v(this,"checkLateConsent",()=>{const e="https://cmp.docs.sirdata.net/en/consent-transmission-standards/google-consent-mode/google-tag-gateway",t={lateConsentDetected:!1,gtgDocumentationUrl:"",diagnosis:""};try{((window.google_tag_data||{}).ics||{}).wasSetLate===!0&&(t.lateConsentDetected=!0,t.gtgDocumentationUrl=e,t.diagnosis="Late consent detected: Google ICS reports consent defaults were set late.")}catch(o){Z.error("Failed to check late consent",o)}return t});this.store=e,this.cmpStatus=t,this.eventStatus=o,this.eventListeners=[],this.eventListenerId=0,this.commandQueue=[],this.contextData=null,Tc(M.info.c)||(this.gppApi=new Oc(ao),this.gppApi.init())}}function $c(){return de(this,null,function*(){try{const s=Date.now();yield Jc();const e=yield La(),{vendorList:t,publisherPurposes:o,options:n}=Y,r=new Nc(n.demo?{}:e);r.setConfig(Y),Da(r,M.globalVendorList,t),Fa(r,M.sirdataList,t),Va(r,o),Y.hasGoogleProviders()&&Ma(r,M.googleACProviderList,t),Ua(r),O.setStore(r),Rs.setStore(r),r.updateConsentData();const a=new Xc(r,{cmpStatus:"loaded",eventStatus:e?xt:""});a.commandQueue=(window[Yt]||(()=>{}))()||[],window[Yt]=a.processCommand,Y.disableTcf||(a.commandQueue.push(...(window[qt]||(()=>{}))()||[]),window[qt]=a.processCommand),a.syncGppApi(),Z.info("GPP API initialized"),window[Ee]=window[Ee]||{},window[Ee].cmp=Object.assign(window[Ee].cmp||{},{displayUI:a.displayUI}),n.demo&&Object.assign(window[Ee].cmp,{updateConfig:a.updateConfig}),Z.info(`CMP successfully loaded in ${Date.now()-s}ms`),a.processCommandQueue(),a.addCustomListeners(),tn(()=>{if(!window.__sdSetVhBound){window.__sdSetVhBound=!0;let d=!1;const c=()=>{d||(d=!0,requestAnimationFrame(()=>{document.documentElement.style.setProperty("--vh",`${window.innerHeight*.01}px`),d=!1}))};c(),window.addEventListener("resize",c),window.addEventListener("orientationchange",c)}M.context.gdprApplies&&cc(r,Y,a.notifyEvent,a.sendAction),n.passive||a.checkConsent()})}catch(s){Z.error("Failed to load CMP",s),typeof window[qt]=="function"&&(window[qt]("setCmpErrorStatus"),window[qt]=void 0),typeof window[Yt]=="function"&&(window[Yt]("setCmpErrorStatus"),window[Yt]=void 0),typeof window[jt]=="function"&&(window[jt]=void 0)}})}
2function Jc(){return de(this,null,function*(){Z.setLevel(ae.get(pi)),Z.debug("Load config"),window.gdprApplies===!0&&(M.context.gdprApplies=!0),Y.update(M.cmp),hi(Y.theme),We.setLanguage(M.cmp.language,M.cmp.defaultLanguage),yield We.updateTexts(M.locales),We.addCustomTexts(M.cmp.texts),yield ae.load(),yield Y.checkScope(),tn(Y.checkToolbar)})}const Qc=s=>s.replace(/-([a-z])/g,e=>e[1].toUpperCase()),el=["IMG","IFRAME","EMBED","VIDEO","AUDIO","SOURCE","TRACK","SCRIPT"],en="data-cmp",tl="fallback",sl=[{name:"src"},{name:"parent"},{name:"vendor"},{name:"provider"},{name:"extra-vendor"},{name:"purposes",isArray:!0},{name:"purposes-li",isArray:!0},{name:"special-features",isArray:!0},{name:"extra-purposes",isArray:!0},{name:"extra-purposes-li",isArray:!0},{name:"publisher-purposes",isArray:!0},{name:"publisher-purposes-li",isArray:!0},{name:"publisher-custom-purposes",isArray:!0},{name:"publisher-custom-purposes-li",isArray:!0},{name:"require-choice"},{name:"disable-check"},{name:"handled"}],ol=11;function ni(){Promise.resolve(nl())}function nl(){return de(this,null,function*(){const s=document.querySelectorAll(`[${en}-src]`);for(let e=0;e<=s.length;e++){const t=s[e];if(t){const o=be(W({},ri(t)),{fallback:ri(t,tl)});if(!o.src||o.handled==="1")continue;t.setAttribute(`${en}-handled`,"1"),window.__tcfapi("addEventListener",2,(n,r)=>{if(!r||!n)return;let a=o.src,d=!0;if(n.gdprApplies){if(!n.eventStatus||o.requireChoice==="true"&&n.eventStatus==="cmpuishown")return;d=ii(n,o,o.disableCheck!=="true"),!d&&o.fallback.src&&(a=o.fallback.src,d=ii(n,o.fallback))}if(d)if(window.__tcfapi("removeEventListener",2,()=>{},n.listenerId),a=a.replace("${SDDAN_GDPR_CONSENT}",n.tcString).replace("${SDDAN_GDPR_APPLIES}",n.gdprApplies?1:0),t.nodeName==="SCRIPT"){try{const h=new Function("return ("+a+")")();if(typeof h=="function"){try{h()}catch(l){console.error(l)}return}}catch(h){}const c=document.createElement("script");c.src=a;for(let h=0;h<t.attributes.length;h++){const l=t.attributes[h];l&&l.nodeName&&l.nodeName.indexOf("data-cmp-")!==0&&c.setAttribute(l.nodeName,l.nodeValue)}let p=document.getElementsByTagName("head")[0];if(o.parent){const h=document.getElementById(o.parent);h&&(p=h)}p.appendChild(c)}else el.indexOf(t.nodeName)>-1&&t.setAttribute("src",a)})}}})}const ri=(s,e="")=>{const t={};return sl.forEach(({name:o,isArray:n=!1})=>{const r=s.getAttribute(`${en}-${e?e+"-":""}${o}`);r&&(t[Qc(o)]=n?r.split(","):r)}),t},ii=(s,e,t)=>{const o=!!e.vendor,n=!!e.provider,r=!!e.extraVendor,a=!!(e.purposes||e.purposesLi||e.specialFeatures||e.extraPurposes||e.extraPurposesLi),d=!!(e.publisherPurposes||e.publisherPurposesLi||e.publisherCustomPurposes||e.publisherCustomPurposesLi);if(!(o&&a||r&&a||a||d||n)&&t){const p=Array.from({length:ol},(h,l)=>l+1).filter(h=>h!==1);return!!(s.purpose.consents[1]&&p.find(h=>s.purpose.consents[h]))}if(n){if(!s.addtlConsent)return!1;const p=s.addtlConsent.split("~");if(!(p.length===2&&p[1].split(".").find(l=>Number(l)===Number(e.provider))!==void 0))return!1}return!(o&&((e.purposes||e.specialFeatures)&&!s.vendor.consents[e.vendor]||e.purposesLi&&!s.vendor.legitimateInterests[e.vendor])||r&&(e.purposes&&(!s.sirdata||!s.sirdata.vendor.consents[e.extraVendor])||e.purposesLi&&(!s.sirdata||!s.sirdata.vendor.legitimateInterests[e.extraVendor]))||a&&(e.purposes&&e.purposes.find(p=>!s.purpose.consents[p])||e.specialFeatures&&e.specialFeatures.find(p=>!s.specialFeatureOptins[p])||e.purposesLi&&e.purposesLi.find(p=>!s.purpose.legitimateInterests[p])||e.extraPurposes&&(!s.sirdata||e.extraPurposes.find(p=>!s.sirdata.purpose.consents[p]))||e.extraPurposesLi&&(!s.sirdata||e.extraPurposesLi.find(p=>!s.sirdata.purpose.legitimateInterests[p])))||d&&(e.publisherPurposes&&e.publisherPurposes.find(p=>!s.publisher.consents[p])||e.publisherPurposesLi&&e.publisherPurposesLi.find(p=>!s.publisher.legitimateInterests[p])||e.publisherCustomPurposes&&e.publisherCustomPurposes.find(p=>!s.publisher.customPurpose.consents[p])||e.publisherCustomPurposesLi&&e.publisherCustomPurposesLi.find(p=>!s.publisher.customPurpose.legitimateInterests[p])))};window[Ee]=window[Ee]||{};const{cmpLoaded:rl=!1}=window[Ee];rl||(window[Ee].cmp=window[Ee].cmp||{},window[Ee].cmp.triggerTM=ni,tn(ni),$c(),window[Ee].cmpLoaded=!0);function tn(s){document.readyState!=="loading"?s():document.addEventListener?document.addEventListener("DOMContentLoaded",s):document.attachEvent("onreadystatechange",()=>{document.readyState==="complete"&&s()})}})(); 3 4}();
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.