/home2/mshostin/live-dashboard/public/clientlib-connexion.min.10e138c7a921515a14b41a1ddba3ed22.js
/*! For license information please see connexion.js.LICENSE.txt */
!function(){var e={8913:function(e,t){var a,i,n;!function(r){var o,s,c,l,d,g,u,h,p,m,f,b,_;function v(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function y(e,t,a){e.addEventListener(t,a,!1)}function k(e,t,a){e.removeEventListener(t,a,!1)}function w(e){return m[e]?m[e].log:s}function S(e,t){A("log",e,t,w(e))}function x(e,t){A("info",e,t,w(e))}function P(e,t){A("warn",e,t,!0)}function A(e,t,a,i){!0===i&&"object"==typeof window.console&&console[e](function(e){return d+"["+(t="Host page: "+e,(t=window.top!==window.self?window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+": "+e:"Nested host page: "+e:t)+"]");var t}(t),a)}function C(e){function t(){a("Height"),a("Width"),N((function(){I(w),M(A),p("onResized",w)}),w,"init")}function a(e){var t=Number(m[A]["max"+e]),a=Number(m[A]["min"+e]),i=(e=e.toLowerCase(),Number(w[e]));S(A,"Checking "+e+" is in range "+a+"-"+t),i<a&&(i=a,S(A,"Set "+e+" to min value")),t<i&&(i=t,S(A,"Set "+e+" to max value")),w[e]=""+i}function i(e){return v.slice(v.indexOf(":")+l+e)}function n(e,t){var a,i;a=function(){var a,i;B("Send Page Info","pageInfo:"+(a=document.body.getBoundingClientRect(),i=w.iframe.getBoundingClientRect(),JSON.stringify({iframeHeight:i.height,iframeWidth:i.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(i.top-a.top,10),offsetLeft:parseInt(i.left-a.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})),e,t)},_[i=t]||(_[i]=setTimeout((function(){_[i]=null,a()}),32))}function r(e){return e=e.getBoundingClientRect(),L(A),{x:Math.floor(Number(e.left)+Number(u.x)),y:Math.floor(Number(e.top)+Number(u.y))}}function o(e){var t=e?r(w.iframe):{x:0,y:0},a={x:Number(w.width)+t.x,y:Number(w.height)+t.y};S(A,"Reposition requested from iFrame (offset x:"+t.x+" y:"+t.y+")"),window.top===window.self?(u=a,s(),S(A,"--")):window.parentIFrame?window.parentIFrame["scrollTo"+(e?"Offset":"")](a.x,a.y):P(A,"Unable to scroll to requested position, window.parentIFrame not found")}function s(){!1===p("onScroll",u)?O():M(A)}function c(e){e=e.split("#")[1]||"";var t=decodeURIComponent(e);(t=document.getElementById(t)||document.getElementsByName(t)[0])?(t=r(t),S(A,"Moving to in page link (#"+e+") at x: "+t.x+" y: "+t.y),u={x:t.x,y:t.y},s(),S(A,"--")):window.top===window.self?S(A,"In page link #"+e+" not found"):window.parentIFrame?window.parentIFrame.moveToAnchor(e):S(A,"In page link #"+e+" not found and window.parentIFrame not found")}function h(e){var t,a;a=0===Number(w.width)&&0===Number(w.height)?{x:(t=i(9).split(":"))[1],y:t[0]}:{x:w.width,y:w.height},p(e,{iframe:w.iframe,screenX:Number(a.x),screenY:Number(a.y),type:w.type})}function p(e,t){return j(A,e,t)}var f,b,v=e.data,w={},A=null;if("[iFrameResizerChild]Ready"===v)for(var C in m)B("iFrame requested init",U(C),m[C].iframe,C);else d===(""+v).slice(0,g)&&v.slice(g).split(":")[0]in m?(w=function(){var e=v.slice(g).split(":"),t=e[1]?parseInt(e[1],10):0,a=m[e[0]]&&m[e[0]].iframe,i=getComputedStyle(a);return{iframe:a,id:e[0],height:t+function(e){return"border-box"!==e.boxSizing?0:(e.paddingTop?parseInt(e.paddingTop,10):0)+(e=e.paddingBottom?parseInt(e.paddingBottom,10):0)}(i)+function(e){return"border-box"!==e.boxSizing?0:(e.borderTopWidth?parseInt(e.borderTopWidth,10):0)+(e=e.borderBottomWidth?parseInt(e.borderBottomWidth,10):0)}(i),width:e[2],type:e[3]}}(),A=w.id,m[A]&&(m[A].loaded=!0),(b=w.type in{true:1,false:1,undefined:1})&&S(A,"Ignoring init message from meta parent page"),!b&&(b=!0,m[f=A]||(b=!1,P(w.type+" No settings for "+f+". Message was: "+v)),b)&&(S(A,"Received: "+v),f=!0,null===w.iframe&&(P(A,"IFrame ("+w.id+") not found"),f=!1),f&&function(){var t=e.origin,a=m[A]&&m[A].checkOrigin;if(a&&""+t!="null"&&!function(){if(a.constructor!==Array)return e=m[A]&&m[A].remoteHost,S(A,"Checking connection is from: "+e),t===e;var e,i=0,n=!1;for(S(A,"Checking connection is from allowed list of origins: "+a);i<a.length;i++)if(a[i]===t){n=!0;break}return n}())throw new Error("Unexpected message received from: "+t+" for "+w.iframe.id+". Message was: "+e.data+". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.");return 1}()&&function(){switch(m[A]&&m[A].firstRun&&m[A]&&(m[A].firstRun=!1),w.type){case"close":E(w.iframe);break;case"message":s=i(6),S(A,"onMessage passed: {iframe: "+w.iframe.id+", message: "+s+"}"),p("onMessage",{iframe:w.iframe,message:JSON.parse(s)}),S(A,"--");break;case"mouseenter":h("onMouseEnter");break;case"mouseleave":h("onMouseLeave");break;case"autoResize":m[A].autoResize=JSON.parse(i(9));break;case"scrollTo":o(!1);break;case"scrollToOffset":o(!0);break;case"pageInfo":n(m[A]&&m[A].iframe,A),r=A,e("Add ",y),m[r]&&(m[r].stopPageInfo=a);break;case"pageInfoStop":m[A]&&m[A].stopPageInfo&&(m[A].stopPageInfo(),delete m[A].stopPageInfo);break;case"inPageLink":c(i(9));break;case"reset":q(w);break;case"init":t(),p("onInit",w.iframe);break;default:0===Number(w.width)&&0===Number(w.height)?P("Unsupported message received ("+w.type+"), this is likely due to the iframe containing a later version of iframe-resizer than the parent page"):t()}function e(e,t){function i(){m[r]?n(m[r].iframe,r):a()}["scroll","resize"].forEach((function(a){S(r,e+a+" listener for sendPageInfo"),t(window,a,i)}))}function a(){e("Remove ",k)}var r,s}())):x(A,"Ignored: "+v)}function j(e,t,a){var i=null,n=null;if(m[e]){if("function"!=typeof(i=m[e][t]))throw new TypeError(t+" on iFrame["+e+"] is not a function");n=i(a)}return n}function T(e){e=e.id,delete m[e]}function E(e){var t=e.id;if(!1===j(t,"onClose",t))S(t,"Close iframe cancelled by onClose event");else{S(t,"Removing iFrame: "+t);try{e.parentNode&&e.parentNode.removeChild(e)}catch(e){P(e)}j(t,"onClosed",t),S(t,"--"),T(e)}}function L(e){null===u&&S(e,"Get page position: "+(u={x:window.pageXOffset===r?document.documentElement.scrollLeft:window.pageXOffset,y:window.pageYOffset===r?document.documentElement.scrollTop:window.pageYOffset}).x+","+u.y)}function M(e){null!==u&&(window.scrollTo(u.x,u.y),S(e,"Set page position: "+u.x+","+u.y),O())}function O(){u=null}function q(e){S(e.id,"Size reset requested by "+("init"===e.type?"host page":"iFrame")),L(e.id),N((function(){I(e),B("reset","reset",e.iframe,e.id)}),e,"reset")}function I(e){function t(t){var i;i=t,e.id?(e.iframe.style[i]=e[i]+"px",S(e.id,"IFrame ("+a+") "+i+" set to "+e[i]+"px")):S("undefined","messageData id not set"),function(t){var i;function n(){Object.keys(m).forEach((function(e){function t(e){return"0px"===(m[a]&&m[a].iframe.style[e])}var a;m[a=e]&&null!==m[a].iframe.offsetParent&&(t("height")||t("width"))&&B("Visibility change","resize",m[a].iframe,a)}))}!c&&"0"===e[t]&&(c=!0,S(a,"Hidden iFrame detected, creating visibility listener"),t=v())&&(i=document.querySelector("body"),new t((function(e){S("window","Mutation observed: "+e[0].target+" "+e[0].type),F(n,16)})).observe(i,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0}))}(t)}var a=e.iframe.id;m[a]&&(m[a].sizeHeight&&t("height"),m[a].sizeWidth)&&t("width")}function N(e,t,a){a!==t.type&&h&&!window.jasmine?(S(t.id,"Requesting animation frame"),h(e)):e()}function B(e,t,a,i,n){var r=!1;i=i||a.id,m[i]&&(function(){var n;a&&"contentWindow"in a&&null!==a.contentWindow?(n=m[i]&&m[i].targetOrigin,S(i,"["+e+"] Sending msg to iframe["+i+"] ("+t+") targetOrigin: "+n),a.contentWindow.postMessage(d+t,n)):P(i,"["+e+"] IFrame("+i+") not found")}(),n&&m[i]&&m[i].warningTimeout&&(m[i].msgTimeout=setTimeout((function(){!m[i]||m[i].loaded||r||(r=!0,P(i,"IFrame has not responded within "+m[i].warningTimeout/1e3+" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning."))}),m[i].warningTimeout)))}function U(e){return e+":"+m[e].bodyMarginV1+":"+m[e].sizeWidth+":"+m[e].log+":"+m[e].interval+":"+m[e].enablePublicMethods+":"+m[e].autoResize+":"+m[e].bodyMargin+":"+m[e].heightCalculationMethod+":"+m[e].bodyBackground+":"+m[e].bodyPadding+":"+m[e].tolerance+":"+m[e].inPageLinks+":"+m[e].resizeFrom+":"+m[e].widthCalculationMethod+":"+m[e].mouseEvents}function z(e,t){function a(e){var t=e.split("Callback");2===t.length&&(this[t="on"+t[0].charAt(0).toUpperCase()+t[0].slice(1)]=this[e],delete this[e],P(i,"Deprecated: '"+e+"' has been renamed '"+t+"'. The old method will be removed in the next major version."))}var i=function(a){if("string"!=typeof a)throw new TypeError("Invaild id for iFrame. Expected String");var i;return""===a&&(e.id=(i=t&&t.id||b.id+o++,null!==document.getElementById(i)&&(i+=o++),a=i),s=(t||{}).log,S(a,"Added missing iframe ID: "+a+" ("+e.src+")")),a}(e.id);if(i in m&&"iFrameResizer"in e)P(i,"Ignored iFrame, already setup.");else{switch(function(t){if(t=t||{},m[i]=Object.create(null),m[i].iframe=e,m[i].firstRun=!0,m[i].remoteHost=e.src&&e.src.split("/").slice(0,3).join("/"),"object"!=typeof t)throw new TypeError("Options is not an object");Object.keys(t).forEach(a,t);var n,r=t;for(n in b)Object.prototype.hasOwnProperty.call(b,n)&&(m[i][n]=(Object.prototype.hasOwnProperty.call(r,n)?r:b)[n]);m[i]&&(m[i].targetOrigin=!0!==m[i].checkOrigin||""===(t=m[i].remoteHost)||null!==t.match(/^(about:blank|javascript:|file:\/\/)/)?"*":t)}(t),S(i,"IFrame scrolling "+(m[i]&&m[i].scrolling?"enabled":"disabled")+" for "+i),e.style.overflow=!1===(m[i]&&m[i].scrolling)?"hidden":"auto",m[i]&&m[i].scrolling){case"omit":break;case!0:e.scrolling="yes";break;case!1:e.scrolling="no";break;default:e.scrolling=m[i]?m[i].scrolling:"no"}c("Height"),c("Width"),n("maxHeight"),n("minHeight"),n("maxWidth"),n("minWidth"),"number"!=typeof(m[i]&&m[i].bodyMargin)&&"0"!==(m[i]&&m[i].bodyMargin)||(m[i].bodyMarginV1=m[i].bodyMargin,m[i].bodyMargin=m[i].bodyMargin+"px"),function(t){var a=v();a&&e.parentNode&&new a((function(t){t.forEach((function(t){Array.prototype.slice.call(t.removedNodes).forEach((function(t){t===e&&E(e)}))}))})).observe(e.parentNode,{childList:!0}),y(e,"load",(function(){var a,n;B("iFrame.onload",t,e,r,!0),a=m[i]&&m[i].firstRun,n=m[i]&&m[i].heightCalculationMethod in p,!a&&n&&q({iframe:e,height:0,width:0,type:"init"})})),B("init",t,e,r,!0)}(U(i)),m[i]&&(m[i].iframe.iFrameResizer={close:E.bind(null,m[i].iframe),removeListeners:T.bind(null,m[i].iframe),resize:B.bind(null,"Window resize","resize",m[i].iframe),moveToAnchor:function(e){B("Move to anchor","moveToAnchor:"+e,m[i].iframe,i)},sendMessage:function(e){B("Send Message","message:"+(e=JSON.stringify(e)),m[i].iframe,i)}})}function n(t){var a=m[i][t];1/0!==a&&0!==a&&(e.style[t]="number"==typeof a?a+"px":a,S(i,"Set "+t+" = "+e.style[t]))}function c(e){if(m[i]["min"+e]>m[i]["max"+e])throw new Error("Value for min"+e+" can not be greater than max"+e)}}function F(e,t){null===f&&(f=setTimeout((function(){f=null,e()}),t))}function H(){"hidden"!==document.visibilityState&&(S("document","Trigger event: Visibility change"),F((function(){W("Tab Visible","resize")}),16))}function W(e,t){Object.keys(m).forEach((function(a){var i;m[i=a]&&"parent"===m[i].resizeFrom&&m[i].autoResize&&!m[i].firstRun&&B(e,t,m[a].iframe,a)}))}function $(){y(window,"message",C),y(window,"resize",(function(){S("window","Trigger event: "+"resize"),F((function(){W("Window resize","resize")}),16)})),y(document,"visibilitychange",H),y(document,"-webkit-visibilitychange",H)}function D(){function e(e,a){if(a){if(!a.tagName)throw new TypeError("Object is not a valid DOM element");if("IFRAME"!==a.tagName.toUpperCase())throw new TypeError("Expected <IFRAME> tag, found <"+a.tagName+">");z(a,e),t.push(a)}}for(var t,a=["moz","webkit","o","ms"],i=0;i<a.length&&!h;i+=1)h=window[a[i]+"RequestAnimationFrame"];return h?h=h.bind(window):S("setup","RequestAnimationFrame not supported"),$(),function(a,i){var n;switch(t=[],(n=a)&&n.enablePublicMethods&&P("enablePublicMethods option has been removed, public methods are now always available in the iFrame"),typeof i){case"undefined":case"string":Array.prototype.forEach.call(document.querySelectorAll(i||"iframe"),e.bind(r,a));break;case"object":e(a,i);break;default:throw new TypeError("Unexpected data type ("+typeof i+")")}return t}}"undefined"!=typeof window&&(o=0,c=s=!1,l="message".length,g=(d="[iFrameSizer]").length,u=null,h=window.requestAnimationFrame,p=Object.freeze({max:1,scroll:1,bodyScroll:1,documentElementScroll:1}),m={},f=null,b=Object.freeze({autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:"bodyOffset",id:"iFrameResizer",interval:32,log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,mouseEvents:!0,resizeFrom:"parent",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:"scroll",onClose:function(){return!0},onClosed:function(){},onInit:function(){},onMessage:function(){P("onMessage function not defined")},onMouseEnter:function(){},onMouseLeave:function(){},onResized:function(){},onScroll:function(){return!0}}),_={},window.jQuery!==r&&function(e){e.fn?e.fn.iFrameResize||(e.fn.iFrameResize=function(e){return this.filter("iframe").each((function(t,a){z(a,e)})).end()}):x("","Unable to bind to jQuery, it is not fully loaded.")}(window.jQuery),i=[],void 0!==(n="function"==typeof(a=D)?a.apply(t,i):a)&&(e.exports=n),window.iFrameResize=window.iFrameResize||D())}()},7077:function(e,t,a){"use strict";a.r(t)},1440:function(e,t){var a,i;i=this,void 0===(a=function(){return i.svg4everybody=function(){function e(e,t,a){if(a){var i=document.createDocumentFragment(),n=!t.hasAttribute("viewBox")&&a.getAttribute("viewBox");n&&t.setAttribute("viewBox",n);for(var r=a.cloneNode(!0);r.childNodes.length;)i.appendChild(r.firstChild);e.appendChild(i)}}function t(t){t.onreadystatechange=function(){if(4===t.readyState){var a=t._cachedDocument;a||((a=t._cachedDocument=document.implementation.createHTMLDocument("")).body.innerHTML=t.responseText,t._cachedTarget={}),t._embeds.splice(0).map((function(i){var n=t._cachedTarget[i.id];n||(n=t._cachedTarget[i.id]=a.getElementById(i.id)),e(i.parent,i.svg,n)}))}},t.onreadystatechange()}function a(a){function n(){for(var a=0;a<p.length;){var s=p[a],c=s.parentNode,l=i(c),d=s.getAttribute("xlink:href")||s.getAttribute("href");if(!d&&o.attributeName&&(d=s.getAttribute(o.attributeName)),l&&d){if(r)if(!o.validate||o.validate(d,l,s)){c.removeChild(s);var g=d.split("#"),f=g.shift(),b=g.join("#");if(f.length){var _=u[f];_||((_=u[f]=new XMLHttpRequest).open("GET",f),_.send(),_._embeds=[]),_._embeds.push({parent:c,svg:l,id:b}),t(_)}else e(c,l,document.getElementById(b))}else++a,++m}else++a}(!p.length||p.length-m>0)&&h(n,67)}var r,o=Object(a),s=/\bTrident\/[567]\b|\bMSIE (?:9|10)\.0\b/,c=/\bAppleWebKit\/(\d+)\b/,l=/\bEdge\/12\.(\d+)\b/,d=/\bEdge\/.(\d+)\b/,g=window.top!==window.self;r="polyfill"in o?o.polyfill:s.test(navigator.userAgent)||(navigator.userAgent.match(l)||[])[1]<10547||(navigator.userAgent.match(c)||[])[1]<537||d.test(navigator.userAgent)&&g;var u={},h=window.requestAnimationFrame||setTimeout,p=document.getElementsByTagName("use"),m=0;r&&n()}function i(e){for(var t=e;"svg"!==t.nodeName.toLowerCase()&&(t=t.parentNode););return t}return a}()}.apply(t,[]))||(e.exports=a)},4150:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CloneUtils=void 0;t.CloneUtils=class{options;constructor(e){this.options=e}toNodeList(){const e=document.createDocumentFragment();return this.options.list.forEach((function(t){e.appendChild(t.cloneNode())})),e.childNodes}}},7630:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deleteCookie=t.getCookie=t.setCookiSecure=t.setCookie=void 0,t.setCookie=function(e,t,a){const i=new Date,n=t;i.setTime(i.getTime()+a),document.cookie=e+"="+n+"; expires="+i.toUTCString()+"; path=/"},t.setCookiSecure=function(e,t,a){const i=new Date,n=t;i.setTime(i.getTime()+a),document.cookie=e+"="+n+"; expires="+i.toUTCString()+"; path=/; secure; SameSite=None"},t.getCookie=function(e){const t=("; "+document.cookie).split("; "+e+"=");if(2===t.length)return t.pop().split(";").shift()},t.deleteCookie=function(e){const t=new Date;t.setTime(t.getTime()+-864e5),document.cookie=e+"=; expires="+t.toUTCString()+"; path=/"}},2865:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FocusUtils=void 0;t.FocusUtils=class{options;index;constructor(e){this.options=e}init(){this.events()}setFocus(){this.options.event.preventDefault();const e=Array.from(this.options.item.querySelectorAll(this.options.focusableSelectors));this.index=e.findIndex((e=>e===this.options.item.querySelector(":focus"))),!0===this.options.event.shiftKey||38===this.options.event.keyCode||"Arrow"===this.options.event.code?this.index--:this.index++,this.index>=e.length&&(this.index=0),this.index<0&&(this.index=e.length-1),e[this.index].focus()}setHighlight(){this.options.event.preventDefault();const e=Array.from(this.options.item.querySelectorAll(this.options.focusableSelectors));let t=e.findIndex((e=>e===this.options.item.querySelector(".u-accessibility-item--highlight")));-1!==t&&e[t].classList.remove("u-accessibility-item--highlight"),38===this.options.event.keyCode?t--:40===this.options.event.keyCode&&t++,(t>=e.length||t<0)&&(t=0),e[t].classList.add("u-accessibility-item--highlight"),e[t].focus()}events(){let e;document.addEventListener("keydown",(t=>{const a=13===t.which||"Enter"===t.key;if(0!==t.which&&!a){e=!0;const t=document.querySelector(":focus");t&&t.classList.add("is--focused")}})),document.addEventListener("click",(()=>{const t=document.querySelectorAll(".is--focused");!1===e&&t.forEach((e=>{e.classList.remove("is--focused")})),e=!1})),document.addEventListener("focusin",(t=>{const a=t.target;!0===e&&a.classList.add("is--focused")})),document.addEventListener("focusout",(t=>{const a=t.target;!0===e&&a.classList.remove("is--focused")}))}}},4536:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IconUtils=void 0,t.IconUtils={getNewIcon:function(e){return`<svg viewBox="0 0 24 24"\n aria-hidden="true"\n focusable="false"\n class="a-icon--s">\n <use href="/etc.clientlibs/labanquepostale/commons/clientlibs/designsystem/clientlib-base/resources/img/svg-icons.svg#${e}"></use>\n </svg>`}}},6237:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StringUtils=void 0;t.StringUtils=class{isBlank(e){return!e||/^\s*$/.test(e)}isEmpty(e){return!e||0===e.length}capitalize(e){const t=e.split(" ");for(let e=0;e<t.length;e++)t[e]=t[e].charAt(0).toUpperCase()+t[e].slice(1).toLowerCase();return t.join(" ")}}},5721:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ViewportUtils=void 0;const i=a(8915),n=767,r=1023,o=1279;t.ViewportUtils={isDesktopLarge:function(){return document.body.clientWidth>o},isDesktop:function(){return document.body.clientWidth>r},isTablet:function(){return document.body.clientWidth>n&&document.body.clientWidth<=r},isMobile:function(){return document.body.clientWidth<=n},getBreakpoint:function(){let e,t="xs";return"getComputedStyle"in window&&(e=document.querySelector("body")?window.getComputedStyle(document.querySelector("body"),":before"):null,t=e?new i.TaggingStringCheck(e.getPropertyValue("content")).init():"xs"),t}}},2946:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.stringToDom=t.StringUtils=t.DatePickerUtils=t.EmptyUtils=t.CloneUtils=t.ScrollUtils=t.AttributesUtils=t.PageUtils=t.LegacyUtils=t.ViewportUtils=t.IconUtils=t.FocusUtils=t.EventUtils=t.Cookie=t.Utils=void 0;const i=a(6319);Object.defineProperty(t,"EventUtils",{enumerable:!0,get:function(){return i.EventUtils}});const n=a(4536);Object.defineProperty(t,"IconUtils",{enumerable:!0,get:function(){return n.IconUtils}});const r=a(2865);Object.defineProperty(t,"FocusUtils",{enumerable:!0,get:function(){return r.FocusUtils}});const o=a(7630),s=a(5721);Object.defineProperty(t,"ViewportUtils",{enumerable:!0,get:function(){return s.ViewportUtils}});const c=a(5148);Object.defineProperty(t,"PageUtils",{enumerable:!0,get:function(){return c.PageUtils}});const l=a(584);Object.defineProperty(t,"AttributesUtils",{enumerable:!0,get:function(){return l.AttributesUtils}});const d=a(3625);Object.defineProperty(t,"ScrollUtils",{enumerable:!0,get:function(){return d.ScrollUtils}});const g=a(4150);Object.defineProperty(t,"CloneUtils",{enumerable:!0,get:function(){return g.CloneUtils}});const u=a(5142);Object.defineProperty(t,"EmptyUtils",{enumerable:!0,get:function(){return u.EmptyUtils}});const h=a(8502);Object.defineProperty(t,"DatePickerUtils",{enumerable:!0,get:function(){return h.DatePickerUtils}});const p=a(6237);Object.defineProperty(t,"StringUtils",{enumerable:!0,get:function(){return p.StringUtils}});const m=a(6650);Object.defineProperty(t,"stringToDom",{enumerable:!0,get:function(){return m.stringToDom}});const f=a(2747),b={emptyString:f.emptyString,waitForFinalEvent:f.waitForFinalEvent};t.LegacyUtils=b;const _={deleteCookie:o.deleteCookie,getCookie:o.getCookie,setCookie:o.setCookie,setCookiSecure:o.setCookiSecure};t.Cookie=_;const v={Cookie:_,EventUtils:i.EventUtils,FocusUtils:r.FocusUtils,IconUtils:n.IconUtils,ViewportUtils:s.ViewportUtils,LegacyUtils:b,PageUtils:c.PageUtils,AttributesUtils:l.AttributesUtils,ScrollUtils:d.ScrollUtils,CloneUtils:g.CloneUtils,EmptyUtils:u.EmptyUtils,DatePickerUtils:h.DatePickerUtils,StringUtils:p.StringUtils,stringToDom:m.stringToDom};t.Utils=v},584:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AttributesUtils=void 0;const i=a(2946);t.AttributesUtils=class{options;header;footer;breadcrumb;main;constructor(e){this.options=e,this.header=document.getElementById("header"),this.footer=document.getElementById("footer"),this.breadcrumb=document.querySelector(".m-breadcrumb"),this.main=document.querySelector("main")}setAttributes(){Object.keys(this.options.attrs).forEach((e=>this.options.el.setAttribute(e,this.options.attrs[e])))}removeAttributes(){Object.keys(this.options.attrs).forEach((e=>this.options.el.removeAttribute(e)))}getTranslateX(){const e=window.getComputedStyle(this.options.el);return new WebKitCSSMatrix(e.transform).m41}ariaHideMainContents(e,t){e.forEach((e=>{const a=document.querySelector(e);null!==a&&(new i.Utils.AttributesUtils({el:a,attrs:{"aria-hidden":"true",tabindex:"-1"}}).setAttributes(),!0===t&&(a.style.visibility="hidden"))}))}ariaShowMainContents(e){e.forEach((e=>{const t=document.querySelector(e);null!==t&&(new i.Utils.AttributesUtils({el:t,attrs:{"aria-hidden":"false",tabindex:""}}).setAttributes(),t.style.visibility="")}))}}},8502:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DatePickerUtils=void 0;t.DatePickerUtils=class{options;constructor(e){this.options=e}init(){$(this.options.selector).datepicker(this.options.datepickerOtions)}}},5142:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EmptyUtils=void 0;t.EmptyUtils=class{options;constructor(e){this.options=e}empty(){if(this.options.keepFirstChild){const e=this.options.childToKeep;this.options.wrapper.innerHTML="",e&&this.options.wrapper.append(e)}else{if(!this.options.wrapper)return;for(;this.options.wrapper.firstChild;)this.options.wrapper.removeChild(this.options.wrapper.firstChild)}}removeElementsByClass(){const e=document.getElementsByClassName(this.options.className);for(;e.length>0;)e[0].parentNode.removeChild(e[0])}}},6319:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EventUtils=void 0,t.EventUtils={setDocEvent:function(e,t,a){document.addEventListener(e,(function(e){for(let i=e.target;i&&i!==this;i=i.parentNode){if(i.matches(t)){a(i,e);break}}}),!1)},debounce:function(e){var t;return function(a){t&&clearTimeout(t),t=setTimeout(e,100,a)}}}},5148:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PageUtils=void 0;const i=a(2946);class n{header;main;footer;breadcrumb;html;body;isHome;pageTitle;constructor(){this.isHome=!1,this.breadcrumb=document.querySelector(".m-breadcrumb"),this.footer=document.querySelector("footer"),this.main=document.querySelector("main"),this.header=document.querySelector("header"),this.html=document.documentElement,this.body=document.body}isHomePage(){return this.header.querySelector(".js-logo-type")&&(this.isHome="A"!==this.header.querySelector(".js-logo-type").tagName),this.isHome}getTemplateName(){return document.querySelector("head").getAttribute("data-template")}setSearchPageTitle(e,t){t||(t="Résultat de recherche pour : ");const a=`${t} - ${e} - La Banque Postale`;return document.title=a}setTitle(e){const t=`${e} - La Banque Postale`;return document.title=t}hidePageAccessibility(){new i.Utils.AttributesUtils({el:this.header,attrs:{"aria-hidden":"true",tabindex:""}}).setAttributes(),this.header.style.visibility="hidden",null!==(new n).breadcrumb&&(new i.Utils.AttributesUtils({el:this.breadcrumb,attrs:{"aria-hidden":"true",tabindex:""}}).setAttributes(),(new n).breadcrumb.style.visibility="hidden"),new i.Utils.AttributesUtils({el:this.footer,attrs:{"aria-hidden":"true",tabindex:""}}).setAttributes(),this.footer.style.visibility="hidden"}showPageAccessibility(){new i.Utils.AttributesUtils({el:this.header,attrs:{"aria-hidden":"true",tabindex:""}}).setAttributes(),this.header.style.visibility="visible",null!==(new n).breadcrumb&&(new i.Utils.AttributesUtils({el:this.breadcrumb,attrs:{"aria-hidden":"true",tabindex:""}}).setAttributes(),this.breadcrumb.style.visibility="visible"),new i.Utils.AttributesUtils({el:this.footer,attrs:{"aria-hidden":"true",tabindex:""}}).setAttributes(),this.footer.style.visibility="visible",this.html.style.overflow="",this.body.style.overflow=""}}t.PageUtils=n},3625:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ScrollUtils=void 0;t.ScrollUtils=class{options;target;constructor(e){this.options=e,this.target=this.options.el}scrollTo(){if(!this.target)return;const e=this.calculateStickyOffset(),t=this.target.getBoundingClientRect().top+window.scrollY-e;this.options.wrapper.scroll({top:t,behavior:"smooth",left:0}),setTimeout((()=>{this.target.focus({preventScroll:!0})}),1e3)}calculateStickyOffset(){const e=document.querySelector(".o-warnbanner"),t=document.querySelector("header"),a=document.querySelector(".m-summary--edito"),i=t?.classList.contains("o-header--sticky"),n=a?.classList.contains("m-summary--sticky");let r=72;return t&&e?r+=e.clientHeight:t||(r=0),a&&(r+=67),i&&n||(r+=150),r}}},6650:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.stringToDom=void 0,t.stringToDom=function(e){const t=document.createDocumentFragment(),a=document.createElement("div");for(a.innerHTML=e;a.firstChild;)t.appendChild(a.firstChild);return t}},3537:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Footnotes=t.IdRefs=void 0;const i=a(2946),n=a(623);t.IdRefs=class{el;name;id};t.Footnotes=class{cpt;noticeContainer;count;id;list;sup;footNotes;opcToArr;idRefs;footnoteList;accessLabel;isOpc;tabs;tablist;globalIndex;slider;accordionlist;decisionTreeComparator;constructor(){this.cpt=document.querySelectorAll("[data-footnotes]"),this.accessLabel="",this.noticeContainer=document.querySelector(".js-footnotes--container"),this.footNotes=document.querySelectorAll(".js-footnotes--title"),this.count=1,this.id=1,this.idRefs=[],this.footnoteList=[],this.opcToArr=[],this.isOpc="opcpage"===(new i.Utils.PageUtils).getTemplateName(),this.tablist=(new n.Tabs).tablist,this.globalIndex=0,this.accordionlist=document.querySelectorAll(".o-accordion__container"),this.decisionTreeComparator=document.querySelector(".p-decisiontree-comparator")}init(){if(this.footNotes.length>0&&null!==this.noticeContainer){this.noticeContainer.style.display="block";const e=async()=>{this.cpt.forEach((e=>{const t=e,a=t.nextElementSibling.querySelector(".js-footnotes--list");this.accessLabel=t.getAttribute("data-back-content"),null!==a&&this.buildAnchors(t,a,this.count)}))},t=async()=>{await e(),this.setCount(),this.setId()};(async()=>{if(await t(),this.isOpc){const e=this.tablist[0];this.buildOpcLegalNotice(this.footnoteList,e),e.setAttribute("footnote-loaded","true")}else this.decisionTreeComparator?this.buildDecisionTreeComparatorLegalNotice(this.footnoteList):this.buildLegalNotice(this.footnoteList)})(),this.events()}else null!==this.noticeContainer&&(this.noticeContainer.style.display="none")}setCount(){document.querySelectorAll(".a-footnote").forEach((e=>{const t=e,a=t.getAttribute("name"),i=this.idRefs.find((e=>e.name===a)),n=this.noticeContainer.getAttribute("data-note-label");if(void 0===i){const e=this.count++;t.setAttribute("role","button"),t.classList.add("js-avoid-anchor-iframe"),t.querySelector("sup").textContent="("+e.toString()+")",t.setAttribute("aria-label",n+"("+e.toString()+")"),t.setAttribute("href","#footnote-"+e.toString()),this.idRefs.push({el:t,name:t.getAttribute("name"),id:t.getAttribute("id")}),this.footnoteList.push(t)}else{const e=document.querySelector('a[name="'+a+'"]'),i=/\d+/g,r=e.querySelector("sup").textContent.match(i);t.setAttribute("role","button"),t.querySelector("sup").textContent=e.querySelector("sup").textContent,t.setAttribute("href","#footnote-"+r.toString()),t.setAttribute("aria-label",n+"("+r.toString()+")"),this.decisionTreeComparator&&(t.classList.add("js-compararator-footnote--hidden"),this.footnoteList.push(t))}}))}setId(){document.querySelectorAll(".a-footnote").forEach((e=>{e.setAttribute("id","footnote-id--"+this.id.toString()),this.id++}))}buildAnchors(e,t,a){const n=/[*$]{2}/g,r=Array.from(t.querySelectorAll("li"));(()=>{const t=e.innerHTML;if(t.match(n)){const a=t.replace(n,'<a><sup class="a-footnote__sup"></sup></a>');e.innerHTML=a}})(),(()=>{const t=Array.from(e.nextElementSibling.querySelectorAll("li")),a=e.querySelectorAll("sup.a-footnote__sup");if(t.length>a.length){t.slice(a.length,t.length).forEach((e=>{e.parentNode.removeChild(e)}));const e=new i.Utils.CloneUtils({list:t}).toNodeList();this.list=e}})(),e.parentElement.querySelectorAll("sup.a-footnote__sup").forEach((function(e,t){if(t+1>r.length)e.parentNode.removeChild(e);else{const a=document.createElement("span"),i=r[t].getAttribute("data-tabid");if(a.innerHTML=r[t].innerHTML,a.classList.add("d-none"),e.parentElement.classList.add("a-footnote"),e.parentElement.setAttribute("name",r[t].getAttribute("name")),i){const t=i.replace(/\s/g,"-");e.parentElement.setAttribute("data-tabid",`tab-title-${t}`)}e.parentElement.appendChild(a)}})),this.sup=document.querySelectorAll('a[id*="footnote-id"]'),this.count=a}buildLegalNotice(e){const t=Array.from(e),a=document.querySelectorAll(".a-footnote");void 0!==t&&t.forEach(((e,t)=>{let i=(t+1).toString();e.isEqualNode(a[t])||(i=e.getAttribute("id").split("--")[1]);const n=e.querySelector("span").innerHTML,r=`<li class='js-footnotes--title a-legals a-footnote__list-item m-spacing-3xs-b' tabindex='-1' id='footnote-${(t+1).toString()}' data-component-id="labanquepostale/sitepublic/components/edito/text">\n <div><span class="a-footnote__number">(${t+1})</span>${n}</div>\n <a role="button" href='#footnote-id--${i}' class="u-link a-footnote__list__link">\n <span>${this.accessLabel} (${t+1})</span></a></li>`;this.noticeContainer.innerHTML+=r}))}buildOpcLegalNotice(e,t){const a=t.id,i=document.querySelector('[aria-labelledby="'+a+'"]'),n=Array.from(i.querySelectorAll(".a-footnote"));this.opcToArr=Array.from(e),void 0!==this.opcToArr&&n.length>0&&n.forEach((e=>{const t=e.getAttribute("href").split("-")[1],a=e.getAttribute("id").split("--")[1],i=e.querySelector("span").textContent,n=`<li class='js-footnotes--title a-footnote__list-item m-spacing-3xs-bottom' tabindex='-1' id='footnote-${t.toString()}' data-component-id="labanquepostale/sitepublic/components/edito/text">\n <div><span class="a-footnote__number">(${t})</span>${i}</div>\n <a role="button" href='#footnote-id--${a}' class="sr-only-focusable">\n <span>${this.accessLabel} (${t})</span></a></li>`;this.noticeContainer.innerHTML+=n}))}buildDecisionTreeComparatorLegalNotice(e){const t=Array.from(e),a=document.querySelectorAll(".a-footnote"),i=[];if(void 0!==t){t.forEach(((e,t)=>{const n=e.getAttribute("data-tabid");let r=(t+1).toString();e.isEqualNode(a[t])||(r=e.getAttribute("id").split("--")[1]);const o=e.querySelector("span").innerHTML,s=`<li class='js-footnotes--title a-legals a-footnote__list-item m-spacing-3xs-b' data-tabid='${n}' tabindex='-1'\n id='footnote-${(t+1).toString()}' data-component-id="labanquepostale/sitepublic/components/edito/text">\n <div><span class="a-footnote__number">(${t+1})</span>${o}</div>\n <a role="button" href='#footnote-id--${r}' class="u-link a-footnote__list__link">\n <span>${this.accessLabel} (${t+1})</span></a></li>`;if(e.classList.contains("js-compararator-footnote--hidden")){const e=this.noticeContainer.querySelectorAll("li");i.forEach(((t,a)=>{const r=e[a].getAttribute("data-tabid"),s=r.includes(n);i[a].includes(o)&&!s&&e[a].setAttribute("data-tabid",`${r} ${n}`)}))}else i.push(o),this.noticeContainer.innerHTML+=s}));const e=new Event("footnotes-built");document.dispatchEvent(e)}}hide(){null!==this.noticeContainer&&(this.noticeContainer.style.display="none")}events(){i.Utils.EventUtils.setDocEvent("click",".a-footnote",((e,t)=>{t.preventDefault();const a=e.getAttribute("href"),i=e.getAttribute("id");if(!a||!i)return;const n=a.split("#")[1],r=document.getElementById(n);if(!r)return;const o=r.querySelectorAll("a");this.updateAnchorLinks(o,i),this.redirectInternalLink(a)})),i.Utils.EventUtils.setDocEvent("keydown",".a-footnote",((e,t)=>{(13===t.which||"Enter"===t.key)&&(t.preventDefault(),e.click())})),i.Utils.EventUtils.setDocEvent("click",".js-footnotes--container li",((e,t)=>{t.preventDefault();const a="#".concat(this.getTarget(e).getAttribute("id"));this.checkSliderItem(this.getTarget(e)),this.footnoteInsideAccordionHandler(this.getTarget(e)),a&&this.redirectInternalLink(a)})),i.Utils.EventUtils.setDocEvent("keydown",".js-footnotes--container li",((e,t)=>{(13===t.which||"Enter"===t.key)&&e.click()})),void 0!==this.tablist&&this.tablist.forEach((e=>{e.addEventListener("click",(e=>{const t=e.target;this.noticeContainer.innerHTML="",this.buildOpcLegalNotice(this.footnoteList,t),t.setAttribute("footnote-loaded","true")}))}))}checkSliderItem(e){const t=null!==e.closest(".splide");if(t){const t=e.closest(".splide"),a=new CustomEvent("sliderFootnotes",{bubbles:!0,detail:{id:e.getAttribute("id")}});t.dispatchEvent(a)}return t}footnoteInsideAccordionHandler(e){const t=e.closest(".o-accordion__container");if(null!==t){const e=t.querySelector("button.js-accordion-title");"true"==e.getAttribute("aria-expanded")||e.click()}}getTarget(e){const t=e.closest("li.a-footnote__list-item").querySelector("a.u-link").getAttribute("href");return document.querySelector(t)}updateAnchorLinks(e,t){let a,i=!1;e.forEach((e=>{const n=e,r=n.getAttribute("href");if(r&&r.startsWith("#")){const e=r.split("#")[1];a||(a=e,t!==a&&(i=!0)),i&&n.setAttribute("href",`#${t}`)}}))}redirectInternalLink(e){window.location.hash=e,setTimeout((()=>{history.replaceState(null,"",window.location.pathname+window.location.search)}),0)}}},5429:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Menu=void 0;const i=a(2865),n=a(5721);class r{static instance;header;headerSimplified;headerStateOpen;menuContainer;menuMobileContainer;subMenuContainers;burgerButton;buttonList;subMenuButtonList;lastListItems;focusableSelectorsString;BURGER_LEVEL;MENU_LEVEL;SUBMENU_LEVEL;menuStateOpen;subMenuStateOpen;hideTrigger;isSticky;headerFocusableList;constructor(){this.header=document.querySelector(".o-header"),this.headerStateOpen=!1,this.headerSimplified=document.querySelector(".o-header--simplified"),this.headerSimplified?this.hideTrigger=70:this.hideTrigger=130,this.isSticky=!1,this.menuContainer=document.querySelector(".m-header-menu"),this.headerFocusableList=[],this.menuContainer&&(this.menuMobileContainer=this.menuContainer.querySelector(".m-header-menu__list"),this.subMenuContainers=this.menuContainer.querySelectorAll(".m-header-submenu"),this.burgerButton=this.menuContainer.querySelector(".m-header-menu__burger"),this.buttonList=this.menuContainer.querySelectorAll("button.menu-toggle"),this.subMenuButtonList=this.menuContainer.querySelectorAll(".m-header-submenu__button"),this.BURGER_LEVEL="0",this.MENU_LEVEL="1",this.SUBMENU_LEVEL="2",this.focusableSelectorsString=n.ViewportUtils.isDesktopLarge()?".m-header-menu__button, .m-header-menu__link, .m-header-links__container .m-header-links__item, .m-header-search, .o-header-metanav__open-btn, .js-logo-type":".m-header-menu__burger, .m-header-menu__button, .m-header-menu__link, .m-header-menu__list .m-header-links__item, .m-header-links__item--connect, .m-header-search, .o-header-metanav__open-btn, .js-logo-type")}static getInstance(){return r.instance||(r.instance=new r),r.instance}init(){this.header&&this.events()}events(){this.menuContainer&&(this.closeHeaderOnEsc(),this.buttonList&&this.btnMenuListener(),this.tabLastItem("[data-last-item]"),n.ViewportUtils.isDesktopLarge()?this.removeModalAttributes():this.menuFocusablesListener(),this.subMenuButtonList.forEach((e=>{e.addEventListener("keydown",(t=>{"Tab"===t.key&&t.shiftKey&&!0===this.subMenuStateOpen&&this.toggleMenu(e,this.SUBMENU_LEVEL)}))})),window.addEventListener("resize",(()=>{n.ViewportUtils.isDesktopLarge()?(this.focusableSelectorsString=".m-header-menu__button, .m-header-menu__link, .m-header-links__container .m-header-links__item, .m-header-search, .o-header-metanav__open-btn, .js-logo-type",this.removeModalAttributes()):(this.menuFocusablesListener(),this.addModalAttributes(),this.focusableSelectorsString=".m-header-menu__burger, .m-header-menu__button, .m-header-menu__link, .m-header-menu__list .m-header-links__item, .m-header-links__item--connect, .m-header-search, .o-header-metanav__open-btn, .js-logo-type",this.menuStateOpen&&this.burgerButton.setAttribute("aria-expanded","true"))}))),this.setStickyBehavior()}btnMenuListener=()=>{this.buttonList.forEach((e=>{e.addEventListener("click",(()=>{const t=e.getAttribute("data-level");this.closeMenuItems(e,t),this.toggleMenu(e,t),this.closeMenuOnclickOutsideHeader(),e.classList.contains("m-header-submenu__button")||(n.ViewportUtils.isDesktopLarge()?this.checkMenuPosition(e.nextElementSibling):this.checkMenuPosition(this.menuMobileContainer))}))}))};tabLastItem=e=>{this.menuContainer.querySelectorAll(e).forEach((e=>{e.addEventListener("keydown",(t=>{if("Tab"===t.key){const t="true"!==e.getAttribute("aria-expanded"),a=e.parentElement.parentElement.closest("[data-level]"),i=null!==a.querySelector(".m-header-submenu__button[data-last-item]"),n="3"==e.parentElement.closest("[data-level]").getAttribute("data-level"),r=a.querySelector(".menu-toggle")||a.querySelector("a"),o=a.getAttribute("data-level");t&&this.toggleMenu(r,o),n&&i&&this.toggleMenu(this.menuContainer.querySelector('.m-header-menu__button[aria-expanded="true"]'),"1")}}))}))};menuFocusablesListener=()=>{this.headerFocusableList=[],this.header.querySelectorAll(this.focusableSelectorsString).forEach((e=>{const t=e;this.headerFocusableList.push(t)})),this.headerFocusableList.forEach((e=>{e.addEventListener("keydown",(e=>{!0===this.headerStateOpen&&this.handleFocus(e)}))}))};handleFocus=e=>{let t=this.focusableSelectorsString;this.menuStateOpen?t+=', .m-header-menu__button[aria-expanded="true"] + .menu-expand .m-header-submenu__button, .m-header-menu__button[aria-expanded="true"] + .menu-expand .m-header-submenu__link':this.subMenuStateOpen&&(t+=', .m-header-submenu__button[aria-expanded="true"] + .menu-expand .m-header-sublist__link'),"Tab"===e.key&&new i.FocusUtils({item:this.header,event:e,focusableSelectors:t}).setFocus()};toggleMenu=(e,t)=>{const a="true"===e.getAttribute("aria-expanded");if(e.setAttribute("aria-expanded",`${!a}`),this.setStateOpen(parseInt(t),!a),1==this.menuStateOpen){this.header.classList.add("--open"),document.body.style.overflowY="hidden";("1"===t?e.parentElement.querySelector(".m-header-submenu"):e.closest(".m-header-submenu")).scrollTo({top:0,behavior:"smooth"})}else this.header.classList.remove("--open"),document.body.style.overflowY="auto";if("false"===this.burgerButton.getAttribute("aria-expanded")?document.documentElement.style.overflow="visible":document.documentElement.style.overflow="hidden",e.isEqualNode(this.burgerButton)){const t=e.getAttribute("data-close-burger-label"),i=e.getAttribute("data-open-burger-label"),n=e.querySelector("span.sr-only");!0===a?n.innerHTML=`${i}`:!1===a&&(n.innerHTML=`${t}`)}};closeHeaderOnEsc=()=>{document.addEventListener("keydown",(e=>{if("Escape"===e.key&&(!0===this.headerStateOpen||!0===this.menuStateOpen))if(n.ViewportUtils.isDesktopLarge()){const e=this.menuContainer.querySelector('.m-header-menu__button[aria-expanded="true"]');this.toggleMenu(e,this.MENU_LEVEL),e.focus()}else this.toggleMenu(this.burgerButton,this.BURGER_LEVEL),this.burgerButton.focus()}))};closeMenuOnclickOutsideHeader=()=>{this.menuStateOpen&&this.header.addEventListener("click",(e=>{const t=e.target,a=this.header.querySelector(".m-logo"),i=this.header.querySelector(".m-header-menu__list");if(!a.contains(t)&&!i.contains(t)){const e=this.menuContainer.querySelector('.m-header-menu__button[aria-expanded="true"]');this.toggleMenu(e,this.MENU_LEVEL),e.focus()}}))};closeMenuItems=(e,t)=>{this.menuContainer.querySelectorAll('.menu-toggle[data-level="'+t+'"]').forEach((a=>{if(!a.isEqualNode(e)&&"true"===a.getAttribute("aria-expanded")&&(a.setAttribute("aria-expanded","false"),t===this.MENU_LEVEL)){const e=this.menuContainer.querySelector('.menu-toggle[data-level="2"][aria-expanded="true"]');e&&e.setAttribute("aria-expanded","false")}}))};setStateOpen(e,t){switch(e){case 0:return this.headerStateOpen=t;case 1:return this.menuStateOpen=t;case 2:return this.subMenuStateOpen=t}}setStickyBehavior(){let e=0;window.addEventListener("scroll",(()=>{const t=window.pageYOffset||document.documentElement.scrollTop;if(this.header.classList.contains("--open")){this.header.classList.remove("--open");const e=this.menuContainer.querySelector('.m-header-menu__button[aria-expanded="true"]');this.toggleMenu(e,this.MENU_LEVEL)}if(t>e){if(window.pageYOffset>this.hideTrigger&&window.pageYOffset<this.hideTrigger+20&&this.header.classList.add("o-header--moved"),window.pageYOffset>this.hideTrigger+35&&(this.header.classList.remove("o-header--moved"),this.header.classList.add("o-header--sticky"),this.isSticky=!0,!0===this.menuStateOpen)){const e=this.menuContainer.querySelector('.m-header-menu__button[aria-expanded="true"]');this.toggleMenu(e,this.MENU_LEVEL)}}else window.pageYOffset<10&&this.header.classList.remove("o-header--moved--up"),window.pageYOffset>10&&window.pageYOffset<this.hideTrigger+60&&(this.header.classList.remove("o-header--moved"),this.header.classList.add("o-header--moved--up")),window.pageYOffset<this.hideTrigger+60&&(this.header.classList.remove("o-header--sticky"),this.isSticky=!1);e=t<=0?0:t}))}checkMenuPosition(e){const t=document.querySelector(".js-avoidlinks--displayed"),a=document.querySelector(".js-warnbanner:not(.d-none)");let i;e&&(!1===this.isSticky&&null===t&&null===a?(i=this.header.clientHeight+1,e.style.top=i.toString()+"px"):null!==t&&null===a&&!1===this.isSticky?(i=t.clientHeight+this.header.clientHeight+2,e.style.top=i.toString()+"px"):null!==a&&null!==t&&!1===this.isSticky?(i=t.clientHeight+a.clientHeight+this.header.clientHeight,e.style.top=i.toString()+"px",this.header.style.setProperty("--overlay-header-YPosition",(130+a.clientHeight).toString()+"px")):null!==a&&null===t&&!1===this.isSticky?(i=a.clientHeight+this.header.clientHeight+1,e.style.top=i.toString()+"px",this.header.style.setProperty("--overlay-header-YPosition",(130+a.clientHeight).toString()+"px")):!0===this.isSticky?(i=this.header.clientHeight+1,e.style.top=i.toString()+"px",this.header.style.setProperty("--overlay-header-YPosition","130px")):(e.style.removeProperty("top"),this.header.style.setProperty("--overlay-header-YPosition","130px")))}removeModalAttributes(){const e=this.menuContainer.querySelector(".menu-expand");e.removeAttribute("role"),e.removeAttribute("aria-modal"),e.removeAttribute("aria-label"),e.querySelector('div[role="document"]')?.removeAttribute("role")}addModalAttributes(){const e=this.menuContainer.querySelector(".menu-expand");e.setAttribute("role","dialog"),e.setAttribute("aria-modal","true"),e.setAttribute("aria-label","Menu"),e.querySelector("div").setAttribute("role","document")}}t.Menu=r},2395:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Metanav=void 0;const i=a(2865),n=a(5721);t.Metanav=class{metanavHeader;metanav;metanavOpenBtn;metanavCloseBtn;metanavPanel;metanavItemList;metanavBtnList;metanavItemSubList;metanavBtnSubList;metanavStateOpen;metanavMask;constructor(){this.metanav=document.querySelector(".o-header-metanav"),this.metanav&&(this.metanavHeader=this.metanav.querySelector(".o-metanavigation__header"),this.metanavOpenBtn=this.metanav.querySelector(".o-header-metanav__open-btn"),this.metanavCloseBtn=this.metanav.querySelector(".o-metanavigation__close-btn"),this.metanavPanel=this.metanav.querySelector(".o-header-metanav__panel"),this.metanavItemList=this.metanav.querySelectorAll(".o-metanavigation__list__item"),this.metanavBtnList=this.metanav.querySelectorAll(".o-metanavigation__list__item__btn"),this.metanavItemSubList=this.metanav.querySelectorAll(".o-metanavigation__sublist__item"),this.metanavBtnSubList=this.metanav.querySelectorAll(".o-metanavigation__sublist__item__btn"),this.metanavMask=this.metanav.querySelector(".o-header-metanav__mask"))}init(){this.metanav&&(this.initState(),this.events())}events(){this.metaNavListener()}initState=()=>{this.metanavItemList.forEach((e=>{e.classList.contains("active")?(this.metanavStateOpen=!0,e.setAttribute("aria-expanded","true")):this.metanavStateOpen=!1}))};metaNavListener=()=>{this.metanavOpenBtn.addEventListener("click",(()=>{this.openMetaNav()})),this.metanavCloseBtn.addEventListener("click",(()=>{this.closeMetaNav()})),this.metanavMask.addEventListener("click",(()=>{this.closeMetaNav()})),this.metanavHeader.addEventListener("click",(()=>{this.closeMetaNav()})),this.metanavBtnList&&this.metanavBtnList.forEach((e=>{e.addEventListener("click",(e=>{this.toggleSubMetanav(e,this.metanavBtnList)}))})),this.metanavBtnSubList&&this.metanavBtnSubList.forEach((e=>{e.addEventListener("click",(e=>{this.toggleSubMetanav(e,this.metanavBtnSubList)}))}));this.metanav.querySelectorAll(".o-metanavigation__list__item__btn, .o-metanavigation__sublist__item__link, .o-metanavigation__close-btn").forEach((e=>{e.addEventListener("keydown",(e=>{!0===this.metanavStateOpen&&this.handleFocus(e)}))}))};openMetaNav=()=>{this.metanavPanel.classList.add("opened"),this.openMask(),this.metanavCloseBtn.focus(),document.body.style.overflowY="hidden",this.metanavStateOpen=!0,window.addEventListener("keydown",this.escapeTrigger)};closeMetaNav=()=>{this.metanavPanel.classList.remove("opened"),this.closeMask(),this.metanavOpenBtn.focus(),document.body.style.overflowY="auto",this.metanavStateOpen=!1,window.removeEventListener("keydown",this.escapeTrigger)};openMask=()=>{this.metanavMask.classList.add("opened")};closeMask=()=>{this.metanavMask.classList.remove("opened")};escapeTrigger=e=>{"Escape"===e.key&&this.closeMetaNav()};handleFocus=e=>{"Tab"===e.key&&new i.FocusUtils({item:this.metanav,event:e,focusableSelectors:".o-metanavigation__list__item__btn, .o-metanavigation__close-btn, .o-metanavigation__list__item__btn[aria-expanded=true] + .o-metanavigation__sublist__wrapper a, .o-metanavigation__list__item__btn[aria-expanded=true] + .o-metanavigation__sublist__wrapper button, .o-metanavigation__sublist__item__btn[aria-expanded=true] .o-metanavigation__sublist__item__link"}).setFocus()};toggleSubMetanav=(e,t)=>{let a=e.target;"button"!==a.tagName.toLowerCase()&&(a=a.closest("button"));let i=a.getAttribute("aria-expanded");i=null!==i&&"true"===i?"false":"true",t.forEach((e=>{e.setAttribute("aria-expanded","false")})),a.setAttribute("aria-expanded",i),(n.ViewportUtils.isDesktop()||n.ViewportUtils.isDesktopLarge())&&this.compareHeight(a)};compareHeight=e=>{const t=this.metanav.querySelector(".o-metanavigation__list"),a=e.closest(".js-metanav-parent-list"),i=e.nextElementSibling.querySelector("ul");a.offsetHeight<i.offsetHeight?t.style.height=i.offsetHeight.toString()+"px":t.style.height=a.offsetHeight.toString()+"px"}}},7907:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IframeResizer3=void 0;const i=a(6319);t.IframeResizer3=class{iframeAttribute;options;headerPos;iframeVersion;constructor(){this.headerPos=80,this.iframeAttribute=document.querySelectorAll(":not(.o-cvslogin__container) iframe[data-fluid-iframe]"),this.iframeVersion=document.querySelector("main")?.getAttribute("data-iframe-version"),this.options={checkOrigin:!1,inPageLinks:!0,initCallback:e=>{""===location.hash&&void 0===location.hash||this.gotoAnchor(location.hash,e)}},this.iframeAttribute.length>0&&this.init()}gotoAnchor(e,t){void 0!==t.iFrameResizer&&t.iFrameResizer.moveToAnchor(e),setTimeout((()=>{const e=window.scrollY-this.headerPos;window.scrollTo(0,e)}),10)}init(){this.iframeAttribute.forEach((e=>{e.getAttribute("data-height")||"3.5.5"!==this.iframeVersion||iFrameResize355(this.options,e)})),this.event()}event(){addEventListener("hashchange",(()=>{this.iframeAttribute.forEach((e=>{this.gotoAnchor(location.hash,e)}))})),i.EventUtils.setDocEvent("click","a[href^='#']",(e=>{e.classList.contains("js-avoid-anchor-iframe")||this.iframeAttribute.forEach((e=>{this.gotoAnchor(location.hash,e)}))}))}}},7117:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IframeResizer4=void 0;const i=a(8913);t.IframeResizer4=class{iframeAttribute;iframeVersion;options;constructor(){this.iframeAttribute=document.querySelectorAll("iframe[data-fluid-iframe]"),this.iframeVersion=document.querySelector("main")?.getAttribute("data-iframe-version"),this.options={checkOrigin:!1,log:!0}}init(){this.iframeAttribute.forEach((e=>{e.getAttribute("data-height")||"4.3.2"!==this.iframeVersion||i(this.options,e)}))}}},116:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CvsLogin=void 0;const i=a(2946);t.CvsLogin=class{deviceLayer;cvsLayer;wrapper;choiceBtn;storeBtn;focusables;cookie;stores;deviceMobile;constructor(){this.cvsLayer=document.getElementById("cvslayer"),this.wrapper=document.querySelector(".o-cvs"),this.deviceLayer=document.getElementById("devicelayer"),this.storeBtn=document.getElementById("appredirect"),this.cookie=i.Cookie.getCookie("espace_connecte_choisi"),this.focusables=".m-logo > a, .m-header-search, #connect-redirect-homepage , #connectwebsite, #appredirect",null!==this.deviceLayer&&(this.stores=document.querySelector("[data-cvs]").getAttribute("data-app-stores"),this.choiceBtn=this.deviceLayer.querySelectorAll(".m-cta"),this.deviceMobile="true"===this.deviceLayer.getAttribute("device-mobile"))}init(){this.events()}events(){this.checkCvs(),this.choiceBtn?.forEach((e=>{e.addEventListener("click",(()=>{const t=e.getAttribute("id");i.Cookie.setCookie("espace_connecte_choisi",t,1296e6),"connectwebsite"===t&&this.showCvs()})),i.Utils.ViewportUtils.isMobile()&&document.querySelectorAll(this.focusables).forEach((e=>{e.addEventListener("keydown",(e=>{const t=9===e.which||"Tab"===e.key;(t||t&&e.shiftKey)&&(e.preventDefault(),new i.Utils.FocusUtils({item:document.querySelector("body"),event:e,focusableSelectors:this.focusables}).setFocus())}))}))}));const e=detect.parse(navigator.userAgent);let t=!1;void 0!==e.os&&void 0!==e.os.family&&"android"===e.os.family.toLowerCase()&&(t=!0),t||window.addEventListener("resize",(()=>{i.Utils.LegacyUtils.waitForFinalEvent((()=>{this.checkCvs()}),500)}))}checkCvs(){const e=i.Utils.ViewportUtils.isDesktop(),t=!e&&void 0===i.Cookie.getCookie("espace_connecte_choisi"),a=e||"connectwebsite"===this.cookie,n=!e&&void 0!==this.cookie&&"connectwebsite"!==this.cookie;t?(this.showDevicelayer(),this.checkDevices(!1)):a?this.showCvs():n&&(this.showDevicelayer(),this.checkDevices(!0))}showDevicelayer(){this.deviceMobile&&this.deviceLayer&&(document.documentElement.setAttribute("overflow","hidden"),document.body.setAttribute("overflow","hidden"),this.wrapper.classList.add("layer-displayed"),this.deviceLayer.classList.add("active"),this.deviceLayer.querySelector("h2").setAttribute("tabindex","-1"),this.deviceLayer.querySelector("h2").focus())}showCvs(){null!==this.deviceLayer&&(document.documentElement.removeAttribute("overflow"),document.body.removeAttribute("overflow"),this.wrapper.classList.remove("layer-displayed"),this.deviceLayer.classList.remove("active"),this.deviceLayer.setAttribute("tabindex","-1"),this.deviceLayer.setAttribute("aria-hidden","true"),setTimeout((function(){document.querySelector("body").focus()}),300),document.querySelector("body").setAttribute("tabindex","-1"),document.querySelector("body").focus(),this.deviceMobile&&this.cvsLayer.classList.remove("hasdevicelayer"))}checkDevices(e){if(i.Utils.ViewportUtils.isMobile){const t=JSON.parse(this.stores),a=detect.parse(navigator.userAgent),i={name:void 0!==a.os&&void 0!==a.os.family?a.os.family.toLowerCase():"",version:parseInt(a.browser.major),type:a.device.type.toLowerCase()},n=this.isHuawei();t?.appStores?.forEach((t=>{const a=t.appStoreLinkModel.relatedDevice,r=t.appStoreLinkModel.osMinVersion,o=t.device.label.toLowerCase();(a.indexOf(i.name)>-1&&parseInt(r)<i.version&&o.indexOf(i.type)>-1||n&&"huawei"===a)&&(this.storeBtn.style.display="block",this.storeBtn.setAttribute("href",t.appStoreLinkModel.linkPath),e&&window.open(this.storeBtn.getAttribute("href"),"_self"))}))}}isHuawei(){let e=!1;return[/\b((?:agr|ags[23]|bah2?|sht?)-a?[lw]\d{2})/i,/d\/huawei([\w\s-]+)[;\)]/i,/\b(nexus\s6p|vog-[at]?l\d\d|ane-[at]?l[x\d]\d|eml-a?l\d\da?|lya-[at]?l\d[\dc]|clt-a?l\d\di?|ele-l\d\d)/i,/\b(\w{2,4}-[atu][ln][01259][019])[;\)\s]/i].forEach((t=>{t.test(navigator.userAgent)&&(e=!0)})),e}}},5517:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.postMessageTargetUrl=void 0;t.postMessageTargetUrl=class{iframe;iframUrl;constructor(){this.iframe=document.querySelector(".js-iframe-connexion"),this.iframe&&(this.iframUrl=this.iframe.src)}init(){if(this.iframe&&this.iframe.src){if(!this.isUrlValid(this.iframUrl))return;this.events()}}events(){window.addEventListener("message",(e=>this.receiveMesssage(e)))}receiveMesssage(e){let t;try{t="string"==typeof e.data?JSON.parse(e.data):e.data,"redirection"===t.type&&t.message&&t.message.url&&(window.location.href=t.message.url)}catch(e){return e.message}}isUrlValid(e){try{const t=/^https:\/\/(?:[a-z0-9-]+\.){1,3}[a-z0-9-]+\.fr/;return null!==e.match(t)}catch(e){return!1}}}},8477:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Table=void 0;t.Table=class{item;constructor(){this.item=document.querySelectorAll(".o-table")}init(){this.item.length>0&&this.item.forEach((e=>this.setupTable(e)))}setupTable(e){const t=e.classList.contains("o-table--sticky"),a=e.querySelector(".o-table__overlay"),i=this.getSessionStorageItem(e);this.displayOverlay(e,i,t),this.checkScrollableTable(e,i),this.cleanIcons(e),this.bindOverlayEvents(e,a),this.bindResizeEvents(e,i,t)}getSessionStorageItem(e){const t=e.getAttribute("id");return sessionStorage.getItem(`lbp.tablesticky${t}`)}displayOverlay(e,t,a){if("1"===t)return;const i=e.querySelector(".o-table__overlay"),n=e.querySelector("table"),r=e.querySelector("caption")?.clientHeight||0,o=e.querySelectorAll('tr th[scope="col"]');if(!i||!n)return;const s=e.clientWidth,c=n.clientWidth,l=e.clientHeight;if(i.style.height=l-r+"px",i.classList.toggle("d-none",c<=s),a&&o.length>0){const e=o[0].clientWidth;i.style.width=s-e+"px"}}allowStickyTable(e,t){sessionStorage.setItem(t,"1");const a=sessionStorage.getItem(t),i=e.querySelector("table");e.querySelector(".o-table__overlay")?.classList.add("d-none"),e.classList.remove("o-table--scroll-blocked"),i&&(i.removeAttribute("aria-hidden"),i.setAttribute("tabindex","-1"),i.focus(),i.classList.add("is--focused"),this.checkScrollableTable(e,a),this.restoreLinkTabIndex(e))}checkScrollableTable(e,t){const a=e.querySelector("table"),i=a?.clientWidth||0,n=e.clientWidth,r="1"!==t&&i>n;e.classList.toggle("o-table--scroll-blocked",r),a?.setAttribute("aria-hidden",r?"true":"false"),this.toggleLinkTabIndex(e,r),"1"===t&&a?.setAttribute("tabindex","0")}toggleLinkTabIndex(e,t){e.querySelectorAll("a[href]").forEach((e=>{const a=e;t?a.setAttribute("tabindex","-1"):a.removeAttribute("tabindex")}))}restoreLinkTabIndex(e){e.querySelectorAll("a[href]").forEach((e=>{e.removeAttribute("tabindex")}))}bindOverlayEvents(e,t){t&&(t.addEventListener("click",(()=>{if(!t.classList.contains("d-none")){const t=`lbp.tablesticky${e.getAttribute("id")}`;this.allowStickyTable(e,t)}})),t.addEventListener("keydown",(e=>{"Enter"!==e.key&&32!==e.which||t.click()})))}bindResizeEvents(e,t,a){window.addEventListener("resize",(()=>{this.displayOverlay(e,t,a),this.checkScrollableTable(e,t)}))}cleanIcons(e){e.querySelectorAll("i").forEach((e=>{e.textContent=" "}))}}},8741:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TabContentManager=void 0;const i=a(1405);t.TabContentManager=class{tableManager;previousPageScrollTop;constructor(){this.tableManager=new i.TableManager,this.previousPageScrollTop=0}setActiveTab(e,t){const a=t.querySelector(".o-tabs__tablist__item--active");a?.classList.remove("o-tabs__tablist__item--active"),a?.querySelector("a")?.removeAttribute("aria-current"),e.classList.add("o-tabs__tablist__item--active");e.querySelector("a")?.setAttribute("aria-current","true")}getActivePanel(e,t){const a=t.querySelectorAll(".o-tabs__tabpanel");this.previousPageScrollTop=window.pageYOffset||document.documentElement.scrollTop,this.close(a),this.open(e.querySelector("a[href]"),t)}open(e,t){const a=e.getAttribute("id")||"",i=t.querySelector(`.o-tabs__tabpanel[id="${a}"]`);i.setAttribute("tabindex","-1"),i.style.display="block",i.focus(),window.scrollTo({top:this.previousPageScrollTop,behavior:"instant"}),this.tableManager.initializeTables(i),this.initializeGraph(i)}close(e){e.forEach((e=>{const t=e;t.style.display="none",t.removeAttribute("tabindex")}))}initializeGraph(e){const t=e.querySelector(".o-graph-opc");if(t&&!t.querySelector("iframe")){const e=new CustomEvent("trigger:opcgraph");document.dispatchEvent(e)}}}},4122:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TabNavigationHandler=void 0;t.TabNavigationHandler=class{handleClickNavigation(e,t){this.isItemFullyVisible(e,t)}handleKeyboardNavigation(e,t){if("Tab"===e.key){const a=!e.shiftKey?t.nextElementSibling:t.previousElementSibling;a&&(this.isItemFullyVisible(a,t.parentElement),a.focus())}}isItemFullyVisible(e,t){e&&t&&t.scrollTo({top:e.offsetTop,left:e.offsetLeft-30,behavior:"smooth"})}}},1405:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TableManager=void 0;const i=a(8477);t.TableManager=class{table;constructor(){this.table=new i.Table}initializeTables(e){const t=e.querySelectorAll(".o-table");0!==t.length&&t.forEach((e=>{const t=e,a=this.table.getSessionStorageItem(t);this.table.checkScrollableTable(t,a)}))}reinitializeTable(e){this.table.setupTable(e)}}},623:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Tabs=void 0,a(3715);const i=a(8741),n=a(4122);t.Tabs=class{tab;tablist;tablistContainer;contentManager;navigationHandler;backToTabLinks;constructor(){this.tab=document.querySelector(".o-tabs"),this.contentManager=new i.TabContentManager,this.navigationHandler=new n.TabNavigationHandler,void 0!==this.tab&&null!==this.tab&&(this.tablist=document.querySelectorAll(".o-tabs__tablist__item"),this.tablistContainer=this.tab.querySelector(".o-tabs__container"),this.backToTabLinks=this.tab.querySelectorAll("a[data-back-to-tab]"))}init(){void 0!==this.tab&&null!==this.tab&&(this.setupTabEvents(),this.setupBackLinks())}setupBackLinks(){this.backToTabLinks.forEach((e=>{e.addEventListener("click",(()=>{const t=e.getAttribute("href");if(t){this.tab.querySelector(t)?.focus()}}))}))}handleTabClick(e){(async()=>{this.contentManager.setActiveTab(e,this.tab),this.contentManager.getActivePanel(e,this.tab)})()}setupTabEvents(){this.tablist.forEach((e=>{e.addEventListener("click",(t=>{t.preventDefault(),this.navigationHandler.handleClickNavigation(e,this.tablistContainer),this.handleTabClick(e)})),e.addEventListener("keydown",(t=>{this.navigationHandler.handleKeyboardNavigation(t,e)}))})),this.backToTabLinks.forEach((e=>{e.addEventListener("click",(()=>{this.tab.querySelector(e.getAttribute("href")).focus()}))}))}}},1338:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WarnBanner=void 0;const i=a(5429),n=a(2946);t.WarnBanner=class{banner;bannerCLose;stateOpen;menu;constructor(){this.banner=document.querySelector(".js-warnbanner"),this.menu=i.Menu.getInstance(),this.stateOpen=!1,null!==this.banner&&(this.bannerCLose=this.banner.querySelector(".js-warnbanner-close"),this.init())}init(){this.banner&&(this.setDisplay(),this.events())}events(){this.bannerCLose.addEventListener("click",(()=>{this.setSession(),this.close()})),document.addEventListener("DOMContentLoaded",(()=>{null!==this.banner&&null===sessionStorage.getItem("lbp.warnbanner")&&(this.stateOpen=!0)}))}setDisplay(){null===sessionStorage.getItem("lbp.warnbanner")||this.banner.classList.contains("editmode")?(this.banner.classList.remove("d-none"),this.setMenuPosition()):this.close()}setSession(){null===sessionStorage.getItem("lbp.warnbanner")&&sessionStorage.setItem("lbp.warnbanner","1")}close(){this.banner.classList.add("d-none"),this.bannerCLose.setAttribute("aria-hidden","true"),this.stateOpen=!1,this.setMenuPosition()}open(){this.banner.classList.remove("d-none"),this.bannerCLose.removeAttribute("aria-hidden"),this.stateOpen=!0}setMenuPosition(){n.Utils.ViewportUtils.isDesktopLarge()?this.menu.subMenuContainers&&this.menu.subMenuContainers.forEach((e=>{this.menu.checkMenuPosition(e)})):this.menu.checkMenuPosition(this.menu.menuMobileContainer)}}},8915:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TaggingStringCheck=void 0;const i=a(8058);t.TaggingStringCheck=class{txt;el;constructor(e){this.el=e}init(){if("string"==typeof this.el?this.txt=this.el:this.txt=i.isEmpty.check(this.el.textContent)||i.isBlank.check(this.el.textContent)?this.el.getAttribute("title"):this.el.textContent,void 0!==this.txt){const e=/[\s-]+/g,t="_",a=/[^(\w\-)\s]/gi;this.txt=this.txt.replace(/[^\u0000-\u007E]/g,(function(e){return r[e]||e})),this.txt=i.regexTransform.transform(this.txt,/&|>|<| /g,""),this.txt=i.regexTransform.transform(this.txt,a,""),this.txt=i.trimStr.trim(this.txt),this.txt=i.majToMin.transform(this.txt),this.txt=i.regexTransform.transform(this.txt,e,t)}return this.txt}};const n=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹÐ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"OE",letters:"Œ"},{base:"oe",letters:"œ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],r={};for(let e=0;e<n.length;e++){const t=n[e].letters;for(let a=0;a<t.length;a++)r[t[a]]=n[e].base}},1657:function(e,t){"use strict";t.Tracking=void 0;t.Tracking=class{event;trigger;args;tC;constructor(e){this.trigger=e.trigger,this.args=e.args,this.event=e.event,this.tC=e.tC}setArgs(e){this.args=e}init(){"click"===this.event.type||"customTrackingSubmit"===this.event.type?this.tC&&this.tC.event?(console.log("tC.event.CLICK("+this.event.target+", "+JSON.stringify(this.args)+")"),this.tC.event.CLICK(this.event.target,this.args)):console.log("tC or tC.event is not defined"):console.log("Event "+this.event.type+" not already supported")}}},8058:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getGeneralPlacement=t.ClickHandler=t.isExternal2=t.isExternal=t.isEmpty=t.isBlank=t.forceSegments=t.trimStr=t.regexTransform=t.majToMin=void 0,t.majToMin={transform:e=>e.toLowerCase()},t.regexTransform={transform:(e,t,a)=>e.replace(t,a)},t.trimStr={trim:e=>e.trim()},t.forceSegments={join(e){if(void 0!==e){const t=e.split("::");t.length>4&&(e=t.slice(0,4).join("::")+"_"+t.slice(4).join("_"))}return e}},t.isBlank={check:e=>!e||/^\s*$/.test(e)},t.isEmpty={check:e=>!e||0===e.length},t.isExternal={checkUrl:e=>"true"===e?"navigation":"exit"},t.isExternal2={checkUrl:e=>new RegExp(location.host).test(e)?"navigation":"exit"},t.ClickHandler={redirect(e,t,a){if(void 0!==e&&void 0!==a){let i;(2===a.which||a.ctrlKey&&navigator.platform.indexOf("Win")>-1||a.metaKey&&navigator.platform.indexOf("Mac")>-1)&&(t="_blank"),"_blank"===t?(i=window.open(e,t),i.blur()):"_top"===t?setTimeout((function(){window.top.location.href=e}),300):setTimeout((function(){window.location.href=e}),300)}}};t.getGeneralPlacement=e=>{let t="";const a=document.querySelectorAll("main > .container-fluid > .row:has([data-idcampaign])"),i=a?.length;return a.forEach(((a,n)=>{a.querySelector('[data-idcampaign="'+e+'"]')&&0===t.length&&(t=`${n+1}/${i}`)})),t}},1332:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),a(8792),a(496),a(2982),a(3994),a(6468),a(2298),a(2183),a(2522),a(5360),a(3057),a(5989),a(6118),a(9191),a(4705),a(850),a(5375),a(1185),a(2490),a(8997),a(8149),a(7541),a(65),a(4567)},1085:function(e,t,a){var i;!function(n,r){Array.prototype.map||(Array.prototype.map=function(e,t){var a,i,n;if(null==this)throw new TypeError(" this is null or not defined");var r=Object(this),o=r.length>>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(t&&(a=t),i=new Array(o),n=0;n<o;){var s,c;n in r&&(s=r[n],c=e.call(a,s,n,r),i[n]=c),n++}return i});var o=n.detect=function(){var e,t=function(){};t.parsers=["device_parsers","browser_parsers","os_parsers","mobile_os_families","mobile_browser_families"],t.types=["browser","os","device"],t.regexes={browser_parsers:[{regex:"^(Opera)/(\\d+)\\.(\\d+) \\(Nintendo Wii",family_replacement:"Wii",manufacturer:"Nintendo"},{regex:"(SeaMonkey|Camino)/(\\d+)\\.(\\d+)\\.?([ab]?\\d+[a-z]*)",family_replacement:"Camino",other:!0},{regex:"(Pale[Mm]oon)/(\\d+)\\.(\\d+)\\.?(\\d+)?",family_replacement:"Pale Moon (Firefox Variant)",other:!0},{regex:"(Fennec)/(\\d+)\\.(\\d+)\\.?([ab]?\\d+[a-z]*)",family_replacement:"Firefox Mobile"},{regex:"(Fennec)/(\\d+)\\.(\\d+)(pre)",family_replacment:"Firefox Mobile"},{regex:"(Fennec)/(\\d+)\\.(\\d+)",family_replacement:"Firefox Mobile"},{regex:"Mobile.*(Firefox)/(\\d+)\\.(\\d+)",family_replacement:"Firefox Mobile"},{regex:"(Namoroka|Shiretoko|Minefield)/(\\d+)\\.(\\d+)\\.(\\d+(?:pre)?)",family_replacement:"Firefox ($1)"},{regex:"(Firefox)/(\\d+)\\.(\\d+)(a\\d+[a-z]*)",family_replacement:"Firefox Alpha"},{regex:"(Firefox)/(\\d+)\\.(\\d+)(b\\d+[a-z]*)",family_replacement:"Firefox Beta"},{regex:"(Firefox)-(?:\\d+\\.\\d+)?/(\\d+)\\.(\\d+)(a\\d+[a-z]*)",family_replacement:"Firefox Alpha"},{regex:"(Firefox)-(?:\\d+\\.\\d+)?/(\\d+)\\.(\\d+)(b\\d+[a-z]*)",family_replacement:"Firefox Beta"},{regex:"(Namoroka|Shiretoko|Minefield)/(\\d+)\\.(\\d+)([ab]\\d+[a-z]*)?",family_replacement:"Firefox ($1)"},{regex:"(Firefox).*Tablet browser (\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"MicroB",tablet:!0},{regex:"(MozillaDeveloperPreview)/(\\d+)\\.(\\d+)([ab]\\d+[a-z]*)?"},{regex:"(Flock)/(\\d+)\\.(\\d+)(b\\d+?)",family_replacement:"Flock",other:!0},{regex:"(RockMelt)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Rockmelt",other:!0},{regex:"(Navigator)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Netscape"},{regex:"(Navigator)/(\\d+)\\.(\\d+)([ab]\\d+)",family_replacement:"Netscape"},{regex:"(Netscape6)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Netscape"},{regex:"(MyIBrow)/(\\d+)\\.(\\d+)",family_replacement:"My Internet Browser",other:!0},{regex:"(Opera Tablet).*Version/(\\d+)\\.(\\d+)(?:\\.(\\d+))?",family_replacement:"Opera Tablet",tablet:!0},{regex:"(Opera)/.+Opera Mobi.+Version/(\\d+)\\.(\\d+)",family_replacement:"Opera Mobile"},{regex:"Opera Mobi",family_replacement:"Opera Mobile"},{regex:"(Opera Mini)/(\\d+)\\.(\\d+)",family_replacement:"Opera Mini"},{regex:"(Opera Mini)/att/(\\d+)\\.(\\d+)",family_replacement:"Opera Mini"},{regex:"(Opera)/9.80.*Version/(\\d+)\\.(\\d+)(?:\\.(\\d+))?",family_replacement:"Opera"},{regex:"(OPR)/(\\d+)\\.(\\d+)(?:\\.(\\d+))?",family_replacement:"Opera"},{regex:"(webOSBrowser)/(\\d+)\\.(\\d+)",family_replacement:"webOS"},{regex:"(webOS)/(\\d+)\\.(\\d+)",family_replacement:"webOS"},{regex:"(wOSBrowser).+TouchPad/(\\d+)\\.(\\d+)",family_replacement:"webOS TouchPad"},{regex:"(luakit)",family_replacement:"LuaKit",other:!0},{regex:"(Lightning)/(\\d+)\\.(\\d+)([ab]?\\d+[a-z]*)",family_replacement:"Lightning",other:!0},{regex:"(Firefox)/(\\d+)\\.(\\d+)\\.(\\d+(?:pre)?) \\(Swiftfox\\)",family_replacement:"Swiftfox",other:!0},{regex:"(Firefox)/(\\d+)\\.(\\d+)([ab]\\d+[a-z]*)? \\(Swiftfox\\)",family_replacement:"Swiftfox",other:!0},{regex:"rekonq",family_replacement:"Rekonq",other:!0},{regex:"(conkeror|Conkeror)/(\\d+)\\.(\\d+)\\.?(\\d+)?",family_replacement:"Conkeror",other:!0},{regex:"(konqueror)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Konqueror",other:!0},{regex:"(WeTab)-Browser",family_replacement:"WeTab",other:!0},{regex:"(Comodo_Dragon)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Comodo Dragon",other:!0},{regex:"(YottaaMonitor)",family_replacement:"Yottaa Monitor",other:!0},{regex:"(Kindle)/(\\d+)\\.(\\d+)",family_replacement:"Kindle"},{regex:"(Symphony) (\\d+).(\\d+)",family_replacement:"Symphony",other:!0},{regex:"Minimo",family_replacement:"Minimo",other:!0},{regex:"(Edg)/(\\d+)\\.(\\d+)",family_replacement:"Edge"},{regex:"(CrMo)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Chrome Mobile"},{regex:"(CriOS)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Chrome Mobile iOS"},{regex:"(Chrome)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+) Mobile",family_replacement:"Chrome Mobile"},{regex:"(chromeframe)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Chrome Frame"},{regex:"(UC Browser)(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"UC Browser",other:!0},{regex:"(SLP Browser)/(\\d+)\\.(\\d+)",family_replacement:"Tizen Browser",other:!0},{regex:"(Epiphany)/(\\d+)\\.(\\d+).(\\d+)",family_replacement:"Epiphany",other:!0},{regex:"(SE 2\\.X) MetaSr (\\d+)\\.(\\d+)",family_replacement:"Sogou Explorer",other:!0},{regex:"(Pingdom.com_bot_version_)(\\d+)\\.(\\d+)",family_replacement:"PingdomBot",other:!0},{regex:"(facebookexternalhit)/(\\d+)\\.(\\d+)",family_replacement:"FacebookBot"},{regex:"(Twitterbot)/(\\d+)\\.(\\d+)",family_replacement:"TwitterBot"},{regex:"(AdobeAIR|Chromium|FireWeb|Jasmine|ANTGalio|Midori|Fresco|Lobo|PaleMoon|Maxthon|Lynx|OmniWeb|Dillo|Camino|Demeter|Fluid|Fennec|Shiira|Sunrise|Chrome|Flock|Netscape|Lunascape|WebPilot|NetFront|Netfront|Konqueror|SeaMonkey|Kazehakase|Vienna|Iceape|Iceweasel|IceWeasel|Iron|K-Meleon|Sleipnir|Galeon|GranParadiso|Opera Mini|iCab|NetNewsWire|ThunderBrowse|Iron|Iris|UP\\.Browser|Bunjaloo|Google Earth|Raven for Mac)/(\\d+)\\.(\\d+)\\.(\\d+)"},{regex:"(Bolt|Jasmine|IceCat|Skyfire|Midori|Maxthon|Lynx|Arora|IBrowse|Dillo|Camino|Shiira|Fennec|Phoenix|Chrome|Flock|Netscape|Lunascape|Epiphany|WebPilot|Opera Mini|Opera|NetFront|Netfront|Konqueror|Googlebot|SeaMonkey|Kazehakase|Vienna|Iceape|Iceweasel|IceWeasel|Iron|K-Meleon|Sleipnir|Galeon|GranParadiso|iCab|NetNewsWire|Iron|Space Bison|Stainless|Orca|Dolfin|BOLT|Minimo|Tizen Browser|Polaris)/(\\d+)\\.(\\d+)"},{regex:"(iRider|Crazy Browser|SkipStone|iCab|Lunascape|Sleipnir|Maemo Browser) (\\d+)\\.(\\d+)\\.(\\d+)"},{regex:"(iCab|Lunascape|Opera|Android|Jasmine|Polaris|BREW) (\\d+)\\.(\\d+)\\.?(\\d+)?"},{regex:"(Android) Donut",v2_replacement:"2",v1_replacement:"1"},{regex:"(Android) Eclair",v2_replacement:"1",v1_replacement:"2"},{regex:"(Android) Froyo",v2_replacement:"2",v1_replacement:"2"},{regex:"(Android) Gingerbread",v2_replacement:"3",v1_replacement:"2"},{regex:"(Android) Honeycomb",v1_replacement:"3"},{regex:"(IEMobile)[ /](\\d+)\\.(\\d+)",family_replacement:"IE Mobile"},{regex:"(MSIE) (\\d+)\\.(\\d+).*XBLWP7",family_replacement:"IE Large Screen"},{regex:"(Firefox)/(\\d+)\\.(\\d+)\\.(\\d+)"},{regex:"(Firefox)/(\\d+)\\.(\\d+)(pre|[ab]\\d+[a-z]*)?"},{regex:"(Obigo)InternetBrowser",other:!0},{regex:"(Obigo)\\-Browser",other:!0},{regex:"(Obigo|OBIGO)[^\\d]*(\\d+)(?:.(\\d+))?",other:!0},{regex:"(MAXTHON|Maxthon) (\\d+)\\.(\\d+)",family_replacement:"Maxthon",other:!0},{regex:"(Maxthon|MyIE2|Uzbl|Shiira)",v1_replacement:"0",other:!0},{regex:"(PLAYSTATION) (\\d+)",family_replacement:"PlayStation",manufacturer:"Sony"},{regex:"(PlayStation Portable)[^\\d]+(\\d+).(\\d+)",manufacturer:"Sony"},{regex:"(BrowseX) \\((\\d+)\\.(\\d+)\\.(\\d+)",other:!0},{regex:"(POLARIS)/(\\d+)\\.(\\d+)",family_replacement:"Polaris",other:!0},{regex:"(Embider)/(\\d+)\\.(\\d+)",family_replacement:"Polaris",other:!0},{regex:"(BonEcho)/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Bon Echo",other:!0},{regex:"(iPod).+Version/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPod).*Version/(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPod)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPhone).*Version/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPhone).*Version/(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPhone)",family_replacement:"Mobile Safari",manufacturer:"Apple"},{regex:"(iPad).*Version/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",tablet:!0,manufacturer:"Apple"},{regex:"(iPad).*Version/(\\d+)\\.(\\d+)",family_replacement:"Mobile Safari",tablet:!0,manufacturer:"Apple"},{regex:"(iPad)",family_replacement:"Mobile Safari",tablet:!0,manufacturer:"Apple"},{regex:"(AvantGo) (\\d+).(\\d+)",other:!0},{regex:"(Avant)",v1_replacement:"1",other:!0},{regex:"^(Nokia)",family_replacement:"Nokia Services (WAP) Browser",manufacturer:"Nokia"},{regex:"(NokiaBrowser)/(\\d+)\\.(\\d+).(\\d+)\\.(\\d+)",manufacturer:"Nokia"},{regex:"(NokiaBrowser)/(\\d+)\\.(\\d+).(\\d+)",manufacturer:"Nokia"},{regex:"(NokiaBrowser)/(\\d+)\\.(\\d+)",manufacturer:"Nokia"},{regex:"(BrowserNG)/(\\d+)\\.(\\d+).(\\d+)",family_replacement:"NokiaBrowser",manufacturer:"Nokia"},{regex:"(Series60)/5\\.0",v2_replacement:"0",v1_replacement:"7",family_replacement:"NokiaBrowser",manufacturer:"Nokia"},{regex:"(Series60)/(\\d+)\\.(\\d+)",family_replacement:"Nokia OSS Browser",manufacturer:"Nokia"},{regex:"(S40OviBrowser)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Nokia Series 40 Ovi Browser",manufacturer:"Nokia"},{regex:"(Nokia)[EN]?(\\d+)",manufacturer:"Nokia"},{regex:"(PlayBook).+RIM Tablet OS (\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Blackberry WebKit",tablet:!0,manufacturer:"Nokia"},{regex:"(Black[bB]erry).+Version/(\\d+)\\.(\\d+)\\.(\\d+)",family_replacement:"Blackberry WebKit",manufacturer:"RIM"},{regex:"(Black[bB]erry)\\s?(\\d+)",family_replacement:"Blackberry",manufacturer:"RIM"},{regex:"(OmniWeb)/v(\\d+)\\.(\\d+)",other:!0},{regex:"(Blazer)/(\\d+)\\.(\\d+)",family_replacement:"Palm Blazer",manufacturer:"Palm"},{regex:"(Pre)/(\\d+)\\.(\\d+)",family_replacement:"Palm Pre",manufacturer:"Palm"},{regex:"(Links) \\((\\d+)\\.(\\d+)",other:!0},{regex:"(QtWeb) Internet Browser/(\\d+)\\.(\\d+)",other:!0},{regex:"(Silk)/(\\d+)\\.(\\d+)(?:\\.([0-9\\-]+))?",other:!0,tablet:!0},{regex:"(AppleWebKit)/(\\d+)\\.?(\\d+)?\\+ .* Version/\\d+\\.\\d+.\\d+ Safari/",family_replacement:"WebKit Nightly"},{regex:"(Version)/(\\d+)\\.(\\d+)(?:\\.(\\d+))?.*Safari/",family_replacement:"Safari"},{regex:"(Safari)/\\d+"},{regex:"(OLPC)/Update(\\d+)\\.(\\d+)",other:!0},{regex:"(OLPC)/Update()\\.(\\d+)",v1_replacement:"0",other:!0},{regex:"(SEMC\\-Browser)/(\\d+)\\.(\\d+)",other:!0},{regex:"(Teleca)",family_replacement:"Teleca Browser",other:!0},{regex:"Trident(.*)rv.(\\d+)\\.(\\d+)",family_replacement:"IE"},{regex:"(MSIE) (\\d+)\\.(\\d+)",family_replacement:"IE"}],os_parsers:[{regex:"(Android) (\\d+)\\.(\\d+)(?:[.\\-]([a-z0-9]+))?"},{regex:"(Android)\\-(\\d+)\\.(\\d+)(?:[.\\-]([a-z0-9]+))?"},{regex:"(Android) Donut",os_v2_replacement:"2",os_v1_replacement:"1"},{regex:"(Android) Eclair",os_v2_replacement:"1",os_v1_replacement:"2"},{regex:"(Android) Froyo",os_v2_replacement:"2",os_v1_replacement:"2"},{regex:"(Android) Gingerbread",os_v2_replacement:"3",os_v1_replacement:"2"},{regex:"(Android) Honeycomb",os_v1_replacement:"3"},{regex:"(Silk-Accelerated=[a-z]{4,5})",os_replacement:"Android"},{regex:"(Windows Phone 6\\.5)"},{regex:"(Windows (?:NT 5\\.2|NT 5\\.1))",os_replacement:"Windows XP"},{regex:"(XBLWP7)",os_replacement:"Windows Phone OS"},{regex:"(Windows NT 6\\.1)",os_replacement:"Windows 7"},{regex:"(Windows NT 6\\.0)",os_replacement:"Windows Vista"},{regex:"(Windows 98|Windows XP|Windows ME|Windows 95|Windows CE|Windows 7|Windows NT 4\\.0|Windows Vista|Windows 2000)"},{regex:"(Windows NT 6\\.4|Windows NT 10\\.0)",os_replacement:"Windows 10"},{regex:"(Windows NT 6\\.2)",os_replacement:"Windows 8"},{regex:"(Windows Phone 8)",os_replacement:"Windows Phone 8"},{regex:"(Windows NT 5\\.0)",os_replacement:"Windows 2000"},{regex:"(Windows Phone OS) (\\d+)\\.(\\d+)"},{regex:"(Windows ?Mobile)",os_replacement:"Windows Mobile"},{regex:"(WinNT4.0)",os_replacement:"Windows NT 4.0"},{regex:"(Win98)",os_replacement:"Windows 98"},{regex:"(Tizen)/(\\d+)\\.(\\d+)",other:!0},{regex:"(Mac OS X) (\\d+)[_.](\\d+)(?:[_.](\\d+))?",manufacturer:"Apple"},{regex:"(?:PPC|Intel) (Mac OS X)",manufacturer:"Apple"},{regex:"(CPU OS|iPhone OS) (\\d+)_(\\d+)(?:_(\\d+))?",os_replacement:"iOS",manufacturer:"Apple"},{regex:"(iPhone|iPad|iPod); Opera",os_replacement:"iOS",manufacturer:"Apple"},{regex:"(iPad); Opera",tablet:!0,manufacturer:"Apple"},{regex:"(iPhone|iPad|iPod).*Mac OS X.*Version/(\\d+)\\.(\\d+)",os_replacement:"iOS",manufacturer:"Apple"},{regex:"(CrOS) [a-z0-9_]+ (\\d+)\\.(\\d+)(?:\\.(\\d+))?",os_replacement:"Chrome OS"},{regex:"(Debian)-(\\d+)\\.(\\d+)\\.(\\d+)(?:\\.(\\d+))?",other:!0},{regex:"(Linux Mint)(?:/(\\d+))?",other:!0},{regex:"(Mandriva)(?: Linux)?/(\\d+)\\.(\\d+)\\.(\\d+)(?:\\.(\\d+))?",other:!0},{regex:"(Symbian[Oo][Ss])/(\\d+)\\.(\\d+)",os_replacement:"Symbian OS"},{regex:"(Symbian/3).+NokiaBrowser/7\\.3",os_replacement:"Symbian^3 Anna"},{regex:"(Symbian/3).+NokiaBrowser/7\\.4",os_replacement:"Symbian^3 Belle"},{regex:"(Symbian/3)",os_replacement:"Symbian^3"},{regex:"(Series 60|SymbOS|S60)",os_replacement:"Symbian OS"},{regex:"(MeeGo)",other:!0},{regex:"Symbian [Oo][Ss]",os_replacement:"Symbian OS"},{regex:"(Black[Bb]erry)[0-9a-z]+/(\\d+)\\.(\\d+)\\.(\\d+)(?:\\.(\\d+))?",os_replacement:"BlackBerry OS",manufacturer:"RIM"},{regex:"(Black[Bb]erry).+Version/(\\d+)\\.(\\d+)\\.(\\d+)(?:\\.(\\d+))?",os_replacement:"BlackBerry OS",manufacturer:"RIM"},{regex:"(RIM Tablet OS) (\\d+)\\.(\\d+)\\.(\\d+)",os_replacement:"BlackBerry Tablet OS",tablet:!0,manufacturer:"RIM"},{regex:"(Play[Bb]ook)",os_replacement:"BlackBerry Tablet OS",tablet:!0,manufacturer:"RIM"},{regex:"(Black[Bb]erry)",os_replacement:"Blackberry OS",manufacturer:"RIM"},{regex:"(webOS|hpwOS)/(\\d+)\\.(\\d+)(?:\\.(\\d+))?",os_replacement:"webOS"},{regex:"(SUSE|Fedora|Red Hat|PCLinuxOS)/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)",other:!0},{regex:"(SUSE|Fedora|Red Hat|Puppy|PCLinuxOS|CentOS)/(\\d+)\\.(\\d+)\\.(\\d+)",other:!0},{regex:"(Ubuntu|Kindle|Bada|Lubuntu|BackTrack|Red Hat|Slackware)/(\\d+)\\.(\\d+)"},{regex:"(Windows|OpenBSD|FreeBSD|NetBSD|Ubuntu|Kubuntu|Android|Arch Linux|CentOS|WeTab|Slackware)"},{regex:"(Linux|BSD)",other:!0}],mobile_os_families:["Windows Phone 6.5","Windows CE","Symbian OS"],device_parsers:[{regex:"HTC ([A-Z][a-z0-9]+) Build",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"HTC ([A-Z][a-z0-9 ]+) \\d+\\.\\d+\\.\\d+\\.\\d+",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"HTC_Touch_([A-Za-z0-9]+)",device_replacement:"HTC Touch ($1)",manufacturer:"HTC"},{regex:"USCCHTC(\\d+)",device_replacement:"HTC $1 (US Cellular)",manufacturer:"HTC"},{regex:"Sprint APA(9292)",device_replacement:"HTC $1 (Sprint)",manufacturer:"HTC"},{regex:"HTC ([A-Za-z0-9]+ [A-Z])",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"HTC-([A-Za-z0-9]+)",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"HTC_([A-Za-z0-9]+)",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"HTC ([A-Za-z0-9]+)",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"(ADR[A-Za-z0-9]+)",device_replacement:"HTC $1",manufacturer:"HTC"},{regex:"(HTC)",manufacturer:"HTC"},{regex:"SonyEricsson([A-Za-z0-9]+)/",device_replacement:"Ericsson $1",other:!0,manufacturer:"Sony"},{regex:"Android[\\- ][\\d]+\\.[\\d]+\\; [A-Za-z]{2}\\-[A-Za-z]{2}\\; WOWMobile (.+) Build"},{regex:"Android[\\- ][\\d]+\\.[\\d]+\\.[\\d]+; [A-Za-z]{2}\\-[A-Za-z]{2}\\; (.+) Build"},{regex:"Android[\\- ][\\d]+\\.[\\d]+\\-update1\\; [A-Za-z]{2}\\-[A-Za-z]{2}\\; (.+) Build"},{regex:"Android[\\- ][\\d]+\\.[\\d]+\\; [A-Za-z]{2}\\-[A-Za-z]{2}\\; (.+) Build"},{regex:"Android[\\- ][\\d]+\\.[\\d]+\\.[\\d]+; (.+) Build"},{regex:"NokiaN([0-9]+)",device_replacement:"Nokia N$1",manufacturer:"Nokia"},{regex:"Nokia([A-Za-z0-9\\v-]+)",device_replacement:"Nokia $1",manufacturer:"Nokia"},{regex:"NOKIA ([A-Za-z0-9\\-]+)",device_replacement:"Nokia $1",manufacturer:"Nokia"},{regex:"Nokia ([A-Za-z0-9\\-]+)",device_replacement:"Nokia $1",manufacturer:"Nokia"},{regex:"Lumia ([A-Za-z0-9\\-]+)",device_replacement:"Lumia $1",manufacturer:"Nokia"},{regex:"Symbian",device_replacement:"Nokia",manufacturer:"Nokia"},{regex:"(PlayBook).+RIM Tablet OS",device_replacement:"Blackberry Playbook",tablet:!0,manufacturer:"RIM"},{regex:"(Black[Bb]erry [0-9]+);",manufacturer:"RIM"},{regex:"Black[Bb]erry([0-9]+)",device_replacement:"BlackBerry $1",manufacturer:"RIM"},{regex:"(Pre)/(\\d+)\\.(\\d+)",device_replacement:"Palm Pre",manufacturer:"Palm"},{regex:"(Pixi)/(\\d+)\\.(\\d+)",device_replacement:"Palm Pixi",manufacturer:"Palm"},{regex:"(Touchpad)/(\\d+)\\.(\\d+)",device_replacement:"HP Touchpad",manufacturer:"HP"},{regex:"HPiPAQ([A-Za-z0-9]+)/(\\d+).(\\d+)",device_replacement:"HP iPAQ $1",manufacturer:"HP"},{regex:"Palm([A-Za-z0-9]+)",device_replacement:"Palm $1",manufacturer:"Palm"},{regex:"Treo([A-Za-z0-9]+)",device_replacement:"Palm Treo $1",manufacturer:"Palm"},{regex:"webOS.*(P160UNA)/(\\d+).(\\d+)",device_replacement:"HP Veer",manufacturer:"HP"},{regex:"(Kindle Fire)",manufacturer:"Amazon"},{regex:"(Kindle)",manufacturer:"Amazon"},{regex:"(Silk)/(\\d+)\\.(\\d+)(?:\\.([0-9\\-]+))?",device_replacement:"Kindle Fire",tablet:!0,manufacturer:"Amazon"},{regex:"(iPad) Simulator;",manufacturer:"Apple"},{regex:"(iPad);",manufacturer:"Apple"},{regex:"(iPod);",manufacturer:"Apple"},{regex:"(iPhone) Simulator;",manufacturer:"Apple"},{regex:"(iPhone);",manufacturer:"Apple"},{regex:"Nexus\\ ([A-Za-z0-9\\-]+)",device_replacement:"Nexus $1"},{regex:"acer_([A-Za-z0-9]+)_",device_replacement:"Acer $1",manufacturer:"Acer"},{regex:"acer_([A-Za-z0-9]+)_",device_replacement:"Acer $1",manufacturer:"Acer"},{regex:"Amoi\\-([A-Za-z0-9]+)",device_replacement:"Amoi $1",other:!0,manufacturer:"Amoi"},{regex:"AMOI\\-([A-Za-z0-9]+)",device_replacement:"Amoi $1",other:!0,manufacturer:"Amoi"},{regex:"Asus\\-([A-Za-z0-9]+)",device_replacement:"Asus $1",manufacturer:"Asus"},{regex:"ASUS\\-([A-Za-z0-9]+)",device_replacement:"Asus $1",manufacturer:"Asus"},{regex:"BIRD\\-([A-Za-z0-9]+)",device_replacement:"Bird $1",other:!0},{regex:"BIRD\\.([A-Za-z0-9]+)",device_replacement:"Bird $1",other:!0},{regex:"BIRD ([A-Za-z0-9]+)",device_replacement:"Bird $1",other:!0},{regex:"Dell ([A-Za-z0-9]+)",device_replacement:"Dell $1",manufacturer:"Dell"},{regex:"DoCoMo/2\\.0 ([A-Za-z0-9]+)",device_replacement:"DoCoMo $1",other:!0},{regex:"([A-Za-z0-9]+)\\_W\\;FOMA",device_replacement:"DoCoMo $1",other:!0},{regex:"([A-Za-z0-9]+)\\;FOMA",device_replacement:"DoCoMo $1",other:!0},{regex:"vodafone([A-Za-z0-9]+)",device_replacement:"Huawei Vodafone $1",other:!0},{regex:"i\\-mate ([A-Za-z0-9]+)",device_replacement:"i-mate $1",other:!0},{regex:"Kyocera\\-([A-Za-z0-9]+)",device_replacement:"Kyocera $1",other:!0},{regex:"KWC\\-([A-Za-z0-9]+)",device_replacement:"Kyocera $1",other:!0},{regex:"Lenovo\\-([A-Za-z0-9]+)",device_replacement:"Lenovo $1",manufacturer:"Lenovo"},{regex:"Lenovo\\_([A-Za-z0-9]+)",device_replacement:"Lenovo $1",manufacturer:"Levovo"},{regex:"LG/([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LG-LG([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LGE-LG([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LGE VX([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LG ([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LGE LG\\-AX([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LG\\-([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LGE\\-([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"LG([A-Za-z0-9]+)",device_replacement:"LG $1",manufacturer:"LG"},{regex:"(KIN)\\.One (\\d+)\\.(\\d+)",device_replacement:"Microsoft $1"},{regex:"(KIN)\\.Two (\\d+)\\.(\\d+)",device_replacement:"Microsoft $1"},{regex:"(Motorola)\\-([A-Za-z0-9]+)",manufacturer:"Motorola"},{regex:"MOTO\\-([A-Za-z0-9]+)",device_replacement:"Motorola $1",manufacturer:"Motorola"},{regex:"MOT\\-([A-Za-z0-9]+)",device_replacement:"Motorola $1",manufacturer:"Motorola"},{regex:"Philips([A-Za-z0-9]+)",device_replacement:"Philips $1",manufacturer:"Philips"},{regex:"Philips ([A-Za-z0-9]+)",device_replacement:"Philips $1",manufacturer:"Philips"},{regex:"SAMSUNG-([A-Za-z0-9\\-]+)",device_replacement:"Samsung $1",manufacturer:"Samsung"},{regex:"SAMSUNG\\; ([A-Za-z0-9\\-]+)",device_replacement:"Samsung $1",manufacturer:"Samsung"},{regex:"Softbank/1\\.0/([A-Za-z0-9]+)",device_replacement:"Softbank $1",other:!0},{regex:"Softbank/2\\.0/([A-Za-z0-9]+)",device_replacement:"Softbank $1",other:!0},{regex:"(hiptop|avantgo|plucker|xiino|blazer|elaine|up.browser|up.link|mmp|smartphone|midp|wap|vodafone|o2|pocket|mobile|pda)",device_replacement:"Generic Smartphone"},{regex:"^(1207|3gso|4thp|501i|502i|503i|504i|505i|506i|6310|6590|770s|802s|a wa|acer|acs\\-|airn|alav|asus|attw|au\\-m|aur |aus |abac|acoo|aiko|alco|alca|amoi|anex|anny|anyw|aptu|arch|argo|bell|bird|bw\\-n|bw\\-u|beck|benq|bilb|blac|c55/|cdm\\-|chtm|capi|comp|cond|craw|dall|dbte|dc\\-s|dica|ds\\-d|ds12|dait|devi|dmob|doco|dopo|el49|erk0|esl8|ez40|ez60|ez70|ezos|ezze|elai|emul|eric|ezwa|fake|fly\\-|fly\\_|g\\-mo|g1 u|g560|gf\\-5|grun|gene|go.w|good|grad|hcit|hd\\-m|hd\\-p|hd\\-t|hei\\-|hp i|hpip|hs\\-c|htc |htc\\-|htca|htcg)",device_replacement:"Generic Feature Phone"},{regex:"^(htcp|htcs|htct|htc\\_|haie|hita|huaw|hutc|i\\-20|i\\-go|i\\-ma|i230|iac|iac\\-|iac/|ig01|im1k|inno|iris|jata|java|kddi|kgt|kgt/|kpt |kwc\\-|klon|lexi|lg g|lg\\-a|lg\\-b|lg\\-c|lg\\-d|lg\\-f|lg\\-g|lg\\-k|lg\\-l|lg\\-m|lg\\-o|lg\\-p|lg\\-s|lg\\-t|lg\\-u|lg\\-w|lg/k|lg/l|lg/u|lg50|lg54|lge\\-|lge/|lynx|leno|m1\\-w|m3ga|m50/|maui|mc01|mc21|mcca|medi|meri|mio8|mioa|mo01|mo02|mode|modo|mot |mot\\-|mt50|mtp1|mtv |mate|maxo|merc|mits|mobi|motv|mozz|n100|n101|n102|n202|n203|n300|n302|n500|n502|n505|n700|n701|n710|nec\\-|nem\\-|newg|neon)",device_replacement:"Generic Feature Phone"},{regex:"^(netf|noki|nzph|o2 x|o2\\-x|opwv|owg1|opti|oran|ot\\-s|p800|pand|pg\\-1|pg\\-2|pg\\-3|pg\\-6|pg\\-8|pg\\-c|pg13|phil|pn\\-2|pt\\-g|palm|pana|pire|pock|pose|psio|qa\\-a|qc\\-2|qc\\-3|qc\\-5|qc\\-7|qc07|qc12|qc21|qc32|qc60|qci\\-|qwap|qtek|r380|r600|raks|rim9|rove|s55/|sage|sams|sc01|sch\\-|scp\\-|sdk/|se47|sec\\-|sec0|sec1|semc|sgh\\-|shar|sie\\-|sk\\-0|sl45|slid|smb3|smt5|sp01|sph\\-|spv |spv\\-|sy01|samm|sany|sava|scoo|send|siem|smar|smit|soft|sony|t\\-mo|t218|t250|t600|t610|t618|tcl\\-|tdg\\-|telm|tim\\-|ts70|tsm\\-|tsm3|tsm5|tx\\-9|tagt)",device_replacement:"Generic Feature Phone"},{regex:"^(talk|teli|topl|tosh|up.b|upg1|utst|v400|v750|veri|vk\\-v|vk40|vk50|vk52|vk53|vm40|vx98|virg|vite|voda|vulc|w3c |w3c\\-|wapj|wapp|wapu|wapm|wig |wapi|wapr|wapv|wapy|wapa|waps|wapt|winc|winw|wonu|x700|xda2|xdag|yas\\-|your|zte\\-|zeto|aste|audi|avan|blaz|brew|brvw|bumb|ccwa|cell|cldc|cmd\\-|dang|eml2|fetc|hipt|http|ibro|idea|ikom|ipaq|jbro|jemu|jigs|keji|kyoc|kyok|libw|m\\-cr|midp|mmef|moto|mwbp|mywa|newt|nok6|o2im|pant|pdxg|play|pluc|port|prox|rozo|sama|seri|smal|symb|treo|upsi|vx52|vx53|vx60|vx61|vx70|vx80|vx81|vx83|vx85|wap\\-|webc|whit|wmlb|xda\\-|xda\\_)",device_replacement:"Generic Feature Phone"},{regex:"(bot|borg|google(^tv)|yahoo|slurp|msnbot|msrbot|openbot|archiver|netresearch|lycos|scooter|altavista|teoma|gigabot|baiduspider|blitzbot|oegp|charlotte|furlbot|http%20client|polybot|htdig|ichiro|mogimogi|larbin|pompos|scrubby|searchsight|seekbot|semanticdiscovery|silk|snappy|speedy|spider|voila|vortex|voyager|zao|zeal|fast\\-webcrawler|converacrawler|dataparksearch|findlinks)",device_replacement:"Spider"}],mobile_browser_families:["Firefox Mobile","Opera Mobile","Opera Mini","Mobile Safari","webOS","IE Mobile","Playstation Portable","Nokia","Blackberry","Palm","Silk","Android","Maemo","Obigo","Netfront","AvantGo","Teleca","SEMC-Browser","Bolt","Iris","UP.Browser","Symphony","Minimo","Bunjaloo","Jasmine","Dolfin","Polaris","BREW","Chrome Mobile","Chrome Mobile iOS","UC Browser","Tizen Browser"]}||(e={},t.parsers.map((function(t){e[t]=[]})),e),t.families=function(){var e={};return t.types.map((function(t){e[t]=[]})),e}();var a=Array.prototype,i=(Object.prototype,Function.prototype,a.forEach),n=(a.indexOf,function(e,t){for(var a={},i=0;i<t.length&&!(a=t[i](e));i++);return a}),r=forEach=function(e,t,a){if(null!=e)if(i&&e.forEach===i)e.forEach(t,a);else if(e.length===+e.length)for(var n=0,r=e.length;n<r;n++)t.call(a,e[n],n,e);else for(var o in e)_.has(e,o)&&t.call(a,e[o],o,e)},o=function(e){return!(!e||void 0===e||null==e)},s=function(e){var t="";return o(e=e||{})&&o(e.major)&&(t+=e.major,o(e.minor)&&(t+="."+e.minor,o(e.patch)&&(t+="."+e.patch))),t},c=function(e){var t=s(e=e||{});return t&&(t=" "+t),e&&o(e.family)?e.family+t:""};return t.parse=function(e){var a=function(e){return t.regexes[e+"_parsers"].map((function(t){var a=new RegExp(t.regex),i=t[("browser"===e?"family":e)+"_replacement"],n=t.major_version_replacement;return function(e){var r=e.match(a);if(!r)return null;var o={};return o.family=(i?i.replace("$1",r[1]):r[1])||"other",o.major=parseInt(n||r[2])||null,o.minor=r[3]?parseInt(r[3]):null,o.patch=r[4]?parseInt(r[4]):null,o.tablet=t.tablet,o.man=t.manufacturer||null,o}}))},i=a("browser"),l=a("os"),d=a("device"),g=new function(){};g.source=e,g.browser=n(e,i),o(g.browser)?(g.browser.name=c(g.browser),g.browser.version=s(g.browser)):g.browser={},g.os=n(e,l),o(g.os)?(g.os.name=c(g.os),g.os.version=s(g.os)):g.os={},g.device=n(e,d),o(g.device)?(g.device.name=c(g.device),g.device.version=s(g.device)):g.device={tablet:!1,family:"Other"};var u,h,p={};t.regexes.mobile_browser_families.map((function(e){p[e]=!0})),t.regexes.mobile_os_families.map((function(e){p[e]=!0}));return"Spider"===g.browser.family?g.device.type="Spider":g.browser.tablet||g.os.tablet||g.device.tablet?g.device.type="Tablet":p.hasOwnProperty(g.browser.family)?g.device.type="Mobile":g.device.type="Desktop",g.device.manufacturer=g.browser.man||g.os.man||g.device.man||null,u=[g.browser,g.os,g.device],h=["tablet","man"],r(u,(function(e){r(h,(function(t){delete e[t]}))})),g},t}();e.exports&&(t=e.exports=o),t.detect=o,void 0===(i=function(e){return o}.call(t,a,t,e))||(e.exports=i)}(window)},3715:function(){!function(e,t){"use strict";"function"!=typeof e.CustomEvent&&(e.CustomEvent=function(e,a){a=a||{bubbles:!1,cancelable:!1,detail:void 0};var i=t.createEvent("CustomEvent");return i.initCustomEvent(e,a.bubbles,a.cancelable,a.detail),i},e.CustomEvent.prototype=e.Event.prototype),t.addEventListener("touchstart",(function(e){if("true"===e.target.getAttribute("data-swipe-ignore"))return;s=e.target,o=Date.now(),a=e.touches[0].clientX,i=e.touches[0].clientY,n=0,r=0}),!1),t.addEventListener("touchmove",(function(e){if(!a||!i)return;var t=e.touches[0].clientX,o=e.touches[0].clientY;n=a-t,r=i-o}),!1),t.addEventListener("touchend",(function(e){if(s!==e.target)return;var t=parseInt(c(s,"data-swipe-threshold","20"),10),l=parseInt(c(s,"data-swipe-timeout","500"),10),d=Date.now()-o,g="",u=e.changedTouches||e.touches||[];Math.abs(n)>Math.abs(r)?Math.abs(n)>t&&d<l&&(g=n>0?"swiped-left":"swiped-right"):Math.abs(r)>t&&d<l&&(g=r>0?"swiped-up":"swiped-down");if(""!==g){var h={dir:g.replace(/swiped-/,""),touchType:(u[0]||{}).touchType||"direct",xStart:parseInt(a,10),xEnd:parseInt((u[0]||{}).clientX||-1,10),yStart:parseInt(i,10),yEnd:parseInt((u[0]||{}).clientY||-1,10)};s.dispatchEvent(new CustomEvent("swiped",{bubbles:!0,cancelable:!0,detail:h})),s.dispatchEvent(new CustomEvent(g,{bubbles:!0,cancelable:!0,detail:h}))}a=null,i=null,o=null}),!1);var a=null,i=null,n=null,r=null,o=null,s=null;function c(e,a,i){for(;e&&e!==t.documentElement;){var n=e.getAttribute(a);if(n)return n;e=e.parentNode}return i}}(window,document)},2747:function(e){var t;var a={waitForFinalEvent:(t={},function(e,a,i){i||(i="Don't call this twice without a uniqueId"),t[i]&&clearTimeout(t[i]),t[i]=setTimeout(e,a)}),emptyString:function(e){switch(e){case"":case 0:case"0":case null:case!1:case void 0===this:case void 0===typeof this:return!0;default:return!1}},capitalize:function(e){for(var t=e.split(" "),a=0;a<t.length;a++)t[a]=t[a].charAt(0).toUpperCase()+t[a].slice(1).toLowerCase();return t.join(" ")},capitalizeFirst:function(e){var t=e.substring(0,1),a=e.substring(1);return t.toUpperCase()+a.toLowerCase()}};e.exports=a,document.documentElement.style.setProperty("--vh",window.innerHeight+"px"),document.documentElement.style.setProperty("--vw",document.documentElement.clientWidth/100+"px"),window.addEventListener("resize",(function(){document.documentElement.style.setProperty("--vh",window.innerHeight+"px"),document.documentElement.style.setProperty("--vw",document.documentElement.clientWidth/100+"px")}))},2183:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){const e=document.querySelector(".m-breadcrumb");if(e){const t=e.querySelectorAll(".m-breadcrumb .m-breadcrumb__item__link");t&&t.forEach((e=>{e.addEventListener("click",(t=>{const a=e.innerText;try{const r={trigger:e,args:{click_chapter1:"fil_ariane",click_chapter2:"",click_chapter3:"",click:new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:t,tC:tC};new i.Tracking(r).init()}catch(e){console.error(e)}}))}))}}};(new r).init()},8792:function(e,t,a){"use strict";a.r(t);var i=a(1657);function n(){}n.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){document.querySelectorAll(".m-clicktocall__number, .m-clicktocallcartridge > a").forEach((e=>{e.addEventListener("click",(t=>{try{new i.Tracking({trigger:e,args:{click_chapter1:jsonClick.click_chapter1?jsonClick.click_chapter1:"",click_chapter2:jsonClick.click_chapter2?jsonClick.click_chapter2:"",click_chapter3:"button",click:"click_to_call",page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:t,tC:tC}).init()}catch(e){console.error(e)}}))}))}};(new n).init()},2522:function(e,t,a){"use strict";a.r(t);var i=a(8915),n=a(8058);function r(){this.illustratedContainer=document.querySelectorAll(".js-mediaContainer"),this.relatedSolutions=document.querySelectorAll(".row.th3relatedsolutions"),this.container=document.querySelectorAll(".o-container, .o-container--fullwidth"),this.prioritytileContainer=document.querySelectorAll(".o-priority-tile__container"),this.showcaseContainer=document.querySelectorAll(".o-showcase__block"),this.onPushIntersection=this.onPushIntersection.bind(this),this.pushObserver=new IntersectionObserver(this.onPushIntersection),this.onContainerIntersection=this.onContainerIntersection.bind(this),this.containerObserver=new IntersectionObserver(this.onContainerIntersection),this.onIlluIntersection=this.onIlluIntersection.bind(this),this.illuObserver=new IntersectionObserver(this.onIlluIntersection),this.onPrioritytileIntersection=this.onPrioritytileIntersection.bind(this),this.prioritytileObserver=new IntersectionObserver(this.onPrioritytileIntersection),this.onShowcaseIntersection=this.onShowcaseIntersection.bind(this),this.showcaseObserver=new IntersectionObserver(this.onShowcaseIntersection)}r.prototype={init:function(){document.head.getAttribute("data-tracking")&&this.events()},events:function(){document.addEventListener("scroll",(()=>{this.relatedSolutions.forEach((e=>{const t={},a=e.querySelectorAll(".js-push"),i=e.getAttribute("is-printed");void 0!==a&&a.length>0&&(t.impression=[],null===i&&(e.setAttribute("is-printed","true"),a.forEach((e=>{this.pushObserver.observe(e)}))))})),this.illustratedContainer.forEach((e=>{const t=e.querySelectorAll(".m-cta"),a=e.getAttribute("is-printed"),i={};void 0!==t&&t.length>0&&null===a&&(e.setAttribute("is-printed","true"),i.impression=[],t.forEach((e=>{this.illuObserver.observe(e)})))})),this.container.forEach((e=>{const t=e.querySelectorAll(".m-cta"),a=e.getAttribute("is-printed"),i={};void 0!==t&&t.length>0&&null===a&&(e.setAttribute("is-printed","true"),i.impression=[],t.forEach((e=>{this.containerObserver.observe(e)})))})),this.prioritytileContainer.forEach((e=>{const t={},a=e.querySelectorAll(".o-priority-tile"),i=e.getAttribute("is-printed");void 0!==a&&a.length>0&&(t.impression=[],null===i&&(e.setAttribute("is-printed","true"),a.forEach((e=>{const t=e.querySelectorAll("a");void 0!==t&&t.length>0&&t.forEach((e=>{this.prioritytileObserver.observe(e)}))}))))})),this.showcaseContainer.forEach((e=>{const t=e.querySelectorAll(".m-cta, .m-list .a-linkitem a"),a=e.getAttribute("is-printed"),i={};void 0!==t&&t.length>0&&null===a&&(e.setAttribute("is-printed","true"),i.impression=[],t.forEach((e=>{this.showcaseObserver.observe(e)})))}))}))},onPushIntersection:function(e){for(const t of e)t.isIntersecting&&(this.setPushTrackingScroll(t.target),this.pushObserver.unobserve(t.target))},onContainerIntersection:function(e){for(const t of e)t.isIntersecting&&(this.setTrackingContainerScroll(t.target),this.containerObserver.unobserve(t.target))},onIlluIntersection:function(e){for(const t of e)t.isIntersecting&&(this.setTrackingIlluScroll(t.target),this.illuObserver.unobserve(t.target))},onPrioritytileIntersection:function(e){for(const t of e)t.isIntersecting&&(this.setPrioritytileTrackingScroll(t.target),this.prioritytileObserver.unobserve(t.target))},onShowcaseIntersection:function(e){for(const t of e)t.isIntersecting&&(this.setShowcaseTrackingScroll(t.target),this.showcaseObserver.unobserve(t.target))},setTrackingContainerScroll:function(e){const t=e?.closest("[data-idcampaign]")?.getAttribute("data-idcampaign"),a=new i.TaggingStringCheck(e).init(),r=e?.getAttribute("href");if(t&&void 0!==r&&void 0!==a){const e=(0,n.getGeneralPlacement)(t);try{tC.event.adPublisherImpression(this,{onsitead_type:"[Publisher]",onsitead_format:"[conteneur]",onsitead_variant:"["+document.title+"]",onsitead_creation:"["+a+"]",onsitead_general_placement:"["+e+"]",onsitead_campaign:"["+t+"]",onsitead_url:"["+r+"]"})}catch(e){console.error(e)}}},setTrackingIlluScroll:function(e){const t=e.closest("[data-idcampaign]")?.getAttribute("data-idcampaign"),a=new i.TaggingStringCheck(e).init(),r=e.getAttribute("href"),o=e.closest("[data-idcampaign]")?.getAttribute("data-format");let s;if(e.closest("[data-idcampaign]")?.querySelectorAll(".m-cta")?.forEach(((t,a)=>{e.isEqualNode(t)&&(s=a+1)})),t&&void 0!==r&&void 0!==o&&void 0!==a){const e=(0,n.getGeneralPlacement)(t);try{tC.event.adPublisherImpression(this,{onsitead_type:"[Publisher]",onsitead_format:"["+o+"]",onsitead_variant:"["+document.title+"]",onsitead_creation:"["+a+"]",onsitead_campaign:"["+t+"]",onsitead_general_placement:"["+e+"]",onsitead_advertiserId:"["+s+"]",onsitead_url:"["+r+"]"})}catch(e){console.error(e)}}},setPushTrackingScroll:function(e){const t=new i.TaggingStringCheck(e.getAttribute("data-tagging-type")).init(),a=new i.TaggingStringCheck(e.querySelector("[data-tagging-title]")).init(),r=e.querySelector("a").getAttribute("href"),o=e.getAttribute("data-idcampaign");let s;if(e.closest(".th3relatedsolutions")?.querySelectorAll(".js-push")?.forEach(((t,a)=>{e.isEqualNode(t)&&(s=a+1)})),o&&void 0!==r&&void 0!==t&&void 0!==a){const e=(0,n.getGeneralPlacement)(o);try{tC.event.adPublisherImpression(this,{onsitead_type:"[Publisher]",onsitead_format:t,onsitead_variant:"["+document.title+"]",onsitead_creation:"["+a+"]",onsitead_campaign:"["+o+"]",onsitead_general_placement:"["+e+"]",onsitead_advertiserId:"["+s+"]",onsitead_url:"["+r+"]"})}catch(e){console.error(e)}}},setPrioritytileTrackingScroll:function(e){const t=e.closest(".o-priority-tile"),a=new i.TaggingStringCheck(t.getAttribute("data-tagging-type")).init(),r=new i.TaggingStringCheck(t.querySelector("[data-tagging-title]")).init(),o=e.getAttribute("href"),s=t.getAttribute("data-idcampaign");let c;if(t.closest(".prioritytilecontainer")?.querySelectorAll(".o-priority-tile")?.forEach(((e,a)=>{t.isEqualNode(e)&&(c=a+1)})),s&&void 0!==o&&void 0!==a&&void 0!==r){const e=(0,n.getGeneralPlacement)(s);try{tC.event.adPublisherImpression(this,{onsitead_type:"[Publisher]",onsitead_format:a,onsitead_variant:"["+document.title+"]",onsitead_creation:"["+r+"]",onsitead_campaign:"["+s+"]",onsitead_general_placement:"["+e+"]",onsitead_advertiserId:"["+c+"]",onsitead_url:"["+o+"]"})}catch(e){console.error(e)}}},setShowcaseTrackingScroll:function(e){const t=e?.closest("[data-idcampaign]")?.getAttribute("data-idcampaign"),a=new i.TaggingStringCheck(e).init(),r=e?.getAttribute("href");if(t&&void 0!==r&&void 0!==a){const e=(0,n.getGeneralPlacement)(t);try{tC.event.adPublisherImpression(this,{onsitead_type:"[Publisher]",onsitead_format:"[conteneur]",onsitead_variant:"["+document.title+"]",onsitead_creation:"["+a+"]",onsitead_general_placement:"["+e+"]",onsitead_campaign:"["+t+"]",onsitead_url:"["+r+"]"})}catch(e){console.error(e)}}}};(new r).init()},2490:function(e,t,a){"use strict";a.r(t);var i=a(8915),n=a(8058);function r(){}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){document.querySelectorAll(".container .m-cta[data-cta-tracking]").forEach((e=>{e.addEventListener("click",(t=>{if(e.closest("[data-idcampaign]")){const a=e.closest("[data-idcampaign]").getAttribute("data-idcampaign"),r=new i.TaggingStringCheck(t.target).init(),o=e.closest("[data-format]").getAttribute("data-format"),s=(0,n.getGeneralPlacement)(a);let c;c="A"===t.target.tagName?t.target.getAttribute("href"):t.target.closest("a").getAttribute("href");try{tC.event.adImpressionClick(this,{onsitead_type:"[Publisher]",onsitead_campaign:"["+a+"]",onsitead_creation:"["+r+"]",onsitead_variant:"["+document.title+"]",onsitead_format:"["+o+"]",onsitead_general_placement:"["+s+"]",onsitead_url:"["+c+"]"})}catch(e){console.error(e)}}else;}))}))}};(new r).init()},496:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){Array.from(document.querySelectorAll(".m-cta[data-cta-tracking]")).filter((e=>!e.closest(".js-has-id-campaign"))).forEach(((e,t)=>{e.addEventListener("click",(a=>{let r="",o="true";if("A"!==a.target.tagName){let e=a.target.closest("a"),t=a.target.closest("button");e?(r=e.innerText,o=e.getAttribute("data-internal")):t?(e=a.target.closest("button"),r=e.innerText,o=e.getAttribute("data-internal")):(e=a.target.closest(".m-cta"),r=e.innerText,o=e.getAttribute("data-internal"))}else r=a.target.innerText,o=a.target.dataset.internal;const s=t+1;try{const t={trigger:e,args:{click_chapter1:jsonClick.click_chapter1?jsonClick.click_chapter1:"",click_chapter2:jsonClick.click_chapter2?jsonClick.click_chapter2:"",click_chapter3:"button",click:new n.TaggingStringCheck(r).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"false"===o?"click.exit":"click.navigation",position_element:s},event:a,tC:tC};new i.Tracking(t).init()}catch(e){console.error(e)}}))}))}};(new r).init()},8997:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){document.querySelectorAll(".o-cta-store a").forEach((e=>{e.addEventListener("click",(t=>{const a=t.target,r=a.getAttribute("alt"),o=a.closest("a").getAttribute("data-internal");try{new i.Tracking({trigger:e,args:{click_chapter1:jsonClick.click_chapter1?jsonClick.click_chapter1:"",click_chapter2:jsonClick.click_chapter2?jsonClick.click_chapter2:"",click_chapter3:"image",click:new n.TaggingStringCheck(r).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"false"===o?"click.exit":"click.navigation"},event:t,tC:tC}).init()}catch(e){console.error(e)}}))}))}};(new r).init()},1185:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){this.heroSearch=document.querySelector(".o-herobanner--search:not(.o-herobanner--search-storelocator)"),this.faqNavlist=document.querySelectorAll(".m-card--navigation:not(.js-storelocator)")}r.prototype={init:function(){this.events()},events:function(){if(this.faqNavlist.length>0&&this.faqNavlist.forEach((e=>{const t=e.innerText;e.addEventListener("click",(a=>{try{const r={trigger:e,args:{click_chapter1:"faq",click_chapter2:"pastille",click_chapter3:"",click:new n.TaggingStringCheck(t).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:a,tC:tC};new i.Tracking(r).init()}catch(e){console.error(e)}}))})),this.heroSearch){const e=this.heroSearch.querySelector(".m-searchbar__searchBtn");e.addEventListener("click",(t=>{try{const a={trigger:e,args:{click_chapter1:"faq",click_chapter2:"",click_chapter3:"",click:"loupe",page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:t,tC:tC};new i.Tracking(a).init()}catch(e){console.error(e)}}))}}};(new r).init()},6468:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){document.querySelectorAll("#footer .o-footer__intro__more .m-cta").forEach((e=>{e.addEventListener("click",(t=>{let a="true";if("A"!==t.target.tagName){let e=t.target.closest("a");e&&(a=e.getAttribute("data-internal"))}else a=t.target.dataset.internal;try{new i.Tracking({trigger:e,args:{click_chapter1:"footer",click_chapter2:"button",click_chapter3:"",click:new n.TaggingStringCheck(t.target.textContent).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"false"===a?"click.exit":"click.navigation"},event:t,tC:tC}).init()}catch(e){console.error(e)}}))})),document.querySelectorAll("#footer .m-usefullink .m-usefullink__link").forEach((e=>{e.addEventListener("click",(t=>{let a="true";if("A"!==t.target.tagName){let e=t.target.closest("a");e&&(a=e.getAttribute("data-internal"))}else a=t.target.dataset.internal;try{new i.Tracking({trigger:e,args:{click_chapter1:"footer",click_chapter2:"tuile",click_chapter3:"",click:new n.TaggingStringCheck(t.target.textContent).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"false"===a?"click.exit":"click.navigation"},event:t,tC:tC}).init()}catch(e){console.error(e)}}))})),document.querySelectorAll("#footer .m-newsletterlink .m-cta").forEach((e=>{e.addEventListener("click",(t=>{try{new i.Tracking({trigger:e,args:{click_chapter1:"footer",click_chapter2:"",click_chapter3:"",click:"abonnement_newsletter",page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.action"},event:t,tC:tC}).init()}catch(e){console.error(e)}}))})),document.querySelectorAll("#footer .m-socialmedialist a").forEach((e=>{e.addEventListener("click",(t=>{let a="",r="true";if("A"!==t.target.tagName){let e=t.target.closest("a");e&&(a=e.innerText,r=e.getAttribute("data-internal"))}else a=t.target.innerText,r=t.target.dataset.internal;a="partage_"+a.split(" - ")[0];try{new i.Tracking({trigger:e,args:{click_chapter1:"footer",click_chapter2:"",click_chapter3:"",click:new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"false"===r?"click.exit":"click.navigation"},event:t,tC:tC}).init()}catch(e){console.error(e)}}))})),document.querySelectorAll("#footer .m-legalpagelink a").forEach((e=>{e.addEventListener("click",(t=>{let a="mentions_"+t.target.innerText,r="true";if("A"!==t.target.tagName){let e=t.target.closest("a");e&&(r=e.getAttribute("data-internal"))}else r=t.target.dataset.internal;try{new i.Tracking({trigger:e,args:{click_chapter1:"footer",click_chapter2:"",click_chapter3:"",click:new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"false"===r?"click.exit":"click.navigation"},event:t,tC:tC}).init()}catch(e){console.error(e)}}))}))}};(new r).init()},2298:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){const e=document.querySelector("header");if(e){const t=e.querySelectorAll(".m-header-menu__item > a, .m-header-menu__item > button");t&&t.forEach((e=>{e.addEventListener("click",(t=>{const a=e.innerText;try{const r={trigger:e,args:{click_chapter1:"header",click_chapter2:"menu",click_chapter3:"",click:new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:t,tC:tC};new i.Tracking(r).init()}catch(e){console.error(e)}}))}));const a=e.querySelectorAll(".m-header-submenu__item > a, .m-header-submenu__item > button");a&&a.forEach((e=>{e.addEventListener("click",(t=>{const a=e.innerText,r=e.closest(".m-header-menu__item").querySelector('button[data-level="1"]').innerText;try{const o={trigger:e,args:{click_chapter1:"header",click_chapter2:"menu",click_chapter3:new n.TaggingStringCheck(r).init(),click:new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:t,tC:tC};new i.Tracking(o).init()}catch(e){console.error(e)}}))}));const r=e.querySelectorAll(".m-header-sublist__item > a");r&&r.forEach((e=>{e.addEventListener("click",(t=>{const a=e.innerText,r=e.closest(".m-header-menu__item").querySelector('button[data-level="1"]').innerText,o=e.closest(".m-header-submenu__item").querySelector('button[data-level="2"]').innerText;try{const s={trigger:e,args:{click_chapter1:"header",click_chapter2:"menu",click_chapter3:new n.TaggingStringCheck(r).init()+"_"+new n.TaggingStringCheck(o).init(),click:new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:t,tC:tC};new i.Tracking(s).init()}catch(e){console.error(e)}}))}));const o=e.querySelector(".m-logo > a");o&&o.addEventListener("click",(e=>{try{const t={trigger:this.logo,args:{click_chapter1:"header",click_chapter2:"",click_chapter3:"",click:"logo_lbp",page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:e,tC:tC};new i.Tracking(t).init()}catch(e){console.error(e)}}));const s=e.querySelector(".m-header-search");s&&s.addEventListener("click",(e=>{try{const t={trigger:this.search,args:{click_chapter1:"header",click_chapter2:"",click_chapter3:"",click:"recherche",page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:e,tC:tC};new i.Tracking(t).init()}catch(e){console.error(e)}}));const c=e.querySelectorAll(".m-header-links__item");c&&c.forEach((e=>{e.addEventListener("click",(t=>{const a=e.querySelector("span").innerText;try{const r={trigger:e,args:{click_chapter1:"header",click_chapter2:"lien_rapide",click_chapter3:"",click:new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:t,tC:tC};new i.Tracking(r).init()}catch(e){console.error(e)}}))}));const l=e.querySelectorAll(".m-header-menu__desc__cta");l.length>0&&l.forEach((e=>{e.addEventListener("click",(t=>{const a=e.innerText,r=e.closest(".m-header-menu__item").querySelector('button[data-level="1"]').innerText;try{const e={trigger:this.burgerMenu,args:{click_chapter1:"header",click_chapter2:"menu",click_chapter3:new n.TaggingStringCheck(r).init(),click:"mega_bouton_"+new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:t,tC:tC};new i.Tracking(e).init()}catch(e){console.error(e)}}))}));const d=e.querySelectorAll(".m-header-menu__push__cta");d.length>0&&d.forEach((e=>{e.addEventListener("click",(t=>{const a=e.innerText,r=e.closest(".m-header-menu__item").querySelector('button[data-level="1"]').innerText;try{const e={trigger:this.btn,args:{click_chapter1:"header",click_chapter2:"menu",click_chapter3:new n.TaggingStringCheck(r).init(),click:"push_commercial_"+new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:t,tC:tC};new i.Tracking(e).init()}catch(e){console.error(e)}}))}));const g=e.querySelector(".m-header-lang__link");g&&g.addEventListener("click",(e=>{const t=g.innerHTML.replace(/<span[^>]*>.*?<\/span>/g,"").trim();try{const a={trigger:this.pushBtn,args:{click_chapter1:"header",click_chapter2:"langue",click_chapter3:"",click:new n.TaggingStringCheck(t).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:e,tC:tC};new i.Tracking(a).init()}catch(e){console.error(e)}}));const u=e.querySelectorAll(".o-metanavigation__sublist__item__link ");u&&u.forEach((e=>{e.addEventListener("click",(t=>{const a=e.innerText,r=e.closest(".o-metanavigation__list__item").querySelector(".o-metanavigation__list__item__btn").innerText;try{const e={trigger:this.pushBtn,args:{click_chapter1:"header",click_chapter2:"metanav",click_chapter3:new n.TaggingStringCheck(r).init(),click:new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:t,tC:tC};new i.Tracking(e).init()}catch(e){console.error(e)}}))}))}}};(new r).init()},5375:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){this.herobanner=document.querySelector(".js-herobanner")}r.prototype={init:function(){this.herobanner&&this.events()},events:function(){this.herobanner.querySelectorAll(".m-cta").forEach((e=>{e.addEventListener("click",(t=>{let a="",r="true";if("A"!==t.target.tagName){let e=t.target.closest("a");e&&(a=e.innerText,r=e.getAttribute("data-internal"))}else a=t.target.innerText,r=t.target.dataset.internal;try{const o={trigger:e,args:{click_chapter1:jsonClick.click_chapter1?jsonClick.click_chapter1:"",click_chapter2:jsonClick.click_chapter2?jsonClick.click_chapter2:"herobanner",click_chapter3:jsonClick.click_chapter2?"herobanner":"",click:new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"false"===r?"click.exit":"click.navigation"},event:t,tC:tC};new i.Tracking(o).init()}catch(e){console.error(e)}}))}))}};(new r).init()},850:function(e,t,a){"use strict";a.r(t);var i=a(8915),n=a(1657);function r(){this.pageType=document.querySelector("head[data-template]")?.getAttribute("data-template"),"th3homepage"===this.pageType&&(this.heroHpTileList=document.querySelectorAll(".o-herobanner__tiles__tile"))}r.prototype={init:function(){"th3homepage"===this.pageType&&this.events()},events:function(){this.heroHpTileList.forEach((e=>{const t=e.querySelector("a"),a=t.textContent,r=t.getAttribute("data-internal");t.addEventListener("click",(e=>{try{const o={trigger:t,args:{click_chapter1:jsonClick.click_chapter1?jsonClick.click_chapter1:jsonPage.page,click_chapter2:"tuile",click_chapter3:"",click:new i.TaggingStringCheck(a).init(),page_chapter1:"",page_chapter2:"",page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"true"===r?"click.navigation":"click.exit"},event:e,tC:tC};new n.Tracking(o).init()}catch(e){console.error(e)}}))}))}};(new r).init()},5360:function(e,t,a){"use strict";a.r(t);var i=a(8915),n=a(8058);function r(){this.illustratedContainer=document.querySelectorAll(".js-mediaContainer")}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){this.illustratedContainer.forEach((e=>{const t=e.getAttribute("data-idcampaign");t&&e.querySelectorAll(".m-cta[data-cta-tracking]")?.forEach(((a,r)=>{const o=new i.TaggingStringCheck(a).init(),s=a.getAttribute("href"),c=r+1,l=(0,n.getGeneralPlacement)(t),d=e.getAttribute("data-format");a.addEventListener("click",(()=>{try{tC.event.adImpressionClick(this,{onsitead_type:"[Publisher]",onsitead_campaign:"["+t+"]",onsitead_creation:"["+o+"]",onsitead_variant:"["+document.title+"]",onsitead_format:"["+d+"]",onsitead_general_placement:"["+l+"]",onsitead_advertiserId:"["+c+"]",onsitead_url:"["+s+"]"})}catch(e){console.error(e)}}))}))}))}};(new r).init()},6118:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){const e=document.querySelectorAll(".o-jobmap");e&&e.forEach((()=>{const e=document.querySelectorAll(".o-jobmap__jobnumber");e&&e.forEach((e=>{e.addEventListener("click",(t=>{const a=new n.TaggingStringCheck(e.getAttribute("data-regionname")).init();try{const e={trigger:tileLink,args:{click_chapter1:"espace_candidat",click_chapter2:"carte_interactive",click_chapter3:"",click:a,page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.action"},event:t,tC:tC};new i.Tracking(e).init()}catch(e){console.error(e)}}))}))}))}};(new r).init()},7541:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){Array.from(document.querySelectorAll(".linklist .a-linkitem a, .linklist .a-linkitem button, .m-list .a-linkitem a")).filter((e=>!e.closest(".js-has-id-campaign"))).forEach((e=>{e.addEventListener("click",(t=>{const a=t.target,r=a.innerText,o=a.getAttribute("data-internal");try{new i.Tracking({trigger:e,args:{click_chapter1:jsonClick.click_chapter1?jsonClick.click_chapter1:"",click_chapter2:jsonClick.click_chapter2?jsonClick.click_chapter2:"",click_chapter3:"link",click:new n.TaggingStringCheck(r).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"false"===o?"click.exit":"click.navigation"},event:t,tC:tC}).init()}catch(e){console.error(e)}}))}))}};(new r).init()},9191:function(e,t,a){"use strict";a.r(t);var i=a(1657);function n(){}n.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){document.querySelectorAll(".o-newsletterpush").forEach((e=>{e.querySelector(".m-cta").addEventListener("click",(t=>{try{new i.Tracking({trigger:e,args:{click_chapter1:jsonClick.click_chapter1?jsonClick.click_chapter1:"",click_chapter2:jsonClick.click_chapter2?jsonClick.click_chapter2:"",click_chapter3:"button",click:"inscription_newsletter",page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.action"},event:t,tC:tC}).init()}catch(e){console.error(e)}}))}))}};(new n).init()},3057:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){const e=document.querySelector(".o-newslist");if(e){const t=e.querySelector("h1").innerText,a=e.querySelector(".o-newslist .o-showcase__content");if(a){const e=a.querySelector(".m-cta"),r=a.querySelector("h2"),o=a.getAttribute("data-type");e.addEventListener("click",(a=>{try{const s={trigger:e,args:{click_chapter1:new n.TaggingStringCheck(t).init(),click_chapter2:"a_la_une",click_chapter3:o,click:new n.TaggingStringCheck(r).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:a,tC:tC};new i.Tracking(s).init()}catch(e){console.error(e)}}))}const r=e.querySelectorAll(".o-newslist .o-newslist__push");r&&r.forEach((e=>{let a=e.querySelector(".m-cta");const r=e.getAttribute("data-type"),o=e.querySelector(".o-newslist__push__title")?.innerText;a&&a.addEventListener("click",(e=>{try{const s={trigger:a,args:{click_chapter1:new n.TaggingStringCheck(t).init(),click_chapter2:r,click_chapter3:"",click:new n.TaggingStringCheck(o).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:e,tC:tC};new i.Tracking(s).init()}catch(e){console.error(e)}}))}))}}};(new r).init()},8149:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){this.persistentCta=document.querySelector(".o-persistent-cta a.m-cta")}r.prototype={init:function(){this.persistentCta&&!document.body.hasAttribute("data-notracking")&&this.events()},events:function(){this.persistentCta.addEventListener("click",(e=>{const t=e.target,a=t.innerText,r=t.closest("a").getAttribute("data-internal");try{new i.Tracking({trigger:t,args:{click_chapter1:jsonClick.click_chapter1?jsonClick.click_chapter1:"",click_chapter2:jsonClick.click_chapter2?jsonClick.click_chapter2:"",click_chapter3:"button_sticky",click:new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"false"===r?"click.exit":"click.navigation"},event:e,tC:tC}).init()}catch(e){console.error(e)}}))}};(new r).init()},4705:function(e,t,a){"use strict";a.r(t);var i=a(8915),n=a(8058);function r(){this.prioritytileContainer=document.querySelectorAll(".o-priority-tile__container ")}r.prototype={init:function(){this.events()},events:function(){this.prioritytileContainer.forEach((e=>{e.querySelectorAll(".o-priority-tile").forEach(((e,t)=>{const a=e.getAttribute("data-idcampaign"),r=t+1;a&&e.querySelectorAll(".m-cta")?.forEach((t=>{const o=new i.TaggingStringCheck(t).init(),s=t.getAttribute("href"),c=(0,n.getGeneralPlacement)(a),l=new i.TaggingStringCheck(e.getAttribute("data-format")).init();t.addEventListener("click",(()=>{try{tC.event.adImpressionClick(this,{onsitead_type:"[Publisher]",onsitead_campaign:"["+a+"]",onsitead_creation:"["+o+"]",onsitead_variant:"["+document.title+"]",onsitead_format:"["+l+"]",onsitead_general_placement:"["+c+"]",onsitead_advertiserId:"["+r+"]",onsitead_url:"["+s+"]"})}catch(e){console.error(e)}}))}))}))}))}};(new r).init()},3994:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){this.pageType=document.querySelector("head[data-template]")?.getAttribute("data-template"),this.relatedNews=document.querySelectorAll(".row.relatednews")}r.prototype={init:function(){this.events()},events:function(){document.querySelectorAll(".o-relatednews a").forEach((e=>{e.addEventListener("click",(t=>{let a="",r="true",o=t.target.closest(".container-fluid").querySelector(".o-relatednews__title");if(o&&o.innerText,"A"!==t.target.tagName){let e=t.target.closest("a");e&&(a=e.innerText,r=e.getAttribute("data-internal"))}else a=t.target.innerText,r=t.target.dataset.internal;try{const s={trigger:e,args:{click_chapter1:jsonClick.click_chapter1?jsonClick.click_chapter1:"",click_chapter2:jsonClick.click_chapter2?jsonClick.click_chapter2:"",click_chapter3:o?new n.TaggingStringCheck(o).init():"",click:new n.TaggingStringCheck(a).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"false"===r?"click.exit":"click.navigation"},event:t,tC:tC};new i.Tracking(s).init()}catch(e){console.error(e)}}))}))}};(new r).init()},2982:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915),r=a(8058);function o(){this.relatedSolutions=document.querySelectorAll(".row.th3relatedsolutions")}o.prototype={init:function(){this.events()},events:function(){document.querySelectorAll(".o-relatedSolutions a").forEach(((e,t)=>{e.addEventListener("click",(a=>{let r="",o="true",s=a.target.closest(".container-fluid").querySelector(".o-relatedSolutions--title").innerText;if("A"!==a.target.tagName){let e=a.target.closest("a");e&&(r=e.innerText,o=e.getAttribute("data-internal"))}else r=a.target.innerText,o=a.target.dataset.internal;if(e.closest("[data-idcampaign]"))this.setPushTrackingClick(e.closest(".js-push"),t);else try{const t={trigger:e,args:{click_chapter1:jsonClick.click_chapter1?jsonClick.click_chapter1:"",click_chapter2:jsonClick.click_chapter2?jsonClick.click_chapter2:"",click_chapter3:s?new n.TaggingStringCheck(s).init():"",click:new n.TaggingStringCheck(r).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"false"===o?"click.exit":"click.navigation"},event:a,tC:tC};new i.Tracking(t).init()}catch(e){console.error(e)}}))}))},setPushTrackingClick:function(e,t){var a=e.getAttribute("data-idcampaign");const i=new n.TaggingStringCheck(e.querySelector("[data-tagging-title]")).init(),o=e.querySelector("a")?.getAttribute("href"),s=t+1,c=(0,r.getGeneralPlacement)(a);try{tC.event.adImpressionClick(this,{onsitead_type:"[Publisher]",onsitead_campaign:"["+a+"]",onsitead_creation:"["+i+"]",onsitead_variant:"["+document.title+"]",onsitead_format:e.getAttribute("data-tagging-type"),onsitead_general_placement:"["+c+"]",onsitead_advertiserId:"["+s+"]",onsitead_url:"["+o+"]"})}catch(e){console.error(e)}}};(new o).init()},4567:function(e,t,a){"use strict";a.r(t);var i=a(8915),n=a(8058);function r(){this.showcaseContainer=document.querySelectorAll(".o-showcase__block")}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){this.showcaseContainer.forEach((e=>{const t=e.getAttribute("data-idcampaign");t&&e.querySelectorAll(".m-cta[data-cta-tracking], .a-linkitem > a").forEach(((a,r)=>{const o=new i.TaggingStringCheck(a).init(),s=a.getAttribute("href"),c=r+1,l=(0,n.getGeneralPlacement)(t),d=e.getAttribute("data-format");a.addEventListener("click",(()=>{try{tC.event.adImpressionClick(this,{onsitead_type:"[Publisher]",onsitead_campaign:"["+t+"]",onsitead_creation:"["+o+"]",onsitead_variant:"["+document.title+"]",onsitead_format:"["+d+"]",onsitead_general_placement:"["+l+"]",onsitead_advertiserId:"["+c+"]",onsitead_url:"["+s+"]"})}catch(e){console.error(e)}}))}))}))}};(new r).init()},65:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){this.heroSearch=document.querySelector(".o-herobanner--search-storelocator"),this.navCards=document.querySelectorAll(".m-card--navigation.js-storelocator")}r.prototype={init:function(){this.events()},events:function(){if(this.heroSearch){const e=this.heroSearch.querySelector(".o-herobanner--search-storelocator .m-searchbar__searchBtn");e.addEventListener("click",(t=>{try{const a={trigger:e,args:{click_chapter1:"local_store",click_chapter2:"",click_chapter3:"",click:"loupe",page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:t,tC:tC};new i.Tracking(a).init()}catch(e){console.error(e)}}))}this.navCards.length>0&&this.navCards.forEach((e=>{const t=e.innerText;e.addEventListener("click",(a=>{try{const r={trigger:e,args:{click_chapter1:"local_store",click_chapter2:"pastille",click_chapter3:"",click:new n.TaggingStringCheck(t).init(),page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.navigation"},event:a,tC:tC};new i.Tracking(r).init()}catch(e){console.error(e)}}))}))}};(new r).init()},5989:function(e,t,a){"use strict";a.r(t);var i=a(1657),n=a(8915);function r(){}r.prototype={init:function(){document.body.hasAttribute("data-notracking")||this.events()},events:function(){const e=document.querySelectorAll(".o-video");e.length>0&&e.forEach((e=>{const t=e.querySelector(".o-video__playButton .m-cta"),a=e.querySelector(".o-video__title").innerText;t&&t.addEventListener("click",(e=>{try{const r={trigger:t,args:{click_chapter1:"overlay_video_youtube",click_chapter2:new n.TaggingStringCheck(a).init(),click_chapter3:"button",click:"play",page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.action"},event:e,tC:tC};new i.Tracking(r).init()}catch(e){console.error(e)}}));const r=e.querySelector(".o-video__cookie-consent a.m-cta");r&&r.addEventListener("click",(e=>{try{const t={trigger:r,args:{click_chapter1:"overlay_video_youtube",click_chapter2:new n.TaggingStringCheck(a).init(),click_chapter3:"button",click:"ouvrir_avec_youtube",page_chapter1:jsonPage.page_chapter1?jsonPage.page_chapter1:"",page_chapter2:jsonPage.page_chapter2?jsonPage.page_chapter2:"",page_chapter3:jsonPage.page_chapter3?jsonPage.page_chapter3:"",page:jsonPage.page?jsonPage.page:"",event_name:"click.exit"},event:e,tC:tC};new i.Tracking(t).init()}catch(e){console.error(e)}}))}))}};(new r).init()}},t={};function a(i){var n=t[i];if(void 0!==n)return n.exports;var r=t[i]={exports:{}};return e[i].call(r.exports,r,r.exports,a),r.exports}a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";a(7077),a(2747),a(1085),a(1332);new(a(2946).Utils.FocusUtils)({}).init();(new(a(1338).WarnBanner)).init();(new(a(5429).Menu)).init();(new(a(2395).Metanav)).init();(new(a(116).CvsLogin)).init();(new(a(3537).Footnotes)).init();(new(a(7907).IframeResizer3)).init();(new(a(7117).IframeResizer4)).init();(new(a(5517).postMessageTargetUrl)).init()}(),a(1440)({polyfill:!0})}();