/*! For license information please see ui-gdpr-fr-web.514c1a5159a48f7260ed97f875fcf66dc089f62c.js.LICENSE.txt */ (self.webpackChunkDidomi=self.webpackChunkDidomi||[]).push([["ui-gdpr-fr-web"],{1067:function(e,i,o){"use strict";o.d(i,{_:function(){return d}});var t=o(87462),n=o(35618),s=o(15938),r=o(13514),d=(0,n.Fl)((()=>{var{stacks:e}=r.z.value||{};if(!e||!Array.isArray(e))return{};var i={},o=function(e){var o,n,r=(null==(o=s.c.value)||null==(n=o.iabStacks)?void 0:n.find((i=>{var{id:o}=i;return o===e.id})))||{};i[e.id]=(0,t.Z)({},e,r)};for(var n of e)o(n);return i}))},20870:function(e,i,o){"use strict";o.d(i,{b:function(){return n}});var t=o(47605),n=(e,i)=>{try{return e.localeCompare(i,t.S.value)}catch(o){return e>i?1:-1}}},94500:function(e,i,o){"use strict";o.d(i,{F:function(){return s}});var t=o(35618),n=o(4590),s=(0,t.Fl)((()=>{var e,i;return"toggles"===(null==(e=n.c.value)?void 0:e.controlType)&&(null==(i=n.c.value)?void 0:i.combineLIAndConsent)}))},36639:function(e,i,o){"use strict";o.d(i,{r:function(){return h}});var t=o(35618),n=o(50880),s=o(87462),r=/^#[0-9a-f]{3}$/i,d=/^#[0-9a-f]{6}$/i,a=/^rgb\(\s*([0-9]+),\s*([0-9]+),\s*([0-9]+)\s*\)$/i,p=/^rgba\(\s*([0-9]+),\s*([0-9]+),\s*([0-9]+),\s*([0-9.]+)\s*\)$/i,l=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))},u=e=>(e.r=l(e.r,0,255),e.g=l(e.g,0,255),e.b=l(e.b,0,255),e.a=l(e.a,0,1),e),c=e=>{var i={};if(r.test(e))i=u({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(d.test(e))i=u({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(a),t=e.match(p);if(o)i=u({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=u({r:parseInt(t[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10),a:parseFloat(t[4])})}}return(0,s.Z)({},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:()=>c("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+")"})},m=o(44849),h=(0,t.Fl)((()=>{var e;return function(e){void 0===e&&(e={});var i=c(e.color||e.accentColor||e.primaryColor||"#05687B"),o=e.linkColor||i.toRGBAString(),t=e.font||"Arial",n=c("rgba("+i.red()+","+i.green()+","+i.blue()+",0.3)").toRGBAString(),s=(0,m.rd)({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),r=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:s,css:r}}(null==(e=n.noticeConfig.value)?void 0:e.theme)}))},29958:function(e,i,o){"use strict";o.d(i,{Z:function(){return n}});var t=/%\{(.*?)\}/g;class n{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(t,((e,o)=>i[o])):o||e}}},65350:function(e,i,o){"use strict";o.d(i,{Tw:function(){return s},Xd:function(){return p},aM:function(){return n},hQ:function(){return r},nQ:function(){return d},ol:function(){return a},sP:function(){return l}});var t=o(6400),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"}))}}},38266:function(e,i,o){"use strict";o.d(i,{Z:function(){return d}});var t=o(87462),n=o(6400),s=o(44849),r=o(81803);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.k)("didomi-components-button didomi-button",d);!0===i?(g+=" didomi-components-button--color didomi-button-highlight highlight-button",h=(0,t.Z)({},h,{color:(0,s.U2)(this.props,"theme.buttons.highlightButtons.textColor")||null,backgroundColor:(0,s.U2)(this.props,"theme.buttons.highlightButtons.backgroundColor")||null,borderRadius:(0,s.U2)(this.props,"theme.buttons.highlightButtons.borderRadius")||null,borderColor:(0,s.U2)(this.props,"theme.buttons.highlightButtons.borderColor")||null,borderWidth:(0,s.U2)(this.props,"theme.buttons.highlightButtons.borderWidth")||null})):(g+=" didomi-button-standard standard-button",h=(0,t.Z)({},h,{color:(0,s.U2)(this.props,"theme.buttons.regularButtons.textColor")||null,backgroundColor:(0,s.U2)(this.props,"theme.buttons.regularButtons.backgroundColor")||null,borderRadius:(0,s.U2)(this.props,"theme.buttons.regularButtons.borderRadius")||null,borderColor:(0,s.U2)(this.props,"theme.buttons.regularButtons.borderColor")||null,borderWidth:(0,s.U2)(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)}}},73639:function(e,i,o){"use strict";o.d(i,{UQ:function(){return p},Oo:function(){return l},jL:function(){return s},zx:function(){return r.Z},tH:function(){return B},UC:function(){return V},Vq:function(){return A},GG:function(){return x},h:function(){return C},Ol:function(){return U},Ft:function(){return a},aN:function(){return v},Y8:function(){return f},_3:function(){return g},GX:function(){return D}});var t=o(6400),n=o(18138);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.tq)(),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(38266),d=o(60046),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})}}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:b,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":b},(0,t.h)("div",{class:(u?"label-click":"")+" "+(o||""),onClick:u,onKeyDown:(0,d.Z)(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(87462),c=o(65350),m=o(30396),h=o(57935),g=e=>{var i=(0,m.sO)(null),o=["didomi-components-radio__option"],{reportWidth:n,width:s,selected:r,value:d,id:a}=e,p=null;(0,m.d4)((()=>{n&&"function"==typeof n&&n(i.current?i.current.offsetWidth:0)}),[i.current,n]),(0,m.d4)((()=>{var e;null==(e=document.getElementsByClassName("didomi-popup-body")[0])||e.addEventListener("click",(()=>{document.activeElement===i.current&&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.nQ,{size:"12"})):(o.push("didomi-components-radio__option--disagree"),p=(0,t.h)(c.Tw,{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)},b=e=>{var i=(0,m.qp)(h.hk);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.Z)({},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)(b,(0,u.Z)({},this.props,{selectOption:this.selectOption.bind(this),selectedValue:this.state.selectedValue})))}}var v=()=>(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(81803),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.Z)(n),tabIndex:0,class:(0,_.k)("didomi-popup-close didomi-no-link-style",o)},"×")},y=o(93023);class w 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.Z.TAB?1===this.focusableElements.length?(this.focusableElements[0].focus(),e.preventDefault()):e.shiftKey?this.handleBackwardTab(e):this.handleForwardTab(e):e.keyCode!==y.Z.ENTER&&e.keyCode!==y.Z.SPACE||setTimeout((()=>this.determineFocusableElements()),100)}componentDidUpdate(){this.determineFocusableElements()}render(){return(0,t.h)("div",null)}}class k extends t.Component{componentDidMount(){this.listener=e=>{if(e.keyCode===y.Z.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 C extends t.Component{componentDidMount(){this.base.focus()}render(){var{children:e,class:i,onEscape:o}=this.props;return(0,t.h)("div",{class:(0,_.k)("didomi-popup-view",i),style:"outline: none;",tabIndex:"-1",role:"document"},"function"==typeof o&&(0,t.h)(k,{handler:o}),e,(0,t.h)(w,{document}))}}function L(e,i){e&&(e.classList?e.classList.add(i):e.className+=" "+i)}function P(e,i){e&&(e.classList?e.classList.remove(i):e.className=e.className.replace(new RegExp("(^|\\b)"+i.split(" ").join("|")+"(\\b|$)","gi")," "))}var T=o(25190),I=o(36639);class A 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,L(document.body,"didomi-popup-open"),(0,T.gn)()&&L(document.body,"didomi-popup-open-ios"),this.props.services.WebsiteService.incrementOpenDialogsCount()}componentWillUnmount(){this.props.services.WebsiteService.decrementOpenDialogsCount(),this.focusedElementBeforeOpen&&this.focusedElementBeforeOpen.focus(),0===this.props.services.WebsiteService.getOpenDialogsCount()&&(P(document.body,"didomi-popup-open"),(0,T.gn)()&&P(document.body,"didomi-popup-open-ios")),window.removeEventListener("resize",this.onResizeScreen)}onResizeScreen(){var e=this.containerNoticeElement.offsetHeight,i=(0,n.sG)(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,_.k)("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,onBackdropClick:r,supportFullHeight:d,title:a}=this.props,{maxHeightReached:p}=this.state;return(0,t.h)("div",{id:s,class:this.getContainerClasses(i,d,p),onClick:r},this.getStyle(I.r.value),(0,t.h)("div",{class:(0,_.k)("didomi-exterior-border",n),ref:e=>{this.containerNoticeElement=e}},(0,t.h)("div",{class:(0,_.k)("didomi-popup-container",o),role:"dialog","aria-modal":"true","aria-label":a},e)))}}class D 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.Z)(o),tabIndex:"0",role:"button"},e)}}var S=o(4590);class V 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,{TCFUIService:n}=this.props,s=t("iab").map((e=>{var{id:i}=e;return i})),r=e.map((e=>e.id)),d=[],a=[],p=[],l=[];null==(i=S.c.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===s.indexOf(e))).length>0&&(p.push(...i),d.push({id:e.id,name:e.name,children:i}))}})),d.map((e=>{var i=!1;r.forEach((o=>{-1===e.children.indexOf(o)||i||(i=!0,a.push({id:e.id,name:e.name,purposes:e.children}))}))}));var u=e.filter((e=>-1===p.indexOf(e.id)));l.push(...n.getIABStacks());var c=n.getEntitiesCoveredByRequiredStacks();return u=u.filter((e=>{var{id:i}=e;return-1===c.indexOf(i)})),[...u,...a,...l]}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,getPurposesBasedOnLegitimateInterest:n}=window.Didomi,s=o(),r=n(),d=this.getMergedPurposes(s,r),a=this.getMergedPurposesWithCategories(d);return a.length>0&&(0,t.h)("div",{class:(0,_.k)("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(a))))}}var z=o(95576),q=o(80604),F=o(44849),E=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.R)(o),tabindex:"0"}),(0,t.h)("span",{class:"didomi-slider"}))},B=(0,z.$j)((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=S.c.value)?void 0:i.controlType)?(0,t.h)(f,{onChange:o,value:n},(0,t.h)(g,{ariaDescribedBy:l,value:!1,ariaLabel:a},r||q.D7.getTranslationAsHTML((0,F.U2)(p,"content.disagree")||{},"disagree_6d7a7df4")),(0,t.h)(g,{ariaDescribedBy:l,value:!0,ariaLabel:d},s||q.D7.getTranslationAsHTML((0,F.U2)(p,"content.agree")||{},"agree_73937908"))):(0,t.h)(E,{onChange:o,value:n})})),U=e=>{var{text:i}=e;return(0,t.h)("div",{class:"didomi-components-explanation-text"},i)}},11393: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,{RP:function(){return a},l1:function(){return t},wf: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":"")}},97293:function(e,i,o){"use strict";var t=o(6400),n=o(65350),s=o(18138),r=o(88627);i.Z=()=>(0,t.h)("a",{href:"https://www.didomi.io/",target:"_blank"},(0,s.tq)()?(0,t.h)(n.sP,null):(0,t.h)("img",{alt:"Didomi",style:"width: 120px",src:r}))},64839:function(e,i,o){"use strict";o.r(i);var t=o(6029),n=o(97400),s=o(33985),r=o(7902);i.default=(0,r.Z)(Object.assign({},t,n,s),"fr")},34112:function(e,i,o){"use strict";o.d(i,{D:function(){return m},vendorsListModal:function(){return c}});var t,n=o(87462),s=o(6400),r=o(30396),d=o(35618);function a(e,i){s.options[e]=i.bind(null,s.options[e]||function(){})}function p(e){t&&t(),t=e&&e.S()}function l(e){var i=this,o=e.data,t=function(e){return(0,r.Ye)((function(){return(0,d.td)(e)}),[])}(o);t.value=o;var n=(0,r.Ye)((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.Fl)((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.td)(o);return{o:function(e,i){s.value=e,t=i},d:(0,d.cE)((function(){var o=s.value.value;t[i]!==o&&(t[i]=o,n?e[i]=o:o?e.setAttribute(i,o):e.removeAttribute(i))}))}}l.displayName="_st",Object.defineProperties(d.MZ.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.MZ&&(o||(i.__np=o={}),o[n]=s,t[n]=s.peek())}}e(i)})),a("__r",(function(e,i){p();var o,t=i.__c;t&&(t.__$f&=-2,void 0===(o=t.__$u)&&(t.__$u=o=function(e){var i;return(0,d.cE)((function(){i=this})),i.c=function(){t.__$f|=1,t.setState({})},i}())),t,p(o),e(i)})),a("__e",(function(e,i,o,t){p(),void 0,e(i,o,t)})),a("diffed",(function(e,i){var o;if(p(),void 0,"string"==typeof i.type&&(o=i.__e)){var t=i.__np,n=i.props;if(t){var s=o.U;if(s)for(var r in s){var d=s[r];void 0===d||r in t||(d.d(),s[r]=void 0)}else o.U=s={};for(var a in t){var l=s[a],c=t[a];void 0===l?(l=u(o,a,c,n),s[a]=l):l.o(c,n)}}}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};var c=(0,d.td)({isOpen:!1,title:null,vendors:[],numberOfVendors:0,numberOfIABVendors:0,numberOfNonIABVendors:0}),m=e=>{var i=(0,n.Z)({},c.value,e);c.value=(0,n.Z)({},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})}},60046:function(e,i,o){"use strict";o.d(i,{R:function(){return s},Z:function(){return n}});var t=o(93023);function n(e,i){if(void 0===i&&(i=null),!i)return i=>{i.keyCode!==t.Z.ENTER&&i.keyCode!==t.Z.SPACE||(e(),i.preventDefault())}}var s=e=>i=>{i.keyCode===t.Z.ENTER&&e(!i.target.checked)}},93023:function(e,i){"use strict";i.Z={ESC:27,TAB:9,ENTER:13,SPACE:32}},88980:function(e,i,o){"use strict";o.d(i,{N:function(){return s},a:function(){return n}});var t=o(25190);function n(e){var{privacyPolicyURL:i,websiteName:o,requiredVendors:n,requiredVendorsIAB:s}=e;return[{key:"privacyPolicyURL",value:(0,t.X2)(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}},47127:function(e,i,o){"use strict";o.d(i,{_:function(){return s}});var{getSDKConfigValue:t}=o(57299),{getNoticeConfigValue:n}=o(50880);function s(e){var i=t("sdkPath");return e&&i?e.replace(t("sdkPathForTCFVendorsStorageDisclosures"),i):e}},18138:function(e,i,o){"use strict";o.d(i,{bc:function(){return s},sG:function(){return d},tq:function(){return r}});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)}},81803: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 "+(e.css||"")+"\n "}o.d(i,{C:function(){return n},k:function(){return t}})},57935:function(e,i,o){"use strict";o.d(i,{hk:function(){return E},ZP:function(){return U}});var t=o(87462),n=o(6400),s=o(95576),r=o(27867),d=o(44849),a=o(20870),p=o(12131),l=o(73639),u=o(31699),c=o(80604),m=e=>{var{description:i,descriptionLegal:o}=e;return o?i+" "+o:i},h=o(59733);class g extends n.Component{render(){return 0===this.props.featuresAndSpecialPurposes.length?"":(0,n.h)("div",{class:"didomi-consent-popup-preferences-purposes-features"},(0,n.h)("p",null,c.D7.getDefaultTranslationAsHTML("features_allow")," ",this.renderListOfFeaturesAndSpecialPurposes(this.props.featuresAndSpecialPurposes)))}renderListOfFeaturesAndSpecialPurposes(e){var i=e=>{return this.props.tcfVersion===h.t.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,t.Z)({},e,{name:c.D7.getDefaultTranslation(e.name),description:c.D7.getDefaultTranslation(e.description),descriptionLegal:c.D7.getDefaultTranslation(e.descriptionLegal),illustrations:null==(i=e.illustrations)?void 0:i.map((e=>c.D7.getDefaultTranslation(e)))})})).sort(((e,i)=>(0,a.b)(e.name,i.name))).map(((o,t)=>{var s="";return e.length>1&&t===e.length-1?s=", "+c.D7.getDefaultTranslation("and")+" ":t>0&&(s=", "),(0,n.h)("span",{className:"feature-and-special-purpose"},s,(0,n.h)("span",{dataTooltip:i(o),tabIndex:0,role:"button","aria-describedby":"tooltip-desc-"+t},o.name,(0,n.h)("span",{id:"tooltip-desc-"+t,role:"tooltip"},i(o))))}));return(0,n.h)("span",{className:"parent-feature-and-special-purpose"},o)}}var b=o(6445),f=(0,s.$j)((e=>{var{website:i}=e;return{tcfVersion:(0,b.SE)({website:i}),tcfEnabled:(0,b.AT)({website:i})}}))((e=>{var{tcfVersion:i,tcfEnabled:o,numberOfVendors:t,onClick:s}=e;return i{var{id:i,title:o,onChange:t,value:s,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,n.h)("div",{class:"didomi-consent-popup-data-processing__purpose_actions"},(0,n.h)("span",{id:c,class:"didomi-consent-popup-data-processing__purpose_actions_title"},o),(0,n.h)(f,{onClick:()=>{(0,v.D)({isOpen:!0,title:[...u,o],vendors:p})},numberOfVendors:null==p?void 0:p.length}),(0,n.h)("div",{class:"didomi-consent-popup-data-processing__buttons didomi-consent-popup-data-processing__purpose_action_buttons"},(0,n.h)(l.tH,{onChange:e=>t(i,e),value:s,agreeLabel:a,disagreeLabel:d,ariaDescribedBy:m})))},x=o(81803),y=o(65350),w=o(94500);function k(e){var{illustrations:i}=e;return(0,n.h)("div",{class:"didomi-consent-popup-data-processing-illustrations"},(0,n.h)("b",null,c.D7.getDefaultTranslationAsHTML("purpose_illustration_explanation")),i.map((e=>(0,n.h)("span",{class:"didomi-consent-popup-data-processing-illustration"},e))))}class C extends n.Component{constructor(){super(),this.state={isPurposeAccordionExpanded:!1}}onPurposeLabelClick(){var e=this.state.isPurposeAccordionExpanded?100:0;setTimeout((()=>{this.setState((e=>({isPurposeAccordionExpanded:!e.isPurposeAccordionExpanded})))}),e)}purposeLevelActionButtonValue(){var{purposesConsentStatus:e,purposesLegitimateInterestStatus:i,isPurposeFromLegitimateInterests:o,isPurposeFromConsent:t,isToggleType:n}=this.props;return!(!n||!(t&&!0===e||o&&1==i))||(o?t?e===i?e:null:i:e)}labelId(){var{id:e}=this.props;return"didomi-purpose-"+e}renderPurposeAccordion(){var e,i,{id:o,label:t,purposesConsentStatus:s,description:r,descriptionLegal:a,illustrations:p,isPurposeEssential:u,setConsent:m,agreeLabel:h,disagreeLabel:g,explanation:b,setPurposeLegitimateInterest:f,purposesLegitimateInterestStatus:v,isPurposeFromConsent:C,isPurposeFromLegitimateInterests:L,spatialNavigation:P,vendorsByPurpose:T,parentName:I}=this.props,{isPurposeAccordionExpanded:A}=this.state,D=[(0,d.U2)(t,"props.html")];return I&&D.unshift(I),(0,n.h)(l.UQ,{id:this.labelId(),classClick:"didomi-consent-popup-data-processing__purpose",classContent:(0,x.k)("didomi-consent-popup-data-processing__description","didomi-consent-popup-data-processing__description_tcf_v2"),classExplanation:"didomi-consent-popup-data-processing__essential_purpose_explanation",label:t,description:(0,n.h)("div",null,(0,n.h)("p",null,r,a&&(0,n.h)("span",{class:"didomi-consent-popup-data-processing__description_legal_icon",dataTooltip:a,tabIndex:0,role:"button","aria-describedby":"tooltip-desc-"+this.labelId(),"aria-labelledby":"more-info-"+this.labelId()},(0,n.h)("span",{id:"more-info-"+this.labelId(),class:"sr-only"},c.D7.getTranslation({},"learn_more_no_arrow_7a8d626"),": ",t),(0,n.h)(y.hQ,{size:18,color:"#333"}),(0,n.h)("div",{id:"tooltip-desc-"+this.labelId(),role:"tooltip"},a))),p&&p.length>0&&(0,n.h)(k,{illustrations:p}),!u&&!w.F.value&&A&&(0,n.h)("div",null,C&&(0,n.h)(_,{id:o,title:c.D7.getTranslation({},"consent"),onChange:(e,i)=>m(e,i),value:s,labelId:this.labelId(),disagreeLabel:g,agreeLabel:h,vendorsByPurpose:T&&(null==(e=T[o])?void 0:e.consent),nestedComponents:D}),L&&(0,n.h)(_,{id:o,title:c.D7.getTranslation({},"legitimate_interest"),onChange:(e,i)=>f(e,i),value:v,labelId:this.labelId(),disagreeLabel:g,agreeLabel:h,vendorsByPurpose:T&&(null==(i=T[o])?void 0:i.legitimate_interest),nestedComponents:D}))),explanation:b,onLabelClick:this.onPurposeLabelClick.bind(this),role:"heading",ariaLevel:"3",spatialNavigation:P})}renderEssentialPurposeLabel(e,i){var o;void 0===e&&(e=[]),void 0===i&&(i=null);var{requiredLabel:t}=this.props,{isPurposeAccordionExpanded:s}=this.state;return(0,n.h)(n.Fragment,null,s&&e&&(0,n.h)(f,{onClick:()=>{(0,v.D)({isOpen:!0,title:i,vendors:e})},numberOfVendors:null==(o=e)?void 0:o.length}),(0,n.h)("div",{className:"didomi-consent-popup-data-processing__essential_purpose"},t))}renderPurposeLevelActionButtons(){var{isPurposeAccordionExpanded:e}=this.state,{id:i,agreeLabel:o,disagreeLabel:t,setConsentAndPurposeLegitimateInterest:s}=this.props;return e&&!w.F.value?null:(0,n.h)("div",{class:(0,x.k)("didomi-consent-popup-data-processing__buttons","didomi-consent-popup-data-processing__buttons_tcf_v2")},(0,n.h)(l.tH,{onChange:e=>{s(i,e)},value:this.purposeLevelActionButtonValue(),agreeLabel:o,disagreeLabel:t,ariaDescribedBy:this.labelId()}))}render(){var e,i,{isPurposeEssential:o,vendorsByPurpose:t,id:s,parentName:r,label:a}=this.props,p=t&&[...(null==(e=t[s])?void 0:e.consent)||[],...(null==(i=t[s])?void 0:i.legitimate_interest)||[]],l=[(0,d.U2)(a,"props.html")];return r&&l.unshift(r),(0,n.h)("div",null,(0,n.h)("div",{class:"didomi-consent-popup-data-processing"},this.renderPurposeAccordion(),(0,n.h)("div",{class:"label-button-section"},o?this.renderEssentialPurposeLabel(p,[...l,c.D7.getDefaultTranslation("required")]):this.renderPurposeLevelActionButtons())))}}var L=(0,s.$j)((e=>({vendorsByPurpose:(0,b.AO)(e)})))(C),P=o(97293),T=e=>{var{userHasChangedConsentStatus:i,theme:o,isSaveButtonDisabled:t,onSaveClick:s,saveConsentForAll:r,saveButtonLabel:d,saveButtonAriaLabel:a,setAllPreferencesLabel:p,disagreeToAllLabel:u,agreeToAllLabel:c,agreeToAllAriaLabel:m,disagreeToAllAriaLabel:h,isToggleType:g}=e,b=e=>{var{children:i}=e;return(0,n.h)("div",{class:"didomi-consent-popup-footer didomi-popup-footer"},(0,n.h)(P.Z,null),i)};return g?(0,n.h)(b,null,(0,n.h)((()=>(0,n.h)("div",{class:"didomi-consent-popup-actions didomi-popup-actions didomi-buttons didomi-buttons-all"},(0,n.h)(l.zx,{color:!0,theme:o,onClick:()=>r(!1),ariaLabel:h,id:"btn-toggle-disagree"},u),(0,n.h)(l.zx,{color:!0,theme:o,onClick:()=>r(!0),ariaLabel:m,id:"btn-toggle-agree"},c),(0,n.h)(l.zx,{onClick:s,ariaDescribedBy:"didomi-consent-popup-information-save",ariaLabel:a,id:"btn-toggle-save"},d))),null)):(0,n.h)(b,null,i?(0,n.h)((()=>(0,n.h)("div",{class:"didomi-consent-popup-actions didomi-popup-actions didomi-buttons"},t&&(0,n.h)("span",{class:"didomi-consent-popup-information-save",id:"didomi-consent-popup-information-save"},p),(0,n.h)(l.zx,{disabled:t,color:!0,theme:o,onClick:s,ariaDescribedBy:"didomi-consent-popup-information-save",ariaLabel:a},d))),null):(0,n.h)((()=>(0,n.h)("div",{class:"didomi-consent-popup-actions didomi-popup-actions didomi-buttons didomi-buttons-all"},(0,n.h)(l.zx,{onClick:()=>r(!1),ariaLabel:h},u),(0,n.h)(l.zx,{color:!0,theme:o,onClick:()=>r(!0),ariaLabel:m},c))),null))},I=o(64962),A=o(34370),D=o(777),S=o(36639),V=o(2162),z=o(27093),q=o(4590),F=o(59200),E=(0,n.createContext)([0,0]);class B extends n.Component{constructor(e){super(e),this.state={categories:[],leftRadioWidth:0,rightRadioWidth:0},this.categoryIdContainsIABFeaturesAndSpecialPurposes=null}generatePurposeInformationFromId(e){var{requiredPurposes:i,essentialPurposes:o}=this.props,t=-1!==i.indexOf(e),n=-1!==o.indexOf(e);if(!t&&!n)return null;var s=(0,F.z)(e),r=this.getTranslatedPropertyFromPurpose(s,"name");return r?{type:"purpose",purposeId:e,name:r,description:this.getTranslatedPropertyFromPurpose(s,"description"),descriptionLegal:s.descriptionLegal?c.D7.getTranslation({},(0,d.U2)(s,"descriptionLegal")):null,illustrations:s.illustrations?s.illustrations.map((e=>c.D7.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:n}=this.createCategories(i);return{categories:[...(0,d.U2)(e,"categories"),o],foundPurposesFullList:(0,t.Z)({},(0,d.U2)(e,"foundPurposesFullList"),n)}}),{categories:[],foundPurposesFullList:{}});e.push(...i.categories);var o=i.foundPurposesFullList,n=e.filter((e=>0!==Object.keys(e).length));e=n;var s=Object.keys(o),r=[];if(!(0,d.cO)(s,this.props.requiredPurposes)){for(var p of this.props.requiredPurposes)if(-1===s.indexOf(p)){var l=this.generatePurposeInformationFromId(p);l&&(o[l.purposeId]=!0,r.push(l))}r.sort(((e,i)=>(0,a.b)(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,a.b)(e.name.props.html,i.name.props.html)))}this.setState({categories:e})}setVendorsByPurpose(){var e={};this.props.requiredVendors.forEach((i=>{var o=(0,p.xf)(i);i.purposeIds.forEach((t=>{e[t]||(e[t]={consent:[],legitimate_interest:[]}),e[t].consent.push({name:i.name,iabVendor:o})})),i.legIntPurposeIds.forEach((t=>{e[t]||(e[t]={consent:[],legitimate_interest:[]}),e[t].legitimate_interest.push({name:i.name,iabVendor:o})}))})),this.props.setVendorsByPurpose(e)}componentDidMount(){if((0,D.j8)("preferences.shownpurposes"),this.props.tcfVersion>=h.t.tcfVersion2_2){var{iabTextsLoaded:e}=this.props;e?this.setVendorsByPurpose():this.props.services.DatabasesService.loadIABTexts().then(this.setVendorsByPurpose.bind(this))}}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.D7.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 n=c.D7.getTranslationAsHTML(e.description),s=[];for(var r of e.children)if("category"===r.type){var{category:d,foundPurposes:a}=this.createCategories(r);i=(0,t.Z)({},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:n,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){this.props.setConsentForPurpose(e,i),(0,D.j8)(!0===i?"preferences.clickpurposeagree":"preferences.clickpurposedisagree",{purposeId:e})}setCategoryConsent(e,i,o){(0,D.j8)(!0===o?"preferences.clickcategoryagree":"preferences.clickcategorydisagree",{categoryId:i}),e.forEach((e=>{this.props.setConsentForPurpose(e,o),-1!==this.props.purposesForLegitimateInterestsBasisIds.indexOf(e)&&this.props.setPurposeLegitimateInterest(e,o)}))}saveConsentForAll(e){var{requiredPurposes:i,essentialPurposes:o,setConsentForPurposes:t,save:n}=this.props,s=[];for(var r of i)-1===o.indexOf(r)&&(s[r]=e);t(s,(()=>{n(e),!0===e?(0,D.j8)("preferences.clickagreetoall"):(0,D.j8)("preferences.clickdisagreetoall")}))}saveAndClose(){this.props.save(),(0,D.j8)("preferences.clicksavechoices")}goToVendorsView(){this.props.switchView(),(0,D.j8)("preferences.clickviewvendors")}getValueForPurpose(e){var i,o=this.props.purposesForLegitimateInterestsBasisIds.includes(e),t=this.props.purposesForConsentBasisIds.includes(e);return!!this.props.essentialPurposes.includes(e)||("toggles"===(null==(i=q.c.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(),s=[],r=!1;for(var a of e){var p,l;if("purpose"===a.type)s.push(this.renderPurpose(a.purposeId,a.name,this.props.purposesConsents[a.purposeId],(0,d.U2)(this.props,"purposesLegitimateInterestStatuses."+a.purposeId),a.description,a.descriptionLegal,a.illustrations,null==i||null==(p=i.name)||null==(l=p.props)?void 0:l.html));else if("category"===a.type){var u=o.length>0&&0===(0,I._h)(t,a).length;s.push(this.renderCategory(a.id,a.name,a.description,a.children,a,o,u,a.expanded)),r=!0}}var c=["didomi-consent-popup-categories"];return r&&c.push("didomi-consent-popup-categories-nested"),(0,n.h)("div",{class:c.join(" ")},s)}renderCategory(e,i,o,s,r,d,a,p){var u="didomi-purpose-"+e,c=this.renderCategories(s,r,d),{childrenPurposesIds:m,value:h}=this.getPurposeIdsAndValueFromChildren(s),g=s.map((e=>e.purposeId)).filter((e=>e)).filter((e=>-1!==this.props.requiredIABPurposesIds.indexOf(e)));this.props.requiredIABPurposesIds.length===g.length&&(this.categoryIdContainsIABFeaturesAndSpecialPurposes=e);var b=this.state.categories.findIndex((i=>i.id===e));return(0,n.h)("div",{class:"didomi-consent-popup-category"},(0,n.h)(l.UQ,{id:u,label:(0,n.h)("span",{class:"didomi-consent-popup-category__name"},i),onLabelClick:()=>{this.setState((e=>{var i=[...e.categories];return i[b]=(0,t.Z)({},e.categories[b],{expanded:!e.categories[b].expanded}),(0,t.Z)({},e,{categories:i})}))},labelNoneClickable:a?null:(0,n.h)(n.Fragment,null,(0,n.h)("div",{class:"label-button-section"},(0,n.h)("div",{class:"didomi-consent-popup-data-processing__buttons"},(0,n.h)(l.tH,{onChange:this.setCategoryConsent.bind(this,m,e),value:h,ariaDescribedBy:u,disableToggleType:!0})))),description:(0,n.h)("div",{class:"didomi-consent-popup-category__children"},(0,n.h)("div",{class:"didomi-consent-popup-category__description"},o),c,this.categoryIdContainsIABFeaturesAndSpecialPurposes===e&&this.renderFeaturesAndSpecialPurposes()),spatialNavigation:V.X,open:p}))}renderPurpose(e,i,o,t,s,r,a,p){var l,{isPurposeFromConsent:u,isPurposeFromLegitimateInterests:m,setConsentAndPurposeLegitimateInterest:h,setPurposeLegitimateInterest:g,consentPopup:b}=this.props,f=this.isPurposeEssential(e),v=m(e),_=u(e);return(0,n.h)(L,{id:e,label:i,purposesConsentStatus:o,description:s,descriptionLegal:r,illustrations:a,isPurposeEssential:f,setConsent:this.setConsent.bind(this),setConsentAndPurposeLegitimateInterest:h,requiredLabel:c.D7.getTranslation({},"required"),agreeLabel:c.D7.getTranslationAsHTML((0,d.U2)(b,"content.agree")||{},"agree_73937908"),disagreeLabel:c.D7.getTranslationAsHTML((0,d.U2)(b,"content.disagree")||{},"disagree_6d7a7df4"),explanation:f&&c.D7.getTranslation({},"essential_purpose_explanation"),setPurposeLegitimateInterest:g,purposesLegitimateInterestStatus:t,isPurposeFromLegitimateInterests:v,isPurposeFromConsent:_,spatialNavigation:V.X,isToggleType:"toggles"===(null==(l=q.c.value)?void 0:l.controlType),parentName:p})}getTranslatedPropertyFromPurpose(e,i){var o="",t={},n=(0,d.U2)(e,""+i);return"string"==typeof n?o=n:t=n,c.D7.getTranslationAsHTML(t,o)}getTitleText(){var e=(0,d.U2)(this.props.consentPopup,"content.title")||{},i=(0,d.U2)(this.props.website,"name")||"";return i?(0,d.xb)(e)?c.D7.getComposedTranslationAsHtml("welcome_to_website_name_87fb40c5","consent_management"," ",{website_name:i}):c.D7.getTranslationAsHTML(e,"welcome_to_website_name_87fb40c5",{website_name:i}):c.D7.getTranslationAsHTML(e,"consent_management")}featuresAndSpecialPurposes(){var{requiredFeatures:e,requiredSpecialPurposes:i}=this.props;return[...e,...i]}renderFeaturesAndSpecialPurposes(){var e=this.featuresAndSpecialPurposes();return e.length>0&&(0,n.h)("div",{class:"didomi-consent-popup-body__section didomi-popup-body-section"},(0,n.h)(g,{featuresAndSpecialPurposes:e,services:this.props.services,tcfVersion:this.props.tcfVersion}))}userHasChangedConsentStatus(){var{purposesConsents:e,consentPopup:i,userHasChangedPurposeLegitimateInterestStatus:o}=this.props;return(0,d.VO)(e).some((e=>"boolean"==typeof e))||o||!(0,d.U2)(i,"enableAllButtons")}setConsentToAll(e){var{requiredPurposes:i,essentialPurposes:o,setConsentForPurpose:t,setPurposeLegitimateInterest:n,purposesForLegitimateInterestsBasisIds:s,setConsentForAllVendors:r}=this.props;for(var d of(r(e),i))-1===o.indexOf(d)&&(t(d,e),-1!==s.indexOf(d)&&n(d,e));!0===e?(0,D.j8)("preferences.bulkagree"):(0,D.j8)("preferences.bulkdisagree")}globalPurposesActionButtonValue(){var{requiredPurposes:e,essentialPurposes:i}=this.props,o=e.filter((e=>-1===i.indexOf(e)));if(!(o.length<1)){var t=this.getValueForPurpose(o[0]);return o.map((e=>this.getValueForPurpose(e))).every((e=>e===t))?t:null}}renderTitleDisagreeAndAgreeButtons(){var e,i=c.D7.getDefaultTranslationAsHTML("you_allow_91dcdef1"),o=c.D7.getTranslationAsHTML((0,d.U2)(this.props.consentPopup,"content.disagreeToAll")||{},"disagree_to_all_c0355616"),t=c.D7.getTranslationAsHTML((0,d.U2)(this.props.consentPopup,"content.agreeToAll")||{},"agree_to_all_5b7ca45d"),s=c.D7.getTranslationAsHTML((0,d.U2)(this.props.consentPopup,"content.instructions",{})),r=void 0!==(0,d.U2)(this.props.consentPopup,"content.instructions"),{tcfVersion:a}=this.props;return(0,n.h)("div",{class:"didomi-consent-popup-purpose didomi-consent-popup-container-click-all"},(0,n.h)("span",{class:"didomi-consent-popup-body__title",role:"heading","aria-level":"2"},i),r&&(0,n.h)(l.Ol,{text:s}),(null==(e=z.notice.value)?void 0:e.enableBulkActionOnPurposes)&&(0,n.h)("div",{class:"didomi-consent-popup-purpose__buttons"},(0,n.h)(l.Y8,{onChange:this.setConsentToAll.bind(this),value:this.globalPurposesActionButtonValue()},(0,n.h)(l._3,{ariaDescribedBy:"didomi-popup-purposes-all",value:!1,reportWidth:e=>this.setState({leftRadioWidth:e}),id:"didomi-radio-option-disagree-to-all"},o),(0,n.h)(l._3,{ariaDescribedBy:"didomi-popup-purposes-all",value:!0,reportWidth:e=>this.setState({rightRadioWidth:e}),id:"didomi-radio-option-agree-to-all"},t))))}render(){var e,i;if(this.props.tcfVersion>=h.t.tcfVersion2_2&&!this.props.iabTextsLoaded)return null;var o=c.D7.getTranslationAsHTML((0,d.U2)(this.props.consentPopup,"content.text")||{},"we_and_our_partners_place_cookies_access_and_use_n_4f8729a8"),t=c.D7.getTranslationAsHTML((0,d.U2)(this.props.consentPopup,"content.subText")||{}),{canClosePopup:s,close:r,consentPopup:a,essentialPurposes:p,purposesConsents:u}=this.props;return(0,n.h)(E.Provider,{value:[this.state.leftRadioWidth,this.state.rightRadioWidth]},(0,n.h)(l.h,{class:"didomi-consent-popup-preferences-purposes",onEscape:s?r:null},(0,n.h)("div",{class:"didomi-consent-popup-header didomi-popup-header"},(0,n.h)("div",{class:"didomi-consent-popup-title didomi-popup-title",role:"heading","aria-level":"1",id:"didomi-popup-preferences-title"},this.getTitleText()),s&&(0,n.h)(l.GG,{ariaLabel:c.D7.getTranslation({},"close_window"),class:"didomi-consent-popup-header-close",onClick:r})),(0,n.h)("div",{class:"didomi-consent-popup-body didomi-popup-body"},(0,n.h)("p",{class:"didomi-consent-popup-body__explanation"},o),(0,n.h)("div",{class:"didomi-consent-popup-body__section didomi-popup-body-section"},!(0,d.VO)(u).some((e=>"boolean"==typeof e))&&(0,d.U2)(a,"enableAllButtons")&&(0,n.h)(l.GX,{focusOn:"toggles"===(null==(e=q.c.value)?void 0:e.controlType)?"#btn-toggle-agree":".didomi-popup-actions .didomi-button-highlight"},c.D7.getTranslation({},"skip_to_agree_to_all")),this.renderTitleDisagreeAndAgreeButtons(),this.renderCategories(this.state.categories,void 0,p)),!this.categoryIdContainsIABFeaturesAndSpecialPurposes&&this.renderFeaturesAndSpecialPurposes(),this.renderVendorsInformation(),t&&(0,n.h)("div",{class:"didomi-consent-popup-body__subtext"},t)),(0,n.h)(T,{userHasChangedConsentStatus:this.userHasChangedConsentStatus(),theme:S.r.value,isSaveButtonDisabled:this.isSaveButtonDisabled(),onSaveClick:this.saveAndClose.bind(this),saveConsentForAll:this.saveConsentForAll.bind(this),saveButtonLabel:c.D7.getTranslationAsHTML((0,d.U2)(a,"content.save")||{},"save_11a80ec3"),saveButtonAriaLabel:c.D7.getTranslationAsHTML((0,d.U2)(a,"content.saveAriaLabel"))||c.D7.getComposedTranslation("save_11a80ec3","save_choices_close"),setAllPreferencesLabel:c.D7.getTranslation({},"set_all_preferences_save_continue"),disagreeToAllLabel:c.D7.getTranslationAsHTML((0,d.U2)(a,"content.disagreeToAll")||{},"disagree_to_all_c0355616"),disagreeToAllAriaLabel:c.D7.getTranslation((0,d.U2)(a,"content.disagreeToAllAriaLabel"))||c.D7.getComposedTranslation("disagree_to_all_c0355616","disagree_consents_close"),agreeToAllLabel:c.D7.getTranslationAsHTML((0,d.U2)(a,"content.agreeToAll")||{},"agree_to_all_5b7ca45d"),agreeToAllAriaLabel:c.D7.getTranslation((0,d.U2)(a,"content.agreeToAllAriaLabel"))||c.D7.getComposedTranslation("agree_to_all_5b7ca45d","agree_consents_close"),isToggleType:"toggles"===(null==(i=q.c.value)?void 0:i.controlType)})))}renderVendorsInformation(){return(0,n.h)("span",{class:"didomi-consent-popup-view-vendors-list"},(0,n.h)("span",{class:"didomi-consent-popup-body__title",role:"heading","aria-level":"2"}),(0,n.h)("button",{onClick:this.goToVendorsView.bind(this),class:"didomi-consent-popup-view-vendors-list-link"},c.D7.getTranslationAsHTML((0,d.U2)(this.props.consentPopup,"content.viewAllPartners")||{},"view_all_partners")))}isPurposeEssential(e){return-1!==this.props.essentialPurposes.indexOf(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=q.c.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{databases:i,consentPopup:o,website:t}=e;return{requiredVendors:(0,b.ii)({databases:i,website:t}),vendorsByPurpose:(0,b.AO)({website:t}),consentPopup:o,website:t,iabTextsLoaded:(0,A.nn)({databases:i}),tcfVersion:(0,b.SE)({website:t})}}),(0,r.Y2)(u.Nw.consentPopup,u.Nw.website))(B)},7902:function(e,i,o){"use strict";o.d(i,{Z:function(){return $e}});var t=o(6400),n=o(95576),s=o(44849),r=o(31699),d=o(87462),a=o(8805),p=o(45991),l=o(57935),u=o(73639),c=o(12131),m=o(80604),h=e=>{var{id:i,purposeIds:o,vendorIdsWithOnlyEssentialPurposes:t}=e,n=-1===t.indexOf(i);return o.length>0&&n},g=e=>-1===(0,s.VO)(c.nU).indexOf(e),b=o(30396),f=o(94500),v=e=>{var{onChange:i,value:o,labelId:n,blockVendorsText:s,blockVendorsAriaLabel:r,authorizeVendorsText:d,authorizeVendorsAriaLabel:a}=e,p=(0,b.Ye)((()=>f.F.value?"didomi-consent-popup-vendor__buttons didomi-consent-popup-vendor__start_aligned_buttons":"didomi-consent-popup-vendor__buttons"),[f.F.value]);return(0,t.h)("div",{class:p},(0,t.h)(u.tH,{onChange:i,value:o,ariaDescribedBy:n,agreeLabel:d,disagreeLabel:s,agreeAriaLabel:a,disagreeAriaLabel:r}))},_=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))},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.UQ,{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)(v,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)(_,{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(20870),w=e=>{var{dataDeclaration:i}=e;if(null!=i&&i.length){var o=(e,i)=>{var o=m.D7.getDefaultTranslation("data_category_"+e+"_"+i);return o==="data_category_"+e+"_"+i?m.D7.getDefaultTranslation("data_categories_"+e+"_"+i):o};return(0,t.h)("div",{class:"didomi-vendor-data-categories"},(0,t.h)(u.UQ,{label:(0,t.h)("span",{class:"didomi-vendor-data-categories__title"},m.D7.getDefaultTranslation("categories_of_data")),description:(0,t.h)(t.Fragment,null,(0,t.h)("p",null,m.D7.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"))))))))}))}},k=o(59733),C=o(6445),L=(0,n.$j)((e=>{var{website:i}=e;return{tcfVersion:(0,C.SE)({website:i})}}))((e=>{var{iab:i,name:o,policyUrl:n,legitimateInterestUrl:s,tcfVersion:r}=e,d=r>=k.t.tcfVersion2_2?k.t.IABPolicyUrl:k.t.IABPolicyURL2_2,a=(0,t.h)("div",{class:"didomi-vendors-iab-disclaimer"},m.D7.getDefaultTranslationAsHTML("iab_vendor_disclaimer",{name:o,IABPolicyUrl:d,policyUrl:n})),p=(0,t.h)("div",{class:"didomi-vendors-iab-disclaimer"},s?m.D7.getDefaultTranslationAsHTML("iab_vendor_disclaimer_li",{name:o,IABPolicyUrl:d,policyUrl:n,legitimateInterestUrl:s}):m.D7.getDefaultTranslationAsHTML("iab_vendor_disclaimer",{name:o,IABPolicyUrl:d,policyUrl:n})),l=(0,t.h)("div",{class:"didomi-vendors-disclaimer"},(0,t.h)("p",null,m.D7.getDefaultTranslationAsHTML("non_iab_vendor_disclaimer",{name:o,policyUrl:n})));return i&&r>=k.t.tcfVersion2_2?p:i?a:n?l:null})),P=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}},T=(e,i)=>{var{years:o,months:t,days:n,hours:s,minutes:r,seconds:d}=e;return[[o,i.years],[t,i.months],[n,i.days],[s,i.hours],[r,i.minutes],[d,i.seconds]].filter((e=>{var[i]=e;return i>0})).slice(0,2).map((e=>{var[i,o]=e;return((e,i)=>e>1?e+" "+i.plural:e+" "+i.singular)(i,o)})).join(" "+i.and+" ")},I=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")}),A=e=>Number(e).toLocaleString(),D=o(15861),S=o(49910),V=o(47127),z=o(64962);class q extends t.Component{constructor(e){super(e),this.state={loading:null,disclosures:[]},this.timestampTranslations=I(m.D7)}componentDidMount(){var e=this;return(0,D.Z)((function*(){var{deviceStorageDisclosureUrl:i}=e.props;try{e.setState({loading:!0});var o=yield(e=>{var{deviceStorageDisclosureUrl:i}=e;return new Promise(((e,o)=>{S.ajax({method:"GET",url:(0,V._)(i),cors:!0},((i,t)=>{if(200===i)try{var n=JSON.parse(t);return e((0,s.U2)(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.D7.getTranslation({},"type")+": "+m.D7.getTranslation({},t+"_storage"),p="string"==typeof n&&n?m.D7.getTranslation({},"domain")+": "+n:null,l=("number"==typeof r||r instanceof Number)&&r>0&&m.D7.getTranslation({},"expiration")+": "+m.D7.getTranslation({},"period_after_data_is_stored",{humanizedStorageDuration:i})+" ("+o+" "+m.D7.getTranslation({},"seconds")+")",u=(null==s?void 0:s.map((e=>m.D7.getTranslation({},"purpose_"+e+"_name"))))||[];if((null==d?void 0:d.length)>0)for(var c of d){var h=(0,z.th)(this.props.store.getState(),c);h&&u.push(m.D7.getTranslation(h.name))}return[a,p,l,u.length>0&&m.D7.getTranslation({},"used_for_purposes")+": "+u.join(", ")].filter(Boolean).join("\n")}humanizedStorageDuration(e){return T(P(e),this.timestampTranslations)}render(){var{loading:e,disclosures:i}=this.state;return e?(0,t.h)(u.aN,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),A(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),A(e.maxAgeSeconds)))))))))}}var F=(0,n.$j)((e=>e),null)(q),E=e=>{var{vendorName:i,cookieMaxAgeSeconds:o,usesNonCookieAccess:n,deviceStorageDisclosureUrl:s}=e,r=I(m.D7),d=P(o),a=T(d,r),p=[(()=>{if(("number"==typeof o||o instanceof Number)&&o>=0)return 0===o?m.D7.getTranslation({},"browsing_session_storage_duration",{vendorName:i}):m.D7.getTranslation({},"vendor_storage_duration",{vendorName:i,humanizedStorageDuration:a})+(o>60?" ("+A(o)+" "+r.seconds.plural+").":".")})(),n&&m.D7.getTranslation({},"other_means_of_storage")].filter(Boolean).join(" ");return(0,t.h)("div",{class:"didomi-vendor-storage-duration"},(0,t.h)(u.UQ,{label:(0,t.h)("span",{class:"didomi-vendor-storage-duration__title"},m.D7.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)(F,{deviceStorageDisclosureUrl:s})))}))},B=o(59200),U=o(55446),M=o(14496);class O extends t.Component{getTranslatedPropertyFromPurpose(e,i){var o="",t={},n=(0,s.U2)(e,""+i);return"string"==typeof n?o=n:t=n,m.D7.getTranslation(t,o)}getSortedPurposes(e,i,o){void 0===o&&(o={});var t=[];for(var n of e){var s=(0,B.z)(n);!i&&s.isSpecialFeature||t.push((0,d.Z)({id:n,name:this.getTranslatedPropertyFromPurpose(s,"name")},o[n]&&{retentionTime:o[n]}))}return t.sort(((e,i)=>(0,y.b)(e.name,i.name)))}getFeatures(e){return e.map((e=>{var i,o=null==(i=U.P.value)?void 0:i[e];return{id:e,name:m.D7.getDefaultTranslation(o.name)}}))}getSpecialFeatures(e){var i=[];for(var o of e){var t=(0,B.z)(o);t&&t.isSpecialFeature&&i.push({id:o,name:m.D7.getDefaultTranslation(t.name)})}return i}getSpecialPurposes(e,i){return void 0===i&&(i={}),e.map((e=>{var o,t=null==(o=M.G.value)?void 0:o[e];return(0,d.Z)({id:e,name:m.D7.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))}getRetentionTime(e,i){return this.props.services.DatabasesService.getVendorRetentionTime(e,i)}getRetentionTimeTexts(){return{text:m.D7.getTranslation({},"retention_time"),days:m.D7.getTranslation({},"days"),day:m.D7.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:h,usesNonCookieAccess:b,deviceStorageDisclosureUrl:v,timestampLabels:_}=this.props,{purposeIds:y,legIntPurposeIds:k}=this.props,C=[],P={},T={};if(r&&(P=this.getRetentionTime(e,[...y,...k,...s]),T=this.getRetentionTimeTexts()),"custom"===d&&a.length>0){var I=(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}})({purposeIds:y,legIntPurposeIds:k,requiredEssentialPurposeIds:a});y=I.purposeIds,k=I.legIntPurposeIds,C=this.getSortedPurposes(I.essentialPurposeIds,!1===r,P)}var A=this.getSortedPurposes(y,!1===r,P),D=this.getSortedPurposes(k,!1===r,P),S=this.getSortedAdditionalDataProcessing(n,y,s,P);return y=y.filter(g),(0,t.h)(t.Fragment,null,0!==y.length&&(0,t.h)(x,{data:A,consentActions:i,sectionClassName:"didomi-vendors-details-purposes-consent",title:m.D7.getTranslation({},"data_processing_based_consent"),showActionButtons:!f.F.value,retentionTimeTexts:T}),0!==k.length&&(0,t.h)(x,{data:D,consentActions:o,sectionClassName:"didomi-vendors-details-purposes-legit",title:m.D7.getTranslation({},"data_processing_based_legitimate_interest"),showActionButtons:!f.F.value,retentionTimeTexts:T}),0!==C.length&&(0,t.h)(x,{data:C,sectionClassName:"didomi-vendors-details-purposes-required-data-processing",title:m.D7.getTranslation({},"required_data_processing"),showActionButtons:!1,retentionTimeTexts:T}),r&&0!==S.length&&(0,t.h)(x,{data:S,sectionClassName:"didomi-vendors-details-features",title:m.D7.getTranslation({},"features"),showActionButtons:!1,retentionTimeTexts:T}),p&&(0,t.h)(w,{dataDeclaration:p}),(("number"==typeof h||h instanceof Number)&&h>=0||b||void 0!==v)&&(0,t.h)(E,{vendorName:l,cookieMaxAgeSeconds:h,usesNonCookieAccess:b,deviceStorageDisclosureUrl:v,timestampLabels:_}),(0,t.h)(L,{iab:r,name:l,policyUrl:u,legitimateInterestUrl:c}))}}var j=O,H=o(777);class N 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){this.props.setConsentForVendor(e,i),(0,H.j8)(!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){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,b,_,x,y,w,k,C,L,P,T){var{openVendorId:I}=this.state,A=-1!==_.indexOf(e),D="didomi-vendor-"+e,S=(0,c.xf)({namespace:m,namespaces:h})&&this.props.services.WebsiteService.isTCFEnabled(),V=d.filter(g);return(0,t.h)("div",{class:"didomi-consent-popup-vendor","data-vendor-index":C},(0,t.h)(u.Oo,{id:D,classClick:"didomi-consent-popup-vendor__name",classContent:"didomi-consent-popup-vendor__description",label:i,showIABLabel:S,description:I===e&&(()=>(0,t.h)(t.Fragment,null,(0,t.h)(j,{vendorId:e,purposeIds:d,legIntPurposeIds:a,specialPurposeIds:p,featureIds:l,services:this.props.services,consentActions:{onChange:this.setConsent.bind(this,e),value:o,labelId:D,blockVendorsText:b.blockVendorsText,blockVendorsAriaLabel:b.blockVendorsConsentAriaLabel,authorizeVendorsText:b.authorizeVendorsText,authorizeVendorsAriaLabel:b.authorizeVendorsConsentAriaLabel},vendorLegitimateInterestActions:{onChange:this.setVendorLegitimateInterestStatus.bind(this,e),value:n,labelId:D,blockVendorsText:b.blockVendorsText,blockVendorsAriaLabel:b.blockVendorsLIAriaLabel,authorizeVendorsText:b.authorizeVendorsText,authorizeVendorsAriaLabel:b.authorizeVendorsLIAriaLabel},isTCFVendor:S,namespace:m,essentialPurposes:x,dataDeclaration:T,name:i,policyUrl:r,legitimateInterestUrl:P,cookieMaxAgeSeconds:y,usesNonCookieAccess:w,deviceStorageDisclosureUrl:k,timestampLabels:b.timestampLabels})))(),open:I===e,onClick:this.openVendor.bind(this,e),role:"heading",ariaLevel:"3",spatialNavigation:L}),!A&&(I!==e||f.F.value)&&(V.length>0||a.length>0)&&(0,t.h)(v,{onChange:this.setConsentAndLegitimateInterest.bind(this,e,d,a),value:this.vendorLevelActionButtonValue(o,(0,s.U2)(this.props,"vendorsLegitimateInterests."+e),(0,s.U2)(this.props,"vendorsWithGranularLegitimateInterestChoice."+e),d,a,x),labelId:D,blockVendorsText:b.blockVendorsText,authorizeVendorsText:b.authorizeVendorsText}))}getVendors(){var e=m.D7.getDefaultTranslation("block"),i=m.D7.getDefaultTranslation("authorize"),o=m.D7.getDefaultTranslation("data_processing_based_consent"),n=m.D7.getDefaultTranslation("data_processing_based_legitimate_interest"),r=m.D7.getTranslationAsHTML((0,s.U2)(this.props.consentPopup,"content.blockVendors")||{},"block"),d=e+" "+o,a=e+" "+n,p=m.D7.getTranslationAsHTML((0,s.U2)(this.props.consentPopup,"content.authorizeVendors")||{},"authorize"),l=i+" "+o,u=i+" "+n,c=[],h="";for(var g of this.props.requiredVendors){var b,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 v=(null==g?void 0:g.policyUrl)||m.D7.getTranslation(null==(b=g.urls)?void 0:b.reduce(((e,i)=>(e[i.langId]=i.privacy,e)),{})),_=m.D7.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.U2)(this.props,"vendorsLegitimateInterests."+g.id),v,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.$j)((e=>({consentPopup:e.consentPopup})))(N),R=o(81161),Z=o(60046),G=o(93023);function $(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:G.Z.ESC}))}var K=o(97293),X=o(34370),Q=o(36639),Y=o(2162);class J extends t.Component{sortVendorAndSetState(){setTimeout((()=>{var e=this.props.requiredVendors.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.Z)({},e,{sortedIndex:i})));this.setState({vendorIndexToScroll:0,currentVendorIndex:0,navigationDirection:"",loadList:!0,requiredVendorsSorted:e,vendorsToShow:e.slice(0,Y.X?150:this.props.requiredVendors.length)})}),10)}componentDidMount(){var{iabTextsLoaded:e}=this.props;(0,H.j8)("preferences.shownvendors"),e?this.sortVendorAndSetState():this.props.services.DatabasesService.loadIABTexts().then(this.sortVendorAndSetState.bind(this))}handleKeyDown(e){Y.X&&("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,vendorIdsWithOnlyEssentialPurposes:{vendorIdsWithOnlyEssentialConsentPurposes:i,vendorIdsWithOnlyEssentialLegIntPurposes:o},vendorsConsents:t,vendorsLegitimateInterests:n,setConsentForVendor:s,setVendorLegitimateInterest:r}=this.props;this.consentVendors=[],this.legitimateInterestVendors=[],e.forEach((e=>{var{id:d,purposeIds:a,legIntPurposeIds:p}=e;h({id:d,purposeIds:a,vendorIdsWithOnlyEssentialPurposes:i})&&(this.consentVendors.push(d),f.F.value&&void 0===t[d]&&s(d,!1)),h({id:d,purposeIds:p,vendorIdsWithOnlyEssentialPurposes:o})&&(this.legitimateInterestVendors.push(d),f.F.value&&void 0===n[d]&&r(d,!1))}))}setConsentToAll(e){this.props.setConsentForAllVendors(e)}getTitleText(){var e=(0,s.U2)(this.props.website,"name")||"";return e?m.D7.getTranslationAsHTML((0,s.U2)(this.props.consentPopup,"content.titleVendors")||{},"select_partners_for",{website_name:e}):m.D7.getTranslationAsHTML({},"select_partners")}displayUserInformation(){var{userId:e,tokens:i}=this.props.userInfo;return(0,t.h)("div",{class:"didomi-user-information-container",tabindex:"0"},(!this.props.ouidAsPrimaryIfPresent||!this.props.organizationUserId)&&(0,t.h)("span",null,(0,t.h)("b",null,m.D7.getTranslation({},"user_id"),":"),e," ",(0,t.h)("br",null)),(0,t.h)("span",null,(0,t.h)("b",null,m.D7.getTranslation({},"didomi_token"),":")," ",i.didomiToken))}save(){(0,H.j8)("preferences.clickvendorsavechoices"),this.props.switchView()}globalVendorsActionButtonValue(){var{vendorsConsents:e,vendorsLegitimateInterests:i,vendorIdsWithOnlyEssentialPurposes:{vendorIdsWithOnlyEssentialConsentPurposes:o,vendorIdsWithOnlyEssentialLegIntPurposes:t}}=this.props;for(var n of o)delete e[n];for(var r of t)delete i[r];var d=(0,s.VO)(e),a=(0,s.VO)(i),p=[...d,...a];return d.length===this.consentVendors.length&&a.length===this.legitimateInterestVendors.length&&p.every((e=>e===p[0]))?p[0]:null}render(){var{consentPopup:e,switchView:i,close:o,vendorsWithGranularLegitimateInterestChoice:n,requiredVendors:r,vendorIdsWithOnlyEssentialPurposes:{vendorIdsWithOnlyEssentialPurposes:d},essentialPurposes:a,requiredPurposes:p}=this.props,l=m.D7.getTranslationAsHTML((0,s.U2)(e,"content.textVendors")||{},"content_text_explanation_vendors_list_view"),c=m.D7.getTranslationAsHTML((0,s.U2)(e,"content.subTextVendors")||{}),h=m.D7.getTranslationAsHTML((0,s.U2)(this.props.consentPopup,"content.blockVendors")||{},"block"),b=m.D7.getTranslationAsHTML((0,s.U2)(this.props.consentPopup,"content.authorizeVendors")||{},"authorize"),f=r.length===d.length,v=p.filter(g);return(0,t.h)(u.h,{class:"didomi-consent-popup-preferences-vendors",onEscape:this.props.canClosePopup?o: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",id:"didomi-popup-vendors-title"},(0,t.h)("a",{class:"didomi-no-link-style",href:"javascript:void(0);",onClick:i,onKeyDown:(0,Z.Z)(i),role:"button",tabindex:0,ariaLabel:m.D7.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.GG,{ariaLabel:m.D7.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"},l),(0,t.h)("div",{class:"didomi-consent-popup-body__section"},(0,t.h)(u.GX,{focusOn:".didomi-consent-popup-actions .didomi-button-highlight"},m.D7.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.D7.getTranslation({},"all_partners")),!f&&v.length>0&&(0,t.h)("div",{class:"didomi-consent-popup-vendor__buttons"},(0,t.h)(u.tH,{onChange:this.setConsentToAll.bind(this),value:this.globalVendorsActionButtonValue(),ariaDescribedBy:"didomi-popup-vendors-all",agreeLabel:b,disagreeLabel:h}))),(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:d,essentialPurposes:a,spatialNavigation:Y.X}):(0,t.h)(u.aN,null))),c&&(0,t.h)("div",{class:"didomi-consent-popup-body__subtext"},c),(0,t.h)("div",null,(0,t.h)(u.UQ,{classClick:"didomi-user-information-trigger",label:m.D7.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)(K.Z,null),(0,t.h)("div",{class:"didomi-consent-popup-actions didomi-popup-actions didomi-buttons"},(0,t.h)(u.zx,{color:!0,theme:Q.r.value,onClick:this.save.bind(this),ariaLabel:m.D7.getTranslationAsHTML((0,s.U2)(this.props.consentPopup,"content.saveAriaLabel"))||m.D7.getComposedTranslation("save_11a80ec3","save_choices_close"),ariaDescribedBy:"didomi-popup-vendors-title"},m.D7.getTranslationAsHTML((0,s.U2)(e,"content.save")||{},"save_11a80ec3"))))}}var ee=(0,n.$j)((e=>{var i;return{consentPopup:e.consentPopup,website:e.website,vendorIdsWithOnlyEssentialPurposes:(0,C.S1)(e),ouidAsPrimaryIfPresent:(0,C.jw)(e),organizationUserId:null==(i=(0,R.PR)(e))?void 0:i.organizationUserId,essentialPurposes:(0,C.eG)(e),iabTextsLoaded:(0,X.nn)(e)}}),r.Nw.consentPopup)(J),ie=o(4590);class oe extends t.Component{constructor(e){super(e),this.categories=[],this.requiredPurposesIds=[],this.requiredVendors=[],this.requiredCustomAndDidomiVendorsIds=[],this.requiredCustomPurposesIds=[],this.enableGlobalConsentForAllVendorsAndPurposes=!1,this.requiredFeatures=[],this.requiredSpecialPurposes=[],this.essentialPurposes=[],this.requiredIABPurposesIds=[],this.purposesForLegitimateInterestsBasisIds=[],this.purposesForConsentBasisIds=[],this.state={consentsForPurposes:{},consentsForVendors:{},vendorsLegitimateInterests:{},purposesLegitimateInterests:{},userHasChangedPurposeLegitimateInterestStatus:!1,vendorsWithGranularLegitimateInterestChoice:{}}}componentWillMount(){this.init(),this.essentialPurposes=this.props.services.WebsiteService.getEssentialPurposes();var e=null;for(var i of(this.props.services.WebsiteService.isTCFEnabled()||(e=(0,s.U2)(this.props,"consentPopup.defaultChoice")),this.requiredPurposesIds))if(-1===this.essentialPurposes.indexOf(i)&&this.isPurposeFromConsent(i)){var o=this.props.services.ConsentService.getUserConsentStatusByPurpose(i);"boolean"==typeof o?this.setConsent("consentsForPurposes",i,o):"boolean"==typeof e&&this.setConsent("consentsForPurposes",i,e,!0)}for(var t of this.requiredVendors){var n=this.props.services.ConsentService.getUserConsentStatusByVendor(t.id);if("boolean"==typeof n&&t.purposeIds.length>0&&this.setConsent("consentsForVendors",t.id,n),t.legIntPurposeIds.length>0&&!this.enableGlobalConsentForAllVendorsAndPurposes){var r,d=window.Didomi.getLegitimateInterestStatusForVendor(t.id);void 0!==d||null!=(r=ie.c.value)&&r.combineLIAndConsent?"boolean"==typeof d&&(this.setConsent("vendorsLegitimateInterests",t.id,d),this.setUserHasChangedPurposeLegitimateInterestStatus(!0),this.noteVendorLegitimateInterestGranularChoice(t.id)):this.setConsent("vendorsLegitimateInterests",t.id,!0)}}if(!this.enableGlobalConsentForAllVendorsAndPurposes)for(var a of this.purposesForLegitimateInterestsBasisIds){var p,l=window.Didomi.getLegitimateInterestStatusForPurpose(a);void 0!==l||null!=(p=ie.c.value)&&p.combineLIAndConsent?"boolean"==typeof l&&this.setConsent("purposesLegitimateInterests",a,l):this.setConsent("purposesLegitimateInterests",a,!0)}}init(){var e=window.Didomi.getPurposesFromAllLegalBases();this.categories=(0,s.U2)(this.props,"consentPopup.categories"),this.requiredPurposesIds=(0,a.hg)(e.map((e=>e.id))),this.requiredVendors=this.props.services.WebsiteService.getRequiredVendors(),this.userId=(0,s.U2)(this.props.services.StorageService.getTokenFromLocalStore(),"user_id"),this.enableGlobalConsentForAllVendorsAndPurposes=this.props.services.WebsiteService.getEnableGlobalConsentForAllVendorsAndPurposes(),this.requiredCustomPurposesIds=e.filter((e=>"custom"===e.namespace)).map((e=>e.id)),this.requiredCustomAndDidomiVendorsIds=this.requiredVendors.filter((e=>"custom"===e.namespace||"didomi"===e.namespace)).map((e=>e.id)),this.requiredIABPurposesIds=(0,a.hg)(e.filter((e=>"iab"===e.namespace)).map((e=>e.id))),this.tokens=this.props.services.StorageService.getCookies(),this.requiredFeatures=this.props.services.WebsiteService.getRequiredFeatures(),this.requiredSpecialPurposes=this.props.services.WebsiteService.getRequiredSpecialPurposes(),this.purposesForLegitimateInterestsBasisIds=window.Didomi.getPurposesBasedOnLegitimateInterest().map((e=>{var{id:i}=e;return i})),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.Z(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 this.requiredVendors){if(g.purposeIds.length>0){var b=o[g.id];if("boolean"==typeof e)!0===e?u.enableVendor(g.id):!1===e&&u.disableVendor(g.id);else if("boolean"==typeof b)!0===o[g.id]?u.enableVendor(g.id):u.disableVendor(g.id);else{var f=g.purposeIds.some((e=>!0===i[e])),v=g.legIntPurposeIds.some((e=>!0===n[e]));f||v?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 if(null!=(_=ie.c.value)&&_.combineLIAndConsent){var y=g.purposeIds.some((e=>!0===i[e])),w=g.legIntPurposeIds.some((e=>!0===n[e]));y||w?u.enableVendorLegitimateInterests(g.id):u.disableVendorLegitimateInterests(g.id)}else u.enableVendorLegitimateInterests(g.id)}}u.commit(),d.hide(),a()}close(){(0,H.j8)("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.Z)({},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){this.isPurposeFromConsent(e)&&this.setConsentForPurpose(e,i),this.isPurposeFromLegitimateInterests(e)&&this.setPurposeLegitimateInterest(e,i),(0,H.j8)(!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){this.enableGlobalConsentForAllVendorsAndPurposes&&!t?this.setConsentForAllVendors(o):this.setState((t=>({[e]:(0,d.Z)({},t[e],{[i]:o})})))}setConsentForAllVendors(e){var{consentsForVendors:i,consentsForPurposes:o,vendorsLegitimateInterests:t,purposesLegitimateInterests:n}=this.state,{vendorIdsWithOnlyEssentialPurposes:{vendorIdsWithOnlyEssentialPurposes:s}}=this.props;this.requiredVendors.filter((e=>-1===(s||[]).indexOf(e.id))).forEach((o=>{o.purposeIds.length>0&&(i[o.id]=e),o.legIntPurposeIds.length>0&&(t[o.id]=e,this.noteVendorLegitimateInterestGranularChoice(o.id))})),this.enableGlobalConsentForAllVendorsAndPurposes&&this.requiredPurposesIds.forEach((i=>{this.isPurposeFromConsent(i)&&(o[i]=e),this.isPurposeFromLegitimateInterests(i)&&(n[i]=e)})),this.setState((e=>({consentsForVendors:i,consentsForPurposes:(0,d.Z)({},e.consentsForPurposes,o),vendorsLegitimateInterests:t,purposesLegitimateInterests:n})))}switchView(e){this.props.switchPreferencesViewConsentPopup(e)}setUserHasChangedPurposeLegitimateInterestStatus(e){this.setState({userHasChangedPurposeLegitimateInterestStatus:e})}noteVendorLegitimateInterestGranularChoice(e){this.setState((i=>({vendorsWithGranularLegitimateInterestChoice:(0,d.Z)({},i.vendorsWithGranularLegitimateInterestChoice,{[e]:!0})})))}render(){var e=null;switch((0,s.U2)(this.props,"consentPopup.preferencesView")){default:case"purposes":e=(0,t.h)(l.ZP,{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:this.requiredFeatures,requiredSpecialPurposes:this.requiredSpecialPurposes,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)(ee,{setConsentForVendor:this.setConsentForVendor.bind(this),setVendorLegitimateInterest:this.setVendorLegitimateInterest.bind(this),setConsentForAllVendors:this.setConsentForAllVendors.bind(this),switchView:this.switchView.bind(this,"purposes"),vendorsConsents:(0,d.Z)({},this.state.consentsForVendors),vendorsLegitimateInterests:(0,d.Z)({},this.state.vendorsLegitimateInterests),requiredVendors:this.requiredVendors,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 te=(0,n.$j)((e=>{return{consentPopup:e.consentPopup,denyAppliesToLI:(i=e,i.consentPopup.denyAppliesToLI),vendorIdsWithOnlyEssentialPurposes:(0,C.S1)(e)};var i}),r.Nw.consentPopup)(oe),ne=o(27867),se=o(9065),re=o(88627);class de extends t.Component{setUserAgreeToAll(){(0,se.y)(!0).then((()=>{this.props.services.WebsiteService.setUserAgreeToAll("click")})),(0,se.y)(!0).then((()=>{this.props.close()}))}getTitleText(){var e=(0,s.U2)(this.props.consentPopup,"content.title")||{},i=(0,s.U2)(this.props.website,"name")||"";return i?(0,s.xb)(e)?m.D7.getComposedTranslationAsHtml("welcome_to_website_name_87fb40c5","consent_management"," ",{website_name:i}):m.D7.getTranslationAsHTML(e,"welcome_to_website_name_87fb40c5",{website_name:i}):m.D7.getTranslationAsHTML(e,"consent_management")}render(){var e=m.D7.getTranslationAsHTML((0,s.U2)(this.props.consentPopup,"information.content.text",{}));return(0,t.h)(u.h,{class:"didomi-consent-popup-information",onEscape:this.props.canClosePopup?this.props.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()),this.props.canClosePopup&&(0,t.h)(u.GG,{ariaLabel:m.D7.getTranslation({},"close_window"),class:"didomi-consent-popup-header-close",onClick:this.props.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"},e)),this.renderActionButtons()))}renderActionButtons(){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:re})),(0,t.h)("div",{class:"didomi-consent-popup-actions didomi-popup-actions didomi-buttons"},(0,t.h)(u.zx,{onClick:this.props.switchView.bind(this,"preferences")},m.D7.getTranslationAsHTML((0,s.U2)(this.props.consentPopup,"information.content.learnMore")||{},"learn_more_7a8d626")),(0,t.h)(u.zx,{color:!0,theme:Q.r.value,onClick:this.setUserAgreeToAll.bind(this)},m.D7.getTranslationAsHTML((0,s.U2)(this.props.consentPopup,"information.content.agreeAndClose")||{},"agree_close_ea00d5ff"))))}}var ae=(0,n.$j)((e=>{var{consentPopup:i,website:o}=e;return{consentPopup:i,website:o}}),(0,ne.Y2)(r.Nw.consentPopup))(de),pe=o(34112),le=e=>{var{theme:i,services:o}=e,{title:n,vendors:s,numberOfVendors:r,numberOfIABVendors:d,numberOfNonIABVendors:a}=pe.vendorsListModal.value,p=()=>(0,pe.D)({isOpen:!1});return(0,t.h)(u.Vq,{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.h,{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.D7.getDefaultTranslation(1!==a?"simple_partners_count":"single_partner_count",{nb:a})),d>0&&(0,t.h)("span",{class:"iab-vendors-count-label"},m.D7.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.Ft,null))))))))};class ue 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,H.j8)("preferences.backdropclick")}closePreferences(e){(0,H.j8)("preferences.hidden"),this.props.hideConsentPopup(e)}canClose(){return(0,s.U2)(this.props.consentPopup,"canCloseWhenConsentIsMissing")||!this.props.services.WebsiteService.isUserConsentStatusPartial()}getAriaLabel(){var{websiteName:e}=this.props;return e?m.D7.getComposedTranslation("welcome_to_website_name_87fb40c5","consent_management"," ",{website_name:e}):m.D7.getTranslation({},"consent_management")}render(){var e,i=null,o=this.canClose(),n=(0,s.U2)(this.props,"consentPopup.view"),{clickOnBackdrop:r,hideConsentPopup:d,services:a}=this.props;if("information"===n)i=(0,t.h)(ae,{close:d.bind(this),canClosePopup:o,switchView:this.switchView.bind(this),services:a});else i=(0,t.h)(te,{close:this.closePreferences.bind(this),canClosePopup:o,switchView:this.switchView.bind(this),services:a});return(0,t.h)(u.Vq,{class:"didomi-consent-popup__backdrop",classContainer:"didomi-consent-popup__dialog",classExteriorBorder:"didomi-consent-popup__exterior-border",id:"didomi-consent-popup",onBackdropClick:r,theme:Q.r.value,supportFullHeight:a.WebsiteService.shouldAlwaysDisplayActionButtons(),alwaysDisplayBorders:!0,services:a,title:this.getAriaLabel()},i,(null==(e=pe.vendorsListModal.value)?void 0:e.isOpen)&&(0,t.h)(le,{theme:Q.r.value,services:a}))}}var ce=(0,n.$j)((e=>{var{consentPopup:i,website:o}=e;return{consentPopup:i,website:o,websiteName:(0,z.z7)({website:o})}}),r.Nw.consentPopup)(ue),me=o(93751);class he 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,me.Gx)(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 ge 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 be=o(18138),fe=o(11393),ve=e=>{var{ariaLabel:i,label:o,onClick:n,theme:s,style:r,alwaysVisible:d}=e;return(0,t.h)(u.zx,{id:"didomi-notice-agree-button",color:!0,extraClasses:"didomi-dismiss-button",onClick:n,theme:s,style:r,alwaysVisible:d,ariaLabel:i},o)},_e=e=>{var{ariaLabel:i,label:o,onClick:n,theme:s,style:r,alwaysVisible:d,denyAsPrimary:a}=e;return(0,t.h)(u.zx,{ariaLabel:i,id:"didomi-notice-disagree-button",color:a,extraClasses:"didomi-disagree-button",onClick:n,theme:s,style:r,alwaysVisible:d},o)},xe=e=>{var{ariaLabel:i,label:o,onClick:n,theme:s,style:r,alwaysVisible:d}=e;return(0,t.h)(u.zx,{id:"didomi-notice-learn-more-button",color:!1,extraClasses:"didomi-learn-more-button",onClick:n,theme:s,style:r,alwaysVisible:d,ariaLabel:i},o)},ye=o(81803),we=e=>{var{extraClasses:i,theme:o,orderOptions:n,getButtonConfiguration:s,alwaysVisible:r,denyAsPrimary:a,showContinueWithoutAgreeing:p,denyOptions:l}=e,u=(0,fe.wf)((0,d.Z)({},n,{showContinueWithoutAgreeing:p,denyOptions:l})).map((e=>s(e)));return(0,t.h)("div",{id:"buttons",class:(0,ye.k)("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})})))},ke=o(65350),Ce=e=>{var{onClick:i,ariaLabel:o="Disagree and Close",role:n="button",theme:r}=e,d={backgroundColor:(0,s.U2)(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)(ke.aM,null))},Le=e=>{if(!(e=>!(0,be.tq)()&&e<=80)(e))return 0;return Math.ceil(e/20)<=3?30:20},Pe=e=>{var{onClick:i,translationService:o}=e;return(0,t.h)("span",{onClick:i,class:"didomi-continue-without-agreeing",onKeyDown:(0,Z.Z)(i),tabindex:0,role:"button"},o.getTranslation({},"continue_without_agreeing")," →")},Te=o(27093),Ie=(0,o(35618).Fl)((()=>{var e,i,o,t,n,s,r,d;return{showXButton:!(null==(e=Te.notice.value)||!e.denyOptions)&&!(null==(i=Te.notice.value)||null==(o=i.denyOptions)||!o.cross),showContinueWithoutAgreeing:null!=(t=Te.notice.value)&&null!=(n=t.denyOptions)&&n.link?!0===(null==(s=Te.notice.value)?void 0:s.denyOptions.link):(null==(r=Te.notice.value)?void 0:r.denyAsLink)&&"optin"===(null==(d=Te.notice.value)?void 0:d.type)}}));var Ae=e=>{var{onClick:i,text:o,noticeText:n,tcfEnabled:s,tcfVersion:r,translationService:d}=e;if(function(e){var i,{noticeText:o,tcfEnabled:t,tcfVersion:n}=e,s=!0===(null==(i=o)?void 0:i.includes("Didomi.preferences.show('vendors')")),r=function(e){return!0===(null==e?void 0:e.includes("{numberOfPartners}"))||!0===(null==e?void 0:e.includes("{numberOfIABPartners}"))}(o);return!t||n=k.t.tcfVersion2_2?"view_all_partners_with_count":"view_all_partners";return(0,t.h)("a",{onClick:i,onKeyDown:(0,Z.Z)(i),tabIndex:"0",class:"didomi-notice-view-partners-link",role:"button"},d.getTranslationAsHTML(o,a))}};class De 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=Ie.value)&&e.showContinueWithoutAgreeing&&this.setNoticeTextHeight(),window.addEventListener("resize",this.onResizeScreen)}componentWillUnmount(){window.removeEventListener("resize",this.onResizeScreen)}setMaxHeightReached(){var e=this.containerNoticeElement.offsetHeight,i=(0,be.sG)(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=Ie.value)&&e.showContinueWithoutAgreeing&&this.setNoticeTextHeight()}getTranslatedContent(e,i){var o,t;return this.props.translationService.getTranslationAsHTML((null==(o=Te.notice.value)||null==(t=o.content)?void 0:t[e])||{},i)}getButtonConfiguration(e){var i,o,t,n,s,r;return{agree:{component:ve,onClick:this.props.agree,label:this.getTranslatedContent("dismiss","agree_close_ea00d5ff"),ariaLabel:this.props.translationService.getTranslation((null==(i=Te.notice.value)||null==(o=i.content)?void 0:o.dismissAriaLabel)||{})||this.props.translationService.getComposedTranslation("agree_close_ea00d5ff","agree_consents_close")},disagree:{component:_e,onClick:this.props.deny,label:this.getTranslatedContent("deny","decline_7eeb5ff4"),ariaLabel:this.props.translationService.getTranslation((null==(t=Te.notice.value)||null==(n=t.content)?void 0:n.denyAriaLabel)||{})||this.props.translationService.getComposedTranslation("decline_7eeb5ff4","disagree_consents_close")},"learn-more":{component:xe,onClick:this.props.learnMore,label:this.getTranslatedContent("learnMore","learn_more_7a8d626"),ariaLabel:this.props.translationService.getTranslation((null==(s=Te.notice.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=Te.notice.value)||null==(i=e.content)?void 0:i.notice,"standard_notice_text")}getNoticeRawContent(){var e,i;return this.props.translationService.getTranslation(null==(e=Te.notice.value)||null==(i=e.content)?void 0:i.notice,"standard_notice_text",null,!1)}render(){var e,i,o,n,s,r,d,a,p,l,c,m,h,g,b,f,v,{maxHeightReached:_,noticeTextHeight:x}=this.state,{supportFullHeight:y,shouldDisplayDataProcessing:w,translationService:k,TCFUIService:C,buttonsAlwaysVisible:L,deny:P,showPreferencesVendors:T,tcfEnabled:I,tcfVersion:A}=this.props,{denyOptions:D,denyAsPrimary:S}=Te.notice.value,{showXButton:V}=Ie.value,z=this.getNoticeRawContent(),q={type:null==(e=Te.notice.value)?void 0:e.type,learnMore:null==(i=Te.notice.value)?void 0:i.learnMore,learnMorePosition:null==(o=Te.notice.value)?void 0:o.learnMorePosition},F=(0,fe.l1)((0,be.tq)(),null==(n=Te.notice.value)?void 0:n.position),E={"background-color":(null==(s=Te.notice.value)||null==(r=s.palette)||null==(d=r.notice)?void 0:d.background)||"#F0F0F0",color:(null==(a=Te.notice.value)||null==(p=a.palette)||null==(l=p.notice)?void 0:l.text)||"#000000","border-color":Q.r.value.color},B={"border-color":Q.r.value.color},U={"text-align":this.state.rtl?"right":null==(c=Te.notice.value)?void 0:c.textAlignment},M=(0,t.h)(we,{orderOptions:q,getButtonConfiguration:this.getButtonConfiguration.bind(this),theme:Q.r.value,alwaysVisible:L,denyAsPrimary:S,showContinueWithoutAgreeing:null==(m=Ie.value)?void 0:m.showContinueWithoutAgreeing,extraClasses:V?"didomi-buttons-with-x-button":null,denyOptions:D});return(0,t.h)("div",{id:"didomi-notice",class:(0,fe.RP)(F,y,_,w(),null==(h=Te.notice.value)?void 0:h.type),style:E,ref:e=>{this.containerNoticeElement=e}},(0,t.h)("div",{class:"didomi-notice__interior-border didomi-border",style:B},(null==(g=Ie.value)?void 0:g.showContinueWithoutAgreeing)&&(0,t.h)(Pe,{onClick:P,translationService:k}),V&&(0,t.h)(Ce,{onClick:P,theme:Q.r.value,ariaLabel:this.props.translationService.getTranslation((null==(b=Te.notice.value)||null==(f=b.content)?void 0:f.denyAriaLabel)||{},"disagree_consents_close")}),(0,t.h)("div",{id:"text",class:"push-right didomi-notice-text"+(V?" didomi-notice-text-with-x-button":""),style:U},this.getNoticeContent(),(0,t.h)(Ae,{onClick:T,noticeText:z,tcfEnabled:I,tcfVersion:A,translationService:k}),w()&&(0,t.h)(u.UC,{translationService:k,TCFUIService:C})),null!=(v=Ie.value)&&v.showContinueWithoutAgreeing?(0,t.h)("div",{class:"didomi-banner-notice-continue-without-agreeing-buttons",style:"margin-top: "+Le(x)},M):M))}}var Se=(0,n.$j)((e=>{var{website:i}=e;return{website:i,tcfEnabled:(0,C.AT)({website:i}),tcfVersion:(0,C.SE)({website:i})}}),null)(De);class Ve 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=Te.notice.value)?void 0:e.textAlignment)+";\n}\n\n#didomi-host .didomi-popup-container .didomi-popup-notice-logo-container {\n text-align: "+(null==(i=Te.notice.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:ve,onClick:this.props.agree,label:this.props.translationService.getTranslationAsHTML((null==(i=Te.notice.value)||null==(o=i.content)?void 0:o.dismiss)||{},"agree_close_ea00d5ff"),ariaLabel:this.props.translationService.getTranslation((null==(t=Te.notice.value)||null==(n=t.content)?void 0:n.dismissAriaLabel)||{})||this.props.translationService.getComposedTranslation("agree_close_ea00d5ff","agree_consents_close")},disagree:{component:_e,onClick:this.props.deny,label:this.props.translationService.getTranslationAsHTML((null==(s=Te.notice.value)||null==(r=s.content)?void 0:r.deny)||{},"decline_7eeb5ff4"),ariaLabel:this.props.translationService.getTranslation((null==(d=Te.notice.value)||null==(a=d.content)?void 0:a.denyAriaLabel)||{})||this.props.translationService.getComposedTranslation("decline_7eeb5ff4","disagree_consents_close")},"learn-more":{component:xe,onClick:this.props.learnMore,label:this.props.translationService.getTranslationAsHTML((null==(p=Te.notice.value)||null==(l=p.content)?void 0:l.learnMore)||{},"learn_more_7a8d626"),style:{margin:null==(u=Te.notice.value)?void 0:u.learnMoreMargin},ariaLabel:this.props.translationService.getTranslation((null==(c=Te.notice.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=Te.notice.value)||null==(i=e.content)?void 0:i.popup)||(null==(o=Te.notice.value)||null==(t=o.content)?void 0:t.notice)||{},"standard_notice_text")}getNoticeRawContent(){var e,i,o,t;return this.props.translationService.getTranslation((null==(e=Te.notice.value)||null==(i=e.content)?void 0:i.popup)||(null==(o=Te.notice.value)||null==(t=o.content)?void 0:t.notice)||{},"standard_notice_text",null,!1)}render(){var e,i,o,n,r,d,a,p,l,c,m,{website:h,translationService:g,TCFUIService:b,shouldDisplayDataProcessing:f,clickOnBackdrop:v,canCloseAndIgnore:_,close:x,services:y,buttonsAlwaysVisible:w,websiteName:k,deny:C,showPreferencesVendors:L,tcfEnabled:P,tcfVersion:T}=this.props,I=(0,s.U2)(h,"logoUrl"),{denyOptions:A,denyAsPrimary:D}=Te.notice.value,{showXButton:S}=Ie.value,V={type:null==(e=Te.notice.value)?void 0:e.type,learnMore:null==(i=Te.notice.value)?void 0:i.learnMore,learnMorePosition:null==(o=Te.notice.value)?void 0:o.learnMorePosition},z=g.getTranslationAsHTML((null==(n=Te.notice.value)||null==(r=n.content)?void 0:r.subTextPopup)||{});I&&(m=(0,t.h)("div",{class:"didomi-popup-notice-logo-container"},(0,t.h)("img",{class:"didomi-popup-notice-logo",alt:"Logo",src:I})));var q=this.getNoticeRawContent();return(0,t.h)(u.Vq,{class:"didomi-notice-popup didomi-popup__backdrop"+(S?" didomi-popup-with-x-button":""),classContainer:"didomi-popup__dialog didomi-popup-notice didomi-popup-notice-"+(null==(d=Te.notice.value)?void 0:d.type)+"-type "+(f()?"didomi-popup-notice-with-data-processing":""),classExteriorBorder:"didomi-popup__exterior-border",id:"didomi-popup",onBackdropClick:v,theme:Q.r.value,supportFullHeight:y.WebsiteService.shouldAlwaysDisplayActionButtons(),services:y,title:g.getComposedTranslation("welcome_to_website_name_87fb40c5","consent_management"," ",{website_name:k})},this.getStyle(),(0,t.h)(u.h,{onEscape:_?x:null},(null==(a=Ie.value)?void 0:a.showContinueWithoutAgreeing)&&(0,t.h)(Pe,{onClick:C,translationService:g}),S&&(0,t.h)(Ce,{onClick:C,theme:Q.r.value,ariaLabel:this.props.translationService.getTranslation((null==(p=Te.notice.value)||null==(l=p.content)?void 0:l.denyAriaLabel)||{},"disagree_consents_close")}),m,_&&(0,t.h)(u.GG,{ariaLabel:g.getTranslation({},"close_window"),onClick:x}),(0,t.h)("div",{class:"didomi-popup-notice-text-container"},(0,t.h)("div",{class:"didomi-popup-notice-text"},this.getNoticeContent()),f()&&(0,t.h)(u.UC,{translationService:g,TCFUIService:b,extraClasses:"didomi-popup-notice-data-processing-list"}),(0,t.h)(Ae,{onClick:L,noticeText:q,tcfEnabled:P,tcfVersion:T,translationService:g})),(0,t.h)(we,{orderOptions:V,getButtonConfiguration:this.getButtonConfiguration.bind(this),theme:Q.r.value,extraClasses:"didomi-popup-notice-buttons",alwaysVisible:w,denyAsPrimary:D,showContinueWithoutAgreeing:null==(c=Ie.value)?void 0:c.showContinueWithoutAgreeing,denyOptions:A}),!y.WebsiteService.shouldAlwaysDisplayActionButtons()&&z&&z.props&&z.props.html&&(0,t.h)("div",{class:"didomi-popup-notice-subtext"},z)))}}var ze=(0,n.$j)((e=>{var{website:i}=e;return{website:i,websiteName:(0,z.z7)({website:i}),tcfEnabled:(0,C.AT)({website:i}),tcfVersion:(0,C.SE)({website:i})}}),null)(Ve);class qe 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,fe.l1)((0,be.tq)(),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 Fe extends t.Component{componentWillMount(){var e,i,o,t=null==(e=Te.notice.value)||null==(i=e.content)?void 0:i.html;this.setState({html:this.props.translationService.getTranslationByType(t),closeOnClickBackdrop:null==(o=Te.notice.value)?void 0:o.closeOnClickBackdrop})}shouldDisplayDataProcessing(){return window.Didomi.notice.showDataProcessing()}agree(e){void 0===e&&(e="click"),(0,se.y)(!0).then((()=>{this.props.services.WebsiteService.setUserAgreeToAll(e),"click"===e&&(0,H.j8)("notice.clickagree")})),(0,se.y)(!0).then((()=>{this.props.services.NoticeService.hide()}))}deny(e){void 0===e&&(e="click"),(0,se.y)(!0).then((()=>{var i,o,{setUserStatusForAll:t}=window.Didomi;t({purposesConsentStatus:!1,purposesLIStatus:!(null!=(i=Te.notice.value)&&i.denyAppliesToLI),vendorsConsentStatus:!1,vendorsLIStatus:!(null!=(o=Te.notice.value)&&o.denyAppliesToLI),action:e}),"click"===e&&(0,H.j8)("notice.clickdisagree")})),(0,se.y)(!0).then((()=>{this.props.services.NoticeService.hide()}))}learnMore(){this.props.services.PreferencesService.show(),(0,H.j8)("notice.clickmoreinfo")}showPreferencesVendors(){this.props.services.PreferencesService.show("vendors"),(0,H.j8)("notice.clickviewvendors")}close(){this.props.services.NoticeService.hide(),(0,H.j8)("notice.clickclose")}clickOnBackdrop(e){-1!==Array.from(e.target.classList||[]).indexOf("didomi-popup__backdrop")&&((0,H.j8)("notice.backdropclick"),this.state.closeOnClickBackdrop&&this.agree())}buttonsAlwaysVisible(){return this.props.services.WebsiteService.isTCFEnabled()}render(){var e,i,o,n,s,r,d,a;return this.state.html.content?(0,t.h)(qe,{html:this.state.html,type:null==(d=Te.notice.value)?void 0:d.position,clickOnBackdrop:this.clickOnBackdrop.bind(this),services:this.props.services,translationService:this.props.translationService}):"popup"===(null==(e=Te.notice.value)?void 0:e.position)?(0,t.h)(ze,{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,TCFUIService:this.props.TCFUIService,canCloseAndIgnore:null==(a=Te.notice.value)?void 0:a.canCloseAndIgnore,close:this.close.bind(this),shouldDisplayDataProcessing:this.shouldDisplayDataProcessing.bind(this),buttonsAlwaysVisible:this.buttonsAlwaysVisible()}):(0,t.h)("div",null,null!=(i=Te.notice.value)&&i.closeOnClick?(0,t.h)(he,{agree:this.agree.bind(this,"navigate"),navigationDelay:null==(o=Te.notice.value)?void 0:o.closeOnClickNavigationDelay}):null,null!=(n=Te.notice.value)&&n.closeOnScroll?(0,t.h)(ge,{agree:this.agree.bind(this,"scroll"),scrollThreshold:null==(s=Te.notice.value)?void 0:s.closeOnScrollThreshold,scrollThresholdType:null==(r=Te.notice.value)?void 0:r.closeOnScrollThresholdType}):null,(0,t.h)(Se,{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,TCFUIService:this.props.TCFUIService,supportFullHeight:this.props.services.WebsiteService.shouldAlwaysDisplayActionButtons(),shouldDisplayDataProcessing:this.shouldDisplayDataProcessing.bind(this),buttonsAlwaysVisible:this.buttonsAlwaysVisible()}))}}var Ee=(0,n.$j)((()=>({})),(0,ne.Y2)(r.Nw.consentPopup))(Fe),Be=o(22222),Ue=e=>{var i;return!0===(null==(i=Te.notice.value)?void 0:i.enable)&&!0===e.consentNotice.show},Me=e=>!0===e.consentPopup.open&&!0===e.consentPopup.enable,Oe=(0,Be.P1)(Ue,Me,((e,i)=>e||i)),je=o(82269);class He extends t.Component{componentDidMount(){(0,H.j8)("ui.mounted")}apiKeyBasedClass(){return je.q.value?"didomi-consent-popup__"+je.q.value:null}render(){var e=["didomi-screen-"+be.bc()];be.tq()&&e.push("didomi-mobile");var i=this.props.services,o=Ue(this.props),n=Me(this.props);if(o||n){var s,r,d,a=!o&&n?"preferences":null==(s=Te.notice.value)?void 0:s.position;r=i.WebsiteService.getPurposesBasedOnLegitimateInterest().map((e=>{var{id:i}=e;return i})),d=i.WebsiteService.getVendorsWithPurposesLegitimateInterests(),i.EventsService.sendConsentAsked(i.WebsiteService.getRequiredPurposeIds(),i.WebsiteService.getRequiredVendors().map((e=>e.id)),r,d,a)}return(0,t.h)("div",{class:(0,ye.k)("notranslate "+e.join(" "),this.apiKeyBasedClass())},n?(0,t.h)(ce,{services:i}):null,o?(0,t.h)(Ee,{services:i,translationService:m.D7,TCFUIService:m.b8}):null)}}var Ne,We,Re=(0,n.$j)((e=>{var{consentPopup:i,consentNotice:o}=e;return{consentPopup:i,consentNotice:o}}),null)(He);function Ze(e,i){var o="true"===e.getAttribute("aria-hidden");o&&i?e.removeAttribute("aria-hidden"):o||i||e.setAttribute("aria-hidden","true")}var Ge=o(13682),$e=(e,i)=>(s,r,d)=>{var a=document.createElement("style");a.type="text/css",a.setAttribute("scoped",!0),a.innerHTML=Ge+" "+(0,ye.C)(Q.r.value),s.parentElement.insertBefore(a,s),(0,m.Dx)(e,i,r),Ne=(0,t.h)(n.zt,{store:r},(0,t.h)(Re,{ref:e=>{We=e},services:d})),window.addEventListener("resize",(()=>{We&&We.forceUpdate()})),Y.X&&(window.navigate||o.e("spatial-navigation").then(o.t.bind(o,92341,23)),window.didomiOnReady=window.didomiOnReady||[],window.didomiOnReady.push((()=>{window.Didomi.navigate=$}))),Ze(s,r.getState()),r.subscribe((e=>{Ze(s,Oe(e))})),(0,t.render)(Ne,s)}},64962:function(e,i,o){"use strict";o.d(i,{_h:function(){return a},th:function(){return p},z7:function(){return d}});var t=o(22222),n=o(6445),s=o(44849),r=o(44826),d=e=>e.website.name,a=((0,t.P1)(d,(e=>e?["welcome_to_website_name_87fb40c5",{website_name:e}]:["consent_management"])),(e,i)=>(0,t.P1)([n.eG],(o=>{var t=[];for(var n of i.children)"purpose"===n.type&&-1===o.indexOf(n.purposeId)?t.push(n.purposeId):"category"===n.type&&t.push(...a(e,n));return t}))(e)),p=(e,i)=>(0,s.VO)(r.s.value).find((e=>e.id===i))},80604:function(e,i,o){"use strict";o.d(i,{b8:function(){return g},D7:function(){return h},Dx:function(){return b}});var t=o(6400),n=o(44849),s=o(29958),r=o(88980),d=e=>{var{tagName:i,html:o}=e;return(0,t.h)(i,{dangerouslySetInnerHTML:{__html:o}})};class a{constructor(e,i,o,t){this.polyglot=new s.Z({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.PO)(e)&&(0,n.hc)(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)(d,{tagName:"span",html:r}):null}getTranslationAsHTML(e,i,o){var n=this.getTranslation(e,i,o);return n?(0,t.h)(d,{tagName:"span",html:n}):null}getNoticeTextTranslation(e,i,o){var n=this.getTranslation(e,i,o),s=/]*>.*<\/p>/i.test(n);return n?(0,t.h)(d,{tagName:s?"div":"p",html:n}):null}getDefaultTranslation(e,i){return this.getTranslation({},e,i)}getDefaultTranslationAsHTML(e,i){return(0,t.h)(d,{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 d=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(d&&e[d]&&-1!==i.indexOf(typeof e[d]))a={type:typeof e[d],content:e[d]};else{var p=(0,n.VO)(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,r.N)(a.content||"",this.macros)),a}}var p=o(12131),l=o(1067);class u{constructor(e,i){this.website=e,this.databases=i}getEntitiesCoveredByRequiredStacks(){return(e=>{var i=new Set;e.forEach((e=>{var{purposeIds:o,specialFeatureIds:t}=e;[...o.map((e=>(0,p.ry)(e))),...t.map((e=>(0,p.x6)(e)))].forEach((e=>i.add(e)))}));var o=[];return i.forEach((e=>o.push(e))),o})(this.getIABStacks())}getIABStacks(){return this.getIABStackIds().map((e=>{var i;return null==(i=l._.value)?void 0:i[e]}))}getIABStackIds(){return(0,n.U2)(this.website,"iabStacks",[])}}var c=o(44184),m=o(6445),h={},g={};function b(e,i,o){var{website:t,databases:n}=o.getState(),s=(0,r.a)({privacyPolicyURL:null==t?void 0:t.privacyPolicyURL,websiteName:null==t?void 0:t.name,requiredVendors:(0,m.ii)({website:t,databases:n}),requiredVendorsIAB:(0,m.Nm)({website:t,databases:n})});return h=new a(e,i,s,c.X.value),g=new u(t,n),{translationService:h}}},13682:function(e,i,o){var t=o(8081),n=o(23645),s=o(61667),r=o(33063),d=o(22259),a=o(69240),p=o(89696),l=o(24125),u=o(26813),c=o(37736),m=o(46493),h=n(t),g=s(r),b=s(d),f=s(a),v=s(p),_=s(l),x=s(u),y=s(c),w=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 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('+b+");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('+v+");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("+w+');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 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-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 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-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-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},23645: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}},61667: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}},8081:function(e){"use strict";e.exports=function(e){return e[1]}},6400:function(e,i,o){"use strict";o.r(i),o.d(i,{Component:function(){return x},Fragment:function(){return _},cloneElement:function(){return j},createContext:function(){return H},createElement:function(){return b},createRef:function(){return v},h:function(){return b},hydrate:function(){return O},isValidElement:function(){return r},options:function(){return n},render:function(){return M},toChildArray:function(){return T}});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 b(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 v(){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=w[l])||h&&g.key==h.key&&g.type===h.type)w[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 H(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(k)},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),k(this))},x.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),k(this))},x.prototype.render=_,d=[],a="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,C.__r=0,l=0},30396:function(e,i,o){"use strict";o.d(i,{Ye:function(){return v},d4:function(){return b},eJ:function(){return g},qp:function(){return _},sO:function(){return f}});var t,n,s,r=o(6400),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):L(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.__}(L,e)}function b(e,i){var o=h(t++,3);!r.options.__s&&C(o.__H,i)&&(o.__=e,o.__H=i,n.__H.__h.push(o))}function f(e){return d=5,v((function(){return{current:e}}),[])}function v(e,i){var o=h(t++,7);return C(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(w),e.__H.__h.forEach(k),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(w),i.__h.forEach(k),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(w),e.__h=e.__h.filter((function(e){return!e.__||k(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{w(e)}catch(e){i=e}})),i&&r.options.__e(i,o.__v))};var y="function"==typeof requestAnimationFrame;function w(e){var i=n,o=e.__c;"function"==typeof o&&(e.__c=void 0,o()),n=i}function k(e){var i=n;e.__c=e.__(),n=i}function C(e,i){return!e||e.length!==i.length||i.some((function(i,o){return i!==e[o]}))}function L(e,i){return"function"==typeof i?i(e):i}},95576:function(e,i,o){"use strict";var t=o(6400),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","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_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_partner_count":"%{nb} partenaire","skip_to_agree_to_all":"Aller à \\"Accepter tout\\"","skip_to_save":"Aller à \\"Enregistrer\\"","standard_notice_text":"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":"Avec nos partenaires, nous traitons les données 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"}')},33985:function(e){"use strict";e.exports=JSON.parse('{"purpose_1_name":"Stocker et/ou accéder à des informations sur un terminal","purpose_1_description":"Les cookies, identifiants de votre terminal ou autres informations peuvent être stockés ou consultés sur votre terminal pour les finalités qui vous sont présentées.","purpose_1_description_legal":"Les partenaires peuvent :\\n* Stocker des informations et accéder à des informations stockées sur le terminal, comme les cookies et les identifiants du terminal présentés à un utilisateur.","purpose_2_name":"Sélectionner des publicités standard","purpose_2_description":"Les publicités peuvent vous être présentées en fonction du contenu éditorial que vous consultez, de l’application que vous utilisez, de votre localisation approximative, ou de votre type de terminal\\n","purpose_2_description_legal":"Pour sélectionner des publicités standard, les partenaires peuvent :\\n* Utiliser des informations en temps réel sur le contexte dans lequel la publicité sera affichée, pour afficher la publicité, y compris des informations sur le contenu et le terminal, telles que : type de terminal et capacités, user agent, URL, adresse IP \\n* Utiliser des données de géolocalisation non-précises d’un utilisateur\\n* Contrôler la fréquence de diffusion des publicités à un utilisateur.\\n* Définir l’ordre dans lequel les publicités sont présentées à un utilisateur.\\n* Empêcher une publicité de s’afficher dans un contexte éditorial inadapté (dangereux pour la marque)\\nLes partenaires ne peuvent pas :\\n* Créer un profil publicitaire personnalisé à l’aide de ces informations pour la sélection de publicités futures sans base légale distincte. \\nN.B. « Non-précises » signifie qu’une géolocalisation approximative dans un rayon d’au moins 500 mètres est autorisée.\\n","purpose_3_name":"Créer un profil personnalisé de publicités","purpose_3_description":"Un profil peut être créé sur vous et sur vos centres d’intérêt pour vous présenter des publicités personnalisées susceptibles de vous intéresser.","purpose_3_description_legal":"Pour créer un profil de publicités personnalisées, les partenaires peuvent :\\n* Collecter des informations sur un utilisateur, notamment son activité, ses centres d’intérêt, les sites ou applications consultés, les données démographiques ou la géolocalisation d’un utilisateur, pour créer ou modifier un profil utilisateur à utiliser dans des publicités personnalisées.\\n* Combiner ces informations avec d\'autres informations précédemment collectées, y compris à partir de sites Web et d\'applications, pour créer ou modifier un profil d\'utilisateur pour de la publicité personnalisée.","purpose_4_name":"Sélectionner des publicités personnalisées","purpose_4_description":"Des publicités personnalisées peuvent vous être présentées sur la base d’un profil créé sur vous.","purpose_4_description_legal":"Pour sélectionner des publicités personnalisées, les partenaires peuvent :\\n* Sélectionner des publicités personnalisées sur la base d’un profil utilisateur ou d’autres données d’utilisateur historiques, y compris l’activité passée d’un utilisateur, ses centres d’intérêt, les sites qu’il a visités ou les applications qu’il a utilisées, sa localisation ou ses données démographiques.\\n","purpose_5_name":"Créer un profil pour afficher un contenu personnalisé","purpose_5_description":"Un profil peut être créé sur vous et sur vos centres d’intérêt afin de vous présenter du contenu personnalisé susceptible de vous intéresser.","purpose_5_description_legal":"Pour créer un profil pour afficher du contenu personnalisé, les partenaires peuvent :\\n* Collecter des informations sur un utilisateur, y compris l’activité d’un utilisateur, ses centres d’intérêt, les sites qu’il a visités ou les applications qu’il a utilisées, ses données démographiques ou sa localisation, pour créer ou modifier un profil utilisateur pour afficher du contenu personnalisé.\\n* Combiner ces informations avec d\'autres informations précédemment collectées, y compris à partir de sites Web et d\'applications, pour créer ou modifier un profil utilisateur à utiliser dans la personnalisation du contenu.","purpose_6_name":"Sélectionner du contenu personnalisé","purpose_6_description":"Du contenu personnalisé peut vous être présenté sur la base de votre profil utilisateur.","purpose_6_description_legal":"Pour sélectionner du contenu personnalisé, les partenaires peuvent :\\n* Sélectionner du contenu personnalisé sur la base d’un profil utilisateur induit des données relatives à son activité en ligne, ses centres d’intérêt, les sites qu’il a visités, les applications qu’il a utilisées, sa localisation ou ses données socio-démographiques.\\n","purpose_7_name":"Mesurer la performance des publicités","purpose_7_description":"La performance et l’efficacité des publicités que vous voyez ou avec lesquelles vous interagissez peuvent être mesurées.","purpose_7_description_legal":"Pour mesurer la performance des publicités, les partenaires peuvent:\\n* Mesurer si et comment des publicités ont été présentées à un utilisateur et comment celui-ci a interagi avec celles-ci\\n* Générer des rapports sur les publicités, notamment sur leur performance\\n* Générer des rapports sur les utilisateurs ayant interagi avec des publicités en utilisant des données issues de cette interaction \\n* Fournir des rapports aux éditeurs sur les publicités présentées/affichées sur leurs propriétés numériques \\n* Évaluer si une publicité diffusée dans un contexte éditorial approprié (conforme à l’image de la marque) est sans danger pour la marque\\n* Déterminer le pourcentage du visionnage éventuel de la publicité et sa durée \\n* Combiner ces informations avec d’autres informations collectées au préalable, pouvant provenir de sites internet et applications\\nLes partenaires ne peuvent pas: \\n* Croiser des données d’audience, issues ou dérivées d’un panel, avec des données de mesure de performance, sans base légale pour titre \\"Finalité 9\\". \\n","purpose_8_name":"Mesurer la performance du contenu","purpose_8_description":"La performance et l’efficacité du contenu que vous voyez ou avec lequel vous interagissez peuvent être mesurées.","purpose_8_description_legal":"Pour mesurer la performance du contenu, les partenaires peuvent:\\n* Mesurer comment le contenu a été diffusé et comment les utilisateurs ont interagi avec, et générer des rapports.\\n* Générer des rapports à l’aide d’informations directement mesurables ou connues, sur les utilisateurs qui ont interagi avec le contenu\\nLes partenaires ne peuvent pas:\\n* Mesurer si et comment des publicités (y compris des publicités natives) ont été présentées à un utilisateur et comment celui-ci a interagi avec, sans base légale distincte\\n* Croiser des données d’audience, issues ou dérivées d’un panel, avec des données de mesure de performance, sans base légale pour titre \\"Finalité 9”.","purpose_9_name":"Exploiter des études de marché afin de générer des données d’audience","purpose_9_description":"Les études de marché peuvent servir à en apprendre davantage sur les audiences qui visitent des sites/utilisent des applications et voient des publicités.","purpose_9_description_legal":"Pour utiliser des études de marché afin de générer des données d’audience, les partenaires peuvent:\\n* Fournir des rapports agrégés aux annonceurs ou à leurs représentants sur les audiences exposées à leurs publicités, en utilisant des données issues d’un panel ou d’un autre dispositif.\\n* Fournir des rapports agrégés aux éditeurs sur les audiences exposées à des contenus et/ou des publicités ou qui ont interagi avec des contenus et/ou des publicités sur leurs sites, en utilisant des données issues d’un panel ou d’un autre dispositif. \\n* Combiner des données hors ligne à celles d’un utilisateur en ligne dans le cadre d’études de marché pour générer des données d’audience si les partenaires ont déclaré faire correspondre et associer des sources de données hors ligne (Fonctionnalité 1)\\n* Texte dans la version anglaise : Combiner ces informations avec des données déjà collectées que ce soit sur le web ou via des applications. \\nLes partenaires ne peuvent pas : \\n* Mesurer la performance et l’efficacité des publicités qui ont été présentées à un utilisateur en particulier, ou avec lesquelles il a interagi, sans s’appuyer sur une base légale spécifique pour la mesure de la performance publicitaire.\\n* Évaluer le contenu qui a été présenté à un utilisateur en particulier et la façon dont ce dernier a réagi sans s’appuyer sur une base légale spécifique pour la mesure de la performance des contenus.\\n","purpose_10_name":"Développer et améliorer les produits","purpose_10_description":"Vos données peuvent être utilisées pour améliorer les systèmes et logiciels existants et pour développer de nouveaux produits.","purpose_10_description_legal":"Pour développer de nouveaux produits et améliorer des produits existants, les partenaires peuvent:\\n* Utiliser des informations pour améliorer leurs produits existants en y ajoutant de nouvelles fonctionnalités et pour développer de nouveaux produits\\n* Créer de nouveaux modèles et algorithmes grâce au machine-learning \\nLes partenaires ne peuvent pas:\\n* Effectuer toute autre opération de traitement des données autorisée par une autre finalité dans le cadre de cette finalité\\n","special_purpose_1_name":"Assurer la sécurité, prévenir la fraude et déboguer","special_purpose_1_description":"Vos données peuvent être utilisées pour surveiller et prévenir les activités frauduleuses, et s’assurer que les systèmes et processus fonctionnent correctement et en toute sécurité.","special_purpose_1_description_legal":"Pour garantir la sécurité, prévenir la fraude et déboguer, les partenaires peuvent:\\n* Veiller à ce que les données soient transmises en toute sécurité \\n* Détecter et prévenir les activités malveillantes, frauduleuses, inappropriées ou illégales.\\n* Assurer un fonctionnement correct et efficace des systèmes et des processus, y compris surveiller et améliorer la performance des systèmes et processus utilisés pour des finalités autorisées\\nLes partenaires ne peuvent pas:\\n* Effectuer, au titre de cette finalité, toute autre opération de traitement des données autorisée pour une finalité différente .\\nRemarque: Les données collectées et utilisées pour assurer la sécurité, prévenir la fraude et déboguer peuvent inclure des caractéristiques d’appareil envoyées automatiquement à des fins d\'identification, des données de géolocalisation précises et des données obtenues par l’analyse active des caractéristiques de l’appareil à des fins d’identification sans notification distincte et/ou opt-in distinct \\n","special_purpose_2_name":"Diffuser techniquement les publicités ou le contenu","special_purpose_2_description":"Votre terminal peut recevoir et envoyer des informations qui vous permettent de voir des publicités et du contenu et d’interagir avec eux.","special_purpose_2_description_legal":"Pour fournir des informations et répondre aux appels techniques, les partenaires peuvent:\\n* Utiliser l’adresse IP d’un utilisateur pour diffuser une publicité sur Internet\\n* Réagir à l’interaction d’un utilisateur avec une publicité en dirigeant l’utilisateur vers une page d’accueil\\n* Utiliser l’adresse IP d’un utilisateur pour diffuser du contenu sur Internet\\n* Réagir à l’interaction d’un utilisateur avec du contenu en dirigeant l’utilisateur vers une page d’accueil\\n* Utiliser des informations sur le type de terminal et les capacités du terminal pour présenter des publicités ou du contenu, par exemple, pour présenter une publicité à la bonne taille ou une vidéo dans un format pris en charge par le terminal \\nLes partenaires ne peuvent pas:\\n* Effectuer, au titre de cette finalité, toute autre opération de traitement des données autorisée pour une finalité différente \\n","feature_1_name":"Mettre en correspondance et combiner des sources de données hors ligne","feature_1_description":"Les données issues de sources de données hors ligne peuvent être combinées à votre activité en ligne à l’appui d’une ou de plusieurs finalités.","feature_1_description_legal":"Les partenaires peuvent : \\n* Combiner des données obtenues hors ligne avec des données collectées en ligne à l’appui d’une ou de plusieurs Finalités ou Finalités spéciales.\\n","feature_2_name":"Relier différents terminaux","feature_2_description":"Différents terminaux peuvent être identifiés comme vous appartenant ou appartenant à votre foyer à l’appui d’une ou de plusieurs finalités","feature_2_description_legal":"Les partenaires peuvent :\\n* Déterminer, selon une approche déterministe, que deux terminaux ou plus appartiennent au même utilisateur ou au même foyer\\n* Déterminer, selon une approche probabiliste, que deux terminaux ou plus appartiennent au même utilisateur ou au même foyer\\n* Analyser activement les caractéristiques du terminal pour l’identification probabiliste si les utilisateurs ont autorisé les partenaires à analyser activement les caractéristiques du terminal pour l’identification (Fonctionnalité spéciale 2)\\n","feature_3_name":"Recevoir et utiliser des caractéristiques d’identification d’appareil envoyées automatiquement","feature_3_description":"Votre appareil peut être distingué d’autres appareils en fonction des informations qu’il envoie automatiquement, telles que l’adresse IP ou le type de navigateur.","feature_3_description_legal":"Les partenaires peuvent :\\n* Créer un identifiant à l’aide des données collectées automatiquement à partir d’un appareil pour des caractéristiques spécifiques ; par ex., adresse IP, chaîne d’agent utilisateur.\\n* Utiliser cet identifiant pour réidentifier un appareil.\\nLes partenaires ne peuvent pas :\\n* Créer un identifiant à l’aide des données collectées via une analyse active d’un terminal pour l’identification de caractéristiques spécifiques (par exemple, des polices installées ou la résolution d’écran) sans une adhésion distincte de l’utilisateur à l’analyse active des caractéristiques de l’appareil à des fins d’identification.\\n* Utiliser cet identifiant pour ré-identifier un terminal.\\n","special_feature_1_name":"Utiliser des données de géolocalisation précises","special_feature_1_description":"Vos données de géolocalisation précises peuvent être utilisées à l’appui d’une ou de plusieurs finalités. Cela signifie que votre localisation peut être précise à plusieurs mètres près.","special_feature_1_description_legal":"Les partenaires peuvent :\\n* Collecter et traiter des données de géolocalisation précises à l’appui d’une ou de plusieurs finalités.\\nN.B. Une géolocalisation précise signifie qu’il n’y a aucune restriction à la précision de la localisation d’un utilisateur ; elle peut être précise à quelques mètres près.\\n","special_feature_2_name":"Analyser activement les caractéristiques du terminal pour l’identification","special_feature_2_description":"Votre terminal peut être identifié sur la base d’une analyse de la combinaison unique de caractéristiques de votre terminal.","special_feature_2_description_legal":"Les partenaires peuvent :\\n* Créer un identifiant à l’aide des données collectées via une analyse active d’un terminal pour l’identification de caractéristiques spécifiques, par exemple des polices installées ou la résolution d’écran. \\n* Utiliser cet identifiant pour ré-identifier un terminal.\\n","stack_1_name":"Données de géolocalisation précises et identification par analyse du terminal","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és standards et mesure de performance des publicités","stack_2_description":"Des publicités standards peuvent être diffusées. 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. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités.","stack_4_name":"Publicités standard, mesure de performance des publicités et données d’audience","stack_4_description":"Des publicités standards peuvent être diffusées. La performance des publicités peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","stack_5_name":"Publicités standards, profil de publicités personnalisées et mesure de performance des publicités","stack_5_description":"Des publicités standards peuvent être diffusées. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités. La performance des publicités peut être mesurée.","stack_6_name":"Affichage 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":"Affichage de publicités personnalisées, mesure de performance des publicités, et données 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 informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","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. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités. La performance des publicités peut être mesurée.","stack_9_name":"Publicités personnalisées, mesure de performance des publicités, et données d’audience","stack_9_description":"Les publicités peuvent être personnalisées sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités. La performance des publicités peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","stack_10_name":"Profil de publicités personnalisées et affichage","stack_10_description":"Les publicités peuvent être personnalisées sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités.","stack_11_name":"Contenu personnalisé","stack_11_description":"Le contenu peut être personnalisé sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu.","stack_12_name":"Affichage de contenu personnalisé et mesure de performance du contenu","stack_12_description":"Le contenu peut être personnalisé sur la base d’un profil. La performance du contenu peut être mesurée.","stack_13_name":"Affichage de contenu personnalisé, mesure de performance du contenu et données d’audience","stack_13_description":"Le contenu peut être personnalisé sur la base d’un profil. La performance du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","stack_14_name":"Contenu personnalisé et mesure de performance du contenu","stack_14_description":"Le contenu peut être personnalisé sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu. La performance du contenu peut être mesurée.","stack_15_name":"Contenu personnalisé, mesure de performance du contenu et données d’audience","stack_15_description":"Le contenu peut être personnalisé sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu. La performance du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","stack_16_name":"Contenu personnalisé, mesure de performance du contenu, données d’audience, et développement produit","stack_16_description":"Le contenu peut être personnalisé sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu. La performance du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, des systèmes et logiciels","stack_17_name":"Mesure de performance des publicités et du contenu et données d’audience","stack_17_description":"La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","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 données d’audience","stack_19_description":"La performance des publicités peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu","stack_20_name":"Mesure de performance des publicités et du contenu, données d’audience, et développement produit","stack_20_description":"La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","stack_21_name":"Mesure de performance du contenu, données d’audience, et développement produit","stack_21_description":"La performance du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels.","stack_22_name":"Mesure de performance du contenu, et développement produit","stack_22_description":"La performance du contenu peut être mesurée. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels.","stack_23_name":"Affichage de publicités et de contenu personnalisés, 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":"Affichage de publicités et de contenu personnalisés, mesure de performance des publicités et du contenu, et données 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 informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu. 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, 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. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités et le contenu. 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 données d’audience","stack_26_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités et le contenu. La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","stack_27_name":"Publicités personnalisées et profil de contenu","stack_27_description":"Des données supplémentaires peuvent être ajoutées pour personnaliser les publicités et le contenu.","stack_28_name":"Affichage 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és standards, mesure de performance des publicités et du contenu, et données d’audience","stack_29_description":"Des publicités standards peuvent être diffusées. La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","stack_30_name":"Affichage de publicités personnalisées, contenu personnalisé, mesure de performance des publicités et du contenu, et données d’audience","stack_30_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu. La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","stack_31_name":"Affichage de publicités personnalisées, contenu personnalisé, mesure de performance des publicités et du contenu, données d’audience et développement de produit","stack_31_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu. La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels.","stack_32_name":"Publicités standards, contenu personnalisé, mesure de performance des publicités et du contenu, et données d’audience","stack_32_description":"Des publicités standards peuvent être diffusées. Le contenu peut être personnalisé sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu. La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","stack_33_name":"Publicités standards, contenu personnalisé, mesure de performance des publicités et du contenu, données d’audience, et développement produit","stack_33_description":"Des publicités standards peuvent être diffusées. Le contenu peut être personnalisé sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu. La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels.","stack_34_name":"Publicités standards, contenu personnalisé, mesure de performance du contenu, et données d’audience","stack_34_description":"Des publicités standards peuvent être diffusées. Le contenu peut être personnalisé sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu. La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu.","stack_35_name":"Publicités standards, contenu personnalisé, mesure de performance du contenu, données d’audience et développement de produit","stack_35_description":"Des publicités standards peuvent être diffusées. Le contenu peut être personnalisé sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu. La performance du contenu peut être mesurée. Des informations peuvent être générées sur les audiences qui ont vu les publicités et le contenu. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels.","stack_36_name":"Publicités standard, contenu personnalisé et mesure de performance des publicités","stack_36_description":"Des publicités standards peuvent être diffusées. Le contenu peut être personnalisé sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu. La performance des publicités peut être mesurée.","stack_37_name":"Publicités standards, contenu personnalisé, mesure de performance des publicités, et développement produit","stack_37_description":"Des publicités standards peuvent être diffusées. Le contenu peut être personnalisé sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser le contenu. La performance des publicités peut être mesurée. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels.","stack_38_name":"Publicités personnalisées, mesure de performance des publicités et développement de produit","stack_38_description":"Les publicités peuvent être personnalisées sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités. La performance des publicités peut être mesurée. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels.","stack_39_name":"Publicités personnalisées, mesure de performance des publicités, données d’audience et développement de produit","stack_39_description":"Les publicités peuvent être personnalisées sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités. La performance des publicités peut être mesurée. Des informations peuvent être générées sur les publics qui ont vu les publicités et le contenu. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels.","stack_40_name":"Publicités personnalisées, mesure de performance des publicités et du contenu, données d’audience et développement de produit","stack_40_description":"Les publicités peuvent être personnalisées sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités. La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les publics qui ont vu les publicités et le contenu. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels.","stack_41_name":"Publicités personnalisées, affichage de contenu personnalisé, mesure de performance des publicités et du contenu, données d’audience et développement de produit","stack_41_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités. La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les publics qui ont vu les publicités et le contenu. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels.","stack_42_name":"Publicités et contenu personnalisés, mesure de performance des publicités et du contenu, données d’audience et développement de produit","stack_42_description":"Les publicités et le contenu peuvent être personnalisés sur la base d’un profil. Des données supplémentaires peuvent être ajoutées pour mieux personnaliser les publicités et le contenu. La performance des publicités et du contenu peut être mesurée. Des informations peuvent être générées sur les publics qui ont vu les publicités et le contenu. Les données peuvent être utilisées pour créer ou améliorer l’expérience utilisateur, les systèmes et les logiciels."}')}}]);