/*! For license information please see ui-gdpr-fr-web.7f958a3af9bbad8f0189d58c4e209f86365ada31.js.LICENSE.txt */ (self.webpackChunkDidomi=self.webpackChunkDidomi||[]).push([["ui-gdpr-fr-web"],{33058:function(e,i,o){"use strict";o.d(i,{HO:function(){return c},R0:function(){return m},vP:function(){return d.vP}});var t,n,s=o(50172),r=o(45994),d=o(34576);function a(e,i){s.options[e]=i.bind(null,s.options[e]||function(){})}function p(e){n&&n(),n=e&&e.S()}function l(e){var i=this,o=e.data,t=function(e){return(0,r.Kr)((function(){return(0,d.vP)(e)}),[])}(o);t.value=o;var n=(0,r.Kr)((function(){for(var e=i.__v;e=e.__;)if(e.__c){e.__c.__$f|=4;break}return i.__$u.c=function(){var e;(0,s.isValidElement)(n.peek())||3!==(null==(e=i.base)?void 0:e.nodeType)?(i.__$f|=1,i.setState({})):i.base.data=n.peek()},(0,d.EW)((function(){var e=t.value.value;return 0===e?0:!0===e?"":e||""}))}),[]);return n.value}function u(e,i,o,t){var n=i in e&&void 0===e.ownerSVGElement,s=(0,d.vP)(o);return{o:function(e,i){s.value=e,t=i},d:(0,d.QZ)((function(){var o=s.value.value;t[i]!==o&&(t[i]=o,n?e[i]=o:o?e.setAttribute(i,o):e.removeAttribute(i))}))}}function c(e){var i=(0,r.li)(e);return i.current=e,t.__$f|=4,(0,r.Kr)((function(){return(0,d.EW)((function(){return i.current()}))}),[])}function m(e){var i=(0,r.li)(e);i.current=e,(0,r.vJ)((function(){return(0,d.QZ)((function(){return i.current()}))}),[])}l.displayName="_st",Object.defineProperties(d.HN.prototype,{constructor:{configurable:!0,value:void 0},type:{configurable:!0,value:l},props:{configurable:!0,get:function(){return{data:this}}},__b:{configurable:!0,value:1}}),a("__b",(function(e,i){if("string"==typeof i.type){var o,t=i.props;for(var n in t)if("children"!==n){var s=t[n];s instanceof d.HN&&(o||(i.__np=o={}),o[n]=s,t[n]=s.peek())}}e(i)})),a("__r",(function(e,i){p();var o,n=i.__c;n&&(n.__$f&=-2,void 0===(o=n.__$u)&&(n.__$u=o=function(e){var i;return(0,d.QZ)((function(){i=this})),i.c=function(){n.__$f|=1,n.setState({})},i}())),t=n,p(o),e(i)})),a("__e",(function(e,i,o,n){p(),t=void 0,e(i,o,n)})),a("diffed",(function(e,i){var o;if(p(),t=void 0,"string"==typeof i.type&&(o=i.__e)){var n=i.__np,s=i.props;if(n){var r=o.U;if(r)for(var d in r){var a=r[d];void 0===a||d in n||(a.d(),r[d]=void 0)}else o.U=r={};for(var l in n){var c=r[l],m=n[l];void 0===c?(c=u(o,l,m,s),r[l]=c):c.o(m,s)}}}e(i)})),a("unmount",(function(e,i){if("string"==typeof i.type){var o=i.__e;if(o){var t=o.U;if(t)for(var n in o.U=void 0,t){var s=t[n];s&&s.d()}}}else{var r=i.__c;if(r){var d=r.__$u;d&&(r.__$u=void 0,d.d())}}e(i)})),a("__h",(function(e,i,o,t){(t<3||9===t)&&(i.__$f|=2),e(i,o,t)})),s.Component.prototype.shouldComponentUpdate=function(e,i){var o=this.__$u;if(!(o&&void 0!==o.s||4&this.__$f))return!0;if(3&this.__$f)return!0;for(var t in i)return!0;for(var n in e)if("__source"!==n&&e[n]!==this.props[n])return!0;for(var s in this.props)if(!(s in e))return!0;return!1}},3892:function(e,i,o){"use strict";o.d(i,{P:function(){return d}});var t=o(34576),n=o(39482),s=o(93299),r=o(34956),d=(0,t.EW)((()=>{var e=[],i=r.h.value.find((e=>"google"===e.id));if(i)for(var o of i.featureIds)e.includes(o)||e.push(o);for(var t of n.u.value)if(Array.isArray(t.featureIds))for(var d of t.featureIds)e.includes(d)||e.push(d);return e.map((e=>{var i;return null==(i=s.j.value)?void 0:i[e]}))}))},94532:function(e,i,o){"use strict";o.d(i,{s:function(){return d}});var t=o(34576),n=o(39482),s=o(36099),r=o(34956),d=(0,t.EW)((()=>{var e=[],i=r.h.value.find((e=>"google"===e.id));if(i)for(var o of i.specialPurposeIds)e.includes(o)||e.push(o);for(var t of n.u.value)if(Array.isArray(t.specialPurposeIds))for(var d of t.specialPurposeIds)-1===e.indexOf(d)&&e.push(d);return e.map((e=>{var i;return null==(i=s.I.value)?void 0:i[e]}))}))},39482:function(e,i,o){"use strict";o.d(i,{u:function(){return r}});var t=o(34576),n=o(66559),s=o(81723),r=(0,t.EW)((()=>{var e,i;return null!=(e=s.C.value)&&e.length?null==(i=s.C.value)?void 0:i.map((e=>{var i;return null==(i=n.o.value)?void 0:i[e]})).filter(Boolean):[]}))},6263:function(e,i,o){"use strict";o.d(i,{A:function(){return l}});var t=o(58168),n=o(98587),s=o(34576),r=o(3664),d=o(34956),a=o(9757),p=["id"],l=(0,s.EW)((()=>{var e,i;return null!=(e=d.h.value)&&e.length&&r.b.value?null==(i=d.h.value)?void 0:i.map((e=>{var i,o=(null==(i=r.b.value)?void 0:i.find((i=>i.id===e.id||i.id===a.le[e.id])))||{},s=(0,n.A)(o,p);return"google"===e.id&&delete e.policyUrl,(0,t.A)({},e,s)})):null}))},43272:function(e,i,o){"use strict";o.d(i,{S:function(){return r}});var t=o(34576),n=o(77396),s=o(92920),r=(0,t.EW)((()=>{var e;return(null==(e=s.$.value)?void 0:e.reduce(((e,i)=>{var{id:o,legIntPurposeIds:t,purposeIds:s}=i,r=[...s,...t];return r.length>0&&r.every((e=>n.T.value.includes(e)))&&e.push(o),e}),[]))||[]}))},91548:function(e,i,o){"use strict";o.d(i,{O:function(){return r}});var t=o(6263),n=o(34576),s=o(9757),r=(0,n.EW)((()=>{var e;if(!t.A.value)return null;var i={};return null==(e=t.A.value)||e.forEach((e=>{var o=(0,s.br)(e);e.purposeIds.forEach((t=>{i[t]||(i[t]={consent:[],legitimate_interest:[]}),i[t].consent.push({id:e.id,name:e.name,iabVendor:o})})),e.legIntPurposeIds.forEach((t=>{i[t]||(i[t]={consent:[],legitimate_interest:[]}),i[t].legitimate_interest.push({id:e.id,name:e.name,iabVendor:o})}))})),i}))},3664:function(e,i,o){"use strict";o.d(i,{b:function(){return r}});var t=o(33058),n=o(15560),s=o(68307),r=(0,t.vP)(null);(0,s.on)("internal.load.iabtexts",(()=>{var e,i=null==n.q||null==(e=n.q.value)?void 0:e.semVersion;i&&!r.value&&o(17921)("./v"+i+"/vendors/iab-texts").then((e=>{var{default:i}=e;r.value=i.vendors})).catch((()=>{}))}))},93299:function(e,i,o){"use strict";o.d(i,{j:function(){return d}});var t=o(58168),n=o(34576),s=o(86784),r=o(12717),d=(0,n.EW)((()=>{var{features:e}=r.A.value||{};if(!e||!Array.isArray(e))return{};var i={},o=function(e){var o,n,r=(null==(o=s.S.value)||null==(n=o.iabFeatures)?void 0:n.find((i=>{var{id:o}=i;return o===e.id})))||{};i[e.id]=(0,t.A)({},e,r)};for(var n of e)o(n);return i}))},36099:function(e,i,o){"use strict";o.d(i,{I:function(){return d}});var t=o(58168),n=o(34576),s=o(86784),r=o(12717),d=(0,n.EW)((()=>{var{specialPurposes:e}=r.A.value||{};if(!e||!Array.isArray(e))return{};var i={},o=function(e){var o,n,r=(null==(o=s.S.value)||null==(n=o.iabSpecialPurposes)?void 0:n.find((i=>{var{id:o}=i;return o===e.id})))||{};i[e.id]=(0,t.A)({},e,r)};for(var n of e)o(n);return i}))},1466:function(e,i,o){"use strict";o.d(i,{x:function(){return s}});var t=o(9757),n=o(3664),s=(e,i)=>{var o,s=null==(o=n.b.value)?void 0:o.find((i=>i.id===e||i.id===t.le[e])),r=null==s?void 0:s.dataRetention;if(void 0===r)return{};var d={},{stdRetention:a,purposes:p,specialPurposes:l}=r;for(var u of i){var c=t.LN[u],m=void 0;(m=c?p[c]||a:l[u]||a)&&(d[u]=m)}return d}},94468:function(e,i,o){"use strict";o.d(i,{_:function(){return n}});var t=o(71859),n=(e,i)=>{try{return e.localeCompare(i,t.H.value)}catch(o){return e>i?1:-1}}},92800:function(e,i,o){"use strict";o.d(i,{Q:function(){return s}});var t=o(34576),n=o(22639),s=(0,t.EW)((()=>{var e,i;return"toggles"===(null==(e=n.v.value)?void 0:e.controlType)&&(null==(i=n.v.value)?void 0:i.combineLIAndConsent)}))},91926:function(e,i,o){"use strict";o.d(i,{w:function(){return g}});var t=o(34576),n=o(20259),s=o(35094),r=o(58168),d=/^#[0-9a-f]{3}$/i,a=/^#[0-9a-f]{6}$/i,p=/^rgb\(\s*([0-9]+),\s*([0-9]+),\s*([0-9]+)\s*\)$/i,l=/^rgba\(\s*([0-9]+),\s*([0-9]+),\s*([0-9]+),\s*([0-9.]+)\s*\)$/i,u=function(e,i,o){return void 0===e&&(e=0),void 0===i&&(i=0),void 0===o&&(o=1),Math.max(i,Math.min(o,e))},c=e=>(e.r=u(e.r,0,255),e.g=u(e.g,0,255),e.b=u(e.b,0,255),e.a=u(e.a,0,1),e),m=e=>{var i={};if(d.test(e))i=c({r:17*parseInt(e.charAt(1),16),g:17*parseInt(e.charAt(2),16),b:17*parseInt(e.charAt(3),16),a:1});else if(a.test(e))i=c({r:parseInt(e.slice(1,3),16),g:parseInt(e.slice(3,5),16),b:parseInt(e.slice(5,7),16),a:1});else{var o=e.match(p),t=e.match(l);if(o)i=c({r:parseInt(o[1],10),g:parseInt(o[2],10),b:parseInt(o[3],10),a:1});else{if(!t)throw new TypeError("Didomi SDK - "+e+" is not a valid color string");i=c({r:parseInt(t[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10),a:parseFloat(t[4])})}}return(0,r.A)({},i,{alpha:()=>i.a,blue:()=>Math.round(i.b),green:()=>Math.round(i.g),isDark:()=>(299*i.r+587*i.g+144*i.b)/1e3<133,isLight:()=>(299*i.r+587*i.g+144*i.b)/1e3>=133,red:()=>Math.round(i.r),setAlpha:e=>(i.a=e,i),toRGBAString:()=>"rgba("+Math.round(i.r)+","+Math.round(i.g)+","+Math.round(i.b)+","+i.a+")",clone:()=>m("rgba("+Math.round(i.r)+","+Math.round(i.g)+","+Math.round(i.b)+","+i.a+")"),toString:()=>"rgba("+Math.round(i.r)+","+Math.round(i.g)+","+Math.round(i.b)+","+i.a+")"})},h=o(45249),g=(0,t.EW)((()=>{var e;return function(e){void 0===e&&(e={});var i=m(e.color||e.accentColor||e.primaryColor||"#05687B"),o=e.linkColor||i.toRGBAString(),t=e.font||(s.M.value?"Roboto Condensed":"Arial"),n=m("rgba("+i.red()+","+i.green()+","+i.blue()+",0.3)").toRGBAString(),r=(0,h.or)({regularButtons:{borderRadius:"0px",backgroundColor:"#eeeeee",textColor:"#444444",borderColor:"rgba(34, 34, 34, 0.2)",borderWidth:"1px"},highlightButtons:{borderRadius:"0px",backgroundColor:i.toRGBAString(),textColor:i.isLight()?"#000000":"#ffffff",borderColor:n,borderWidth:"1px"}},e.buttons),d=e.css&&"string"==typeof e.css&&e.css.length>0?e.css:"";return{color:i.toRGBAString(),lightColor:n,textOnColor:i.isLight()?"#000000":"#ffffff",linkColor:o,font:t,buttons:r,css:d}}(null==(e=n.bK.value)?void 0:e.theme)}))},30147:function(e,i,o){"use strict";o.d(i,{Qp:function(){return a},Sr:function(){return d},US:function(){return s},Yz:function(){return r},nk:function(){return p},t9:function(){return l},w0:function(){return n}});var t=o(50172),n=()=>(0,t.h)("svg",{width:"30",height:"30",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,t.h)("rect",{class:"didomi-cross-icon",x:"6.51465",y:"8.63599",width:"2.25",height:"21",transform:"rotate(-45 6.51465 8.63599)"}),(0,t.h)("rect",{class:"didomi-cross-icon",x:"8.10596",y:"22.955",width:"2.25",height:"21",transform:"rotate(-135 8.10596 22.955)"}));class s extends t.Component{render(){var e=this.props.size||24,i=this.props.color||"#ffffff";return(0,t.h)("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",x:"0px",y:"0px",width:e+"px",height:e+"px",viewBox:"0 0 357 357",style:"enable-background:new 0 0 357 357;","aria-hidden":"true",focusable:"false"},(0,t.h)("g",null,(0,t.h)("g",null,(0,t.h)("polygon",{points:"357,35.7 321.3,0 178.5,142.8 35.7,0 0,35.7 142.8,178.5 0,321.3 35.7,357 178.5,214.2 321.3,357 357,321.3 214.2,178.5 ",fill:i}))))}}class r extends t.Component{render(){var{id:e,size:i,color:o}=this.props;return(0,t.h)("svg",{class:"didomi-icon",id:e,width:(i||24)+"px",height:(i||24)+"px",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",role:"img","aria-label":"Didomi"},(0,t.h)("path",{d:"M0 0h24v24H0z",fill:"none"}),(0,t.h)("path",{d:"M11 17h2v-6h-2v6zm1-15C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zM11 9h2V7h-2v2z",fill:o||"#000"}))}}class d extends t.Component{render(){var e=this.props.size||24,i=this.props.color||"#ffffff";return(0,t.h)("svg",{fill:"none",stroke:i,"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:e+"px",height:e+"px","aria-hidden":"true",focusable:"false"},(0,t.h)("polyline",{points:"20 6 9 17 4 12"}))}}var a=()=>(0,t.h)("svg",{class:"didomi-arrow-right-icon",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none"},(0,t.h)("path",{d:"M23.5917 16.9072C24.1361 16.4124 24.1361 15.5876 23.5917 15.0928L11.8563 4.37113C11.2514 3.87629 10.344 3.87629 9.79962 4.37113L8.40832 5.63574C7.86389 6.13058 7.86389 6.95533 8.40832 7.50515L17.724 15.9725L8.40832 24.4948C7.86389 25.0447 7.86389 25.8694 8.40832 26.3643L9.79962 27.6289C10.344 28.1237 11.2514 28.1237 11.8563 27.6289L23.5917 16.9072Z",fill:"#121417"})),p=()=>(0,t.h)("svg",{class:"didomi-arrow-left-icon",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none"},(0,t.h)("path",{d:"M8.4083 15.0928C7.8639 15.5876 7.8639 16.4124 8.4083 16.9072L20.1437 27.6289C20.7486 28.1237 21.656 28.1237 22.2004 27.6289L23.5917 26.3643C24.1361 25.8694 24.1361 25.0447 23.5917 24.4949L14.276 16.0275L23.5917 7.5052C24.1361 6.9553 24.1361 6.1306 23.5917 5.6357L22.2004 4.3711C21.656 3.8763 20.7486 3.8763 20.1437 4.3711L8.4083 15.0928Z",fill:"#121417"}));class l extends t.Component{render(){return(0,t.h)("svg",{class:"didomi-icon didomi-logo-icon",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",role:"img","aria-label":"Didomi"},(0,t.h)("path",{d:"M9.97773 0H0V20H9.97773C15.5011 20 20 15.5211 20 10.0222C20 4.52328 15.5011 0 9.97773 0ZM6.99332 4.74501L0.890869 8.1153V1.19734L6.99332 4.74501ZM7.21604 13.5255L2.049 9.53437L11.5367 10.8647L7.21604 13.5255ZM11.7149 9.97783L1.82628 8.6031L7.7951 5.32151L11.7149 9.97783ZM12.7394 9.80044L8.64143 4.9224L15.1002 2.43902C15.5457 2.74945 15.9465 3.10421 16.3474 3.45898L12.7394 9.80044ZM0.890869 9.7561L6.50334 14.0577L0.890869 18.6253V9.7561ZM6.99332 14.8115L8.28508 19.1131H1.69265L6.99332 14.8115ZM7.75056 14.235L11.8486 11.7073L8.90869 18.2705L7.75056 14.235ZM16.971 4.12417C18.1737 5.54324 18.931 7.27273 19.0646 9.1796L13.6303 9.97783L16.971 4.12417ZM14.0757 1.86253L7.92873 4.25721L2.09354 0.886918H9.97773C11.4477 0.886918 12.8285 1.24169 14.0757 1.86253ZM9.53229 19.1131L12.8285 11.663L15.5011 17.2062C13.9421 18.3592 12.0267 19.0687 9.97773 19.0687H9.53229V19.1131ZM16.2138 16.6297L13.4521 10.9534L19.1091 10.1109C19.0646 12.6829 17.951 14.9889 16.2138 16.6297Z",fill:"#333333"}))}}},32004:function(e,i,o){"use strict";o.d(i,{A:function(){return d}});var t=o(58168),n=o(50172),s=o(45249),r=o(61744);class d extends n.Component{render(){var{children:e,color:i,disabled:o,extraClasses:d,id:a,onClick:p,alwaysVisible:l,ariaDescribedBy:u,role:c,ariaLabel:m}=this.props,{style:h}=this.props,g=(0,r.l)("didomi-components-button didomi-button",d);!0===i?(g+=" didomi-components-button--color didomi-button-highlight highlight-button",h=(0,t.A)({},h,{color:(0,s.Jt)(this.props,"theme.buttons.highlightButtons.textColor")||null,backgroundColor:(0,s.Jt)(this.props,"theme.buttons.highlightButtons.backgroundColor")||null,borderRadius:(0,s.Jt)(this.props,"theme.buttons.highlightButtons.borderRadius")||null,borderColor:(0,s.Jt)(this.props,"theme.buttons.highlightButtons.borderColor")||null,borderWidth:(0,s.Jt)(this.props,"theme.buttons.highlightButtons.borderWidth")||null})):(g+=" didomi-button-standard standard-button",h=(0,t.A)({},h,{color:(0,s.Jt)(this.props,"theme.buttons.regularButtons.textColor")||null,backgroundColor:(0,s.Jt)(this.props,"theme.buttons.regularButtons.backgroundColor")||null,borderRadius:(0,s.Jt)(this.props,"theme.buttons.regularButtons.borderRadius")||null,borderColor:(0,s.Jt)(this.props,"theme.buttons.regularButtons.borderColor")||null,borderWidth:(0,s.Jt)(this.props,"theme.buttons.regularButtons.borderWidth")||null}));return(0,n.h)("button",{id:a,ref:e=>{e&&l&&e.style.setProperty("display","block","important")},disabled:o,class:g,style:h,onClick:p,"aria-describedby":u,role:c,"aria-label":m},e)}}},384:function(e,i,o){"use strict";o.d(i,{nD:function(){return p},l9:function(){return l},lZ:function(){return s},$n:function(){return r.A},U7:function(){return Z},Eg:function(){return R},lG:function(){return S},HM:function(){return x},_m:function(){return L},gO:function(){return Q},jU:function(){return a},aH:function(){return b},sx:function(){return f},Zw:function(){return g},q1:function(){return V}});var t=o(50172),n=o(29003);class s extends t.Component{render(){var e=function(e,i){var o=["didomi-notice-banner"];if(e)-1!==i.indexOf("top")?o.push("shape-banner","top"):o.push("shape-banner","bottom");else switch(i){case"top":o.push("shape-banner","top");break;case"bottom":default:o.push("shape-banner","bottom");break;case"top-left":o.push("shape-box","top","left");break;case"top-right":o.push("shape-box","top","right");break;case"bottom-left":o.push("shape-box","bottom","left");break;case"bottom-right":o.push("shape-box","bottom","right");break;case"panel-bottom-right":o.push("shape-panel","bottom","right");break;case"panel-bottom-left":o.push("shape-panel","bottom","left");break;case"panel-top-right":o.push("shape-panel","top","right");break;case"panel-top-left":o.push("shape-panel","top","left")}return o}((0,n.Fr)(),this.props.position);this.props.type&&e.push("didomi-notice-"+this.props.type);var i={"background-color":this.props.backgroundColor||"#F0F0F0",color:this.props.textColor||"#000000","border-color":this.props.themeColor},o={"border-color":this.props.themeColor},s={"text-align":this.props.textAlignment};return(0,t.h)("div",{id:"didomi-notice",class:e.join(" ")+" didomi-regular-notice",style:i},(0,t.h)("div",{class:"didomi-notice__interior-border didomi-border",style:o},(0,t.h)("div",{id:"text",class:"push-right didomi-notice-text",style:s},(0,t.h)("div",{dangerouslySetInnerHTML:{__html:this.props.content}})),this.props.children))}}var r=o(32004),d=o(35369),a=()=>(0,t.h)("div",{class:"didomi-vendors-iab-label","aria-label":"IAB TCF vendor"},"IAB TCF");class p extends t.Component{constructor(e){super(e),this.state={show:e.open||!1}}onLabelClick(){this.setState((e=>({show:!e.show}))),this.props.onLabelClick&&this.props.onLabelClick()}renderContent(e,i){return i&&(0,t.h)("div",{class:(e||"")+" didomi-content "+(this.state.show?"active":"")},i)}shouldComponentUpdate(e,i){return this.state.show!==i.show||this.props.description!==e.description||this.props.labelNoneClickable!==e.labelNoneClickable}render(){var{id:e,classClick:i,classContent:o,classExplanation:n,label:s,labelNoneClickable:r,description:d,explanation:a,role:p,ariaLevel:u,spatialNavigation:c}=this.props;return(0,t.h)(l,{id:e,classClick:i,classContent:o,classExplanation:n,label:s,labelNoneClickable:r,description:d,open:this.state.show,onClick:d&&this.onLabelClick.bind(this),explanation:a,role:p,ariaLevel:u,spatialNavigation:c})}}p.defaultProps={classContent:"",classExplanation:""};var l=e=>{var{id:i,classClick:o,classContent:n,label:s,labelNoneClickable:r,description:p,open:l,onClick:u,explanation:c,classExplanation:m,showIABLabel:h,role:g,ariaLevel:v,spatialNavigation:f}=e;return(0,t.h)("div",{class:"didomi-components-accordion"},(0,t.h)("div",{class:"didomi-components-accordion-label-container",role:g,"aria-level":v},(0,t.h)("div",{class:(u?"label-click":"")+" "+(o||""),onClick:u,onKeyDown:(0,d.A)(u,f),tabIndex:"0","aria-expanded":String(l),role:"button"},(0,t.h)("span",{class:"trigger-icon","aria-hidden":"true"},u&&(l?"-":"+")),(0,t.h)("span",{id:i},s,h&&(0,t.h)(a,null))),r),(0,t.h)("div",{class:n+" didomi-content "+(l?"active":"")},p),c&&(0,t.h)("p",{class:m+" didomi-content "+(l?"active":"")},c))},u=o(58168),c=o(30147),m=o(45994),h=o(7265),g=e=>{var i=(0,m.li)(null),o=["didomi-components-radio__option"],{reportWidth:n,width:s,selected:r,value:d,id:a}=e,p=null;(0,m.vJ)((()=>{n&&"function"==typeof n&&n(i.current?i.current.offsetWidth:0)}),[i.current,n]),(0,m.vJ)((()=>{var e;null==(e=document.getElementsByClassName("didomi-popup-body")[0])||e.addEventListener("click",(e=>{document.activeElement===i.current&&(e.stopImmediatePropagation(),i.current.click())}))}),[]),!0===r?(o.push("didomi-components-radio__option--selected"),!0===d?(o.push("didomi-components-radio__option--agree"),p=(0,t.h)(c.Sr,{size:"12"})):(o.push("didomi-components-radio__option--disagree"),p=(0,t.h)(c.US,{size:"8"}))):o.push("didomi-components-radio__option--unselected");var l={};return s&&!n?(l.width=s,o.push("didomi-components-radio__option__accepter")):n&&"function"==typeof n&&o.push("didomi-components-radio__option__reporting"),(0,t.h)("button",{class:o.join(" "),onClick:e.selectMyself,"aria-describedby":e.ariaDescribedBy,"aria-pressed":String(e.selected),"aria-label":e.ariaLabel,ref:i,style:l,id:a},p,e.children)},v=e=>{var i=(0,m.NT)(h.Ok);return(0,t.toChildArray)(e.children).map(((o,n)=>{var s=o.props&&o.props.value,r=i&&i[n]?i[n]:0;return(0,t.cloneElement)(o,(0,u.A)({},o.props,{selectMyself:()=>e.selectOption(s),selected:e.selectedValue===s,width:r}))}))};class f extends t.Component{constructor(){super(),this.state={selectedValue:null}}componentWillMount(){void 0!==this.props.value&&this.setState({selectedValue:this.props.value})}componentWillReceiveProps(e){void 0!==e.value&&this.setState({selectedValue:e.value})}shouldComponentUpdate(e,i){return this.state.selectedValue!==i.selectedValue}selectOption(e){this.props.onChange&&this.props.onChange(e)}render(){return(0,t.h)("div",{class:"didomi-components-radio"},(0,t.h)(v,(0,u.A)({},this.props,{selectOption:this.selectOption.bind(this),selectedValue:this.state.selectedValue})))}}var b=()=>(0,t.h)("div",{class:"lds-ellipsis-container"},(0,t.h)("div",{class:"lds-ellipsis"},(0,t.h)("div",null),(0,t.h)("div",null),(0,t.h)("div",null),(0,t.h)("div",null))),_=o(61744),x=e=>{var{ariaLabel:i,class:o,onClick:n}=e;return(0,t.h)("a",{"aria-label":i,role:"button",onClick:n,onKeyDown:(0,d.A)(n),tabIndex:0,class:(0,_.l)("didomi-popup-close didomi-no-link-style",o)},"×")},y=o(73902);class k extends t.Component{determineFocusableElements(){this.base&&this.base.parentElement?this.focusableElements=Array.from(this.base.parentElement.querySelectorAll('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), [tabindex="0"], [role=button]')):this.focusableElements=[]}componentDidMount(){this.determineFocusableElements(),this.listener=e=>this.keyDownEventHandler(e),this.base&&this.base.parentElement&&this.base.parentElement.addEventListener("keydown",this.listener)}handleBackwardTab(e){-1!==this.focusableElements.indexOf(this.props.document.activeElement)&&this.props.document.activeElement!==this.focusableElements[0]||(e.preventDefault(),this.focusableElements[this.focusableElements.length-1].focus())}handleForwardTab(e){-1!==this.focusableElements.indexOf(this.props.document.activeElement)&&this.props.document.activeElement!==this.focusableElements[this.focusableElements.length-1]||(e.preventDefault(),this.focusableElements[0].focus())}componentWillUnmount(){this.base&&this.base.parentElement&&this.base.parentElement.removeEventListener("keydown",this.listener)}keyDownEventHandler(e){e.keyCode===y.A.TAB?1===this.focusableElements.length?(this.focusableElements[0].focus(),e.preventDefault()):e.shiftKey?this.handleBackwardTab(e):this.handleForwardTab(e):e.keyCode!==y.A.ENTER&&e.keyCode!==y.A.SPACE||setTimeout((()=>this.determineFocusableElements()),100)}componentDidUpdate(){this.determineFocusableElements()}render(){return(0,t.h)("div",null)}}class w extends t.Component{componentDidMount(){this.listener=e=>{if(e.keyCode===y.A.ESC){var i=e.target;null!=i&&i.getAttribute("datatooltip")?i.blur():this.props.handler()}},this.base&&this.base.parentElement&&this.base.parentElement.addEventListener("keydown",this.listener)}componentWillUnmount(){this.base&&this.base.parentElement&&this.base.parentElement.removeEventListener("keydown",this.listener)}render(){return(0,t.h)("div",null)}}class L extends t.Component{componentDidMount(){this.base.focus()}render(){var{children:e,class:i,onEscape:o,testId:n}=this.props;return(0,t.h)("div",{class:(0,_.l)("didomi-popup-view",i),style:"outline: none;",tabIndex:"-1",role:"document","data-testid":n},"function"==typeof o&&(0,t.h)(w,{handler:o}),e,(0,t.h)(k,{document}))}}function C(e,i){e&&(e.classList?e.classList.add(i):e.className+=" "+i)}function I(e,i){e&&(e.classList?e.classList.remove(i):e.className=e.className.replace(new RegExp("(^|\\b)"+i.split(" ").join("|")+"(\\b|$)","gi")," "))}var A=o(55217),P=o(91926),T=o(34576),z=(0,T.vP)(0);class S extends t.Component{constructor(e){super(e),this.state={maxHeightReached:null},this.onResizeScreen=this.onResizeScreen.bind(this)}componentDidMount(){this.props.supportFullHeight&&(this.onResizeScreen(),window.addEventListener("resize",this.onResizeScreen))}componentWillMount(){this.focusedElementBeforeOpen=document.activeElement,C(document.body,"didomi-popup-open"),(0,A.un)()&&C(document.body,"didomi-popup-open-ios"),z.value=z.value+1}componentWillUnmount(){z.value=z.value-1,this.focusedElementBeforeOpen&&this.focusedElementBeforeOpen.focus(),0===z.value&&(I(document.body,"didomi-popup-open"),(0,A.un)()&&I(document.body,"didomi-popup-open-ios")),window.removeEventListener("resize",this.onResizeScreen)}onResizeScreen(){var e=this.containerNoticeElement.offsetHeight,i=(0,n._G)(e);this.state.maxHeightReached!==i&&this.setState({maxHeightReached:i})}getStyle(e){return(0,t.h)("style",{type:"text/css",scoped:!0},"\n #didomi-host .didomi-exterior-border {\n border-color: "+e.lightColor+";\n }\n\n #didomi-host .didomi-popup-container {\n border-color: "+e.color+";\n }\n\n #didomi-host .didomi-components-button {\n border-radius: "+e.buttons.regularButtons.borderRadius+";\n border-color: "+e.buttons.regularButtons.borderColor+";\n border-width: "+e.buttons.regularButtons.borderWidth+";\n background-color: "+e.buttons.regularButtons.backgroundColor+";\n color: "+e.buttons.regularButtons.textColor+";\n }\n ")}getContainerClasses(e,i,o){return(0,_.l)("didomi-popup-backdrop",e)+(i?" didomi-support-full-height":"")+(o?" didomi-max-height-reached":"")}render(){var{children:e,class:i,classContainer:o,classExteriorBorder:n,id:s,testId:r,onBackdropClick:d,supportFullHeight:a,title:p}=this.props,{maxHeightReached:l}=this.state;return(0,t.h)("div",{id:s,class:this.getContainerClasses(i,a,l),onClick:d},this.getStyle(P.w.value),(0,t.h)("div",{class:(0,_.l)("didomi-exterior-border",n),ref:e=>{this.containerNoticeElement=e}},(0,t.h)("div",{class:(0,_.l)("didomi-popup-container",o),role:"dialog","aria-modal":"true","aria-label":p,"data-testid":r},e)))}}class V extends t.Component{render(){var{children:e,focusOn:i}=this.props,o=()=>{document.querySelector(i).focus()};return(0,t.h)("a",{class:"didomi-components-skip-link",onClick:o,onKeyDown:(0,d.A)(o),tabIndex:"0",role:"button"},e)}}var q=o(22639),D=(e,i,o)=>i&&((e,i)=>{var o=i.stacks.map((e=>e.id)).sort(((e,i)=>e-i)),t=o[0],n=o[o.length-1];if(!e||"object"!=typeof e||Array.isArray(e))return console.error("Didomi - configuration for the IAB stacks should be an object"),!1;var{ids:s,auto:r}=e;if(r)return!0;if(!Array.isArray(s)||0===s.length)return!1;for(var d of s)if(!Number.isInteger(d)||dn)return console.error("Didomi - The provided IAB stack IDs are invalid or not all are integers"),!1;return!0})(i,o)?i.auto?(e=>{var i=["cookies"],o=e.filter((e=>!e.isSpecialFeature&&!i.includes(e.id))),t=e.filter((e=>e.isSpecialFeature)),n=[];return o.length>0&&n.push(42),t.length>0&&n.push(1),n})(e):i.ids:[],B=o(20152),E=o(12717),F=o(44763),M=(0,T.EW)((()=>{var e,i,o,t=(null==(e=B.U.value)||null==(i=e.vendors)||null==(o=i.iab)?void 0:o.stacks)||{auto:!0};return D((0,F.B)("iab"),t,E.A.value)})),H=o(86784),O=(0,T.EW)((()=>{var{stacks:e}=E.A.value||{};if(!e||!Array.isArray(e))return{};var i={},o=function(e){var o,t,n=(null==(o=H.S.value)||null==(t=o.iabStacks)?void 0:t.find((i=>{var{id:o}=i;return o===e.id})))||{};i[e.id]=(0,u.A)({},e,n)};for(var t of e)o(t);return i})),U=(0,T.EW)((()=>{var e;return(null==(e=M.value)?void 0:e.map((e=>{var i;return null==(i=O.value)?void 0:i[e]})))||[]})),N=o(9757),j=(0,T.EW)((()=>{var e;return null!=(e=U.value)&&e.length?(e=>{var i=null==e?void 0:e.flatMap((e=>{var{purposeIds:i,specialFeatureIds:o}=e;return[...i.map(N.KX),...o.map(N.PL)]}));return[...new Set(i)]})(U.value):[]})),W=o(82073);class R extends t.Component{getChildrenFromCategories(e){return e.reduce(((e,i)=>("category"===i.type?e.push(...this.getChildrenFromCategories(i.children)):e.push(i.purposeId),e)),[])}getMergedPurposesWithCategories(e){var i,o,{Didomi:{getRequiredPurposes:t}}=window,n=t("iab").map((e=>{var{id:i}=e;return i})),s=e.map((e=>e.id)),r=[],d=[],a=[],p=[];null==(i=q.v.value)||null==(o=i.categories)||o.forEach((e=>{if("category"===e.type){var i=this.getChildrenFromCategories(e.children);if(i&&i.length>0)i.filter((e=>-1===n.indexOf(e))).length>0&&(a.push(...i),r.push({id:e.id,name:e.name,children:i}))}})),r.map((e=>{var i=!1;s.forEach((o=>{-1===e.children.indexOf(o)||i||(i=!0,d.push({id:e.id,name:e.name,purposes:e.children}))}))}));var l=e.filter((e=>-1===a.indexOf(e.id)));p.push(...U.value);var u=j.value;return l=l.filter((e=>{var{id:i}=e;return-1===u.indexOf(i)})),[...l,...d,...p]}getHTMLDataProcessingList(e){return e.map((e=>this.props.translationService.getTranslationAsHTML("object"==typeof e.name?e.name:{},"string"==typeof e.name?e.name:""))).sort(((e,i)=>e.props.html>i.props.html?1:-1)).map(((e,i)=>(0!==i&&(e.props.html=", "+e.props.html),e)))}getMergedPurposes(e,i){var o=[];return[...e,...i].reduce(((e,i)=>(-1===o.indexOf(i.id)&&(o.push(i.id),e.push(i)),e)),[])}render(){var{extraClasses:e,translationService:i}=this.props,{getPurposesBasedOnConsent:o}=window.Didomi,n=o(),s=W.t.value.purposesBasedOnLI,r=this.getMergedPurposes(n,s),d=this.getMergedPurposesWithCategories(r);return d.length>0&&(0,t.h)("div",{class:(0,_.l)("didomi-notice-data-processing-container",e)},(0,t.h)("p",null,(0,t.h)("span",{class:"didomi-notice-data-processing-title"},i.getTranslation({},"we_do_following_data_processing_based_onconsent_legitimate_interest")),(0,t.h)("span",{class:"didomi-notice-data-processing-list"},this.getHTMLDataProcessingList(d))))}}var J=o(58296),G=o(76912),$=o(45249),K=e=>{var{ariaDescribedBy:i,onChange:o,value:n}=e;return(0,t.h)("label",{class:"didomi-switch","aria-describedby":i},(0,t.h)("input",{type:"checkbox",checked:n,onChange:e=>{o(e.target.checked)},onKeyDown:(0,d.C)(o),tabindex:"0"}),(0,t.h)("span",{class:"didomi-slider"}))},Z=(0,J.Ng)((e=>{var{consentPopup:i}=e;return{consentPopup:i}}),null)((e=>{var i,{onChange:o,value:n,agreeLabel:s,disagreeLabel:r,agreeAriaLabel:d,disagreeAriaLabel:a,consentPopup:p,ariaDescribedBy:l,disableToggleType:u}=e;return u||"toggles"!==(null==(i=q.v.value)?void 0:i.controlType)?(0,t.h)(f,{onChange:o,value:n},(0,t.h)(g,{ariaDescribedBy:l,value:!1,ariaLabel:a},r||G.L.getTranslationAsHTML((0,$.Jt)(p,"content.disagree")||{},"disagree_6d7a7df4")),(0,t.h)(g,{ariaDescribedBy:l,value:!0,ariaLabel:d},s||G.L.getTranslationAsHTML((0,$.Jt)(p,"content.agree")||{},"agree_73937908"))):(0,t.h)(K,{onChange:o,value:n})})),Q=e=>{var{text:i}=e;return(0,t.h)("div",{class:"didomi-components-explanation-text"},i)}},91490:function(e,i,o){"use strict";function t(e,i){var o=["didomi-notice-banner"];if(e)-1!==i.indexOf("top")?o.push("shape-banner","top"):o.push("shape-banner","bottom");else switch(i){case"top":o.push("shape-banner","top");break;case"bottom":default:o.push("shape-banner","bottom");break;case"top-left":o.push("shape-box","top","left");break;case"top-right":o.push("shape-box","top","right");break;case"bottom-left":o.push("shape-box","bottom","left");break;case"bottom-right":o.push("shape-box","bottom","right");break;case"panel-bottom-right":o.push("shape-panel","bottom","right");break;case"panel-bottom-left":o.push("shape-panel","bottom","left");break;case"panel-top-right":o.push("shape-panel","top","right");break;case"panel-top-left":o.push("shape-panel","top","left")}return o}o.d(i,{AY:function(){return a},GN:function(){return t},HT:function(){return d}});var n=e=>{var{showContinueWithoutAgreeing:i,denyOptions:o,buttons:t}=e;switch(o.button){case"primary":case"secondary":i?t.push("agree"):t.push("disagree","agree");break;default:t.push("agree")}},s=e=>{var{type:i,showContinueWithoutAgreeing:o,buttons:t}=e;switch(i){case"optin":o?t.push("agree"):t.push("disagree","agree");break;case"optout":t.push("disagree","agree");break;case"mixed":t.push("disagree","limit","agree");break;default:t.push("agree")}},r=e=>{var{learnMore:i,learnMorePosition:o,buttons:t}=e;i&&("after"===o?t.push("learn-more"):t.unshift("learn-more"))};function d(e){var{type:i,learnMore:o,learnMorePosition:t,showContinueWithoutAgreeing:d,denyOptions:a}=e,p=[];return null!=a&&a.button?n({showContinueWithoutAgreeing:d,denyOptions:a,buttons:p}):s({type:i,showContinueWithoutAgreeing:d,buttons:p}),r({learnMore:o,learnMorePosition:t,buttons:p}),p}function a(e,i,o,t,n){return"didomi-regular-notice didomi-banner-notice-"+n+"-type "+e.join(" ")+(t?" didomi-regular-notice-with-data-processing":"")+(i?" didomi-support-full-height":"")+(o?" didomi-max-height-reached":"")}},21451:function(e,i,o){"use strict";var t=o(50172),n=o(30147),s=o(29003),r=o(52670);i.A=()=>(0,t.h)("a",{href:"https://www.didomi.io/",target:"_blank"},(0,s.Fr)()?(0,t.h)(n.t9,null):(0,t.h)("img",{alt:"Didomi",style:"width: 120px",src:r}))},22116:function(e,i,o){"use strict";var t=o(50172);i.A=e=>{var{text:i,days:o,suffix:n}=e;return(0,t.h)("div",{className:"didomi-retention-time"},(0,t.h)("span",null,i," "),(0,t.h)("span",null,o," "),(0,t.h)("span",null,n))}},91990:function(e,i,o){"use strict";o.r(i);var t=o(24123),n=o(28948),s=o(28452),r=o(73791);i.default=(0,r.A)(Object.assign({},t,n,s),"fr")},76912:function(e,i,o){"use strict";o.d(i,{L:function(){return p},h:function(){return l}});var t=o(10809),n=o(72013),s=o(35680),r=o(39482),d=o(34956),a=o(20152),p={};function l(e,i){var o,l,u=(0,s.uR)({privacyPolicyURL:null==(o=a.U.value)?void 0:o.privacyPolicyURL,websiteName:null==(l=a.U.value)?void 0:l.name,requiredVendors:d.h.value,requiredVendorsIAB:r.u.value});return{translationService:p=new t.A(e,i,u,n.e.value)}}},10809:function(e,i,o){"use strict";o.d(i,{A:function(){return u}});var t=o(50172),n=o(45249),s=/%\{(.*?)\}/g;class r{constructor(e){var{phrases:i,locale:o}=e;this.locale=o,this.phrases=i||{}}t(e,i){var o=this.phrases[e];return i&&o?o.replace(s,((e,o)=>i[o])):o||e}}var d=o(35680),a=o(35094),p=o(45605),l=e=>{var{tagName:i,html:o}=e;return(0,t.h)(i,{dangerouslySetInnerHTML:{__html:o}})};class u{constructor(e,i,o,t){this.polyglot=new r({locale:i,phrases:e}),this.locale=i,this.defaultLanguage=t,this.macros=o||[],this.addDidomiPublicMethods()}addDidomiPublicMethods(){window.Didomi=window.Didomi||{},window.Didomi.getTranslationAsHTML=(e,i)=>this.getTranslationAsHTML(e,i)}reduceEmptyContent(e){return(0,n.Qd)(e)&&(0,n.F8)(e)?{}:e}getTranslation(e,i,o,t){return void 0===e&&(e={}),void 0===o&&(o=null),void 0===t&&(t=!0),this.getTranslationByType(this.reduceEmptyContent(e),["string"],i,o,t).content||""}getComposedTranslation(e,i,o,t,n){if(void 0===o&&(o=": "),void 0===t&&(t=null),void 0===n&&(n=null),e&&i)return""+this.getTranslation({},e,t)+o+this.getTranslation({},i,n)}getComposedTranslationAsHtml(e,i,o,n,s){void 0===o&&(o=": "),void 0===n&&(n=null),void 0===s&&(s=null);var r=this.getComposedTranslation(e,i,o,n,s);return r?(0,t.h)(l,{tagName:"span",html:r}):null}getTranslationAsHTML(e,i,o){var n=this.getTranslation(e,i,o);return n?(0,t.h)(l,{tagName:"span",html:a.M.value?(0,p.a)(n):n}):null}getNoticeTextTranslation(e,i,o){var n=this.getTranslation(e,i,o),s=/]*>.*<\/p>/i.test(n);return n?(0,t.h)(l,{tagName:s?"div":"p",html:n}):null}getDefaultTranslation(e,i){return this.getTranslation({},e,i)}getDefaultTranslationAsHTML(e,i){return(0,t.h)(l,{tagName:"span",html:this.getTranslation({},e,i)})}getTranslationByType(e,i,o,t,s){void 0===i&&(i=["string","function"]),void 0===o&&(o=null),void 0===t&&(t=null),void 0===s&&(s=!0);var r=this.defaultLanguage,a={};if(-1!==i.indexOf(typeof e))a={type:typeof e,content:e};else if("object"==typeof e){if(-1!==i.indexOf(typeof e[this.locale])||null===e[this.locale])a={type:"function"==typeof e[this.locale]?"function":"string",content:e[this.locale]};else if(o)a={type:"string",content:this.polyglot.t(o,t)};else if(r&&e[r]&&-1!==i.indexOf(typeof e[r]))a={type:typeof e[r],content:e[r]};else{var p=(0,n.zu)(e);p.length>0&&-1!==i.indexOf(typeof p[0])&&(a={type:typeof p[0],content:p[0]})}}return"string"===a.type&&s&&(a.content=(0,d.gM)(a.content||"",this.macros)),a}}},74511:function(e,i,o){"use strict";o.d(i,{N:function(){return n},k:function(){return s}});var t=o(58168),n=(0,o(33058).vP)({isOpen:!1,title:null,vendors:[],numberOfVendors:0,numberOfIABVendors:0,numberOfNonIABVendors:0}),s=e=>{var i=(0,t.A)({},n.value,e);n.value=(0,t.A)({},i,{vendors:i.vendors.sort(((e,i)=>{var o,t,n=null==(o=e.name)?void 0:o.toLowerCase(),s=null==(t=i.name)?void 0:t.toLowerCase();return ns?1:0})),numberOfVendors:i.vendors.length,numberOfIABVendors:i.vendors.filter((e=>e.iabVendor)).length,numberOfNonIABVendors:i.vendors.filter((e=>!e.iabVendor)).length})}},35369:function(e,i,o){"use strict";o.d(i,{A:function(){return n},C:function(){return s}});var t=o(73902);function n(e,i){if(void 0===i&&(i=null),!i)return i=>{i.keyCode!==t.A.ENTER&&i.keyCode!==t.A.SPACE||(e(),i.preventDefault())}}var s=e=>i=>{i.keyCode===t.A.ENTER&&e(!i.target.checked)}},12057:function(e,i,o){"use strict";o.d(i,{M:function(){return t},x:function(){return n}});var t=e=>{var{purposeIds:i,legIntPurposeIds:o,requiredEssentialPurposeIds:t}=e,n=[],s=e=>-1===t.indexOf(e)||(-1===n.indexOf(e)&&n.push(e),!1);return{purposeIds:i=i.filter(s),legIntPurposeIds:o=o.filter(s),essentialPurposeIds:n}},n=e=>{var{id:i,purposeIds:o,vendorIdsWithOnlyEssentialPurposes:t}=e,n=-1===t.indexOf(i);return o.length>0&&n}},73902:function(e,i){"use strict";i.A={ESC:27,TAB:9,ENTER:13,SPACE:32}},35680:function(e,i,o){"use strict";o.d(i,{Uh:function(){return d},gM:function(){return s},qK:function(){return r},uR:function(){return n}});var t=o(55217);function n(e){var{privacyPolicyURL:i,websiteName:o,requiredVendors:n,requiredVendorsIAB:s}=e;return[{key:"privacyPolicyURL",value:(0,t.Bf)(i)||"javascript:Didomi.preferences.show()"},{key:"websiteName",value:o||""},{key:"numberOfPartners",value:(null==n?void 0:n.length)||0},{key:"numberOfIABPartners",value:(null==s?void 0:s.length)||0},{key:"numberOfNonIABPartners",value:(null==n?void 0:n.length)-(null==s?void 0:s.length)||0}]}function s(e,i){for(var o of i)e=e.replace(new RegExp("{"+o.key+"}","g"),o.value);return e}function r(e){return null==e?void 0:e.includes("Didomi.preferences.show('vendors')")}function d(e){return(null==e?void 0:e.includes("{numberOfPartners}"))||(null==e?void 0:e.includes("{numberOfIABPartners}"))}},16057:function(e,i,o){"use strict";o.d(i,{q:function(){return n}});var t=o(78939);function n(e){var i=(0,t.M)("sdkPath");return e&&i?e.replace((0,t.M)("sdkPathForTCFVendorsStorageDisclosures"),i):e}},29003:function(e,i,o){"use strict";o.d(i,{D:function(){return s},Fr:function(){return r},_G:function(){return d}});var t=[{name:"xsmall",maxWidth:599},{name:"small",maxWidth:1023},{name:"medium",maxWidth:1439},{name:"large",maxWidth:1919},{name:"xlarge",maxWidth:1e4}],n=["xsmall","small"];function s(){var e=window.innerWidth;for(var i of t)if(e=(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0)}},61744:function(e,i,o){"use strict";function t(e,i){return"string"==typeof e&&"string"==typeof i?e+" "+i:"string"==typeof i?i:e}function n(e){return"\n #didomi-host {\n font-family: "+e.font+";\n }\n #didomi-host a:not(.didomi-no-link-style) {\n text-decoration: underline;\n color: "+e.linkColor+" !important;\n \n &:hover {\n opacity: 0.7 !important;\n }\n }\n "+(e.css||"")+"\n "}o.d(i,{g:function(){return n},l:function(){return t}})},45605:function(e,i,o){"use strict";o.d(i,{a:function(){return n},f:function(){return t}});var t=(e,i)=>e>1?e+" "+i.plural:e+" "+i.singular,n=e=>"string"==typeof e?e.replaceAll(/<[\/]?[a\s][^b-z<][^<]+>|<[\/]?[a^<]+>/g,""):""},76312:function(e,i,o){"use strict";o.d(i,{KY:function(){return d},ft:function(){return r},nh:function(){return n},pi:function(){return s}});var t=o(45605),n=e=>{var i=60,o=60*i,t=24*o,n=30*t,s=365*t;if("number"!=typeof e)return{};var r=Math.floor(e/s);e-=r*s;var d=Math.floor(e/n);e-=d*n;var a=Math.floor(e/t);e-=a*t;var p=Math.floor(e/o);e-=p*o;var l=Math.floor(e/i);return{years:r,months:d,days:a,hours:p,minutes:l,seconds:e-=l*i}},s=(e,i)=>{var{years:o,months:n,days:s,hours:r,minutes:d,seconds:a}=e;return[[o,i.years],[n,i.months],[s,i.days],[r,i.hours],[d,i.minutes],[a,i.seconds]].filter((e=>{var[i]=e;return i>0})).slice(0,2).map((e=>{var[i,o]=e;return(0,t.f)(i,o)})).join(" "+i.and+" ")},r=e=>({years:{singular:e.getTranslation({},"year"),plural:e.getTranslation({},"years")},months:{singular:e.getTranslation({},"month"),plural:e.getTranslation({},"months")},days:{singular:e.getTranslation({},"day"),plural:e.getTranslation({},"days")},hours:{singular:e.getTranslation({},"hour"),plural:e.getTranslation({},"hours")},minutes:{singular:e.getTranslation({},"minute"),plural:e.getTranslation({},"minutes")},seconds:{singular:e.getTranslation({},"second"),plural:e.getTranslation({},"seconds")},and:e.getTranslation({},"and")}),d=e=>Number(e).toLocaleString()},7265:function(e,i,o){"use strict";o.d(i,{Ok:function(){return O},Ay:function(){return N}});var t=o(10467),n=o(58168),s=o(50172),r=o(58296),d=o(67092),a=o(45249),p=o(94468),l=o(384),u=o(48232),c=o(76912),m=e=>{var{description:i,descriptionLegal:o}=e;return o?i+" "+o:i},h=o(25159);class g extends s.Component{render(){return 0===this.props.featuresAndSpecialPurposes.length?"":(0,s.h)("div",{class:"didomi-consent-popup-preferences-purposes-features"},(0,s.h)("p",null,c.L.getDefaultTranslationAsHTML("features_allow")," ",this.renderListOfFeaturesAndSpecialPurposes(this.props.featuresAndSpecialPurposes)))}renderListOfFeaturesAndSpecialPurposes(e){var i=e=>{return this.props.tcfVersion===h.a.tcfVersion2_2?(i=m({description:e.description,descriptionLegal:e.descriptionLegal}),(o=e.illustrations)&&o.length?i+"\n"+o.join("\n"):i):m({description:e.description,descriptionLegal:e.descriptionLegal});var i,o},o=e.map((e=>{var i;return(0,n.A)({},e,{name:c.L.getDefaultTranslation(e.name),description:c.L.getDefaultTranslation(e.description),descriptionLegal:c.L.getDefaultTranslation(e.descriptionLegal),illustrations:null==(i=e.illustrations)?void 0:i.map((e=>c.L.getDefaultTranslation(e)))})})).sort(((e,i)=>(0,p._)(e.name,i.name))).map(((o,t)=>{var n="";return e.length>1&&t===e.length-1?n=", "+c.L.getDefaultTranslation("and")+" ":t>0&&(n=", "),(0,s.h)("span",{className:"feature-and-special-purpose"},n,(0,s.h)("span",{dataTooltip:i(o),tabIndex:0,role:"button","aria-describedby":"tooltip-desc-"+t},o.name,(0,s.h)("span",{id:"tooltip-desc-"+t,role:"tooltip"},i(o))))}));return(0,s.h)("span",{className:"parent-feature-and-special-purpose"},o)}}var v=o(15560),f=o(86923),b=e=>{var{numberOfVendors:i,onClick:o}=e;return v.q.value.semVersion{var{id:i,title:o,onChange:t,value:n,labelId:r,disagreeLabel:d,agreeLabel:a,vendorsByPurpose:p=[],nestedComponents:u=[]}=e,c=r+"_"+(null==o?void 0:o.toLowerCase().replace(" ","_")),m=c+" "+r;return(0,s.h)("div",{class:"didomi-consent-popup-data-processing__purpose_actions"},(0,s.h)("span",{id:c,class:"didomi-consent-popup-data-processing__purpose_actions_title"},o),(0,s.h)(b,{onClick:()=>{(0,_.k)({isOpen:!0,title:[...u,o],vendors:p})},numberOfVendors:null==p?void 0:p.length}),(0,s.h)("div",{class:"didomi-consent-popup-data-processing__buttons didomi-consent-popup-data-processing__purpose_action_buttons"},(0,s.h)(l.U7,{onChange:e=>t(i,e),value:n,agreeLabel:a,disagreeLabel:d,ariaDescribedBy:m})))},y=o(61744),k=o(30147),w=o(92800);function L(e){var{illustrations:i}=e;return(0,s.h)("div",{class:"didomi-consent-popup-data-processing-illustrations"},(0,s.h)("b",null,c.L.getDefaultTranslationAsHTML("purpose_illustration_explanation")),i.map((e=>(0,s.h)("span",{class:"didomi-consent-popup-data-processing-illustration"},e))))}var C=o(91548),I=o(22639);class A extends s.Component{constructor(){super(),this.state={isPurposeAccordionExpanded:!1}}onPurposeLabelClick(){var e=this.state.isPurposeAccordionExpanded?100:0;setTimeout((()=>{this.setState((e=>({isPurposeAccordionExpanded:!e.isPurposeAccordionExpanded})))}),e)}purposeLevelActionButtonValue(e){var i,{purposesConsentStatus:o,purposesLegitimateInterestStatus:t,isPurposeFromLegitimateInterests:n,isPurposeFromConsent:s}=e;return!("toggles"!==(null==(i=I.v.value)?void 0:i.controlType)||!(s&&!0===o||n&&1==t))||(n?s?o===t?o:null:t:o)}labelId(){var{id:e}=this.props;return"didomi-purpose-"+e}getUniqueVendorsById(e){return e.reduce(((e,i)=>(e.some((e=>e.id===i.id))||e.push(i),e)),[])}renderPurposeAccordion(){var e,i,o,t,{id:n,label:r,purposesConsentStatus:d,description:p,descriptionLegal:u,illustrations:m,isPurposeEssential:h,setConsent:g,agreeLabel:v,disagreeLabel:f,explanation:b,setPurposeLegitimateInterest:_,purposesLegitimateInterestStatus:I,isPurposeFromConsent:A,isPurposeFromLegitimateInterests:P,spatialNavigation:T,parentName:z,setConsentAndPurposeLegitimateInterest:S}=this.props,{isPurposeAccordionExpanded:V}=this.state,q=[(0,a.Jt)(r,"props.html")];return z&&q.unshift(z),(0,s.h)(l.nD,{id:this.labelId(),classClick:"didomi-consent-popup-data-processing__purpose",classContent:(0,y.l)("didomi-consent-popup-data-processing__description","didomi-consent-popup-data-processing__description_tcf_v2"),classExplanation:"didomi-consent-popup-data-processing__essential_purpose_explanation",label:r,description:(0,s.h)("div",null,(0,s.h)("p",null,p,u&&(0,s.h)("span",{class:"didomi-consent-popup-data-processing__description_legal_icon",dataTooltip:u,tabIndex:0,role:"button","aria-describedby":"tooltip-desc-"+this.labelId(),"aria-labelledby":"more-info-"+this.labelId()},(0,s.h)("span",{id:"more-info-"+this.labelId(),class:"sr-only"},c.L.getTranslation({},"learn_more_no_arrow_7a8d626"),": ",r),(0,s.h)(k.Yz,{size:18,color:"#333"}),(0,s.h)("div",{id:"tooltip-desc-"+this.labelId(),role:"tooltip"},u))),m&&m.length>0&&(0,s.h)(L,{illustrations:m}),!h&&!w.Q.value&&V&&(0,s.h)("div",null,A&&(0,s.h)(x,{id:n,title:c.L.getTranslation({},"consent"),onChange:(e,i)=>g(e,i),value:d,labelId:this.labelId(),disagreeLabel:f,agreeLabel:v,vendorsByPurpose:C.O.value&&(null==(e=C.O.value[n])?void 0:e.consent),nestedComponents:q}),P&&(0,s.h)(x,{id:n,title:c.L.getTranslation({},"legitimate_interest"),onChange:(e,i)=>_(e,i),value:I,labelId:this.labelId(),disagreeLabel:f,agreeLabel:v,vendorsByPurpose:C.O.value&&(null==(i=C.O.value[n])?void 0:i.legitimate_interest),nestedComponents:q})),!h&&w.Q.value&&V&&(0,s.h)("div",null,(0,s.h)(x,{id:n,title:"",onChange:(e,i)=>{S(e,i)},value:this.purposeLevelActionButtonValue({purposesConsentStatus:d,purposesLegitimateInterestStatus:I,isPurposeFromLegitimateInterests:P,isPurposeFromConsent:A}),labelId:this.labelId(),disagreeLabel:f,agreeLabel:v,vendorsByPurpose:C.O.value&&this.getUniqueVendorsById([...null==(o=C.O.value[n])?void 0:o.consent,...null==(t=C.O.value[n])?void 0:t.legitimate_interest]),nestedComponents:q}))),explanation:b,onLabelClick:this.onPurposeLabelClick.bind(this),role:"heading",ariaLevel:"3",spatialNavigation:T})}renderEssentialPurposeLabel(e,i){var o;void 0===e&&(e=[]),void 0===i&&(i=null);var{requiredLabel:t}=this.props,{isPurposeAccordionExpanded:n}=this.state;return(0,s.h)(s.Fragment,null,n&&e&&(0,s.h)(b,{onClick:()=>{(0,_.k)({isOpen:!0,title:i,vendors:e})},numberOfVendors:null==(o=e)?void 0:o.length}),(0,s.h)("div",{className:"didomi-consent-popup-data-processing__essential_purpose"},t))}renderPurposeLevelActionButtons(){var{isPurposeAccordionExpanded:e}=this.state,{id:i,agreeLabel:o,disagreeLabel:t,setConsentAndPurposeLegitimateInterest:n,purposesConsentStatus:r,purposesLegitimateInterestStatus:d,isPurposeFromLegitimateInterests:a,isPurposeFromConsent:p}=this.props;return e?null:(0,s.h)("div",{class:(0,y.l)("didomi-consent-popup-data-processing__buttons","didomi-consent-popup-data-processing__buttons_tcf_v2")},(0,s.h)(l.U7,{onChange:e=>{n(i,e)},value:this.purposeLevelActionButtonValue({purposesConsentStatus:r,purposesLegitimateInterestStatus:d,isPurposeFromLegitimateInterests:a,isPurposeFromConsent:p}),agreeLabel:o,disagreeLabel:t,ariaDescribedBy:this.labelId()}))}render(){var e,i,{isPurposeEssential:o,id:t,parentName:n,label:r}=this.props,d=C.O.value&&[...(null==(e=C.O.value[t])?void 0:e.consent)||[],...(null==(i=C.O.value[t])?void 0:i.legitimate_interest)||[]],p=[(0,a.Jt)(r,"props.html")];return n&&p.unshift(n),(0,s.h)("div",null,(0,s.h)("div",{class:"didomi-consent-popup-data-processing"},this.renderPurposeAccordion(),(0,s.h)("div",{class:"label-button-section"},o?this.renderEssentialPurposeLabel(d,[...p,c.L.getDefaultTranslation("required")]):this.renderPurposeLevelActionButtons())))}}var P=o(21451),T=e=>{var i,{userHasChangedConsentStatus:o,theme:t,isSaveButtonDisabled:n,onSaveClick:r,saveConsentForAll:d,saveButtonLabel:a,saveButtonAriaLabel:p,setAllPreferencesLabel:u,disagreeToAllLabel:c,agreeToAllLabel:m,agreeToAllAriaLabel:h,disagreeToAllAriaLabel:g}=e,v=e=>{var{children:i}=e;return(0,s.h)("div",{class:"didomi-consent-popup-footer didomi-popup-footer"},(0,s.h)(P.A,null),i)};return"toggles"===(null==(i=I.v.value)?void 0:i.controlType)?(0,s.h)(v,null,(0,s.h)((()=>(0,s.h)("div",{class:"didomi-consent-popup-actions didomi-popup-actions didomi-buttons didomi-buttons-all"},(0,s.h)(l.$n,{color:!0,theme:t,onClick:()=>d(!1),ariaLabel:g,id:"btn-toggle-disagree"},c),(0,s.h)(l.$n,{color:!0,theme:t,onClick:()=>d(!0),ariaLabel:h,id:"btn-toggle-agree"},m),(0,s.h)(l.$n,{onClick:r,ariaDescribedBy:"didomi-consent-popup-information-save",ariaLabel:p,id:"btn-toggle-save"},a))),null)):(0,s.h)(v,null,o?(0,s.h)((()=>(0,s.h)("div",{class:"didomi-consent-popup-actions didomi-popup-actions didomi-buttons"},n&&(0,s.h)("span",{class:"didomi-consent-popup-information-save",id:"didomi-consent-popup-information-save"},u),(0,s.h)(l.$n,{disabled:n,color:!0,theme:t,onClick:r,ariaDescribedBy:"didomi-consent-popup-information-save",ariaLabel:p},a))),null):(0,s.h)((()=>(0,s.h)("div",{class:"didomi-consent-popup-actions didomi-popup-actions didomi-buttons didomi-buttons-all"},(0,s.h)(l.$n,{onClick:()=>d(!1),ariaLabel:g},c),(0,s.h)(l.$n,{color:!0,theme:t,onClick:()=>d(!0),ariaLabel:h},m))),null))},z=o(85007),S=o(68307),V=o(91926),q=o(62846),D=o(34768),B=o(35968),E=o(3664),F=o(77396),M=o(20152),H=o(32766),O=(0,s.createContext)([0,0]);class U extends s.Component{constructor(e){super(e),this.state={categories:[],leftRadioWidth:0,rightRadioWidth:0},this.categoryIdContainsIABFeaturesAndSpecialPurposes=null}generatePurposeInformationFromId(e){var{requiredPurposes:i}=this.props,o=-1!==i.indexOf(e),t=F.T.value.includes(e);if(!o&&!t)return null;var n=(0,B.z)(e),s=this.getTranslatedPropertyFromPurpose(n,"name");return s?{type:"purpose",purposeId:e,name:s,description:this.getTranslatedPropertyFromPurpose(n,"description"),descriptionLegal:n.descriptionLegal?c.L.getTranslation({},(0,a.Jt)(n,"descriptionLegal")):null,illustrations:n.illustrations?n.illustrations.map((e=>c.L.getTranslation({},e))):null}:(console.error('Didomi - The purpose "'+e+'" must have a name defined'),null)}componentWillMount(){var e=[];if(Array.isArray(this.props.categories)&&0!==this.props.categories.length){var i=this.props.categories.reduce(((e,i)=>{var{category:o,foundPurposes:t}=this.createCategories(i);return{categories:[...(0,a.Jt)(e,"categories"),o],foundPurposesFullList:(0,n.A)({},(0,a.Jt)(e,"foundPurposesFullList"),t)}}),{categories:[],foundPurposesFullList:{}});e.push(...i.categories);var o=i.foundPurposesFullList,t=e.filter((e=>0!==Object.keys(e).length));e=t;var s=Object.keys(o),r=[];if(!(0,a.r1)(s,this.props.requiredPurposes)){for(var d of this.props.requiredPurposes)if(-1===s.indexOf(d)){var l=this.generatePurposeInformationFromId(d);l&&(o[l.purposeId]=!0,r.push(l))}r.sort(((e,i)=>(0,p._)(e.name.props.html,i.name.props.html))),e.push(...r)}}else{for(var u of this.props.requiredPurposes){var c=this.generatePurposeInformationFromId(u);c&&e.push(c)}e.sort(((e,i)=>(0,p._)(e.name.props.html,i.name.props.html)))}this.setState({categories:e})}componentDidMount(){(0,S.Ic)("preferences.shownpurposes"),v.q.value.semVersion>=h.a.tcfVersion2_2&&(0,S.Ic)("internal.load.iabtexts")}createCategories(e){var i={};if("category"===e.type){if("object"!=typeof e.name)return console.error('Didomi - The category "'+JSON.stringify(e)+'" must have a name defined'),{category:{},foundPurposes:i};var o=c.L.getTranslationAsHTML(e.name);if(!Array.isArray(e.children)||0===e.children.length)return console.error('Didomi - The category "'+o+'" must have a non-empty array of children defined'),{category:{},foundPurposes:i};var t=c.L.getTranslationAsHTML(e.description),s=[];for(var r of e.children)if("category"===r.type){var{category:d,foundPurposes:a}=this.createCategories(r);i=(0,n.A)({},i,a),s.push(d)}else{var p=this.generatePurposeInformationFromId(r.purposeId);p&&(i[p.purposeId]=!0,s.push(p))}return{category:{id:e.id,type:"category",choice:e.choice||"individual",name:o,description:t,children:s,expanded:e.expanded},foundPurposes:i}}if(("purpose"===e.type||!e.type)&&e.purposeId){var l=this.generatePurposeInformationFromId(e.purposeId);if(l)return i[l.purposeId]=!0,{category:l,foundPurposes:i}}return{category:{},foundPurposes:i}}setConsent(e,i){(0,H.a)(!0).then((()=>{this.props.setConsentForPurpose(e,i),(0,S.Ic)(!0===i?"preferences.clickpurposeagree":"preferences.clickpurposedisagree",{purposeId:e})}))}setCategoryConsent(e,i,o){var n=this;(0,S.Ic)(!0===o?"preferences.clickcategoryagree":"preferences.clickcategorydisagree",{categoryId:i}),e.forEach(function(){var e=(0,t.A)((function*(e){(0,H.a)(!0).then((()=>{n.props.setConsentForPurpose(e,o),-1!==n.props.purposesForLegitimateInterestsBasisIds.indexOf(e)&&n.props.setPurposeLegitimateInterest(e,o)}))}));return function(i){return e.apply(this,arguments)}}())}saveConsentForAll(e){var{requiredPurposes:i,setConsentForPurposes:o,save:t}=this.props,n=[];for(var s of i)F.T.value.includes(s)||(n[s]=e);o(n,(()=>{t(e),!0===e?(0,S.Ic)("preferences.clickagreetoall"):(0,S.Ic)("preferences.clickdisagreetoall")}))}saveAndClose(){this.props.save(),(0,S.Ic)("preferences.clicksavechoices")}goToVendorsView(){(0,H.a)(!0).then((()=>{this.props.switchView(),(0,S.Ic)("preferences.clickviewvendors")}))}getValueForPurpose(e){var i,o=this.props.purposesForLegitimateInterestsBasisIds.includes(e),t=this.props.purposesForConsentBasisIds.includes(e);return!!F.T.value.includes(e)||("toggles"===(null==(i=I.v.value)?void 0:i.controlType)?!!this.props.purposesLegitimateInterestStatuses[e]||(t?Boolean(this.props.purposesConsents[e]):this.props.purposesLegitimateInterestStatuses[e]):t&&o?this.props.purposesConsents[e]===this.props.purposesLegitimateInterestStatuses[e]?this.props.purposesConsents[e]:null:t?this.props.purposesConsents[e]:this.props.purposesLegitimateInterestStatuses[e])}getPurposeIdsAndValueFromChildren(e){var i=[],o=e.map((e=>{if("purpose"===e.type)return i.push(e.purposeId),this.getValueForPurpose(e.purposeId);var{childrenPurposesIds:o,value:t}=this.getPurposeIdsAndValueFromChildren(e.children);return i.push(...o),t}));return{childrenPurposesIds:i,value:o.reduce(((e,i,o)=>void 0===e&&0===o||i===e?i:null),void 0)}}renderCategories(e,i,o){void 0===e&&(e=[]);var t=this.props.store.getState(),n=[],r=!1;for(var d of e){var p,l;if("purpose"===d.type)n.push(this.renderPurpose(d.purposeId,d.name,this.props.purposesConsents[d.purposeId],(0,a.Jt)(this.props,"purposesLegitimateInterestStatuses."+d.purposeId),d.description,d.descriptionLegal,d.illustrations,null==i||null==(p=i.name)||null==(l=p.props)?void 0:l.html));else if("category"===d.type){var u=o.length>0&&0===(0,z.H9)(t,d).length;n.push(this.renderCategory(d.id,d.name,d.description,d.children,d,o,u,d.expanded)),r=!0}}var c=["didomi-consent-popup-categories"];return r&&c.push("didomi-consent-popup-categories-nested"),(0,s.h)("div",{class:c.join(" ")},n)}renderCategory(e,i,o,t,n,r,d,a){var p="didomi-purpose-"+e,u=this.renderCategories(t,n,r),{childrenPurposesIds:c,value:m}=this.getPurposeIdsAndValueFromChildren(t),h=t.map((e=>e.purposeId)).filter((e=>e)).filter((e=>-1!==this.props.requiredIABPurposesIds.indexOf(e)));return this.props.requiredIABPurposesIds.length===h.length&&(this.categoryIdContainsIABFeaturesAndSpecialPurposes=e),(0,s.h)("div",{class:"didomi-consent-popup-category"},(0,s.h)(l.nD,{id:p,label:(0,s.h)("span",{class:"didomi-consent-popup-category__name"},i),labelNoneClickable:d?null:(0,s.h)(s.Fragment,null,(0,s.h)("div",{class:"label-button-section"},(0,s.h)("div",{class:"didomi-consent-popup-data-processing__buttons"},(0,s.h)(l.U7,{onChange:this.setCategoryConsent.bind(this,c,e),value:m,ariaDescribedBy:p,disableToggleType:!0})))),description:(0,s.h)("div",{class:"didomi-consent-popup-category__children"},(0,s.h)("div",{class:"didomi-consent-popup-category__description"},o),u,this.categoryIdContainsIABFeaturesAndSpecialPurposes===e&&this.renderFeaturesAndSpecialPurposes()),spatialNavigation:q.k,open:a}))}renderPurpose(e,i,o,t,n,r,d,p){var{isPurposeFromConsent:l,isPurposeFromLegitimateInterests:u,setConsentAndPurposeLegitimateInterest:m,setPurposeLegitimateInterest:h,consentPopup:g}=this.props,v=this.isPurposeEssential(e),f=u(e),b=l(e);return(0,s.h)(A,{id:e,label:i,purposesConsentStatus:o,description:n,descriptionLegal:r,illustrations:d,isPurposeEssential:v,setConsent:this.setConsent.bind(this),setConsentAndPurposeLegitimateInterest:m,requiredLabel:c.L.getTranslation({},"required"),agreeLabel:c.L.getTranslationAsHTML((0,a.Jt)(g,"content.agree")||{},"agree_73937908"),disagreeLabel:c.L.getTranslationAsHTML((0,a.Jt)(g,"content.disagree")||{},"disagree_6d7a7df4"),explanation:v&&c.L.getTranslation({},"essential_purpose_explanation"),setPurposeLegitimateInterest:h,purposesLegitimateInterestStatus:t,isPurposeFromLegitimateInterests:f,isPurposeFromConsent:b,spatialNavigation:q.k,parentName:p})}getTranslatedPropertyFromPurpose(e,i){var o="",t={},n=(0,a.Jt)(e,""+i);return"string"==typeof n?o=n:t=n,c.L.getTranslationAsHTML(t,o)}getTitleText(){var e,i=(0,a.Jt)(this.props.consentPopup,"content.title")||{},o=null==(e=M.U.value)?void 0:e.name;return o?(0,a.Im)(i)?c.L.getComposedTranslationAsHtml("welcome_to_website_name_87fb40c5","consent_management"," ",{website_name:o}):c.L.getTranslationAsHTML(i,"welcome_to_website_name_87fb40c5",{website_name:o}):c.L.getTranslationAsHTML(i,"consent_management")}featuresAndSpecialPurposes(){var{requiredFeatures:e,requiredSpecialPurposes:i}=this.props;return[...e,...i]}renderFeaturesAndSpecialPurposes(){var e=this.featuresAndSpecialPurposes();return e.length>0&&(0,s.h)("div",{class:"didomi-consent-popup-body__section didomi-popup-body-section"},(0,s.h)(g,{featuresAndSpecialPurposes:e,services:this.props.services,tcfVersion:v.q.value.semVersion}))}userHasChangedConsentStatus(){var{purposesConsents:e,consentPopup:i,userHasChangedPurposeLegitimateInterestStatus:o}=this.props;return(0,a.zu)(e).some((e=>"boolean"==typeof e))||o||!(0,a.Jt)(i,"enableAllButtons")}setConsentToAll(e){var{requiredPurposes:i,setConsentForPurpose:o,setPurposeLegitimateInterest:t,purposesForLegitimateInterestsBasisIds:n,setConsentForAllVendors:s}=this.props;(0,H.a)(!0).then((()=>{s(e)}));var r=function(i){if(F.T.value.includes(i))return 1;(0,H.a)(!0).then((()=>{o(i,e),-1!==n.indexOf(i)&&t(i,e)}))};for(var d of i)r(d);(0,H.a)(!0).then((()=>{!0===e?(0,S.Ic)("preferences.bulkagree"):(0,S.Ic)("preferences.bulkdisagree")}))}globalPurposesActionButtonValue(){var{requiredPurposes:e}=this.props,i=e.filter((e=>!F.T.value.includes(e)));if(!(i.length<1)){var o=this.getValueForPurpose(i[0]);return i.map((e=>this.getValueForPurpose(e))).every((e=>e===o))?o:null}}renderTitleDisagreeAndAgreeButtons(){var e,i=c.L.getDefaultTranslationAsHTML("you_allow_91dcdef1"),o=c.L.getTranslationAsHTML((0,a.Jt)(this.props.consentPopup,"content.disagreeToAll")||{},"disagree_to_all_c0355616"),t=c.L.getTranslationAsHTML((0,a.Jt)(this.props.consentPopup,"content.agreeToAll")||{},"agree_to_all_5b7ca45d"),n=c.L.getTranslationAsHTML((0,a.Jt)(this.props.consentPopup,"content.instructions",{})),r=void 0!==(0,a.Jt)(this.props.consentPopup,"content.instructions");return(0,s.h)("div",{class:"didomi-consent-popup-purpose didomi-consent-popup-container-click-all"},(0,s.h)("span",{class:"didomi-consent-popup-body__title",role:"heading","aria-level":"2"},i),r&&(0,s.h)(l.gO,{text:n}),(null==(e=D.l.value)?void 0:e.enableBulkActionOnPurposes)&&(0,s.h)("div",{class:"didomi-consent-popup-purpose__buttons"},(0,s.h)(l.sx,{onChange:this.setConsentToAll.bind(this),value:this.globalPurposesActionButtonValue()},(0,s.h)(l.Zw,{ariaDescribedBy:"didomi-popup-purposes-all",value:!1,reportWidth:e=>this.setState({leftRadioWidth:e}),id:"didomi-radio-option-disagree-to-all"},o),(0,s.h)(l.Zw,{ariaDescribedBy:"didomi-popup-purposes-all",value:!0,reportWidth:e=>this.setState({rightRadioWidth:e}),id:"didomi-radio-option-agree-to-all"},t))))}render(){var e;if(v.q.value.semVersion>=h.a.tcfVersion2_2&&!E.b.value)return null;var i=c.L.getTranslationAsHTML((0,a.Jt)(this.props.consentPopup,"content.text")||{},"we_and_our_partners_place_cookies_access_and_use_n_4f8729a8"),o=c.L.getTranslationAsHTML((0,a.Jt)(this.props.consentPopup,"content.subText")||{}),{canClosePopup:t,close:n,consentPopup:r,purposesConsents:d}=this.props;return(0,s.h)(O.Provider,{value:[this.state.leftRadioWidth,this.state.rightRadioWidth]},(0,s.h)(l._m,{class:"didomi-consent-popup-preferences-purposes",onEscape:t?n:null,testId:"dialog-purposes"},(0,s.h)("div",{class:"didomi-consent-popup-header didomi-popup-header"},(0,s.h)("div",{class:"didomi-consent-popup-title didomi-popup-title",role:"heading","aria-level":"1",id:"didomi-popup-preferences-title"},this.getTitleText()),t&&(0,s.h)(l.HM,{ariaLabel:c.L.getTranslation({},"close_window"),class:"didomi-consent-popup-header-close",onClick:n})),(0,s.h)("div",{class:"didomi-consent-popup-body didomi-popup-body"},(0,s.h)("p",{class:"didomi-consent-popup-body__explanation"},i),(0,s.h)("div",{class:"didomi-consent-popup-body__section didomi-popup-body-section"},!(0,a.zu)(d).some((e=>"boolean"==typeof e))&&(0,a.Jt)(r,"enableAllButtons")&&(0,s.h)(l.q1,{focusOn:"toggles"===(null==(e=I.v.value)?void 0:e.controlType)?"#btn-toggle-agree":".didomi-popup-actions .didomi-button-highlight"},c.L.getTranslation({},"skip_to_agree_to_all")),this.renderTitleDisagreeAndAgreeButtons(),this.renderCategories(this.state.categories,void 0,F.T.value)),!this.categoryIdContainsIABFeaturesAndSpecialPurposes&&this.renderFeaturesAndSpecialPurposes(),this.renderVendorsInformation(),o&&(0,s.h)("div",{class:"didomi-consent-popup-body__subtext"},o)),(0,s.h)(T,{userHasChangedConsentStatus:this.userHasChangedConsentStatus(),theme:V.w.value,isSaveButtonDisabled:this.isSaveButtonDisabled(),onSaveClick:this.saveAndClose.bind(this),saveConsentForAll:this.saveConsentForAll.bind(this),saveButtonLabel:c.L.getTranslationAsHTML((0,a.Jt)(r,"content.save")||{},"save_11a80ec3"),saveButtonAriaLabel:c.L.getTranslationAsHTML((0,a.Jt)(r,"content.saveAriaLabel"))||c.L.getComposedTranslation("save_11a80ec3","save_choices_close"),setAllPreferencesLabel:c.L.getTranslation({},"set_all_preferences_save_continue"),disagreeToAllLabel:c.L.getTranslationAsHTML((0,a.Jt)(r,"content.disagreeToAll")||{},"disagree_to_all_c0355616"),disagreeToAllAriaLabel:c.L.getTranslation((0,a.Jt)(r,"content.disagreeToAllAriaLabel"))||c.L.getComposedTranslation("disagree_to_all_c0355616","disagree_consents_close"),agreeToAllLabel:c.L.getTranslationAsHTML((0,a.Jt)(r,"content.agreeToAll")||{},"agree_to_all_5b7ca45d"),agreeToAllAriaLabel:c.L.getTranslation((0,a.Jt)(r,"content.agreeToAllAriaLabel"))||c.L.getComposedTranslation("agree_to_all_5b7ca45d","agree_consents_close")})))}renderVendorsInformation(){return(0,s.h)("span",{class:"didomi-consent-popup-view-vendors-list"},(0,s.h)("span",{class:"didomi-consent-popup-body__title"}),(0,s.h)("button",{onClick:this.goToVendorsView.bind(this),class:"didomi-consent-popup-view-vendors-list-link"},c.L.getTranslationAsHTML((0,a.Jt)(this.props.consentPopup,"content.viewAllPartners")||{},"view_all_partners")))}isPurposeEssential(e){return F.T.value.includes(e)}isPurposeFromLegitimateInterests(e){return-1!==this.props.purposesForLegitimateInterestsBasisIds.indexOf(e)}isSaveButtonDisabled(){var e,{purposesConsents:i,requiredPurposes:o,isPurposeFromConsent:t}=this.props;if("toggles"===(null==(e=I.v.value)?void 0:e.controlType))return!1;var n=o.filter((e=>!this.isPurposeEssential(e))).filter((e=>t(e))),s=Object.keys(i).filter((e=>!this.isPurposeEssential(e))).filter((e=>t(e)));return Object.keys(s).length{var{consentPopup:i,website:o}=e;return{consentPopup:i,website:o}}),(0,d.bZ)(u.o1.consentPopup,u.o1.website))(U)},73791:function(e,i,o){"use strict";o.d(i,{A:function(){return li}});var t=o(50172),n=o(58296),s=o(45249),r=o(48232),d=o(58168),a=o(25310),p=o(41354),l=o(7265),u=o(384),c=o(9757),m=o(76912),h=o(12057),g=e=>-1===(0,s.zu)(c.H2).indexOf(e),v=o(45994),f=o(92800),b=e=>{var{onChange:i,value:o,labelId:n,blockVendorsText:s,blockVendorsAriaLabel:r,authorizeVendorsText:d,authorizeVendorsAriaLabel:a}=e,p=(0,v.Kr)((()=>f.Q.value?"didomi-consent-popup-vendor__buttons didomi-consent-popup-vendor__start_aligned_buttons":"didomi-consent-popup-vendor__buttons"),[f.Q.value]);return(0,t.h)("div",{class:p},(0,t.h)(u.U7,{onChange:i,value:o,ariaDescribedBy:n,agreeLabel:d,disagreeLabel:s,agreeAriaLabel:a,disagreeAriaLabel:r}))},_=o(22116),x=e=>{var{data:i,consentActions:o,sectionClassName:n,title:s,showActionButtons:r,retentionTimeTexts:d}=e;return(0,t.h)("div",{class:n},(0,t.h)(u.nD,{label:(0,t.h)(t.Fragment,null,(0,t.h)("span",{class:"didomi-vendors-details-title"},s),r&&(0,t.h)("div",{class:"didomi-consent-popup-vendor__right_aligned_buttons"},(0,t.h)(b,o))),description:(0,t.h)("ul",null,i.map((e=>{var{name:i,retentionTime:o}=e;return(0,t.h)("li",null,i,o&&(0,t.h)(_.A,{text:(null==d?void 0:d.text)||"Retention Time",days:o,suffix:1===o?(null==d?void 0:d.day)||"day":(null==d?void 0:d.days)||"days"}))})))}))},y=o(94468),k=e=>{var{dataDeclaration:i}=e;if(null!=i&&i.length){var o=(e,i)=>{var o=m.L.getDefaultTranslation("data_category_"+e+"_"+i);return o==="data_category_"+e+"_"+i?m.L.getDefaultTranslation("data_categories_"+e+"_"+i):o};return(0,t.h)("div",{class:"didomi-vendor-data-categories"},(0,t.h)(u.nD,{label:(0,t.h)("span",{class:"didomi-vendor-data-categories__title"},m.L.getDefaultTranslation("categories_of_data")),description:(0,t.h)(t.Fragment,null,(0,t.h)("p",null,m.L.getTranslation({},"partner_data_categories")),(0,t.h)("ul",null,null==i?void 0:i.map((e=>(0,t.h)("li",null,(0,t.h)("span",{class:"didomi-vendor-data-categories-category",dataTooltip:o(e,"description"),tabIndex:0,role:"button","aria-describedby":"tooltip-data-category-"+e},o(e,"name"),(0,t.h)("div",{id:"tooltip-data-category-"+e,role:"tooltip"},o(e,"description"))))))))}))}},w=o(25159),L=o(15560),C=e=>{var{iab:i,name:o,policyUrl:n,legitimateInterestUrl:s}=e,r=(0,t.h)("div",{class:"didomi-vendors-iab-disclaimer"},m.L.getDefaultTranslationAsHTML("iab_vendor_disclaimer",{name:o,IABPolicyUrl:w.a.IABPolicyUrl,policyUrl:n})),d=(0,t.h)("div",{class:"didomi-vendors-iab-disclaimer"},s?m.L.getDefaultTranslationAsHTML("iab_vendor_disclaimer_li",{name:o,IABPolicyUrl:w.a.IABPolicyUrl,policyUrl:n,legitimateInterestUrl:s}):m.L.getDefaultTranslationAsHTML("iab_vendor_disclaimer",{name:o,IABPolicyUrl:w.a.IABPolicyUrl,policyUrl:n})),a=(0,t.h)("div",{class:"didomi-vendors-disclaimer"},(0,t.h)("p",null,m.L.getDefaultTranslationAsHTML("non_iab_vendor_disclaimer",{name:o,policyUrl:n})));return i&&L.q.value.semVersion>=w.a.tcfVersion2_2?d:i?r:n?a:null},I=o(76312),A=o(10467),P=o(34905),T=o(16057),z=o(85007);class S extends t.Component{constructor(e){super(e),this.state={loading:null,disclosures:[]},this.timestampTranslations=(0,I.ft)(m.L)}componentDidMount(){var e=this;return(0,A.A)((function*(){var{deviceStorageDisclosureUrl:i}=e.props;try{e.setState({loading:!0});var o=yield(e=>{var{deviceStorageDisclosureUrl:i}=e;return new Promise(((e,o)=>{P.ajax({method:"GET",url:(0,T.q)(i),cors:!0},((i,t)=>{if(200===i)try{var n=JSON.parse(t);return e((0,s.Jt)(n,"disclosures"))}catch(e){return o()}return o()}))}))})({deviceStorageDisclosureUrl:i});e.setState({loading:!1,disclosures:o.filter((e=>{var{identifier:i}=e;return!!i}))})}catch(i){e.setState({loading:!1})}}))()}getStorageDisclosureTooltip(e,i,o){var{type:t,domain:n,purposes:s,maxAgeSeconds:r,didomiPurposes:d}=e,a="string"==typeof t&&m.L.getTranslation({},"type")+": "+m.L.getTranslation({},t+"_storage"),p="string"==typeof n&&n?m.L.getTranslation({},"domain")+": "+n:null,l=("number"==typeof r||r instanceof Number)&&r>0&&m.L.getTranslation({},"expiration")+": "+m.L.getTranslation({},"period_after_data_is_stored",{humanizedStorageDuration:i})+" ("+o+" "+m.L.getTranslation({},"seconds")+")",u=(null==s?void 0:s.map((e=>m.L.getTranslation({},"purpose_"+e+"_name"))))||[];if((null==d?void 0:d.length)>0)for(var c of d){var h=(0,z.z8)(this.props.store.getState(),c);h&&u.push(m.L.getTranslation(h.name))}return[a,p,l,u.length>0&&m.L.getTranslation({},"used_for_purposes")+": "+u.join(", ")].filter(Boolean).join("\n")}humanizedStorageDuration(e){return(0,I.pi)((0,I.nh)(e),this.timestampTranslations)}render(){var{loading:e,disclosures:i}=this.state;return e?(0,t.h)(u.aH,null):i.length>0&&(0,t.h)("div",{class:"didomi-vendor-storage-disclosures"},(0,t.h)("ul",null,i.map((e=>(0,t.h)("li",null,(0,t.h)("span",{class:"didomi-vendor-storage-disclosure",dataTooltip:this.getStorageDisclosureTooltip(e,this.humanizedStorageDuration(e.maxAgeSeconds),(0,I.KY)(e.maxAgeSeconds)),tabIndex:0,role:"button","aria-describedby":"tooltip-desc-"+e.identifier},e.identifier,(0,t.h)("div",{id:"tooltip-desc-"+e.identifier,role:"tooltip"},this.getStorageDisclosureTooltip(e,this.humanizedStorageDuration(e.maxAgeSeconds),(0,I.KY)(e.maxAgeSeconds)))))))))}}var V=(0,n.Ng)((e=>e),null)(S),q=e=>{var{vendorName:i,cookieMaxAgeSeconds:o,usesNonCookieAccess:n,deviceStorageDisclosureUrl:s}=e,r=(0,I.ft)(m.L),d=(0,I.nh)(o),a=(0,I.pi)(d,r),p=[(()=>{if(("number"==typeof o||o instanceof Number)&&o>=0)return 0===o?m.L.getTranslation({},"browsing_session_storage_duration",{vendorName:i}):m.L.getTranslation({},"vendor_storage_duration",{vendorName:i,humanizedStorageDuration:a})+(o>60?" ("+(0,I.KY)(o)+" "+r.seconds.plural+").":".")})(),n&&m.L.getTranslation({},"other_means_of_storage")].filter(Boolean).join(" ");return(0,t.h)("div",{class:"didomi-vendor-storage-duration"},(0,t.h)(u.nD,{label:(0,t.h)("span",{class:"didomi-vendor-storage-duration__title"},m.L.getTranslation({},"device_storage")),description:(0,t.h)(t.Fragment,null,p&&(0,t.h)("p",{class:"didomi-vendor-storage-duration__content"},p),void 0!==s&&(0,t.h)(t.Fragment,null,(0,t.h)(V,{deviceStorageDisclosureUrl:s})))}))},D=o(35968),B=o(93299),E=o(36099),F=o(1466);class M extends t.Component{getTranslatedPropertyFromPurpose(e,i){var o="",t={},n=(0,s.Jt)(e,""+i);return"string"==typeof n?o=n:t=n,m.L.getTranslation(t,o)}getSortedPurposes(e,i,o){void 0===o&&(o={});var t=[];for(var n of e){var s=(0,D.z)(n);!i&&s.isSpecialFeature||t.push((0,d.A)({id:n,name:this.getTranslatedPropertyFromPurpose(s,"name")},o[n]&&{retentionTime:o[n]}))}return t.sort(((e,i)=>(0,y._)(e.name,i.name)))}getFeatures(e){return e.map((e=>{var i,o=null==(i=B.j.value)?void 0:i[e];return{id:e,name:m.L.getDefaultTranslation(o.name)}}))}getSpecialFeatures(e){var i=[];for(var o of e){var t=(0,D.z)(o);t&&t.isSpecialFeature&&i.push({id:o,name:m.L.getDefaultTranslation(t.name)})}return i}getSpecialPurposes(e,i){return void 0===i&&(i={}),e.map((e=>{var o,t=null==(o=E.I.value)?void 0:o[e];return(0,d.A)({id:e,name:m.L.getDefaultTranslation(t.name)},i[e]&&{retentionTime:i[e]})}))}getSortedAdditionalDataProcessing(e,i,o,t){return void 0===t&&(t={}),[...this.getFeatures(e),...this.getSpecialFeatures(i),...this.getSpecialPurposes(o,t)].sort(((e,i)=>e.name>i.name?1:-1))}getRetentionTimeTexts(){return{text:m.L.getTranslation({},"retention_time"),days:m.L.getTranslation({},"days"),day:m.L.getTranslation({},"day")}}render(){var{vendorId:e,consentActions:i,vendorLegitimateInterestActions:o,featureIds:n,specialPurposeIds:s,isTCFVendor:r,namespace:d,essentialPurposes:a,dataDeclaration:p,name:l,policyUrl:u,legitimateInterestUrl:c,cookieMaxAgeSeconds:v,usesNonCookieAccess:b,deviceStorageDisclosureUrl:_,timestampLabels:y}=this.props,{purposeIds:w,legIntPurposeIds:L}=this.props,I=[],A={},P={};if(r&&(A=(0,F.x)(e,[...w,...L,...s]),P=this.getRetentionTimeTexts()),"custom"===d&&a.length>0){var T=(0,h.M)({purposeIds:w,legIntPurposeIds:L,requiredEssentialPurposeIds:a});w=T.purposeIds,L=T.legIntPurposeIds,I=this.getSortedPurposes(T.essentialPurposeIds,!1===r,A)}var z=this.getSortedPurposes(w,!1===r,A),S=this.getSortedPurposes(L,!1===r,A),V=this.getSortedAdditionalDataProcessing(n,w,s,A);return w=w.filter(g),(0,t.h)(t.Fragment,null,0!==w.length&&(0,t.h)(x,{data:z,consentActions:i,sectionClassName:"didomi-vendors-details-purposes-consent",title:m.L.getTranslation({},"data_processing_based_consent"),showActionButtons:!f.Q.value,retentionTimeTexts:P}),0!==L.length&&(0,t.h)(x,{data:S,consentActions:o,sectionClassName:"didomi-vendors-details-purposes-legit",title:m.L.getTranslation({},"data_processing_based_legitimate_interest"),showActionButtons:!f.Q.value,retentionTimeTexts:P}),0!==I.length&&(0,t.h)(x,{data:I,sectionClassName:"didomi-vendors-details-purposes-required-data-processing",title:m.L.getTranslation({},"required_data_processing"),showActionButtons:!1,retentionTimeTexts:P}),r&&0!==V.length&&(0,t.h)(x,{data:V,sectionClassName:"didomi-vendors-details-features",title:m.L.getTranslation({},"features"),showActionButtons:!1,retentionTimeTexts:P}),p&&(0,t.h)(k,{dataDeclaration:p}),(("number"==typeof v||v instanceof Number)&&v>=0||b||void 0!==_)&&(0,t.h)(q,{vendorName:l,cookieMaxAgeSeconds:v,usesNonCookieAccess:b,deviceStorageDisclosureUrl:_,timestampLabels:y}),(0,t.h)(C,{iab:r,name:l,policyUrl:u,legitimateInterestUrl:c}))}}var H=M,O=o(68307),U=o(86923),N=o(32766);class j extends t.Component{constructor(e){super(e),this.state={openVendorId:null}}componentDidUpdate(e){if(this.props.requiredVendors!=e.requiredVendors&&this.props.vendorIndexToScroll>0){var i=document.querySelector('[data-vendor-index="'+this.props.vendorIndexToScroll+'"]');null==i||i.focus(),null==i||i.scrollIntoView()}if("BODY"===document.activeElement.tagName){var o=document.querySelector('[data-vendor-index="'+this.props.vendorIndexToReadjust+'"]');document.querySelector(".didomi-consent-popup-body_vendors-list").focus(),null==o||o.focus(),null==o||o.scrollIntoView()}}setConsent(e,i){(0,N.a)(!0).then((()=>{this.props.setConsentForVendor(e,i),(0,O.Ic)(!0===i?"preferences.clickvendoragree":"preferences.clickvendordisagree",{vendorId:e})}))}setConsentAndLegitimateInterest(e,i,o,t){i.length>0&&this.setConsent(e,t),o.length>0&&this.setVendorLegitimateInterestStatus(e,t)}setVendorLegitimateInterestStatus(e,i){this.props.setVendorLegitimateInterest(e,i)}openVendor(e){(0,N.a)(!0).then((()=>{var i=e===this.state.openVendorId?null:e;this.setState({openVendorId:i},(()=>{var e=document.getElementById("didomi-vendor-"+i);null==e||e.scrollIntoView()}))}))}vendorLevelActionButtonValue(e,i,o,t,n,s){var r=e=>-1===s.indexOf(e);t=t.filter((e=>r(e)&&g(e))),n=n.filter(r);var d=t.length>0,a=n.length>0;return d||void 0!==o?d&&a?e===i?e:null:d?e:a?i:null:null}renderVendor(e,i,o,n,r,d,a,p,l,m,h,v,_,x,y,k,w,L,C,I,A){var{openVendorId:P}=this.state,T=-1!==_.indexOf(e),z="didomi-vendor-"+e,S=U.X.value&&(0,c.br)({namespace:m,namespaces:h}),V=d.filter(g);return(0,t.h)("div",{class:"didomi-consent-popup-vendor","data-vendor-index":L},(0,t.h)(u.l9,{id:z,classClick:"didomi-consent-popup-vendor__name",classContent:"didomi-consent-popup-vendor__description",label:i,showIABLabel:S,description:P===e&&(()=>(0,t.h)(t.Fragment,null,(0,t.h)(H,{vendorId:e,purposeIds:d,legIntPurposeIds:a,specialPurposeIds:p,featureIds:l,services:this.props.services,consentActions:{onChange:this.setConsent.bind(this,e),value:o,labelId:z,blockVendorsText:v.blockVendorsText,blockVendorsAriaLabel:v.blockVendorsConsentAriaLabel,authorizeVendorsText:v.authorizeVendorsText,authorizeVendorsAriaLabel:v.authorizeVendorsConsentAriaLabel},vendorLegitimateInterestActions:{onChange:this.setVendorLegitimateInterestStatus.bind(this,e),value:n,labelId:z,blockVendorsText:v.blockVendorsText,blockVendorsAriaLabel:v.blockVendorsLIAriaLabel,authorizeVendorsText:v.authorizeVendorsText,authorizeVendorsAriaLabel:v.authorizeVendorsLIAriaLabel},isTCFVendor:S,namespace:m,essentialPurposes:x,dataDeclaration:A,name:i,policyUrl:r,legitimateInterestUrl:I,cookieMaxAgeSeconds:y,usesNonCookieAccess:k,deviceStorageDisclosureUrl:w,timestampLabels:v.timestampLabels})))(),open:P===e,onClick:this.openVendor.bind(this,e),role:"heading",ariaLevel:"3",spatialNavigation:C}),!T&&(P!==e||f.Q.value)&&(V.length>0||a.length>0)&&(0,t.h)(b,{onChange:this.setConsentAndLegitimateInterest.bind(this,e,d,a),value:this.vendorLevelActionButtonValue(o,(0,s.Jt)(this.props,"vendorsLegitimateInterests."+e),(0,s.Jt)(this.props,"vendorsWithGranularLegitimateInterestChoice."+e),d,a,x),labelId:z,blockVendorsText:v.blockVendorsText,authorizeVendorsText:v.authorizeVendorsText}))}getVendors(){var e=m.L.getDefaultTranslation("block"),i=m.L.getDefaultTranslation("authorize"),o=m.L.getDefaultTranslation("data_processing_based_consent"),n=m.L.getDefaultTranslation("data_processing_based_legitimate_interest"),r=m.L.getTranslationAsHTML((0,s.Jt)(this.props.consentPopup,"content.blockVendors")||{},"block"),d=e+" "+o,a=e+" "+n,p=m.L.getTranslationAsHTML((0,s.Jt)(this.props.consentPopup,"content.authorizeVendors")||{},"authorize"),l=i+" "+o,u=i+" "+n,c=[],h="";for(var g of this.props.requiredVendors){var v,f;if(g.name){g.name.charAt(0).toUpperCase()!==h&&(isNaN(g.name.charAt(0))?(h=g.name.charAt(0).toUpperCase(),c.push((0,t.h)("div",null,(0,t.h)("b",{class:"didomi-first-letter-vendors-list",role:"heading","aria-level":"2"},h)))):"#"!==h&&(h="#",c.push((0,t.h)("div",null,(0,t.h)("b",{class:"didomi-first-letter-vendors-list",role:"heading","aria-level":"2"},h)))));var b=(null==g?void 0:g.policyUrl)||m.L.getTranslation(null==(v=g.urls)?void 0:v.reduce(((e,i)=>(e[i.langId]=i.privacy,e)),{})),_=m.L.getTranslation(null==(f=g.urls)?void 0:f.reduce(((e,i)=>(e[i.langId]=i.legIntClaim,e)),{}));c.push(this.renderVendor(g.id,g.name,this.props.vendorsConsents[g.id],(0,s.Jt)(this.props,"vendorsLegitimateInterests."+g.id),b,g.purposeIds,g.legIntPurposeIds,g.specialPurposeIds||[],g.featureIds||[],g.namespace,g.namespaces,{blockVendorsText:r,blockVendorsConsentAriaLabel:d,blockVendorsLIAriaLabel:a,authorizeVendorsText:p,authorizeVendorsConsentAriaLabel:l,authorizeVendorsLIAriaLabel:u},this.props.vendorIdsWithOnlyEssentialPurposes,this.props.essentialPurposes,g.cookieMaxAgeSeconds,g.usesNonCookieAccess,g.deviceStorageDisclosureUrl,g.sortedIndex,this.props.spatialNavigation,_,g.dataDeclaration))}else console.error('Didomi - The vendor "'+g.id+'" must have a name defined')}return c}render(){return(0,t.h)("div",null,this.getVendors())}}var W=(0,n.Ng)((e=>({consentPopup:e.consentPopup})))(j),R=o(35369),J=o(73902);function G(e){"confirm"!==e&&"cancel"!==e?window.navigate&&window.navigate(e):"confirm"===e?document.activeElement&&document.activeElement.click():"cancel"===e&&document.activeElement&&document.activeElement.dispatchEvent(new KeyboardEvent("keydown",{keyCode:J.A.ESC}))}var $=o(21451),K=o(91926),Z=o(62846),Q=o(6263),X=o(77396),Y=o(43272),ee=o(95236),ie=o(98516),oe=o(34576),te=o(20152),ne=o(12321);class se extends t.Component{sortVendorAndSetState(){(0,oe.QZ)((()=>{var e,i;if(Q.A.value){var o=null==(e=Q.A.value)?void 0:e.sort(((e,i)=>{var o,t,n=null==(o=e.name)?void 0:o.toLowerCase(),s=null==(t=i.name)?void 0:t.toLowerCase();return ns?1:0})).map(((e,i)=>(0,d.A)({},e,{sortedIndex:i})));this.setState({vendorIndexToScroll:0,currentVendorIndex:0,navigationDirection:"",loadList:!0,requiredVendorsSorted:o,vendorsToShow:o.slice(0,Z.k?150:null==(i=Q.A.value)?void 0:i.length)})}}))}componentDidMount(){(0,O.Ic)("preferences.shownvendors"),(0,O.Ic)("internal.load.iabtexts"),this.sortVendorAndSetState()}handleKeyDown(e){Z.k&&("ArrowDown"!==e.code&&"ArrowUp"!==e.code||this.setState({navigationDirection:e.code},(()=>this.updateVendorsList())))}getUpperLimit(e){return Math.min(this.state.requiredVendorsSorted.length,e)}getLowerLimit(e){return Math.max(0,e)}updateVendorsList(){var e=document.activeElement.parentNode.closest(".didomi-consent-popup-vendor");if(e){var i=parseInt(e.getAttribute("data-vendor-index"));if(this.setState((e=>({vendorIndexToReadjust:"ArrowUp"===e.navigationDirection?this.getLowerLimit(i-1):this.getUpperLimit(i+1)}))),i%50==0){var o=Math.ceil(i/50);this.setState((e=>({vendorsToShow:e.requiredVendorsSorted.slice(this.getLowerLimit(50*(o-1)),this.getUpperLimit(50*(o+2))),vendorIndexToScroll:"ArrowUp"===e.navigationDirection?this.getLowerLimit(i-1):i})))}}}componentWillMount(){this.state={openVendorId:null,loadList:!1};var{requiredVendors:e,vendorsConsents:i,vendorsLegitimateInterests:o,setConsentForVendor:t,setVendorLegitimateInterest:n}=this.props;this.consentVendors=[],this.legitimateInterestVendors=[],e.forEach((e=>{var{id:s,purposeIds:r,legIntPurposeIds:d}=e;(0,h.x)({id:s,purposeIds:r,vendorIdsWithOnlyEssentialPurposes:ee.M.value})&&(this.consentVendors.push(s),f.Q.value&&void 0===i[s]&&t(s,!1)),(0,h.x)({id:s,purposeIds:d,vendorIdsWithOnlyEssentialPurposes:ie.p.value})&&(this.legitimateInterestVendors.push(s),f.Q.value&&void 0===o[s]&&n(s,!1))}))}setConsentToAll(e){(0,N.a)(!0).then((()=>{this.props.setConsentForAllVendors(e)}))}getTitleText(){var e,i=(null==(e=te.U.value)?void 0:e.name)||"";return i?m.L.getTranslationAsHTML((0,s.Jt)(this.props.consentPopup,"content.titleVendors")||{},"select_partners_for",{website_name:i}):m.L.getTranslationAsHTML({},"select_partners")}displayUserInformation(){var e,i,{userId:o,tokens:n}=this.props.userInfo;return(0,t.h)("div",{class:"didomi-user-information-container",tabindex:"0"},(!(null!=(e=te.U.value)&&e.ouidAsPrimaryIfPresent)||!(null!=(i=ne.G.value)&&i.organizationUserId))&&(0,t.h)("span",null,(0,t.h)("b",null,m.L.getTranslation({},"user_id"),":"),o," ",(0,t.h)("br",null)),(0,t.h)("span",null,(0,t.h)("b",null,m.L.getTranslation({},"didomi_token"),":")," ",n.didomiToken))}save(){(0,N.a)(!0).then((()=>{(0,O.Ic)("preferences.clickvendorsavechoices"),this.props.switchView()}))}globalVendorsActionButtonValue(){var{vendorsConsents:e,vendorsLegitimateInterests:i}=this.props;for(var o of ee.M.value)delete e[o];for(var t of ie.p.value)delete i[t];var n=(0,s.zu)(e),r=(0,s.zu)(i),d=[...n,...r];return n.length===this.consentVendors.length&&r.length===this.legitimateInterestVendors.length&&d.every((e=>e===d[0]))?d[0]:null}render(){var{consentPopup:e,switchView:i,close:o,vendorsWithGranularLegitimateInterestChoice:n,requiredVendors:r,requiredPurposes:d}=this.props,a=m.L.getTranslationAsHTML((0,s.Jt)(e,"content.textVendors")||{},"content_text_explanation_vendors_list_view"),p=m.L.getTranslationAsHTML((0,s.Jt)(e,"content.subTextVendors")||{}),l=m.L.getTranslationAsHTML((0,s.Jt)(this.props.consentPopup,"content.blockVendors")||{},"block"),c=m.L.getTranslationAsHTML((0,s.Jt)(this.props.consentPopup,"content.authorizeVendors")||{},"authorize"),h=r.length===Y.S.value.length,v=d.filter(g);return(0,t.h)(u._m,{class:"didomi-consent-popup-preferences-vendors",onEscape:this.props.canClosePopup?o:null,testId:"dialog-vendors"},(0,t.h)("div",{class:"didomi-consent-popup-header didomi-popup-header"},(0,t.h)("div",{class:"didomi-consent-popup-title didomi-popup-title",id:"didomi-popup-vendors-title"},(0,t.h)("a",{class:"didomi-no-link-style",href:"javascript:void(0);",onClick:i,onKeyDown:(0,R.A)(i),role:"button",tabindex:0,ariaLabel:m.L.getTranslation({},"go_back_to_consent_management")},(0,t.h)("span",{class:"didomi-arrow-back-popup-preferences-vendors","aria-hidden":"true"},"←")," ",(0,t.h)("span",null)),(0,t.h)("span",{class:"didomi-no-link-style",role:"heading","aria-level":"1"},this.getTitleText())),this.props.canClosePopup&&(0,t.h)(u.HM,{ariaLabel:m.L.getTranslation({},"close_window"),class:"didomi-consent-popup-header-close",onClick:o})),(0,t.h)("div",{class:"didomi-consent-popup-body didomi-popup-body"},(0,t.h)("p",{class:"didomi-consent-popup-body__explanation"},a),(0,t.h)("div",{class:"didomi-consent-popup-body__section"},(0,t.h)(u.q1,{focusOn:".didomi-consent-popup-actions .didomi-button-highlight"},m.L.getTranslation({},"skip_to_save")),(0,t.h)("div",{class:"didomi-consent-popup-vendor didomi-consent-popup-container-click-all"},(0,t.h)("div",{class:"label-click didomi-consent-popup-vendor__name",role:"heading","aria-level":"2",id:"didomi-popup-vendors-all"},m.L.getTranslation({},"all_partners")),!h&&v.length>0&&(0,t.h)("div",{class:"didomi-consent-popup-vendor__buttons"},(0,t.h)(u.U7,{onChange:this.setConsentToAll.bind(this),value:this.globalVendorsActionButtonValue(),ariaDescribedBy:"didomi-popup-vendors-all",agreeLabel:c,disagreeLabel:l}))),(0,t.h)("div",{class:"didomi-consent-popup-body_vendors-list",tabindex:"0",onKeyDown:this.handleKeyDown.bind(this)},this.state.loadList?(0,t.h)(W,{vendorIndexToScroll:this.state.vendorIndexToScroll,vendorIndexToReadjust:this.state.vendorIndexToReadjust,requiredVendors:this.state.vendorsToShow,vendorsConsents:this.props.vendorsConsents,vendorsLegitimateInterests:this.props.vendorsLegitimateInterests,setConsentForVendor:this.props.setConsentForVendor.bind(this),setVendorLegitimateInterest:this.props.setVendorLegitimateInterest.bind(this),consentPopup:this.props.consentPopup,services:this.props.services,vendorsWithGranularLegitimateInterestChoice:n,vendorIdsWithOnlyEssentialPurposes:Y.S.value,essentialPurposes:X.T.value,spatialNavigation:Z.k}):(0,t.h)(u.aH,null))),p&&(0,t.h)("div",{class:"didomi-consent-popup-body__subtext"},p),(0,t.h)("div",null,(0,t.h)(u.nD,{classClick:"didomi-user-information-trigger",label:m.L.getTranslation({},"view_user_information"),description:this.displayUserInformation()}))),this.renderActionButtons())}renderActionButtons(){var{consentPopup:e}=this.props;return(0,t.h)("div",{class:"didomi-consent-popup-footer didomi-popup-footer"},(0,t.h)($.A,null),(0,t.h)("div",{class:"didomi-consent-popup-actions didomi-popup-actions didomi-buttons"},(0,t.h)(u.$n,{color:!0,theme:K.w.value,onClick:this.save.bind(this),ariaLabel:m.L.getTranslationAsHTML((0,s.Jt)(this.props.consentPopup,"content.saveAriaLabel"))||m.L.getComposedTranslation("save_11a80ec3","save_choices_close"),ariaDescribedBy:"didomi-popup-vendors-title"},m.L.getTranslationAsHTML((0,s.Jt)(e,"content.save")||{},"save_11a80ec3"))))}}var re=(0,n.Ng)((e=>({consentPopup:e.consentPopup})),r.o1.consentPopup)(se),de=o(22639),ae=o(34956),pe=o(3892),le=o(94532),ue=o(68200),ce=o(67447),me=o(82073),he=(0,oe.EW)((()=>{return!(me.t.value.purposeIdsBasedOnConsent.length>0)&&(me.t.value.purposeIds.filter((e=>!X.T.value.includes(e))).length===me.t.value.purposeIdsBasedOnLI.length&&(e=me.t.value,!Object.values(e).every((e=>Array.isArray(e)&&0===e.length))));var e}));class ge extends t.Component{constructor(e){super(e),this.categories=[],this.requiredPurposesIds=[],this.requiredCustomAndDidomiVendorsIds=[],this.requiredCustomPurposesIds=[],this.essentialPurposes=[],this.requiredIABPurposesIds=[],this.purposesForLegitimateInterestsBasisIds=[],this.purposesForConsentBasisIds=[],this.state={consentsForPurposes:{},consentsForVendors:{},vendorsLegitimateInterests:{},purposesLegitimateInterests:{},userHasChangedPurposeLegitimateInterestStatus:!1,vendorsWithGranularLegitimateInterestChoice:{}}}componentWillMount(){var e;this.init(),this.essentialPurposes=X.T.value;var i=null;for(var o of(U.X.value||(i=(0,s.Jt)(this.props,"consentPopup.defaultChoice")),this.requiredPurposesIds))if(-1===this.essentialPurposes.indexOf(o)&&this.isPurposeFromConsent(o)){var t=ce.a.value.byLegalBasis.consent.purposesById[o];"boolean"==typeof t?this.setConsent("consentsForPurposes",o,t):"boolean"==typeof i&&this.setConsent("consentsForPurposes",o,i,!0)}var n=null==(e=te.U.value)?void 0:e.enableGlobalConsentForAllVendorsAndPurposes,r=he.value&&n;for(var d of ae.h.value){var a=ce.a.value.byLegalBasis.consent.vendorsById[d.id];if("boolean"==typeof a&&d.purposeIds.length>0&&this.setConsent("consentsForVendors",d.id,a),r||d.legIntPurposeIds.length>0&&!n){var p,l=ce.a.value.byLegalBasis.li.vendorsById[d.id];void 0!==l||null!=(p=de.v.value)&&p.combineLIAndConsent?"boolean"==typeof l&&(this.setConsent("vendorsLegitimateInterests",d.id,l),this.setUserHasChangedPurposeLegitimateInterestStatus(!0),this.noteVendorLegitimateInterestGranularChoice(d.id)):this.setConsent("vendorsLegitimateInterests",d.id,!0)}}if(r||!n)for(var u of this.purposesForLegitimateInterestsBasisIds){var c,m=ce.a.value.byLegalBasis.li.purposesById[u];void 0!==m||null!=(c=de.v.value)&&c.combineLIAndConsent?"boolean"==typeof m&&this.setConsent("purposesLegitimateInterests",u,m):this.setConsent("purposesLegitimateInterests",u,!0)}}init(){var e,i,o,t=window.Didomi.getPurposesFromAllLegalBases();this.categories=(0,s.Jt)(this.props,"consentPopup.categories"),this.requiredPurposesIds=(0,a.$S)(t.map((e=>e.id))),this.userId=null==(e=ue.I.value)?void 0:e.user_id,this.requiredCustomPurposesIds=t.filter((e=>"custom"===e.namespace)).map((e=>e.id)),this.requiredCustomAndDidomiVendorsIds=null==(i=ae.h.value)||null==(o=i.filter((e=>"custom"===e.namespace||"didomi"===e.namespace)))?void 0:o.map((e=>e.id)),this.requiredIABPurposesIds=(0,a.$S)(t.filter((e=>"iab"===e.namespace)).map((e=>e.id))),this.tokens=this.props.services.StorageService.getCookies(),this.purposesForLegitimateInterestsBasisIds=me.t.value.purposeIdsBasedOnLI,this.purposesForConsentBasisIds=window.Didomi.getPurposesBasedOnConsent().map((e=>{var{id:i}=e;return i}))}save(e){var{consentsForPurposes:i,consentsForVendors:o,vendorsLegitimateInterests:t,purposesLegitimateInterests:n,vendorsWithGranularLegitimateInterestChoice:s}=this.state,{services:{ConsentService:r,NoticeService:d},close:a,denyAppliesToLI:l}=this.props,u=new p.A(r.getUserStatus.bind(r),r.setUserStatus.bind(r),"click");for(var c of this.requiredPurposesIds)-1===this.essentialPurposes.indexOf(c)&&this.isPurposeFromConsent(c)&&(!0===i[c]?u.enablePurpose(c):u.disablePurpose(c));for(var m of this.purposesForLegitimateInterestsBasisIds){var h=n[m];"boolean"==typeof e?!0===e?u.enablePurposeLegitimateInterest(m):l?u.disablePurposeLegitimateInterest(m):u.enablePurposeLegitimateInterest(m):!0===h?u.enablePurposeLegitimateInterest(m):u.disablePurposeLegitimateInterest(m)}for(var g of ae.h.value){if(g.purposeIds.length>0){var v=o[g.id];if("boolean"==typeof e)!0===e?u.enableVendor(g.id):!1===e&&u.disableVendor(g.id);else if("boolean"==typeof v)!0===o[g.id]?u.enableVendor(g.id):u.disableVendor(g.id);else{var f=g.purposeIds.some((e=>!0===i[e])),b=g.purposeIds.some((e=>X.T.value.includes(e))),_=g.legIntPurposeIds.some((e=>!0===n[e]));f||b||_?u.enableVendor(g.id):u.disableVendor(g.id)}}if(g.legIntPurposeIds.length>0)if("boolean"==typeof e)!0===e?u.enableVendorLegitimateInterests(g.id):l?u.disableVendorLegitimateInterests(g.id):u.enableVendorLegitimateInterests(g.id);else{var x=t[g.id];if(s[g.id])!0===x?u.enableVendorLegitimateInterests(g.id):u.disableVendorLegitimateInterests(g.id);else{var y=g.purposeIds.some((e=>!0===i[e])),k=g.legIntPurposeIds.some((e=>!0===n[e]));y||k?u.enableVendorLegitimateInterests(g.id):u.disableVendorLegitimateInterests(g.id)}}}u.commit(),d.hide(),a()}close(){(0,O.Ic)("preferences.clickclose"),this.props.close()}setConsentForPurpose(e,i){this.setConsent("consentsForPurposes",e,i)}setConsentForPurposes(e,i){void 0===i&&(i=()=>{}),this.setState((i=>({consentsForPurposes:(0,d.A)({},i.consentsForPurposes,e)})),(()=>i()))}setConsentForVendor(e,i){this.setConsent("consentsForVendors",e,i)}setVendorLegitimateInterest(e,i){this.noteVendorLegitimateInterestGranularChoice(e),this.setConsent("vendorsLegitimateInterests",e,i)}setPurposeLegitimateInterest(e,i){this.state.purposesLegitimateInterests[e]!==i&&this.setUserHasChangedPurposeLegitimateInterestStatus(!0),this.setConsent("purposesLegitimateInterests",e,i)}setConsentAndPurposeLegitimateInterest(e,i){(0,N.a)(!0).then((()=>{this.isPurposeFromConsent(e)&&this.setConsentForPurpose(e,i),this.isPurposeFromLegitimateInterests(e)&&this.setPurposeLegitimateInterest(e,i)})),(0,N.a)(!0).then((()=>{(0,O.Ic)(!0===i?"preferences.clickpurposeagree":"preferences.clickpurposedisagree",{purposeId:e})}))}isPurposeFromLegitimateInterests(e){return-1!==this.purposesForLegitimateInterestsBasisIds.indexOf(e)}isPurposeFromConsent(e){return-1!==window.Didomi.getPurposesFromAllLegalBases().filter((e=>"consent"===e.legalBasis)).map((e=>{var{id:i}=e;return i})).indexOf(e)}setConsent(e,i,o,t){var n;null!=(n=te.U.value)&&n.enableGlobalConsentForAllVendorsAndPurposes&&!t?this.setConsentForAllVendors(o):this.setState((t=>({[e]:(0,d.A)({},t[e],{[i]:o})})))}setConsentForAllVendors(e){var i,{consentsForVendors:o,consentsForPurposes:t,vendorsLegitimateInterests:n,purposesLegitimateInterests:s}=this.state;ae.h.value.filter((e=>!Y.S.value.includes(e.id))).forEach((i=>{i.purposeIds.length>0&&(o[i.id]=e),i.legIntPurposeIds.length>0&&(n[i.id]=e,this.noteVendorLegitimateInterestGranularChoice(i.id))})),null!=(i=te.U.value)&&i.enableGlobalConsentForAllVendorsAndPurposes&&this.requiredPurposesIds.forEach((i=>{this.isPurposeFromConsent(i)&&(t[i]=e),this.isPurposeFromLegitimateInterests(i)&&(s[i]=e)})),this.setState((e=>({consentsForVendors:o,consentsForPurposes:(0,d.A)({},e.consentsForPurposes,t),vendorsLegitimateInterests:n,purposesLegitimateInterests:s})))}switchView(e){this.props.switchPreferencesViewConsentPopup(e)}setUserHasChangedPurposeLegitimateInterestStatus(e){this.setState({userHasChangedPurposeLegitimateInterestStatus:e})}noteVendorLegitimateInterestGranularChoice(e){this.setState((i=>({vendorsWithGranularLegitimateInterestChoice:(0,d.A)({},i.vendorsWithGranularLegitimateInterestChoice,{[e]:!0})})))}render(){var e=null;switch((0,s.Jt)(this.props,"consentPopup.preferencesView")){default:case"purposes":e=(0,t.h)(l.Ay,{setConsentForPurpose:this.setConsentForPurpose.bind(this),setConsentForPurposes:this.setConsentForPurposes.bind(this),switchView:this.switchView.bind(this,"vendors"),categories:this.categories,requiredPurposes:this.requiredPurposesIds,purposesConsents:this.state.consentsForPurposes,vendorsConsents:this.state.consentsForVendors,purposesLegitimateInterestStatuses:this.state.purposesLegitimateInterests,purposesForLegitimateInterestsBasisIds:this.purposesForLegitimateInterestsBasisIds,purposesForConsentBasisIds:this.purposesForConsentBasisIds,close:this.close.bind(this),canClosePopup:this.props.canClosePopup,save:this.save.bind(this),services:this.props.services,requiredFeatures:pe.P.value,requiredSpecialPurposes:le.s.value,essentialPurposes:this.essentialPurposes,requiredIABPurposesIds:this.requiredIABPurposesIds,setPurposeLegitimateInterest:this.setPurposeLegitimateInterest.bind(this),setConsentAndPurposeLegitimateInterest:this.setConsentAndPurposeLegitimateInterest.bind(this),userHasChangedPurposeLegitimateInterestStatus:this.state.userHasChangedPurposeLegitimateInterestStatus,isPurposeFromLegitimateInterests:this.isPurposeFromLegitimateInterests.bind(this),isPurposeFromConsent:this.isPurposeFromConsent.bind(this),setConsentForAllVendors:this.setConsentForAllVendors.bind(this)});break;case"vendors":e=(0,t.h)(re,{setConsentForVendor:this.setConsentForVendor.bind(this),setVendorLegitimateInterest:this.setVendorLegitimateInterest.bind(this),setConsentForAllVendors:this.setConsentForAllVendors.bind(this),switchView:this.switchView.bind(this,"purposes"),vendorsConsents:(0,d.A)({},this.state.consentsForVendors),vendorsLegitimateInterests:(0,d.A)({},this.state.vendorsLegitimateInterests),requiredVendors:ae.h.value,userInfo:{userId:this.userId,tokens:this.tokens},close:this.close.bind(this),canClosePopup:this.props.canClosePopup,services:this.props.services,vendorsWithGranularLegitimateInterestChoice:this.state.vendorsWithGranularLegitimateInterestChoice,requiredPurposes:this.requiredPurposesIds})}return(0,t.h)("div",{class:"didomi-consent-popup-preferences"},e)}}var ve=(0,n.Ng)((e=>{return{consentPopup:e.consentPopup,denyAppliesToLI:(i=e,i.consentPopup.denyAppliesToLI)};var i}),r.o1.consentPopup)(ge),fe=o(67092),be=o(52670);class _e extends t.Component{setUserAgreeToAll(){(0,N.a)(!0).then((()=>{var e;null==(e=this.props)||e.services.WebsiteService.setUserAgreeToAll("click")})),(0,N.a)(!0).then((()=>{var e;null==(e=this.props)||e.close()}))}getTitleText(){var e,i,o=(0,s.Jt)(null==(e=this.props)?void 0:e.consentPopup,"content.title")||{},t=(null==(i=te.U.value)?void 0:i.name)||"";return t?(0,s.Im)(o)?m.L.getComposedTranslationAsHtml("welcome_to_website_name_87fb40c5","consent_management"," ",{website_name:t}):m.L.getTranslationAsHTML(o,"welcome_to_website_name_87fb40c5",{website_name:t}):m.L.getTranslationAsHTML(o,"consent_management")}render(){var e,i,o,n,r,d=m.L.getTranslationAsHTML((0,s.Jt)(null==(e=this.props)?void 0:e.consentPopup,"information.content.text",{}));return(0,t.h)(u._m,{class:"didomi-consent-popup-information",onEscape:null!=(i=this.props)&&i.canClosePopup?null==(o=this.props)?void 0:o.close:null},(0,t.h)("div",{class:"didomi-consent-popup-header didomi-popup-header"},(0,t.h)("div",{class:"didomi-consent-popup-title didomi-popup-title"},this.getTitleText()),(null==(n=this.props)?void 0:n.canClosePopup)&&(0,t.h)(u.HM,{ariaLabel:m.L.getTranslation({},"close_window"),class:"didomi-consent-popup-header-close",onClick:null==(r=this.props)?void 0:r.close})),(0,t.h)("div",null,(0,t.h)("div",{class:"didomi-consent-popup-body didomi-popup-body"},(0,t.h)("p",{class:"didomi-consent-popup-body__explanation"},d)),this.renderActionButtons()))}renderActionButtons(){var e,i,o;return(0,t.h)("div",{class:"didomi-consent-popup-footer didomi-popup-footer"},(0,t.h)("a",{href:"https://www.didomi.io/",target:"_blank"},(0,t.h)("img",{alt:"Didomi",style:"width: 120px",src:be})),(0,t.h)("div",{class:"didomi-consent-popup-actions didomi-popup-actions didomi-buttons"},(0,t.h)(u.$n,{onClick:null==(e=this.props)?void 0:e.switchView.bind(this,"preferences")},m.L.getTranslationAsHTML((0,s.Jt)(null==(i=this.props)?void 0:i.consentPopup,"information.content.learnMore")||{},"learn_more_7a8d626")),(0,t.h)(u.$n,{color:!0,theme:K.w.value,onClick:this.setUserAgreeToAll.bind(this)},m.L.getTranslationAsHTML((0,s.Jt)(null==(o=this.props)?void 0:o.consentPopup,"information.content.agreeAndClose")||{},"agree_close_ea00d5ff"))))}}var xe=(0,n.Ng)((e=>{var{consentPopup:i}=e;return{consentPopup:i}}),(0,fe.bZ)(r.o1.consentPopup))(_e),ye=o(74511),ke=e=>{var{theme:i,services:o}=e,{title:n,vendors:s,numberOfVendors:r,numberOfIABVendors:d,numberOfNonIABVendors:a}=ye.N.value,p=()=>(0,ye.k)({isOpen:!1});return(0,t.h)(u.lG,{class:"didomi-vendors-count__backdrop",classContainer:"didomi-vendors-count__dialog",classExteriorBorder:"didomi-vendors-count__exterior-border",id:"didomi-vendors-count",theme:i,alwaysDisplayBorders:!0,services:o},(0,t.h)(u._m,{onEscape:p,class:"didomi-consent-popup-vendors-count"},(0,t.h)("div",{class:"didomi-vendors-count-header didomi-popup-header"},(0,t.h)("div",{class:"didomi-vendors-count-title didomi-popup-title",id:"didomi-popup-vendors-count-title"},(0,t.h)("button",{class:"didomi-arrow-back-vendors-count","aria-hidden":"true",onClick:p},"←"),n.join(" > ")),(0,t.h)("div",{class:"vendors-list-labels"},a>0&&(0,t.h)("span",{class:"vendors-count-label"},m.L.getDefaultTranslation(1!==a?"non_iab_partners_count":"single_non_iab_partner_count",{nb:a})),d>0&&(0,t.h)("span",{class:"iab-vendors-count-label"},m.L.getDefaultTranslation(1!==d?"iab_partners_count":"single_iab_partner_count",{nb:d})))),(0,t.h)("div",{class:"didomi-vendors-count-body didomi-popup-body"},(0,t.h)("ul",null,s.map(((e,i)=>(0,t.h)("li",null,e.name," ",e.iabVendor&&(0,t.h)(u.jU,null))))))))};class we extends t.Component{switchView(e){this.props.switchViewConsentPopup(e)}clickOnBackdrop(e){-1!==Array.from(e.target.classList||[]).indexOf("didomi-popup-backdrop")&&document.querySelector(".didomi-consent-popup-preferences")&&(0,O.Ic)("preferences.backdropclick")}closePreferences(e){(0,O.Ic)("preferences.hidden"),this.props.hideConsentPopup(e)}canClose(){return(0,s.Jt)(this.props.consentPopup,"canCloseWhenConsentIsMissing")||!this.props.services.WebsiteService.isUserConsentStatusPartial()}getAriaLabel(){var e,i;return null!=(e=te.U.value)&&e.name?m.L.getComposedTranslation("welcome_to_website_name_87fb40c5","consent_management"," ",{website_name:null==(i=te.U.value)?void 0:i.name}):m.L.getTranslation({},"consent_management")}render(){var e,i,o=null,n=this.canClose(),r=(0,s.Jt)(this.props,"consentPopup.view"),{clickOnBackdrop:d,hideConsentPopup:a,services:p}=this.props;if("information"===r)o=(0,t.h)(xe,{close:a.bind(this),canClosePopup:n,switchView:this.switchView.bind(this),services:p});else o=(0,t.h)(ve,{close:this.closePreferences.bind(this),canClosePopup:n,switchView:this.switchView.bind(this),services:p});return(0,t.h)(u.lG,{class:"didomi-consent-popup__backdrop",classContainer:"didomi-consent-popup__dialog",classExteriorBorder:"didomi-consent-popup__exterior-border",id:"didomi-consent-popup",onBackdropClick:d,theme:K.w.value,supportFullHeight:null==(e=te.U.value)?void 0:e.alwaysDisplayActionButtons,alwaysDisplayBorders:!0,services:p,title:this.getAriaLabel()},o,(null==(i=ye.N.value)?void 0:i.isOpen)&&(0,t.h)(ke,{theme:K.w.value,services:p}))}}var Le=(0,n.Ng)((e=>{var{consentPopup:i}=e;return{consentPopup:i}}),r.o1.consentPopup)(we),Ce=o(87127);class Ie extends t.Component{componentDidMount(){if(document.addEventListener&&!this.clickHandler){var e=!1,i=document.querySelector("#didomi-host");this.clickHandler=o=>{if(!(e||i&&i.contains&&i.contains(o.target))){for(var t=o.target,n=o.target,s=0;n&&"a"!==n.localName&&s<5;)s+=1,n=n.parentNode;if(n&&n.attributes&&n.getAttribute("href")){var r=n.getAttribute("href"),d=document.createElement("a");d.href=r,-1!==(r=d.href).indexOf((0,Ce.zd)(document.location.hostname))&&0!==r.indexOf(document.location.origin+document.location.pathname+"#")&&(e=!0,this.props.agree(),"number"==typeof this.props.navigationDelay&&this.props.navigationDelay>0&&(o.preventDefault(),document.removeEventListener("click",this.clickHandler,!0),setTimeout((()=>{t.click()}),this.props.navigationDelay)))}}},document.addEventListener("click",this.clickHandler,!0)}}componentWillUnmount(){document.removeEventListener&&this.clickHandler&&document.removeEventListener("click",this.clickHandler,!0)}}class Ae extends t.Component{getScrollInformation(){var e=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0,i=Math.max(document.body.scrollHeight||0,document.documentElement.scrollHeight||0,document.body.offsetHeight||0,document.documentElement.offsetHeight||0,document.body.clientHeight||0,document.documentElement.clientHeight||0),o=window.pageYOffset||document.body.scrollTop||document.documentElement.scrollTop||0;return{absolute:o,percent:o/(i-e)*100}}componentDidMount(){if(window.addEventListener&&!this.scrollHandler){var e=!1;this.scrollHandler=i=>{if(!e){var o=this.getScrollInformation();("percent"===this.props.scrollThresholdType&&o.percent>=this.props.scrollThreshold||"absolute"===this.props.scrollThresholdType&&o.absolute>=this.props.scrollThreshold)&&(e=!0,this.props.agree(),window.removeEventListener("scroll",this.scrollHandler))}},window.addEventListener("scroll",this.scrollHandler)}}componentWillUnmount(){window.removeEventListener&&this.scrollHandler&&(window.removeEventListener("scroll",this.scrollHandler),this.scrollHandler=null)}}var Pe=o(29003),Te=o(91490),ze=e=>{var{ariaLabel:i,label:o,onClick:n,theme:s,style:r,alwaysVisible:d}=e;return(0,t.h)(u.$n,{id:"didomi-notice-agree-button",color:!0,extraClasses:"didomi-dismiss-button",onClick:n,theme:s,style:r,alwaysVisible:d,ariaLabel:i},o)},Se=e=>{var{ariaLabel:i,label:o,onClick:n,theme:s,style:r,alwaysVisible:d,denyAsPrimary:a}=e;return(0,t.h)(u.$n,{ariaLabel:i,id:"didomi-notice-disagree-button",color:a,extraClasses:"didomi-disagree-button",onClick:n,theme:s,style:r,alwaysVisible:d},o)},Ve=e=>{var{ariaLabel:i,label:o,onClick:n,theme:s,style:r,alwaysVisible:d}=e;return(0,t.h)(u.$n,{id:"didomi-notice-learn-more-button",color:!1,extraClasses:"didomi-learn-more-button",onClick:n,theme:s,style:r,alwaysVisible:d,ariaLabel:i},o)},qe=o(61744),De=e=>{var{extraClasses:i,theme:o,orderOptions:n,getButtonConfiguration:s,alwaysVisible:r,denyAsPrimary:a,showContinueWithoutAgreeing:p,denyOptions:l}=e,u=(0,Te.HT)((0,d.A)({},n,{showContinueWithoutAgreeing:p,denyOptions:l})).map((e=>s(e)));return(0,t.h)("div",{id:"buttons",class:(0,qe.l)("multiple didomi-buttons",i)},u.map((e=>{var i=e.component;return(0,t.h)(i,{onClick:e.onClick,theme:o,label:e.label,style:e.style,alwaysVisible:r,ariaLabel:e.ariaLabel,denyAsPrimary:a})})))},Be=o(30147),Ee=e=>{var{onClick:i,ariaLabel:o="Disagree and Close",role:n="button",theme:r}=e,d={backgroundColor:(0,s.Jt)(r,"color")||null};return(0,t.h)("button",{id:"didomi-notice-x-button",onClick:i,class:"didomi-x-button",role:n,"aria-label":o,style:d},(0,t.h)(Be.w0,null))},Fe=e=>{if(!(e=>!(0,Pe.Fr)()&&e<=80)(e))return 0;return Math.ceil(e/20)<=3?30:20},Me=e=>{var{onClick:i,translationService:o}=e;return(0,t.h)("span",{onClick:i,class:"didomi-continue-without-agreeing",onKeyDown:(0,R.A)(i),tabindex:0,role:"button"},o.getTranslation({},"continue_without_agreeing")," →")},He=o(34768),Oe=(0,oe.EW)((()=>{var e,i,o,t,n,s,r,d;return{showXButton:!(null==(e=He.l.value)||!e.denyOptions)&&!(null==(i=He.l.value)||null==(o=i.denyOptions)||!o.cross),showContinueWithoutAgreeing:null!=(t=He.l.value)&&null!=(n=t.denyOptions)&&n.link?!0===(null==(s=He.l.value)?void 0:s.denyOptions.link):(null==(r=He.l.value)?void 0:r.denyAsLink)&&"optin"===(null==(d=He.l.value)?void 0:d.type)}})),Ue=o(35680);var Ne=e=>{var{onClick:i,text:o,noticeText:n,tcfEnabled:s,tcfVersion:r,translationService:d}=e;if(function(e){var{noticeText:i,tcfEnabled:o,tcfVersion:t}=e,n=(0,Ue.qK)(i),s=(0,Ue.Uh)(i);return!o||t=w.a.tcfVersion2_2?"view_all_partners_with_count":"view_all_partners";return(0,t.h)("a",{onClick:i,onKeyDown:(0,R.A)(i),tabIndex:"0",class:"didomi-notice-view-partners-link",role:"button"},d.getTranslationAsHTML(o,a))}};class je extends t.Component{constructor(e){super(e),this.state={maxHeightReached:null,noticeTextHeight:null,rtl:!1},this.onResizeScreen=this.onResizeScreen.bind(this)}componentDidMount(){var e,{supportFullHeight:i}=this.props;this.setState({rtl:"rtl"===document.getElementsByTagName("html")[0].getAttribute("dir")}),i&&this.setMaxHeightReached(),null!=(e=Oe.value)&&e.showContinueWithoutAgreeing&&this.setNoticeTextHeight(),window.addEventListener("resize",this.onResizeScreen)}componentWillUnmount(){window.removeEventListener("resize",this.onResizeScreen)}setMaxHeightReached(){var e=this.containerNoticeElement.offsetHeight,i=(0,Pe._G)(e);this.state.maxHeightReached!==i&&this.setState({maxHeightReached:i})}setNoticeTextHeight(){this.setState({noticeTextHeight:document.querySelector("#didomi-notice #text").offsetHeight})}onResizeScreen(){var e,{supportFullHeight:i}=this.props;i&&this.setMaxHeightReached(),null!=(e=Oe.value)&&e.showContinueWithoutAgreeing&&this.setNoticeTextHeight()}getTranslatedContent(e,i){var o,t;return this.props.translationService.getTranslationAsHTML((null==(o=He.l.value)||null==(t=o.content)?void 0:t[e])||{},i)}getButtonConfiguration(e){var i,o,t,n,s,r;return{agree:{component:ze,onClick:this.props.agree,label:this.getTranslatedContent("dismiss","agree_close_ea00d5ff"),ariaLabel:this.props.translationService.getTranslation((null==(i=He.l.value)||null==(o=i.content)?void 0:o.dismissAriaLabel)||{})||this.props.translationService.getComposedTranslation("agree_close_ea00d5ff","agree_consents_close")},disagree:{component:Se,onClick:this.props.deny,label:this.getTranslatedContent("deny","decline_7eeb5ff4"),ariaLabel:this.props.translationService.getTranslation((null==(t=He.l.value)||null==(n=t.content)?void 0:n.denyAriaLabel)||{})||this.props.translationService.getComposedTranslation("decline_7eeb5ff4","disagree_consents_close")},"learn-more":{component:Ve,onClick:this.props.learnMore,label:this.getTranslatedContent("learnMore","learn_more_7a8d626"),ariaLabel:this.props.translationService.getTranslation((null==(s=He.l.value)||null==(r=s.content)?void 0:r.learnMoreAriaLabel)||{})||this.props.translationService.getComposedTranslation("learn_more_no_arrow_7a8d626","configure_consents")}}[e]}getNoticeContent(){var e,i;return this.props.translationService.getNoticeTextTranslation(null==(e=He.l.value)||null==(i=e.content)?void 0:i.notice,"standard_notice_text_with_number_of_partners")}getNoticeRawContent(){var e,i;return this.props.translationService.getTranslation(null==(e=He.l.value)||null==(i=e.content)?void 0:i.notice,"standard_notice_text_with_number_of_partners",null,!1)}render(){var e,i,o,n,s,r,d,a,p,l,c,m,h,g,v,f,b,{maxHeightReached:_,noticeTextHeight:x}=this.state,{supportFullHeight:y,shouldDisplayDataProcessing:k,translationService:w,buttonsAlwaysVisible:C,deny:I,showPreferencesVendors:A}=this.props,{denyOptions:P,denyAsPrimary:T}=He.l.value,{showXButton:z}=Oe.value,S=this.getNoticeRawContent(),V={type:null==(e=He.l.value)?void 0:e.type,learnMore:null==(i=He.l.value)?void 0:i.learnMore,learnMorePosition:null==(o=He.l.value)?void 0:o.learnMorePosition},q=(0,Te.GN)((0,Pe.Fr)(),null==(n=He.l.value)?void 0:n.position),D={"background-color":(null==(s=He.l.value)||null==(r=s.palette)||null==(d=r.notice)?void 0:d.background)||"#F0F0F0",color:(null==(a=He.l.value)||null==(p=a.palette)||null==(l=p.notice)?void 0:l.text)||"#000000","border-color":K.w.value.color},B={"border-color":K.w.value.color},E={"text-align":this.state.rtl?"right":null==(c=He.l.value)?void 0:c.textAlignment},F=(0,t.h)(De,{orderOptions:V,getButtonConfiguration:this.getButtonConfiguration.bind(this),theme:K.w.value,alwaysVisible:C,denyAsPrimary:T,showContinueWithoutAgreeing:null==(m=Oe.value)?void 0:m.showContinueWithoutAgreeing,extraClasses:z?"didomi-buttons-with-x-button":null,denyOptions:P});return(0,t.h)("div",{id:"didomi-notice","data-testid":"notice",class:(0,Te.AY)(q,y,_,k(),null==(h=He.l.value)?void 0:h.type),style:D,ref:e=>{this.containerNoticeElement=e}},(0,t.h)("div",{class:"didomi-notice__interior-border didomi-border",style:B},(null==(g=Oe.value)?void 0:g.showContinueWithoutAgreeing)&&(0,t.h)(Me,{onClick:I,translationService:w}),z&&(0,t.h)(Ee,{onClick:I,theme:K.w.value,ariaLabel:this.props.translationService.getTranslation((null==(v=He.l.value)||null==(f=v.content)?void 0:f.denyAriaLabel)||{},"disagree_consents_close")}),(0,t.h)("div",{id:"text",class:"push-right didomi-notice-text"+(z?" didomi-notice-text-with-x-button":""),style:E},this.getNoticeContent(),(0,t.h)(Ne,{onClick:A,noticeText:S,tcfEnabled:U.X.value,tcfVersion:L.q.value.semVersion,translationService:w}),k()&&(0,t.h)(u.Eg,{translationService:w})),null!=(b=Oe.value)&&b.showContinueWithoutAgreeing?(0,t.h)("div",{class:"didomi-banner-notice-continue-without-agreeing-buttons",style:"margin-top: "+Fe(x)},F):F))}}var We=(0,n.Ng)((e=>{var{website:i}=e;return{website:i}}),null)(je);class Re extends t.Component{getStyle(){var e,i;return(0,t.h)("style",{type:"text/css",scoped:!0},"\n#didomi-host .didomi-popup-container .didomi-popup-notice-text {\n text-align: "+(null==(e=He.l.value)?void 0:e.textAlignment)+";\n}\n\n#didomi-host .didomi-popup-container .didomi-popup-notice-logo-container {\n text-align: "+(null==(i=He.l.value)?void 0:i.logoAlignment)+";\n}\n ")}getButtonConfiguration(e){var i,o,t,n,s,r,d,a,p,l,u,c,m;return{agree:{component:ze,onClick:this.props.agree,label:this.props.translationService.getTranslationAsHTML((null==(i=He.l.value)||null==(o=i.content)?void 0:o.dismiss)||{},"agree_close_ea00d5ff"),ariaLabel:this.props.translationService.getTranslation((null==(t=He.l.value)||null==(n=t.content)?void 0:n.dismissAriaLabel)||{})||this.props.translationService.getComposedTranslation("agree_close_ea00d5ff","agree_consents_close")},disagree:{component:Se,onClick:this.props.deny,label:this.props.translationService.getTranslationAsHTML((null==(s=He.l.value)||null==(r=s.content)?void 0:r.deny)||{},"decline_7eeb5ff4"),ariaLabel:this.props.translationService.getTranslation((null==(d=He.l.value)||null==(a=d.content)?void 0:a.denyAriaLabel)||{})||this.props.translationService.getComposedTranslation("decline_7eeb5ff4","disagree_consents_close")},"learn-more":{component:Ve,onClick:this.props.learnMore,label:this.props.translationService.getTranslationAsHTML((null==(p=He.l.value)||null==(l=p.content)?void 0:l.learnMore)||{},"learn_more_7a8d626"),style:{margin:null==(u=He.l.value)?void 0:u.learnMoreMargin},ariaLabel:this.props.translationService.getTranslation((null==(c=He.l.value)||null==(m=c.content)?void 0:m.learnMoreAriaLabel)||{})||this.props.translationService.getComposedTranslation("learn_more_no_arrow_7a8d626","configure_consents")}}[e]}getNoticeContent(){var e,i,o,t;return this.props.translationService.getNoticeTextTranslation((null==(e=He.l.value)||null==(i=e.content)?void 0:i.popup)||(null==(o=He.l.value)||null==(t=o.content)?void 0:t.notice)||{},"standard_notice_text_with_number_of_partners")}getNoticeRawContent(){var e,i,o,t;return this.props.translationService.getTranslation((null==(e=He.l.value)||null==(i=e.content)?void 0:i.popup)||(null==(o=He.l.value)||null==(t=o.content)?void 0:t.notice)||{},"standard_notice_text_with_number_of_partners",null,!1)}render(){var e,i,o,n,s,r,d,a,p,l,c,m,h,g,v,{translationService:f,shouldDisplayDataProcessing:b,clickOnBackdrop:_,canCloseAndIgnore:x,close:y,services:k,buttonsAlwaysVisible:w,deny:C,showPreferencesVendors:I}=this.props,A=null==(e=te.U.value)?void 0:e.logoUrl,{denyOptions:P,denyAsPrimary:T}=He.l.value,{showXButton:z}=Oe.value,S={type:null==(i=He.l.value)?void 0:i.type,learnMore:null==(o=He.l.value)?void 0:o.learnMore,learnMorePosition:null==(n=He.l.value)?void 0:n.learnMorePosition},V=f.getTranslationAsHTML((null==(s=He.l.value)||null==(r=s.content)?void 0:r.subTextPopup)||{});A&&(v=(0,t.h)("div",{class:"didomi-popup-notice-logo-container"},(0,t.h)("img",{class:"didomi-popup-notice-logo",alt:"Logo",src:A})));var q=this.getNoticeRawContent();return(0,t.h)(u.lG,{class:"didomi-notice-popup didomi-popup__backdrop"+(z?" didomi-popup-with-x-button":""),classContainer:"didomi-popup__dialog didomi-popup-notice didomi-popup-notice-"+(null==(d=He.l.value)?void 0:d.type)+"-type "+(b()?"didomi-popup-notice-with-data-processing":""),classExteriorBorder:"didomi-popup__exterior-border",id:"didomi-popup",testId:"notice",onBackdropClick:_,theme:K.w.value,supportFullHeight:null==(a=te.U.value)?void 0:a.alwaysDisplayActionButtons,services:k,title:f.getComposedTranslation("welcome_to_website_name_87fb40c5","consent_management"," ",{website_name:null==(p=te.U.value)?void 0:p.name})},this.getStyle(),(0,t.h)(u._m,{onEscape:x?y:null},(null==(l=Oe.value)?void 0:l.showContinueWithoutAgreeing)&&(0,t.h)(Me,{onClick:C,translationService:f}),z&&(0,t.h)(Ee,{onClick:C,theme:K.w.value,ariaLabel:this.props.translationService.getTranslation((null==(c=He.l.value)||null==(m=c.content)?void 0:m.denyAriaLabel)||{},"disagree_consents_close")}),v,x&&(0,t.h)(u.HM,{ariaLabel:f.getTranslation({},"close_window"),onClick:y}),(0,t.h)("div",{class:"didomi-popup-notice-text-container"},(0,t.h)("div",{class:"didomi-popup-notice-text"},this.getNoticeContent()),b()&&(0,t.h)(u.Eg,{translationService:f,extraClasses:"didomi-popup-notice-data-processing-list"}),(0,t.h)(Ne,{onClick:I,noticeText:q,tcfEnabled:U.X.value,tcfVersion:L.q.value.semVersion,translationService:f})),(0,t.h)(De,{orderOptions:S,getButtonConfiguration:this.getButtonConfiguration.bind(this),theme:K.w.value,extraClasses:"didomi-popup-notice-buttons",alwaysVisible:w,denyAsPrimary:T,showContinueWithoutAgreeing:null==(h=Oe.value)?void 0:h.showContinueWithoutAgreeing,denyOptions:P}),!(null!=(g=te.U.value)&&g.alwaysDisplayActionButtons)&&V&&V.props&&V.props.html&&(0,t.h)("div",{class:"didomi-popup-notice-subtext"},V)))}}var Je=Re;class Ge extends t.Component{componentDidMount(){if("function"===this.props.html.type){var e="popup"===this.props.type?"didomi-popup":"didomi-notice";this.props.html.content(document.getElementById(e))}}render(){var e=(0,Te.GN)((0,Pe.Fr)(),this.props.type),{type:i,content:o}=this.props.html;return"popup"===this.props.type?(0,t.h)("div",{id:"didomi-popup",class:"didomi-notice-popup didomi-popup-backdrop didomi-popup__backdrop",onClick:this.props.clickOnBackdrop},"string"===i&&this.props.translationService.getTranslationAsHTML(o)):(0,t.h)("div",{id:"didomi-notice",class:e.join(" ")+" didomi-custom-notice-html"},"string"===i&&this.props.translationService.getTranslationAsHTML(o))}}class $e extends t.Component{componentWillMount(){var e,i,o,t=null==(e=He.l.value)||null==(i=e.content)?void 0:i.html;this.setState({html:this.props.translationService.getTranslationByType(t),closeOnClickBackdrop:null==(o=He.l.value)?void 0:o.closeOnClickBackdrop})}shouldDisplayDataProcessing(){return window.Didomi.notice.showDataProcessing()}agree(e){void 0===e&&(e="click"),(0,N.a)(!0).then((()=>{this.props.services.WebsiteService.setUserAgreeToAll(e),"click"===e&&(0,O.Ic)("notice.clickagree")})),(0,N.a)(!0).then((()=>{this.props.services.NoticeService.hide()}))}deny(e){void 0===e&&(e="click"),(0,N.a)(!0).then((()=>{var i,o,{setUserStatusForAll:t}=window.Didomi;t({purposesConsentStatus:!1,purposesLIStatus:!(null!=(i=He.l.value)&&i.denyAppliesToLI),vendorsConsentStatus:!1,vendorsLIStatus:!(null!=(o=He.l.value)&&o.denyAppliesToLI),action:e}),"click"===e&&(0,O.Ic)("notice.clickdisagree")})),(0,N.a)(!0).then((()=>{this.props.services.NoticeService.hide()}))}learnMore(){(0,N.a)(!0).then((()=>{this.props.services.PreferencesService.show(),(0,O.Ic)("notice.clickmoreinfo")}))}showPreferencesVendors(){(0,N.a)(!0).then((()=>{this.props.services.PreferencesService.show("vendors"),(0,O.Ic)("notice.clickviewvendors")}))}close(){this.props.services.NoticeService.hide(),(0,O.Ic)("notice.clickclose")}clickOnBackdrop(e){-1!==Array.from(e.target.classList||[]).indexOf("didomi-popup__backdrop")&&((0,O.Ic)("notice.backdropclick"),this.state.closeOnClickBackdrop&&this.agree())}render(){var e,i,o,n,s,r,d,a,p;return this.state.html.content?(0,t.h)(Ge,{html:this.state.html,type:null==(a=He.l.value)?void 0:a.position,clickOnBackdrop:this.clickOnBackdrop.bind(this),services:this.props.services,translationService:this.props.translationService}):"popup"===(null==(e=He.l.value)?void 0:e.position)?(0,t.h)(Je,{agree:this.agree.bind(this,"click"),deny:this.deny.bind(this,"click"),learnMore:this.learnMore.bind(this),clickOnBackdrop:this.clickOnBackdrop.bind(this),showPreferencesVendors:this.showPreferencesVendors.bind(this),services:this.props.services,translationService:this.props.translationService,canCloseAndIgnore:null==(p=He.l.value)?void 0:p.canCloseAndIgnore,close:this.close.bind(this),shouldDisplayDataProcessing:this.shouldDisplayDataProcessing.bind(this),buttonsAlwaysVisible:U.X.value}):(0,t.h)("div",null,null!=(i=He.l.value)&&i.closeOnClick?(0,t.h)(Ie,{agree:this.agree.bind(this,"navigate"),navigationDelay:null==(o=He.l.value)?void 0:o.closeOnClickNavigationDelay}):null,null!=(n=He.l.value)&&n.closeOnScroll?(0,t.h)(Ae,{agree:this.agree.bind(this,"scroll"),scrollThreshold:null==(s=He.l.value)?void 0:s.closeOnScrollThreshold,scrollThresholdType:null==(r=He.l.value)?void 0:r.closeOnScrollThresholdType}):null,(0,t.h)(We,{agree:this.agree.bind(this,"click"),deny:this.deny.bind(this,"click"),learnMore:this.learnMore.bind(this),showPreferencesVendors:this.showPreferencesVendors.bind(this),services:this.props.services,translationService:this.props.translationService,supportFullHeight:null==(d=te.U.value)?void 0:d.alwaysDisplayActionButtons,shouldDisplayDataProcessing:this.shouldDisplayDataProcessing.bind(this),buttonsAlwaysVisible:U.X.value}))}}var Ke=(0,n.Ng)((()=>({})),(0,fe.bZ)(r.o1.consentPopup))($e),Ze=o(1081),Qe=e=>{var i;return!0===(null==(i=He.l.value)?void 0:i.enable)&&!0===e.consentNotice.show},Xe=e=>!0===e.consentPopup.open&&!0===e.consentPopup.enable,Ye=(0,Ze.Mz)(Qe,Xe,((e,i)=>e||i)),ei=o(24408),ii=o(90050),oi=o(50398),ti=o(36314);class ni extends t.Component{componentDidMount(){(0,O.Ic)("ui.mounted")}apiKeyBasedClass(){return ei.K.value?"didomi-consent-popup__"+ei.K.value:null}render(){var e=["didomi-screen-"+Pe.D()];Pe.Fr()&&e.push("didomi-mobile");var i=this.props.services,o=Qe(this.props),n=Xe(this.props);if(o||n){var s,r,d=!o&&n?"preferences":null==(s=He.l.value)?void 0:s.position;r=me.t.value.purposeIdsBasedOnLI,i.EventsService.sendConsentAsked(ti.c.value,ii.R.value,r,oi.Q.value,d)}return(0,t.h)("div",{class:(0,qe.l)("notranslate "+e.join(" "),this.apiKeyBasedClass())},n?(0,t.h)(Le,{services:i}):null,o?(0,t.h)(Ke,{services:i,translationService:m.L}):null)}}var si,ri,di=(0,n.Ng)((e=>{var{consentPopup:i,consentNotice:o}=e;return{consentPopup:i,consentNotice:o}}),null)(ni);function ai(e,i){var o="true"===e.getAttribute("aria-hidden");o&&i?e.removeAttribute("aria-hidden"):o||i||e.setAttribute("aria-hidden","true")}var pi=o(26560),li=(e,i)=>(s,r,d)=>{var a=document.createElement("style");a.type="text/css",a.setAttribute("scoped",!0);try{a.setHTML(pi+" "+(0,qe.g)(K.w.value))}catch(e){a.innerHTML=pi+" "+(0,qe.g)(K.w.value)}s.parentElement.insertBefore(a,s),(0,m.h)(e,i,r),si=(0,t.h)(n.Kq,{store:r},(0,t.h)(di,{ref:e=>{ri=e},services:d})),window.addEventListener("resize",(()=>{ri&&ri.forceUpdate()})),Z.k&&(window.navigate||o.e("spatial-navigation").then(o.t.bind(o,11957,23)),window.didomiOnReady=window.didomiOnReady||[],window.didomiOnReady.push((()=>{window.Didomi.navigate=G}))),ai(s,r.getState()),r.subscribe((e=>{ai(s,Ye(e))})),(0,t.render)(si,s)}},85007:function(e,i,o){"use strict";o.d(i,{H9:function(){return d},z8:function(){return a}});var t=o(1081),n=o(45249),s=o(73412),r=o(77396),d=(e,i)=>(0,t.Mz)([],(()=>{var o=[];for(var t of i.children)"purpose"!==t.type||r.T.value.includes(t.purposeId)?"category"===t.type&&o.push(...d(e,t)):o.push(t.purposeId);return o}))(e),a=(e,i)=>(0,n.zu)(s.m.value).find((e=>e.id===i))},26560:function(e,i,o){var t=o(31601),n=o(76314),s=o(4417),r=o(27604),d=o(65345),a=o(19680),p=o(32527),l=o(57112),u=o(41189),c=o(88571),m=o(36047),h=n(t),g=s(r),v=s(d),f=s(a),b=s(p),_=s(l),x=s(u),y=s(c),k=s(m);h.push([e.id,"#didomi-host .didomi-components-button{cursor:pointer;display:block;height:38px;padding:0 20px;font-size:16px;line-height:18px;font-weight:bold;text-align:center;color:#555;background-color:#eee;border:solid 1px rgba(34,34,34,.2)}#didomi-host .didomi-components-button:disabled{opacity:.4;cursor:initial}#didomi-host .didomi-components-button:hover{opacity:.7}#didomi-host .didomi-components-button span{background:rgba(0,0,0,0)}#didomi-host .didomi-mobile .didomi-components-button{font-size:14px}#didomi-host .didomi-screen-xsmall .didomi-components-button{padding:0 10px}#didomi-host .didomi-components-radio{display:-webkit-flexbox;display:flex;-moz-flex-direction:row;flex-direction:row;-webkit-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center}#didomi-host .didomi-components-radio__option{margin-right:5px;cursor:pointer;height:25px;box-shadow:1px 1px 0 0 rgba(0,0,0,.1);background-color:#fff;border:solid 1px #eee;padding:0 20px;line-height:12px;font-size:12px;color:#757575;font-weight:bold;transition:background-color 200ms,border-color 200ms;transition-timing-function:ease}#didomi-host .didomi-components-radio__option:hover{color:#757575;border-color:#757575}#didomi-host .didomi-components-radio__option:last-child{margin-right:0}[dir=rtl] #didomi-host .didomi-components-radio__option:last-child{margin-right:5px}#didomi-host .didomi-components-radio__option:first-child{margin-right:5px}[dir=rtl] #didomi-host .didomi-components-radio__option:first-child{margin-right:0}#didomi-host .didomi-components-radio__option>svg{margin-right:5px}#didomi-host .didomi-components-radio__option span{background:rgba(0,0,0,0)}#didomi-host .didomi-components-radio__option.didomi-components-radio__option--agree{background-color:#3d8548;color:#fff;border:solid 1px rgba(0,0,0,.3);padding:0 11.5px}#didomi-host .didomi-components-radio__option.didomi-components-radio__option--agree>svg{vertical-align:middle}#didomi-host .didomi-components-radio__option.didomi-components-radio__option--disagree{background-color:#e60000;color:#fff;border:solid 1px rgba(0,0,0,.3);padding:0 13.5px}#didomi-host .didomi-components-radio__option__reporting{box-sizing:border-box}#didomi-host .didomi-components-radio__option__reporting#didomi-radio-option-disagree-to-all{font-size:12px !important}#didomi-host .didomi-components-radio__option__reporting#didomi-radio-option-agree-to-all{font-size:12px !important}#didomi-host .didomi-components-radio__option__accepter{box-sizing:border-box}#didomi-host .didomi-components-accordion{flex:5}#didomi-host .didomi-components-accordion .label-click{cursor:pointer}#didomi-host .didomi-components-accordion .trigger-icon{width:15px;font-size:16px;display:inline-block;text-align:center}#didomi-host .didomi-components-accordion .didomi-content{display:none;overflow:hidden;max-height:0;opacity:0;visibility:hidden;font-weight:300;text-align:justify;transition:all .1s ease-in-out;transition-property:opacity,max-height,transform,visibility,padding-bottom}#didomi-host .didomi-components-accordion .didomi-content.active{display:block;max-height:3000px;opacity:1;visibility:visible;padding-bottom:10px;transition-property:opacity,max-height,transform,visibility;overflow:visible}#didomi-host .didomi-components-accordion .didomi-components-accordion-label-container{display:-webkit-flexbox;display:flex;-moz-flex-direction:row;flex-direction:row;-webkit-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center}#didomi-host .didomi-components-accordion .didomi-components-accordion-label-container .label-click{flex:2}#didomi-host .didomi-mobile .didomi-components-accordion{width:100%;flex:1 auto}#didomi-host .didomi-mobile .didomi-components-accordion .didomi-components-accordion-label-container{display:-webkit-flexbox;display:flex;-moz-flex-direction:column;flex-direction:column;-webkit-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:flex-start;align-items:flex-start}#didomi-host .lds-ellipsis-container{display:flex;align-items:center;justify-content:center;height:100%}#didomi-host .lds-ellipsis-container .lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}#didomi-host .lds-ellipsis-container .lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#dcdcdc;animation-timing-function:cubic-bezier(0, 1, 1, 0)}#didomi-host .lds-ellipsis-container .lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}#didomi-host .lds-ellipsis-container .lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}#didomi-host .lds-ellipsis-container .lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}#didomi-host .lds-ellipsis-container .lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}#didomi-host .didomi-components-skip-link{position:absolute;top:-100px;left:-100px;margin-bottom:16px;display:block}#didomi-host .didomi-components-skip-link:focus{position:relative;top:0;left:0}#didomi-host .didomi-popup-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:2147483642;overflow:auto;display:-webkit-flexbox;display:flex;-moz-flex-direction:row;flex-direction:row;align-items:flex-start}[dir=rtl] #didomi-host .didomi-popup-backdrop{overflow-y:auto;overflow-x:hidden}#didomi-host .didomi-exterior-border{border-style:solid;border-radius:5px;border-width:1px;padding:1px;margin:auto}#didomi-host .didomi-popup-container{background-color:#fff;opacity:1;max-width:650px;width:100%;border-style:solid;border-radius:3px;border-width:1px;-webkit-overflow-scrolling:touch}#didomi-host .didomi-popup-header{display:-webkit-flexbox;display:flex;-moz-flex-direction:row;flex-direction:row;-webkit-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center;padding:30px 20px 0;font-weight:bold;font-family:Arial}#didomi-host .didomi-popup-body{padding:30px 20px}#didomi-host .didomi-popup-body .didomi-popup-body-section{margin-bottom:22px}#didomi-host .didomi-popup-body .didomi-popup-body-section:last-child{margin-bottom:0}#didomi-host .didomi-popup-footer{display:-webkit-flexbox;display:flex;-moz-flex-direction:row;flex-direction:row;-webkit-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center;background-color:#fff;height:58px}#didomi-host .didomi-popup-footer .didomi-popup-actions{display:-webkit-flexbox;display:flex;-moz-flex-direction:row;flex-direction:row;-webkit-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;-moz-align-items:center;align-items:center}#didomi-host .didomi-popup-footer .didomi-popup-actions div,#didomi-host .didomi-popup-footer .didomi-popup-actions button{margin-right:10px}[dir=rtl] #didomi-host .didomi-popup-footer .didomi-popup-actions div,[dir=rtl] #didomi-host .didomi-popup-footer .didomi-popup-actions button{margin-right:0px;margin-left:10px}#didomi-host .didomi-popup-close{font-family:Arial;opacity:.5;font-size:30px;font-weight:500;line-height:30px;color:#000;text-shadow:0 1px 0 #fff;transition:500ms}#didomi-host .didomi-popup-close:hover{opacity:.7}#didomi-host .didomi-mobile .didomi-popup{width:100%;height:100%;max-width:none}body.didomi-popup-open{overflow:hidden !important}body.didomi-popup-open-ios{position:fixed;width:100%}#didomi-host .didomi-notice-data-processing-container{padding-top:15px;text-align:justify;font-size:12px;line-height:160%}#didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-title{color:#333;font-weight:bold;display:block}#didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-list{font-weight:bold;color:#526e7a}#didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-list .didomi-notice-data-processing-item{padding-top:5px}#didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-list .didomi-notice-data-processing-item div{display:inline-block}#didomi-host .didomi-notice-data-processing-container p{font-size:12px}#didomi-host .didomi-mobile .didomi-notice-data-processing-container .didomi-notice-data-processing-title{font-size:11px;line-height:160%}#didomi-host .didomi-mobile .didomi-notice-data-processing-container .didomi-notice-data-processing-list{font-size:11px;line-height:160%}#didomi-host .didomi-gpc-label{display:inline-block;width:369.7px;height:27.93px;background:#fff;border:1px solid #3f8964;border-radius:40px}#didomi-host .didomi-gpc-label .left-container{display:inline-block;width:173.7px;height:27.93px;background:#3f8964;border-radius:30px 0px 0px 30px}#didomi-host .didomi-gpc-label .left-container .gpc-image{display:inline-block;width:153.7px;height:15.93px;margin:5px 0 0 10px;background-image:url("+g+');background-size:cover}#didomi-host .didomi-gpc-label .right-container{display:inline-block;width:181px;height:27.93px}#didomi-host .didomi-gpc-label .right-container .gpc-title{position:relative;top:-4px;left:5px;display:inline-block;width:161px;height:27.93px;font-family:"Arial";font-style:italic;font-weight:700;font-size:12px;line-height:27.93px;color:#3f8964}#didomi-host .didomi-gpc-label .right-container .gpc-icon{position:relative;display:inline-block;width:15px;height:15px;left:12px;background-image:url('+v+");background-size:cover}#didomi-host .didomi-mobile .didomi-gpc-label{display:inline-block;width:318.38px;height:24px;background:#fff;border:.859518px solid #3f8964;border-radius:34.3807px}#didomi-host .didomi-mobile .didomi-gpc-label .left-container{display:inline-block;width:149.3px;height:24px;background:#3f8964;border-radius:25.7855px 0px 0px 25.7855px}#didomi-host .didomi-mobile .didomi-gpc-label .left-container .gpc-image{display:inline-block;width:132.11px;height:13.69px;margin:5px 0 0 10px;background-image:url("+f+');background-size:cover}#didomi-host .didomi-mobile .didomi-gpc-label .right-container{display:inline-block;width:156.19px;height:15px}#didomi-host .didomi-mobile .didomi-gpc-label .right-container .gpc-title{position:relative;top:-4px;left:5px;display:inline-block;width:139px;height:15px;font-family:"Arial";font-style:italic;font-weight:700;font-size:10.3142px;line-height:15px;color:#3f8964}#didomi-host .didomi-mobile .didomi-gpc-label .right-container .gpc-icon{position:relative;display:inline-block;width:12.89px;height:12.89px;left:12px;background-image:url('+b+");background-size:cover}#didomi-host .didomi-screen-xsmall .didomi-gpc-label{display:inline-block;width:233.99px;height:17.66px;background:#fff;border:.632445px solid #3f8964;border-radius:25.2978px}#didomi-host .didomi-screen-xsmall .didomi-gpc-label .left-container{display:inline-block;width:109.86px;height:17.66px;background:#3f8964;border-radius:18.9734px 0px 0px 18.9734px}#didomi-host .didomi-screen-xsmall .didomi-gpc-label .left-container .gpc-image{display:inline-block;width:97.21px;height:10.07px;margin:3px 0 0 6px;background-image:url("+_+');background-size:cover}#didomi-host .didomi-screen-xsmall .didomi-gpc-label .right-container{display:inline-block;width:114.65px;height:11px}#didomi-host .didomi-screen-xsmall .didomi-gpc-label .right-container .gpc-title{position:relative;top:-2px;left:5px;display:inline-block;width:102px;height:11px;font-family:"Arial";font-style:italic;font-weight:700;font-size:7.58934px;line-height:11px;color:#3f8964}#didomi-host .didomi-screen-xsmall .didomi-gpc-label .right-container .gpc-icon{position:relative;display:inline-block;width:9.49px;height:9.49px;left:9px;background-image:url('+x+');background-size:cover}#didomi-host .didomi-vendors-iab-label{display:inline-block;margin-left:5px;padding:1px 4px;border-radius:2px;background:#fff;font-weight:800;font-size:10px;color:#757575;line-height:100%}[dir=rtl] #didomi-host .didomi-vendors-iab-label{margin-left:0px;margin-right:5px}#didomi-host .didomi-switch{position:relative;display:inline-block;width:56px;height:28px}#didomi-host .didomi-switch input{opacity:0;width:100%;height:100%}#didomi-host .didomi-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;border:1px solid #e60000;border-radius:24px;transition:.4s}#didomi-host .didomi-slider::before{position:absolute;content:"";height:20px;width:20px;left:5px;bottom:3px;border-radius:50%;background-image:url('+y+");background-size:cover;transition:.4s}#didomi-host input:checked+.didomi-slider{border:1px solid #3d8548;border-radius:24px}#didomi-host input:focus+.didomi-slider{box-shadow:0 0 1px #2196f3;outline:#4d90fe auto 1px}#didomi-host input:checked+.didomi-slider::before{transform:translateX(23px);background-image:url("+k+');background-size:cover}#didomi-host .didomi-components-explanation-text{background:#f4f4f4;border-radius:7px;padding:7px 12px;font-size:12px;line-height:160%;margin-bottom:32px}@namespace svg "http://www.w3.org/2000/svg";#didomi-host{all:initial;-ms-overflow-style:auto;-moz-appearance:none;-moz-binding:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-context-properties:none;-moz-float-edge:content-box;-moz-force-broken-image-icon:0;-moz-image-region:auto;-moz-orient:inline;-moz-outline-radius-bottomleft:0;-moz-outline-radius-bottomright:0;-moz-outline-radius-topleft:0;-moz-outline-radius-topright:0;-moz-stack-sizing:stretch-to-fit;-moz-text-blink:none;-moz-user-focus:none;-moz-user-input:auto;-moz-user-modify:read-only;-moz-window-shadow:default;-webkit-border-before-color:currentcolor;-webkit-border-before-style:none;-webkit-border-before-width:medium;-webkit-box-reflect:none;-webkit-mask-attachment:scroll;-webkit-mask-clip:border;-webkit-mask-composite:source-over;-webkit-mask-image:none;-webkit-mask-origin:padding;-webkit-mask-position:0% 0%;-webkit-mask-position-x:0%;-webkit-mask-position-y:0%;-webkit-mask-repeat:repeat;-webkit-mask-repeat-x:repeat;-webkit-mask-repeat-y:repeat;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-stroke-color:currentcolor;-webkit-text-stroke-width:0;-webkit-touch-callout:default;align-content:stretch;align-items:stretch;align-self:auto;animation-delay:0s;animation-direction:normal;animation-duration:0s;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;azimuth:center;-webkit-backface-visibility:visible;backface-visibility:visible;background-attachment:scroll;background-blend-mode:normal;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:none;background-origin:padding-box;background-position:0% 0%;background-repeat:repeat;background-size:auto auto;block-size:auto;border-block-end-color:currentcolor;border-block-end-style:none;border-block-end-width:medium;border-block-start-color:currentcolor;border-block-start-style:none;border-block-start-width:medium;border-bottom-color:currentcolor;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:none;border-bottom-width:medium;border-collapse:separate;border-image-outset:0s;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-inline-end-color:currentcolor;border-inline-end-style:none;border-inline-end-width:medium;border-inline-start-color:currentcolor;border-inline-start-style:none;border-inline-start-width:medium;border-left-color:currentcolor;border-left-style:none;border-left-width:medium;border-right-color:currentcolor;border-right-style:none;border-right-width:medium;border-spacing:0;border-top-color:currentcolor;border-top-left-radius:0;border-top-right-radius:0;border-top-style:none;border-top-width:medium;bottom:auto;box-align:stretch;-webkit-box-decoration-break:slice;box-decoration-break:slice;box-direction:normal;box-flex:0;box-flex-group:1;box-lines:single;box-ordinal-group:1;box-orient:initial;box-pack:start;box-shadow:none;box-sizing:content-box;-moz-column-break-after:auto;break-after:auto;-moz-column-break-before:auto;break-before:auto;-moz-column-break-inside:auto;break-inside:auto;caption-side:top;caret-color:auto;clear:none;clip:auto;-webkit-clip-path:none;clip-path:none;color:initial;-moz-column-count:auto;column-count:auto;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:normal;column-gap:normal;-moz-column-rule-color:currentcolor;column-rule-color:currentcolor;-moz-column-rule-style:none;column-rule-style:none;-moz-column-rule-width:medium;column-rule-width:medium;-moz-column-span:none;column-span:none;-moz-column-width:auto;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;empty-cells:show;filter:none;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:nowrap;float:none;font-family:initial;font-feature-settings:normal;-webkit-font-kerning:auto;font-kerning:auto;font-language-override:normal;font-size:medium;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;font-weight:normal;grid-auto-columns:auto;grid-auto-flow:row;grid-auto-rows:auto;grid-column-end:auto;grid-column-gap:0;grid-column-start:auto;grid-row-end:auto;grid-row-gap:0;grid-row-start:auto;grid-template-areas:none;grid-template-columns:none;grid-template-rows:none;height:auto;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;image-orientation:0deg;image-rendering:auto;image-resolution:1dppx;ime-mode:auto;inline-size:auto;isolation:auto;justify-content:flex-start;left:auto;letter-spacing:normal;line-break:auto;line-height:normal;list-style-image:none;list-style-position:outside;list-style-type:disc;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;margin-bottom:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;margin-left:0;margin-right:0;margin-top:0;marker-offset:auto;-webkit-mask-clip:border-box;mask-clip:border-box;-webkit-mask-composite:source-over;mask-composite:add;mask-image:none;mask-mode:match-source;-webkit-mask-origin:border-box;mask-origin:border-box;mask-position:0% 0%;mask-repeat:repeat;-webkit-mask-size:auto;mask-size:auto;mask-type:luminance;max-height:none;max-width:none;min-block-size:0;min-height:0;min-inline-size:0;min-width:0;mix-blend-mode:normal;object-fit:fill;object-position:50% 50%;offset-block-end:auto;offset-block-start:auto;offset-inline-end:auto;offset-inline-start:auto;opacity:1;order:0;orphans:2;outline-color:initial;outline-offset:0;outline-style:none;outline-width:medium;overflow:visible;overflow-clip-box:padding-box;overflow-wrap:normal;overflow-x:visible;overflow-y:visible;-webkit-padding-after:0;padding-block-end:0;-webkit-padding-before:0;padding-block-start:0;padding-bottom:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:0;padding-inline-start:0;padding-left:0;padding-right:0;padding-top:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;pointer-events:auto;position:static;quotes:initial;resize:none;right:auto;ruby-align:space-around;ruby-merge:separate;ruby-position:over;scroll-behavior:auto;-webkit-scroll-snap-coordinate:none;-ms-scroll-snap-coordinate:none;scroll-snap-coordinate:none;-webkit-scroll-snap-destination:0px 0px;-ms-scroll-snap-destination:0px 0px;scroll-snap-destination:0px 0px;-webkit-scroll-snap-points-x:none;-ms-scroll-snap-points-x:none;scroll-snap-points-x:none;-webkit-scroll-snap-points-y:none;-ms-scroll-snap-points-y:none;scroll-snap-points-y:none;-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none;scroll-snap-type-x:none;scroll-snap-type-y:none;shape-image-threshold:0;shape-margin:0;shape-outside:none;-moz-tab-size:8;tab-size:8;table-layout:auto;text-align:initial;text-align-last:auto;text-combine-upright:none;-webkit-text-decoration-color:currentcolor;text-decoration-color:currentcolor;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-emphasis-color:currentcolor;text-emphasis-color:currentcolor;-webkit-text-emphasis-position:over;text-emphasis-position:over right;-webkit-text-emphasis-style:none;text-emphasis-style:none;text-indent:0;text-justify:auto;-webkit-text-orientation:mixed;text-orientation:mixed;text-overflow:clip;text-rendering:auto;text-shadow:none;text-transform:none;text-underline-position:auto;top:auto;touch-action:auto;transform:none;transform-box:border-box;transform-origin:50% 50% 0;transform-style:flat;transition-delay:0s;transition-duration:0s;transition-property:all;transition-timing-function:ease;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;will-change:auto;word-break:normal;word-spacing:normal;word-wrap:normal;-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb;z-index:auto;-webkit-appearance:none;-ms-appearance:none;appearance:none}#didomi-host *:not(svg|*){all:unset;-webkit-text-fill-color:initial}button{line-height:initial}button span{padding-left:initial;padding-top:initial;padding-right:initial;padding-bottom:initial;background:initial;height:initial}#didomi-host{display:block;width:0;height:0;font-size:15px;line-height:160%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#didomi-host .pad{padding:16px}#didomi-host .pad-xxl{padding:56px}#didomi-host .pad-xl{padding:48px}#didomi-host .pad-lg{padding:32px}#didomi-host .pad-md{padding:24px}#didomi-host .pad-sm{padding:8px}#didomi-host .pad-xs{padding:4px}#didomi-host .pad-none{padding:0px}#didomi-host .pad-bottom{padding-bottom:16px}#didomi-host .pad-bottom-xxl{padding-bottom:56px}#didomi-host .pad-bottom-xl{padding-bottom:48px}#didomi-host .pad-bottom-lg{padding-bottom:32px}#didomi-host .pad-bottom-md{padding-bottom:24px}#didomi-host .pad-bottom-sm{padding-bottom:8px}#didomi-host .pad-bottom-xs{padding-bottom:4px}#didomi-host .pad-bottom-none{padding-bottom:0px}#didomi-host .pad-top{padding-top:16px}#didomi-host .pad-top-xxl{padding-top:56px}#didomi-host .pad-top-xl{padding-top:48px}#didomi-host .pad-top-lg{padding-top:32px}#didomi-host .pad-top-md{padding-top:24px}#didomi-host .pad-top-sm{padding-top:8px}#didomi-host .pad-top-xs{padding-top:4px}#didomi-host .pad-top-none{padding-top:0px}#didomi-host .pad-left{padding-left:16px}#didomi-host .pad-left-xxl{padding-left:56px}#didomi-host .pad-left-xl{padding-left:48px}#didomi-host .pad-left-lg{padding-left:32px}#didomi-host .pad-left-md{padding-left:24px}#didomi-host .pad-left-sm{padding-left:8px}#didomi-host .pad-left-xs{padding-left:4px}#didomi-host .pad-left-none{padding-left:0px}#didomi-host .pad-right{padding-right:16px}#didomi-host .pad-right-xxl{padding-right:56px}#didomi-host .pad-right-xl{padding-right:48px}#didomi-host .pad-right-lg{padding-right:32px}#didomi-host .pad-right-md{padding-right:24px}#didomi-host .pad-right-sm{padding-right:8px}#didomi-host .pad-right-xs{padding-right:4px}#didomi-host .pad-right-none{padding-right:0px}#didomi-host .pull-xxl{margin:-56px}#didomi-host .pull-xl{margin:-48px}#didomi-host .pull-lg{margin:-32px}#didomi-host .pull-md{margin:-24px}#didomi-host .pull{margin:-16px}#didomi-host .pull-sm{margin:-8px}#didomi-host .pull-xs{margin:-4px}#didomi-host .pull-none{margin:0px}#didomi-host .pull-bottom-xxl{margin-bottom:-56px}#didomi-host .pull-bottom-xl{margin-bottom:-48px}#didomi-host .pull-bottom-lg{margin-bottom:-32px}#didomi-host .pull-bottom-md{margin-bottom:-24px}#didomi-host .pull-bottom{margin-bottom:-16px}#didomi-host .pull-bottom-sm{margin-bottom:-8px}#didomi-host .pull-bottom-xs{margin-bottom:-4px}#didomi-host .pull-bottom-none{margin-bottom:0px}#didomi-host .pull-top-xxl{margin-top:-56px}#didomi-host .pull-top-xl{margin-top:-48px}#didomi-host .pull-top-lg{margin-top:-32px}#didomi-host .pull-top-md{margin-top:-24px}#didomi-host .pull-top{margin-top:-16px}#didomi-host .pull-top-sm{margin-top:-8px}#didomi-host .pull-top-xs{margin-top:-4px}#didomi-host .pull-top-none{margin-top:0px}#didomi-host .pull-left-xxl{margin-left:-56px}#didomi-host .pull-left-xl{margin-left:-48px}#didomi-host .pull-left-lg{margin-left:-32px}#didomi-host .pull-left-md{margin-left:-24px}#didomi-host .pull-left{margin-left:-16px}#didomi-host .pull-left-sm{margin-left:-8px}#didomi-host .pull-left-xs{margin-left:-4px}#didomi-host .pull-left-none{margin-left:0px}#didomi-host .pull-right-xxl{margin-right:-56px}#didomi-host .pull-right-xl{margin-right:-48px}#didomi-host .pull-right-lg{margin-right:-32px}#didomi-host .pull-right-md{margin-right:-24px}#didomi-host .pull-right{margin-right:-16px}#didomi-host .pull-right-sm{margin-right:-8px}#didomi-host .pull-right-xs{margin-right:-4px}#didomi-host .pull-right-none{margin-right:0px}#didomi-host .push{margin:16px}#didomi-host .push-xxl{margin:56px}#didomi-host .push-xl{margin:48px}#didomi-host .push-lg{margin:32px}#didomi-host .push-md{margin:24px}#didomi-host .push-sm{margin:8px}#didomi-host .push-xs{margin:4px}#didomi-host .push-none{margin:0px}#didomi-host .push-bottom{margin-bottom:16px}#didomi-host .push-bottom-xxl{margin-bottom:56px}#didomi-host .push-bottom-xl{margin-bottom:48px}#didomi-host .push-bottom-lg{margin-bottom:32px}#didomi-host .push-bottom-md{margin-bottom:24px}#didomi-host .push-bottom-sm{margin-bottom:8px}#didomi-host .push-bottom-xs{margin-bottom:4px}#didomi-host .push-bottom-none{margin-bottom:0px}#didomi-host .push-top{margin-top:16px}#didomi-host .push-top-xxl{margin-top:56px}#didomi-host .push-top-xl{margin-top:48px}#didomi-host .push-top-lg{margin-top:32px}#didomi-host .push-top-md{margin-top:24px}#didomi-host .push-top-sm{margin-top:8px}#didomi-host .push-top-xs{margin-top:4px}#didomi-host .push-top-none{margin-top:0px}#didomi-host .push-left{margin-left:16px}#didomi-host .push-left-xxl{margin-left:56px}#didomi-host .push-left-xl{margin-left:48px}#didomi-host .push-left-lg{margin-left:32px}#didomi-host .push-left-md{margin-left:24px}#didomi-host .push-left-sm{margin-left:8px}#didomi-host .push-left-xs{margin-left:4px}#didomi-host .push-left-none{margin-left:0px}#didomi-host .push-right{margin-right:16px}#didomi-host .push-right-xxl{margin-right:56px}#didomi-host .push-right-xl{margin-right:48px}#didomi-host .push-right-lg{margin-right:32px}#didomi-host .push-right-md{margin-right:24px}#didomi-host .push-right-sm{margin-right:8px}#didomi-host .push-right-xs{margin-right:4px}#didomi-host .push-right-none{margin-right:0px}#didomi-host p,#didomi-host span,#didomi-host a{font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#didomi-host .didomi-icon{vertical-align:middle}#didomi-host .didomi-logo-icon{margin-left:10px}#didomi-host div{display:block}#didomi-host p{display:block;margin-bottom:16px}#didomi-host .p-title{font-weight:bold;font-size:1.1em;display:block;letter-spacing:.005em}#didomi-host ul{display:block;margin-bottom:16px}#didomi-host li{display:list-item;margin-left:20px}#didomi-host ol{display:block;list-style-type:decimal;margin-bottom:16px}#didomi-host table{box-sizing:border-box;display:table;width:100%;max-width:100%;border-collapse:separate;border-spacing:2px}#didomi-host table thead,#didomi-host table tbody{display:table-header-group}#didomi-host table tr{display:table-row}#didomi-host table th,#didomi-host table td{display:table-cell}#didomi-host a{cursor:pointer}#didomi-host a.didomi-no-link-style{text-decoration:none;color:#000}#didomi-host style{display:none}#didomi-host .text-bold{font-weight:bold}#didomi-host h1{display:block;font-size:2em;font-weight:bold;margin-bottom:16px}#didomi-host h2{display:block;font-size:1.5em;font-weight:bold;margin-bottom:16px}#didomi-host h3{display:block;font-size:1.17em;font-weight:bold;margin-bottom:16px}#didomi-host h4{display:block;font-weight:bold;margin-bottom:16px}#didomi-host h5{display:block;font-size:.83em;font-weight:bold;margin-bottom:16px}#didomi-host h6{display:block;font-size:.67em;font-weight:bold;margin-bottom:16px}#didomi-host b,#didomi-host strong{font-weight:bold}#didomi-host i,#didomi-host cite,#didomi-host em,#didomi-host var,#didomi-host dfn{font-style:italic}#didomi-host u,#didomi-host ins{text-decoration:underline}#didomi-host s,#didomi-host strike,#didomi-host del{text-decoration:line-through}#didomi-host sub{vertical-align:sub;font-size:smaller;line-height:normal}#didomi-host sup{vertical-align:super;font-size:smaller;line-height:normal}#didomi-host nobr{white-space:nowrap}#didomi-host hr{display:block;border:1px inset;margin:16px 0;color:gray;box-sizing:content-box}#didomi-host *:focus{outline:#4d90fe auto 1px}#didomi-host li[title] span{cursor:help;border-bottom:1px dashed #000}#didomi-host span[title]{cursor:help;border-bottom:1px dashed #000}#didomi-host .hbb-safe-area{position:absolute;left:128px;top:36px;width:1024px;height:648px;background-color:rgba(0,0,0,.5)}#didomi-host [dataTooltip]{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:help;border-bottom:1px dashed #000}#didomi-host [dataTooltip]:focus{outline:none !important}[dir=rtl] #didomi-host [dataTooltip]::after{text-align:right}#didomi-host [dataTooltip]:focus::after{content:attr(dataTooltip);padding:5px;font-size:10px;line-height:12px;display:block;position:absolute;white-space:pre-line;text-align:left;background-color:#f1f0f1;border:1px solid #ddd;overflow-y:auto !important;max-height:80px;z-index:1}#didomi-host .didomi-consent-popup-vendor__description [dataTooltip],#didomi-host .didomi-consent-popup-categories [dataTooltip],#didomi-host .didomi-vendor-storage-disclosures [dataTooltip]{position:initial}#didomi-host .didomi-consent-popup-vendor__description [dataTooltip]:focus::after,#didomi-host .didomi-consent-popup-categories [dataTooltip]:focus::after,#didomi-host .didomi-vendor-storage-disclosures [dataTooltip]:focus::after{position:initial}#didomi-host .sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:fixed !important;width:1px !important;white-space:nowrap !important}#didomi-host [role=tooltip],#didomi-host .hidetooltip.hidetooltip.hidetooltip+[role=tooltip]{visibility:hidden;position:fixed}#didomi-host .didomi-vendor-purpose-description{margin:10px;border-radius:4px;background:#f8f8f8;display:flex;padding:8px 16px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}#didomi-host .didomi-vendor-purpose-description.tcfv_2_2{font-size:12px}#didomi-host #buttons #didomi-notice-learn-more-button>span{white-space:normal}#didomi-host #notice-vendors-number-section{display:flex;justify-content:end;align-items:center;color:#05687b}#didomi-host .didomi-vendors-count-view-vendors-list-link{cursor:pointer;display:flex;height:25px;padding:5px 15px;justify-content:center;align-items:center;gap:7px;border:1px solid #ebebeb;background:#fff;font-size:12px;color:#6a6a6a;font-weight:700;padding:5px 15px;line-height:17px;margin-left:10px}#didomi-host #didomi-notice{background-color:#fff}#didomi-host #didomi-notice p{margin:0px}#didomi-host #didomi-notice.didomi-regular-notice{position:fixed;font-size:13px;line-height:1.5em;z-index:2147483640}#didomi-host #didomi-notice.didomi-regular-notice.didomi-regular-notice-with-data-processing .didomi-notice-text{margin-right:40px}#didomi-host #didomi-notice.didomi-regular-notice a{color:inherit;text-decoration:underline}#didomi-host #didomi-notice.didomi-regular-notice .didomi-notice-view-partners-link,#didomi-host #didomi-notice.didomi-regular-notice .didomi-notice-view-partners-link-in-text{text-decoration:underline}#didomi-host #didomi-notice.didomi-regular-notice .didomi-buttons-with-x-button{margin-top:36px}#didomi-host #didomi-notice.didomi-regular-notice.shape-box{display:-webkit-flexbox;display:flex;-moz-flex-direction:column;flex-direction:column;-webkit-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;padding:32px;max-width:310px}#didomi-host #didomi-notice.didomi-regular-notice.shape-box #buttons{margin-top:20px}#didomi-host #didomi-notice.didomi-regular-notice.shape-box #buttons.single{width:100%}#didomi-host #didomi-notice.didomi-regular-notice.shape-box #buttons.single button{width:100%}#didomi-host #didomi-notice.didomi-regular-notice.shape-box #buttons.multiple{width:100%}#didomi-host #didomi-notice.didomi-regular-notice.shape-box #buttons.multiple button{padding-right:.8em;width:100%}#didomi-host #didomi-notice.didomi-regular-notice.shape-box.top.left{margin:1em 0 0 1em}#didomi-host #didomi-notice.didomi-regular-notice.shape-box.top.right{margin:1em 1em 0 0}#didomi-host #didomi-notice.didomi-regular-notice.shape-box.bottom.left{margin:0 0 1em 1em}#didomi-host #didomi-notice.didomi-regular-notice.shape-box.bottom.right{margin:0 1em 1em 0}#didomi-host #didomi-notice.didomi-regular-notice.shape-banner{padding:1em 1.8em;left:0;right:0}#didomi-host #didomi-notice.didomi-regular-notice.shape-banner .didomi-notice__interior-border{display:-webkit-flexbox;display:flex;-moz-flex-direction:row;flex-direction:row;-webkit-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center}#didomi-host #didomi-notice.didomi-regular-notice.shape-banner #buttons.multiple{-ms-flex:0 0 auto}#didomi-host #didomi-notice.didomi-regular-notice.shape-banner #buttons.multiple button{margin-right:10px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel{max-width:600px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.right{right:100px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.left{left:100px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.bottom{padding:1px;border-top-width:1px;border-top-style:solid;border-right-width:1px;border-right-style:solid;border-left-width:1px;border-left-style:solid;border-top-left-radius:5px;border-top-right-radius:5px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.bottom .didomi-notice__interior-border{border-top-width:1px;border-top-style:solid;border-right-width:1px;border-right-style:solid;border-left-width:1px;border-left-style:solid;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.top{padding:1px;border-bottom-width:1px;border-bottom-style:solid;border-right-width:1px;border-right-style:solid;border-left-width:1px;border-left-style:solid;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel.top .didomi-notice__interior-border{border-bottom-width:1px;border-bottom-style:solid;border-right-width:1px;border-right-style:solid;border-left-width:1px;border-left-style:solid;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:10px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel #buttons.multiple{margin-top:20px}#didomi-host #didomi-notice.didomi-regular-notice.shape-panel #buttons.multiple button{margin-right:10px}#didomi-host #didomi-notice.didomi-regular-notice.top{top:0}#didomi-host #didomi-notice.didomi-regular-notice.bottom{bottom:0}#didomi-host #didomi-notice.didomi-regular-notice.left{left:0}#didomi-host #didomi-notice.didomi-regular-notice.right{right:0}#didomi-host #didomi-notice.didomi-regular-notice #buttons{display:-webkit-flexbox;display:flex;-moz-flex-direction:row;flex-direction:row;-webkit-flex-pack:center;-moz-justify-content:center;justify-content:center;-moz-align-items:center;align-items:center}#didomi-host #didomi-notice.didomi-regular-notice #buttons button{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:1px;border-style:solid;text-align:center;white-space:nowrap;min-width:140px;cursor:pointer;text-decoration:none}#didomi-host #didomi-notice.didomi-regular-notice #buttons button.didomi-button-standard{background-color:#eee;border:solid 1px rgba(34,34,34,.2);color:#555}#didomi-host #didomi-notice.didomi-regular-notice .didomi-x-button{right:8px;top:8px}[dir=rtl] #didomi-host #didomi-notice.didomi-regular-notice .didomi-x-button{right:auto;left:8px}#didomi-host .didomi-banner-notice-optin-type .didomi-continue-without-agreeing{position:absolute;top:10px !important;right:35px !important}[dir=rtl] #didomi-host .didomi-banner-notice-optin-type .didomi-continue-without-agreeing{left:35px;right:auto !important}#didomi-host .didomi-screen-large #didomi-notice.didomi-regular-notice.didomi-regular-notice-with-data-processing .didomi-notice-text{max-width:1200px}#didomi-host .didomi-screen-xlarge #didomi-notice.didomi-regular-notice.didomi-regular-notice-with-data-processing .didomi-notice-text{max-width:1500px}#didomi-host .didomi-mobile .didomi-notice-text-with-x-button{margin-left:36px;margin-top:36px}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height{box-sizing:border-box;height:auto;max-height:100%;display:flex}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height.didomi-max-height-reached #buttons{box-shadow:0 -3px 10px -2px rgba(0,0,0,.1)}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height .didomi-notice__interior-border{padding:0;width:100%;flex:1 0 auto;display:flex;max-height:100vh;max-height:-webkit-fill-available}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height .didomi-notice__interior-border .didomi-notice-text{padding:1em 1.8em;margin:0;height:100%;overflow-y:auto;box-sizing:border-box}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height .didomi-notice__interior-border .didomi-notice-text>*:last-child{margin-bottom:20px}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-support-full-height .didomi-notice__interior-border #buttons{flex:1 0 auto;box-sizing:border-box;padding:1em 1.8em 1em 1.8em;margin-top:0}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice{left:0;right:0;font-size:11px;padding:1px}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-regular-notice-with-data-processing{font-size:12px}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.didomi-regular-notice-with-data-processing .didomi-notice-text{margin-right:0px}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice .didomi-notice__interior-border{padding:1em 1.8em;display:-webkit-flexbox;display:flex;-moz-flex-direction:column;flex-direction:column}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.bottom{border-top-width:1px;border-top-style:solid}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.bottom .didomi-notice__interior-border{border-top-width:1px;border-top-style:solid}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.top{border-bottom-width:1px;border-bottom-style:solid}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice.top .didomi-notice__interior-border{border-bottom-width:1px;border-bottom-style:solid}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #text{width:100%}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons{margin-top:20px}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons.single{width:100%}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons.single button{width:100%}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons.multiple{width:100%}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons.multiple button{margin-right:10px;padding-right:.8em;width:100%}#didomi-host .didomi-mobile #didomi-notice.didomi-regular-notice #buttons.multiple button:last-child{margin-right:0}#didomi-host .didomi-mobile .didomi-banner-notice-optin-type .didomi-banner-notice-continue-without-agreeing-buttons{width:100%}#didomi-host .didomi-mobile .didomi-banner-notice-optin-type .didomi-continue-without-agreeing{align-self:flex-end;position:initial;margin-top:5px;margin-bottom:15px}#didomi-host .didomi-screen-xsmall #didomi-notice.didomi-regular-notice #buttons.multiple{-moz-flex-direction:column;flex-direction:column}#didomi-host .didomi-screen-xsmall #didomi-notice.didomi-regular-notice #buttons.multiple button{margin-bottom:10px;margin-right:0;padding-right:0;width:100%}#didomi-host .didomi-screen-xsmall #didomi-notice.didomi-regular-notice #buttons.multiple button:last-child{margin-bottom:0}#didomi-host #notice-vendors-number-section{display:flex;justify-content:end;align-items:center;color:#05687b}#didomi-host #notice-vendors-number-section p{margin:0px}#didomi-host .didomi-popup__backdrop{z-index:2147483641}#didomi-host .didomi-popup__backdrop.didomi-notice-popup .didomi-popup-view{width:100%}#didomi-host .didomi-popup__backdrop.didomi-popup-with-x-button{padding-top:18px}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:100%;max-height:100vh}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height.didomi-max-height-reached .didomi-exterior-border{border-radius:0px}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height.didomi-max-height-reached .didomi-popup-container{border-radius:0px}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height.didomi-max-height-reached .didomi-popup-notice-logo-container{box-shadow:0px 3px 10px -2px rgba(0,0,0,.1)}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height.didomi-max-height-reached #buttons{box-shadow:0 -3px 10px -2px rgba(0,0,0,.1)}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border{display:inherit;box-sizing:border-box;margin:0 auto;z-index:2147483641;padding:0 !important;max-height:100%;display:flex}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container{flex:1 0 auto;max-width:700px;display:flex;box-sizing:border-box;margin:0 auto;padding:0 !important}@media all and (-ms-high-contrast: none){#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container *::-ms-backdrop,#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view{height:auto !important;overflow-y:auto}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container *::-ms-backdrop,#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-exterior-border{display:block !important}}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view{max-height:100vh;height:100%;height:-moz-fit-content;height:fit-content;height:-webkit-fit-content;width:100%;padding:0;flex:1 0 auto;display:-webkit-flexbox;display:flex;-moz-flex-direction:column;flex-direction:column;-webkit-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view>*:first-child{padding-top:50px}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-logo-container{box-sizing:border-box;flex:1 0 auto;z-index:2147483640}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-logo-container .didomi-popup-notice-logo{margin-bottom:30px}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container{height:100%;overflow-y:auto;padding:0px 50px;box-sizing:border-box}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container>*:last-child{margin-bottom:20px}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons{box-sizing:border-box;padding:20px 25px 50px 25px;margin-top:0;flex:1 0 auto}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons button:first-child{margin-top:0px !important}@media all and (-ms-high-contrast: none){#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view *::-ms-backdrop,#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-logo-container{flex:1 0 0}#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view *::-ms-backdrop,#didomi-host .didomi-popup__backdrop.didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons{flex:1 0 0}}#didomi-host .didomi-popup-notice{position:relative;display:-webkit-flexbox;display:flex;-moz-flex-direction:column;flex-direction:column;align-items:center;box-sizing:border-box;flex:1;max-width:600px;padding:50px}#didomi-host .didomi-popup-notice.didomi-popup-notice-with-data-processing{padding:45px 25px !important;color:#333}#didomi-host .didomi-popup-notice.didomi-popup-notice-with-data-processing h1{text-align:left;margin-top:0px;margin-bottom:25px}[dir=rtl] #didomi-host .didomi-popup-notice.didomi-popup-notice-with-data-processing h1{text-align:right}#didomi-host .didomi-popup-notice.didomi-popup-notice-with-data-processing p{margin-top:0px;margin-bottom:10px}#didomi-host .didomi-popup-notice.didomi-popup-notice-data-processing-list p span{font-size:12px}#didomi-host .didomi-popup-notice .didomi-popup-notice-text p{margin:0px;font-size:15px}#didomi-host .didomi-popup-notice h1{text-align:center;margin-bottom:50px}[dir=rtl] #didomi-host .didomi-popup-notice h1{text-align:right}#didomi-host .didomi-popup-notice .didomi-popup-notice-logo{width:200px;margin-bottom:30px}#didomi-host .didomi-popup-notice .didomi-popup-notice-text,#didomi-host .didomi-popup-notice .didomi-popup-notice-subtext{max-width:600px;width:100%;flex:0 auto;text-align:left}[dir=rtl] #didomi-host .didomi-popup-notice .didomi-popup-notice-text,[dir=rtl] #didomi-host .didomi-popup-notice .didomi-popup-notice-subtext{text-align:right}#didomi-host .didomi-popup-notice .didomi-notice-view-partners-link{display:block;text-align:center;margin-top:20px}#didomi-host .didomi-popup-notice .didomi-notice-view-partners-link-in-text{text-decoration:underline}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons{margin-top:30px;display:-webkit-flexbox;display:flex;-moz-flex-direction:row;flex-direction:row;justify-content:center;align-items:center}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-components-button{padding:2px 25px}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-components-button:hover{opacity:.7}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons a{text-decoration:underline}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-button{min-width:200px;margin-right:10px}[dir=rtl] #didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-button{margin-right:0px}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-button:last-child{margin-right:0px}[dir=rtl] #didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-button:last-child{margin-right:10px}[dir=rtl] #didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-button:not(:last-child):not(:first-child){margin-right:10px}#didomi-host .didomi-popup-notice .didomi-popup-notice-subtext{margin-top:30px}#didomi-host .didomi-popup-notice .didomi-popup-close{position:absolute;right:30px;top:30px}#didomi-host .didomi-popup-notice-optin-type{max-width:730px}#didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons{align-items:initial}#didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-buttons .didomi-components-button{padding:8px 16px !important;line-height:140%;height:auto}#didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-logo-container,#didomi-host .didomi-popup-notice-optin-type .didomi-popup-notice-text-container{clear:both}#didomi-host .didomi-popup-notice-optin-type .didomi-continue-without-agreeing{float:right;margin-top:-10px;margin-bottom:40px}[dir=rtl] #didomi-host .didomi-popup-notice-optin-type .didomi-continue-without-agreeing{float:left}#didomi-host .didomi-mobile #notice-vendors-number-section{align-items:end;flex-direction:column}#didomi-host .didomi-mobile #notice-vendors-number-section .didomi-vendors-count-view-vendors-list-link{border-color:#05687b;color:#05687b}#didomi-host .didomi-mobile #didomi-popup .didomi-popup-notice{padding:30px;font-size:12px;line-height:160%}#didomi-host .didomi-mobile #didomi-popup .didomi-popup-notice h1{margin-bottom:35px}#didomi-host .didomi-mobile #didomi-popup .didomi-popup-notice p{text-align:justify}#didomi-host .didomi-mobile .didomi-popup-with-x-button{padding-top:0}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height{max-height:-webkit-fill-available}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view{max-height:-webkit-fill-available}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view>*:first-child{padding-top:30px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-logo-container .didomi-popup-notice-logo{margin-bottom:30px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container{padding:0px 30px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container>*:first-child{margin-top:20px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container>*:last-child{margin-bottom:15px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container~.didomi-popup-notice-logo-container{padding:0px 30px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons{padding:30px 15px}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons button:first-child{margin-top:0px !important}#didomi-host .didomi-mobile .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-subtext{margin-bottom:30px}#didomi-host .didomi-mobile .didomi-popup-notice-optin-type .didomi-continue-without-agreeing{margin-top:0px;margin-bottom:30px}#didomi-host .didomi-mobile .didomi-popup-notice-text p{margin:0px;font-size:12px}#didomi-host .didomi-screen-xsmall .didomi-popup-notice-buttons{-moz-flex-direction:column;flex-direction:column;margin-top:15px}#didomi-host .didomi-screen-xsmall .didomi-popup-notice-buttons .didomi-components-button{margin:10px 0 0 0 !important}#didomi-host .didomi-screen-xsmall .didomi-popup-with-x-button{padding-top:0}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view>*:first-child{padding-top:15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-logo-container .didomi-popup-notice-logo{margin-bottom:15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container{padding:0px 15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container>*:first-child{margin-top:20px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container>*:last-child{margin-bottom:15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-text-container~.didomi-popup-notice-logo-container{padding:0px 15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons{padding:15px}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view #buttons button:first-child{margin-top:0px !important}#didomi-host .didomi-screen-xsmall .didomi-notice-popup.didomi-support-full-height .didomi-exterior-border .didomi-popup-container .didomi-popup-view .didomi-popup-notice-subtext{margin-bottom:15px}#didomi-host #didomi-notice.didomi-custom-notice-html{position:fixed;z-index:2147483640}#didomi-host #didomi-notice.didomi-custom-notice-html.shape-box{display:-webkit-flexbox;display:flex;-moz-flex-direction:column;flex-direction:column;-webkit-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}#didomi-host #didomi-notice.didomi-custom-notice-html.shape-banner{left:0;right:0}#didomi-host #didomi-notice.didomi-custom-notice-html.top{top:0}#didomi-host #didomi-notice.didomi-custom-notice-html.bottom{bottom:0}#didomi-host #didomi-notice.didomi-custom-notice-html.left{left:0}#didomi-host #didomi-notice.didomi-custom-notice-html.right{right:0}#didomi-host .didomi-mobile #didomi-notice.didomi-custom-notice-html{left:0;right:0}#didomi-host .didomi-consent-popup-body{padding:30px 20px}#didomi-host .didomi-consent-popup-body .didomi-consent-popup-body__title{font-size:12px;color:#526e7a;text-transform:uppercase;font-weight:bold;margin-bottom:8px;display:block;font-weight:bold;font-family:"Arial"}#didomi-host .didomi-consent-popup-body .didomi-consent-popup-body__subtext{margin-bottom:22px}#didomi-host .didomi-consent-popup-body .didomi-consent-popup-body__explanation a{font-weight:bold;text-decoration:underline}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height{box-sizing:border-box;display:flex;align-items:center;justify-content:center}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height.didomi-max-height-reached .didomi-exterior-border{border-radius:0px}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height.didomi-max-height-reached .didomi-popup-container{border-radius:0px}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border{box-sizing:border-box;margin:0 auto;z-index:2147483641;padding:0 !important;max-height:100%;display:flex}@media all and (-ms-high-contrast: none){#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border *::-ms-backdrop,#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-popup-container{display:block !important}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border *::-ms-backdrop,#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences{display:block !important}}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-popup-container{flex:1 0 auto;box-sizing:border-box;margin:0 auto;padding:0 !important;display:flex}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences{padding:0;display:flex}@media all and (-ms-high-contrast: none){#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences *::-ms-backdrop,#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view{height:auto !important;overflow-y:auto}}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view{max-height:100vh;height:100%;height:-moz-fit-content;height:fit-content;height:-webkit-fit-content;width:100%;padding:0;flex:1;display:-webkit-flexbox;display:flex;-moz-flex-direction:column;flex-direction:column;-webkit-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-body{overflow-y:auto;padding:10px 20px 0px 20px}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-body>*:last-child{margin-bottom:20px}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-header{box-sizing:border-box;flex:1 0 auto;z-index:2147483640;padding:15px 20px}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-footer{box-sizing:border-box;flex:1 0 auto;z-index:2147483640;padding:10px 20px}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-footer .didomi-logo-icon{margin-left:0px}@media all and (-ms-high-contrast: none){#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view *::-ms-backdrop,#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-header{flex:1 0 0}#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view *::-ms-backdrop,#didomi-host .didomi-consent-popup__backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-footer{flex:1 0 0}}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view{max-height:-webkit-fill-available}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-body{padding:15px 15px 0px 15px}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-body>*:last-child{margin-bottom:15px}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-header{padding:10px 15px;box-shadow:0px 3px 10px -2px rgba(0,0,0,.1)}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-footer{padding:10px 15px;box-shadow:0 -3px 10px -2px rgba(0,0,0,.1)}#didomi-host .didomi-mobile .didomi-popup-backdrop.didomi-support-full-height .didomi-exterior-border .didomi-consent-popup-preferences .didomi-popup-view .didomi-popup-footer .didomi-consent-popup-actions{padding:0px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-data-processing__buttons{-webkit-flex-shrink:0;-webkit-box-flex:0;flex-shrink:0;margin-left:15px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-data-processing{display:-webkit-flexbox;display:flex;-moz-flex-direction:row;flex-direction:row;-webkit-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center;margin-bottom:8px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-vendor,#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-purpose{display:-webkit-flexbox;display:flex;-moz-flex-direction:row;flex-direction:row;-webkit-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center;flex-wrap:wrap;overflow:auto;margin-bottom:8px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-consent-popup-vendor__buttons,#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-consent-popup-purpose__buttons,#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-purpose .didomi-consent-popup-vendor__buttons,#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-purpose .didomi-consent-popup-purpose__buttons{-webkit-flex-shrink:0;-webkit-box-flex:0;flex-shrink:0;margin-left:15px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-consent-popup-vendor__start_aligned_buttons,#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-purpose .didomi-consent-popup-vendor__start_aligned_buttons{align-self:start}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-consent-popup-vendor__right_aligned_buttons,#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-purpose .didomi-consent-popup-vendor__right_aligned_buttons{float:right;margin-top:-2px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-partner{display:inline-block;margin-right:15px;margin-bottom:5px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-partner a{border-bottom:1px dashed #000}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor{-moz-flex-direction:column;flex-direction:column;-moz-align-items:flex-start;align-items:flex-start;margin-bottom:8px}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-consent-popup-vendor__buttons,#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-consent-popup-purpose__buttons{-webkit-flex-shrink:0;-webkit-box-flex:0;flex-shrink:0;margin-left:0px;margin-top:10px}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-data-processing{display:-webkit-flexbox;display:flex;-moz-flex-direction:column;flex-direction:column;-webkit-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:flex-start;align-items:flex-start}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-data-processing__purpose,#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-category__name{margin-bottom:6px}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-data-processing__description,#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-category__description{font-size:12px}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-category__description{margin-bottom:20px;font-size:12px}#didomi-host .didomi-mobile #didomi-consent-popup .didomi-consent-popup-data-processing__essential_purpose{flex:0}#didomi-host .didomi-mobile .didomi-consent-popup-vendor__right_aligned_buttons{display:flex;float:none !important;margin-top:0px !important}#didomi-host .didomi-consent-popup-information .didomi-consent-popup-body{max-height:300px;overflow:auto}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body_vendors-list .didomi-vendors-details-title{font-weight:700}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body_vendors-list ul{margin:0;padding:16px 12px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body_vendors-list ul li{margin-bottom:10px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body_vendors-list ul li:last-child{margin-bottom:0}#didomi-host .didomi-retention-time{color:#333;display:inline-block;border-radius:4px;background:#e2f5f9;padding:0 8px;text-align:center;margin-left:8px;font-size:10px}#didomi-host .didomi-retention-time span:first-child{font-weight:700}#didomi-host .didomi-consent-popup-vendor__description{color:#333;padding-top:3px;border-left:1px solid;padding-left:10px;border-color:#e6e2d7;font-size:14px}#didomi-host .didomi-consent-popup-vendor__description>div{margin-bottom:8px}#didomi-host .didomi-consent-popup-vendor__description>div:last-child{margin-bottom:0}#didomi-host .didomi-consent-popup-vendor__description .didomi-components-accordion-label-container{font-weight:700;text-decoration:underline;line-height:24px;word-wrap:break-word;padding-bottom:0}#didomi-host .didomi-consent-popup-vendor__description .didomi-components-accordion-label-container .trigger-icon{margin-right:4px}#didomi-host .didomi-consent-popup-vendor__description .didomi-content{margin:0;padding:16px 12px}#didomi-host .didomi-consent-popup-vendor__description .didomi-content p:first-child{margin-top:0}#didomi-host .didomi-consent-popup-vendor__description .didomi-content ul{margin:0;padding:0}#didomi-host .didomi-consent-popup-vendor__description .didomi-content ul li{margin-bottom:10px}#didomi-host .didomi-consent-popup-vendor__description .didomi-content ul li:last-child{margin-bottom:0}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body_vendors-list{height:280px;overflow:auto;border:2px solid rgba(0,0,0,.05);padding:12px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body{padding:20px 20px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-container-click-all{font-weight:bold;background:rgba(0,0,0,.05);padding:8px 12px;margin:0px !important}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-popup-title{cursor:pointer}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-popup-title:hover{opacity:.7}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-user-information-container{word-break:break-all;border:2px solid rgba(0,0,0,.05);padding:12px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-user-information-trigger{font-size:12px;color:#666;font-weight:700}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-user-information-trigger>.trigger-icon{font-size:12px !important}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-disclaimer,#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-iab-disclaimer{color:#333;margin-bottom:10px;margin-top:16px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-disclaimer p,#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-iab-disclaimer p{margin:0px}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-disclaimer a,#didomi-host .didomi-consent-popup-preferences-vendors .didomi-vendors-iab-disclaimer a{color:#526e7a}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-data-processing-illustrations{background:#f1f0f1;border:1px #ddd solid;padding:10px;font-size:10px;line-height:16px}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-data-processing-illustrations .didomi-consent-popup-data-processing-illustration{display:block;margin:0;padding:10px 0;border-bottom:1px solid #ddd}#didomi-host .didomi-consent-popup-preferences .didomi-consent-popup-data-processing .didomi-consent-popup-data-processing-illustrations .didomi-consent-popup-data-processing-illustration:last-child{border-bottom:0;padding-bottom:0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category{padding:0px;margin:12px 0 0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .label-click{font-weight:700}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children{border-left:1px solid #e7e2d6;padding:0px 0px 5px 15px;margin-left:15px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__name{font-weight:bold;font-size:15px;margin-bottom:8px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__description{font-size:14px;font-weight:300}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children{margin-top:12px;padding-bottom:0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-category{padding:0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-category__name{font-size:14px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-data-processing{border:none;padding:0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-data-processing .didomi-consent-popup-data-processing__purpose{font-size:14px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-data-processing__description{padding:0px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__children .didomi-consent-popup-preferences-purposes-features{font-size:14px}#didomi-host .didomi-consent-popup-preferences-purposes .vendors-count-label{min-height:21px;border-radius:4px;background:#f0f0f0;font-size:10px;font-weight:400;letter-spacing:0em;margin-left:5px;border:none}#didomi-host .didomi-consent-popup-preferences-purposes .vendors-count-label:hover{background:#e2f5f9;cursor:pointer}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing,#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category{font-weight:bold}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing .label-button-section,#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .label-button-section{display:contents}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__description{font-size:14px;color:#333}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__description p{margin:10px 0;padding:0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__essential_purpose{display:flex;flex:2.75;justify-content:center;margin:5px 0px 5px 15px;text-transform:uppercase;font-size:14px;line-height:17px;color:#526e7a}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__essential_purpose_explanation{margin:0px;padding:0px;font-size:14px;font-weight:bold;color:#526e7a}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__description_legal_icon{border-bottom:none}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__description_legal_icon svg{margin-top:-5px}[dir=rtl] #didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__description_legal_icon::after{text-align:right}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__purpose_actions{display:flex;justify-content:flex-end;align-items:center;text-align:center;background-color:#fff;border-radius:1px;margin-bottom:15px;margin-top:10px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__purpose_actions .didomi-consent-popup-data-processing__purpose_actions_title{font-weight:bold;color:#333}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__purpose_actions .didomi-consent-popup-data-processing__purpose_action_buttons{float:right}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-categories-nested .didomi-consent-popup-data-processing{padding:0px;margin:12px 0 0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-categories-nested .didomi-consent-popup-data-processing__purpose{font-size:15px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list{display:flex;justify-content:space-between;align-items:center;text-align:center;margin-bottom:16px}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-body__title{margin-bottom:0}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link{cursor:pointer;box-shadow:1px 1px 0 0 rgba(0,0,0,.1);background-color:#fff;border:1px solid #eee;font-size:12px;color:#757575;font-weight:700;padding:5px 15px;text-transform:initial}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link:hover{background-color:#eee;color:#585858}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-view-vendors-list .didomi-consent-popup-view-vendors-list-link span{background:rgba(0,0,0,0)}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-footer .didomi-consent-popup-actions .didomi-consent-popup-information-save{margin-right:15px;font-style:italic;color:#757575;font-size:14px}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing .label-button-section,#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .label-button-section{display:flex;justify-content:space-between;width:100%}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing .vendors-count-label,#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .vendors-count-label{text-align:center;min-width:75px;margin-right:10px}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__purpose_actions .didomi-consent-popup-data-processing__purpose_actions_title{margin-right:15px}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__essential_purpose{display:inline-block;margin-left:0px !important}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-footer{height:auto !important}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-footer .didomi-consent-popup-actions{padding:8px 0}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-footer .didomi-consent-popup-actions:not(.didomi-buttons-all){flex-direction:row}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-footer .didomi-consent-popup-actions .didomi-consent-popup-information-save{text-align:center;margin-top:5px}#didomi-host .didomi-consent-popup__3e6e3e05-9201-4614-a13e-b9649d1fa0e4 .didomi-components-accordion-label-container .didomi-consent-popup-data-processing__purpose{font-size:15px !important}#didomi-host .didomi-consent-popup__3e6e3e05-9201-4614-a13e-b9649d1fa0e4 .didomi-consent-popup-category__children .didomi-consent-popup-categories .didomi-consent-popup-data-processing .didomi-components-accordion .didomi-components-accordion-label-container .didomi-consent-popup-data-processing__purpose{font-size:14px !important}#didomi-host .didomi-consent-popup-category__children .didomi-consent-popup-preferences-purposes-features{font-size:14px !important}#didomi-host .didomi-consent-popup-preferences-purposes-features{margin-top:22px}#didomi-host .didomi-consent-popup-preferences-purposes-features div{display:inline}#didomi-vendors-count .didomi-consent-popup-vendors-count{max-height:80vh;overflow-y:auto;width:600px;max-width:80vw}#didomi-vendors-count .didomi-popup-view{overflow-y:hidden}#didomi-vendors-count .didomi-popup-view .didomi-popup-header{flex-direction:column;align-items:start;background-color:#e2f5f9;padding:16px 20px}#didomi-vendors-count .didomi-popup-view .didomi-popup-header .didomi-arrow-back-vendors-count{border:none;background-color:rgba(0,0,0,0)}#didomi-vendors-count .didomi-popup-view .didomi-popup-header .vendors-list-labels{flex:1;min-width:160px;margin-left:25px}#didomi-vendors-count .didomi-popup-view .didomi-popup-header .vendors-list-labels .iab-vendors-count-label,#didomi-vendors-count .didomi-popup-view .didomi-popup-header .vendors-list-labels .vendors-count-label{padding:4px 8px;background:#fff;font-size:10px;font-weight:400;line-height:17px;letter-spacing:0em;text-align:right;margin-right:8px;border:none}#didomi-vendors-count .didomi-popup-view .didomi-popup-body{padding:24px 20px;max-height:50vh;overflow-y:auto;font-size:15px;line-height:24px}#didomi-vendors-count .didomi-popup-view .didomi-popup-body ul{margin:0;padding:0}#didomi-vendors-count .didomi-popup-view .didomi-popup-body ul li{margin-bottom:10px}.didomi-mobile #didomi-vendors-count .didomi-popup-header{flex-direction:column;align-items:flex-start}.didomi-continue-without-agreeing{text-decoration:underline;cursor:pointer;color:#444}.didomi-continue-without-agreeing:hover{opacity:.7}#didomi-host .didomi-x-button{cursor:pointer;display:block;height:36px;width:36px;padding:2px 0 2px 2px;border-radius:18px;position:absolute;top:-18px;right:-18px;color:#fff;background-color:#095d70;border-style:none}#didomi-host .didomi-x-button .didomi-cross-icon{fill:#fff}[dir=rtl] #didomi-host .didomi-x-button{right:auto;left:-18px}#didomi-host .didomi-x-button:hover{opacity:.7}#didomi-host .didomi-mobile .didomi-x-button{height:48px;width:48px;padding:0 0 0 2px;border-radius:0px;background-color:rgba(0,0,0,0) !important;top:8px;right:8px}#didomi-host .didomi-mobile .didomi-x-button .didomi-cross-icon{fill:#000}[dir=rtl] #didomi-host .didomi-mobile .didomi-x-button{right:auto;left:8px}#didomi-host .didomi-screen-xsmall .didomi-x-button{height:48px;width:48px;padding:0 0 0 2px;border-radius:0px;background-color:rgba(0,0,0,0) !important;top:8px;right:8px}#didomi-host .didomi-screen-xsmall .didomi-x-button .didomi-cross-icon{fill:#000}[dir=rtl] #didomi-host .didomi-screen-xsmall .didomi-x-button{right:auto;left:8px}',""]),e.exports=h},76314:function(e){"use strict";e.exports=function(e){var i=[];return i.toString=function(){return this.map((function(i){var o="",t=void 0!==i[5];return i[4]&&(o+="@supports (".concat(i[4],") {")),i[2]&&(o+="@media ".concat(i[2]," {")),t&&(o+="@layer".concat(i[5].length>0?" ".concat(i[5]):""," {")),o+=e(i),t&&(o+="}"),i[2]&&(o+="}"),i[4]&&(o+="}"),o})).join("")},i.i=function(e,o,t,n,s){"string"==typeof e&&(e=[[null,e,void 0]]);var r={};if(t)for(var d=0;d0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=s),o&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=o):l[2]=o),n&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=n):l[4]="".concat(n)),i.push(l))}},i}},4417:function(e){"use strict";e.exports=function(e,i){return i||(i={}),e?(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),i.hash&&(e+=i.hash),/["'() \t\n]|(%20)/.test(e)||i.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e):e}},31601:function(e){"use strict";e.exports=function(e){return e[1]}},50172:function(e,i,o){"use strict";o.r(i),o.d(i,{Component:function(){return x},Fragment:function(){return _},cloneElement:function(){return U},createContext:function(){return N},createElement:function(){return v},createRef:function(){return b},h:function(){return v},hydrate:function(){return O},isValidElement:function(){return r},options:function(){return n},render:function(){return H},toChildArray:function(){return A}});var t,n,s,r,d,a,p,l,u={},c=[],m=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function h(e,i){for(var o in i)e[o]=i[o];return e}function g(e){var i=e.parentNode;i&&i.removeChild(e)}function v(e,i,o){var n,s,r,d={};for(r in i)"key"==r?n=i[r]:"ref"==r?s=i[r]:d[r]=i[r];if(arguments.length>2&&(d.children=arguments.length>3?t.call(arguments,2):o),"function"==typeof e&&null!=e.defaultProps)for(r in e.defaultProps)void 0===d[r]&&(d[r]=e.defaultProps[r]);return f(e,d,n,s,null)}function f(e,i,o,t,r){var d={type:e,props:i,key:o,ref:t,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==r?++s:r};return null==r&&null!=n.vnode&&n.vnode(d),d}function b(){return{current:null}}function _(e){return e.children}function x(e,i){this.props=e,this.context=i}function y(e,i){if(null==i)return e.__?y(e.__,e.__.__k.indexOf(e)+1):null;for(var o;i0?f(g.type,g.props,g.key,null,g.__v):g)){if(g.__=o,g.__b=o.__b+1,null===(h=k[l])||h&&g.key==h.key&&g.type===h.type)k[l]=void 0;else for(m=0;m2&&(d.children=arguments.length>3?t.call(arguments,2):o),f(e.type,d,n||e.key,s||e.ref,null)}function N(e,i){var o={__c:i="__cC"+l++,__:e,Consumer:function(e,i){return e.children(i)},Provider:function(e){var o,t;return this.getChildContext||(o=[],(t={})[i]=this,this.getChildContext=function(){return t},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&o.some(w)},this.sub=function(e){o.push(e);var i=e.componentWillUnmount;e.componentWillUnmount=function(){o.splice(o.indexOf(e),1),i&&i.call(e)}}),e.children}};return o.Provider.__=o.Consumer.contextType=o}t=c.slice,n={__e:function(e,i,o,t){for(var n,s,r;i=i.__;)if((n=i.__c)&&!n.__)try{if((s=n.constructor)&&null!=s.getDerivedStateFromError&&(n.setState(s.getDerivedStateFromError(e)),r=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e,t||{}),r=n.__d),r)return n.__E=n}catch(i){e=i}throw e}},s=0,r=function(e){return null!=e&&void 0===e.constructor},x.prototype.setState=function(e,i){var o;o=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=h({},this.state),"function"==typeof e&&(e=e(h({},o),this.props)),e&&h(o,e),null!=e&&this.__v&&(i&&this.__h.push(i),w(this))},x.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),w(this))},x.prototype.render=_,d=[],a="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,L.__r=0,l=0},45994:function(e,i,o){"use strict";o.d(i,{J0:function(){return g},Kr:function(){return b},NT:function(){return _},li:function(){return f},vJ:function(){return v}});var t,n,s,r=o(50172),d=0,a=[],p=r.options.__b,l=r.options.__r,u=r.options.diffed,c=r.options.__c,m=r.options.unmount;function h(e,i){r.options.__h&&r.options.__h(n,e,d||i),d=0;var o=n.__H||(n.__H={__:[],__h:[]});return e>=o.__.length&&o.__.push({}),o.__[e]}function g(e){return d=1,function(e,i,o){var s=h(t++,2);return s.t=e,s.__c||(s.__=[o?o(i):C(void 0,i),function(e){var i=s.t(s.__[0],e);s.__[0]!==i&&(s.__=[i,s.__[1]],s.__c.setState({}))}],s.__c=n),s.__}(C,e)}function v(e,i){var o=h(t++,3);!r.options.__s&&L(o.__H,i)&&(o.__=e,o.__H=i,n.__H.__h.push(o))}function f(e){return d=5,b((function(){return{current:e}}),[])}function b(e,i){var o=h(t++,7);return L(o.__H,i)&&(o.__=e(),o.__H=i,o.__h=e),o.__}function _(e){var i=n.context[e.__c],o=h(t++,9);return o.c=e,i?(null==o.__&&(o.__=!0,i.sub(n)),i.props.value):e.__}function x(){for(var e;e=a.shift();)if(e.__P)try{e.__H.__h.forEach(k),e.__H.__h.forEach(w),e.__H.__h=[]}catch(i){e.__H.__h=[],r.options.__e(i,e.__v)}}r.options.__b=function(e){n=null,p&&p(e)},r.options.__r=function(e){l&&l(e),t=0;var i=(n=e.__c).__H;i&&(i.__h.forEach(k),i.__h.forEach(w),i.__h=[])},r.options.diffed=function(e){u&&u(e);var i=e.__c;i&&i.__H&&i.__H.__h.length&&(1!==a.push(i)&&s===r.options.requestAnimationFrame||((s=r.options.requestAnimationFrame)||function(e){var i,o=function(){clearTimeout(t),y&&cancelAnimationFrame(i),setTimeout(e)},t=setTimeout(o,100);y&&(i=requestAnimationFrame(o))})(x)),n=null},r.options.__c=function(e,i){i.some((function(e){try{e.__h.forEach(k),e.__h=e.__h.filter((function(e){return!e.__||w(e)}))}catch(o){i.some((function(e){e.__h&&(e.__h=[])})),i=[],r.options.__e(o,e.__v)}})),c&&c(e,i)},r.options.unmount=function(e){m&&m(e);var i,o=e.__c;o&&o.__H&&(o.__H.__.forEach((function(e){try{k(e)}catch(e){i=e}})),i&&r.options.__e(i,o.__v))};var y="function"==typeof requestAnimationFrame;function k(e){var i=n,o=e.__c;"function"==typeof o&&(e.__c=void 0,o()),n=i}function w(e){var i=n;e.__c=e.__(),n=i}function L(e,i){return!e||e.length!==i.length||i.some((function(i,o){return i!==e[o]}))}function C(e,i){return"function"==typeof i?i(e):i}},58296:function(e,i,o){"use strict";var t=o(50172),n=function(e,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,i){e.__proto__=i}||function(e,i){for(var o in i)i.hasOwnProperty(o)&&(e[o]=i[o])},n(e,i)};function s(e,i){function o(){this.constructor=e}n(e,i),e.prototype=null===i?Object.create(i):(o.prototype=i.prototype,new o)}var r=function(){return r=Object.assign||function(e){for(var i,o=1,t=arguments.length;oCertains partenaires ne demandent pas votre consentement pour traiter vos données et s\'appuient sur leur intérêt commercial légitime. Vous pouvez vous opposer à ces traitements de données en cliquant sur «En savoir plus».","agree_73937908":"Accepter","agree_all_purposes_better_ux":"Acceptez toutes les finalités pour une meilleure expérience utilisateur","agree_all_vendors_better_ux":"Acceptez tous les partenaires pour une meilleure expérience utilisateur","agree_close_ea00d5ff":"Accepter & Fermer","agree_consents_close":"Accepter notre traitement des données et fermer","agree_to_all_5b7ca45d":"Accepter tout","agree_to_all_our_partners":"Par tous nos partenaires","agree_to_none_partners":"Par aucun de nos partenaires","all_partners":"Tous les partenaires","allow_cookies_6f1c00ed":"Accepter les cookies","and":"et","app_storage":"Stockage de l\'application","authorize":"Autoriser","block":"Bloquer","browsing_session_storage_duration":"%{vendorName} stocke les cookies pendant toute la durée de votre session de navigation.","by_the_following_providers_c86a92d7":"Par les partenaires suivants","categories_of_data":"Catégories de données","close_window":"Fermer la fenêtre","configure_consents":"Configurer vos consentements","consent":"Consentement","consent_management":"Gestion du consentement","content_text_explanation_vendors_list_view":"Vous pouvez définir vos préférences de consentement pour chaque partenaire listé ci-dessous individuellement. Cliquez sur le nom d\'un partenaire pour obtenir plus d\'informations sur ce qu\'il fait, les données qu\'il récolte et comment il les utilise.","continue_without_agreeing":"Continuer sans accepter","cookie_storage":"Cookie","data_processing_based_consent":"Traitements de données basés sur le consentement","data_processing_based_legitimate_interest":"Traitements de données basés sur l\'intérêt légitime","day":"jour","days":"jours","decline_7eeb5ff4":"Refuser","description":"description","detailed_partners_count":"%{nbTotal} partenaires, y compris %{nbIAB} de l\'IAB","device_storage":"Stockage de l\'appareil","didomi_token":"Token Didomi","disagree_6d7a7df4":"Refuser","disagree_consents_close":"Refuser notre traitement des données et fermer","disagree_to_all_c0355616":"Refuser tout","domain":"Domaine","essential_purpose_explanation":"Cette finalité est requise par notre site pour fonctionner normalement et ne peut pas être désactivée.","except":"sauf","expiration":"Expiration","features":"Traitements de données supplémentaires","features_allow":"Ce site et ses partenaires pourront également réaliser les traitements de données suivants :","full_vendors_list_95qcspz9":"Voir la liste complète des partenaires","go_back":"Retournez à la vue de configuration de la finalité","go_back_to_consent_management":"Retourner à la Gestion du consentement","hide_vendors_list_95qcspz9":"Cacher la liste complète des partenaires","hour":"heure","hours":"heures","iab_partners_count":"%{nb} partenaires IAB","iab_vendor_disclaimer":"%{name} fait partie du IAB Transparency and Consent Framework et est assujetti par ses règlements. Vous pouvez en apprendre davantage sur ce partenaire et sur la façon dont il traite les données dans sa politique de confidentialité.","iab_vendor_disclaimer_li":"%{name} fait partie du IAB Transparency and Consent Framework et est assujetti à des politiques. Vous pouvez en apprendre davantage sur ce partenaire et sur sa gestion de l\'intérêt légitime en lisant sa Politique de confidentialité.","learn_more_7a8d626":"En savoir plus →","legitimate_interest":"Intérêt légitime","manage_our_partners":"Gérer nos partenaires","manage_our_partners_with_counts":"Gérer nos {numberOfPartners} partenaires ","minute":"minute","minutes":"minutes","mix_status":"Statut mixte","month":"mois","months":"mois","next_data_processing":"Traitement des données supplémentaires suivant","next_device_details":"Stockage de l\'appareil suivant","non_iab_partners_count":"%{nb} partenaires non-IAB","non_iab_vendor_disclaimer":"Vous pouvez en apprendre davantage sur %{name} et sur la façon dont cette entité traite les données dans sa politique de confidentialité.","not_objected":"Non refusé","object_legitimate_interest":"S\'opposer à l\'intérêt légitime","objected":"Refusé","off":"Désactivé","on":"Activé","other_means_of_storage":"Ce partenaire utilise également d\'autres méthodes comme le « stockage local » pour stocker et accéder aux informations sur votre appareil.","our_privacy":"Notre Politique de confidentialité","partner_data_categories":"Ce partenaire traite les catégories de données suivantes :","partner_storage_disclosure":"Ce partenaire stocke les catégories de données suivantes :","period_after_data_is_stored":"%{humanizedStorageDuration} après le stockage des données","previous_data_processing":"Précédent traitement des données supplémentaires","previous_device_details":"Précédent stockage de l\'appareil","purpose_illustration_explanation":"Exemples illustrant la façon dont nos partenaires traitent des données à cette fin :","purpose_is_required":"Cette finalité est obligatoire.","purpose_view":"Vue de configuration de la finalité","purposes":"finalités","qr_scan":"Scannez ce code QR avec votre téléphone ou accédez à ","quick_action":"action rapide","read_more":"En savoir plus","required":"Requis","required_data_processing":"Traitements de données requis","retention_time":"Temps de rétention","retention_time_day":"Temps de rétention 1 jour","retention_time_days":"Temps de rétention %{days} jours","save_11a80ec3":"Enregistrer","save_choices_close":"Sauvegarder vos préférences et fermer","second":"seconde","seconds":"secondes","select":"Sélectionner","select_partners":"Sélectionner les partenaires","select_partners_for":"Sélectionner les partenaires pour %{website_name}","set_all_preferences_save_continue":"Définir toutes vos préférences à enregistrer et continuer","settings":"Réglages","simple_partners_count":"%{nb} partenaires","single_detailed_partner_count":"%{nbTotal} partenaire, y compris %{nbIAB} de l\'IAB","single_iab_partner_count":"%{nb} partenaire IAB","single_non_iab_partner_count":"%{nb} partenaire non-IAB","single_partner_count":"%{nb} partenaire","skip_to_agree_to_all":"Aller à \\"Accepter tout\\"","skip_to_save":"Aller à \\"Enregistrer\\"","standard_notice_text_with_number_of_partners":"Avec votre accord, nous et nos {numberOfPartners} partenaires utilisons des cookies ou technologies similaires pour stocker, consulter et traiter des données personnelles telles que votre visite sur ce site internet, les adresses IP et les identifiants de cookie. Certains partenaires ne demandent pas votre consentement pour traiter vos données et se fondent sur leur intérêt commercial légitime. À tout moment, vous pouvez retirer votre consentement ou vous opposer au traitement des données fondé sur l\'intérêt légitime en cliquant sur « En savoir plus » ou en allant dans notre politique de confidentialité sur ce site internet.","this_website_c7d254a5":"Ce site","type":"Type","used_for_purposes":"Utilisé aux fins suivantes","user_id":"ID utilisateur","vendor_data_processing":"Autoriser tout le traitement de données par %{name}","vendor_device_details":"STOCKAGE DE L\'APPAREIL : %{identifier}","vendor_iab":"IAB Transparency and Consent Framework","vendor_privacy":"Politique de confidentialité de %{vendorName}","vendor_storage_duration":"%{vendorName} stocke les cookies avec une durée maximum d\'environ %{humanizedStorageDuration}","vendors":"partenaires","view_all_partners":"Voir nos partenaires","view_all_partners_with_count":"Voir nos {numberOfPartners} partenaires","view_privacy_policy":"Voir la Politique de confidentialité","view_user_information":"Voir les infos de l\'utilisateur","we_and_our_partners_place_cookies_access_and_use_n_4f8729a8":"Nos partenaires et nous déposons des cookies et utilisons des informations non sensibles de votre appareil pour améliorer nos produits et afficher des publicités et contenus personnalisés. Vous pouvez accepter ou refuser ces différentes opérations. Pour en savoir plus sur les cookies, les données que nous utilisons, les traitements que nous réalisons et les partenaires avec qui nous travaillons, vous pouvez consulter notre politique de confidentialité.","we_do_following_data_processing_based_onconsent_legitimate_interest":"Vos données personnelles sont traitées pour les finalités suivantes:","we_respect_your_privacy":"

Nous respectons votre vie privée

Nos partenaires et nous stockons et utilisons des informations non sensibles sur votre appareil, comme des cookies ou l\'identifiant unique de votre appareil, et traitons vos données à caractère personnel comme votre adresse IP ou un identifiant cookie, pour des traitements de données comme l\'affichage de publicités personnalisées, la mesure des préférences de nos visiteurs, etc.

Vous pouvez modifier vos préférences à tout moment dans notre Politique de confidentialité sur ce site web.
Certains partenaires ne demandent pas votre consentement pour traiter vos données et s\'appuient sur leur intérêt commercial légitime. Vous pouvez vous opposer à ces traitements de données en cliquant sur «En savoir plus».

","web_storage":"Stockage web","welcome":"Bienvenue !","welcome_to_website_name_87fb40c5":"Bienvenue chez %{website_name} !","year":"année","years":"années","yes":"Oui","you_allow_91dcdef1":"Vous autorisez"}')},28452:function(e){"use strict";e.exports=JSON.parse('{"purpose_1_name":"Stocker et/ou accéder à des informations sur un appareil","purpose_1_description":"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.\\n\\n","purpose_1_illustrations_0":"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).","purpose_2_name":"Utiliser des données limitées pour sélectionner la publicité","purpose_2_description":"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).\\n\\n","purpose_2_illustrations_0":"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.","purpose_2_illustrations_1":"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.\\n\\n","purpose_3_name":"Créer des profils pour la publicité personnalisée","purpose_3_description":"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.","purpose_3_illustrations_0":"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 ê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.\\n\\n","purpose_3_illustrations_1":"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.\\n\\n","purpose_4_name":"Utiliser des profils pour sélectionner des publicités personnalisées","purpose_4_description":"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.\\n\\n","purpose_4_illustrations_0":"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.","purpose_4_illustrations_1":"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.\\n\\n","purpose_5_name":"Créer des profils de contenus personnalisés","purpose_5_description":"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.","purpose_5_illustrations_0":"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).\\n\\n","purpose_5_illustrations_1":"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.\\n\\n","purpose_6_name":"Utiliser des profils pour sélectionner des contenus personnalisés","purpose_6_description":"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.","purpose_6_illustrations_0":"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.","purpose_6_illustrations_1":"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.\\n\\n","purpose_7_name":"Mesurer la performance des publicités","purpose_7_description":"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. ","purpose_7_illustrations_0":"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.\\n\\n","purpose_7_illustrations_1":"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.\\n\\n","purpose_8_name":"Mesurer la performance des contenus","purpose_8_description":"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.","purpose_8_illustrations_0":"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.\\n\\n","purpose_8_illustrations_1":"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.\\n\\n","purpose_9_name":"Comprendre les publics par le biais de statistiques ou de combinaisons de données provenant de différentes sources","purpose_9_description":"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).","purpose_9_illustrations_0":"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.","purpose_9_illustrations_1":"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 comparaison 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.","purpose_10_name":"Développer et améliorer les services","purpose_10_description":"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.\\n\\n","purpose_10_illustrations_0":"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.","purpose_10_illustrations_1":"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.\\n\\n\\n\\n","purpose_11_name":"Utiliser des données limitées pour sélectionner le contenu","purpose_11_description":"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).","purpose_11_illustrations_0":"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ériences 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).","purpose_11_illustrations_1":"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.\\n\\n","special_purpose_1_name":"Assurer la sécurité, prévenir et détecter la fraude et réparer les erreurs","special_purpose_1_description":"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.\\n\\n","special_purpose_1_illustrations_0":"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.\\n\\n","special_purpose_2_name":"Fournir et présenter des publicités et du contenu","special_purpose_2_description":"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.","special_purpose_2_illustrations_0":"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.\\n\\n\\n \\n","feature_1_name":"Mettre en correspondance et combiner des données à partir d’autres sources de données","feature_1_description":"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.","feature_2_name":"Relier différents appareils","feature_2_description":"À 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).","feature_3_name":"Identifier les appareils en fonction des informations transmises automatiquement","feature_3_description":"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.","special_feature_1_name":"Utiliser des données de géolocalisation précises","special_feature_1_description":"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.","special_feature_2_name":"Analyser activement les caractéristiques de l’appareil pour l’identification","special_feature_2_description":"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.","stack_1_name":"Données de géolocalisation précises et identification par analyse de l’appareil","stack_1_description":"Des informations de géolocalisation précises et des informations sur les caractéristiques de l’appareil peuvent être utilisées.","stack_2_name":"Publicité basée sur des données limitées et mesure de performance des publicités","stack_2_description":"La publicité peut être présentée sur la base de données limitée. La performance des publicités peut être mesurée.","stack_3_name":"Publicités personnalisées","stack_3_description":"Les publicités peuvent être personnalisées sur la base d’un profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une publicité personnalisée.","stack_4_name":"Publicités basées sur des données limitées, mesure de performance des publicités et études d’audience","stack_4_description":"La publicité peut être présentée sur la base de données limitée. La performance des publicités peut être mesurée. Des rapports peuvent être générés en fonction de votre activité et de celles des autres.","stack_5_name":"Publicités basées sur des données limitées, profil de publicités personnalisées et mesure de performance des publicités","stack_5_description":"La publicité peut être présentée sur la base de données limitée. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une publicité personnalisée. La performance des publicités peut être mesurée.","stack_6_name":"Sélection de publicités personnalisées et mesure de performance des publicités","stack_6_description":"Les publicités peuvent être personnalisées sur la base d’un profil. La performance des publicités peut être mesurée.","stack_7_name":"Sélection de publicités personnalisées, mesure de performance des publicités et études d’audience","stack_7_description":"Les publicités peuvent être personnalisées sur la base d’un profil. La performance des publicités peut être mesurée. Des rapports peuvent être générés en fonction de votre activité et de celles des autres.","stack_8_name":"Publicités personnalisées et mesure de performance des publicités","stack_8_description":"Les publicités peuvent être personnalisées sur la base d’un profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une publicité personnalisée. La performance des publicités peut être mesurée.","stack_9_name":"Publicités personnalisées, mesure de performance des publicités et études d’audience","stack_9_description":"Les publicités peuvent être personnalisées sur la base d’un profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une publicité personnalisée. La performance des publicités peut être mesurée. Des rapports peuvent être générés en fonction de votre activité et de celles des autres.","stack_10_name":"Publicités personnalisées","stack_10_description":"Les publicités peuvent être personnalisées sur la base d’un profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une publicité personnalisée.","stack_11_name":"Contenu personnalisé","stack_11_description":"Le contenu peut être personnalisé sur la base de votre profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé.","stack_12_name":"Sélection de contenu personnalisé et mesure de performance du contenu","stack_12_description":"Le contenu peut être personnalisé sur la base de votre profil. La performance du contenu peut être mesurée.","stack_13_name":"Sélection de contenu personnalisé, mesure de performance du contenu et études d’audience","stack_13_description":"Le contenu peut être personnalisé sur la base de votre profil. La performance du contenu peut être mesurée. Des rapports peuvent être générés en fonction de votre activité et de celle des autres. Le contenu peut être personnalisé en fonction de votre profil. La performance du contenu peut être mesurée. Des rapports peuvent être générés en fonction de votre activité et de celles des autres.","stack_14_name":"Contenu personnalisé et mesure de performance du contenu","stack_14_description":"Le contenu peut être personnalisé sur la base de votre profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé. La performance du contenu peut être mesurée.","stack_15_name":"Contenu personnalisé, mesure de performance du contenu et études d’audience","stack_15_description":"Le contenu peut être personnalisé sur la base de votre profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé. La performance du contenu peut être mesurée. Des rapports peuvent être générés en fonction de votre activité et de celles des autres.","stack_16_name":"Contenu personnalisé, mesure de performance du contenu, études d’audience et développement de services","stack_16_description":"Le contenu peut être personnalisé sur la base de votre profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé. La performance 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 vous aider à développer et à améliorer des produits et services.","stack_17_name":"Mesure de performance des publicités et du contenu et études d’audience","stack_17_description":"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.","stack_18_name":"Mesure de performance des publicités et du contenu","stack_18_description":"La performance des publicités et du contenu peut être mesurée.","stack_19_name":"Mesure de performance des publicités et études d’audience","stack_19_description":"La publicité peut être mesurée. Des rapports peuvent être générés en fonction de votre activité et de celles des autres.","stack_20_name":"Mesure de performance des publicités et du contenu, études d’audience et développement de services","stack_20_description":"La performance des publicités et du contenu peut être mesurée. Votre activité sur ce service peut vous aider à développer et à améliorer des produits et services. Des rapports peuvent être générés en fonction de votre activité et de celles des autres.","stack_21_name":"Mesure de performance du contenu, études d’audience et développement de services.","stack_21_description":"La performance 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 vous aider à développer et à améliorer des produits et services.","stack_22_name":"Mesure de performance du contenu et développement de services","stack_22_description":"La performance du contenu peut être mesurée. Votre activité sur ce service peut vous aider à développer et à améliorer des produits et services.","stack_23_name":"Sélection de publicités et de contenu personnalisés et mesure de performance des publicités et du contenu","stack_23_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. La performance des publicités et du contenu peut être mesurée.","stack_24_name":"Sélection de publicités et de contenu personnalisé, mesure de performance des publicités et du contenu et études d’audience","stack_24_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. 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. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels.","stack_25_name":"Publicités et contenu personnalisés et mesure de performance des publicités et du contenu","stack_25_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une publicité ou un contenu personnalisés. La performance des publicités et du contenu peut être mesurée.","stack_26_name":"Publicités et contenu personnalisés, mesure de performance des publicités et du contenu et études d’audience","stack_26_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une publicité ou un contenu personnalisés. 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.","stack_27_name":"Publicités personnalisées et profil de contenu","stack_27_description":"Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une publicité ou un contenu personnalisés.","stack_28_name":"Sélection de publicités et de contenu personnalisés","stack_28_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil.","stack_29_name":"Publicité basée sur des données limitées, mesure de performance des publicités et du contenu et études d’audience","stack_29_description":"La publicité peut être présentée sur la base de données limité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.","stack_30_name":"Sélection de publicités et de contenu personnalisés, mesure de performance des publicités et du contenu et études d’audience","stack_30_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une publicité ou un contenu personnalisés. 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.","stack_31_name":"Sélection de publicités et de contenu personnalisés, mesure de performance des publicités et du contenu, études d’audience et développement de services","stack_31_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé. 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 vous aider à développer et à améliorer des produits et services.","stack_32_name":"Publicité basée sur des données limitées, contenu personnalisé, mesure de performance des publicités et du contenu et études d’audience","stack_32_description":"La publicité peut être présentée sur la base de données limitée. Le contenu peut être personnalisé sur la base de votre profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé. 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.","stack_33_name":"Publicité basée sur des données limitées, contenu personnalisé, mesure de performance des publicités et du contenu, études d’audience et développement de services","stack_33_description":"La publicité peut être présentée sur la base de données limitée. Le contenu peut être personnalisé sur la base de votre profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé. 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 vous aider à développer et à améliorer des produits et services.","stack_34_name":"Publicité basée sur des données limitées, contenu personnalisé, mesure de performance du contenu et études d’audience","stack_34_description":"La publicité peut être présentée sur la base de données limitée. Le contenu peut être personnalisé sur la base de votre profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé. 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.","stack_35_name":"Publicité basée sur des données limitées, contenu personnalisé, mesure de performance du contenu, études d’audience et développement de services","stack_35_description":"La publicité peut être présentée sur la base de données limitée. Le contenu peut être personnalisé sur la base de votre profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé. La performance 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 vous aider à développer et à améliorer des produits et services.","stack_36_name":"Publicité basée sur des données limitées, contenu personnalisé et mesure de performance des publicités","stack_36_description":"La publicité peut être présentée sur la base de données limitée. Le contenu peut être personnalisé sur la base de votre profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé. La performance des publicités peut être mesurée.","stack_37_name":"Publicité basée sur des données limitées, contenu personnalisé, mesure de performance des publicités et développement de services","stack_37_description":"La publicité peut être présentée sur la base de données limitée. Le contenu peut être personnalisé sur la base de votre profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé. La performance des publicités peut être mesurée. Votre activité sur ce service peut vous aider à développer et à améliorer des produits et services.","stack_38_name":"Publicités personnalisées, mesure de performance des publicités et développement de services","stack_38_description":"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 peut être mesurée. Votre activité sur ce service peut vous aider à développer et à améliorer des produits et services.","stack_39_name":"Publicités personnalisées, mesure de performance des publicités, études d’audience et développement de services","stack_39_description":"Les publicités peuvent être personnalisées sur la base d’un profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une publicité personnalisée. La performance des publicités 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 vous aider à développer et à améliorer des produits et services.","stack_40_name":"Publicités personnalisées, mesure de performance des publicités et du contenu, études d’audience et développement de services","stack_40_description":"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 vous aider à développer et à améliorer des produits et services.","stack_41_name":"Publicités personnalisées, sélection de contenu personnalisé, mesure de performance des publicités et du contenu, études d’audience et développement de services","stack_41_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une 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 vous aider à développer et à améliorer des produits et services.","stack_42_name":"Publicités et contenu personnalisés, mesure de performance des publicités et du contenu, études d’audience et développement de services","stack_42_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour une publicité et un contenu personnalisés. 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 vous aider à développer et à améliorer des produits et services.","stack_43_name":"Contenu basé sur des données limitées et mesure de performance du contenu","stack_43_description":"Le contenu peut être sélectionné en fonction de données limitées. La performance du contenu peut être mesurée.","stack_44_name":"Contenu personnalisé","stack_44_description":"Le contenu peut être personnalisé sur la base de votre profil. Votre activité sur ce service peut être utilisée pour créer ou améliorer un profil vous concernant pour un contenu personnalisé.","stack_45_name":"Publicité basée sur des données limitées, des mesures de performances des publicités, des études d’audience et le développement de services","stack_45_description":"La publicité peut être présentée sur la base de données limitées. La performance des publicités peut être mesurée. Des rapports peuvent être générés en fonction de votre activité et de celle des autres. Votre activité sur ce service peut aider à développer et à améliorer des produits et services.","data_category_1_name":"Adresses IP","data_category_1_description":"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é.","data_category_2_name":"Caractéristiques de l\'appareil","data_category_2_description":"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.","data_category_3_name":"Identifiants de l’appareil","data_category_3_description":"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.","data_category_4_name":"Identifiants probabilistes","data_category_4_description":"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.","data_category_5_name":"Identifiants dérivés de l’authentification","data_category_5_description":"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.","data_category_6_name":"Données de navigation et d’interaction","data_category_6_description":"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.","data_category_7_name":"Données fournies par l’utilisateur","data_category_7_description":"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).","data_category_8_name":"Données de localisation non précises","data_category_8_description":"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.","data_category_9_name":"Données de localisation précises","data_category_9_description":"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.","data_category_10_name":"Profils d’utilisateurs","data_category_10_description":"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).","data_category_11_name":"Choix en matière de confidentialité","data_category_11_description":"Vos préférences concernant le traitement de vos données, en fonction des informations que vous avez reçues."}')}}]);