o=r(717),n=function(){var e=[],t=[],r=void 0;return{enhancer:function(e) {return r=e,function(e){return function(r){return o.compose.apply(void 0,t) (e)(r)}}},addMiddleware:function(){for(var o,n,a=arguments.length,i=Array(a),c=0;c<a;c++)i[c]=arguments[c]; (o=t).push.apply(o,i.map((function(e){return e(r)}))), (n=e).push.apply(n,i)},removeMiddleware:function(r){var o=e.findIndex((function(e){return e===r}));-1!==o?(e=e.filter((function(e,t) {return t!==o})),t=t.filter((function(e,t){return t! ==o}))):console.error("Middleware does not exist!",r)},resetMiddlewares:function() {t=[],e=[]}}},a=n();a.enhancer,a.addMiddleware,a.removeMiddleware,a.res etMiddlewares,t.SS=n},717:(e,t,r)=>{r.r(t),r.d(t, {__DO_NOT_USE__ActionTypes:()=>l,applyMiddleware: ()=>h,bindActionCreators:()=>v,combineReducers:()=>g,compose: ()=>m,createStore:()=>d,legacy_createStore:()=>u});var o=r(24);function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function a(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function i(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non- minified dev environment for full errors. "}var c="function"==typeof Symbol&&Symbol.observable||"@@observable",s=function(){return Math.random().toString(36).substring(7).split("").join(".")},l={INIT:"@@redux /INIT"+s(),REPLACE:"@@redux/ REPLACE"+s(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/ PROBE_UNKNOWN_ACTION"+s()}};function p(e){if("object"!=typeof e|| null===e)return!1;for(var t=e;null! ==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function d(e,t,r){var o;if("function"==typeof t&&"function"==typeof r||"function"==typeof r&&"function"==typeof arguments[3])throw new Error(i(0));if("function"==typeof t&&void 0===r&&(r=t,t=void 0),void 0!==r){if("function"!=typeof r)throw new Error(i(1));return r(d)(e,t)}if("function"!=typeof e)throw new Error(i(2));var n=e,a=t,s=[],u=s,g=!1;function f(){u===s&&(u=s.slice())}function v() {if(g)throw new Error(i(3));return a}function m(e){if("function"!=typeof e)throw new Error(i(4));if(g)throw new Error(i(5));var t=!0;return f(),u.push(e),function(){if(t){if(g)throw new Error(i(6));t=!1,f();var r=u.indexOf(e);u.splice(r,1),s=null}}}function h(e){if(!p(e))throw new Error(i(7));if(void 0===e.type)throw new Error(i(8));if(g)throw new Error(i(9));try{g=!0,a=n(a,e)}finally{g=!1}for(var t=s=u,r=0;r<t.length;r+ +){(0,t[r])()}return e}return h({type:l.INIT}), (o={dispatch:h,subscribe:m,getState:v,replaceReducer:function(e) {if("function"!=typeof e)throw new Error(i(10));n=e,h({type:l.REPLACE})}}) [c]=function(){var e,t=m;return(e={subscribe:function(e){if("object"! =typeof e||null===e)throw new Error(i(11));function r() {e.next&&e.next(v())}return r(),{unsubscribe:t(r)}}})[c]=function(){return this},e},o}var u=d;function g(e){for(var t=Object.keys(e),r={},o=0;o<t.length;o++){var n=t[o];0,"function"==typeof e[n]&&(r[n]=e[n])}var a,c=Object.keys(r);try{! function(e){Object.keys(e).forEach((function(t){var r=e[t];if(void 0===r(void 0,{type:l.INIT}))throw new Error(i(12));if(void 0===r(void 0, {type:l.PROBE_UNKNOWN_ACTION()}))throw new Error(i(13))}))}(r)}catch(s) {a=s}return function(e,t){if(void 0===e&&(e={}),a)throw a;for(var o=! 1,n={},s=0;s<c.length;s++){var l=c[s],p=r[l],d=e[l],u=p(d,t);if(void 0===u){t&&t.type;throw new Error(i(14))}n[l]=u,o=o||u!==d}return(o=o|| c.length!==Object.keys(e).length)?n:e}}function f(e,t){return function() {return t(e.apply(this,arguments))}}function v(e,t){if("function"==typeof e)return f(e,t);if("object"!=typeof e||null===e)throw new Error(i(16));var r={};for(var o in e){var n=e[o];"function"==typeof n&&(r[o]=f(n,t))}return r}function m(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function h(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),o=function() {throw new Error(i(15))},n={getState:r.getState,dispatch:function(){return o.apply(void 0,arguments)}},c=t.map((function(e){return e(n)}));return o=m.apply(void 0,c)(r.dispatch),a(a({},r),{},{dispatch:o})}}}},507: (e,t,r)=>{r.d(t,{FN:()=>X,OR:()=>re,xe:()=>ee,mj:()=>te,iZ:()=>L,g6: ()=>oe,s3:()=>F,C9:()=>R,gr:()=>H,Wy:()=>q});var o=r(24),n={};function a(e,t){var r,o=function(){return delete n[r],e(...arguments)};return t? o():r=document.hidden?"".concat(setTimeout(o,0),"_"):"_".concat(window.req uestAnimationFrame(o)),r&&(n[r]=e),r}function i(e) {var[t,r]=e.split("_").map((e=>parseInt(e,10)));e&&delete n[e],r&&window.cancelAnimationFrame(parseInt(r,10)),t&&clearTimeout(pars eInt(t,10))}document.addEventListener("visibilitychange",(function() {Object.entries(n).forEach((e=>{var[t,r]=e;i(t),a(r)}))}),!1);var c=r(181),s=r.n(c);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function p(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e){var t=new Blob(["self.onmessage=function(__e){(",e,") (__e,self)}"],{type:"text/javascript"}),r=URL.createObjectURL(t);return new Worker(r)}class u{constructor(e){this.doWork=e}get running(){return void 0!==this.requestId||void 0!==this.webWorker}wait(e,t) {this.requestId=a((function(){e(Date.now())}),t)}createInlineWorker(e,t,r) {for(var o;void 0===o;){if(o=this.doWork(this.data)) {this.cleanup(),e(o);break}if(Date.now()-r>100) {this.wait.call(this,this.createInlineWorker.bind(this,e,t));break}}}createWeb Worker(e,t){var r=d(this.doWork);this.webWorker=r,r.onmessage=t=>{this.cleanup(),r.termi nate(),e(t.data)},r.onerror=e=>{this.cleanup(),r.terminate(),t(e.error)},r.post Message(this.data)}cleanup() {i(this.requestId),this.webWorker&&this.webWorker.terminate(),delete this.webWorker,delete this.requestId}postMessage(e) {this.data=p(p({},this.data),e),this.webWorker&&this.webWorker.postMessa ge(this.data)}terminate() {this.cleanup(),this.inlineReject&&this.inlineReject("abort")}classify(e) {return this._promise?this.postMessage(e): (this.data=e,this._promise=new(s()) (((e,t)=>{this.inlineReject=t,"string"==typeof this.doWork? this.wait(this.createWebWorker.bind(this,e,t)):this.wait(this.createInlineWorke r.bind(this,e,t))}))),this._promise}get promise(){return this._promise|| s().reject()}}var g=r(213),f=r(544),v=r(745),m=/(^|@)\S+:\d+/,h=/^\ s*at .*(\S+:\d+|\(native\))/m,b=/^(eval@)?(\[native code])?$/;function y(e) {return e&&e.replace(/^\(/,"").replace(/\)$/,"")}const O={parse:function(e) {if(void 0!==e.stacktrace||void 0!==e["opera#sourceloc"])return this.parseOpera(e);if(e.stack&&e.stack.match(h))return this.parseV8OrIE(e);if(e.stack)return this.parseFFOrSafari(e);throw new Error("Cannot parse given Error object")},extractLocation:function(e){if(- 1===e.indexOf(":"))return[e];var t=y(e),r=/(?:\(.*)?:(\d+)?(?::(\d+))?\)? $/.exec(t),o=r&&r[1]||void 0,n=r&&r[2]||void 0,a=r&&r.index||void 0;return[t.slice(0,a),o&&parseInt(o,10),n&&parseInt(n,10)]},parseV8OrIE:fun ction(e){return e.stack.split("\n").filter((function(e){return!! e.match(h)}),this).map((function(e){e.indexOf("(eval ")>- 1&&(e=e.replace(/eval code/g,"eval").replace(/(\(eval at [^()]*)|(\),.*$)/g,""));var t=e.replace(/^\s+/,"").replace(/\(eval code/g,"("),r=t.match(/ (\((.+):(\d+):(\d+)\)$)/),o=(t=r? t.replace(r[0],""):t).split(/\s+/).slice(1),n=this.extractLocation(r? r[1]:o.pop());return{functionName:o.join(" ")||void 0,fileName: ["eval","<anonymous>"].indexOf(n[0])>-1?void 0:n[0],lineNumber:n[1],columnNumber:n[2],source:e}}),this)},parseFFOrSaf ari:function(e){return e.stack.split("\n").filter((function(e){return! e.match(b)}),this).map((function(e){if(e.indexOf(" > eval")>- 1&&(e=e.replace(/ line (\d+)(?: > eval line \d+)* > eval:\d+:\d+/g,":$1")),- 1===e.indexOf("@")&&-1===e.indexOf(":")|| e.indexOf("data:text/")>=0)return{functionName:e};var t=/((.*".+"[^@]*)? [^@]*)(?:@)/,r=e.match(t),o=r&&r[1]?r[1]:void 0,n=this.extractLocation(e.replace(t,""));return{functionName:o,fileName:n[0 ],lineNumber:n[1],columnNumber:n[2],source:e}}),this)},parseOpera:functio n(e){return!e.stacktrace||e.message.indexOf("\n")>-1&&e.message.split("\ n").length>e.stacktrace.split("\n").length?this.parseOpera9(e):e.stack? this.parseOpera11(e):this.parseOpera10(e)},parseOpera9:function(e){for(var t=/Line (\d+).*script (?:in )?(\S+)/i,r=e.message.split("\ n"),o=[],n=2,a=r.length;n<a;n+=2){var i=t.exec(r[n]);i&&o.push({fileName:y(i[2]),lineNumber:i[1]&&parseInt(i[1],10 ),source:r[n]})}return o},parseOpera10:function(e){for(var t=/Line (\ d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i,r=e.stacktrace.split("\ n"),o=[],n=0,a=r.length;n<a;n+=2){var i=t.exec(r[n]);i&&o.push({functionName:i[3]||void 0,fileName:y(i[2]),lineNumber:i[1]&&parseInt(i[1],10),source:r[n]})}return o},parseOpera11:function(e){return e.stack.split("\n").filter((function(e) {return!!e.match(m)&&!e.match(/^Error created at/)}),this).map((function(e) {var t,r=e.split("@"),o=this.extractLocation(r.pop()),n=r.shift()||"",a=n.replace(/ <anonymous function(: (\w+))?>/,"$2").replace(/\([^)]*\)/g,"")||void 0;return n.match(/\(([^)]*)\)/)&&(t=n.replace(/^[^(]+\(([^)]*)\)$/,"$1")), {functionName:a,args:void 0===t||"[arguments not available]"===t?void 0:t.split(","),fileName:o[0],lineNumber:o[1],columnNumber:o[2],source:e}}),t his)}};var w=r(313),j=r(406),P=r(926),_=r(166),S=r(321),k=r(736),E=r(49);function D(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function x(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?D(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):D(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var A=new Set([]),N=new WeakMap,C={iframe:{},cookie:{},script: {}},T=Symbol("osano.cm.userscript"),I={},L=e=>{var t=e&&e[g.HL]|| e;return t&&N.has(t)&&N.get(t)||void 0};function U(){var e=new Error;if(g.fq)try{throw e}catch(c){e=c}for(var t,r,o=O.parse(e);t=o.pop();) {var{fileName:n,source:a}=t;r=r||!!n;var i=n&&0! ==n.indexOf(w.OSANO_IFRAME_URI)&&("http"===n.slice(0,4)||"//"===n.slic e(0,2))&&n||(a&&a.indexOf("<anonymous>")>=0?r&&T:void 0);if(i)return[i]}return[]}var V=e=>{var{node:t=e,src:r}=e||I,o=t&&r? String(r).substring(0,20).trim().substring(0,5):"";return!o&&(null==t?void 0:t.textContent)||"data:"===o},Z=e=>{var{node:t=e}=e||I;return!(!t||! V(e))||!(!t||!t[g.Bj]||t===t[g.Bj])&&Z(t[g.Bj])},R=e=>{var{node:t=e}=e|| I;return!(!t||!t[g.N9])||!(!t||!t[g.Bj]||t===t[g.Bj])&&R(t[g.Bj])};function M(e,t) {if(!Z(e)){var r=e&&e.ownerDocument? e.ownerDocument.currentScript:g.Av.currentScript;if(r)return[r,[]];var o=t|| e&&e.ownerDocument===g.Av&&U()||[],n=o[o.length-1];return[n&&(0,_.Sl) (n)||void 0,o]}return[void 0,[]]}var F=(e,t)=>{var{node:r=e}=e||I;if(!Z(e)) {if(R(e))return!0;var[o,n]=M(r,t);return R(o)||(e=>{try{return(e|| U()).filter((e=>e===T||A.has(e))).length>0||void 0}catch(t){return!1}}) (n)}return!1},$=function(){return!0},H=e=>{if(e&&(0,v.DV)(e)){var t=L(e), {src:r=k.Yn.call(e)}=t||e;r&&!V(t|| e)&&A.add(r)}try{Object.defineProperty(e,g.N9,{configurable:! 1,enumerable:!1,get:$})}catch(o){}return e},B=["img","script","iframe"];function q(e){if(e&&e.tagName&&!e[g.yb]&&! e[g.HL]&&B.includes(e.tagName.toLowerCase())) {try{var[t,r]=M(e);Object.defineProperty(e,g.Bj,{configurable:! 1,enumerable:!1,get:function(){return t}}),F(e,r)&&H(e)}catch(o) {}try{Object.defineProperty(e,g.yb,{configurable:!1,enumerable:!1,get: $})}catch(o){}}}var G=e=>{var{classifications:t,value:r}=e,o=t.shift();if(void 0===o)return g.p7;var n=o[0],a=new RegExp(""+n,"gm");if(String(r).match(a)) {var{classification:i=o[1]}=o[1]||{};return i}},J=function(e,t){var r=e.data.classifications,o=r.length;function n(a){var i=e.data.category||"";if(a)for(var c=0;c<o;c++){if(t.loop!==n)return"";var s=r[c][0],l=new RegExp(""+s,"gm");if(String(a).match(l)){var p=r[c] [1];i=p&&p.classification||p;break}}return t.postMessage(i||"UNCLASSIFIED"),String(i||"UNCLASSIFIED")}return t.loop=n,n(e.data.value)},z=J.toString(),W=!1;try{var K=d(z);K.onmessage=function(){W=!0,K.terminate()},K.onerror=function() {W=!1,K.terminate()},K.postMessage({value:"",classifications: [["",""]]})}catch(ne){W=!1}var Q=(e,t)=>{if(t&&(t[g.N9]||t[g.Bj]&&t[g.Bj] [g.N9]))return H(t),[e,!0];var r=(0,j.Z)(e,(0,P.Z)(t&&t.ownerDocument|| g.Av));if(t&&e&&(!/^http(s)?:/.test(r.href)||g.LW.test(r.href)|| g.i7.test(r.href)))return[e,!0];try{g.Eu.href=r.href}catch(o){return[e,! 0]}return[e?String(r.href):e,!1]},Y=(e,t,r)=>{var{entityType:o}=e||{}, {node:n}=e,a=n&&n[g.HL]||n,i=L(a)||x({},e),c=!1,s=! 1,l="",p="",d="",v=/||/g;switch(o) {case"iframe":d=S.lk.value.call(n,"src")||"",l=p=e.src||d|| i.src||"";var[m,h]=Q(p,n);c=i.src!==m,s=!!p&&n&&!a.osano,v=g.i7,(0,f.OA) (r)&&!h||(e.ignore=!0),e.src=m,p=m;break;case"script":var b=n.parentElement;d=S.lk.value.call(n,"src")||k.Yn.call(n)||"",p=e.src||d|| i.src||"",l=b&&i.originalValue||p;var[y,O]=Q(p,n);c=!(b&&d||i.src===y),s=! g.fq&&!!p&&!!n&&E.l.value.call(n,"async")&&! a.osano,v=g.LW,O&&(e.ignore=!0),e.src=y,p=b? l:y;break;case"cookie":p=e.name,d=e.name,l=e.value,c=i.name!==p,s=! 1,v=g.s8}if(p=String(p),Object.entries(e).forEach((e=>{var[t,r]=e;if("ignore "===t)!1===r&&delete i["".concat(t)]||(i["".concat(t)]=r);else void 0! ==r&&(i["".concat(t)]=r)})),(!i.classification|| c&&p)&&(i.classification="",delete C[o] [p],i.originalValue=l,i.async&&i.async.running&&(i.ignore||!s? (i.async.terminate(),delete i.async):i.async.postMessage({value:e.src,classifications:Object.entries(t)})), !i.async&&!i.ignore)){var{node:w}=i;if(w&&w.osano){var j=(0,f.lm) (r,w.osano);j&&(i.classification=j,C[o][p]=j)}var[P,_]=t["".concat(d)]? [t["".concat(d)],d]:((e,t)=>{g.Eu.href=e;var r=g.Eu.pathname.split("/").filter((e=>!! e)),o="".concat(g.Eu.protocol,"//").concat(g.Eu.hostname,"/");return r.reduce(((e,r)=>{var[o,n]=e;if(o)return[o,n];var a="".concat(n).concat(r,"/");return[t["".concat(a)],a]}),[t["".concat(e)]|| t["".concat(o)],o])})(p,t);if(P){var{classification:D=P}=P;D? (i.classification=D,C[o][p]=D):delete t["".concat(_)]}if(! i.classification)if(s)i.async=new u(W? z:G),i.async.classify({value:e.src,classifications:Object.entries(t)}).then((e=> (delete i.async,i.classification=e,C[o][p]=e,i))).catch((e=>{if(delete i.async,"abort"===e)i.classification="",delete C[o][p];else i.classification=g.p7,C[o][p]=g.p7;return i}));else{var A=((e,t,r)=>{var{name:o,src:n=o}=e,a=C[r][n];return void 0===a&&(a=J({data:{value:n,classifications:Object.entries(t)}}, {postMessage:()=>{}}),C[r][n]=a),a})(e,t,o);i.classification=A,C[o][p]=A}} (!i.fromOsano||c&&p)&&(i.fromOsano=v.test(p)),"cookie"===o&&! i.fromOsano&&["",g.p7].includes(i.classification)&&(i.ignore=i.ignore|| F());try{N.set(a,i)}catch(T){}return i},X=(e,t)=>{var r="string"==typeof e? e.replace(/\s*;\s*/g,";").split(";").reduce(((e,t,r)=>{var[o,...n]=t.split("="),a=n .join("=");if(0===r)return-1!==t.indexOf("=")||a?x(x({},e),{}, {name:o,value:a}):x(x({},e),{},{name:"",value:o});switch(o.toLowerCase()) {case"domain":case"path":case"secure":case"httponly":case"samesite":case "expires":case"max-age":return x(x({},e),{}, {[o.toLowerCase()]:a||""})}return e}),{}):e, {name:o,value:n,httponly:a,Secure:i=! 1,secure:c=i,path:s,domain:l,expires:p,"max- age":d,Samesite:u="lax",SameSite:g=u,samesite:v=g,ignore:m}=r,h={};ret urn h.secure=""===c||!!c,void 0!==s&&(h.path=s.replace(/['"]/g,"")),void 0! ==l&&(h.domain=l),void 0!==d?h["max-age"]=d:void 0! ==p&&(h.expires=p),h.samesite=v,void 0!==m&&(h.ignore=m),void 0! ==a&&(h.httponly=a),Y(x(x({name:o,value:n},h),{},{entityType:"cookie"}), (0,f.LA)(t),t)},ee=(e,t)=>{var r=e;e instanceof Node&&(r={node:e});var{node:o}=r,n=S.lk.value.call(o,"src")||"", {src:a,classification:i,ignore:c}=r,s={node:o,classification:i,src:a|| n,entityType:"iframe"};return void 0!==c&&(s.ignore=c),Y(s,(0,f.GH) (t),t)},te=(e,t)=>{var r=e;if(e instanceof Node){if(!(0,v.iF) (e))return;r={node:e}}var{node:o}=r,n=S.lk.value.call(o,"src")||"", {src:a,classification:i,ignore:c}=r,s={node:o,classification:i,src:a|| n,entityType:"script"};return void 0!==c&&(s.ignore=c),Y(s,(0,f.XU) (t),t)},re=(e,t)=>{var{node:r=e,tagName:o=r.tagName||"",entityType:n=o.t oLowerCase()}=e||{};try{switch(n){case"iframe":return ee(e,t);case"script":return te(e,t)}}catch(a) {}},oe=(e,t)=>L(e)&&re({node:e,ignore:!1},t)},445:(e,t,r)=>{r.d(t,{OK: ()=>g,cE:()=>p,QF:()=>d});var o=r(872),n=r(24);var a=r(213),i=["hideOptOut","eu","tcf","usp"],c=["iab","cookies","iframes","scri pts"];function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols) {var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function l(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t) {(0,n.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var p=(customerConfig,flavor,language)=>l({type:flavor,lang:language||"en"},c ustomerConfig||window.customerConfig||{}),d=void 0! ==window.__CSP_NONCE? window.__CSP_NONCE:a.Av.currentScript&&a.Av.currentScript.nonce||void 0,u=(e,t)=>{if(!t)return e;var r=Object.keys(t);return l(l({},t),Object.entries(e).filter((e=>{var[t]=e;return! r.includes(t)})).reduce(((e,t)=>{var[r,o]=t;return e["".concat(r)]=o,e}), {}))},g=(e,t)=>{var{iab:{hideOptOut:r=! 1,eu:n,tcf:a=n,usp:s}={},cookies:p,iframes:d,scripts:g}=e,f=(0,o.Z) (e.iab,i),v=(0,o.Z)(e,c),{notified:m}=s|| {};return{config:l({cookies:u(p,null==t?void 0:t.cookies),iframes:u(d,null==t?void 0:t.iframes),scripts:u(g,null==t?void 0:t.scripts)},v),iab:l(l({},f),{},{tcf:a,usp: {hideOptOut:r,notified:m,signatory:void 0}})}}},213:(e,t,r)=>{r.d(t,{eJ: ()=>ne,sU:()=>K,K3:()=>ee,bI:()=>Oe,zv:()=>ke,Dv:()=>ae,Tu:()=>Y,FP: ()=>De,sm:()=>he,Dn:()=>ce,jT:()=>se,Go:()=>le,BJ:()=>ie,pC:()=>de,fz: ()=>pe,A1:()=>te,Bo:()=>ge,go:()=>xe,r$:()=>W,f1:()=>Ee,HB:()=>fe,b2: ()=>Se,Np:()=>oe,wf:()=>$,s8:()=>we,Bj:()=>Z,D6:()=>ue,i7:()=>Pe,HL: ()=>M,lL:()=>F,LW:()=>_e,yb:()=>V,N9:()=>R,lq:()=>Q,v4:()=>be,OE: ()=>z,P_:()=>X,Uf:()=>H,ZF:()=>q,mt:()=>G,g6:()=>B,_N:()=>J,J0: ()=>Ae,j6:()=>U,p7:()=>re,dO:()=>ye,eQ:()=>ve,hm:()=>me,Eu:()=>L,Zr: ()=>C,fq:()=>v,yR:()=>Ce,fx:()=>y,Av:()=>T,Ff:()=>I,xp:()=>m});var o=r(313),n=r(24),a=r(375);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}var c="en",s=["ar","arc","ckb","dv","fa","ha","he","khw","ks","ps","ur","uz- af","yi"],l=new WeakMap,p=new WeakMap,d=new WeakMap;var u=r(406),g=r(926),f=new Map,v=!! window.document.documentMode,m=e=>{try{return e.EventTarget}catch(t) {return}},h=document.createElement("iframe");document.head.appendChil d(h);var b=h.contentWindow||window;var y={Document:b.Document,Element:b.Element,EventTarget:m(b),HTMLDocu ment:b.HTMLDocument,HTMLElement:b.HTMLElement,HTMLIFrameElement:b .HTMLIFrameElement,HTMLScriptElement:b.HTMLScriptElement,Navigator:b. Navigator,Node:b.Node,Storage:b.Storage,window:b};! v&&document.head.removeChild(h);var{Document:O,Element:w,EventTarget :j,HTMLDocument:P,HTMLElement:_,HTMLIFrameElement:S,HTMLImageEleme nt:k,HTMLScriptElement:E,Navigator:D,Node:x,Storage:A}=y,N=Symbol("osa no.cmp.domLoaded"),C=()=>f.get(N),T=document;f.set(N,! 1),document.addEventListener("DOMContentLoaded",(function(){f.set(N,! 0)}));var I=window,L=T.createElement("a"),U=parseInt("%%TATTLE_RATIO% %",10),V=("".concat(T.location.protocol,"//").concat(T.location.host),Symbol(" osano.cmp.stamp")),Z=Symbol("osano.cmp.createdBy"),R=Symbol("osano.c mp.userscript"),M=Symbol("osano.cmp.originalNode"),F=Symbol("osano.cm p.replacementNode"), $=Symbol("osano.cmp.allowed"),H="osano_consentmanager",B="".concat(H ,"_tattles-ignore"),q="".concat(H,"_tattles-cookie"),G="".concat(H,"_tattles- iframe"),J="".concat(H,"_tattles-script"),z="osano/ blocked",W="MARKETING",K="ANALYTICS",Q="PERSONALIZATION",Y="ESSE NTIAL",X="STORAGE",ee="BLACKLISTED",te="HIDDEN",re="UNCLASSIFIED", oe="OPT_OUT",ne="ACCEPT",ae="DENY",ie="consent",ce={[K]: ["analytics_storage"],[W]: ["ad_storage","ad_user_data","ad_personalization"],[Q]: ["personalization_storage"],[Y]: ["security_storage","functionality_storage"]},se="default",le="update",pe=" granted",de={[ne]:pe, [ae]:"denied"},ue="dMzRlOT",ge=o.IFRAME_TIMEOUT|| 10,fe=10,ve="VALIDATE_IFRAME",me="VALIDATE_IFRAME_RESPONSE",he=" GET_STORAGE",be="RECEIVE_STORAGE",ye="UPDATE_STORAGE",Oe="CLEA R_STORAGE",we=new RegExp("^".concat(H)),je=(0,u.Z) (o.OSANO_IFRAME_URI,(0,g.Z)(document)),Pe=new RegExp("^(?:https?:)? (?://)? (?:".concat(je.host).concat(je.pathname,"|").concat(o.OSANO_DSAR_URI,") (([#|?].*)|(?!.*))?$")),_e=new RegExp("".concat(o.OSANO_SCRIPT_URI,"(?:/[^? #]*)?/osano(?:-[a-z]*(?:\\.legacy|\\.modern)?)?.js(?:[#|?].*)? $")),Se=33177600,ke=Se,Ee=new Date(864e13).getTime(),De={BLOCKING:"osano-cm-blocking",INIT:"osano- cm-initialized",NEW_CONSENT:"osano-cm-consent- new",CONSENT_CHANGED:"osano-cm-consent- changed",CONSENT_SAVED:"osano-cm-consent- saved",LOCALE_UPDATED:"osano-cm-locale- updated",SCRIPT_BLOCKED:"osano-cm-script- blocked",COOKIE_BLOCKED:"osano-cm-cookie- blocked",IFRAME_BLOCKED:"osano-cm-iframe- blocked",CONSENT_ACCEPT_MARKETING:"osano-cm- marketing",CONSENT_ACCEPT_ANALYTICS:"osano-cm- analytics",CONSENT_ACCEPT_PERSONALIZATION:"osano-cm- personalization",CONSENT_ACCEPT_STORAGE:"osano-cm- storage",CCPA_OPT_OUT:"osano-cm-opt-out",UI_CHANGED_STATE:"osano-cm- ui-changed"},xe=new class{setup(){var e=arguments.length>0&&void 0! ==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0! ==arguments[1]? arguments[1]:c,r={};Object.entries(e).forEach((e=>{var[locale,t]=e;r["".con cat(locale)]=function(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t) {(0,n.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},t)})),l.set(this,r),p.set(this,{}),d.set(this,t)}clear(locale){return locale? delete l.get(this)["".concat(locale)]:l.set(this,{}),this}extend(e){var locale=arguments.length>1&&void 0!==arguments[1]? arguments[1]:c;return l.get(this)["".concat(locale)]=(0,a.TS)(l.get(this) ["".concat(locale)]||{},e),this}override(e){var locale=arguments.length>1&&void 0!==arguments[1]? arguments[1]:c;return p.get(this)["".concat(locale)]=e,this}set locale(locale) {d.set(this,locale)}get locale(){return d.get(this)}get fallbackLanguages() {var[e,t]=this.locale.split("-");return t?[this.locale,e,c]:[this.locale,c]}get isRTL(){return s.includes(this.locale)}replace(e,t){return t?l.get(this) ["".concat(t)]=e||{}:l.set(this,{[this.locale]:e||{}}),this}template(e) {return(t,r)=>this.translate(e,t,r)}translate(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]: {},r=arguments.length>2?arguments[2]:void 0,locale="string"==typeof t? t:t.locale||this.locale,o="string"==typeof r? r:"".concat(locale,".").concat(e),n=l.get(this)["".concat(locale)],i=p.get(this) ["".concat(locale)],c=i&&(0,a.U2)(i,e)||(0,a.U2)(n,e)||(locale.length>2? this.translate(e,locale.slice(0,2),o):o),{interpolations:s={}}=t;return Object.entries(s).forEach((e=>{var[t,r]=e,o=new RegExp("% {".concat(t,"}"),"g");c=c.replace(o,r)})),c}isLocaleAvailable(locale){return!! o.LANGUAGES.includes(locale)}isLocaleLoaded(locale){var e=l.get(this) ["".concat(locale)];return"object"==typeof e&&Object.keys(e).length>0}isEmpty(){return 0===Object.keys(l.get(this)).length}},Ae={None:0,Dialog:1,Drawer:2},Ne= "fr",Ce={re:Ne,gp:Ne,mq:Ne,gy:Ne,yt:Ne,mf:Ne}},488:(e,t,r)=>{r.d(t,{J: ()=>o,n:()=>n});var o={PUSH:1,POP:- 1,REPLACE:0},n={CONSENT:"consent",DO_NOT_SELL:"doNotSell",DISCLOSU RE:"disclosure",VENDOR_CONSENT:"vendorConsent"}},566: (e,t,r)=>{function o(e,t){return t|| (t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw: {value:Object.freeze(t)}}))}r.r(t),r.d(t,{default:()=>Fi,getStyleConstant: ()=>Ri});var n,a=r(24),i=r(213),c=window,s=c.trustedTypes,l=s? s.createPolicy("lit-html",{createHTML:e=>e}):void 0,p="$lit$",d="lit$".concat((Math.random() +"").slice(9),"$"),u="?"+d,g="<".concat(u,">"),f=document,v=()=>f.create Comment(""),m=e=>null===e||"object"!=typeof e&&"function"!=typeof e,h=Array.isArray,b=e=>h(e)||"function"==typeof(null==e?void 0:e[Symbol.iterator]),y="[ \t\n\f\r]",O=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\ s]*)|(\/?$))/g,w=/-->/g,j=/>/g,P=RegExp(">|".concat(y,"(?:([^\\s\"'>=/]+) (").concat(y,"*=").concat(y,"*(?:[^ \"'`<>=]|(\"|')|))|$)"),"g"),_=/'/g,S=/"/g,k=/^(?:script|style|textarea|title)$/ i,E=e=>function(t){for(var r=arguments.length,o=new Array(r>1?r- 1:0),n=1;n<r;n++)o[n- 1]=arguments[n];return{_$litType$:e,strings:t,values:o}},D=E(1),x=(E(2),Sy mbol.for("lit-noChange")),A=Symbol.for("lit-nothing"),N=new WeakMap,C=f.createTreeWalker(f,129,null,!1);function T(e,t){if(! Array.isArray(e)||!e.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==l?l.createHTML(t):t}var I=(e,t)=>{for(var r,o=e.length-1,n=[],a=2===t?"<svg>":"",i=O,c=0;c<o;c++){for(var s=e[c],l=void 0,u=void 0,f=-1,v=0;v<s.length&&(i.lastIndex=v,null! ==(u=i.exec(s)));)v=i.lastIndex,i===O?"!--"===u[1]?i=w:void 0!==u[1]? i=j:void 0!==u[2]?(k.test(u[2])&&(r=RegExp("</"+u[2],"g")),i=P):void 0! ==u[3]&&(i=P):i===P?">"===u[0]?(i=null!=r?r:O,f=-1):void 0===u[1]?f=- 2:(f=i.lastIndex-u[2].length,l=u[1],i=void 0===u[3]?P:'"'===u[3]? S:_):i===S||i===_?i=P:i===w||i===j?i=O:(i=P,r=void 0);var m=i===P&&e[c+1].startsWith("/>")?" ":"";a+=i===O?s+g:f>=0? (n.push(l),s.slice(0,f)+p+s.slice(f)+d+m):s+d+(-2===f?(n.push(void 0),c):m)}return[T(e,a+(e[o]||"<?>")+(2===t?"</svg>":"")),n]};class L{constructor(e,t){var r,{strings:o,_$litType$:n}=e;this.parts=[];var a=0,i=0,c=o.length-1,l=this.parts, [g,f]=I(o,n);if(this.el=L.createElement(g,t),C.currentNode=this.el.content,2= ==n){var m=this.el.content,h=m.firstChild;h.remove(),m.append(...h.childNodes)}for(; null!==(r=C.nextNode())&&l.length<c;){if(1===r.nodeType) {if(r.hasAttributes()){var b=[];for(var y of r.getAttributeNames())if(y.endsWith(p)||y.startsWith(d)){var O=f[i+ +];if(b.push(y),void 0!==O){var w=r.getAttribute(O.toLowerCase() +p).split(d),j=/([.?@])? (.*)/.exec(O);l.push({type:1,index:a,name:j[2],strings:w,ctor:"."===j[1]? M:"?"===j[1]?$:"@"===j[1]?H:R})}else l.push({type:6,index:a})}for(var P of b)r.removeAttribute(P)}if(k.test(r.tagName)){var _=r.textContent.split(d),S=_.length-1;if(S>0){r.textContent=s? s.emptyScript:"";for(var E=0;E<S;E+ +)r.append(_[E],v()),C.nextNode(),l.push({type:2,index:+ +a});r.append(_[S],v())}}}else if(8===r.nodeType)if(r.data===u)l.push({type:2,index:a});else for(var D=- 1;-1!==(D=r.data.indexOf(d,D+1));)l.push({type:7,index:a}),D+=d.length- 1;a++}}static createElement(e,t){var r=f.createElement("template");return r.innerHTML=e,r}}function U(e,t){var r,o,n,a,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e,c=arguments.length>3? arguments[3]:void 0;if(t===x)return t;var s=void 0!==c? null===(r=i._$Co)||void 0===r?void 0:r[c]:i._$Cl,l=m(t)?void 0:t._$litDirective$;return(null==s?void 0:s.constructor)! ==l&&(null===(o=null==s?void 0:s._$AO)||void 0===o||o.call(s,!1),void 0===l?s=void 0:(s=new l(e))._$AT(e,i,c),void 0!==c?(null! ==(n=(a=i)._$Co)&&void 0!==n?n:a._$Co=[])[c]=s:i._$Cl=s),void 0! ==s&&(t=U(e,s._$AS(e,t.values),s,c)),t}class V{constructor(e,t) {this._$AV=[],this._$AN=void 0,this._$AD=e,this._$AM=t}get parentNode() {return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(e){var t, {el:{content:r},parts:o}=this._$AD,n=(null!==(t=null==e?void 0:e.creationScope)&&void 0!==t?t:f).importNode(r,! 0);C.currentNode=n;for(var a=C.nextNode(),i=0,c=0,s=o[0];void 0!==s;) {if(i===s.index){var l=void 0;2===s.type?l=new Z(a,a.nextSibling,this,e):1===s.type?l=new s.ctor(a,s.name,s.strings,this,e):6===s.type&&(l=new B(a,this,e)),this._$AV.push(l),s=o[++c]}i!==(null==s?void 0:s.index)&&(a=C.nextNode(),i++)}return C.currentNode=f,n}v(e){var t=0;for(var r of this._$AV)void 0!==r&&(void 0!==r.strings? (r._$AI(e,r,t),t+=r.strings.length-2):r._$AI(e[t])),t++}}class Z{constructor(e,t,r,o){var n;this.type=2,this._$AH=A,this._$AN=void 0,this._$AA=e,this._$AB=t,this._$AM=r,this.options=o,this._$Cp=null===(n =null==o?void 0:o.isConnected)||void 0===n||n}get _$AU(){var e,t;return null!==(t=null===(e=this._$AM)||void 0===e?void 0:e._$AU)&&void 0! ==t?t:this._$Cp}get parentNode(){var e=this._$AA.parentNode,t=this._$AM;return void 0!==t&&11===(null==e? void 0:e.nodeType)&&(e=t.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e) {e=U(this,e,arguments.length>1&&void 0!==arguments[1]? arguments[1]:this),m(e)?e===A||null==e||""===e?(this._$AH! ==A&&this._$AR(),this._$AH=A):e!==this._$AH&&e!==x&&this._(e):void 0! ==e._$litType$?this.g(e):void 0!==e.nodeType?this.$(e):b(e)? this.T(e):this._(e)}k(e){return this._$AA.parentNode.insertBefore(e,this._$AB)}$(e){this._$AH! ==e&&(this._$AR(),this._$AH=this.k(e))}_(e){this._$AH! ==A&&m(this._$AH)?this._$AA.nextSibling.data=e:this.$ (f.createTextNode(e)),this._$AH=e}g(e){var t, {values:r,_$litType$:o}=e,n="number"==typeof o?this._$AC(e):(void 0===o.el&&(o.el=L.createElement(T(o.h,o.h[0]),this.options)),o);if((null=== (t=this._$AH)||void 0===t?void 0:t._$AD)===n)this._$AH.v(r);else{var a=new V(n,this),i=a.u(this.options);a.v(r),this.$(i),this._$AH=a}}_$AC(e){var t=N.get(e.strings);return void 0===t&&N.set(e.strings,t=new L(e)),t}T(e) {h(this._$AH)||(this._$AH=[],this._$AR());var t,r=this._$AH,o=0;for(var n of e)o===r.length?r.push(t=new Z(this.k(v()),this.k(v()),this,this.options)):t=r[o],t._$AI(n),o+ +;o<r.length&&(this._$AR(t&&t._$AB.nextSibling,o),r.length=o)}_$AR(){var e,t=arguments.length>0&&void 0!==arguments[0]? arguments[0]:this._$AA.nextSibling,r=arguments.length>1? arguments[1]:void 0;for(null===(e=this._$AP)||void 0===e||e.call(this,!1,! 0,r);t&&t!==this._$AB;){var o=t.nextSibling;t.remove(),t=o}}setConnected(e){var t;void 0===this._$AM&&(this._$Cp=e,null===(t=this._$AP)||void 0===t|| t.call(this,e))}}class R{constructor(e,t,r,o,n) {this.type=1,this._$AH=A,this._$AN=void 0,this.element=e,this.name=t,this._$AM=o,this.options=n,r.length>2||""! ==r[0]||""!==r[1]?(this._$AH=Array(r.length-1).fill(new String),this.strings=r):this._$AH=A}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(e){var t=arguments.length>1&&void 0!==arguments[1]? arguments[1]:this,r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,n=this.strings,a=!1;if(void 0===n)e=U(this,e,t,0),(a=!m(e)||e!==this._$AH&&e! ==x)&&(this._$AH=e);else{var i,c,s=e;for(e=n[0],i=0;i<n.length-1;i++) (c=U(this,s[r+i],t,i))===x&&(c=this._$AH[i]),a||(a=!m(c)||c! ==this._$AH[i]),c===A?e=A:e!==A&&(e+=(null!=c?c:"") +n[i+1]),this._$AH[i]=c}a&&!o&&this.j(e)}j(e){e===A? this.element.removeAttribute(this.name):this.element.setAttribute(this.name ,null!=e?e:"")}}class M extends R{constructor() {super(...arguments),this.type=3}j(e){this.element[this.name]=e===A? void 0:e}}var F=s?s.emptyScript:"";class $ extends R{constructor() {super(...arguments),this.type=4}j(e){e&&e!==A? this.element.setAttribute(this.name,F):this.element.removeAttribute(this.na me)}}class H extends R{constructor(e,t,r,o,n) {super(e,t,r,o,n),this.type=5}_$AI(e){var t;if((e=null! ==(t=U(this,e,arguments.length>1&&void 0!==arguments[1]? arguments[1]:this,0))&&void 0!==t?t:A)!==x){var r=this._$AH,o=e===A&&r!==A||e.capture!==r.capture||e.once!==r.once|| e.passive!==r.passive,n=e!==A&&(r===A|| o);o&&this.element.removeEventListener(this.name,this,r),n&&this.element. addEventListener(this.name,this,e),this._$AH=e}}handleEvent(e){var t,r;"function"==typeof this._$AH?this._$AH.call(null! ==(r=null===(t=this.options)||void 0===t?void 0:t.host)&&void 0!==r? r:this.element,e):this._$AH.handleEvent(e)}}class B{constructor(e,t,r) {this.element=e,this.type=6,this._$AN=void 0,this._$AM=t,this.options=r}get _$AU(){return this._$AM._$AU}_$AI(e) {U(this,e)}}var q={O:p,P:d,A:u,C:1,M:I,L:V,D:b,R:U,I:Z,V:R,H: $,N:H,U:M,F:B},G=c.litHtmlPolyfillSupport;null==G||G(L,Z),(null! ==(n=c.litHtmlVersions)&&void 0!==n? n:c.litHtmlVersions=[]).push("2.7.5");var J,z=(e,t,r)=>{var o,n,a=null! ==(o=null==r?void 0:r.renderBefore)&&void 0!==o?o:t,i=a._$litPart$;if(void 0===i){var c=null!==(n=null==r?void 0:r.renderBefore)&&void 0!==n? n:null;a._$litPart$=i=new Z(t.insertBefore(v(),c),c,void 0,null!=r?r:{})}return i._$AI(e),i},W=r(544),K=i.go.template("aria.newWindow"),Q=i.go.template(" aria.external"),Y=i.go.template("aria.externalNewWindow");var X=r(872);const ee={block:"__",modifier:"--",space:"-",value:"_"};function te(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function re(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?te(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):te(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var oe=e=>{var{block:t,element:r,modifiers:o={},prefix:n="",syntax:a={},ver bose:i=!1,className:c=[]}=e;if(!t&&!r)throw new Error("You must specify a block or an element when using BEM syntax");var s=c?Array.isArray(c)? c:"object"==typeof c?Object.keys(c):c.split(" "):[],l=re(re({},ee),a),p=n? n.replace(/^['"]/,"").replace(/['"] $/,""):"";t&&(s.push(r?"".concat(p).concat(t).concat(l.block).concat(r):"".conc at(p).concat(t)),(o.block?Object.keys(o.block):[]).forEach((e=>{var n=!(! o.block["".concat(e)]||""===o.block["".concat(e)])&&o.block["".concat(e)];if(" true"===n||n===!!n){if(n){var a="".concat(p).concat(t).concat(l.modifier).concat(e);s.push(a),i&&r&&s.push ("".concat(a).concat(l.block).concat(r))}}else{var c="".concat(p).concat(t).concat(l.modifier).concat(e).concat(l.value).concat(n );s.push(c),i&&r&&s.push("".concat(c).concat(l.block).concat(r))}})));r&&(s.p ush("".concat(p).concat(r)),(o.element?Object.keys(o.element): []).forEach((e=>{var n=!(! o.element["".concat(e)]||""===o.element["".concat(e)])&&o.element["".conc at(e)];"true"===n||n===!!n? n&&(s.push("".concat(p).concat(r).concat(l.modifier).concat(e)),i&&t&&s.pus h("".concat(p).concat(t).concat(l.block).concat(r).concat(l.modifier).concat(e) )): (s.push("".concat(p).concat(r).concat(l.modifier).concat(e).concat(l.value).co ncat(n)),i&&t&&s.push("".concat(p).concat(t).concat(l.block).concat(r).concat (l.modifier).concat(e).concat(l.value).concat(n)))})));return s.map((e=>e.toString().replace(/\s\s+/g," ").replace(/[\s!"#$%&'()*+,./:<=>? @[\\\]^`{|}~]/g,l.space)))},ne=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return oe.apply(null,t).reduce(((e,t)=>(e["".concat(t)]=!0,e)),{})};const ae=oe;var ie=1,ce=2,se=e=>function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o+ +)r[o]=arguments[o];return{_$litDirective$:e,values:r}};class le{constructor(e){}get _$AU(){return this._$AM._$AU}_$AT(e,t,r) {this._$Ct=e,this._$AM=t,this._$Ci=r}_$AS(e,t){return this.update(e,t)}update(e,t){return this.render(...t)}}var pe,de=se(class extends le{constructor(e){var t;if(super(e),e.type!==ie||"class"!==e.name|| (null===(t=e.strings)||void 0===t?void 0:t.length)>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(e){return" "+Object.keys(e).filter((t=>e[t])).join(" ")+" "}update(e,t){var r,o, [n]=t;if(void 0===this.it){for(var a in this.it=new Set,void 0! ==e.strings&&(this.nt=new Set(e.strings.join(" ").split(/\s/).filter((e=>""! ==e)))),n)n[a]&&!(null===(r=this.nt)||void 0===r?void 0:r.has(a))&&this.it.add(a);return this.render(n)}var i=e.element.classList;for(var c in this.it.forEach((e=>{e in n|| (i.remove(e),this.it.delete(e))})),n){var s=!!n[c];s===this.it.has(c)|| (null===(o=this.nt)||void 0===o?void 0:o.has(c))||(s? (i.add(c),this.it.add(c)):(i.remove(c),this.it.delete(c)))}return x}}),ue=e=>null!=e? e:A,ge=["block","label","disabled","onClick","className","modifiers","ariaLa bel","tabIndex"];function fe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function ve(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?fe(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fe(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var me="button";function he(e) {var{block:t,label:r,disabled:n,onClick:a,className:i,modifiers:c={},ariaLab el:s,tabIndex:l=0}=e,p=(0,X.Z)(e,ge),{prefix:d="osano- cm-"}=p,u={root:ne({prefix:d,block:t,element:me,modifiers: {block:c.block,element:ve(ve({},c.element),{}, {disabled:n})},className:i})};return D(pe||(pe=o(['<button class="','" .disabled="','" @click="','" aria-label="','" tabindex="','"> '," </button>"])),de(u.root),n,ue(a),ue(s),l,r)}var be,ye=r(394),Oe=r(435);function we(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function je(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?we(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):we(Object(r) ).forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Pe,_e=e=>{var{dispatch:t}=e;return()=>{t((0,ye.v6)(i.eJ)),t((0,ye.I2) (i.Dv)),t(Oe.ZP.acceptAllConsent()),t(Oe.ZP.saveConsent()),t(Oe.ZP.hideAll()),t (Oe.ZP.showWidget())}},Se={element: {type:"accept"}},ke=i.go.template("buttons.acceptAll");function Ee(e) {var{prefix:t,store:r,onClick:n}=e;return D(be||(be=o(["",""])),he(je(je({},e), {},{className:"".concat(t,"accept-all"),label:ke(),onClick:null!=n? n:_e(r),modifiers:Se})))}function De(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function xe(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?De(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):De(Object(r) ).forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ae,Ne=e=>{var{dispatch:t}=e;return()=>{t(Oe.ZP.acceptAllConsent()),t(Oe .ZP.saveConsent()),t(Oe.ZP.hideDialog()),t(Oe.ZP.showWidget())}},Ce={elem ent:{type:"accept"}},Te=i.go.template("buttons.accept");function Ie(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Le(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Ie(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ie(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ue,Ve=e=>{var{dispatch:t}=e;return()=>{t((0,ye.v6) (i.Dv)),t((0,ye.I2)(i.eJ)),t((0,ye.ur) (i.Dv)),t(Oe.ZP.denyAllConsent()),t(Oe.ZP.saveConsent()),t(Oe.ZP.hideAll()),t( Oe.ZP.showWidget())}},Ze={element: {type:"denyAll"}},Re=i.go.template("buttons.denyAll");function Me(e) {var{prefix:t,store:r,onClick:n}=e;return D(Ae|| (Ae=o(["",""])),he(Le(Le({label:Re()},e),{}, {className:"".concat(t,"denyAll"),onClick:null!=n? n:Ve(r),modifiers:Ze})))}function Fe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function $e(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Fe(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fe(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var He,Be,qe=e=>{var{dispatch:t}=e;return()=>{t(Oe.ZP.denyAllConsent()),t(O e.ZP.saveConsent()),t(Oe.ZP.hideDialog()),t(Oe.ZP.showWidget())}},Ge={ele ment:{type:"deny"}},Je=i.go.template("buttons.deny");function ze(e) {var{prefix:t,store:r,block:n}=e;return D(He||(He=o(['<div class="osano-cm- drawer-iab-button-container"> '," "," </div>"])),Ee({block:n,prefix:t,store:r}),Me({block:n,prefix:t,store:r}))}functi on We(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Ke(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?We(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):We(Object(r) ).forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Qe,Ye=e=>{var{dispatch:t}=e;return()=>{t(Oe.ZP.saveConsent()),t(Oe.ZP.h ideDialog()),t(Oe.ZP.showWidget())}},Xe={element: {type:"save"}},et=i.go.template("buttons.save");var tt=["ariaDescribedBy","block","className","href","target","label","onClick","t abIndex","title","type"];function rt(e) {var{ariaDescribedBy:t,block:r,className:n="",href:a,target:i,label:c,onClick :s,tabIndex:l=0,title:p,type:d}=e,u=(0,X.Z)(e,tt),{prefix:g="osano- cm-"}=u,f={root:ne({prefix:g,block:r,element:"link",className:n,modifiers: {element:{type:d}}})};return D(Qe||(Qe=o(['<a tabindex="','" rel="noopener" href="','" target="','" class="','" @click="','" title="','" aria- describedby="','">',"</a>"])),l,ue(a),ue(i),de(f.root),s,ue(p),ue(t),c)}var ot;i.go.template("buttons.denyAll");function nt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function at(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?nt(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nt(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function it(e){var t=e.store.getState(),r=e.linkText||(0,W.Kg) (t),n=i.go.template("buttons.".concat(r)),a=i.go.template("messaging.".conc at(r)),c="".concat(e.prefix).concat(e.className||"storage-policy"),s=n(void 0,a()),l=e.href||(0,W.Cc)(t);return D(ot||(ot=o(["",""])),rt(at(at({},e),{}, {ariaDescribedBy:"".concat(e.prefix,"aria.newWindow"),className:c,label:s,h ref:l,target:"_blank"})))}var ct,st=r(166),lt=r(883),pt=r(488),dt=e=>t=>{t(Oe.ZP.showDisclosure(pt.J.PU SH,e))},ut=["type","purposeId","onClick","retention"];function gt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}var ft=i.go.template("iab.legal.title"),vt=i.go.template("iab.partnerCount"),mt=i. go.template("iab.partnerCountPlural"),ht=i.go.template("iab.vendor.dataRete ntion");function bt(e) {var{type:t,purposeId:r,onClick:n,retention:c}=e,s=(0,X.Z)(e,ut),{store: {dispatch:l,getState:p}}=s,d=r?"osano-cm-tcf-v2- legal--".concat(t,"_").concat(r):"osano-cm-tcf-v2-legal",u=r? i.go.translate("iab.".concat(t,".").concat(r,".description")):void 0,g=r? i.go.translate("iab.".concat(t,".").concat(r,".name")):ft(),f=Object.keys((0,lt.xL )(p(),{type:t,id:r})).length,v=1===f?vt({interpolations: {partnerCount:f}}):mt({interpolations:{partnerCount:f}}),m=n||function(e) {l(dt(r));var t=document.getElementById(d);return(0,st.rP)(t|| e.target).scrollTop=t?t.offsetTop:0,!1};return D(ct|| (ct=o(["","",""])),rt(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?gt(Object(r),! 0).forEach((function(t){(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):gt(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({label:"".concat(g," ").concat("purposes"===t?"(".concat(v,")"):""),onClick:m,title:u,type:r?"purp ose":void 0},s)),c?" - ".concat(ht({interpolations:{days:c}})):"")}var yt,Ot=e=>t=>{t(Oe.ZP.showVendorConsent(pt.J.PUSH,e))},wt=["vendorId"," onClick"];function jt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}var Pt=i.go.template("iab.vendor.title");function _t(e) {var{vendorId:t,onClick:r}=e,n=(0,X.Z)(e,wt),{store: {dispatch:i,getState:c}}=n,s=c(),l=t?(0,lt.GM)(s,t).name:Pt(),p=r||function() {return i(Ot(t)),!1};return D(yt||(yt=o(["",""])),rt(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t %2?jt(Object(r),!0).forEach((function(t){(0,a.Z) (e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):jt(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({label:l,onClick:p,type:"vendor"},n)))}var St,kt=r(826),Et=["id","ariaLabel","ariaLevel","ariaDescription","descriptionId" ,"block","label","checked","disabled","onChange","className","category","ta bIndex","type","name","value"],Dt="toggle";function xt(e){var{id:t=(0,kt.v4) ("toggle"),ariaLabel:r,ariaLevel:n,ariaDescription:a,descriptionId:i,block:c,lab el:s,checked:l,disabled:p,onChange:d,className:u,category:g,tabIndex:f=0,t ype:v,name:m,value:h}=e,b=(0,X.Z)(e,Et),{prefix:y="osano- cm-"}=b,O={root:ne({prefix:y,block:c,element:Dt,modifiers:{element: {checked:l,disabled:p,type:v}},className:u}),input:ne({prefix:y,block:Dt,ele ment:"input",modifiers:{element: {checked:l,disabled:p}}}),switch:ne({prefix:y,block:Dt,element:"switch"}),la bel:ne({prefix:y,block:Dt,element:"label"})};return D(St||(St=o(['<label class="','" for="','"><input class="','" id="','" type="checkbox" @change="','" .checked="','" .disabled="','" data-category="','" name="','" value="','" role="switch" tabindex="','" aria-label="','" aria-description="','" aria-describedby="','"><span class="','"></span><span role="','" aria- level="','" class="','">',"</span></label>"])),de(O.root),t,de(O.input),t,d,l,p,ue(g),ue(m ),ue(h),f,ue(r),ue(a),ue(!a&&i?i:void 0),de(O.switch),ue(n?"heading":void 0),ue(n),de(O.label),s)}function At(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Nt(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?At(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):At(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ct,Tt=e=>{var{category:t,store:r}=e;return e=>{var o=e.target.checked;r.dispatch(Oe.ZP.setConsent(t,o?i.eJ:i.Dv))}};function It(e){var{category:t,prefix:r,store:{getState:o}}=e,n=o(),a=(0,W.Qc) (n),c=(0,W.mr)(n,t),s=(0,W.LP)(n,t),l=a&&"".concat(r,"drawer-toggle-- category_").concat(t,"-- description"),p=i.go.translate("categories.".concat(t,".label"))||"",d=i.go.trans late("categories.".concat(t,".label"))||"";return xt(Nt(Nt({},e),{}, {descriptionId:l,label:p,title:d|| p,checked:c,disabled:s,onChange:Tt(e)}))}function Lt(e){var{store: {getState:t},label:r}=e,n=t(),a=(0,kt.v4)("arialabelclose"), {linkColor:i,closeButtonColor:c=i}=(0,W.XN)(n);return D(Ct||(Ct=o(['<svg width="20px" height="20px" viewBox="0 0 20 20" role="img" aria- labelledby="','"> <title id="','">','</title> <line role="presentation" x1="2" y1="2" x2="18" y2="18" .stroke="','"/> <line role="presentation" x1="2" y1="18" x2="18" y2="2" .stroke="','"/> </svg>'])),a,a,r,c,c)}var Ut,Vt,Zt=function(e){var{className:t,block:r,prefix:o="osano- cm-"}=arguments.length>1&&void 0!==arguments[1]?arguments[1]: {};return{prefix:o,block:r,element:e,className:t,modifiers: {element:arguments.length>2?arguments[2]:void 0}}},Rt=function(){return ne(Zt(...arguments))},Mt=function(){return ae(Zt(...arguments)).join(" ")},Ft=r(375),{I:$t}=q,Ht=(e,t)=>void 0===t?void 0!==(null==e?void 0:e._$litType$):(null==e?void 0:e._$litType$)===t,Bt=()=>document.createComment(""),qt=(e,t,r)=>{var o,n=e._$AA.parentNode,a=void 0===t?e._$AB:t._$AA;if(void 0===r){var i=n.insertBefore(Bt(),a),c=n.insertBefore(Bt(),a);r=new $t(i,c,e,e.options)}else{var s,l=r._$AB.nextSibling,p=r._$AM,d=p! ==e;if(d)null===(o=r._$AQ)||void 0===o||o.call(r,e),r._$AM=e,void 0! ==r._$AP&&(s=e._$AU)!==p._$AU&&r._$AP(s);if(l!==a||d)for(var u=r._$AA;u!==l;){var g=u.nextSibling;n.insertBefore(u,a),u=g}}return r},Gt=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]? arguments[2]:e;return e._$AI(t,r),e},Jt={},zt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Jt;return e._$AH=t},Wt=e=>e._$AH,Kt=e=>{var t;null===(t=e._$AP)||void 0===t|| t.call(e,!1,!0);for(var r=e._$AA,o=e._$AB.nextSibling;r!==o;){var n=r.nextSibling;r.remove(),r=n}},Qt=e=>{e._$AR()},Yt=(e,t,r)=>{for(var o=new Map,n=t;n<=r;n++)o.set(e[n],n);return o},Xt=se(class extends le{constructor(e){if(super(e),e.type!==ce)throw Error("repeat() can only be used in text expressions")}dt(e,t,r){var o;void 0===r?r=t:void 0! ==t&&(o=t);var n=[],a=[],i=0;for(var c of e)n[i]=o?o(c,i):i,a[i]=r(c,i),i+ +;return{values:a,keys:n}}render(e,t,r){return this.dt(e,t,r).values}update(e,t){var r,[o,n,a]=t,i=Wt(e), {values:c,keys:s}=this.dt(o,n,a);if(!Array.isArray(i))return this.ht=s,c;for(var l,p,d=null!==(r=this.ht)&&void 0!==r?r:this.ht=[],u=[],g=0,f=i.length- 1,v=0,m=c.length-1;g<=f&&v<=m;)if(null===i[g])g++;else if(null===i[f])f--;else if(d[g]===s[v])u[v]=Gt(i[g],c[v]),g++,v++;else if(d[f]===s[m])u[m]=Gt(i[f],c[m]),f--,m--;else if(d[g]===s[m])u[m]=Gt(i[g],c[m]),qt(e,u[m+1],i[g]),g++,m--;else if(d[f]===s[v])u[v]=Gt(i[f],c[v]),qt(e,i[g],i[f]),f--,v++;else if(void 0===l&&(l=Yt(s,v,m),p=Yt(d,g,f)),l.has(d[g]))if(l.has(d[f])){var h=p.get(s[v]),b=void 0!==h?i[h]:null;if(null===b){var y=qt(e,i[g]);Gt(y,c[v]),u[v]=y}else u[v]=Gt(b,c[v]),qt(e,i[g],b),i[h]=null;v+ +}else Kt(i[f]),f--;else Kt(i[g]),g++;for(;v<=m;){var O=qt(e,u[m+1]);Gt(O,c[v]),u[v++]=O}for(;g<=f;){var w=i[g++];null! ==w&&Kt(w)}return this.ht=s,zt(e,u),x}}),er=["children","term","id","render","termClass","descri ptionClass"];function tr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function rr(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?tr(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tr(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function or(e){var{children:t,term:r,id:n=(0,kt.v4) ("dt"),render:a,termClass:i,descriptionClass:c}=e,s=(0,X.Z)(e,er),l="list- item",p={term:Rt(l,rr(rr({},e),{},{className:i}), {type:"term"}),description:Rt(l,rr(rr({},e),{},{className:c}), {type:"description"})};return D(Ut||(Ut=o([' <dt class="','" id="','">',"</dt> "," "])),de(p.term),n,r,Xt(t,Ft.yR,(e=>D(Vt||(Vt=o([' <dd role="definition" aria-labelledby="','" class="','"> '," </dd> "])),n,de(p.description),a? a(rr(rr({},s),{},{block:l},e)):e))))}const nr=se(class extends le{constructor() {super(...arguments),(0,a.Z)(this,"part",null),(0,a.Z)(this,"children",null), (0,a.Z)(this,"mapper",null),(0,a.Z)(this,"index",0)}commitChild(e) {0===this.index&&Qt(this.part);var t=qt(this.part);Gt(t,e)}draw() {var{children:e,mapper:t}=this;window.requestAnimationFrame((r=>{this& &this.children===e&&this.mapper===t&&this.loopChildren(r)}))}loopChildr en(e){for(;this.index<this.children.length;){var t=this.children[this.index];if(void 0! ==this.mapper&&(t=this.mapper(t,this.index)),this.commitChild(t,this.index) ,this.index+=1,Date.now()-e>10)return void this.draw()}}update(e,t) {var[r,o]=t;return r===this.children&&o===this.mapper|| (this.part=e,this.children=r,this.mapper=o,this.index=0,this.loopChildren(Da te.now())),x}render(){return x}});se(class extends le{constructor(e) {super(e),this.loaded=!1}update(e,t){var{element:r}=e,[o,...n]=t;return this.loaded?x:(o.apply(void 0,[r,...n]),this.loaded=!0)}render(){return this.loaded}});var ar=new WeakMap;class ir extends le{constructor(e) {super(e)}static onScroll(e){e.stopPropagation();var t=ar.get(e.target)|| {};null! =t&&t.activeView&&(t.scrollPositions["".concat(t.activeView)]=e.target.scroll Top)}static saveScrollState(e,t){var r=ar.get(e)|| {activeView:"",scrollPositions:{}},o=r.activeView!==t;if(o){var n=r.activeView||t;r.activeView=t,r.scrollPositions["".concat(n)]=e.scrollTop|| 0}return ar.set(e,r),o}update(e,t){var[r]=t, {element:o}=e;if(ir.saveScrollState(o,r)){var n,a=ar.get(o),i=null! ==(n=a.scrollPositions["".concat(r)])&&void 0!==n? n:0;window.cancelAnimationFrame(a.nextScroll),a.nextScroll=window.request AnimationFrame((()=>{o.scrollTop=i}))}return o.addEventListener("scroll",ir.onScroll),""}render(){return x}}const cr=se(ir);var sr,lr,pr={},dr=se(class extends le{constructor() {super(...arguments),this.st=pr}render(e,t){return t()}update(e,t) {var[r,o]=t;if(Array.isArray(r)) {if(Array.isArray(this.st)&&this.st.length===r.length&&r.every(((e,t)=>e== =this.st[t])))return x}else if(this.st===r)return x;return this.st=Array.isArray(r)? Array.from(r):r,this.render(r,o)}}),ur=["block","children","itemId","itemRende rer"];function gr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols) {var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function fr(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?gr(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):gr(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function vr(e) {var{block:t,children:r=[],itemId:n="id",itemRenderer:a}=e,i=(0,X.Z) (e,ur);return r.length>30?dr(r,(()=>D(sr||(sr=o(["",""])),nr(r, (e=>a(fr(fr({},i),"object"==typeof e?e:{[n]:e}))))))):Xt(r,(e=>a(fr(fr({},i),{}, {block:t},"object"==typeof e?e:{[n]:e}))))}var mr,hr=["id","element","className","itemClassName","title","ariaLive","role"] ;function br(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function yr(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?br(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):br(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Or=["render","elementModifiers"];function wr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function jr(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?wr(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wr(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Pr,_r="list-item";function Sr(e) {var{render:t,elementModifiers:r}=e,n=(0,X.Z) (e,Or),a={root:Rt(_r,n,r)};return D(mr||(mr=o(['<li class="','"> '," </li>"])),de(a.root),t(jr(jr({},n),{},{block:_r})))}var kr=["id","element","className","itemClassName","title","ariaLive","role"];fu nction Er(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Dr(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Er(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Er(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function xr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols) {var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Ar(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?xr(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):xr(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Nr="list";function Cr(e){var{type:t}=e,r=Mt(Nr,e, {type:t});return"description"===t?function(e) {var{id:t,element:r,className:n="",itemClassName:a="",title:i,ariaLive:c,rol e:s="list"}=e,l=(0,X.Z)(e,hr);return D(lr||(lr=o(['<dl id="','" class="','" role="','" aria-label="','" aria-live="','"> '," </dl> "])),ue(t),ue(n),s,ue(i),ue(c),vr(yr(yr({},l),{}, {block:r,className:a,itemRenderer:or})))}(Ar(Ar({},e),{}, {className:r,element:Nr})):function(e) {var{id:t,element:r,className:n="",itemClassName:a="",title:i,ariaLive:c,rol e:s="list"}=e,l=(0,X.Z)(e,kr);return D(Pr||(Pr=o(['<ul id="','" class="','" role="','" aria-label="','" aria-live="','"> '," </ul>"])),ue(t),n,s,ue(i),ue(c),vr(Dr(Dr({},l),{}, {block:r,className:a,itemRenderer:Sr})))}(Ar(Ar({},e),{}, {className:r,element:Nr}))}var Tr,Ir,Lr,Ur,Vr,Zr,Rr,Mr,Fr, $r,Hr,Br,qr=(e,t,r)=>{var o=(0,W.ct)(e).toLowerCase();return i.go.translate("".concat(t,".").concat(o),void 0,r)},Gr=["block"],Jr=["block"],zr=["block","disabled","className"],Wr=["blo ck"],Kr=["block"],Qr=["id","block","disabled","className"],Yr=["id","block"," className"];function Xr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function eo(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Xr(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xr(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var to=i.go.template("messaging.usageWhat"),ro=i.go.template("messaging.usa geHow"),oo=i.go.template("messaging.usageList"),no=i.go.template("messa ging.timer"),ao=i.go.template("messaging.categories"),io=i.go.template("me ssaging.default"),co=i.go.template("iab.layer1"),so=i.go.template("messagin g.closeButton"),lo=i.go.template("dialog.close"),po=i.go.template("dialog.lab el"),uo=i.go.template("buttons.denyAll"),go=i.go.template("buttons.manage Preferences"),fo=i.go.template("drawer.header"),vo=i.go.template("iab.vend or.title"),mo=e=>{var{dispatch:t,getState:r}=e;return()=>{var e=r();! (0,W.fy)(e)&&(0,W.MT) (e)&&(t(Oe.ZP.acceptAllConsent()),t(Oe.ZP.saveConsent())),t(Oe.ZP.hideDialo g()),t(Oe.ZP.showWidget())}},ho=e=>{var{dispatch:t}=e;return()=>{t(Oe.Z P.hideDialog()),t(Oe.ZP.showDrawer())}},bo=e=>{var{dispatch:t}=e;return( )=>{t(Oe.ZP.hideDialog()),t(Oe.ZP.showVendorConsent(pt.J.REPLACE))}},yo= e=>{var t=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e)),{prefix:r,store:n}=t, {getState:a}=n,i=a(),c=qr(i,"buttons.dialog.openDrawer",go());return D(Ir|| (Ir=o(["",""])),he(eo(eo({},e),{}, {className:"".concat(r,"manage"),label:c,onClick:ho(n),modifiers:{element: {type:"manage"}}})))},Oo=e=>{var{block:t}=e,r=(0,X.Z)(e,Gr), {store:n}=r,{getState:a}=n,i=a();return D(Lr||(Lr=o(["",""])),(0,W.Lk)(i)? yo(e):function(e){var{prefix:t,store:r}=e;return D(Be|| (Be=o(["",""])),he(Ke(Ke({},e),{}, {className:"".concat(t,"save"),label:et(),onClick:Ye(r),modifiers:Xe})))} (eo(eo({},r),{},{block:t})))},wo=e=>{var{block:t}=e,r=(0,X.Z)(e,Jr), {store:n}=e,{getState:a}=n,i=a();if(!(0,W.ks)(i))return"";var c=qr(i,"buttons.dialog.denyAll",uo());return D(Ur|| (Ur=o(["",""])),Me(eo(eo({},r),{}, {block:t,label:c})))},jo=e=>{var{block:t,disabled:r,className:n=""}=e,a=( 0,X.Z)(e,zr),{prefix:i,store:c}=a,{getState:s}=c,l=s(),p="buttons",d=r||! (0,W.Z9)(l),u={root:ne({prefix:i,block:t,element:p,modifiers:{element: {disabled:d}},className:n})};return(0,W.MT)(l)?(0,W.rq)(l)?D(Vr|| (Vr=o(['<div class="','"> '," </div>"])),de(u.root),yo(eo(eo({},a),{}, {block:p}))):"":(0,lt.EB)(l)||(0,W.S6)(l)?D(Zr||(Zr=o([' <div class="','"> '," "," "," </div> "])),de(u.root),Oo(eo(eo({},a),{},{block:p})),Ee(eo(eo({},a),{}, {block:p})),wo(eo(eo({},a),{},{block:p}))):D(Rr||(Rr=o([' <div class="','"> '," "," "," "," </div>"])),de(u.root),function(e){var{prefix:t,store:r}=e;return D(Pe||(Pe=o(["",""])),he(xe(xe({},e),{}, {className:"".concat(t,"accept"),label:Te(),onClick:Ne(r),modifiers:Ce})))} (eo(eo({},a),{},{block:p})),function(e){var{prefix:t,store:r}=e;return D(Ue|| (Ue=o(["",""])),he($e($e({},e),{}, {className:"".concat(t,"deny"),label:Je(),onClick:qe(r),modifiers:Ge})))} (eo(eo({},a),{},{block:p})),wo(eo(eo({},a),{},{block:p})),(0,W.rq)(l)? yo(eo(eo({},a),{},{block:p})):"")},Po=e=>{var{line:t}=e;return t},_o="dialog";function So(e){var{id:t=(0,kt.v4) (_o),block:r,className:n=""}=e,a=(0,X.Z)(e,Yr),{prefix:c="osano- cm-",store:s}=a,{getState:l}=s,p=l(),d=(0,W.mT)(p),u=(0,lt.EB) (p),g=(0,W.GW)(p),f=!(0,W.Z9)(p),v=u?(0,W.NB)(p):(0,W.d7)(p),m=(0,W.XN) (p), {dialogType:h,displayPosition:b}=m,y="".concat(t,"__label"),O={root:ne({pr efix:c,block:r,element:_o,modifiers:{element: {hidden:f,position:b,type:h,context:(0,W.S0) (p)&&"amp"}},className:n}),content:ne({prefix:c,block:_o,element:"conten t"})},w=d.map((e=>{var[t,r]=e;return D(Hr||(Hr=o(['<span class="osano- cm-link-separator"></span>',""])),it(eo(eo({},a),{}, {block:"content",className:"additional-link",href:r,linkText:t})))}));return D(Br||(Br=o([' <div id="','" role="dialog" aria-label="','" aria- describedby="','" class="','" @keyup="','"> ',' <div class="','"> '," "," ",""," "," "," </div> "," </div> "])),t,po(),y,de(O.root),(e=>{if("keyup"===e.type) {var{dispatch:t,getState:r}=s,o=r();27===(e.charCode|| e.keyCode)&&(0,W.nt)(o)&&(e.preventDefault(),e.stopPropagation(),(0,W.ks) (o)?Ve(s)():mo(s)(),t(Oe.ZP.focusWidget()))}}), (e=>{var{block:t,className:r,prefix:n,store:a}=e,i=a.getState();if(!(0,W.nt) (i))return"";var c={root:ne({prefix:n,block:t,element:"close",className:r})},s=(0,W.ks)(i)? Ve(a):mo(a);return D(Tr||(Tr=o([' <button class="','" @click="','"> '," </button> "])),de(c.root),s,Lt({store:a,label:lo()}))})(eo(eo({},a),{}, {block:"dialog"})),de(O.content), (e=>{var{id:t,block:r,disabled:n,className:a=""}=e,c=(0,X.Z)(e,Qr), {prefix:s,store:{getState:l}}=c,p=l(),d=(0,W.GW)(p),u=(0,W.kH)(p)|| Object.keys((0,lt.dH) (p)).length,g={root:ne({prefix:s,block:r,className:a,element:"message",mo difiers:{element: {disabled:n}}})},f={analytics:i.go.translate("categories.ANALYTICS.label").t oLowerCase(),personalization:i.go.translate("categories.PERSONALIZATION.la bel").toLowerCase(),marketing:i.go.translate("categories.MARKETING.label").t oLowerCase()};return D($r||($r=o([' <span id="','" class="','"> '," "," "," </span> "])),t,de(g.root),(0,lt.EB)(p)?co({interpolations: {vendorCount:u}}):d?to():io({interpolations:f}),(0,W.MT)(p)?no():(0,W.qg) (p)?ao():"",(0,W.nt)(p)&&(0,W.ks)(p)?so():"")})(eo(eo({},a),{}, {block:"content",id:y})),g?(e=>{var{block:t}=e,r=(0,X.Z)(e,Kr), {prefix:n}=r,a="usage-list",i={root:ne({prefix:n,block:t,element:a})};return D(Fr||(Fr=o([' <p class="','"> '," "," </p> "])),de(i.root),ro(),Cr(eo(eo({},r),{}, {block:a,children:oo().split(/\r?\n/).map((e=>({line:e}))),render:Po})))}) (eo(eo({},a),{},{block:"content"})):"",it(eo(eo({},a),{}, {block:"content"})),w,u||(0,W.Sl)(p)?(e=>{var{block:t}=e,r=(0,X.Z)(e,Wr), {prefix:n,store:a,drawerId:i}=r,c=a.getState(),s="drawer- links",l={root:ne({prefix:n,block:t,element:s})};return D(Mr||(Mr=o([' <p class="','"> '," "," </p> "])),de(l.root),(0,W.Lk)(c)?"":rt(eo(eo({},r),{}, {block:s,type:"manage",label:fo(),href:"#".concat(i),onClick:ho(a)})),(0,lt.EB) (c)?rt(eo(eo({},r),{},{block:s,type:"vendor- list",label:vo(),onClick:bo(a)})):"")})(eo(eo({},a),{}, {block:"content",id:t})):"",u&&!(0,W.ec)(p)||(0,W.Bb)(p)?Cr(eo(eo({},a),{}, {tabIndex:f?- 1:0,block:"dialog",children:v.map((e=>({category:e,id:"".concat(c,"dialog- toggle-- category_").concat(e)}))),itemId:"category",role:"group",render:It})):"",jo(eo( eo({},a),{},{block:"dialog"})))}var ko,Eo=()=>(e,t)=>{e(Oe.ZP.revertConsent()),e(Oe.ZP.hideDrawer()),setTime out((()=>{e(Oe.ZP.hideDoNotSell())}),400);var r=t();(0,W.fy)(r)? e(Oe.ZP.showWidget()):e(Oe.ZP.showDialog())};var Do,xo,Ao,No,Co,To=se(class extends le{constructor(e){super(e),this.tt=new WeakMap}render(e){return[e]}update(e,t){var[r]=t;if(Ht(this.et)&&(!Ht(r)|| this.et.strings!==r.strings)){var o=Wt(e).pop(),n=this.tt.get(this.et.strings);if(void 0===n){var a=document.createDocumentFragment();(n=z(A,a)).setConnected(! 1),this.tt.set(this.et.strings,n)}zt(n,[o]),qt(n,void 0,o)}if(Ht(r)){if(!Ht(this.et)|| this.et.strings!==r.strings){var i=this.tt.get(r.strings);if(void 0!==i){var c=Wt(i).pop();Qt(e),qt(e,void 0,c),zt(e,[c])}}this.et=r}else this.et=void 0;return this.render(r)}}),Io=e=>{var{category:t,open:r}=e;return e=>{e(Oe.ZP.toggleDisclosure(t,r))}},Lo=["block","name","expiry","provider ","purpose"],Uo=["block","name","provider","purpose"],Vo=["category","discl osures","onToggle","className","label","tabIndex"];function Zo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Ro(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Zo(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Zo(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Mo=i.go.template("disclosure.cookie.name"),Fo=i.go.template("disclosure.co okie.provider"), $o=i.go.template("disclosure.cookie.expiry"),Ho=i.go.template("disclosure.c ookie.purpose"),Bo=i.go.template("disclosure.script.name"),qo=i.go.templat e("disclosure.script.provider"),Go=i.go.template("disclosure.script.purpose"),J o=i.go.template("messaging.viewCookies"),zo=i.go.template("disclosure.non e"),Wo=e=>{var{type:t}=e;return"no-results"===t?D(Ao|| (Ao=o(["",""])),zo()):D(No||(No=o(["",""])),To("script"===t? (e=>{var{block:t,name:r,provider:n,purpose:a}=e,i=(0,X.Z)(e,Uo), {prefix:c="osano-cm-"}=i,s="script-disclosure",l=Mt(s, {prefix:c,block:t}),p={termClass:Mt("title", {prefix:c,block:s}),descriptionClass:Mt("description", {prefix:c,block:s})};return D(xo||(xo=o(["",""])),Cr(Ro(Ro({},i),{}, {block:t,className:l,children:[Ro(Ro({},p),{},{term:Bo(),children:[r||" "]}),Ro(Ro({},p),{},{term:qo(),children:[n||" "]}),Ro(Ro({},p),{}, {term:Go(),children:[a||" "]})],type:"description",headingLevel:3,title:r})))}) (e):(e=>{var{block:t,name:r,expiry:n,provider:a,purpose:i}=e,c=(0,X.Z) (e,Lo),{prefix:s="osano-cm-"}=c,l="cookie-disclosure",p=Mt(l,Ro(Ro({},c), {},{prefix:s,block:t})),d={termClass:Mt("title", {prefix:s,block:l}),descriptionClass:Mt("description", {prefix:s,block:l})};return D(Do||(Do=o(["",""])),Cr(Ro(Ro({},c),{}, {block:t,className:p,children:[Ro(Ro({},d),{},{term:Mo(),children:[r||" "]}),Ro(Ro({},d),{},{term:Fo(),children:[a||" "]}),Ro(Ro({},d),{},{term: $o(),children:[n||" "]}),Ro(Ro({},d),{},{term:Ho(),children:[i||" "]})],type:"description"})))})(e)))},Ko="disclosure";var Qo,Yo,Xo,en=r(980),tn=(e,t)=>r=>o=>{var n=r.target.checked;o(Oe.ZP.setConsent(e,n? i.eJ:i.Dv,t))},rn=["category","block","hasDisclosures"];function on(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function nn(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?on(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):on(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var an,cn,sn,ln,pn=i.go.template("iab.basis.consent");function dn(e) {var{category:t="",block:r,hasDisclosures:n=!0}=e,a=(0,X.Z)(e,rn), {prefix:c,store:{dispatch:s,getState:l}}=a,p=l(),d="".concat(c,"drawer- toggle--category_").concat(t,"-- description"),u=i.go.translate("categories.".concat(t,".label"))||"",g=i.go.trans late("categories.".concat(t,".label"))||"",f=i.go.translate("categories.".concat( t,".description")).split("\n\n")||"",v=(en.i3["".concat(t)]|| []).map((e=>({purposeId:e,type:"purposes"}))),m=(0,W.Fl) (p,t),h="description",b={description:ne({prefix:c,block:r,element:h})};return D(Qo||(Qo=o(["",' <div class="','"> <p id="','"> '," </p> "," </div> ",""])),xt(nn(nn({},a),{},{ariaLevel:"2",id:"".concat(c,"drawer-toggle-- category_").concat(t),descriptionId:d,category:t,block:r,label:u,title:g|| u,checked:(0,W.mr)(p,t),disabled:(0,W.LP)(p,t),onChange:e=>s(tn(t,(0,W.Tc) (p))(e)),className:ae({prefix:c,block:r,element:"drawer-toggle"}).join(" ")})),de(b.description),d,f.map(((e,t)=>D(Yo||(Yo=o(["","",""])),t>0?D(Xo|| (Xo=o(["<br><br>"]))):null,e))),(0,lt.EB)(p)?Cr(nn(nn({},a),{}, {block:h,children: [{term:pn(),children:v}],type:"description",itemId:"purposeId",render:bt})):"" ,n?function(e) {var{category:t,disclosures:r=[],onToggle:n=(()=>{}),className:a="",label: i,tabIndex:c=0}=e,s=(0,X.Z)(e,Vo),{prefix:l,store: {dispatch:p,getState:d}}=s,u=d(),g="".concat(l).concat(t,"_disclosures"),f=( 0,W.MR)(u)&&!(0,W.AP)(u,t),v=!(0,W.zM)(u,t),m={root:Rt(Ko,Ro(Ro({},s),{}, {className:a}),{collapse:v,loading:f}),toggle:Rt("toggle",Ro(Ro({},s),{}, {block:Ko}))},h=e=>{if(e.preventDefault(),"keypress"===e.type){var r=e.charCode||e.keyCode;if(32!==r&&13!==r)return!1}return p(Io({category:t})),n(t,!v),!1};return D(Co||(Co=o(['<div class="','"> <div class="','" @click="','" @keypress="','" tabindex="','" role="link" aria- expanded="','" aria-controls="','" aria-label="'," ",'"> '," </div> "," </div>"])),de(m.root),de(m.toggle),h,h,c,!v,g,i,Jo(),Jo(),Cr(Ro(Ro({},s),{}, {id:g,block:"disclosure",children:r,render:Wo,ariaLive:v?"none":"polite"})))} (nn(nn({},a),{},{block:r,category:t,disclosures:m,label:u})):"")}var un=["id","block"];function gn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function fn(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?gn(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):gn(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var vn=i.go.template("drawer.description"),mn=i.go.template("doNotSell.descrip tion"),hn=i.go.template("doNotSell.link");var bn,yn=e=>t=>r=>{var o=t.target.checked;r((0,ye.jq)(e,o? i.eJ:i.Dv))},On=["block","description","name","specialFeatureId"];function wn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function jn(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?wn(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wn(Object(r) ).forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Pn(e) {var{block:t,description:r,name:n,specialFeatureId:a}=e,i=(0,X.Z)(e,On), {store:{dispatch:c,getState:s}}=i,l=s(),{prefix:p="osano- cm-"}=i,d={description:ne({prefix:p,block:t,element:"description"})};return D(bn||(bn=o([" ",' <div class="','">',"</div> "])),xt(jn(jn({},i),{}, {id:"".concat(p,"drawer-toggle-- specialFeature_").concat(a),block:t,label:n,title:n,checked:(0,lt.yl)(l, {specialFeatureId:a}),onChange:e=>c(yn(a) (e)),className:ae({prefix:p,block:t,element:"drawer-toggle"}).join(" ")})),de(d.description),r)}var _n,Sn=["id","active","block","className"];function kn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function En(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?kn(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):kn(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Dn=i.go.template("buttons.save"),xn=i.go.template("messaging.poweredBy" );function An(e){var{id:t,active:r,block:n,className:a=""}=e,c=(0,X.Z) (e,Sn),{prefix:s="osano-cm-",store: {dispatch:l,getState:p}}=c,d=p(),u=(0,lt.EB) (d),g=[{category:i.Np,hasDisclosures:!1}],f="iab.specialFeatures",v=(0,W.Tc) (d)?g:[...u?(0,W.NB)(d).map((e=>({category:e}))):(0,W.CP) (d).map((e=>({category:e}))),...(0,W.sx)(d)?g:[],...u? Object.keys(i.go.translate(f)).map((e=>{var t="".concat(f,".").concat(e);return{specialFeatureId:e,name:i.go.translate("". concat(t,".name")),description:i.go.translate("".concat(t,".description")),id:"os ano-cm-tcf-v2-specialFeatures--specialFeature_".concat(e),render:Pn}})): []],m="view",h={root:ne({prefix:s,block:n,element:m,className:a,modifiers :{element: {active:r,type:"consent"}}}),poweredBy:ne({prefix:s,block:m,element:"powe red-by"})};return D(_n||(_n=o(['<div class="','"> '," "," ",' <div class="','"> '," </div> </div>"])),de(h.root),function(e){var{id:t,block:r}=e,n=(0,X.Z) (e,un),{prefix:a,store: {getState:c}}=n,s={description:ne({prefix:a,block:r,element:"description"}) },l=c(),p=(0,lt.EB)(l),d=(0,W.Cc)(l),u=(0,W.go)(l),g=(0,W.Kg)(l),f=(0,W.mT) (l),v=i.go.template("buttons.".concat(g)),m=i.go.template("messaging.".conc at(g)),h=fn(fn({},n),{},{block:"content",className:"osano-cm-storage- policy",label:v(void 0,m()),href:d,target:"_blank"}),b=f.map((e=>{var[t,r]=e;return D(an|| (an=o(['<span class="osano-cm-link-separator"></span>',""])),rt(fn(fn({},h),{}, {className:"osano-cm-additional- link",label:i.go.template("messaging.".concat(t))(),href:r})))}));return D(cn|| (cn=o(['<p id="','" class="','" tabindex="-1"> '," </p> ",' <p class="','"> '," "," "," </p> "," "])),ue(t),de(s.description),(0,W.Tc)(l)?mn():vn(),(0,W.Tc)(l)? D(sn||(sn=o(['<p class="','"> '," ",""," </p>"])),de(s.description),hn(),rt(h),b):"",de(s.description),u&&!(0,W.Tc)(l)? D(ln||(ln=o(["","",""])),rt(h),b):"",p?_t(fn({block:"description"},n)):"",p? bt(fn({block:"description"},n)):"",p?ze(fn(fn({},n),{},{block:r})):"")} (En(En({},c),{},{prefix:s,id:t,block:m})),Cr(En(En({},c),{}, {prefix:s,block:m,children:v,render:dn,itemClassName:ae({prefix:s,element:" drawer-item"}).join(" ")})),he(En(En({},c),{}, {prefix:s,block:m,className:"osano-cm-save",label:Dn(),onClick: ()=>l((e=>{e(Oe.ZP.saveConsent()),e(Oe.ZP.hideDrawer()),setTimeout((()=> {e(Oe.ZP.hideDoNotSell())}),400),e(Oe.ZP.showWidget())}))})),de(h.powered By),rt(En(En({},c),{},{prefix:s,block:"powered- by",label:xn(),ariaDescribedBy:"".concat(s,"aria.external"),href:"https:// www.osano.com/?utm_campaign=cmp&utm_source=cmp- dialog&utm_medium=drawer"})))}var Nn,Cn,Tn,In=["block","element","type","plural","itemId"],Ln=["id","active","cl assName"];function Un(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Vn(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Un(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Un(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Zn,Rn=i.go.template("iab.legal.preamble"),Mn=i.go.template("iab.legal.objec t"),Fn=i.go.template("iab.partnerCount"), $n=i.go.template("iab.partnerCountPlural"),Hn=i.go.template("iab.terms.illus trations"),Bn=e=>{var{block:t,element:r,type:n,plural:a,itemId:c}=e,s=(0,X .Z)(e,In),{prefix:l,store: {dispatch:p,getState:d}}=s,u={description:Rt(r,e)},g="iab.".concat(a,".").co ncat(c),f=i.go.translate("".concat(g,".name")),v=i.go.translate("".concat(g,".d escription")),m=Object.keys((0,lt.xL)(d(), {type:"legIntPurposes",id:c})).length,h="purpose"===n?1===m? Fn({interpolations:{partnerCount:m}}):$n({interpolations: {partnerCount:m}}):"",b="".concat(g,".illustrations"),y=i.go.translate(b),O=" object"==typeof y? Object.keys(y).map((e=>({item:i.go.translate("".concat(b,".").concat(e))}))): [];return D(Nn||(Nn=o(['<p class="','">','</p> <p class="','">',"</p> "," ",""])),de(u.description),h,de(u.description),v,O.length? Cr({type:"description",block:"illustrations",children:[{id:"osano-cm-tcf- v2_2--".concat(n,"-").concat(c,"- illustrations"),term:Hn(),children:O}],render:e=>{var{item:t}=e;return t}}):"","purpose"===n?D(Cn||(Cn=o(['<p class="','"> '," </p>"])),de(u.description),xt(Vn(Vn({},s),{},{ariaLabel:"".concat(f," - ").concat(Mn()),ariaDescription:"".concat(v," ").concat(h),onChange:e=>{return p((t=c,e=>r=>{var o=e.target.checked;r((0,ye.nu)(t,o?i.eJ:i.Dv))})(e));var t},id:"".concat(l).concat(r,"- toggle--").concat(r,"_").concat(c),block:t,label:Mn(),type:"opt-out",checked: (0,lt.NX)(d(),{purposeId:c})}))):"")},qn=function(e){var t=arguments.length>1&&void 0!==arguments[1]? arguments[1]:"".concat(e,"s");return Object.keys(i.go.translate("iab.".concat(t))).map((r=>({element:e,term:i.go.t ranslate("iab.".concat(t,".").concat(r,".name")),id:"osano-cm-tcf- v2-".concat(t,"--").concat(e,"_").concat(r),itemId:r,children: [{type:e,plural:t,itemId:r}]})))};function Gn(e) {var{id:t,active:r,className:n=""}=e,a=(0,X.Z) (e,Ln),i="view",c=qn("purpose"),s=qn("specialPurpose"),l=qn("feature"),p=q n("specialFeature"),d=qn("dataCategory","dataCategories"),u=Vn(Vn({},a), {},{type:"description",block:i,render:Bn}),g={root:Rt(i,Vn(Vn({},a),{}, {className:n}), {active:r,type:"disclosure"}),description:Rt("description",u)};return D(Tn|| (Tn=o(['<div class="','"> <p id="','" class="','" tabindex="-1"> '," </p> ","","","",""," </div> "])),de(g.root),ue(t),de(g.description),Rn(),Cr(Vn(Vn({},u),{}, {children:c})),Cr(Vn(Vn({},u),{},{children:s})),Cr(Vn(Vn({},u),{}, {children:l})),Cr(Vn(Vn({},u),{},{children:p})),Cr(Vn(Vn({},u),{}, {children:d})))}var Jn={preventScroll:!0};function zn(e){return null! ==e.offsetParent}var Wn,Kn,Qn=function(e){return(e|| document).querySelectorAll('button, a[href]:not([rel="ignore"]), input:not([type="hidden"]):not([type="file"]), select, textarea, [tabindex]:not([tabindex="-1"]):not([data-focus="first"]):not([data- focus="last"])')},Yn=function(e,t){if(null!==e){var r=document.activeElement,o=Array.from(Qn(e)).filter(zn) [0];try{o.focus(Jn)}catch(l){t&&t.focus(Jn)}return r}},Xn={first:"last",last:"first"},ea=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return function(){var t=Array.from(Qn(this.parentNode)),r=Xn["".concat(e)]||"first",o="last"===r? t.length-1:0,n="last"===r?-1:1,a=t[parseInt(o,10)];if(a) {if(a.getAttribute("data-focus")===r&&(a=t[o+n]),a.getAttribute("data- focus")===e)return;try{a.focus()}catch(l){}}}};function ta(e) {var{dataFocus:t}=e;return D(Wn||(Wn=o(["",""])),function(e) {var{onFocus:t,dataFocus:r}=e;return D(Zn||(Zn=o(['<span tabindex="0" aria-hidden="true" data-focus="','" @focus="','"></span>'])),r,t)} ({dataFocus:t,onFocus:ea(t)}))}var ra,oa=(e,t)=>r=>{r(Oe.ZP.toggleExpansionPanel(e,t))},na=["body","header" ,"id","tabIndex"],aa=(e,t)=>{var{prefix:r,element:o}=t,n=e.nextElementSibl ing,a="".concat(r).concat(o,"-- expanded");n.parentNode.classList.toggle(a)},ia="expansion-panel";var ca,sa,la,pa=e=>t=>r=>{var o=t.target.checked;r((0,ye.f5)(e,o? i.eJ:i.Dv))},da=["category","block","vendorId"];function ua(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function ga(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?ua(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ua(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var fa,va=i.go.template("iab.basis.legit"),ma=i.go.template("iab.basis.consent"), ha=i.go.template("iab.basis.combined"),ba=i.go.template("iab.terms.special Purposes"),ya=i.go.template("iab.terms.features"),Oa=i.go.template("iab.ter ms.specialFeatures"),wa=i.go.template("iab.terms.dataCategories"),ja=i.go.t emplate("iab.legal.title"),Pa=i.go.template("iab.vendor.usesNonCookieAccess "),_a=i.go.template("iab.vendor.maxCookieStorage"),Sa=i.go.template("discl osure.day"),ka=i.go.template("disclosure.dayPlural"),Ea=i.go.template("mes saging.moreDetails"),Da={privacy:i.go.template("messaging.privacyPolicy"),l egIntClaim:i.go.template("iab.terms.legIntClaim")},xa=(e,t,r)=>{if(!e)return r;var o=e[t];return void 0===o? r:o},Aa=e=>t=>({retention:xa(e.purposes,t,e.stdRetention),purposeId:t,typ e:"purposes"}),Na=e=>t=>({retention:xa(e.specialPurposes,t,e.stdRetentio n),purposeId:t,type:"specialPurposes"}),Ca=e=>({purposeId:e,type:"feature s"}),Ta=e=>({purposeId:e,type:"specialFeatures"}),Ia=e=>({purposeId:e,ty pe:"dataCategories"}),La=(e,t,r)=>null!=t&&t.length? [{term:e(),children:t.map(r)}]:[],Ua=(e,t,r)=>{if(null==e||!e.length)return D(ca||(ca=o([""])));var n=e.reduce(((e,t)=>e.set(t.langId,t)),new Map),a=i.go.fallbackLanguages.find((e=>n.has(e))),c=a? n.get(a):e[0],s=Object.entries(Da).map((e=>{var[r,o]=e,n=c[r];return n? {label:o(),href:n,ariaDescribedBy:"".concat(t.prefix,"aria.externalNewWindow "),target:"_blank"}:void 0})).filter(Boolean);return Cr(ga(ga({},t),{}, {block:r.block,className:Mt("vendor- link",r),children:s,render:e=>rt(e)}))};function Va(e) {var{category:t="",block:r,vendorId:n}=e,a=(0,X.Z)(e,da),{store: {dispatch:i,getState:c}}=a,s=c(), {name:l,purposes:p,legIntPurposes:d,flexiblePurposes:u,specialPurposes:g,fe atures:f,specialFeatures:v,cookieMaxAgeSeconds:m,usesNonCookieAccess:h, deviceStorageDisclosureUrl:b,urls:y,dataRetention:O={},dataDeclaration:w} =(0,lt.GM)(s,{vendorId:n}),{prefix:j}=a,P=p.filter((e=>! u.includes(e))),_=Math.max(m||0,0)/60/60/24,S=Aa(O),k=Na(O);return D(sa|| (sa=o([""," ","","",""])),function(e){var{id:t,level:r,title:n}=e;return n?D(Kn|| (Kn=o(['<div id="','" role="heading" aria-level="','" class="osano-visually- hidden"> '," </div>"])),ue(t),ue(r),n):""}({level:2,title:l}),xt(ga(ga({},a),{}, {id:"".concat(j,"drawer-toggle-- vendor_").concat(n),category:t,block:r,label:l,title:l,checked:!(0,lt.wY)(s, {vendorId:n}),onChange:e=>i(pa(n)(e)),className:Mt("drawer- toggle",e)})),Ua(y,a,e),function(e){var{body:t="",header:r,id:n=(0,kt.v4) ("expansionPanel"),tabIndex:a=0}=e,i=(0,X.Z)(e,na),{prefix:c="osano- cm-",store:s}=i,{dispatch:l,getState:p}=s,d=p(),u=(0,W.p3) (d,n),g={prefix:c,block:ia},f={root:Rt(ia,e),body:Rt("body",g),toggle:Rt("togg le",g)},v=e=>{if(e.preventDefault(),e.stopPropagation(),"keypress"===e.ty pe){var t=e.charCode||e.keyCode;if(32!==t&&13!==t)return!1}return l(oa(n)),aa(e.target,{prefix:c,element:ia}),!1};return D(ra||(ra=o([' <div class="','"> <div class="','" @click="','" @keypress="','" tabindex="','" role="link" aria-expanded="','" aria-controls="','" aria-label="','" id="','- control"> ',' </div> <div id="','" class="','" role="presentation" aria- labelledby="','-control" aria-live="','"> '," </div> </div> "])),de(f.root),de(f.toggle),v,v,a,u,n,r,n,r,n,de(f.body),n,u?"polite":"none",t)} (ga(ga({},a),{},{block:r,id:"".concat(j,"vendor- disclosure--").concat(n),header:ja(),body:Cr(ga(ga({},a),{}, {block:"disclosures",className:Mt("disclosures",ga(ga({},e),{}, {block:"expansion-panel"})),children:[{term:_a(),children: [{type:"string",disclosure:"".concat(_," ").concat(1===_?Sa():ka())},...h? [{type:"string",disclosure:D(la||(la=o(["<em>","</em>"])),Pa())}]: []]},...La(va,d,S),...La(ma,P,S),...La(ha,u,S),...La(ba,g,k),...La(ya,f,Ca),...La(Oa, v,Ta),...La(wa,w,Ia),...b?[{term:Ea(),children: [{type:"link",href:b,label:b,ariaDescribedBy:"".concat(j,"aria.externalNewWin dow"),title:"".concat(l," ").concat(ja()),target:"_blank"}]}]: []],type:"description",render:e=>{var{type:t,disclosure:r}=e;return"string"= ==t?r:"link"===t?rt(e):bt(e)}}))})))}var Za=["id","active","className"];function Ra(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Ma(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Ra(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ra(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Fa,$a,Ha,Ba=i.go.template("iab.vendor.preamble");function qa(e) {var{id:t,active:r,className:n=""}=e,a=(0,X.Z)(e,Za),{prefix:i="osano- cm-",store:{getState:c}}=a,s="view",l=c(),p=(0,lt.ao) (l),d={root:Rt(s,Ma(Ma({},e),{},{className:n}),{active:r,type:"vendor- consent"}),description:Rt("description",Ma(Ma({},a),{},{block:s}))};return D(fa||(fa=o(['<div class="','"> <p id="','" class="','" tabindex="-1"> '," </p> "," "," </div>"])),de(d.root),ue(t),de(d.description),Ba(),ze(Ma(Ma({},a),{}, {block:s})),To(Cr(Ma(Ma({},a),{}, {block:s,children:p,render:Va,itemId:"vendorId",itemClassName:Mt({prefix:i,e lement:"drawer-item"})}))))}var Ga=["activeView"],Ja=["id"],za=["className","id"];function Wa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Ka(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Wa(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Wa(Object(r) ).forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Qa=document.createElement("span");Qa.innerHTML="←";var Ya,Xa=i.go.template("drawer.header"),ei=i.go.template("doNotSell.header"),t i=i.go.template("iab.legal.title"),ri=i.go.template("iab.vendor.title"),oi=i.go.te mplate("drawer.close"),ni=(Ya=(0,kt.v4)("ccpaoptouticon"),D(ko|| (ko=o(['<div class="ccpa-opt-out-icon"> <svg role="img" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 30 14" style="enable-background:new 0 0 30 14" xml:space="preserve" aria-labelledby="','"> <title id="','">California Consumer Privacy Act (CCPA) Opt-Out Icon</title> <g transform="translate(-1275.000000, - 200.000000)"> <g transform="translate(1275.000000, 200.000000)"> <path style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff" d="M7.4,12.8h6.8l3.1-11.6H7.4C4.2,1.2,1.6,3.8,1.6,7S4.2,12.8,7.4,12.8z"/> </g> </g> <g transform="translate(-1275.000000, -200.000000)"> <g transform="translate(1275.000000, 200.000000)"> <path style="fill- rule:evenodd;clip-rule:evenodd;fill:#06f" d="M22.6,0H7.4c-3.9,0-7,3.1- 7,7s3.1,7,7,7h15.2c3.9,0,7-3.1,7-7S26.4,0,22.6,0z M1.6,7c0-3.2,2.6-5.8,5.8- 5.8 h9.9l-3.1,11.6H7.4C4.2,12.8,1.6,10.2,1.6,7z"/> <path style="fill:#fff" d="M24.6,4c0.2,0.2,0.2,0.6,0,0.8l0,0L22.5,7l2.2,2.2c0.2,0.2,0.2,0.6,0,0.8c- 0.2,0.2-0.6,0.2-0.8,0 l0,0l-2.2-2.2L19.5,10c-0.2,0.2-0.6,0.2-0.8,0c-0.2-0.2-0.2- 0.6,0-0.8l0,0L20.8,7l-2.2-2.2c-0.2-0.2-0.2-0.6,0-0.8 c0.2-0.2,0.6- 0.2,0.8,0l0,0l2.2,2.2L23.8,4C24,3.8,24.4,3.8,24.6,4z"/> <path style="fill:#06f" d="M12.7,4.1c0.2,0.2,0.3,0.6,0.1,0.8l0,0L8.6,9.8C8.5,9.9,8.4,10,8.3,10c- 0.2,0.1-0.5,0.1-0.7-0.1l0,0 L5.4,7.7c-0.2-0.2-0.2-0.6,0-0.8c0.2-0.2,0.6- 0.2,0.8,0l0,0L8,8.6l3.8-4.5C12,3.9,12.4,3.9,12.7,4.1z"/> </g> </g> </svg> </div>'])),Ya,Ya)),ai={[pt.n.CONSENT]:Xa,[pt.n.DO_NOT_SELL]:ei, [pt.n.DISCLOSURE]:ti, [pt.n.VENDOR_CONSENT]:ri},ii=e=>e.stopPropagation(),ci=e=>{switch(e) {case pt.n.CONSENT:case pt.n.DO_NOT_SELL:return An;case pt.n.DISCLOSURE:return Gn;case pt.n.VENDOR_CONSENT:return qa}return()=>D(Fa|| (Fa=o([""])))},si=e=>{var{dispatch:t}=e;return()=>t((e=>{e(Oe.ZP.goBack ())}))},li=e=>{var{id:t}=e,r=(0,X.Z)(e,Ja),{store:n}=e, {getState:a}=n,i="info-dialog-header",c=a(),s=(0,W.oC)(c),l=(0,W.eV) (c),p={root:Rt(i,e),close:Rt("close",Ka(Ka({},e),{}, {block:i})),header:Rt("header",Ka(Ka({},e),{}, {block:i}))},d=ai["".concat(s["".concat(l)])]||function() {return""},u=ai["".concat(s["".concat(l-1)])]||function(){return""};return D($a||($a=o(['<div class="','" role="presentation"> <p role="heading" aria- level="1" id="','" class="','"> '," </p> ",' <button class="','" @click="','"> '," </button> "," </div>"])),de(p.root),ue(t),de(p.header),d(),(0,W.Tc)(c)? ni:"",de(p.close),(e=>{var{dispatch:t}=e;return()=>t(Eo())}) (n),Lt(Ka(Ka({},r),{},{block:i,label:oi()})),l>0?he(Ka(Ka({},r),{}, {block:i,className:"osano-cm-back",label:Qa,ariaLabel:"← ".concat(u()),onClick:si(n)})):"")},pi="info";function di(e) {var{className:t="",id:r}=e,n=(0,X.Z)(e,za),{prefix:a,store: {dispatch:i,getState:c}}=n,s=c(),l=!(0,W.Qc)(s),p=(0,W.XN)(s),d=(0,W.oC) (s).map(((e,t)=>({name:e,index:t,id:"".concat(a).concat(e,"-- view"),view:ci(e)}))),u=(0,W.eV)(s), {infoDialogPosition:g}=p,f="".concat(r,"__label"),v={wrapper:Rt("info- dialog",Ka(Ka({},e),{},{className:t}),{hidden:l}),root:Rt(pi,Ka(Ka({},n),{}, {block:"info-dialog"}),{position:g,do_not_sell:(0,W.Tc)(s),open:! l}),view:Rt("info-views",Ka(Ka({},n),{},{block:pi}), {hidden:l,position:"".concat(u)})},m=d[parseInt(u,10)],h=Ka(Ka({},n),{}, {tabIndex:l?-1:0,activeView:m&&m.name,block:"info-views"});return D(Ha|| (Ha=o(['<div id="','" role="dialog" aria-labelledby="','" aria- describedby="','" aria-modal="true" aria-hidden="','" class="','" @click="','"> ',' <div role="presentation" class="','" @click="','" ',' @keyup="','"> ',' <div class="','" role="presentation"> '," </div> </div> "," </div>"])),r,f,ue(m&&m.id),l,de(v.wrapper), (()=>i(Eo())),ta({dataFocus:"first"}),de(v.root),ii,cr(null==m?void 0:m.name), (e=>{"keyup"===e.type&&(27===(e.charCode|| e.keyCode)&&(i(Eo()),i((e=>e(Oe.ZP.focusWidget())))))}),li(Ka(Ka({},n),{}, {block:pi,id:f})),de(v.view),dr([d],(()=>Xt(d,(e=>{var{name:t}=e;return t}), (e=>{var{activeView:t}=e,r=(0,X.Z)(e,Ga);return e=>{var{view:o,index:n,id:a,name:i}=e;return To(o(Ka(Ka({},r),{}, {index:n,id:a,active:t===i})))}})(h)))),ta({dataFocus:"last"}))}var ui=function(){var e=arguments.length>0&&void 0!==arguments[0]? arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;if(0===e.indexOf("rgb"))try{return e.replace(/[^\d,.]/g,"").split(",").map((e=>{var t=parseFloat(e);if(isNaN(t))throw new Error("Invalid color value");return t}))}catch(c){return ui(t,"rgba(0,0,0,1)")}var r="".concat(e||"").toLowerCase().replace(/[^0-9a-f]/,"");if(3===r.length|| 4===r.length)r=r.split("").map((e=>"".concat(e).concat(e))).join("");else if(6!==r.length&&8!==r.length)return ui(t,"rgba(0,0,0,1)");for(var o=[],n=0;n<r.length&&o.length<3;){var a=parseInt(r.slice(n,n+2),16);o.push(255&a),n+=2}if(n<r.length&&3===o.l ength){var i=parseInt(r.slice(n,n+2),16);o.push(i/255)}return o},gi=e=>(~~(255*e)%256+256)%256,fi=(e,t,r)=>(Math.round(299*e) +Math.round(587*t)+Math.round(114*r))/1e3>=128? 0:1,vi=(e,t,r)=>gi(.21*e+.72*t+.07*r),mi=(e,t)=>{var r=Math.abs(t)!==t?- 1:1,o=Math.abs(t)<=1,n=Math.abs(t);n=Math.floor(Math.min(255,Math.max( -255,o?Math.round(255*n):n)))*r;var[a,i,c]="string"==typeof e? ui(e):e;return(a+=n)>255?a=255:a<0&&(a=0),(c+=n)>255? c=255:c<0&&(c=0),(i+=n)>255?i=255:i<0&&(i=0),"#".concat(function() {for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];return t.slice(0,3).reduce(((e,t)=>"".concat(e).concat("00".concat(t.toString(16)).sli ce(-2))),"")}(a,i,c))};var hi,bi={},yi=e=>{var t,r,o=bi["".concat(e)]|| [ui(e)];return o[1]=null!==(t=o[1])&&void 0!==t? t:fi.apply(null,o[0]),o[2]=null!==(r=o[2])&&void 0!==r? r:vi.apply(null,o[0]),bi["".concat(e)]=o,o},Oi=function(e){var t,r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.08, [,n]=yi(e);return(o<0?!n:n)?(t=e,r=Math.abs(o),mi(t,r)):((e,t)=>mi(e,-t)) (e,Math.abs(o))};var wi,ji=["block","id"],Pi=i.go.template("messaging.widgetAltText"),_i=e=>{var {store:t}=e;return()=>{t.dispatch((e=>{e(Oe.ZP.hideWidget()),e(Oe.ZP.sho wDrawer())}))}},Si="widget";var ki=r(248),Ei=r(330),Di=r(313);var xi,Ai;function Ni(e){var{dom:t,drawerId:r,dialogId:o,widgetId:n}=e;return e=>a=>c=>{var s=a(c),{type:l,payload:p}=c,d=e.getState(),u=(0,W.Wf) (d),g=(0,W.Fr)(d);switch(l){case Oe.V5.render:t.render();break;case Oe.V5.ready:switch(p){case"blocking":case"consent":case"dom":if((0,W.dk) (d)){var f=(0,W.fM)(d)||!(0,W.fy)(d);requestAnimationFrame((()=>{f? e.dispatch(Oe.ZP.showDialog()):e.dispatch(Oe.ZP.showWidget())}))}}break;c ase Oe.V5.saveConsent:(0,W.fy) (d)&&requestAnimationFrame((()=>{e.dispatch(Oe.ZP.hideDialog())}));break ;case Oe.V5.toggleDisclosure:var{category:v}=p;!(0,W.MR)(d)&&!(0,W.AP) (d,v)&&(e.dispatch(Oe.ZP.fetchDisclosuresBegin(v)),function(e) {var{customerId:t,configId:r,category:o,language="en"}=e,n={language,cat egory:o};return Ei.Z.get("".concat(Di.DISCLOSURE_URI,"/customer/").concat(t,"/config/").conc at(r),n)}({customerId:u,configId:g,category:v}).then((t=>{var r=t||[];return e.dispatch(Oe.ZP.fetchDisclosuresSuccess(r,v)),t})).catch((t=>{e.dispatch(O e.ZP.fetchDisclosuresFailure(t,v))})));break;case Oe.V5.hideDialog:clearTimeout(Ai);break;case Oe.V5.showDialog:(0,W.VG) (d)&&(Ai&&clearTimeout(Ai),Ai=(e=>(e.dispatch(Oe.ZP.timeoutBegin()),setTi meout((()=>{(0,W.fy)(e.getState())|| (e.dispatch(Oe.ZP.acceptAllConsent()),e.dispatch(Oe.ZP.saveConsent())), (0,W.fM) (e.getState())&&(e.dispatch(Oe.ZP.timeoutComplete()),e.dispatch(Oe.ZP.sho wWidget())),(0,W.JU)(e.getState())|| e.dispatch(Oe.ZP.hideDialog())}),1e3*(0,W.BK)(e.getState())))) (e)),xi&&xi.focus(),xi=Yn(i.Av.getElementById(o));break;case Oe.V5.showWidget:Yn(i.Av.getElementById(n),xi),xi=void 0;break;case Oe.V5.focusWidget:var m;null===(m=i.Av.getElementById(n))||void 0===m||m.focus(),xi=void 0;break;case Oe.V5.showVendorConsent:case Oe.V5.showDisclosure:case Oe.V5.showDrawer:xi&&xi.focus(),xi=Yn(i.Av.getElementById(r))}return s}}var Ci=r(798),Ti=r(460);var Ii=r(445),Li=r(469);var Ui;function Vi(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Zi(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Vi(Object(r),!0).forEach((function(t) {(0,a.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Vi(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ri=e=>window.getComputedStyle(i.Av.querySelector(".osano-cm- window")).getPropertyValue("--".concat(e));Object.defineProperty(document," createElement",Zi(Zi({},Ci.IP),{},{value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var o=Ci.IP.value.apply(this,t);return o.tagName,o}}));var Mi=new WeakMap;class Fi{get middleware(){var{middleware:e}=Mi.get(this);return e}get requiredNodes() {var{container:e,styleContainer:t}=Mi.get(this);return[e,t]}constructor(e) {var{dynamicMiddleware:t,store:r,config:n}=e,a=i.Av.createElement("div");a .setAttribute("data-nosnippet","");var c=i.Av.createElement("style");Ii.QF&&Li.qI.value.call(c,"nonce",Ii.QF);var s=(0,kt.v4)("dialog"),l=(0,kt.v4)("drawer"),p=(0,kt.v4)("widget");Mi.set(this, {template:()=>{var{getState:e}=r,{prefix:t="osano- cm-"}=e(),a="window";return D(Ui||(Ui=o([" "," "," "," "," "])),function(e) {var{prefix:t}=e;return D(J||(J=o(['<div hidden class="osano-visually- hidden"> <span id="','">','</span> <span id="','">','</span> <span id="','">',"</span> </div>"])),"".concat(t,"aria.newWindow"),K(),"".concat(t,"aria.external"),Q()," ".concat(t,"aria.externalNewWindow"),Y())} ({config:n,prefix:t,store:r}),So({id:s,block:a,config:n,prefix:t,store:r,drawerId: l}),function(e){var{block:t,id:r}=e,n=(0,X.Z)(e,ji),{prefix:a="osano- cm-",store:{getState:i}}=n,c=i(),{widgetPosition:s}=(0,W.XN)(c),l=!(0,W.Z9) (c),p=!(0,W.Qc)(c),d=(0,W.Kx) (c),u={root:ne({prefix:a,block:t,element:Si,modifiers:{element:{hidden:d||! p||! l,position:s}}}),outline:ne({prefix:a,block:Si,element:"outline"}),dot:ne({pre fix:a,block:Si,element:"dot"})};return D(wi||(wi=o([' <button id="','" class="','" title="','" aria-label="','" @click="','"> <svg role="img" width="40" height="40" viewBox="0 0 71.85 72.23" xmlns="http://www.w3.org/2000/svg" aria-labelledby="','"> <path d="m67.6 36.73a6.26 6.26 0 0 1 -3.2-2.8 5.86 5.86 0 0 0 -5.2-3.1h-.3a11 11 0 0 1 - 11.4-9.5 6 6 0 0 1 -.1-1.4 9.2 9.2 0 0 1 .4-2.9 8.65 8.65 0 0 0 .2-1.6 5.38 5.38 0 0 0 -1.9-4.3 7.3 7.3 0 0 1 -2.5-5.5 3.91 3.91 0 0 0 -3.5-3.9 36.46 36.46 0 0 0 -15 1.5 33.14 33.14 0 0 0 -22.1 22.7 35.62 35.62 0 0 0 -1.5 10.2 34.07 34.07 0 0 0 4.8 17.6.75.75 0 0 0 .07.12c.11.17 1.22 1.39 2.68 3-.36.47 5.18 6.16 5.65 6.52a34.62 34.62 0 0 0 55.6-21.9 4.38 4.38 0 0 0 -2.7-4.74z" stroke-width="3" class="','"></path> <path d="m68 41.13a32.37 32.37 0 0 1 -52 20.5l-2-1.56c-2.5-3.28-5.62-7.15-5.81-7.44a32 32 0 0 1 -4.5-16.5 34.3 34.3 0 0 1 1.4-9.6 30.56 30.56 0 0 1 20.61-21.13 33.51 33.51 0 0 1 14.1-1.4 1.83 1.83 0 0 1 1.6 1.8 9.38 9.38 0 0 0 3.3 7.1 3.36 3.36 0 0 1 1.2 2.6 3.37 3.37 0 0 1 -.1 1 12.66 12.66 0 0 0 -.5 3.4 9.65 9.65 0 0 0 .1 1.7 13 13 0 0 0 10.5 11.2 16.05 16.05 0 0 0 3.1.2 3.84 3.84 0 0 1 3.5 2 10 10 0 0 0 4.1 3.83 2 2 0 0 1 1.4 2z" stroke-width="3" class="','"></path> <g class="','"> <path d="m26.6 31.43a5.4 5.4 0 1 1 5.4-5.43 5.38 5.38 0 0 1 -5.33 5.43z"></path> <path d="m25.2 53.13a5.4 5.4 0 1 1 5.4-5.4 5.44 5.44 0 0 1 -5.4 5.4z"></path> <path d="m47.9 52.33a5.4 5.4 0 1 1 5.4-5.4 5.32 5.32 0 0 1 -5.24 5.4z"></path> </g> </svg> </button> '])),r,de(u.root),Pi(),Pi(),_i(e),r,de(u.outline),de(u.outline),de(u.dot))} ({id:p,block:a,config:n,prefix:t,store:r}),di({id:l,block:a,config:n,prefix:t,store: r}))},container:a,dynamicMiddleware:t,middleware:Ni({dom:this,dialogId:s,w idgetId:p,drawerId:l}),styleContainer:c,store:r})}setup(){var e=Mi.get(this)|| {}, {dynamicMiddleware:t,store:r}=e;if(t&&t.addMiddleware(this.middleware),! e.unsubscribe){var o=r.subscribe(this.render.bind(this));Mi.set(this,Zi(Zi({},e),{}, {unsubscribe:o}))}return this}teardown(){var e=Mi.get(this)||{}, {dynamicMiddleware:t}=e;return t.removeMiddleware(this.middleware),e.unsubscribe&&(e.unsubscribe(),delet e e.unsubscribe,Mi.set(this,Zi({},e))),this}render(){if(null!==i.Av.body) {var{template:e,container:t,styleContainer:r,store:n}=Mi.get(this);if((0,W.dk) (n.getState())){var{getState:a}=n,c=a(),{prefix:s="osano- cm-"}=c,l=ae({prefix:s,block:"window",modifiers:{block:{context:(0,W.S0) (c)&&"amp"}}}).join(" ");return t.className! ==l&&(t.className=l),t.parentNode&&t.parentNode===i.Av.body|| (i.Av.body.firstChild? Ti.q.value.call(i.Av.body,t,i.Av.body.firstChild):ki.q.value.call(i.Av.body,t)),r.par entNode&&r.parentNode===i.Av.head||(i.Av.head.firstChild? Ti.q.value.call(i.Av.head,r,i.Av.head.firstChild):ki.q.value.call(i.Av.head,r)),Li.qI .value.call(t,"dir",i.go.isRTL?"rtl":"ltr"),z((e=>{var t=e.getState(), {buttonBackgroundColor:r,buttonForegroundColor:n,buttonDenyBackground Color:a,buttonDenyForegroundColor:c,dialogBackgroundColor:s,dialogForegro undColor:l,infoDialogBackgroundColor:p,infoDialogForegroundColor:d,infoDial ogOverlayColor:u,linkColor:g,toggleOffBackgroundColor:f,toggleButtonOffCol or:v,toggleOnBackgroundColor:m,toggleButtonOnColor:h,widgetColor:b,widg etFillColor:y,widgetOutlineColor:O}=(0,W.XN) (t),w="rgba(".concat(ui(p).slice(0,3).join(","),",0)");return D(hi||(hi=o([" "," .osano-cm-window { direction: ","; text-align: ","; } .osano-cm-dialog { background: ","; color: ","; } .osano-cm-dialog__close { color: ","; stroke: ","; } .osano-cm-dialog__close:focus { background-color: ","; border-color: ","; stroke: ","; } .osano-cm-dialog__close:hover { stroke: ","; } .osano-cm- dialog__close:focus:hover { stroke: ","; } .osano-cm-info-dialog { background: ","; } .osano-cm-header, .osano-cm-info-dialog-header { background: ","; background: linear-gradient( 180deg, "," 2.5em, "," 100% ); } .osano-cm-info { background: ","; color: ","; } .osano-cm-link- separator::before { content: '|'; padding: 0 0.5em; } .osano-cm-close { display: flex; background-color: transparent; border-color: transparent; } .osano-cm-info-dialog-header__close { color: ","; stroke: ","; } .osano-cm-info-dialog-header__close:focus { background-color: ","; border-color: ","; stroke: ","; } .osano-cm-info-dialog-header__close:hover { stroke: ","; } .osano-cm-info-dialog-header__close:focus:hover { stroke: ","; } .osano-cm-disclosure__list:first-of-type::after { background-color: ","; } .osano-cm-disclosure__toggle, .osano-cm-expansion-panel__toggle { color: ","; } .osano-cm-disclosure__toggle:hover, .osano-cm- disclosure__toggle:active, .osano-cm-expansion-panel__toggle:hover, .osano- cm-expansion-panel__toggle:active { color: ","; } .osano-cm- disclosure__toggle:focus, .osano-cm-expansion-panel__toggle:focus { color: ","; } .osano-cm-button { background-color: ","; border-color: ","; color: ","; } .osano-cm-button--type_deny { background-color: ","; border-color: ","; color: ","; } .osano-cm-button:focus, .osano-cm-button:hover { background- color: ","; } .osano-cm-button--type_deny:focus, .osano-cm-button-- type_deny:hover { background-color: ","; } .osano-cm-link { color: ","; } .osano-cm-link:hover, .osano-cm-link:active { color: ","; } .osano-cm- link:focus { color: ","; } .osano-cm-toggle__switch { background-color: ","; } .osano-cm-toggle__switch::after { background-color: ","; border-color: ","; } .osano-cm-toggle__switch::before { border-color: transparent; } .osano- cm-toggle__input:checked + .osano-cm-toggle__switch { background-color: ","; border-color: ","; } .osano-cm-toggle__input:checked + .osano-cm- toggle__switch::after, .osano-cm-toggle__input:checked + .osano-cm- toggle__switch::before { border-color: ","; } .osano-cm-toggle__input:focus + .osano-cm-toggle__switch, .osano-cm-toggle__input:hover + .osano-cm- toggle__switch { background-color: ","; border-color: ","; } .osano-cm- toggle__input:focus + .osano-cm-toggle__switch::before { border-color: ","; } .osano-cm-toggle__input:checked:focus + .osano-cm- toggle__switch, .osano-cm-toggle__input:checked:hover + .osano-cm- toggle__switch { background-color: ","; border-color: ","; } .osano-cm- toggle__input:checked:focus + .osano-cm-toggle__switch::before { border- color: ","; } .osano-cm-toggle__input:disabled + .osano-cm- toggle__switch, .osano-cm-toggle__input:disabled:focus + .osano-cm- toggle__switch, .osano-cm-toggle__input:disabled:hover + .osano-cm- toggle__switch { background-color: ","; border-color: ","; } .osano-cm- toggle__input:disabled + .osano-cm-toggle__switch::after, .osano-cm- toggle__input:disabled:focus + .osano-cm-toggle__switch::after, .osano-cm- toggle__input:disabled:hover + .osano-cm-toggle__switch::after { background-color: ","; border-color: ","; } .osano-cm-toggle__input:disabled + .osano-cm-toggle__switch::before, .osano-cm-toggle__input:disabled:focus + .osano-cm-toggle__switch::before, .osano-cm-toggle__input:disabled:hover + .osano-cm-toggle__switch::before { border-color: transparent; } .osano-cm- toggle__input:disabled:checked + .osano-cm-toggle__switch, .osano-cm- toggle__input:disabled:checked:focus + .osano-cm-toggle__switch, .osano- cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch { background-color: ","; border-color: ","; } .osano-cm- toggle__input:disabled:checked + .osano-cm-toggle__switch::after, .osano- cm-toggle__input:disabled:checked:focus + .osano-cm- toggle__switch::after, .osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch::after { background-color: ","; border-color: ","; } .osano-cm-toggle__input:disabled:checked + .osano-cm- toggle__switch::before, .osano-cm-toggle__input:disabled:checked:focus + .osano-cm-toggle__switch::before, .osano-cm- toggle__input:disabled:checked:hover + .osano-cm-toggle__switch::before { border-color: transparent; } .osano-cm-widget__outline { fill: ","; stroke: ","; } .osano-cm-widget__dot { fill: ","; } "])),'.osano-cm-window{font- smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font- smoothingz:auto;--fade-transition-time:700ms;--slide-transition- time:400ms;display:block;font-family:Helvetica,Arial,Hiragino Sans GB,STXihei,Microsoft YaHei,WenQuanYi Micro Hei,Hind,MS Gothic,Apple SD Gothic Neo,NanumBarunGothic,sans-serif;font-size:16px;left:0;line- height:1;position:absolute;top:0;width:100%;z-index:2147483638}.osano- cm-window--context_amp{height:100%}.osano-visually- hidden{height:1px;left:-10000px;margin:- 1px;opacity:0;overflow:hidden;position:absolute;width:1px}.osano-cm- button{border-radius:.25em;border-style:solid;border- width:thin;cursor:pointer;flex:1 1 auto;font-size:1em;font-weight:700;line- height:1;margin:.125em;min-width:6em;padding:.5em .75em;transition- duration:.2s;transition-property:background-color;transition-timing- function:ease-out}.osano-cm-button--type_icon{border- radius:50%;height:1em;line-height:0;min-width:1em;width:1em}.osano-cm- button:focus,.osano-cm-button:hover{outline:none}.osano-cm-close{stroke- width:1px;border-radius:50%;border-style:solid;border-width:2px;box- sizing:initial;cursor:pointer;height:20px;justify-content:center;line- height:normal;margin:.5em;min-height:20px;min- width:20px;order:0;outline:none;overflow:hidden;padding:0;text- decoration:none;transform:rotate(0deg);transition-duration:.2s;transition- property:transform,color,background-color,stroke,stroke-width;transition- timing-function:ease-out;width:20px;z-index:2}.osano-cm- close:focus,.osano-cm-close:hover{stroke- width:2px;transform:rotate(90deg)}.ccpa-opt-out-icon{display:flex;flex:1 1 auto}.ccpa-opt-out-icon svg{max-width:40px}.osano-cm- link{cursor:pointer;text-decoration:underline;transition- duration:.2s;transition-property:color;transition-timing-function:ease- out}.osano-cm-link:active,.osano-cm-link:hover{outline:none}.osano-cm- link:focus{font-weight:700;outline:none}.osano-cm-link-- type_feature,.osano-cm-link--type_purpose,.osano-cm-link-- type_specialFeature,.osano-cm-link-- type_specialPurpose{cursor:help;display:block;-webkit-text- decoration:dashed;text-decoration:dashed}.osano-cm-link-- type_denyAll{display:block;text-align:right}[dir=rtl] .osano-cm-link-- type_denyAll{text-align:left}.osano-cm-link-- type_vendor{display:block}.osano-cm-vendor-link{font-size:.75em}.osano- cm-list-item{margin:0}.osano-cm-list-item--type_term{border-top- style:solid;border-top-width:1px;font-size:.875rem;font-weight:400;margin- bottom:.25em;margin-top:.5em;padding:.5em .75rem 0;position:relative;top:-1px}.osano-cm-list-item--type_description{font- size:.75rem;font-weight:lighter;padding:0 .75rem}.osano-cm-list{list-style- position:outside;list-style-type:none;margin:0;padding:0}.osano-cm-list__list- item{text-indent:0}.osano-cm-list--type_description{margin:0 -1em}.osano- cm-list:first-of-type .osano-cm-list__list-item:first-of-type{border-top- width:0;margin-top:0;padding-top:0}.osano-cm-toggle{align- items:center;display:flex;flex-direction:row-reverse;justify-content:flex- start;margin:.25em 0;pointer-events:auto;position:relative}.osano-cm- toggle__label{margin:0 .5em 0 0}[dir=rtl] .osano-cm-toggle__label{margin:0 0 0 .5em}.osano-cm-toggle__switch{border-radius:14px;border- style:solid;border-width:2px;box-sizing:initial;color:#0000;display:block;flex- shrink:0;height:18px;line-height:0;margin:0;position:relative;text-indent:- 9999px;transition-duration:.2s;transition-property:background- color;transition-timing-function:ease-out;width:40px}.osano-cm- toggle__switch:hover{cursor:pointer}.osano-cm-toggle__switch:after{border- radius:9px;border-width:0;height:18px;left:0;top:0;width:18px}.osano-cm- toggle__switch:before{border-radius:16px;border-width:2px;bottom:-6px;box- sizing:border-box;left:-6px;right:-6px;top:-6px}.osano-cm- toggle__switch:after,.osano-cm-toggle__switch:before{border- style:solid;content:"";margin:0;position:absolute;transform:translateX(0);tran sition-duration:.3s;transition-property:transform,left,border-color;transition- timing-function:ease-out}.osano-cm-toggle__switch:after:active,.osano-cm- toggle__switch:before:active{transition-duration:.1s}.osano-cm- toggle__switch:after:active{width:26px}.osano-cm- toggle__switch:before:active{width:34px}[dir=rtl] .osano-cm- toggle__switch:after{left:100%;transform:translateX(-100%)}.osano-cm- toggle__input{height:1px;left:-10000px;margin:- 1px;opacity:0;overflow:hidden;position:absolute;width:1px}[dir=rtl] .osano- cm-toggle__input{left:0;right:-10000px}.osano-cm- toggle__input:disabled{cursor:default}.osano-cm-toggle-- type_checkbox .osano-cm-toggle__switch{border-radius:4px;border- style:solid;border-width:1px;height:22px;width:22px}.osano-cm-toggle-- type_checkbox .osano-cm-toggle__switch:after{background-color:#0000! important;border-bottom-width:2px;border-left-width:2px;border- radius:0;content:none;height:6px;left:3px;top:3px;transform:rotate(- 45deg);transition-property:color;transition-timing-function:ease- out;width:12px}.osano-cm-toggle--type_opt-out .osano-cm- toggle__switch{border-radius:4px;border-style:solid;border- width:1px;height:22px;width:22px}.osano-cm-toggle--type_opt-out .osano- cm-toggle__switch:after,.osano-cm-toggle--type_opt-out .osano-cm- toggle__switch:before{background-color:#0000!important;border-bottom- width:1px;border-radius:0;border-top-width:1px;content:none;height:0;left:- 3px;top:7px;transition-property:color;transition-timing-function:ease- out;width:12px}.osano-cm-toggle--type_opt-out .osano-cm- toggle__switch:after{transform:translate(50%,50%) rotate(-45deg)}.osano- cm-toggle--type_opt-out .osano-cm- toggle__switch:before{transform:translate(50%,50%) rotate(45deg)}.osano- cm-toggle__input:checked+.osano-cm- toggle__switch:after{left:100%;transform:translateX(-100%)}[dir=rtl] .osano- cm-toggle__input:checked+.osano-cm- toggle__switch:after{left:0;transform:translateX(0)}.osano-cm- toggle__input:disabled+.osano-cm-toggle__switch{cursor:default}.osano-cm- toggle--type_checkbox .osano-cm-toggle__input:checked+.osano-cm- toggle__switch:after{content:"";left:3px;top:3px;transform:rotate(- 45deg)}.osano-cm-toggle--type_opt-out .osano-cm- toggle__input:checked+.osano-cm-toggle__switch:after,.osano-cm-toggle-- type_opt-out .osano-cm-toggle__input:checked+.osano-cm- toggle__switch:before{content:"";left:-1px;top:9px}.osano-cm-toggle-- type_opt-out .osano-cm-toggle__input:checked+.osano-cm- toggle__switch:after{transform:translate(50%,50%) rotate(-45deg)}.osano- cm-toggle--type_opt-out .osano-cm-toggle__input:checked+.osano-cm- toggle__switch:before{transform:translate(50%,50%) rotate(45deg)}.osano- cm-toggle--type_checkbox .osano-cm-toggle__input:disabled+.osano-cm- toggle__switch,.osano-cm-toggle--type_opt-out .osano-cm- toggle__input:disabled+.osano-cm-toggle__switch{opacity:.3}.osano-cm- widget{background:none;border:none;bottom:12px;cursor:pointer;height:40 px;opacity:.9;outline:none;padding:0;position:fixed;transition:transform .1s linear 0s,opacity .4s linear 0ms,visibility 0ms linear 0ms;visibility:visible;width:40px;z-index:2147483636}.osano-cm-widget-- position_right{right:12px}.osano-cm-widget--position_left{left:12px}.osano- cm-widget:focus{outline:solid;outline-offset:.2rem}.osano-cm- widget:focus,.osano-cm-widget:hover{opacity:1;transform:scale(1.1)}.osano- cm-widget--hidden{opacity:0;transition- delay:0ms,0ms,.4s;visibility:hidden}.osano-cm-widget--hidden:focus,.osano- cm-widget--hidden:hover{opacity:0;transform:scale(1)}.osano-cm- dialog{align-items:center;box-sizing:border-box;font-size:1em;line- height:1.25;overflow:auto;padding:1.5em;position:fixed;transition- delay:0ms,0ms;transition-duration:.7s,0ms;transition- property:opacity,visibility;visibility:visible;z-index:2147483637}.osano-cm- dialog--hidden{opacity:0;transition-delay:0ms,.7s;visibility:hidden}.osano- cm-dialog--type_bar{box-sizing:border-box;display:flex;flex- direction:column;left:0;right:0}.osano-cm-dialog--type_bar .osano-cm- button{flex:none;margin:.125em auto;width:80%}@media screen and (min- width:768px){.osano-cm-dialog--type_bar{flex-direction:row}.osano-cm- dialog--type_bar .osano-cm-button{flex:1 1 100%;margin:.25em .5em;width:auto}}.osano-cm-dialog--type_box{flex- direction:column;max-height:calc(100vh - 2em);max- width:20em;width:calc(100vw - 2em)}.osano-cm- dialog__close{position:absolute;right:0;top:0}.osano-cm- dialog__list{margin:.5em 0 0;padding:0}.osano-cm-dialog__list .osano-cm- item{display:flex;margin-top:0}.osano-cm-dialog__list .osano-cm-item:last- child{margin-bottom:0}.osano-cm-dialog__list .osano-cm-toggle{flex- direction:row}[dir=rtl] .osano-cm-dialog__list .osano-cm-toggle{flex- direction:row-reverse}.osano-cm-dialog__list .osano-cm-label{white- space:nowrap}[dir=ltr] .osano-cm-dialog__list .osano-cm-label{margin- left:.375em}[dir=rtl] .osano-cm-dialog__list .osano-cm-label{margin- right:.375em}.osano-cm-dialog__buttons{display:flex;flex-wrap:wrap}.osano- cm-dialog--type_bar .osano-cm-dialog__content{flex:5;margin- bottom:.25em;width:100%}@media screen and (min-width:768px){.osano- cm-dialog--type_bar .osano-cm-dialog__content{max-height:30vh}}.osano- cm-dialog--type_box .osano-cm-dialog__content{display:flex;flex- direction:column;flex-grow:.0001;transition:flex-grow 1s linear}.osano-cm- dialog--type_bar .osano-cm-dialog__list{display:flex;flex- direction:column;flex-wrap:wrap;justify-content:flex-start;margin:.75em auto}@media screen and (min-width:376px){.osano-cm-dialog-- type_bar .osano-cm-dialog__list{flex-direction:row}}@media screen and (min-width:768px){.osano-cm-dialog--type_bar .osano-cm- dialog__list{margin:.5em 0 0 auto}[dir=rtl] .osano-cm-dialog-- type_bar .osano-cm-dialog__list{margin:.5em auto 0 0}}[dir=ltr] .osano-cm- dialog--type_bar .osano-cm-dialog__list .osano-cm-item{margin-right:.5em} [dir=rtl] .osano-cm-dialog--type_bar .osano-cm-dialog__list .osano-cm- item{margin-left:.5em}.osano-cm-dialog--type_bar .osano-cm- dialog__list .osano-cm-label{padding-top:0}.osano-cm-dialog-- type_bar .osano-cm-dialog__buttons{flex:1;justify-content:flex- end;margin:0;width:100%}@media screen and (min-width:768px){.osano- cm-dialog--type_bar .osano-cm-dialog__buttons{margin:0 0 0 .5em;max- width:30vw;min-width:16em;position:-webkit- sticky;position:sticky;top:0;width:auto}[dir=rtl] .osano-cm-dialog-- type_bar .osano-cm-dialog__buttons{margin:0 .5em 0 0}}.osano-cm-dialog-- type_box .osano-cm-dialog__buttons{margin:.5em 0 0}.osano-cm-dialog-- type_bar.osano-cm-dialog--position_top{top:0}.osano-cm-dialog-- type_bar.osano-cm-dialog--position_bottom{bottom:0}.osano-cm-dialog-- type_box.osano-cm-dialog--position_top-left{left:1em;top:1em}.osano-cm- dialog--type_box.osano-cm-dialog--position_top- right{right:1em;top:1em}.osano-cm-dialog--type_box.osano-cm-dialog-- position_bottom-left{bottom:1em;left:1em}.osano-cm-dialog-- type_box.osano-cm-dialog--position_bottom- right{bottom:1em;right:1em}.osano-cm-dialog--type_box.osano-cm-dialog-- position_center{left:50%;top:50%;transform:translate(-50%,-50%)}.osano- cm-dialog--context_amp{height:100%;position:relative}.osano-cm- content__message{margin-bottom:1em;padding-bottom:1.5em;word- break:break-word}.osano-cm-drawer-links{margin:.5em 0 0}.osano-cm- drawer-links__link{display:block}.osano-cm-storage-policy{display:inline- block}.osano-cm-usage-list__list{list-style-position:inside;list-style- type:disc}:export{fadeTransitionTime:.7s;slideTransitionTime:.4s}.osano-cm- info-dialog{height:100vh;left:0;position:fixed;top:0;transition- delay:0ms,0ms;transition-duration:.2s,0ms;transition- property:opacity,visibility;visibility:visible;width:100vw;z- index:2147483638}.osano-cm-info-dialog--hidden{opacity:0;transition- delay:0ms,.2s;visibility:hidden}.osano-cm-header{margin:0 0 - 1em;padding:1em 0;position:-webkit-sticky;position:sticky;top:0;z- index:1}.osano-cm-info{animation:delay-overflow .4s;bottom:0;box- shadow:0 0 2px 2px #ccc;box-sizing:border-box;max-width:20em;overflow- x:visible;overflow-y:visible;position:fixed;top:0;transition- duration:.4s;transition-property:transform;width:100%}.osano-cm-info-- position_left{left:0;transform:translate(-100%)}.osano-cm-info-- position_right{right:0;transform:translate(100%)}.osano-cm-info-- open{animation:none;overflow-x:hidden;overflow- y:auto;transform:translate(0)}.osano-cm-info-- do_not_sell{animation:none;height:-webkit-fit-content;height:-moz-fit- content;height:fit- content;left:50%;position:fixed;right:auto;top:50%;transform:translate(-50%,- 50%);transition:none}.osano-cm-info--do_not_sell .osano-cm-close{order:- 1}.osano-cm-info--do_not_sell .osano-cm-header{box- sizing:initial;display:block;flex:none}.osano-cm-info-views{align-items:flex- start;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;transition- duration:.4s;transition-property:transform;width:100%}[dir=rtl] .osano-cm- info-views{flex-direction:row-reverse}.osano-cm-info-views__view{box- sizing:border-box;flex-shrink:0;width:100%}.osano-cm-info-views-- position_0>:not(:first-of-type){max-height:100%;overflow:hidden}.osano-cm- info-views--position_1{transform:translateX(-100%)}.osano-cm-info-views-- position_1>:not(:nth-of-type(2)){max-height:100%;overflow:hidden}.osano- cm-info-views--position_2{transform:translateX(-200%)}.osano-cm-info- views--position_2>:not(:nth-of-type(3)){max- height:100%;overflow:hidden}.osano-cm-info--do_not_sell .osano-cm-info- views{height:-webkit-fit-content;height:-moz-fit-content;height:fit- content}.osano-cm-view{height:0;padding:0 .75em 1em;transition- delay:.4s;transition-duration:0ms;transition- property:height,visibility;visibility:hidden;width:100%}.osano-cm- view__button{font-size:.875em;margin:1em 0 0;width:100%}.osano-cm- view--active{height:auto;transition-delay:0ms;visibility:visible}.osano-cm- description{font-size:.75em;font-weight:300;line-height:1.375;margin:1em 0 0}.osano-cm-description:first-child{margin:0}.osano-cm-description:last-of- type{margin-bottom:1em}.osano-cm-drawer-toggle .osano-cm-label{font- size:.875em;line-height:1.375em;margin:0 auto 0 0}[dir=rtl] .osano-cm- drawer-toggle .osano-cm-label{margin:0 0 0 auto}.osano-cm-info-dialog- header{align-items:center;display:flex;flex-direction:row- reverse;left:auto;min-height:3.25em;position:-webkit- sticky;position:sticky;top:0;width:100%;z-index:1}[dir=rtl] .osano-cm-info- dialog-header{flex-direction:row}.osano-cm-info-dialog- header__header{align-items:center;display:flex;flex:1 1 auto;font- size:1em;justify-content:flex- start;margin:0;order:1;padding:1em .75em}.osano-cm-info-dialog- header__description{font-size:.75em;line-height:1.375}.osano-cm- back,.osano-cm-info-dialog-header__close{position:relative}.osano-cm- back{flex:0 1 auto;margin:0 0 0 .5em;min-width:0;order:2;width:auto;z- index:2}[dir=rtl] .osano-cm-back{margin:0 .5em 0 0}.osano-cm-powered- by{align-items:center;display:flex;flex-direction:column;font- weight:700;justify-content:center;margin:1em 0}.osano-cm-powered- by__link{font-size:.625em;outline:none;text-decoration:none}.osano-cm- powered-by__link:focus,.osano-cm-powered-by__link:hover{text- decoration:underline}@keyframes delay-overflow{0%{overflow- x:hidden;overflow-y:auto}}.osano-cm-drawer-iab-button- container{display:flex;gap:.5em;justify-content:center;margin- bottom:2em}.osano-cm-illustrations__list>.osano-cm-list-item-- type_description{padding:.2rem 1rem}.osano-cm-expansion-panel{border- bottom:1px solid #0000001a;display:block;font-size:.75em;margin:0 -1.5em 1em;padding:1.5em 1.5em 0}.osano-cm-expansion-panel--expanded{border- bottom:none}.osano-cm-expansion-panel--empty,.osano-cm-expansion- panel--empty:not([open]){border-bottom:1px solid #0000001a;padding- bottom:0}.osano-cm-expansion-panel__body{background- color:#0000001a;line-height:1.25;list-style:none;margin:0 -1.5em;max- height:0;overflow:hidden;padding:0 1.5em;transition- delay:0ms,0ms,0ms,.3s;transition-duration:.3s,.3s,.3s,0s;transition- property:max-height,padding-top,padding-bottom,visibility;transition-timing- function:ease-out;visibility:hidden}.osano-cm-expansion- panel__toggle{cursor:pointer;display:block;line-height:1.25;margin:0 auto 1em 0;outline:none;position:relative}.osano-cm-expansion- panel__toggle:active,.osano-cm-expansion-panel__toggle:focus,.osano-cm- expansion-panel__toggle:hover{outline:none}[dir=rtl] .osano-cm-expansion- panel__toggle{margin:0 0 1em auto}.osano-cm-expansion-panel-- expanded .osano-cm-expansion-panel__body{max- height:none;padding:1.25em 1.5em 1em;transition- delay:0ms,0ms,0ms,0ms;visibility:visible}.osano-cm-cookie- disclosure__title,.osano-cm-script- disclosure__title{border:0;clear:both;display:block;flex:0 1 30%;font- size:1em;font-weight:700;line-height:1.375;margin:0 0 .5em;padding:0}.osano-cm-cookie-disclosure__description,.osano-cm- script-disclosure__description{flex:0 1 70%;font-size:1em;line- height:1.375;margin:0 0 .5em;padding:0}.osano-cm-disclosure{border- bottom:none;display:block;font-size:.75em;margin:0 -1.5em 1em;padding:1.5em 1.5em 0}.osano-cm-disclosure--collapse{border- bottom:1px solid #0000001a;padding-bottom:1em}.osano-cm-disclosure-- empty,.osano-cm-disclosure--empty:not([open]){border-bottom:1px solid #0000001a;padding-bottom:0}.osano-cm-disclosure__list{background- color:#0000001a;line-height:1.25;list-style:none;margin:0 - 1.5em;padding:1.25em 1.5em 1em}.osano-cm- disclosure__list:empty{border:none;padding:0 1.5em}.osano-cm- disclosure__list:first-of-type{margin-top:1em;padding:1.25em 1.5em 1em}.osano-cm-disclosure__list:first-of-type:empty{padding:1.75em 1.5em .75em}.osano-cm-disclosure__list:not(:first-of-type):not(:empty) {border-top:1px solid #0000001a}.osano-cm-disclosure__list:empty+.osano- cm-disclosure__list:not(:empty){border:none;padding:0 1.5em}.osano-cm- disclosure__list:not(:empty)~.osano-cm-disclosure__list:empty+.osano-cm- disclosure__list:not(:empty){border-top:1px solid #0000001a}.osano-cm- disclosure__list>.osano-cm-list-item{line-height:1.25}.osano-cm- disclosure__list>.osano-cm-list-item:not(:first-of-type){border-top:1px solid #0000001a;margin:1em -1.25em 0;padding:1em 1.25em 0}.osano-cm- disclosure__toggle{cursor:pointer;display:block;font-weight:700;line- height:1.25;margin:0 auto 0 0;outline:none;position:relative}.osano-cm- disclosure__toggle:focus,.osano-cm-disclosure__toggle:hover{text- decoration:underline}[dir=rtl] .osano-cm-disclosure__toggle{margin:0 0 0 auto}.osano-cm-disclosure--loading .osano-cm-disclosure__list{height:0;line- height:0;max-height:0}.osano-cm-disclosure--loading .osano-cm- disclosure__list>*{display:none}.osano-cm-disclosure--loading .osano-cm- disclosure__list:after{animation-duration:1s;animation-iteration- count:infinite;animation-name:osano-load-scale;animation-timing- function:ease-in-out;border- radius:100%;content:"";display:block;height:1em;position:relative;top:-.125e m;transform:translateY(-50%);width:1em}.osano-cm-disclosure-- collapse .osano-cm-disclosure__list{display:none}.osano-cm-disclosure-- collapse .osano-cm-disclosure__list:after{content:none}.osano-cm-cookie- disclosure,.osano-cm-script-disclosure{display:flex;flex- wrap:wrap;margin:0}.osano-cm-cookie-disclosure__description:last-of- type,.osano-cm-cookie-disclosure__title:last-of-type,.osano-cm-script- disclosure__description:last-of-type,.osano-cm-script-disclosure__title:last-of- type{margin-bottom:0}@keyframes osano-load-scale{0% {transform:translateY(-50%) scale(0)}to{opacity:0;transform:translateY(- 50%) scale(1)}}',i.go.isRTL?"rtl":"ltr",i.go.isRTL?"right":"left",s,l,l,l,l,l,s,Oi(l),Oi(s),u,p ,p,w,p,d,d,d,d,d,p,Oi(d),Oi(p),g,g,g,Oi(g),r,n,n,a,c,c,Oi(r,.08),Oi(a,.08),g,g,Oi(g ),f,v,v,m,m,h,Oi(f),Oi(f),Oi(f),Oi(m),Oi(m),Oi(m),Oi(f,.25),Oi(f,.25),Oi(v,.25),Oi( v,.25),Oi(m,.25),Oi(m,.25),Oi(h,.25),Oi(h,.25),y,O,b)}) (n),r),z(e(),t),this}}}}},940:(e,t,r)=>{r.d(t,{S1:()=>a,SA:()=>o,Vy:()=>c,dV: ()=>i,kH:()=>n});var o={tcfeuv2:2,tcfcav1:5,uspv1:6},n={NOT_READY:"not ready",READY:"ready"},a={STUB:"stub",LOADED:"loaded",ERROR:"error"},i= {VISIBLE:"visible",HIDDEN:"hidden",DISABLED:"disabled"},c={LISTENER_RE GISTERED:"listenerRegistered",LISTENER_REMOVED:"listenerRemoved",CMP_ STATUS_CHANGED:"cmpStatus",CMP_DISPLAY_STATUS_CHANGED:"cmpDispla yStatus",SIGNAL_STATUS_CHANGED:"signalStatus",ERROR:"error",SECTION_C HANGED:"sectionChange"}},58:(e,t,r)=>{r.d(t,{Dj:()=>i,GT:()=>c,dE: ()=>l,dh:()=>s,do:()=>p,fP:()=>d});var o=r(940),n=r(213),a=r(375),i=e=>(0,a.U2)(e,"ui.currentScreen",n.J0.None)! ==n.J0.None,c=e=>Object.keys((0,a.U2)(e,"iab.consentStrings", {})).filter((e=>!!o.SA["".concat(e)])),s=e=>"true"===(0,a.U2) (e,"config.gdprApplies",!1).toString(),l=(e,t)=>(0,a.U2) (e,"config.jurisdiction","").substring(0,t.length)===t,p=(e,t)=>(0,a.U2) (e,"iab.consentStrings.".concat(t),void 0),d=e=>!i(e)&&!!(0,a.U2) (e,"savedConsent",!1)},394:(e,t,r)=>{r.d(t,{I2:()=>i,R4:()=>d,T4:()=>g,_U: ()=>u,f5:()=>c,ht:()=>f,jq:()=>l,k7:()=>v,nu:()=>a,ur:()=>p,v6: ()=>s});var o=r(915),n="OsanoCMP_IAB-TCF",a=(0,o.mq)("".concat(n,"/SET_PURPOSE_C ONSENT"),(0,o.vz)("purposeId","acceptOrDeny")),i=(0,o.mq)("".concat(n,"/ SET_ALL_PURPOSE_CONSENT"),(0,o.vz)("acceptOrDeny")),c=(0,o.mq) ("".concat(n,"/SET_VENDOR_CONSENT"),(0,o.vz) ("vendorId","acceptOrDeny")),s=(0,o.mq)("".concat(n,"/ SET_ALL_VENDOR_CONSENT"),(0,o.vz)("acceptOrDeny")),l=(0,o.mq) ("".concat(n,"/SET_SPECIAL_FEATURE_CONSENT"),(0,o.vz) ("specialFeatureId","acceptOrDeny")),p=(0,o.mq)("".concat(n,"/ SET_ALL_SPECIAL_FEATURE_CONSENT"),(0,o.vz) ("acceptOrDeny")),d=(0,o.mq)("".concat(n,"/ SET_GDPR_APPLIES"),o.Zd),u=(0,o.mq)("".concat(n,"/ UPDATE_PURPOSE_LIST"),(0,o.vz)("purposeList","language")),g=(0,o.mq) ("".concat(n,"/UPDATE_VENDOR_LIST_BEGIN"),o.Gm),f=(0,o.mq) ("".concat(n,"/UPDATE_VENDOR_LIST_SUCCESS"),o.Zd),v=(0,o.mq) ("".concat(n,"/UPDATE_VENDOR_LIST_FAILURE"),o.Zd)},980:(e,t,r)=>{r.d(t, {BC:()=>n,VV:()=>i,ZS:()=>c,i3:()=>s,kp:()=>l,l3:()=>a});var o=r(213),n={TC_LOADED:"tcloaded",CMP_UI_SHOWN:"cmpuishown",USER_A CTION_COMPLETE:"useractioncomplete"},a={STUB:"stub",LOADED:"loaded", ERROR:"error"},i={VISIBLE:"visible",HIDDEN:"hidden",DISABLED:"disabled"}, c=[1,2,3,4,5,6,7,8,9,10,11],s={[o.sU]:[7,8,9,10],[o.P_]:[1],[o.r$]:[2,3,4],[o.lq]: [5,6,11]},l=function(){var e=arguments.length>0&&void 0! ==arguments[0]?arguments[0]:{};return parseInt(arguments.length>1&&void 0!==arguments[1]? arguments[1]:2,10)<=2?Object.entries(s).reduce(((t,r)=>{var[n,a]=r;return a.forEach((r=>{t["".concat(r)]=e["".concat(n)]===o.eJ})),t}),{}):{}}},883: (e,t,r)=>{r.d(t,{CL:()=>d,EB:()=>N,G3:()=>b,GM:()=>w,Lv:()=>P,NX: ()=>A,Ue:()=>_,ao:()=>j,b4:()=>v,bh:()=>l,bj:()=>m,dH:()=>O,dh: ()=>u,do:()=>g,hf:()=>k,jE:()=>h,lr:()=>E,m6:()=>f,wY:()=>x,x4:()=>y,xL: ()=>S,yl:()=>D});var o=r(980),n=r(544),a=r(313),i=r(213),c=r(375),s=r(58),l=e=>(0,c.U2) (e,"iab.tcf",{}),p=function(e){var t=arguments.length>1&&void 0! ==arguments[1]?arguments[1]:2;return(0,c.U2)(l(e), ["v".concat(parseInt(t,10))],{})},d=e=>(0,c.U2) (e,"ui.currentScreen",i.J0.None),u=e=>!!(0,c.U2) (l(e),"gdprApplies",a.GDPR_COUNTRIES.includes((0,n.so) (e))),g=(e,t)=>{var{gppSection:r,tcString:o}=t;return(0,c.U2)(e, ["iab","consentStrings",r],o)},f=e=>((0,c.U2)(l(e),"publisherCC")||(0,n.so) (e)||"US").toUpperCase(),v=()=>[...o.ZS],m=(e,t)=>(0,c.U2) (p(e,t),"purposeOptouts")||{},h=(e,t)=>{var r=(0,n.dA)(e)||(0,n.Q1) (e),a=m(e,t);return Object.entries((0,o.kp) (r,t)).reduce(((e,t)=>{var[r,o]=t;return e["".concat(r)]=o&&! a["".concat(r)],e}),{})},b=(e,t)=>{var r=h(e,t),o={},n=m(e,t);for(var a of(Object.entries(r).forEach((e=>{var[t]=e;n["".concat(t)]||(o["".concat(t)]=! 0)})),[1,3,4,5,6]))delete o[a.toString()];return o},y=(e,t)=>(0,c.U2) (p(e,t),"specialFeatureOptins")||{},O=(e,t)=>(0,c.U2)(p(e,t),"vendors")|| {},w=(e,t)=>{var{apiVersion:r,vendorId:o}=t;return(0,c.U2) (O(e,r),"".concat(o))|| {}},j=(e,t)=>Object.keys(O(e,t)).map((e=>parseInt(e,10)))|| [],P=(e,t)=>(0,c.U2)(p(e,t),"vendorOptouts")||{},_=(e,t)=>(0,c.U2) (p(e,t),"vendorListVersion"),S=(e,t)=>{var{type:r,id:o}=t,n=O(e);return Object.values(n).filter((e=>(e["".concat(r)]|| []).includes(Number(o))))},k=e=>({iab:{v2: {p:m(e,"2.0"),v:P(e,"2.0")},euconsent:g(e, {gppSection:"tcfeuv2"})}}),E=(e,t)=>!!(0,c.U2)(e, ["iab","hasActed",t]),D=(e,t)=>{var{apiVersion:r,specialFeatureId:o}=t;retur n!!y(e,r)["".concat(o)]},x=(e,t)=>{var{apiVersion:r,vendorId:o}=t;return!! P(e,r)["".concat(o)]},A=(e,t)=>{var{apiVersion:r,purposeId:o}=t;return!! m(e,r)["".concat(o)]},N=e=>(u(e)||(0,s.dE)(e,"ca"))&&!!(0,c.U2) (l(e),"enabled",(e=>!!(0,c.U2)(e,"config.iabEnabled"))(e))},798: (e,t,r)=>{r.d(t,{IP:()=>u,lk:()=>p,zv:()=>d});var o=r(213),n=r(800),a=r(458),i=r(934),c=r(55),s=r(507),l=Object.getOwnProp ertyDescriptor(Document.prototype,"createElement")|| Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"createElement" ),p=Object.getOwnPropertyDescriptor(o.fx.Document.prototype,"createElem ent")|| Object.getOwnPropertyDescriptor(o.fx.HTMLDocument.prototype,"createEle ment"),d=function(e){var t=e.tagName.toLowerCase(),r=(0,a.US) (e),s=l.value.call(o.Av,t),p=(0,i.bh) (r);Object.entries(p).forEach((t=>{var[r,o]=t;for(var[a,i]of o)for(var[l,p]of i)n.q.value.call(s,r,a,l,...p),c.q.value.call(e,r,a,l,...p);o.clear()}));try{Object.de fineProperty(s,o.HL,{configurable:!1,enumerable:!1,get:()=>r})}catch(d) {}try{Object.defineProperty(e,o.lL,{configurable:!1,enumerable:!1,get: ()=>s})}catch(d){}return s},u={configurable:! 0,enumerable:l.enumerable,writable:!0,value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var o=l.value.apply(this,t),[n]=t;switch(null===n&&(n="null"),n? n.toLowerCase():""){case"img":case"iframe":case"script":(0,s.Wy)(o)}return o}}},321:(e,t,r)=>{r.d(t,{ZP:()=>d,lk:()=>l,qI:()=>s});var o=r(458),n=r(958),a=r(507),i=r(213),c=r(745),s=Object.getOwnPropertyDes criptor(Element.prototype,"getAttribute"),l=Object.getOwnPropertyDescripto r(i.fx.Element.prototype,"getAttribute");function p(e){var t;switch(null==this?void 0:this.tagName){case"SCRIPT":t="src"===e|| c.Qz["".concat(e)]?e:void 0;break;case"IFRAME":if(!(0,n.Jc)())return s.value.call(this,e);t="src"===e||n.Qz["".concat(e)]?e:void 0}if(t)if(this["".concat(e)],"src"===e){var r=(0,a.iZ)(this);if(r)return String(r.originalValue)}else if(o.lG.has(this)&&void 0!==o.lG.get(this) ["".concat(e)])return String(o.lG.get(this)["".concat(e)][0]);return s.value.call(this,e)}const d={configurable:s.configurable,enumerable:s.enumerable,writable:s.writable ,value(e){return p.call((0,o.M5)(this),e)}}},49:(e,t,r)=>{r.d(t,{l:()=>n});var o=r(213),n=(Object.getOwnPropertyDescriptor(Element.prototype,"hasAttrib ute"),Object.getOwnPropertyDescriptor(o.fx.Element.prototype,"hasAttribute "))},496:(e,t,r)=>{r.d(t,{ZP:()=>p,lk:()=>s});var o=r(958),n=r(458),a=r(213),i=r(745),c=Object.getOwnPropertyDescriptor(El ement.prototype,"removeAttribute"),s=Object.getOwnPropertyDescriptor(a.f x.Element.prototype,"removeAttribute");function l(e){switch(null==this?void 0:this.tagName){case"SCRIPT":switch(e) {case"async":case"defer":this["".concat(e)]=! 1;break;case"src":this["".concat(e)]="";break;default:i.Qz["".concat(e)]&&(thi s["".concat(e)]="")}break;case"IFRAME":if(!(0,o.Jc) ())break;if("src"===e)this["".concat(e)]="";else o.Qz["".concat(e)]&&(this["".concat(e)]="")}return c.value.call(this,e)}const p={configurable:c.configurable,enumerable:c.enumerable,writable:c.writable ,value(e){var t=(0,n.M5)(this);return t! ==this&&l.call(t,e),l.call(this,e)}}},469:(e,t,r)=>{r.d(t,{ZP:()=>p,lk: ()=>s,qI:()=>c});var o=r(958),n=r(458),a=r(213),i=r(745),c=Object.getOwnPropertyDescriptor(El ement.prototype,"setAttribute"),s=Object.getOwnPropertyDescriptor(a.fx.Ele ment.prototype,"setAttribute");function l(e,t){switch(null==this?void 0:this.tagName){case"SCRIPT":switch(e){case"async":case"defer":return this["".concat(e)]=!0,c.value.call(this,e,t);case"src":return void(this["".concat(e)]=t);case"data-osano":case"osano":throw new Error("All inline classifications must be provided in the markup");default:return i.Qz["".concat(e)]? void(this["".concat(e)]=t):c.value.call(this,e,t)}case"IFRAME":if(!(0,o.Jc) ())break;switch(e){case"src":return void(this.src=t);case"data- osano":case"osano":throw new Error("All inline classifications must be provided in the markup");default:return o.Qz["".concat(e)]? void(this["".concat(e)]=t):c.value.call(this,e,t)}}return c.value.call(this,e,t)}const p={configurable:c.configurable,enumerable:c.enumerable,writable:c.writable ,value(e,t){var r=(0,n.M5)(this);return r! ==this&&l.call(r,e,t),l.call(this,e,t)}}},800:(e,t,r)=>{r.d(t,{q:()=>o});var o=Object.hasOwnProperty.call(Node.prototype,"addEventListener")? Object.getOwnPropertyDescriptor(Node.prototype,"addEventListener"):Objec t.getOwnPropertyDescriptor(EventTarget.prototype,"addEventListener")},934 :(e,t,r)=>{r.d(t,{bh:()=>g,r$:()=>b});var o=r(213),n=r(507),a=r(800),i=Object.hasOwnProperty.call(Node.prototype," dispatchEvent")? Object.getOwnPropertyDescriptor(Node.prototype,"dispatchEvent"):Object.ge tOwnPropertyDescriptor(EventTarget.prototype,"dispatchEvent"),c=r(544),s= r(958),l=r(745),p=r(55),d=r(458),u=new WeakMap;function g(e){var t=u.has(e)?u.get(e):{};return u.set(e,t),t}function f(e,t){var r=g(e);return r["".concat(t)]=r["".concat(t)]||new Map}function v(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i<t;i++)r[i- 1]=arguments[i];var[p]=r;if((0,l.DV)(this)&&!this[o.HL]){var[,u,g=! 1,...v]=r,m=f(this,p),{capture:h=g}=g||{},b=m.has(u)&&m.get(u)||new Map;if(b.set(h,v),m.set(u,b),this[o.lL]) {try{a.q.value.call(this[o.lL],...r)}catch(w) {}return}}if("load"===p&&(0,s.DV)(this)){var y=f(this,p);if(!y.has("load")) {var O=function(t){var r=e.getState(),o=(0,n.xe)(this,r);if(!((0,c.QR)(r,o)|| (0,n.s3)(o)))return(0,d.UW)(t)};a.q.value.call(this,p,O.bind(this),! 0),y.set("load",O)}}return a.q.value.call(this,...r)}function m(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n- 1]=arguments[n];if((0,l.DV)(this)&&!this[o.HL]){var[a,i,c=! 1]=r,s=f(this,a);if(s.has(i)){var{capture:d=c}=c|| {},u=s.get(i);u&&u.delete(d)}if(this[o.lL])try{p.q.value.call(this[o.lL],...r)}cat ch(g){}}return p.q.value.call(this,...r)}function h(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n- 1]=arguments[n];if((0,l.DV) (this)&&this[o.lL])try{i.value.apply(this[o.lL],r)}catch(a){}return i.value.apply(this,r)}var b=(e,t,r)=>{var o={configurable:a.q.configurable,enumerable:a.q.enumerable,value:function (){for(var e=arguments.length,t=new Array(e),o=0;o<e;o+ +)t[o]=arguments[o];return v.call(this,r,...t)},writable:a.q.writable},n={configurable:p.q.configurable,enu merable:p.q.enumerable,value:function(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];return m.call(this,r,...t)},writable:p.q.writable},c={configurable:i.configurable,enum erable:i.enumerable,value:function(){for(var e=arguments.length,t=new Array(e),o=0;o<e;o++)t[o]=arguments[o];return h.call(this,r,...t)},writable:i.writable};try{var s=Object.hasOwnProperty.call(t.prototype,"addEventListener")? t.prototype:e.prototype;Object.defineProperties(s, {addEventListener:o,dispatchEvent:c,removeEventListener:n})}catch(l) {0}}},55:(e,t,r)=>{r.d(t,{q:()=>o});var o=Object.hasOwnProperty.call(Node.prototype,"removeEventListener")? Object.getOwnPropertyDescriptor(Node.prototype,"removeEventListener"):O bject.getOwnPropertyDescriptor(EventTarget.prototype,"removeEventListene r")},54:(e,t,r)=>{r.d(t,{g:()=>n,q:()=>o});var o=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"onerror"),n={ defaultValue:null,descriptor:o}},585:(e,t,r)=>{r.d(t,{g:()=>n,q:()=>o});var o=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"onload"),n={d efaultValue:null,descriptor:o}},958:(e,t,r)=>{r.d(t,{cI:()=>w,Ge:()=>j,Qz: ()=>O,Ar:()=>_,Jc:()=>k,DV:()=>P,r$:()=>S});var o=r(24),n=r(458),a=r(507),i=r(435),c=r(181),s=r.n(c),l=(r(321),r(544)),p=O bject.getOwnPropertyDescriptor(HTMLIFrameElement.prototype,"src");functio n d(e){var t=p.get.call(this);return e!==t&&n.Jk.call(this,e)! ==t&&p.set.call(this,e),e}var u=(e,t)=>(r,o)=>{var{node:c,originalValue:s}=e;return s! ==t&&n.Jk.call(c,s)!==n.Jk.call(c,t)||((0,l.QR)(o(),e)||(0,a.s3)(e)? (d.call(c,t),r(i.ZP.allowIFrame(e))):r(i.ZP.blockIFrame(e))),e};function g(e) {return{configurable:p.configurable,enumerable:p.enumerable,get(){var t=(0,a.xe)(this,e.getState());return n.nF.call(this,t.src)},set(t) {return((e,t)=>(r,o)=>{var n=(0,a.xe)({node:e,src:t,ignore:!1},o()), {async:i}=n;return i?i.promise.then((()=>u(n,t)(r,o))):s().resolve(u(n,t) (r,o))})(this,t)(e.dispatch,e.getState),t}}}var f=r(213),v={defaultValue:"0",descriptor:Object.getOwnPropertyDescriptor(H TMLIFrameElement.prototype,"height")},m=r(54),h=r(585);function b(e,t) {var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}var y=!1,O={height:v,onerror:m.g,onload:h.g},w=e=>{if(y) {var{node:t,src:r}=e;t[f.wf]=!0,(0,n.bm)(t,O),r&&d.call(t,r)}},j=e=>{if(y) {var{node:t,ignore:r}=e;if(r)return w(e);t&&(0,n.Sd) (t,O),d.call(t,"")}},P=e=>e&&1===e.nodeType&&"IFRAME"===e.tagName, _=e=>(null==e?void 0:e.getElementsByTagName)&&Array.from(e.getElementsByTagName("iframe "))||[],S=(e,t)=>{y=!0;try{Object.defineProperties(e.prototype,function(e) {for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]? arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){(0,o.Z) (e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({src:g(t)},(0,n.Ls)(t,O)))}catch(r){0}};function k(){return y}},248: (e,t,r)=>{r.d(t,{q:()=>o});var o=Object.getOwnPropertyDescriptor(Node.prototype,"appendChild")},460: (e,t,r)=>{r.d(t,{q:()=>o});var o=Object.getOwnPropertyDescriptor(Node.prototype,"insertBefore")},690: (e,t,r)=>{r.d(t,{q:()=>o});var o=Object.getOwnPropertyDescriptor(Node.prototype,"parentElement")|| Object.getOwnPropertyDescriptor(HTMLElement.prototype,"parentElement") },144:(e,t,r)=>{r.d(t,{l:()=>a,q:()=>n});var o=r(213),n=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode") ,a=Object.getOwnPropertyDescriptor(o.fx.Node.prototype,"parentNode")},71 4:(e,t,r)=>{r.d(t,{ZP:()=>a,qI:()=>n});var o=r(458),n=Object.getOwnPropertyDescriptor(Node.prototype,"removeChild" );const a={configurable:n.configurable,enumerable:n.enumerable,value(e) {return n.value.call(this,(0,o.M5)(e))},writable:n.writable}},370: (e,t,r)=>{r.d(t,{q:()=>o});var o=Object.getOwnPropertyDescriptor(Node.prototype,"replaceChild")},745: (e,t,r)=>{r.d(t,{cI:()=>D,Ge:()=>x,Qz:()=>k,DV:()=>A,r$:()=>C,iF: ()=>N});var o=r(24),n=r(213),a=r(458),i=r(736),c=Object.getOwnPropertyDescriptor(HT MLScriptElement.prototype,"type");function s(e){return!e||["text/javascript","application/javascript","module",n.OE,"appli cation/ecmascript","application/x-ecmascript","application/x- javascript","text/ecmascript","text/javascript1.0","text/javascript1.1","text/ javascript1.2","text/javascript1.3","text/javascript1.4","text/ javascript1.5","text/jscript","text/livescript","text/x-ecmascript","text/x- javascript"].some((t=>String(e).split(";")[0]===t))}var l={defaultValue:n.OE,descriptor:c,shouldPrevent:s,useSetAttribute:! 0},p=r(800),d=r(248),u=r(507),g=Object.getOwnPropertyDescriptor(HTMLSc riptElement.prototype,"async");function f(e) {return{configurable:g.configurable,enumerable:g.enumerable,get:g.get,set( t){return g.set.call(this,t),(0,u.g6)(this,e.getState()),t}}}var v=Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"defer");f unction m(e) {return{configurable:v.configurable,enumerable:v.enumerable,get:v.get,set(t ){return v.set.call(this,t),(0,u.g6)(this,e.getState()),t}}}var h=r(798),b=r(321),y=r(690),O=r(714),w=r(55),j=r(370),P=r(469),_=Object. getOwnPropertyDescriptor(Node.prototype,"textContent");function S(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}var k={type:l},E=e=>{if(e.target&&e.target[n.lL]|| b.qI.value.call(e.target,"type")===n.OE)return e.preventDefault(),! 1},D=e=>{var{node:t,src:r,originalValue:o=r}=e;if(t){if(t[n.wf]=!0,!t[n.lL]) {if(b.qI.value.call(t,"type")!==n.OE)return(0,a.bm)(t,k),o&&i.IS.call(t,o),t;var c=t?t.ownerDocument:n.Av,s=t&&(y.q?y.q.get.call(t):t.parentElement)|| c.body||c.head,l=(0,h.zv)(t);_.set.call(l,t.textContent);for(var p=t.attributes,u=p.length-1;u>=0;u--) {var{name:g,value:f}=p[parseInt(u,10)];if("nonce"===g)f=t.nonce,P.qI.valu e.call(l,g,f);else k["".concat(g)]||P.qI.value.call(l,g,f)}for(var[v,m]of((0,a.bm) (l,k),Object.entries(t)))l["".concat(v)]=m;t.onload&&(l.onload=t.onload,t.onlo ad=null),t.onerror&&(l.onerror=t.onerror,t.onerror=null),o&&i.IS.call(l,o),w.q. value.call(l,"beforescriptexecute",E);try{j.q.value.call(s,l,t)}catch(D) {try{t&&s&&O.qI.value.call(s,t)}catch(D){}d.q.value.call(s,l)}(0,a.bm) (t,k);var S=b.qI.value.call(t,"src");return S&&i.IS.call(l,S),l}P.qI.value.call(t,"type",n.OE)}},x=e=>{var{node:t,ignore:r ,shouldRemoveOnBlock:o}=e;if(r)return D(e);t&&((0,a.Sd) (t,k),p.q.value.call(t,"beforescriptexecute",E),o&&t.parentElement&&t.parent Element.removeChild(t))},A=e=>e&&Object.isPrototypeOf.call(HTMLScriptEl ement.prototype,e),N=e=>A(e)&&s(b.qI.value.call(e,"type")),C=(e,t)=>{try {Object.defineProperties(e.prototype,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t %2?S(Object(r),!0).forEach((function(t){(0,o.Z) (e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):S(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({async:f(t),defer:m(t),src:(0,i.ZP)(t)},(0,a.Ls)(t,k)))}catch(r){0}}},736: (e,t,r)=>{r.d(t,{IS:()=>f,Yn:()=>g,ZP:()=>h});var o=r(458),n=r(507),a=r(435),i=r(181),c=r.n(i),s=r(321),l=r(544),p=r(213),d= r(469),u=Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"sr c");Object.getOwnPropertyDescriptor(p.fx.HTMLScriptElement.prototype,"src" );function g(){if("string"==typeof s.lk.value.call(this,"src")){var e=u.get.call(this);if(e)return o.nF.call(this,e)}return""}function f(e){return u.set.call(this,e),d.lk.value.call(this,"src",e),e}var v=(e,t)=>(r,i)=>{var{node:c,originalValue:s}=e;return s! ==t&&o.Jk.call(c,s)!==o.Jk.call(c,t)||r((0,l.QR)(i(),e)||(0,n.s3)(e)? a.ZP.allowScript(e):a.ZP.blockScript(e)),e},m=(e,t)=>(r,o)=>{var a=(0,n.mj) ({node:e,src:t,ignore:!1},o());if(void 0===a)return c().resolve(a);var{async:i}=a;return i?i.promise.then((()=>v(a,t) (r,o))):c().resolve(v(a,t)(r,o))};function h(e) {return{configurable:u.configurable,enumerable:u.enumerable,get(){var t=(0,n.mj)(this,e.getState());return void 0===t? u.get.call(this):o.nF.call(this,t.src)},set(t){return m(this,t) (e.dispatch,e.getState),t}}}},458:(e,t,r)=>{r.d(t,{C4:()=>f,Jk:()=>j,Ls: ()=>O,M5:()=>u,Sd:()=>y,US:()=>g,UW:()=>w,VP:()=>v,bm:()=>b,lG: ()=>m,nF:()=>P});var o=r(213),n=r(507),a=r(406),i=r(926),c=r(49),s=r(544),l=r(144),p=r(496),d =r(469);function u(e){var t;try{t=l.l.get.call(e)}catch(r){}return e&&! t&&e[o.lL]||e}function g(e){return e&&e[o.HL]||e}function f(e) {return{configurable:e.configurable,enumerable:e.enumerable,value:functio n(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o+ +)r[o]=arguments[o];r.length>1&&(r[1]=u(r[1]));var a=e.value.apply(this,r);return(0,n.Wy)(a),a},writable:e.writable}}function v(e,t){if(void 0!==e){var r=!e.value,o=r&&! e.set,n={configurable:e.configurable,enumerable:e.enumerable};return r? (n.get=function(){return e.get.call(u(this))},o||(n.set=function(r){var o=u(this);return t&&o!==this&&e.set.call(this,r),e.set.call(o,r)})): (n.writable=e.writable,n.value=function(){for(var r=u(this),o=arguments.length,n=new Array(o),a=0;a<o;a+ +)n[a]=arguments[a];return t&&r! ==this&&e.value.call(this,...n),e.value.call(r,...n)}),n}}var m=new WeakMap;function h(e,t,r,n,a) {var{defaultValue:i,descriptor:s,convert:l=(e=>e),shouldPrevent:p=(()=>! 0)}=r,d=m.has(e)?m.get(e):{},u=p(n),g=!1;return void 0! ==d["".concat(t)]||a||(g=(n=l(s.get.call(e)))===o.OE||! c.l.value.call(e,t)),u&&void 0!==n&&(d["".concat(t)]=[n,s,g],m.set(e,d)),u? i:n}function b(e,t){var{node:r}=(0,n.iZ)(e)||{node:e},o=m.get(r)|| {};e&&Object.entries(t||{}).forEach((t=>{var[r,n]=t,{descriptor:a}=n, [i,c,s]=o["".concat(r)]||[];if(void 0!==i)if(s)p.lk.value.call(e,r);else try{a.set.call(e,i)}catch(l) {d.lk.value.call(e,r,i)}})),e===r&&m.delete(r)}function y(e,t) {Object.entries(t||{}).forEach((t=>{var[r,o]=t, {descriptor:n}=o,a=h(e,r,o);if(e)try{n.set.call(e,a)}catch(i) {d.lk.value.call(e,r,a)}}))}function O(e,t){var{getState:r}=e;return Object.entries(t||{}).reduce(((e,t)=>{var[o,a]=t, {descriptor:i,useSetAttribute:c}=a;return e["".concat(o)]={configurable:i.configurable,enumerable:i.enumerable,get() {var e=r(),t=(0,n.iZ)(this);if(!(0,s.QR)(e,t)){var a=m.get(this);if(a&&a["".concat(o)])return a["".concat(o)][0]}return i.get.call(this)},set(e){var t=r(),l=(0,n.iZ)(this)||(0,n.OR)(this,t),p=(0,s.QR) (t,l),u=h(this,o,a,e,!0),g=p? e:u;try{i.set.call(this,g),c&&d.lk.value.call(this,o,g)}catch(f) {d.lk.value.call(this,o,g)}}},e}),{})}function w(e) {try{e.preventDefault()}catch(t){}try{e.stopPropagation()}catch(t) {}try{e.stopImmediatePropagation()}catch(t){}return!1}function j(e) {return(0,a.Z)(e,(0,i.Z)(this.ownerDocument||o.Av)).href}function P(e) {return"http"===String(e).substring(0,4)||"//"===String(e).substring(0,2)? j.call(this,e):e}},396:(e,t,r)=>{r.d(t,{$o:()=>p});var o=r(799),n=window,a="_".concat((new Date).getTime());var i=Object.getOwnPropertyDescriptor(window,"localStorage"),c=new o.ZP,s=function(){try{var e=window.localStorage;return e.setItem(a,"1"),e.removeItem(a),!0}catch(t){return!1}} (),l=s&&window.localStorage||c,p=()=>{try{return s&&i.get.call(n)|| c}catch(e){}return l}},799:(e,t,r)=>{r.d(t,{LS:()=>i,ZP:()=>l,cl:()=>c});var o=new WeakMap,n=e=>(o.has(e)||o.set(e,{}),o.get(e));function a(e){var t=n(this);return Object.hasOwnProperty.call(t,e)?t["".concat(e)]:null}function i(e,t){n(this)["".concat(e)]=String(t)}function c(e){delete n(this) ["".concat(e)]}function s(){o.has(this)&&o.set(this,{})}class l{constructor() {o.set(this,{})}getItem(e){return a.call(this,e)}setItem(e,t){return i.call(this,e,t)}removeItem(e){return c.call(this,e)}clear(){return s.call(this)}toString(){return"[object Storage]"}}},435:(e,t,r)=>{r.d(t,{V5: ()=>c,ZP:()=>s});var o=r(24),n=r(915);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}var i={init:n.Zd,ready:n.Zd,readyApi:(0,n.vz) ("apiName","options"),updateLocale:(0,n.vz) ("language","json"),updateConfig:n.Zd,fetchDisclosuresBegin:n.Zd,fetchDiscl osuresFailure:(0,n.vz)("error","category"),fetchDisclosuresSuccess:(0,n.vz) ("disclosures","category"),setExtUsrData:n.Zd,setConsent:(0,n.vz) ("category","acceptOrDeny","isDoNotSellView"),allowCookie:n.Zd,blockCooki e:n.Zd,allowIFrame:n.Zd,blockIFrame:n.Zd,allowScript:n.Zd,blockScript:n.Zd,a cceptAllConsent:n.Gm,denyAllConsent:n.Gm,saveConsent:(0,n.vz) ("consentTimestamp","skipRecord"),revertConsent:n.Gm,clearConsent:n.Zd,r ecordConsent:(0,n.vz) ("uuid","consented"),timeoutBegin:n.Gm,timeoutComplete:n.Gm,render:n.G m,showDialog:n.Gm,hideDialog:n.Gm,showDrawer:n.Gm,hideDrawer:n.Gm,sh owWidget:n.Gm,hideWidget:n.Gm,focusWidget:n.Gm,showDoNotSell:n.Gm,hi deDoNotSell:n.Gm,hideAll:n.Gm,goBack:n.Gm,showDisclosure:n.Zd,hideDiscl osure:n.Zd,showVendorConsent:n.Zd,hideVendorConsent:n.Zd,toggleDisclosu re:(0,n.vz)("category","open"),toggleExpansionPanel:(0,n.vz) ("id","open")},c=(0,n.w_)([...Object.keys(i)],"OsanoCMP");const s=(0,n.Zi) (function(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},i),c)},915:(e,t,r)=>{r.d(t,{Dl:()=>g,Gm:()=>c,Zd:()=>s,Zi:()=>u,mq: ()=>d,vz:()=>l,w_:()=>p});var o=r(24),n=r(375);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function i(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c=()=>{},s=e=>({payload:e}),l=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var o;if("object"==typeof t[t.length-1]&&(o=t.pop()),t.some((e=>"string"! =typeof e)))throw new Error("Redux Utils :: 'namedParameters' arguments must be of type 'String'");return function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n+ +)r[n]=arguments[n];return{payload:t.reduce(((e,t,o)=>i(i({},e),{}, {[t]:r[parseInt(o,10)]})),i({},o))}}},p=function(){var e=arguments.length>1?arguments[1]:void 0;return((e,t)=>t? Object.entries(e).reduce(((e,r)=>{var[o,n]=r;return e["".concat(o)]="".concat(t,"/").concat(n),e}),{}):e) ((arguments.length>0&&void 0!==arguments[0]?arguments[0]: []).reduce(((e,t)=>"string"==typeof t?i(i({},e),{},{["".concat((0,n.eV) (t))]:"".concat((0,n.fu)(t).toUpperCase())}):e),{}),e)},d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c;if(e){var r=function(){return i({type:e},t(...arguments))};return Object.defineProperty(r,"type",{get:function(){return e},configurable:! 1,enumerable:!1}),r}},u=(e,t)=>Object.keys(e).reduce(((r,o)=>{var n=d(t["".concat(o)],e["".concat(o)]);return n?i(i({},r),{},{[o]:n}):r}), {}),g=(e,t)=>function(r) {var{type:o,payload:n,meta:a}=arguments.length>1&&void 0! ==arguments[1]?arguments[1]:{},i=void 0===r? e:r,c=t["".concat(o)];return"function"!=typeof c?i:c(i,n,a)}},461: (e,t,r)=>{r.d(t,{Lq:()=>O,ZP:()=>w,E3:()=>f});var o=r(24),n=r(213),a=r(488),i=r(544),c=r(435),s=r(313),l=r(915),p=r(375);co nst d=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r+ +)t[r]=arguments[r];var o="function"!=typeof t[0]&&t.shift(),n=t;if(void 0===o)throw new TypeError("The initial state may not be undefined. If you do not want to set a value for this reducer, you can use null instead of undefined.");return function(e,t){for(var r=arguments.length,a=Array(r>2?r- 2:0),i=2;i<r;i++)a[i-2]=arguments[i];var c=void 0===e,s=void 0===t;return c&&s&&o?o:n.reduce((function(e,r,o){if(void 0===r)throw new TypeError("An undefined reducer was passed in at index "+o);return r.apply(void 0,[e,t].concat(a))}),c&&!s&&o?o:e)}};function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function g(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var f={amp:!1,api: {},cmpContentHash:"_CM0jdhTJ6.LPEtGYYsna2NbXYNtotAr",cmpVersion:s.CM P_VERSION,config:{configId:"",crossDomain:!1,remoteConsent:! 1,customerId:"",timeoutSeconds:10,mode:"production",ccpaRelaxed:! 1,googleConsent:!1,iabEnabled:! 1,iframeBlocking:"",managePreferencesEnabled:!1,noTattle:!1,type:{timer:! 1,analyticsAlways:!1,categories:!1,rejectAll:!1,firstLayerUsage:! 1,managePreferences:!1,canDismissDialog:!1},ccpaApplies:! 1,forceReconsent:0,gdprApplies:"false",jurisdiction:"nz-auk",iframes: {},inline:{},scripts:{},cookies:{},domains:[],categories: [n.Tu,n.r$,n.lq,n.sU],lang:"en",palette: {dialogType:"bar",displayPosition:"bottom",infoDialogPosition:"right",widgetP osition:"right",buttonBackgroundColor:"#fff",buttonForegroundColor:"#000", buttonDenyBackgroundColor:"#989",buttonDenyForegroundColor:"#fff",dialo gBackgroundColor:"#000",dialogForegroundColor:"#fff",infoDialogOverlayCol or:"rgba(0,0,0,0.45)",infoDialogBackgroundColor:"#fff",infoDialogForeground Color:"#000",linkColor:"#29246a",toggleOffBackgroundColor:"#d2cfff",toggl eButtonOffColor:"#ffffff",toggleOnBackgroundColor:"#37cd8f",toggleButtonO nColor:"#f4f4f4",widgetColor:"#37cd8f",widgetOutlineColor:"#29246a",widg etFillColor:"#fff"},allowTimeout:!0,forceManagePreferences:!1},consent: {[n.Tu]:n.eJ,[n.P_]:n.Dv,[n.r$]:n.Dv,[n.lq]:n.Dv,[n.sU]:n.Dv, [n.Np]:n.Dv},disclosures:{results:{},loading:!1,fetched:[],open: {}},consentTimestamp:0,extUsrData:"",maxConsentSeconds:parseInt("3153 6000",10),publishTimestamp:"1716406433775",ready:{blocking:!1,consent:! 1,dom:!1},savedConsent:null,shouldTattle:isNaN(n.j6)||1==~~((n.j6|| NaN)*Math.random()+1),timeoutRunning:!1,ui: {currentScreen:n.J0.None,dialog:{hidden:!0},drawer: {currentIndex:0,hidden:!0},expansionPanels:{},widget:{hidden:! 0}}},v=(e,t)=>{var{classification:r}=t||{};if(!t||!r)return e;var o=e["".concat(r)]||[];return e["".concat(r)]=o,o.push(g({type:"cookie"},t)),e},m=e=>t=>{var r=(0,i.H$) (t);return g(g({},t),{},{consent:g(g({},t.consent),r.reduce(((r,o)=>{var a=function(e,r){switch(e){case n.Tu:return n.eJ;case n.Np:return(0,i.d3) (t,r===n.eJ?n.Dv:n.eJ)}return r===n.eJ?n.eJ:n.Dv}(o,e);return a&&(r["".concat(o)]=a),r}), {}))})},h=(e,t)=>{var{hidden:r,view:o,direction:c}=t,s=(0,p.TS)(g({},e), {ui:{currentScreen:n.J0.Drawer,drawer:{hidden:!!r}}}),l=[...(0,i.oC) (e)],d=(0,i.eV)(e);switch(c){case a.J.POP:l.splice(l.lastIndexOf(o) +1,l.length),d=Math.max(0,l.lastIndexOf(o)-1);break;case a.J.PUSH:l.splice(d+1,l.length,o),d=l.length-1;break;case a.J.REPLACE:l.splice(0,l.length,o),d=0}return s.ui.drawer.views=l,s.ui.drawer.currentIndex=d,s},b=(e,t)=>{var r=(0,p.TS) (g({},e),t);return(0,i.ov)(r)&&(r.config.type={timer:!0,analyticsAlways:! 0,categories:!1,rejectAll:!1,firstLayerUsage:!1,managePreferences:! 1,canDismissDialog:!0}),(0,i.fy)(r)||(r.consent["".concat(n.sU)]=(0,i.Fd)(r)? n.eJ:n.Dv),r},y=(0,l.Dl)(f,{[c.V5.ready]:(e,t)=>g(g({},e),{}, {ready:g(g({},e.ready),{},{[t]:!0})}),[c.V5.readyApi]: (e,t)=>{var{apiName:r,options:o={}}=t;return"shopify"===r?g(g({},e),{}, {api:g(g({},e.api),{},{["".concat(r)]:o})}):e}, [c.V5.timeoutBegin]:e=>g(g({},e),{},{timeoutRunning:!0}), [c.V5.timeoutComplete]:e=>g(g({},e),{},{timeoutRunning:!1}),[c.V5.init]:b, [c.V5.updateConfig]:(e,t)=>b(e,{config:t}),[c.V5.updateLocale]:function(e) {var{language}=arguments.length>1&&void 0!==arguments[1]? arguments[1]:{};return language?g(g({},e),{},{config:g(g({},e.config),{}, {lang:language})}):e},[c.V5.setExtUsrData]:(e,t)=>g(g({},e),{}, {extUsrData:"".concat(t)||e.extUsrData}),[c.V5.showDialog]:e=>(0,p.TS) (g({},e),{ui:{currentScreen:n.J0.Dialog,dialog:{hidden:!1}}}), [c.V5.hideDialog]:e=>(0,p.TS)(g({},e),{ui:{currentScreen:n.J0.None,dialog: {hidden:!0}},timeoutRunning:!1}),[c.V5.showWidget]:e=>(0,p.TS)(g({},e), {ui:{widget:{hidden:!1}}}),[c.V5.hideWidget]:e=>(0,p.TS)(g({},e),{ui: {widget:{hidden:!0}}}),[c.V5.showDrawer]:e=>h(e, {view:a.n.CONSENT,direction:a.J.REPLACE}),[c.V5.hideDrawer]:e=>(0,p.TS) (g({},e),{ui:{currentScreen:n.J0.None,drawer:{hidden:!0}}}), [c.V5.showDoNotSell]:e=>h(e, {view:a.n.DO_NOT_SELL,direction:a.J.REPLACE}), [c.V5.hideDoNotSell]:e=>g(g({},e),{},{ui:g(g({},e.ui),{}, {currentScreen:n.J0.None,drawer:{currentIndex:0,hidden:!0}})}), [c.V5.goBack]:e=>{var t,r,o=(null==e||null===(t=e.ui)||void 0===t|| null===(t=t.drawer)||void 0===t?void 0:t.views)||[],n=(null==e|| null===(r=e.ui)||void 0===r||null===(r=r.drawer)||void 0===r?void 0:r.currentIndex)||0;return h(e,{view:o[parseInt(n,10)]|| a.n.CONSENT,direction:a.J.POP})},[c.V5.showDisclosure]:(e,t)=>h(e, {view:a.n.DISCLOSURE,direction:t}),[c.V5.hideDisclosure]:e=>h(e, {view:a.n.DISCLOSURE,direction:a.J.POP}),[c.V5.showVendorConsent]: (e,t)=>h(e,{view:a.n.VENDOR_CONSENT,direction:t}), [c.V5.hideVendorConsent]:e=>h(e, {view:a.n.VENDOR_CONSENT,direction:a.J.POP}),[c.V5.hideAll]:e=>(0,p.TS) (g({},e),{ui:{dialog:{hidden:!0},drawer:{hidden:!0},widget:{hidden:! 0}},timeoutRunning:!1}),[c.V5.setConsent]: (e,t)=>{var{category:r,acceptOrDeny:o,isDoNotSellView:a}=t,c=(0,i.H$) (e),s=a||(0,i.sx)(e);function l(t,r,o){switch(t){case n.Tu:return n.eJ;case n.Np:return(0,i.d3)(e,r);case n.r$:if(s) {if(o&&o["".concat(n.Np)]===n.eJ)return n.Dv;if(!o&&(0,i.mr)(e,n.Np))return n.Dv}return r}return r===n.eJ?n.eJ:n.Dv}if("object"==typeof r) {var{extUsrData:p,consentTimestamp:d}=r;return g(g({},e),{}, {consent:g(g({},e.consent),Object.entries(r).reduce(((e,t)=>{var[o,n]=t;retu rn c.includes(o)&&(e["".concat(o)]=l(o,n,r)),e}),{})),consentTimestamp:d>0? d:e.consentTimestamp,extUsrData:p?"".concat(p):e.extUsrData})}if("string" ==typeof r){if(!c.includes(r))return e;var u=g(g({},e.consent),{}, {[r]:l(r,o)});return s&&r===n.Np&&o===n.eJ&&(u["".concat(n.r$)]=n.Dv),g(g({},e),{}, {consent:u})}return e},[c.V5.acceptAllConsent]:e=>{var t=m(n.eJ) (e),r=(0,i.d3)(e,n.Dv);return r===n.eJ&&(t.consent["".concat(n.Np)]=r,t.consent["".concat(n.r$)]=n.Dv),t },[c.V5.denyAllConsent]:m(n.Dv),[c.V5.saveConsent]: (e,t)=>{var{consentTimestamp:r=Date.now()}=t,o=(0,i.vd)(e,r),a=(0,i.Q1) (e);return(0,i.Tc)(e)&&(0,i.mr)(e,n.Np)&&(a["".concat(n.r$)]=n.Dv),g(g({},e), {},{consent:a,consentTimestamp:r,savedConsent:o? f.savedConsent:g({},a)})},[c.V5.clearConsent]:e=>{var t=(0,i.d3) (e,f.consent["".concat(n.Np)]);return g(g({},e),{},{consent:g(g({},f.consent), {},{[n.Np]:t,[n.sU]:(0,i.Fd)(e)? n.eJ:n.Dv}),consentTimestamp:0,savedConsent:f.savedConsent})}, [c.V5.revertConsent]:e=>{var t=g({},(0,i.dA)(e)||f.consent);return(0,i.dA) (e)||(t["".concat(n.Np)]=(0,i.d3) (e,t["".concat(n.Np)]),t["".concat(n.sU)]=(0,i.Fd)(e)?n.eJ:n.Dv),g(g({},e),{}, {consent:t})},[c.V5.toggleExpansionPanel]: (e,t)=>{var{id:r,open:o}=t,n=g({},e.ui.expansionPanels),a=! n["".concat(r)];return void 0!==o&&(a=o),a?n["".concat(r)]=!0:delete n["".concat(r)],g(g({},e),{},{ui:g(g({},e.ui),{},{expansionPanels:n})})}, [c.V5.toggleDisclosure]: (e,t)=>{var{category:r,open:o}=t,n=g({},e.disclosures.open),a=! n["".concat(r)];return void 0!==o&&(a=o),a?n["".concat(r)]=!0:delete n["".concat(r)],g(g({},e),{},{disclosures:g(g({},e.disclosures),{}, {open:n})})},[c.V5.fetchDisclosuresBegin]:(e,t)=>g(g({},e),{}, {disclosures:g(g({},e.disclosures),{},{loading:!0,fetched: [...e.disclosures.fetched,t].filter(((e,t,r)=>r.indexOf(e)===t))})}), [c.V5.fetchDisclosuresFailure]:(e,t)=>{var{category:r}=t;return g(g({},e), {},{disclosures:g(g({},e.disclosures),{},{loading:! 1,fetched:e.disclosures.fetched.filter((e=>e!==r))})})}, [c.V5.fetchDisclosuresSuccess]:(e,t)=>{var{disclosures:r=[]}=t, {disclosures:{results:o,fetched:n=[]}}=e,a=(0,i.CP) (e),c=[...n],s=Object.entries(r.reduce(v,g({},o))).filter((e=>{var[t]=e;return a.includes(t)&&c.push(t)})).reduce(((e,t)=>{var[r,o]=t,n={};return e["".concat(r)]=o.filter((e=>{if(!e)return! 1;var{name:t,type:r="cookie"}=e,o="".concat(r,":").concat(t);return! n["".concat(o)]&&(n["".concat(o)]=!0,! 0)})).sort(((e,t)=>"".concat(e.type,":").concat(e.name).localeCompare("".con cat(t.type,":").concat(t.name)))),e}),{});return g(g({},e),{}, {disclosures:g(g({},e.disclosures),{}, {results:s,fetched:c.filter(((e,t,r)=>r.indexOf(e)===t)),loading:! 1})})}});function O(){var e=arguments.length>0&&void 0! ==arguments[0]?arguments[0]:{};return d.apply(null,[p.TS.apply(null, [{},f,...Object.values(e).map((e=>e()))]),y,...Object.values(e)])}const w=O()},544:(e,t,r)=>{r.d(t,{$9:()=>R,AP:()=>P,Am:()=>X,BK:()=>z,Bb: ()=>Le,CP:()=>k,Cc:()=>J,E0:()=>Oe,EF:()=>O,Fd:()=>ie,Fl:()=>x,Fr: ()=>A,GH:()=>F,GW:()=>Ae,H$:()=>C,JU:()=>he,Kg:()=>re,Kx:()=>we,L1: ()=>fe,LA:()=>U,LP:()=>se,Lk:()=>Ue,MR:()=>h,MT:()=>W,NB:()=>E,Nf: ()=>T,OA:()=>Pe,Ov:()=>V,Q1:()=>N,QR:()=>_e,Qc:()=>me,S0:()=>ae,S6: ()=>Ve,Sl:()=>Ze,Tc:()=>de,VG:()=>K,Wf:()=>I,XN:()=>q,XU:()=>Y,YO: ()=>H,Yj:()=>ce,Z9:()=>ve,Zu:()=>G,bE:()=>Z,ct:()=>L,d3:()=>S,d7: ()=>D,dA:()=>Q,dk:()=>ge,eV:()=>ee,ec:()=>m,fM:()=>ye,fy:()=>be,g7: ()=>le,go:()=>Ee,gr:()=>De,iJ:()=>B,kH:()=>Re,ks:()=>xe,l_:()=>Se,lm: ()=>$,lz:()=>M,mT:()=>oe,mr:()=>ne,nt:()=>Te,oC:()=>te,ov:()=>j,p3: ()=>ue,qg:()=>ke,rq:()=>Ce,so:()=>y,sx:()=>w,vd:()=>je,xj:()=>Ie,zM: ()=>pe});var o=r(24),n=r(213),a=r(313),i=r(406),c=r(488),s=r(375),l=r(396),p=r(461);fu nction d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}var u=(0,i.Z) (a.OSANO_IFRAME_URI).hostname,g=["","debug","permissive","production"],f =[],v=[{elementModifiers:{type:"no-results"},type:"no-results"}],m=e=>!! (0,s.U2)(e,"config.managePreferencesEnabled"),h=e=>!!(0,s.U2) (e,"disclosures.loading"),b=e=>(0,s.U2) (e,"config.jurisdiction")||"",y=e=>"".concat(b(e)).substring(0,2)|| null,O=e=>"us"===(y(e)||"").toLowerCase(),w=e=>!!(0,s.U2) (e,"iab.usp.ccpaApplies",O(e)),j=e=>(0,s.U2)(e,"config.ccpaRelaxed",! 1)&&O(e)&&(e=>!1===Object.values((0,s.U2)(e,"config.type", {})).reduce(((e,t)=>e||t),!1))(e),P=(e,t)=>(t&&(0,s.U2) (e,"disclosures.fetched")||[]).indexOf(t)>=0,_=e=>{var t=!!(0,s.U2) (e,"config.gpcSupport"),r=!!(0,s.U2)(e,"config.dntSupport");if(!t&&!r)return! 1;var o=!!n.Ff.navigator.globalPrivacyControl,a=["1",1,! 0].includes(n.Ff.navigator.doNotTrack);return t&&o||r&&a},S=(e,t)=>_(e)|| t===n.eJ||!0===t?n.eJ:void 0===t?(0,s.U2)(e,"consent.".concat(n.Np))|| p.E3.consent[n.Np]:n.Dv,k=e=>(0,s.U2)(e,"config.categories")|| p.E3.config.categories,E=e=>[n.P_,...k(e)].filter((e=>e! ==n.Tu)),D=e=>k(e).filter((e=>e!==n.Tu)),x=(e,t)=>{var r=(0,s.U2) (e,"disclosures.results.".concat(t))||[];return r.length?r:h(e,t)&&!P(e,t)? f:v},A=e=>(0,s.U2)(e,"config.configId")||"",N=e=>{var t=function(e) {for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]? arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){(0,o.Z) (e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},(0,s.U2)(e,"consent")||p.E3.consent);return t[n.Np]=S(e),t},C=e=>[...k(e),n.P_,n.Np],T=e=>(0,s.U2) (e,"consentTimestamp")||0,I=e=>(0,s.U2) (e,"config.customerId")||"",L=e=>n.yR["".concat(y(e)).toLowerCase()]|| b(e),U=e=>(0,s.U2)(e,"config.cookies")||{},V=(e,t)=>{var r=(0,s.U2) (e,"config.mode")||"production",o=(0,s.U2) (e,"config.".concat(t,"Blocking"),r),n=Math.min(g.indexOf(r),g.indexOf(o));ret urn g[parseInt(n,10)]},Z=e=>(0,s.U2)(e,"config.domains")|| [],R=e=>(0,s.U2)(e,"config.remoteConsent")||!1,M=e=>R(e)?(0,s.U2) (e,"extUsrData",""):"",F=e=>(0,s.U2)(e,"config.iframes")||{}, $=(e,t)=>(0,s.U2)(e,"config.inline.".concat(t))|| t&&k(e).find((e=>e===t.toUpperCase()))||"",H=e=>{var t=n.Av.location.hostname,r=Z(e);return r.filter((e=>t.match(e))).reduce(((e,t)=>e?e.length<t.length?t:e:t),null)|| r[0]},B=e=>(0,s.U2) (e,"config.mode","listener"),q=e=>Object.entries((0,s.U2)(e,"config.palette", {})).reduce(((e,t)=>{var[r,o]=t;return e["".concat(r)]=o||((0,s.U2) (p.E3,"config.palette")["".concat(r)]||"inherit"),e}),{}),G=e=>{var t=(0,s.U2) (e,"maxConsentSeconds");return Math.min(isNaN(t)? n.zv:t,n.zv)},J=e=>(0,s.U2) (e,"config.storagePolicyHref"),z=e=>Math.max(0,parseInt((0,s.U2) (e,"config.timeoutSeconds"),10))||10,W=e=>!!(0,s.U2) (e,"config.type.timer"),K=e=>W(e)&&(e=>(0,s.U2)(e,"config.allowTimeout",! 0))(e),Q=e=>(0,s.U2)(e,"savedConsent",null),Y=e=>(0,s.U2) (e,"config.scripts")||{},X=e=>(0,s.U2)(e,"api"),ee=e=>(0,s.U2) (e,"ui.drawer.currentIndex",0),te=e=>(0,s.U2)(e,"ui.drawer.views", []),re=e=>(0,s.U2) (e,"config.policyLinkText","storagePolicy"),oe=e=>(0,s.U2) (e,"config.additionalLinks",[]),ne=(e,t)=>N(e) ["".concat(t)]===n.eJ,ae=e=>(0,s.U2)(e,"amp",!1),ie=e=>!!(0,s.U2) (e,"config.type.analyticsAlways"),ce=e=>"boolean"==typeof(0,s.U2) (e,"config.codeSplitting"),se=(e,t)=>t===n.Tu||(t===n.Np? _(e):t===n.r$&&(_(e)||w(e)&&ne(e,n.Np))),le=e=>(0,s.U2) (e,"ready.consent"),pe=(e,t)=>!!(0,s.U2)(e,"disclosures.open",{}) ["".concat(t)],de=e=>te(e)[ee(e)]===c.n.DO_NOT_SELL,ue=(e,t)=>!! (0,s.U2)(e,"ui.expansionPanels",{})["".concat(t)],ge=e=>(e=>!!(0,s.U2) (e,"ready.blocking"))(e)&&le(e)&&(e=>!!(0,s.U2)(e,"ready.dom")) (e),fe=(e,t)=>"debug"===V(e,t)||!V(e,t),ve=e=>!(0,s.U2) (e,"ui.dialog.hidden"),me=e=>!(0,s.U2)(e,"ui.drawer.hidden"),he=e=>!! (0,s.U2)(e,"config.visualOnly"),be=e=>null!==(0,l.$o) ().getItem(ae(e)?"".concat(n.Uf,"_").concat(A(e)):n.Uf)||!! Q(e),ye=e=>(0,s.U2)(e,"timeoutRunning")||!1,Oe=(e,t)=>{var r=(0,i.Z) (t).hostname;return r===u|| Z(e).filter((e=>r.match(e))).length>0},we=e=>!!(0,s.U2) (e,"ui.widget.hidden"),je=(e,t)=>{var r=G(e),o=parseInt(t,10),n=isNaN(o)? 0:o+1e3*r,a=Date.now(),i=(e=>{var t=~~(Date.now()/1e3),r=parseInt((0,s.U2) (e,"config.forceReconsent"),10);return isNaN(r)||r>t?0:r})(e);return n<=a|| t<1e3*i},Pe=e=>!!(0,s.U2)(e,"config.iframeBlocking"),_e=(e,t)=>{if(void 0===t)return! 0;var{async:r,classification:o,entityType:a,fromOsano:i,ignore:c,node:s,src:l} =t;if(c)return!0;if(r&&r.running)return!1;if(s&&s[n.N9])return! 0;if(fe(e,a))return!0;switch(a){case"cookie":var{"max- age":p,expires:d}=t;if(void 0!==p){if(parseInt(p,10)<=0)return!0}else if(void 0!==d&&new Date(d).getTime()<=Date.now())return!0;if(i)return! 1;break;case"iframe":if(!Pe(e)||!l)return!0;if(i)return! 0;break;case"script":if(i||!l)return!0}if(""===o)return!1;if(o===n.Tu)return! 0;if(o===n.K3)return!1;if(!be(e)&&o===n.sU)if(ie(e))return!0;return o===n.A1||o===n.p7?((e,t)=>"permissive"===V(e,t))(e,a):(Q(e)||{}) ["".concat(o)]===n.eJ},Se=e=>(0,s.U2)(e,"config.googleConsent")||! 1,ke=e=>!!(0,s.U2)(e,"config.type.categories"),Ee=e=>!!(0,s.U2) (e,"config.policyLinkInDrawer",!1),De=e=>!!(0,s.U2) (e,"shouldTattle"),xe=e=>(0,s.U2)(e,"config.type.rejectAll"),Ae=e=>(0,s.U2) (e,"config.type.firstLayerUsage"),Ne=e=>(0,s.U2) (e,"config.type.managePreferences"),Ce=e=>(0,s.U2) (e,"config.forceManagePreferences",!1),Te=e=>(0,s.U2) (e,"config.type.canDismissDialog"),Ie=e=>!!(0,s.U2) (e,"config.crossDomain",!1),Le=e=>!m(e)&&ke(e),Ue=e=>ke(e)? m(e):Ne(e)||Ce(e),Ve=e=>Ne(e)||ke(e),Ze=e=>Ne(e)&&Le(e)&&! Ue(e)&&(W(e)||Ve(e)||!Ce(e)),Re=e=>(0,s.U2) (e,"config.disclosedVendorCount")},330:(e,t,r)=>{r.d(t,{Z:()=>c});var o=r(181),n=r.n(o),a=r(406),i=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]: {},o=(0,a.Z)(t).href,i={method:e.toUpperCase(),headers: {Accept:"application/json","Content-Type":"application/ json"},mode:"cors",redirect:"follow",referrer:"no-referrer",body:"GET"!==e? JSON.stringify(r):void 0};return"get"===e.toLowerCase()&&(o=Object.entries(r).reduce(((e,t,r)=> {var[o,n]=t;return"".concat(e).concat(0===r?"?":"&").concat(encodeURICom ponent(o),"=").concat(encodeURIComponent(n))}),o)),new(n())(((e,t)=>{var r=new XMLHttpRequest,a=[],c=[],s={},l=()=>({ok:2==(r.status/100| 0),statusText:r.statusText,status:r.status,url:r.responseURL,text: ()=>n().resolve(r.responseText),json: ()=>n().resolve(r.responseText).then(JSON.parse),blob:()=>n().resolve(new Blob([r.response])),clone:l,headers:{keys:()=>a,entries: ()=>c,get:e=>s[e.toLowerCase()],has:e=>e.toLowerCase()in s}});for(var p in r.onreadystatechange=()=>{4===r.readyState&&(r.status>=200&&r.status <300?(r.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm, ((e,t,r)=>{a.push(t=t.toLowerCase()),c.push([t,r]),s["".concat(t)]=s["".concat (t)]?"".concat(s["".concat(t)],",").concat(r):r})),e((e=>204===e.status||"opa que"===e.type?"":e.json().then((t=>e.ok?t:n().reject(e)))) (l()))):t({status:r.status,statusText:r.statusText}))},r.open(i.method||"get",o,! 0),r.withCredentials="include"===i.credentials,i.headers)Object.hasOwnProp erty.call(i.headers,p)&&r.setRequestHeader("".concat(p),i.headers["".concat( p)]);r.send(i.body||null)}))};const c={get:(e,t)=>i("GET",e,t),post: (e,t)=>i("POST",e,t)}},166:(e,t,r)=>{r.d(t,{Sl:()=>s,rP:()=>c,IY:()=>p});var o=r(406),n=r(926),a=Object.getOwnPropertyDescriptor(Document.prototype ,"getElementsByTagName")|| Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"getElementsBy TagName"),i=r(213),c=e=>{var t=e instanceof HTMLElement&&window.getComputedStyle(e).overflowY;return e?"visible"! ==t&&"hidden"!==t&&e.scrollHeight>=e.clientHeight?e:c(e.parentNode)|| document.body:null},s=e=>{for(var t=a.value.call(i.Av,"script"),r=(0,o.Z)(e, (0,n.Z)(i.Av)),c=0;c<t.length;c++)if(t[c].src===r.href)return t[c]},l=["complete","interactive"],p=e=>{if("loading"===i.Av.readyState) {var t=r=>{if(l.includes(i.Av.readyState))return i.Av.removeEventListener(r.type,t,! 0),e()};i.Av.addEventListener("readystatechange",t,!0)}else e()}},406: (e,t,r)=>{r.d(t,{Z:()=>n});var o=(e,t)=>{var r=String(e).replace(/^\s+|\s+ $/g,"").match(/^([^:/?#]+:)?(?:\/\/(?:([^:@/?#]*)(?::([^:@/?#]*))?@)?(([^:/? #]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);if(!r)throw new RangeError;var n=r[1]||"",a=r[2]||"",i=r[3]||"",c=r[4]||"",s=r[5]||"",l=r[6]||"",p=r[7]||"",d=r[8] ||"",u=r[9]||"";if(void 0!==t){var g=o(t),f=""===n&&""===c&&""===a;f&&""===p&&""===d&&(d=g.searc h),f&&"/"!==p.charAt(0)&&(p=""! ==p?"".concat(""===g.host&&""===g.username||""! ==g.pathname?"":"/").concat(g.pathname.slice(0,g.pathname.lastIndexOf("/" )+1)).concat(p):g.pathname);var v=[];p.replace(/^(\.\.?(\/|$)) +/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^/]*/g, (function(e){"/.."===e?v.pop():v.push(e)})),p=v.join("").replace(/ ^\//,"/"===p.charAt(0)?"/":""),f&&(l=g.port,s=g.hostname,c=g.host,i=g.pass word,a=g.username),""===n&&(n=g.protocol)}var m=""! ==a?"".concat(a).concat(""!==i?":".concat(i):"","@"):"",h=""!==n||""! ==c?"//":"";return{origin:"".concat(n).concat(h).concat(c),href:"".concat(n).co ncat(h).concat(m).concat(c).concat(p).concat(d).concat(u),protocol:n,userna me:a,password:i,host:c,hostname:s,port:l,pathname:p,search:"?"===d?"":d, hash:"#"===u?"":u}};const n=o},826:(e,t,r)=>{var o;r.d(t,{v4:()=>u});var n=new Uint8Array(16);function a(){if(!o&&!(o="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||" undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto))) throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return o(n)}const i=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}- [0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;const c=function(e){return"string"==typeof e&&i.test(e)};for(var s=[],l=0;l<256;++l)s.push((l+256).toString(16).substr(1));const p=function(e){var t=arguments.length>1&&void 0!==arguments[1]? arguments[1]:0,r=(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]] +s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]] +"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]] +s[e[t+15]]).toLowerCase();if(!c(r))throw TypeError("Stringified UUID is invalid");return r};const d=function(e,t,r){var o=(e=e||{}).random||(e.rng|| a)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){r=r||0;for(var n=0;n<16;+ +n)t[r+n]=o[n];return t}return p(o)};function u(e){var t;try{t=d(e)}catch(r) {t="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e) {var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}return t}},926:(e,t,r)=>{function o(e){var t=e&&e.baseURI;if(e&&!t)try{var r=e.getElementsByTagName("base")[0];t=r?r.href:e.location}catch(o) {t=e.location}return t}r.d(t,{Z:()=>o})},375:(e,t,r)=>{r.d(t,{TS:()=>i,U2: ()=>l,eV:()=>u,fu:()=>d,t8:()=>p,yR:()=>c});var o=r(24);function n(e,t) {var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}var a=(e,t)=>{var[r,o]=t,n=e["".concat(r)],i=typeof n,c=typeof o;if(null===o)e["".concat(r)]=null;else switch(i) {case"object":Array.isArray(n)? Array.isArray(o)&&(e["".concat(r)]=Object.entries(o).reduce(a,e["".concat(r)]) ):"object"!==c||Array.isArray(o)|| (e["".concat(r)]=Object.entries(o).reduce(a,e["".concat(r)]));break;case"functi on":break;default:switch(c) {case"function":break;case"object":Array.isArray(o)? e["".concat(r)]=[...o]:e["".concat(r)]=Object.entries(o).reduce(a, {});break;default:e["".concat(r)]=o}}return e};function i(e,t){return e===t||"object"!=typeof t?function(e){for(var t=1;t<arguments.length;t++) {var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),! 0).forEach((function(t){(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e||{}):Object.entries(t||{}).reduce(a,Object.entries(e||{}).reduce(a, {}))}var c=e=>e,s=e=>Array.isArray(e)? e.map((e=>String(e))).join(".").split("."):e.split(".");function l(e,t,r){var o=s(t).reduce(((e,t)=>void 0===e?e:"()"===t.slice(-2)?e["".concat(t)] ():e["".concat(t)]),e);return void 0===o?r:o}function p(e,t,r){var o=s(t),n=o.length-1;o.reduce(((e,t,o)=>o>n?e:(o===n? e["".concat(t)]=r:"object"!=typeof e["".concat(t)]&&(e["".concat(t)]={}),e["".concat(t)])),e)}function d(e) {return e&&e.match(/[A-Z]{2,}(?=[A-Z][a-z]+[0-9]*|\b)|[A-Z]?[a-z]+[0-9]*|[A- Z]|[0-9]+/g).map((e=>e.toLowerCase())).join("_")}function u(e){return e&&e.match(/[A-Z]{2,}(?=[A-Z][a-z]+[0-9]*|\b)|[A-Z]?[a-z]+[0-9]*|[A-Z]|[0- 9]+/g).map(((e,t)=>0===t? e.toLowerCase():"".concat(e[0].toUpperCase()).concat(e.slice(1).toLowerCase ()))).join("")}},181:e=>{e.exports=window.Promise},313:e=>{e.exports={L ANGUAGES:["af","ar","bg","ca","cs","da","de-at","de","el","en-au","en- ca","en-gb","en","es-mx","es","et","fa","fi","fr- ca","fr","gd","he","hi","hr","hu","hy","id","is","it","ja","kk","ko","lt","lv","mi"," ms","nb","nl-be","nl","nn","no","pl","pt- br","pt","ro","ru","sk","sl","sq","sr","sv","th","tl","tr","uk","vi","zh-hk","zh- tw","zh","zu"],CONSENT_URI:"https:// consent.api.osano.com",DISCLOSURE_URI:"https:// disclosure.api.osano.com",LOCALE_URI:"https:// locale.cmp.osano.com",TATTLE_URL:"https:// tattle.api.osano.com",LOOKUPS_URI:"https:// lookups.api.osano.com",OSANO_IFRAME_URI:"https:// cmp.osano.com",OSANO_SCRIPT_URI:"https:// cmp.osano.com",OSANO_DSAR_URI:"https:// my.datasubject.com",OSANO_VENDORLIST_URI:"https:// cmp.osano.com",OSANO_ORIGIN:"https:// cmp.osano.com",CMP_VERSION:"2024.5.4",IAB_CMP_VERSION:2212,GDPR_C OUNTRIES:[]}},24:(e,t,r)=>{function o(e,t,r){return t in e? Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:! 0}):e[t]=r,e}r.d(t,{Z:()=>o})},872:(e,t,r)=>{function o(e,t) {if(null==e)return{};var r,o,n=function(e,t){if(null==e)return{};var r,o,n={},a=Object.keys(e);for(o=0;o<a.length;o++)r=a[o],t.indexOf(r)>=0|| (n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o+ +)r=a[o],t.indexOf(r)>=0|| Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}r.d(t, {Z:()=>o})}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var a=t[o]={exports:{}};return e[o] (a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default: ()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var o in t)r.o(t,o)&&! r.o(e,o)&&Object.defineProperty(e,o,{enumerable:! 0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{ "undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag, {value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}, (()=>{var e=r(181),t=r.n(e),o=r(24),n=r(213),a=r(717),i=r(544),c=r(435),s=new WeakMap;function l(e){for(var t=arguments.length,r=new Array(t>1?t- 1:0),o=1;o<t;o++)r[o-1]=arguments[o];var n=s.get(this),a=[...n["".concat(e)]|| []];n["".concat(e)]=a.filter((e=>{var[,t]=e;return! t})),s.set(this,n),a.forEach((e=>{var[t]=e;return t.apply(void 0,r)}))}function p(e,t,r){if("function"==typeof t){var o=s.get(this),n=o["".concat(e)]|| [];if(n.some((e=>{var[r]=e;return r===t})))return;n.push([t,!! r]),o["".concat(e)]=n,s.set(this,o)}}function d(e,t){var r=s.get(this),o=r["".concat(e)]|| [];r["".concat(e)]=o.filter((e=>{var[r]=e;return r!==t})),s.set(this,r)}var u=new class{constructor(){s.set(this,{})}emit(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return l.apply(this,t)}addListener(){return p.call(this,arguments.length<=0?void 0:arguments[0],arguments.length<=1?void 0:arguments[1])}once(){return p.call(this,arguments.length<=0?void 0:arguments[0],arguments.length<=1?void 0:arguments[1],! 0)}removeListener(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];return d.apply(this,t)}};function g(e) {var{dispatchEvent:t}=e;return e=>r=>o=>{var a=e.getState(),s=(0,i.Q1) (a),l=null!==(0,i.dA)(a),p=(0,i.dA)(a)||{},d=r(o),u=e.getState(),g=(0,i.H$) (u),{type:f,payload:v}=o;switch(f){case c.V5.ready:switch("blocking"===v&&t(n.FP.BLOCKING),v) {case"blocking":case"consent":case"dom":if((0,i.dk)(u)){var m=(0,i.dA) (u);t(n.FP.INIT,m||void 0)}}break;case c.V5.updateLocale:var{json:h}=v;t(n.FP.LOCALE_UPDATED,h);break;case c.V5.setConsent:var{category:b,acceptOrDeny:y}=v;if(b&&"object"==typeof b){var O=Object.entries(b).reduce(((e,t)=>{var[r,o]=t;return g.includes(r)&&o!==s["".concat(r)]&&(e["".concat(r)]=o),e}),{});! y&&Object.keys(O).length&&t(n.FP.CONSENT_CHANGED,O)}else"string"==ty peof b&&g.includes(b)&&t(n.FP.CONSENT_CHANGED,{[b]:y===n.eJ? n.eJ:n.Dv});break;case c.V5.saveConsent:var w=(0,i.dA) (u);w&&(t(n.FP.CONSENT_SAVED,w),l||t(n.FP.NEW_CONSENT,w), [n.sU,n.r$,n.lq,n.P_].forEach((e=>{w["".concat(e)]===n.eJ&&p["".concat(e)] ! ==w["".concat(e)]&&t(n.FP["CONSENT_ACCEPT_".concat(e)])})),w["".concat( n.Np)]===n.eJ&&p["".concat(n.Np)]! ==w["".concat(n.Np)]&&t(n.FP.CCPA_OPT_OUT));break;case c.V5.clearConsent:break;case c.V5.blockCookie:case c.V5.blockIFrame:case c.V5.blockScript:var{payload:j}=o,{entityType:P}=j;switch(P) {case"cookie":t(n.FP.COOKIE_BLOCKED,j.name);break;case"iframe":t(n.FP.IFR AME_BLOCKED,j.src);break;case"script":t(n.FP.SCRIPT_BLOCKED,j.src)}break; case c.V5.hideDialog:t(n.FP.UI_CHANGED_STATE,"dialog","hide");break;case c.V5.hideDrawer:t(n.FP.UI_CHANGED_STATE,"drawer","hide");break;case c.V5.hideWidget:t(n.FP.UI_CHANGED_STATE,"widget","hide");break;case c.V5.showDialog:t(n.FP.UI_CHANGED_STATE,"dialog","show");break;case c.V5.showDrawer:t(n.FP.UI_CHANGED_STATE,"drawer","show");break;case c.V5.showWidth:t(n.FP.UI_CHANGED_STATE,"widget","show")}return d}}var f=r(461);function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function m(){return e=>t=>r=>{var a=t(r),s=e.getState(), {type:l}=r;switch(l){case c.V5.saveConsent:case c.V5.readyApi:case c.V5.ready:if((0,i.dk)(s)){var p=(0,i.dA)(s);Object.entries((0,i.Am) (s)).forEach((e=>{var[t,r]=e;if("shopify"===t)try{window.Shopify.customerP rivacy.setTrackingConsent(function(e){for(var t=1;t<arguments.length;t++) {var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),! 0).forEach((function(t){(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e} ({analytics:p["".concat(n.sU)]===n.eJ,marketing:p["".concat(n.r$)]===n.eJ, preferences:p["".concat(n.lq)]===n.eJ,sale_of_data:p["".concat(n.Np)]! ==n.eJ},r),(()=>{}))}catch(a){}}))}}return a}}var h=r(396),b=r(375);function y(e){return function(t){var r=t.dispatch,o=t.getState;return function(t){return function(n) {return"function"==typeof n?n(r,o,e):t(n)}}}}var O=y();O.withExtraArgument=y;const w=O;function j(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}var P="true"===(0,h.$o) ().getItem("".concat(n.Uf,"_debug")),_=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]: {},r=[arguments.length>1?arguments[1]:void 0,g({dispatchEvent:function() {for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];return u.emit.apply(u,t)}}),w,m()].filter((e=>!! e)),c=P&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__|| a.compose,s=(0,b.TS)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?j(Object(r),! 0).forEach((function(t){(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):j(Object(r)).f orEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},f.E3),t);(0,i.ov)(s)&&(s.config.type={timer:!0,analyticsAlways:! 0,categories:!1,rejectAll:!1,firstLayerUsage:!1,managePreferences:! 1,canDismissDialog:!0}),(0,i.$9)(s)||delete s.extUsrData,(0,i.fy)(s)|| (s.consent["".concat(n.Np)]=(0,i.d3)(s),s.consent["".concat(n.sU)]=(0,i.Fd) (s)?n.eJ:n.Dv);try{e=(0,a.createStore)(f.ZP,s,c((0,a.applyMiddleware) (...r)))}catch(l){e=(0,a.createStore)(f.ZP,{},c((0,a.applyMiddleware) (...r)))}return e.dynamicReducers={},e};function S(e,t,r) {e.dynamicReducers["".concat(t)]=r,e.replaceReducer((0,f.Lq) (e.dynamicReducers))}var k=r(915),E=(0,k.mq) ("".concat("OsanoCMP_IAB","/SET_CONSENT_DATA"),(0,k.vz) ("gppSection","value"));function D(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function x(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?D(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):D(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}const A=(0,k.Dl)({iab:{}},{[E.type]:(e,t)=>{var r,o,n, {gppSection:a,value:c}=t;return x(x({},e),{},{iab:x(x({},null==e?void 0:e.iab),{},{consentStrings:x(x({},null==e||null===(r=e.iab)||void 0===r? void 0:r.consentStrings),{},{[a]:c}),hasActed:x(x({},null==e|| null===(o=e.iab)||void 0===o?void 0:o.hasActed),{},{[a]:!!(0,i.g7)(e)&&c! ==(null==e||null===(n=e.iab)||void 0===n?void 0:n.consentStrings["".concat(a)])})})})}});var N=document,C=window,T=e=>{var t=!!C.frames["".concat(e)];if(! t)if(N.body){var r=N.createElement("iframe");r.style.cssText="display:none",r.name=e,N.body .appendChild(r)}else setTimeout(T,5,e);return!t};const I=e=>(t,r)=>{var o=new Map;S(t,"iab",A),Object.entries(e).forEach((e=>{var[n, {reducer:a,versions:i}]=e;a&&S(t,"iab.".concat(n),a),Object.entries(i).forEach ((e=>{var[a, {api:i,apiName:c,createMiddleware:s,gppSection:l,iframeName:p,postMessag eEventHandler:d,reducer:u}]=e;"gpp"! ==l&&t.dispatch(E(l,"")),u&&S(t,"iab.".concat(n,".").concat(a),u),s&&r.addMid dleware(s({dispatchEvent:i.dispatch}));var g=i.bind(t,o);o.set(l,g),!c|| C["".concat(c)]&&"function"==typeof C["".concat(c)]||!T(p)|| (C["".concat(c)]=g,C.addEventListener("message",d,!1))}))}))};const L=(0,k.Dl)({iab:{}},{});var U=r(940),V="__gpp",Z={gppSection:"gpp",version:"1.1",headerPrefix:"DB",s ectionId:3,gppSpecVersion:1},R=r(58),M=r(872);class F extends Error{constructor(e){super(e),this.name="InvalidBitStringError"}}class $ extends Error{constructor(e) {super(e),this.name="InvalidBase64UrlError"}}class H extends Error{constructor(e,t){super("Value ".concat(e," does not fit in ").concat(t," bits")),this.name="InvalidSizeError"}}class B extends Error{constructor(e,t) {super("'".concat(e,"' does not match given parameters ").concat(JSON.stringify(t))),this.name="BitStringParameterMatchError"}}cla ss q extends Error{constructor(e) {super(e),this.name="InvalidStringCharacterError"}}var G=(e,t)=>{var r;if("string"==typeof e&&(e=parseInt(e,10)),(r=e.toString(2)).length>t|| e<0)throw new H(e,t);return r.length<t&&(r="0".repeat(t-r.length) +r),r},J=e=>e?parseInt(e,2):0;const z={decode:J,encode:G};var W=Object.freeze({0:52,1:53,2:54,3:55,4:56,5:57,6:58,7:59,8:60,9:61,A:0,B:1 ,C:2,D:3,E:4,F:5,G:6,H:7,I:8,J:9,K:10,L:11,M:12,N:13,O:14,P:15,Q:16,R:17,S:18, T:19,U:20,V:21,W:22,X:23,Y:24,Z:25,a:26,b:27,c:28,d:29,e:30,f:31,g:32,h:33,i: 34,j:35,k:36,l:37,m:38,n:39,o:40,p:41,q:42,r:43,s:44,t:45,u:46,v:47,w:48,x:49, y:50,z:51,"-":62,_:63}),K=e=>t=>{if(!/^[01]*$/.test(t))throw new F(t);t=e(t);for(var r="",o=0;o<=t.length-6;){var n=t.substring(o,o+6),a=J(n);r+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefg hijklmnopqrstuvwxyz0123456789-_".charAt(a),o+=6}return r},Q=e=>{if(!/^[A-Za-z0-9\-_]*$/.test(e))throw new $(e);for(var t="",r=0;r<e.length;r++){var o=e.charAt(r),n=W[o];t+=G(n,6)}return t};var Y=K((e=>{for(;e.length%8>0;)e+="0";for(;e.length %6>0;)e+="0";return e}));const X={decode:Q,encode:Y};var ee=e=>{var t=[];if(e>=1&&(t.push(1),e>=2)){t.push(2);for(var r=2;e>=t[r-1]+t[r- 2];)t.push(t[r-1]+t[r-2]),r++}for(var o="1",n=t.length-1;n>=0;n--){var a=t[n];e>=a?(o="1"+o,e-=a):o="0"+o}return o},te=e=>{if(!/^[01]*11$/.test(e))throw new Error("Invalid bit string");for(var t=0,r=[],o=0;o<e.length-1;o++)0===o?r.push(1):1===o? r.push(2):r.push(r[o-1]+r[o-2]);for(var n=0;n<e.length-1;n+ +)"1"===e.charAt(n)&&(t+=r[n]);return t};var re=e=>e?"1":"0",oe=e=>"1"===e;const ne={decode:oe,encode:re};var ae=e=>{e=e.sort(((e,t)=>e-t));for(var t=[],r=0,o=0;o<e.length;){for(var n=o;n<e.length-1&&e[n]+1===e[n+1];)n+ +;t.push(e.slice(o,n+1)),o=n+1}for(var a=G(t.length,12),i=0;i<t.length;i+ +)if(1===t[i].length){var c=t[i][0]-r;r=t[i][0],a+="0"+ee(c)}else{var s=t[i] [0]-r;r=t[i][0];var l=t[i][t[i].length-1]-r;r=t[i][t[i].length-1],a+="1"+ee(s) +ee(l)}return a},ie=e=>{if(!/^[01]{12,}$/.test(e))throw new Error("invalid bit string");for(var t=[],r=J(e.substring(0,12)),o=0,n=12,a=0;a<r;a++){var i=oe(e.substring(n,n+1));if(n++,!0===i){var c=e.indexOf("11",n),s=te(e.substring(n,c+2)) +o;o=s,n=c+2,c=e.indexOf("11",n);var l=te(e.substring(n,c+2)) +o;o=l,n=c+2;for(var p=s;p<=l;p++)t.push(p)}else{var d=e.indexOf("11",n),u=te(e.substring(n,d+2)) +o;o=u,t.push(u),n=d+2}}return t};function ce(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}var se="Invalid GPP string",le=e=>(t,r)=>{var[o,...n]=t.split("~");if(o.substring(0,e.headerPrefix. length)!==e.headerPrefix)throw new Error("".concat(se,": Invalid header"));var a=ie(Q(o.substring(2)));if(n.length!==a.length)throw new Error("".concat(se,": Number of sections does not match header"));return{sectionList:a,applicableSections:a.filter((e=>((e,t)=>{switc h(e){case 2:return(0,R.dh)(t);case 5:return(0,R.dE)(t,"ca");case 6:return(0,R.dE)(t,"us");default:return!1}})(e,r))),gppString:t}},pe=e=>{var t=(e=>t=>{var r=(0,R.GT) (t).map((e=>({sectionId:U.SA["".concat(e)],consentString:(0,R.do) (t,e)}))).filter((e=>{var{consentString:t}=e;return void 0! ==t})).sort(((e,t)=>e.sectionId- t.sectionId)),o="".concat(e.headerPrefix).concat(Y(ae(r.map((e=>{var{sectio nId:t}=e;return t})))));return[o,...r.map((e=>{var{consentString:t}=e;return t}))].join("~")})(e),r=le(e);return n=>{var a=t(n),c=a?r(a,n):{};return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]? arguments[t]:{};t%2?ce(Object(r),!0).forEach((function(t){(0,o.Z) (e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ce(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({gppVersion:e.version,cmpStatus:(0,i.g7)(n)? U.S1.LOADED:U.S1.STUB,cmpDisplayStatus:(0,R.Dj)(n)? U.dV.VISIBLE:U.dV.HIDDEN,signalStatus:(0,R.fP)(n)? U.kH.READY:U.kH.NOT_READY,supportedAPIs:(0,R.GT) (n).map((e=>"".concat(U.SA[e],":").concat(e))),cmpId:279},c)}},de=["listen erId"];function ue(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function ge(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?ue(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ue(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var fe=new Map,ve=new Map,me=function(e){var t=arguments.length>1&&void 0!==arguments[1]? arguments[1]:null,r=ve.get(e);if(r)return r;if(t&&"gpp"!==e){switch(e) {case"tcfeuv2":ve.set(e,((e,r,o)=>t(e,2,r,o)));break;case"uspv1":ve.set(e, ((e,r,o)=>t(e,1,r,o)));break;default:ve.set(e,t)}return ve.get(e)}};var he=window;function be(e){var t=arguments.length>1&&void 0! ==arguments[1]&&arguments[1];return function(r) {var{data:o,source:n}=r,a="string"==typeof o,i={};try{i=a? JSON.parse(o):o}catch(v){i=o}var c="object"==typeof i&&i["".concat(e,"Call")];if(c) {var{command:s,parameter:l,version:p,callId:d}=c,u=function(t){var r=! (arguments.length>1&&void 0!==arguments[1])|| arguments[1],o={["".concat(e,"Return")]: {returnValue:t,success:r,callId:d}};a&&(o=JSON.stringify(o)),n.postMessage( o,"*")},g=t?[s,p,u,l]:[s,u,l],f=he["".concat(e)].apply(this,g);f&&u(f)}}}var ye={api:function(e){var t=pe(e),r=function(e){var r=arguments.length>1&&void 0!==arguments[1]? arguments[1]:null,o=t(e),n=(0,R.GT)(e).reduce(((e,t)=>{var o=r?r.get(t):void 0,n=me(t,o),a=n?n("getSection"):void 0;return a?ge(ge({},e),{},{[t]:a}):e}), {});return ge(ge({},o),{},{parsedSections:n})},o=(e,t)=>{if(0!==fe.size) {var o=r(t);fe.forEach(((t,r)=>{t(ge(ge({},e),{},{listenerId:r,pingData:o}),! 0)}))}};return{bind:function(e,t){var a=new Map;return function(i,c,s){var l=e.getState();if("function"!=typeof c)throw new Error("Callback must be a function");switch(i){case"ping":return void c(r(l,t),! 0);case"addEventListener":(()=>{if(!(a.size>0)){var r=(0,R.GT) (e.getState());t.forEach(((t,n)=>{if(r.includes(n)){var i=t=>{var{listenerId:r}=t,a=(0,M.Z) (t,de);o({eventName:n,data:a},e.getState())};a.set(n,i),me(n,t) ("addEventListener",i)}}))}})();var p,d=(()=>{var e=0,t=n.f1- Date.now();do{t-=e++}while(fe.has(t));return t})(),u=! 1;try{fe.set(d,c),p={eventName:U.Vy.LISTENER_REGISTERED,listenerId:d,dat a:!0,pingData:r(l,t)},u=!0}catch(S) {fe.delete(d),p={eventName:U.Vy.LISTENER_REGISTERED,listenerId:0,data:! 1,pingData:null},u=!1}return void c(p,u);case"removeEventListener":var g=parseInt(s,10);return void c(fe.delete(g),!0);case"hasSection":var f=s;return void c((0,R.GT)(l).includes("".concat(f)),!0);case"getSection":var v=s,m=me(v,t.get(v));try{var h=m("getSection");if(void 0===h)throw new Error("Section ".concat(v," does not support getSection"));c(h,!0)}catch(k) {c(null,! 1)}return;case"getField":var[b,...y]=s.split("."),O=me(b,t.get(b));try{var w=O("getField",void 0,y.join("."));if(void 0===w)throw new Error("Section ".concat(b," does not support getField"));c(w,!0)}catch(E){c(null,! 1)}return;default:var j=i.indexOf(".");if(j<0)throw new Error("Invalid command: ".concat(i));var P=i.substring(3,j),_=i.substring(j+1);return void me(P,t.get(P))(_,c,s)}}},dispatch:o}} (Z),apiName:V,createMiddleware:function() {var{dispatchEvent:e}=arguments.length>0&&void 0!==arguments[0]? arguments[0]:{};return t=>r=>o=>{if("function"==typeof e){var n=t.getState(),a=r(o), {payload:i,type:s}=o,l=t.getState(),p=(t,r)=>{e({eventName:t,data:r},l)},d =(0,R.fP)(n),u=(0,R.fP)(l);switch(s!==c.V5.clearConsent&&s! ==c.V5.showDialog&&s!==c.V5.showDrawer&&s!==c.V5.showDoNotSell||! d||u||p(U.Vy.SIGNAL_STATUS_CHANGED,U.kH.NOT_READY),s){case E.type: (0,R.GT)(l).includes(i.gppSection)&&(0,R.do)(n,i.gppSection)! ==i.value&&p(U.Vy.SECTION_CHANGED,i.gppSection);break;case c.V5.showDialog:case c.V5.showDrawer:case c.V5.showDoNotSell:case c.V5.hideDialog:case c.V5.hideDrawer:case c.V5.hideDoNotSell:case c.V5.hideAll:var g=(0,R.Dj)(n),f=(0,R.Dj)(l);g! ==f&&p(U.Vy.CMP_DISPLAY_STATUS_CHANGED,f? U.dV.VISIBLE:U.dV.HIDDEN);break;case c.V5.ready:"consent"===i&&p(U.Vy.CMP_STATUS_CHANGED,U.S1.LOADED)}r eturn s!==c.V5.saveConsent&&s!==c.V5.hideDialog&&s! ==c.V5.hideDrawer&&s!==c.V5.hideDoNotSell||d||!u|| p(U.Vy.SIGNAL_STATUS_CHANGED,U.kH.READY),a}}},gppSection:"gpp",ifram eName:"__gppLocator",postMessageEventHandler:be(V)};const Oe={reducer:L,versions:{v1_1:ye}};var we=r(313),je=r(330),Pe=(e,t,r,o)=>{var a=n.go.isEmpty();r&&n.go.extend(r,t),o&&!a|| (n.go.locale=t,e.dispatch(c.ZP.updateLocale(t,r)))};function _e(e,r,o){var a=void 0!==o;if(!n.go.isLocaleAvailable(r)&&!o){if(!a)return t().reject("Language unavailable");r="en"}var c=n.go.isLocaleLoaded(r);if(o|| c)return Pe(e,r,o,a),t().resolve(r);var s=e.getState(),l=(0,i.Yj) (s)?"".concat(we.OSANO_ORIGIN,"/").concat((0,i.Wf)(s),"/").concat((0,i.Fr) (s),"/").concat(r,".json"):"".concat(we.LOCALE_URI,"/").concat(r,".json");return je.Z.get(l).then((t=>(Pe(e,r,t,a),r)))}function Se(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function ke(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Se(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Se(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ee,De,xe;Ee=window,xe="data",Ee[De="Osano"]=Ee[De]||function() {Ee[De][xe].push(arguments)},Ee[De][xe]=Ee[De][xe]||[];var Ae=new WeakMap,Ne=(e,t,r,o)=>{var{emitter:a,store:c}=r;a.once.apply(a,o);var s=c.getState();(0,i.g7)(s)&&(0,i.fy)(s)&&((0,i.dA)(s) ["".concat(e)]===n.eJ&&a.emit.call(a,t))},Ce=e=>{var t=new Error('"userData" must be a string or number that is no longer than 128 characters'),r="".concat(e);if(r.length>128)throw t;switch(typeof e) {case"string":case"number":return r;default:throw t}};var Te=function() {for(var e={},t=window.Osano.data,r=t.length-1;r>=0;r--) {var[o,...n]=Array.from(t[r]);if("userData"===o) {try{e.extUsrData=Ce(n[0])}catch(a){console.error(a)}t.splice(r,1)}}return e}();class Ie{constructor(e){var{emitter:t,store:r}=e;Ae.set(this, {emitter:t,store:r,deprecation:{storage:{getConsent:()=>ke({},(0,i.Q1) (r.getState()))}}})}setup(e){e.Osano.cm=this;var t=function(t) {var[r,...o]=Array.from(t);if("string"==typeof r)if(r.startsWith("on")){var n="osano-cm-".concat(r.substring(2).replace(/([a-z])([A-Z])/g,"$1- $2").toLowerCase());e.Osano.cm.addEventListener(n,...o)}else 1===o.length?e.Osano.cm[r]=o[0]:console.error(new Error('Osano: Expected one argument for property setter "'.concat(r,'", got ').concat(o.length)));else console.error(new Error('Osano: First argument must be a "string", got "'.concat(typeof r,'"')))},r=e.Osano.data;r.push=t,r.forEach(t),r.splice(0,r.length)}on(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];this.addEventListener.apply(this,t)}addEventListener() {for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];var[o]=t, {emitter:a,store:c}=Ae.get(this),s=c.getState();switch(o){case n.FP.INIT:if(a.once.apply(a,t),(0,i.dk)(s))if((0,i.fy)(s)){var l=ke({},(0,i.dA) (s));a.emit.call(a,n.FP.INIT,l)}else a.emit.call(a,n.FP.INIT);break;case n.FP.CONSENT_SAVED:if(a.addListener.apply(a,t),(0,i.g7)(s)&&(0,i.fy)(s)){var p=t[1];if("function"==typeof p){var d=ke({},(0,i.dA) (s));requestAnimationFrame((()=>p(d)))}}break;case n.FP.CONSENT_ACCEPT_ANALYTICS:Ne(n.sU,o,Ae.get(this),t);break;case n.FP.CONSENT_ACCEPT_MARKETING:Ne(n.r$,o,Ae.get(this),t);break;case n.FP.CONSENT_ACCEPT_PERSONALIZATION:Ne(n.lq,o,Ae.get(this),t);break;cas e n.FP.CONSENT_ACCEPT_STORAGE:Ne(n.P_,o,Ae.get(this),t);break;case n.FP.CCPA_OPT_OUT:Ne(n.Np,o,Ae.get(this),t);break;default:a.addListener.app ly(a,t)}}off(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];this.removeEventListener.apply(this,t)}removeEventList ener(){for(var{emitter:e}=Ae.get(this),t=arguments.length,r=new Array(t),o=0;o<t;o+ +)r[o]=arguments[o];e.removeListener.apply(e,r)}emit(e){"osano-cm-dom- info-dialog-open"!==e||this.showDrawer()}get drawerOpen() {var{store:e}=Ae.get(this);return(0,i.Qc)(e.getState())}get dialogOpen() {var{store:e}=Ae.get(this);return(0,i.Z9)(e.getState())}set locale(e) {var{store:t}=Ae.get(this);_e(t,e)}get locale(){return n.go.locale}get mode(){var{store:e}=Ae.get(this);return(0,i.iJ)(e.getState())}showWidget() {var{store:e}=Ae.get(this);e.dispatch(c.ZP.showWidget())}hideWidget() {var{store:e}=Ae.get(this);e.dispatch(c.ZP.hideWidget())}showDialog() {var{store:e}=Ae.get(this);e.dispatch(c.ZP.showDialog())}hideDialog() {var{store:e}=Ae.get(this);e.dispatch(c.ZP.hideDialog())}showDrawer() {var{store:e}=Ae.get(this);e.dispatch(c.ZP.showDrawer())}hideDrawer() {var{store:e}=Ae.get(this);e.dispatch(c.ZP.hideDrawer())}showDoNotSell() {var{store:e}=Ae.get(this);e.dispatch(c.ZP.showDoNotSell())}hideDoNotSell( ) {var{store:e}=Ae.get(this);e.dispatch(c.ZP.hideDrawer()),setTimeout((()=>{ e.dispatch(c.ZP.hideDoNotSell())}),400)}render() {var{store:e}=Ae.get(this);e.dispatch(c.ZP.render())}ready(e,t) {var{store:r}=Ae.get(this);r.dispatch(c.ZP.readyApi(e,t))}get analytics() {var{store:e}=Ae.get(this);return(0,i.Q1)(e.getState()) ["".concat(n.sU)]===n.eJ}get cmpContentHash() {var{store:e}=Ae.get(this);return e.getState().cmpContentHash}get cmpVersion(){var{store:e}=Ae.get(this);return e.getState().cmpVersion}get countryCode(){var{store:e}=Ae.get(this),t=e.getState();return(0,i.ct) (t).substring(0,2)}get jurisdiction() {var{store:e}=Ae.get(this),t=e.getState();return(0,i.ct)(t)}get marketing() {var{store:e}=Ae.get(this);return(0,i.Q1)(e.getState()) ["".concat(n.r$)]===n.eJ}get personalization() {var{store:e}=Ae.get(this);return(0,i.Q1)(e.getState()) ["".concat(n.lq)]===n.eJ}get publishTimestamp() {var{store:e}=Ae.get(this);return e.getState().publishTimestamp}get optOut(){var{store:e}=Ae.get(this);return(0,i.Q1)(e.getState()) ["".concat(n.Np)]===n.eJ}getConsent(){var{store:e}=Ae.get(this);return ke({},(0,i.Q1)(e.getState()))}get storage(){var{deprecation: {storage:e}}=Ae.get(this);return e}set userData(e) {var{store:t}=Ae.get(this);if((0,i.$9)(t.getState())){var r=Ce(e);t.dispatch(c.ZP.setExtUsrData(r))}}get userData() {var{store:e}=Ae.get(this);return(0,i.lz)(e.getState())}}var Le=r(445),Ue=r(958),Ve=r(745),Ze=r(507),Re=r(469),Me={childList:! 0,subtree:!0,attributes:!0,attributeFilter:["osano","data- osano"],attributeOldValue:! 0},Fe=(e,t)=>r=>{var{async:o,entityType:a,node:i,ignore:s,classification:l} =r;if(i&&i.osano&&delete i.dataset.osano,!s&&!l&&o&&o.running){if(! o.listening){switch(a){case"iframe":(0,Ue.Ge)(r);break;case"script":(0,Ve.Ge) (r)}o.listening=!0,o.promise.then((()=>Fe(e,t)(r)))}return r}if(e.shouldBlockEntity(r)){switch(a) {case"iframe":t.dispatch(c.ZP.blockIFrame(r));break;case"script":t.dispatch(c. ZP.blockScript(r))}return r}if(i[n.wf])return r;switch(a) {case"iframe":t.dispatch(c.ZP.allowIFrame(r));break;case"script":t.dispatch(c. ZP.allowScript(r))}return r};var $e=r(798),He=r(166),Be=["format","consentTimestamp","expDate"];function qe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Ge(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?qe(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qe(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Je=$e.lk.value.call(n.Av,"iframe");Object.entries({width:0,height:0,border:"no ne",position:"absolute",left:"-9999px",top:"- 9999px;",overflow:"hidden"}).forEach((e=>{var[t,r]=e;return Je.style["".concat(t)]=r})),Je.setAttribute("width",0),Je.setAttribute("height",0 ),Je.setAttribute("src",we.OSANO_IFRAME_URI),Le.QF&&Re.qI.value.call(Je,"no nce",Le.QF);var ze=e=>Je.parentNode?t().resolve(e):new(t())(((t,r)=>{var o,a;o=()=>{Je.removeEventListener("load",a),Je.removeEventListener("error ",o),r("Unable to request remote consent")},a=()=>{Je.removeEventListener("load",a),Je.removeEventListene r("error",o),t(e)},Je.addEventListener("load",a),Je.addEventListener("error",o), n.Av.body.appendChild(Je)})),We=e=>(Je.parentNode&&Je.parentNode.remo veChild(Je),t().resolve(e));function Ke(e) {var{format:t,consentTimestamp:r=Date.now(),expDate:o}=e,n=(0,M.Z) (e,Be);if("string"===t) {var{consent:a,storeKey:i,configId:c,eventName:s}=n;return"".concat(i,"|").c oncat(c,"|").concat(s).concat(a?"|_|".concat(JSON.stringify(a)):o?"| expdate|".concat(o):"")}return JSON.stringify(Ge(Ge({},n),{}, {consentTimestamp:r}))}var Qe=(e,t,r,o)=>(a,c)=>{var s=a=>{var{data:l,origin:p,source:d}=a;if((0,i.E0) (c(),p)&&d===Je.contentWindow) {var{storeKey:u,eventName:g,consent:f=null,expDate:v}=function(e) {switch(typeof e) {case"string":try{var{storeKey:t,eventName:r,consent:o,consentTimestamp: a,expDate:i}=JSON.parse(e);return{storeKey:t,eventName:r,consent:o,conse ntTimestamp:a,expDate:i,format:"json"}}catch(b){if(e&&""! ==e.replace(/"|'/gm,"")) {var[c,s,l,p]=e.split("|"),d=parseInt(p,10),u=l;try{u=JSON.parse(l)}catch(y) {}return s===n.v4?{storeKey:c,eventName:s,consent:u,expDate:isNaN(d)? 0:d,format:"string"}: {storeKey:c,eventName:s,format:"string"}}}break;case"object":var{storeKey :g,eventName:f,consent:v,consentTimestamp:m,expDate:h}=e;return{storeK ey:g,eventName:f,consent:v,consentTimestamp:m,expDate:h,format:"object" }}return{}}(l);if(u===n.Uf)switch(g){case n.v4:clearTimeout(o),n.Ff.removeEventListener("message",s,!1),null!==f? t(Kt(c(),f,v)):r("No value for ".concat(n.Uf,"_").concat(e));break;case n.hm:t(! 0)}}};return s},Ye=(e,r,o,a)=>(i,c)=>{var s,l=a&&function(e){return n.Ff.removeEventListener("message",s,!1),a(e)};return new(t())(((t,a)=>{var l=setTimeout((()=>a(o)),n.Bo);s=Qe(e,t,a,l) (i,c),n.Ff.addEventListener("message",s,! 1),Je.contentWindow.postMessage(r,"*")})).then((e=>(n.Ff.removeEventListe ner("message",s,!1),! l&&We(e),e)),l).catch((e=>{try{n.Ff.removeEventListener("message",s,! 1),We()}catch(t){}throw e}))},Xe=function(){var e=arguments.length>0&&void 0!==arguments[0]? arguments[0]:0;return(r,o)=>{if(e>=n.HB)return t().reject("Iframe did not respond to messages.");var a=(0,i.Fr) (o()),c=Ke({storeKey:n.Uf,configId:a,eventName:n.eQ,format:"json"});return Ye(a,c,e,(e=>Xe(e+1)(r,o)))(r,o)}},et="Cross-Domain consent is not supported",tt=()=>(e,r)=>{if((0,i.xj)(r()))return new(t())(((t,r)=>{(0,He.IY) ((()=>ze().then((()=>e(Xe()))).then((()=>e(((e,t)=>{var r=(0,i.Fr) (t()),o=Ke({storeKey:n.Uf,configId:r,eventName:n.sm,format:"json"});return Ye(r,o,"Request for consent from root domain failed.") (e,t)})))).then(t).catch(r)))}));throw et},rt=(e,r)=>(o,a)=>(0,i.xj)(a())? ze().then((()=>o(function(e){var t=arguments.length>1&&void 0! ==arguments[1]?arguments[1]:Date.now();return(r,o)=>{var a=o(),c=(0,i.Fr) (a),s=Ke({storeKey:n.Uf,configId:c,eventName:n.dO,consent:e,consentTimest amp:t,format:"json"});return Ye(c,s,"Could not store consent on root domain.")(r,o)}}(e,r)))):t().reject(et),ot=()=>(e,r)=>(0,i.xj)(r())? ze().then((()=>e(((e,t)=>{var r=(0,i.Fr) (t()),o=Ke({storeKey:n.Uf,configId:r,eventName:n.bI,consentTimestamp:0,exp Date:0,format:"json"});return Ye(r,o,"Could not clear consent from root domain.") (e,t)})))):t().reject(et),nt=["customerId","configId","consentedCategories","uu id"];function at(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols) {var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function it(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?at(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):at(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ct=["name","fromOsano","value"],st=(e,t)=>{var[r,o]=t,n="";switch(r.toLow erCase()){case"max-age":case"expires":case"domain":case"path":o&&(n="; ".concat(r,"=").concat(o));break;case"httponly":(o||""===o)&&(n="; ".concat(r,"=").concat(o));break;case"secure":o&&(n=";secure");break;case" samesite":switch(o.toLowerCase()){case"lax":case"strict":case"none":n="; samesite=".concat(o.toLowerCase())}}return"".concat(e).concat(n)},lt=Obje ct.getOwnPropertyDescriptor(Document.prototype,"cookie")|| Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"cookie"),pt=e= >{var t=lt.get.call(n.Av)||"";if(!e)return t;var r=(t=";".concat(t.replace(/; +/g,";"))).split(";".concat(e,"="));return r.length>=2? r.pop().split(";").shift():""},dt=e=>{var t=(0,Ze.FN)(e,{}), {name:r,fromOsano:o,value:a}=t,i=(0,M.Z) (t,ct),c=Object.entries(i).reduce(st,"".concat(r,"=").concat(a));o&<.set.call( n.Av,"".concat(c,"; expires=1 Jan 1970 00:00:00 GMT;")),lt.set.call(n.Av,c)},ut=()=>{if(window.dataLayer=window.dataLayer| |[],! window.dataLayer.some((e=>e[1]==="developer_id.".concat(n.D6))))try{wi ndow.dataLayer.push(["set","developer_id.".concat(n.D6),!0])}catch(e) {}},gt=function(){var e=arguments.length>0&&void 0!==arguments[0]? arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]? arguments[1]:n.Go;try{var r=Object.entries(n.Dn).reduce(((t,r)=>{var[o,a]=r;return a.forEach((r=>{e["".concat(o)]&&(t["".concat(r)]=o===n.Tu? n.fz:n.pC[e["".concat(o)]])})),t}), {});Object.keys(r).length>0&&window.gtag(n.BJ,t,r)}catch(o) {}},ft=r(406),vt=r(926),mt=r(799);function ht(e){return 0===String(e).indexOf(n.Uf)}var bt=Object.getOwnPropertyDescriptor(Storage.prototype,"removeItem");funct ion yt(e){return this.constructor===Storage? bt.value.call(this,e):mt.cl.call(this,e)}var Ot=Object.getOwnPropertyDescriptor(Storage.prototype,"setItem");function wt(e,t){return this.constructor===Storage? Ot.value.call(this,e,t):mt.LS.call(this,e,t)}var jt=["value","classification","name","entityType","fromOsano"],Pt=(0,h.$o) (),_t=e=>~~((e=>~-encodeURI(JSON.stringify(e)).split(/%..|./).length)(e)/ 1024),St=[],kt=["script","cookie","iframe"],Et=e=>{var t=e;switch(e) {case"script":t=n._N;break;case"cookie":t=n.ZF;break;case"iframe":t=n.mt;b reak;case"ignore":t=n.g6}try{return JSON.parse(Pt.getItem(t))}catch(r) {yt.call(Pt,t)}},Dt=()=>Object.entries(Et(n.g6)|| {}).reduce(((e,t)=>{var[r,o]=t;return kt.includes(r)&&(e["".concat(r)]=o&&Array.isArray(o)?new Set(o):e["".concat(r)]),e}),{script:new Set([]),cookie:new Set([]),iframe:new Set([])}),xt=(e,t,r)=>{var[o,a,i]=e,[c,s,l]=t||[];(o||r)&&yt.call(Pt,n._N),(a|| r)&&yt.call(Pt,n.ZF),(i||r)&&yt.call(Pt,n.mt),(t||r)&&yt.call(Pt,n.g6);try{o&&! r&&wt.call(Pt,n._N,JSON.stringify(Array.from(o.values())))}catch(p) {}try{a&&! r&&wt.call(Pt,n.ZF,JSON.stringify(Array.from(a.values())))}catch(p){}try{i&&! r&&wt.call(Pt,n.mt,JSON.stringify(Array.from(i.values())))}catch(p){}try{t&&! r&&wt.call(Pt,n.g6,JSON.stringify({script:c?Array.from(c.values()):[],cookie:s? Array.from(s.values()):[],iframe:l?Array.from(l.values()):[]}))}catch(d) {}},At=e=>{var[t,r,o]=(()=>{var[e=new Set([]),t=new Set([]),r=new Set([])]=kt.map(Et).map((e=>e&&Array.isArray(e)?new Set(e):void 0));return[e,t,r]})(), {script:n,cookie:a,iframe:i}=Dt(),c=0,s=0;e.forEach((e=>{var{storeType:l,st oreKey:p}=e;switch(l){case"script":t.has(p)&&++c&&t.delete(p),! n.has(p)&&++s&&n.add(p);break;case"cookie":r.has(p)&&+ +c&&r.delete(p),!a.has(p)&&+ +s&&a.add(p);break;case"iframe":o.has(p)&&++c&&o.delete(p),! i.has(p)&&++s&&i.add(p)}})),(c||s)&&xt(c?[t,r,o]:[],s?[n,a,i]:void 0)},Nt=e=>{var{script:t,cookie:r,iframe:o}=Dt(),n=0;e.forEach((e=>{var{s toreType:a,storeKey:i}=e;switch(a){case"script":t.has(i)&&+ +n&&t.delete(i);break;case"cookie":r.has(i)&&+ +n&&r.delete(i);break;case"iframe":o.has(i)&&+ +n&&o.delete(i)}})),n&&xt([],[t,r,o])},Ct=(e,t)=>{if(Array.isArray(t))return e.concat(t.reduce(Ct,[]));if("object"==typeof t) {var{storeKey:r,storeType:o}=t;if(r&&o)return e.concat(t)}return e};setInterval((e=>{if(St.length>0){for(var r=St.splice(0);_t(r)>224;){var o=[0,0].concat(r.splice(~~(r.length/2)));Array.prototype.splice.apply(St,o)}va r n=e?r:r.reduce(Ct,[]);return je.Z.post("".concat(we.TATTLE_URL,"/"),n).then((e=>(At(n),e))).catch((()=>{v ar e=[St.length,0].concat(n);Array.prototype.splice.apply(St,e)}))}return t().resolve()}),3e4);var Tt=e=>{var t, {entityType:r="script",name:o,src:a,node:i}=e;switch(r) {case"script":case"iframe":if("string"==typeof a&&"".concat(a).trim())try{t=(0,ft.Z)(a,(0,vt.Z)((null==i?void 0:i.ownerDocument)||n.Av)).href,t=/http(s)?:/.test(t)?a.replace(/\?.*/ g,""):""}catch(c){t=a.replace(/\?.*/ g,"")}t="".concat(t||"").trim();break;case"cookie":"string"==typeof o&&(t="".concat(o))}return t};class It{static encrypt(e,t) {if(e=String(e),t=String(t),0===e.length)return"";var r=It.strToLongs(It.utf8Encode(e)),o=It.strToLongs(It.utf8Encode(t).slice(0,16)) ,n=It.encode(r,o),a=It.longsToStr(n);return It.base64Encode(a).replace(/\+/gi,"-").replace(/\//gi,"_")}static decrypt(e,t) {if(e=String(e),t=String(t),0===e.length)return"";var r=e.replace(/-/gi,"+").replace(/_/gi,"/"),o=It.strToLongs(It.base64Decode(r)),n =It.strToLongs(It.utf8Encode(t).slice(0,16)),a=It.decode(o,n),i=It.longsToStr(a );return It.utf8Decode(i.replace(/\0+$/,""))}static encode(e,t) {e.length<2&&(e[1]=0);for(var r,o,n=e.length,a=Math.floor(6+52/n),i=e[n- 1],c=e[0],s=0;a>0;){a--,o=(s+=2654435769)>>>2&3;for(var l=0;l<n;l+ +)r=(i>>>5^(c=e[(l+1)%n])<<2)+(c>>>3^i<<4)^(s^c)+ (t[3&l^o]^i),i=e[parseInt(l,10)]+=r}return e}static decode(e,t){for(var r,o,n=e.length,a=2654435769,i=Math.floor(6+52/n),c=e[n- 1],s=e[0],l=i*a;0!==l;){o=l>>>2&3;for(var p=n-1;p>=0;p--)r=((c=e[p>0? p-1:n-1])>>>5^s<<2)+(s>>>3^c<<4)^(l^s)+ (t[3&p^o]^c),s=e[parseInt(p,10)]-=r;l-=a}return e}static strToLongs(e) {for(var t=new Array(Math.ceil(e.length/4)),r=0;r<t.length;r+ +)t[parseInt(r,10)]=e.charCodeAt(4*r)+(e.charCodeAt(4*r+1)<<8)+ (e.charCodeAt(4*r+2)<<16)+(e.charCodeAt(4*r+3)<<24);return t}static longsToStr(e){for(var t="",r=0;r<e.length;r+ +)t+=String.fromCharCode(255&e[parseInt(r,10)],e[parseInt(r,10)]>>>8&2 55,e[parseInt(r,10)]>>>16&255,e[parseInt(r,10)]>>>24&255);return t}static utf8Encode(e){return unescape(encodeURIComponent(e))}static utf8Decode(e){try{return decodeURIComponent(escape(e))}catch(t){return e}}static base64Encode(e){if("undefined"!=typeof btoa)return btoa(e);if("undefined"!=typeof Buffer)return new Buffer(e,"binary").toString("base64");throw new Error("No Base64 Encode")}static base64Decode(e){if("undefined"==typeof atob&&"undefined"==typeof Buffer)throw new Error("No base64 decode");try{if("undefined"!=typeof atob)return atob(e);if("undefined"! =typeof Buffer)return new Buffer(e,"base64").toString("binary")}catch(t) {throw new Error("Invalid ciphertext ".concat(t.toString()))}}}const Lt=It;var Ut=r(826),Vt=window.TextEncoder,Zt=window.crypto&&window.crypto.subtl e&&window.crypto.subtle.digest;function Rt(e,r,o){if(o&&Vt&&Zt){var n=(new Vt).encode("".concat(e,"/").concat(r,"/").concat(o));return window.crypto.subtle.digest("SHA-512",n).then((e=>{var t=new Uint8Array(e),r=String.fromCharCode(...Array.from(t));return btoa(r).replace(/\+/gi,"-").replace(/\//gi,"_")}))}return t().reject()}function Mt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Ft(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Mt(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Mt(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var $t=(0,h.$o)(),Ht=new WeakMap;function Bt(e) {var{ignoreCookieTattles:t,ignoreIFrameTattles:r,ignoreScriptTattles:o,store:n }=Ht.get(this),{entityType:a,src:c,name:s}=e;switch(a){case"cookie":return t.has(s);case"iframe":return!(0,i.OA)(n.getState())|| r.has(c);case"script":return o.has(c)}return!1}function qt(e) {var{classification:t,ignore:r,name:o,src:a,entityType:i}=e;if(r||Bt.call(this,e)) {var{ignoreCookieTattles:c,ignoreIFrameTattles:s,ignoreScriptTattles:l}=Ht.g et(this);switch(i) {case"cookie":c.add(o);break;case"iframe":s.add(a);break;case"script":l.add( a)}return!1}if(t===n.p7)switch(i){case"script":case"iframe":return!! a;case"cookie":return!0}return!1}var Gt=(e,t,r,o)=>{var n="https:"===document.location.protocol;wt.call($t,e,t),dt({name:e,value:t, "max-age":o,domain:r,secure:n,path:"/"})},Jt=(e,t)=>{var r="https:"===document.location.protocol;yt.call($t,e),dt({name:e,value:""," max-age":- 99999999,domain:t,secure:r,path:"/"}),t&&dt({name:e,value:"","max-age":- 99999999,secure:r,path:"/"})},zt=function(e,t){var r;try{r=JSON.parse(e)}catch(o){try{r=JSON.parse(Lt.decrypt(e,t))}catch(n) {}}return r},Wt=function(e,t,r){var o=JSON.stringify({consent:e,consentTimestamp:t});return r? Lt.encrypt(o,r):o},Kt=function(e,t,r){var o,a=(0,i.Zu)(e),c=(0,i.YO) (e),s=e=>(t,r)=>t||((t=zt(e,r))&&(c=r),t);if("string"==typeof t)try{o=JSON.parse(t)}catch(g){o=(0,i.bE)(e).reduce(s(t),void 0)||void 0}else o=t,c=t&&t.domain|| c;var{consentTimestamp:l,consent:p=o,expDate:d=r}=o|| {};if("string"==typeof p)try{p=JSON.parse(p)}catch(g){p=(0,i.bE) (e).reduce(s(p),void 0)||void 0}p&&(l=p.consentTimestamp||l,p=p.consent|| p);var u=void 0===l;return u&&(l=d-1e3*n.b2),l=isNaN(l)? 0:l,p&&l+1e3*a>Date.now()? {consent:p,consentTimestamp:l,domain:c,wasExpiryBased:u}:void 0},Qt=e=>{var t=(0,i.lz)(e);if(t&&(0,i.$9)(e)){var r=(0,i.Wf)(e),o=(0,i.Fr) (e);return Rt(r,o,t).then((a=>((e,t,r)=>je.Z.get("".concat(we.LOOKUPS_URI,"/customer/" ).concat(e,"/config/").concat(t,"/user/").concat(r,"/ consent")).catch((()=>null))) (r,o,a).then((r=>{var{consented:o,lastConsentTimestamp:a,userConsentId:c }=r;if(!o||!a)return null;var s=Date.parse(a),l=(0,i.Zu)(e);return isNaN(s)|| s+1e3*l<Date.now()?null:{consent:Ft(Ft({},[...(0,i.CP) (e),n.Np].reduce(((e,t)=>Ft(Ft({},e),{},{["".concat(t)]:o.includes(t)? n.eJ:n.Dv})),{})),{}, {extUsrData:t}),consentTimestamp:s,uuid:c}})).catch((()=>null))))}},Yt=e= >{var t=e.getState(),r=(0,i.YO) (t),o=parseInt($t.getItem("".concat(n.Uf,"_expdate")),10);return Kt(t,zt($t.getItem(n.Uf),r),o)};class Xt{get uuid(){return Ht.get(this).uuid}get store(){var{store:e}=Ht.get(this)||{};return e}constructor(e){var t={store:e,uuid:$t.getItem("".concat(n.Uf,"_uuid"))||(0,Ut.v4) (),ignoreScriptTattles:new Set([]),ignoreIFrameTattles:new Set([]),ignoreCookieTattles:new Set([])},r=(0,i.YO) (e.getState()),o=$t.getItem(n._N)|| $t.getItem("".concat(n.Uf,"_tattles"))||"[]";try{t.scriptTattles=new Set(JSON.parse(o)||[])}catch(p){Jt(n._N,r),t.scriptTattles=new Set([])}Jt("".concat(n.Uf,"_tattles"),r);var a=$t.getItem(n.ZF)||"[]";try{t.cookieTattles=new Set(JSON.parse(a)|| [])}catch(p){Jt(n.ZF,r),t.cookieTattles=new Set([])}var c=$t.getItem(n.mt)||"[]";try{t.iframeTattles=new Set(JSON.parse(c)|| [])}catch(p){Jt(n.mt,r),t.iframeTattles=new Set([])}var s=$t.getItem("".concat(n.g6))||"{}";try{var l=JSON.parse(s);Object.entries(s).reduce(((e,t)=>{var[r,o]=t;return["script"," cookie","iframe"].includes(r)&&(e["".concat(r)]=o&&Array.isArray(o)? o:e["".concat(r)]),e}),{script:[],cookie:[],iframe: []}),t.ignoreCookieTattles=new Set(l.cookie),t.ignoreIFrameTattles=new Set(l.iframe),t.ignoreScriptTattles=new Set(l.script)}catch(p) {Jt("".concat(n.Uf,"_tattles-ignore"),r)}Ht.set(this,t)}setup(){var e=Ht.get(this)||{},{store:r}=e,o=r.getState(),a=(0,i.YO) (o),s=Qt(o);return((e,t)=>{var r,{store:o}=e,a=pt().replace(/; +/g,";").split(";").reduce(((e,t)=>{var[r,...o]=t.split("=");return 0===r.indexOf(n.Uf)&&(e["".concat(r)]=e["".concat(r)]|| [],e["".concat(r)].unshift(o.join("="))),e}), {}),i=a["".concat(n.Uf)],c=null===(r=a["".concat(n.Uf,"_expdate")])||void 0===r?void 0:r.map((e=>parseInt(e||0,10))),{consentTimestamp:s}=Yt(o)|| {};if(i){var l=0,[p,d]=i.map(((e,r)=>{var o=zt(e,t);if(!o)return- 1;var{consentTimestamp:a}=o;return void 0!==a?(l++,a):c[r-l]- 1e3*n.b2})).reduce(((e,t,r)=>{var[o,n]=e;return n>=t||t<s?[o,n]:[r,t]}),[- 1,0]);p>=0&&(Object.entries(a).forEach((e=>{var[r,a]=e;if(r! =="".concat(n.Uf,"_expdate")){var i=a[p];if(r===n.Uf){var c=Kt(o.getState(),i,d+1e3*n.b2);if(c&&c.domain===t) {var{consent:s,consentTimestamp:l}=c;i=Wt(s,l,t)}else i=void 0}i&&wt.call($t,r.trim(),i)}})),e.uuid=$t.getItem("".concat(n.Uf,"_uuid"))|| e.uuid)}})(e,a),((e,r)=>{var o;try{if(!(0,i.fy) (e.getState()))throw"Unsaved";var{consentTimestamp:a,consent:c,wasExpiry Based:s}=Yt(e)||{};if(void 0===c)throw"Unsaved, Expired or Malformed";Jt("".concat(n.Uf,"_expdate"),r),o=t().resolve({consent:c,consent Timestamp:a,domain:r,setStorage:s&&a>Date.now()-1e3*n.b2})}catch(l) {Jt(n.Uf,r),Jt("".concat(n.Uf,"_expdate"),r);try{o=tt() (e.dispatch,e.getState).then((t=>{var{consent:o,consentTimestamp:n}=Kt( e.getState(),t)||{};if(void 0===o)throw ot()(e.dispatch,e.getState),"Unsaved, Expired or Malformed";return{consent:o,consentTimestamp:n,domain:r,setStorage:! 0}})).catch((()=>null))}catch(p){o=t().resolve(null)}}return o}) (r,a).then(((e,t,r,o)=>n=>{var a,c=null==n||null===(a=n.consent)||void 0===a?void 0:a.extUsrData,s="No valid consent found";if(!(0,i.$9)(e)){if(! n)throw s;if(c)throw r(),s;return n}var l=(0,i.lz)(e);if(!l){if(!n)throw s;if(c)throw r(),s;return n}return o.then((e=>{if(!e){if(!n)throw s;if(l! ==c)throw r(),s;return n}return l!==c?Ft(Ft({},e),{},{skipRecord:! 0,setStorage:!0}):e.consentTimestamp>((null==n?void 0:n.consentTimestamp)||-1)?Ft(Ft({},e),{},{domain:t,setStorage:! 0,skipRecord:!0}):n}))})(o,a,(()=>{e.uuid=(0,Ut.v4) (),r.dispatch(c.ZP.clearConsent(! 0))}),s)).then((e=>t=>{var{consent:r,consentTimestamp:o,domain:a,setSto rage:i,skipRecord:s,uuid:l}=t, {store:p}=e;l&&(e.uuid=l),i&&wt.call($t,n.Uf,Wt(r,o,a)),p.dispatch(c.ZP.setCo nsent(r,! 0)),p.dispatch(c.ZP.saveConsent(o,s)),p.dispatch(c.ZP.ready("consent"))}) (e)).catch((e=>t=>{(0,i.g7)(e.getState())||((0,i.l_) (e.getState())&&(ut(),gt((0,i.Q1)(e.getState()),n.jT)),(0,i.MT) (e.getState())&&(e.dispatch(c.ZP.timeoutBegin()),e.dispatch(c.ZP.acceptAllCo nsent()),e.dispatch(c.ZP.saveConsent()))),e.dispatch(c.ZP.ready("consent"))}) (r))}teardown(){}shouldTattleOnEntity(e) {var{cookieTattles:t,iframeTattles:r,scriptTattles:o,store:a}=Ht.get(this),c=a. getState();if(!(0,i.gr)(c))return! 1;var{classification:s,node:l,ignore:p,entityType:d,src:u,name:g}=e;return! (p||s&&s!==n.p7)&&((!l||!l[n.N9])&&(! ("script"===d&&o.has(u)||"cookie"===d&&t.has(g)||"iframe"===d&&r.has( u))&&!!(0,i.Ov)(c,d)))}tattle(e){var{classification:t,entityType:r}=e, {cookieTattles:o,iframeTattles:a,scriptTattles:c,store:s}=Ht.get(this),l=s.getSt ate(),p=(0,i.Fr)(l),d=(0,i.Wf)(l);if(qt.call(this,e)) {if(this.shouldTattleOnEntity(e))switch(((e,t)=>{var{customerId:r,configId:o} =t, {entityType:a="script"}=e,i={configId:o,customerId:r,currentURI:n.Av.locatio n.href,language:n.go.locale,storeType:a};if(i.storeKey=Tt(e),i.storeKey) {if("cookie"===a) {var{value:c,classification:s,name:l,entityType:p,fromOsano:d}=e,u=(0,M.Z) (e,jt);Object.entries(u).forEach((e=>{var[t,r]=e;return i["".concat(t)]=r}))}St.push(i)}})(e,{customerId:d,configId:p}),r) {case"script":var{src:u}=e;! c.has(u)&&c.add(u);break;case"cookie":var{name:g}=e;! o.has(g)&&o.add(g);break;case"iframe":var{src:f}=e;! a.has(f)&&a.add(f)}}else switch((e=>{var{entityType:t}=e,r=Tt(e);r&&St.reduce(((e,o,n)=>{var{stor eType:a,storeKey:i}=o;return a!==t||i!==r||e.unshift(n),e}), []).forEach((e=>St.splice(e,1)))})(e),r) {case"script":var{classification:v,src:m}=e;c.has(m)&&c.delete(m),v&&Nt([{ storeKey:m,storeType:"script"}]);break;case"cookie":var{name:h}=e;o.has(h )&&o.delete(h),t&&Nt([{storeKey:h,storeType:"cookie"}]);break;case"iframe": var{src:b}=e;a.has(b)&&a.delete(b),t&&Nt([{storeKey:b,storeType:"iframe"} ])}xt([c,o,a])}shouldRecordConsent(e,t){var r=this.store.getState(),o=(0,i.Nf)(r),a=(0,i.lz)(r),c=[...(0,i.CP) (r),n.Np].reduce(((r,o)=>(r["".concat(o)]=t["".concat(o)]||e["".concat(o)],r)), {});return{consentedCategories:Object.entries(c).filter((e=>{var[,t]=e;retur n t===n.eJ})).map((e=>{var[t]=e;return t})),extUsrData:a,consentTimestamp:o,shouldRecord:Object.keys(c).some((r =>t["".concat(r)]!==e["".concat(r)]))||(null==e?void 0:e.consentTimestamp)<o}}saveConsent(e,r,o){var a=this.store.getState();if(!(0,i.L1)(a)){var c=(0,i.Zu) (a),s=isNaN(parseInt(r,10))?Date.now():parseInt(r,10),l=(0,i.YO)(a),p=(0,i.Wf) (a),d=(0,i.Fr)(a),u=(0,i.l_)(a), {consentTimestamp:g,consent:f}=Yt(this.store)|| {};Gt("".concat(n.Uf,"_uuid"),this.uuid,l,c);var v,m=e;try{m="string"==typeof e?JSON.parse(e):e,v=Wt(m,s,l)}catch(w) {return!1}(0,i.vd)(a,s)? (Jt(n.Uf,l),Jt("".concat(n.Uf,"_expdate"),l),this.store.dispatch(ot()).catch((()=> {})),m={}):(!(0,i.JU) (a)&&Gt(n.Uf,v,l,c),Jt("".concat(n.Uf,"_expdate"),l),this.store.dispatch(rt(v,s)). catch((()=>{})));var h=[];if(!o) {var{consentedCategories:b,extUsrData:y,shouldRecord:O}=this.shouldReco rdConsent(f||{},m);(O|| g<s)&&h.push(Rt(p,d,y).catch((()=>"")).then((e=>(e=>{var{customerId:t,c onfigId:r,consentedCategories:o,uuid:n}=e,a=(0,M.Z)(e,nt);return je.Z.post("".concat(we.CONSENT_URI,"/record"),it(it({},a),{}, {osnoCustomerId:t,osnoConfigId:r,userConsentId:n,consented:o.join(", ")})).catch((()=>{}))}) ({configId:d,consentedCategories:b,customerId:p,extUsrData:e,uuid:this.uuid }))))}return u&&(ut(),gt(m,n.Go)),t().all(h)}}}var er=r(883);function tr(e,t) {var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function rr(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?tr(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tr(Object(r)). forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}const or=document.contains;var nr=new WeakMap;class ar{set dom(e) {var t=nr.get(this);t.dom=e,nr.set(this,t)}get dom() {var{dom:e}=nr.get(this);return e}get isActive() {var{active:e}=nr.get(this);return!!e}get storage() {var{storage:e}=nr.get(this);return e}get middleware() {var{middleware:e}=nr.get(this);return e}constructor(e) {var{dynamicMiddleware:t,store:r}=e,o=new MutationObserver(function(e) {var{manager:t,store:r}=e,o=Fe(t,r),a=e=>{if(e&&((0,Ve.iF)(e)||(0,Ue.DV) (e))){!(0,n.Zr)()||e[n.yb]||e[n.HL]||(0,Ue.DV)(e)||(0,Ze.gr)(e);var t=(0,Ze.iZ) (e)||(0,Ze.OR)(e,r.getState());t&&!(0,Ze.C9)(e)&&(!n.fq||(0,n.Zr)()||"script"! ==t.entityType||e[n.yb]||e[n.HL]||(t.shouldRemoveOnBlock=! 0),o(t))}};return(e,o)=>{o.disconnect(),e.forEach((e=>{var{addedNodes:o =[],removedNodes:n=[],type:i,attributeName:s,target:l,oldValue:p}=e;switch (i){case"attributes":((0,Ve.DV)(l)||(0,Ue.DV)(l))&&["osano","data- osano"].includes(s)&&Re.qI.value.call(l,s,p);break;case"childList":var d;Array.from(o).forEach((e=>{[e,...(0,Ue.Ar)(e)].forEach(a)}));var u=[... (null==t||null===(d=t.dom)||void 0===d?void 0:d.requiredNodes)|| []];Array.from(n).some((e=>u.includes(e)))&&r.dispatch(c.ZP.render())}})),o. observe(n.Av.documentElement,Me)}}({manager:this,store:r})),a=new Xt(r),s=function(e){var{manager:t,storage:r}=e;return e=>o=>n=>{var a=e.getState(),s=o(n),{type:l,payload:p}=n,d=e.getState(),u=(0,i.Q1) (d),g=l===c.V5.setExtUsrData?p:(0,i.lz)(d);switch(l){case c.V5.revertConsent:t.unblock();break;case c.V5.setExtUsrData:if(!(0,i.$9)(d)|| (0,i.lz)(a)===g)break;if(g){r.setup();break}if(!(0,i.fy)(d))break;case c.V5.saveConsent:var{payload: {consentTimestamp:f=Date.now(),skipRecord:v}}=n,m=rr(rr(rr({},u), (0,er.hf)(d)),{}, {extUsrData:g});g&&(m.extUsrData=g),r.saveConsent(m,f,v),t.unblock();bre ak;case c.V5.clearConsent:var h=n.payload;r.saveConsent({},0,h),t.unblock();break;case c.V5.allowCookie:var{payload:b}=n;t.permitCookie(b);break;case c.V5.allowIFrame:var{payload:y}=n;t.permitIFrame(y);break;case c.V5.allowScript:var{payload:O}=n;t.permitScript(O);break;case c.V5.blockCookie:var{payload:w}=n;t.preventCookie(w);break;case c.V5.blockIFrame:var{payload:j}=n;t.preventIFrame(j);break;case c.V5.blockScript:var{payload:P}=n;t.preventScript(P)}return s}} ({manager:this,storage:a}),l={active:!1,cookies:new Set([]),dynamicMiddleware:t,iframes:new Set([]),scripts:new Set([]),middleware:s,documentObserver:o,store:r,storage:a};nr.set(this,l)}pr eventCookie(e) {var{cookies:t}=nr.get(this);t.add(e),this.storage.tattle(e)}preventIFrame(e) {(0,Ue.Ge) (e);var{iframes:t}=nr.get(this);t.add(e),this.storage.tattle(e)}preventScript(e ){(0,Ve.Ge) (e);var{scripts:t}=nr.get(this);t.add(e),this.storage.tattle(e)}permitCookie(e) {dt(e);var{cookies:t}=nr.get(this);t.delete(e),this.storage.tattle(e)}permitIFr ame(e){(0,Ue.cI) (e);var{iframes:t}=nr.get(this);t.delete(e),this.storage.tattle(e)}permitScript( e){(0,Ve.cI) (e);var{scripts:t}=nr.get(this);t.delete(e),this.storage.tattle(e)}shouldBlockE ntity(e){var{store:t}=nr.get(this),r=t.getState();return!(0,i.QR) (r,e)}unblock() {var{cookies:e,iframes:t,scripts:r,store:o}=nr.get(this),a=Array.from(r),i=Arr ay.from(t),s=Array.from(e);r.clear(),t.clear(),e.clear(),a.filter((e=>{var{src:t,n ode:r}=e,a=r?r.ownerDocument:n.Av;return!(!r||! (r.parentElement&&or.call(a,r)||! n.Av.querySelectorAll('script[src="'.concat(t,'"]')).length))&&(!! this.shouldBlockEntity(e)||(o.dispatch(c.ZP.allowScript(e)),! 1))})).forEach((e=>this.preventScript.call(this,e))),i.filter((e=>{var{node:t} =e;return!!t&&(!!this.shouldBlockEntity(e)||(o.dispatch(c.ZP.allowIFrame(e)),! 1))})).forEach((e=>this.preventIFrame.call(this,e))),s.filter((e=>!! this.shouldBlockEntity(e)||(o.dispatch(c.ZP.allowCookie(e)),! 1))).forEach((e=>this.preventCookie.call(this,e)))}setup(){var e=nr.get(this), {documentObserver:t,dynamicMiddleware:r}=e;e.active=! 0,t.observe(n.Av.documentElement,Me),r&&r.addMiddleware(this.middleware ),this.storage.setup()}teardown(){var e=nr.get(this), {documentObserver:t,dynamicMiddleware:r}=e;e.active=! 1,t.disconnect(),r&&r.removeMiddleware(this.middleware),this.storage.teardo wn()}}var ir=r(458);var cr=Object.getOwnPropertyDescriptor(Document.prototype,"append"),sr={co nfigurable:cr.configurable,enumerable:cr.enumerable,value:function() {for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];return t.filter((e=>e&&1===e.nodeType)).forEach((e=>{(0,Ze.Wy) (e)})),cr.value.apply(this,t)},writable:cr.writable},lr=Object.getOwnPropertyD escriptor(Document.prototype,"createElementNS")|| Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"createElement NS"),pr={configurable:!0,enumerable:lr.enumerable,writable:! 0,value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];var o=lr.value.apply(this,t), [,n]=t;switch(null===n&&(n="null"),n?n.toLowerCase():"") {case"img":case"iframe":case"script":(0,Ze.Wy)(o)}return o}},dr=Object.getOwnPropertyDescriptor(Document.prototype,"prepend"),ur ={configurable:dr.configurable,enumerable:dr.enumerable,value:function() {for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];return t.filter((e=>e&&1===e.nodeType)).forEach((e=>{(0,Ze.Wy) (e)})),dr.value.apply(this,t)},writable:dr.writable},gr=Object.getOwnProperty Descriptor(Document.prototype,"write")|| Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"write"),fr=(e,r, o)=>{var n={configurable:lt.configurable,enumerable:lt.enumerable,get: ()=>pt(),set:e=>((e=>(r,o)=>{var n=(0,Ze.FN)(String(e),o());return(0,i.QR) (o(),n)?(dt(n),r(c.ZP.allowCookie(n))):r(c.ZP.blockCookie(n)),t().resolve(n)}) (String(e)) (o.dispatch,o.getState),e)},a={configurable:gr.configurable,enumerable:gr.e numerable,writable:gr.writable,value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return gr.value.apply(this,t)}};try{Object.defineProperties(e.prototype, {append:sr,cookie:n,createElement: $e.IP,createElementNS:pr,prepend:ur,write:a})}catch(s) {0}try{Object.defineProperties(r.prototype, {append:sr,cookie:n,createElement: $e.IP,createElementNS:pr,prepend:ur,write:a})}catch(s) {0}},vr=Object.getOwnPropertyDescriptor(Element.prototype,"innerHTML"), mr=vr?Element.prototype:HTMLElement.prototype,hr=vr|| Object.getOwnPropertyDescriptor(HTMLElement.prototype,"innerHTML");func tion br(){return hr.get.call(this)}function yr(e){return hr.set.call(this,e),e}var Or=(e,t)=>()=>yr.call(e,t),wr=Object.getOwnPropertyDescriptor(Element.pr ototype,"append"),jr={configurable:wr.configurable,enumerable:wr.enumera ble,value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];return t.filter((e=>e&&1===e.nodeType)).forEach((e=>{(0,Ze.Wy) (e)})),wr.value.apply(this,t)},writable:wr.writable},Pr=Object.getOwnPropert yDescriptor(Element.prototype,"toggleAttribute"),_r=(0,ir.VP)(Pr);var Sr=r(321),kr=new WeakMap,Er=function(){var e=arguments.length>0&&void 0!==arguments[0]? arguments[0]:"",t=null===e?"":"".concat(e);"[object RegExp]"===Object.prototype.toString.call(e)&&(t=t.split(/\/(.+?)\//) [1]);try{kr.set(this,t)}catch(r){}},Dr={configurable:!1,enumerable:! 1,get:function(){return or.call(n.Av,this)&&(this[n.yb]||void 0!==kr.get(this)|| Er.call(this,Sr.qI.value.call(this,"data- osano"))),kr.get(this)||""}},xr=Object.getOwnPropertyDescriptor(Element.pro totype,"prepend"),Ar={configurable:xr.configurable,enumerable:xr.enumera ble,value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r+ +)t[r]=arguments[r];return t.filter((e=>e&&1===e.nodeType)).forEach((e=>{(0,Ze.Wy) (e)})),xr.value.apply(this,t)},writable:xr.writable},Nr=r(496),Cr=(e,t)=>{var r={configurable:hr.configurable,enumerable:hr.enumerable,get(){return br.call(this)},set(e){return Or(this,e) (t.dispatch,t.getState),e}};try{Object.defineProperties(e.prototype, {append:jr,osano:Dr,prepend:Ar,removeAttribute:Nr.ZP,getAttribute:Sr.ZP,set Attribute:Re.ZP}),Object.defineProperty(mr,"innerHTML",r),e.prototype.toggl eAttribute&&Object.defineProperty(e.prototype,"toggleAttribute",function(e) {return{configurable:Pr.configurable,enumerable:Pr.enumerable,value(t,r) {var o=_r.value.call(this,t,r);if(this&&this.nodeType===Node.ELEMENT_NODE&&" SCRIPT"===this.tagName)switch(t){case"async":case"defer":(0,Ze.mj) (this,e.getState())}return o}}}(t))}catch(o) {0}},Tr=r(934),Ir=r(54),Lr=r(585),Ur=new WeakMap;function Vr(e){var t=e&&e[n.HL]||e,r=Ur.has(t)?Ur.get(t):{};return Ur.set(t,r),r}function Zr(e,t) {for(var r=arguments.length,o=new Array(r>2?r-2:0),a=2;a<r;a++)o[a- 2]=arguments[a];var[c]=o,s=e.getState(),l=(0,Ze.OR)(this,s);if(!((0,i.QR) (s,l)||(0,Ze.s3)(l)))return(0,ir.UW)(c);if((0,Ve.DV)(this)&&!!!(this&&this[n.HL]||! this[n.lL]))return(0,ir.UW)(c);return t&&t.call((0,ir.US)(this),...o)}var Rr=(e,t)=>{var r={configurable:Lr.q.configurable,enumerable:Lr.q.enumerable,get:function() {return Vr(this).onload||Lr.q.get.call(this)},set:function(e){var r=Vr(this);return e&&((0,Ue.DV)(this)||(0,Ve.DV)(this))? (r.onload=e,this[n.lL]&&Lr.q.set.call(this[n.lL],Zr.bind(this[n.lL],t,e)),Lr.q.set.c all(this,Zr.bind(this,t,e))):(delete r.onload,Lr.q.set.call(this,e))}},o={configurable:Ir.q.configurable,enumerable :Ir.q.enumerable,get:function(){return Vr(this).onerror|| Ir.q.get.call(this)},set:function(e){var r=Vr(this);return e&&((0,Ue.DV)(this)|| (0,Ve.DV)(this))? (r.onerror=e,this[n.lL]&&Ir.q.set.call(this[n.lL],Zr.bind(this[n.lL],t,e)),Ir.q.set.ca ll(this,Zr.bind(this,t,e))):(delete r.onerror,Ir.q.set.call(this,e))}};try{Object.defineProperties(e.prototype, {onload:r,onerror:o})}catch(a) {0}},Mr=r(248),Fr=Object.getOwnPropertyDescriptor(Node.prototype,"clone Node"), $r=r(460),Hr=Object.getOwnPropertyDescriptor(Node.prototype,"nextSibling "),Br=r(690),qr=r(144),Gr=Object.getOwnPropertyDescriptor(Node.prototype ,"previousSibling"),Jr=r(714),zr=r(370),Wr=e=>{try{Object.defineProperties (e.prototype,{appendChild:(0,ir.C4)(Mr.q),cloneNode:(0,ir.C4) (Fr),insertBefore:(0,ir.C4)($r.q),nextSibling:(0,ir.VP)(Hr),parentElement: (0,ir.VP)(Br.q),parentNode:(0,ir.VP)(qr.q),previousSibling:(0,ir.VP) (Gr),removeChild:Jr.ZP,replaceChild:(0,ir.C4)(zr.q)})}catch(t) {0}},Kr=(e,t,r)=>{var o={setItem: {configurable:Ot.configurable,enumerable:Ot.enumerable,writable:Ot.writabl e,value:function(e,t){if(this!==(0,h.$o)()||!ht(e))return wt.call(this,e,t)}}};try{Object.defineProperties(e.prototype,o)}catch(n) {0}try{Object.defineProperties(t.prototype,o)}catch(n){0}},Qr=()=>{};var Yr=r(558);function Xr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function eo(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Xr(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xr(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var to=r(394),ro=r(980);function oo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function no(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?oo(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):oo(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ao={consentLanguage:"en",cmpLoaded:! 0,cmpStatus:ro.l3.LOADED,eventStatus:ro.BC.TC_LOADED,isServiceSpecific:! 0,useNonStandardTexts:!0,purposeOneTreatment:!1},io=(e,t)=>{var r=(0,er.dH)(e,t),o=(0,er.Lv)(e,t),n=(0,ro.kp)((0,i.dA)(e)||(0,i.Q1)(e),t);return Object.entries(r).reduce(((e,t)=>{var[r, {purposes:a=[],deletedDate:i}={}]=t;i||o["".concat(r)]|| a.length>0&&a.every((e=>n["".concat(e)]))&&(e["".concat(r)]=! o["".concat(r)]);return e}),{})},co=(e,t)=>{var r=(0,er.Lv)(e,t),o=(0,er.bj) (e,t),n=(0,er.dH)(e,t),a={};return Object.entries(n).forEach((e=>{var[t, {legIntPurposes:n=[],purposes:i=[],specialPurposes:c=[],deletedDate:s}={} ]=e;s||r["".concat(t)]||(n&&n.some((e=>!o["".concat(e)]))|| 0===i.length&&0===n.length&&c.length>0)&&(a["".concat(t)]=! 0)})),a},so=e=>t=>{var{encoder: {decode:r},coreFieldSequence:o,tcfPolicyVersion:a,cmpId:i,cmpVersion:c,spe cFieldMode:s=!1}=e,l=r(t.split(".")[0]),p=s?{}:no(no({},ao),{}, {cmpId:i,cmpVersion:c,consentLanguage:n.go.locale.slice(0,2).toUpperCase() ,tcfPolicyVersion:a});return o.reduce(((e,t)=>{var[r,o, {decode:n},a]=t,i=isFinite(o)?l.slice(e,e+o):l.slice(e), {bitLength:c,value:d}=n(i,o),u=s?r[0].toUpperCase()+r.substring(1):a|| r;return(0,b.t8) (p,u,d),e+c}),0),p},lo=e=>{var{apiVersion:t="2.0",cmpId:r,cmpVersion:o,fal lbackGvlVersion:a,gppSection:c,staticFields:s,dynamicFields:l={}}=e;return function(){var e=arguments.length>0&&void 0!==arguments[0]? arguments[0]:{},p=arguments.length>1?arguments[1]:void 0, {gdprApplies:d}=(0,b.TS)((0,er.bh)(p),e),u=(0,er.m6)(p),g=(0,er.CL)(p),f=g! ==n.J0.None,v=!(0,i.fy)(p)||f,m=(0,i.g7)(p)? ro.l3.LOADED:ro.l3.STUB,h=(0,er.Ue)(p,t)|| a,y=Object.entries(l).reduce(((t,r)=>{var[o,n]=r;return t["".concat(o)]=n(e,p),t}),{});return no(no(no({version:s.version},ao),y),{}, {cmpLoaded:m===ro.l3.LOADED,cmpStatus:m,eventStatus:v? ro.BC.CMP_UI_SHOWN:(0,er.lr)(p,c)? ro.BC.USER_ACTION_COMPLETE:ro.BC.TC_LOADED,currentScreen:g,displaySta tus:f? ro.VV.VISIBLE:ro.VV.HIDDEN,cmpId:r,cmpVersion:o,gvlVersion:h,consentLangu age:n.go.locale.slice(0,2).toUpperCase(),publisherCC:u,tcfPolicyVersion:s.tcfP olicyVersion,gdprApplies:void 0!==d?d:(0,er.dh)(p),vendor: {consents:io(p,t),legitimateInterests:co(p,t)},specialFeatureOptins:(0,er.x4) (p,t),purpose:{consents:(0,er.jE)(p,t),legitimateInterests:(0,er.G3) (p,t)}})}},po=e=>(t,r)=>{var{encoder: {encode:o},coreFieldSequence:n,staticFields:a}=e,i=lo(e)(t,r),c=(0,er.do) (r,e).split(".");c.shift();var[s]=n.reduce(((e,t)=>{var r,[o,n]=e,[c,s, {encode:l},p=c]=t;Object.hasOwnProperty.call(a,p)? r=a["".concat(p)]:r=(0,b.U2)(i,p);var d=l(r,s);return[o+d,n+d.length]}), ["",0]),l=o(s);return c.unshift(l),c.join(".")},uo=e=>t=>{var{defaultTimestamp:r}=e,o={default Timestamp:r};return no(no({},lo(e)(o,t)),{},{tcString:po(e)(o,t)})};function go(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function fo(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?go(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):go(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var vo={iab:{tcf:{v2:{purposeOptouts:{},specialFeatureOptins:{},stacks: [],vendorListError:null,vendorListLoading:!1,vendorListLoaded:! 1,vendorListVersion:0,vendors:{},vendorOptouts:{}}}}},mo=function(e) {var t=(arguments.length>1&&void 0!==arguments[1]? arguments[1]:"en").slice(0,2), {purposes:r,specialPurposes:o,features:a,specialFeatures:i,stacks:c}=e|| {};n.go.override({iab:{v2: {purposes:r,specialPurposes:o,features:a,specialFeatures:i,stacks:c}}},t)},ho =(e,t)=>{var{iab:r={}}=t||{},{v2:{vendorListVersion:o=(0,er.Ue) (e),purposes:n=(0,er.b4)(e),vendors:a=(0,er.dH)(e)}={}}=r,c=(0,b.TS) (fo({},e),{iab:{tcf:{v2:{vendorListVersion:o,vendor:{consents: {}}}}}});return c.iab.tcf.v2.vendors=a,(0,i.fy)(e)|| (c.iab.tcf.v2.purposeOptouts=n.reduce(((e,t)=>(e["".concat(t)]=!1,e)), {}),c.iab.tcf.v2.vendorOptouts=Object.keys(a).reduce(((e,t)=>(e["".concat(t) ]=!1,e)),{})),c},bo=(e,t,r)=>{var o=fo({},(0,er.x4)(e));for(var a of t)r===n.eJ?o["".concat(a)]=!0:delete o["".concat(a)];var i=(0,b.TS)(fo({},e), {iab:{tcf:{v2:{specialFeatureOptins:{}}}}});return i.iab.tcf.v2.specialFeatureOptins=o,i},yo=(e,t,r)=>{var o=fo({},(0,er.bj) (e));for(var a of t)r===n.eJ?o["".concat(a)]=!0:delete o["".concat(a)];var i=(0,b.TS)(fo({},e),{iab:{tcf:{v2:{purposeOptouts:{}}}}});return i.iab.tcf.v2.purposeOptouts=o,i},Oo=(e,t,r)=>{var o=fo({},(0,er.Lv) (e));for(var a of t)r===n.Dv?o["".concat(a)]=!0:delete o["".concat(a)];var i=(0,b.TS)(fo({},e),{iab:{tcf:{v2:{vendorOptouts:{}}}}});return i.iab.tcf.v2.vendorOptouts=o,i};function wo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function jo(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?wo(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wo(Object(r) ).forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Po=(0,b.TS)({},vo),_o=(e,t)=>{var{config:r}=t||{},{config: {gdprApplies:o,iabEnabled:n}={}}=e, {gdprApplies:a=o,iabEnabled:i=n}=r||{};return(0,b.TS)(jo({},e),{iab:{tcf: {enabled:"string"==typeof i?"true"===i:!!i,gdprApplies:"string"==typeof a?"true"===a:!!a}}})};const So=(0,k.Dl)(Po,{[c.V5.init]:_o, [c.V5.updateConfig]:(e,t)=>_o(e,{config:t}),[to.R4.type]:(e,t)=>(0,b.TS) (jo({},e),{iab:{tcf:{gdprApplies:"string"==typeof t?"true"===t:!! t}}})});const ko={decode:e=>new Date(100*J(e)),encode:function(e){var t,r=arguments.length>1&&void 0!==arguments[1]? arguments[1]:36;try{t=Math.round(e.getTime()/100)}catch(o){t=e}return G(t,r)}};const Eo=e=>{if(!/^[01]*$/.test(e))throw new F(e);for(var t=[],r=0;r<e.length;r++)t.push(oe(e.substring(r,r+1)));return t},Do=(e,t)=>{for(var r="",o=0;o<e.length;o++)r+=re(e[o]);return r=r.length>=t?r:r+"0".repeat(t-r.length)},xo={encode: (e,t)=>Do(Object.entries(e||{}).reduce(((e,t)=>{var[r,o]=t;return e[r- 1]=o,e}),[]),t),decode:(e,t)=>Eo(e,t).reduce(((e,t,r)=>(e[r+1]=t,e)),{})};var Ao=1,No=16,Co=12,To=1,Io=16,Lo=No+Ao,Uo=Io+To+Co,Vo={FIELD:0,RAN GE:1};const Zo={decode:e=>{if(!e)return{bitLength:0,value:{}};var t=0,r=z.decode(e.substr(t,No),No);t+=No;var o=z.decode(e.charAt(t),Ao);if(t+=Ao,o===Vo.RANGE){var n=new Set,a=z.decode(e.substr(t,Co),Co);t+=Co;for(var i=0;i<a;i++){var c=ne.decode(e.charAt(t),To);t+=To;var s=z.decode(e.substr(t,Io),Io);if(t+=Io,c){var l=z.decode(e.substr(t,Io),Io);t+=Io;for(var p=s;p<=l;p++)n.add(p)}else n.add(s)}for(var d={},u=1;u<=r;u+ +)d["".concat(u)]=n.has(u);return{bitLength:t,value:d}}var g=e.substr(t,r);return{bitLength:t+=r,value:xo.decode(g,r)}},encode:e=>{f or(var t=Object.entries(e).filter((e=>{var[,t]=e;return!! t})).map((e=>{var[t]=e,r=parseInt(t,10);if(isNaN(r)||r<1||!1===/^\d+ $/.test(t))throw new Error("Invalid vendor ID: ".concat(t));return r})),r=new Set(t),o=Math.max(0,...t),n=[],a=[],i="",c=o>Uo,s=Lo+o,l=Lo+Co,p=1;p<= o;p++){var d=r.has(p);if(i+=ne.encode(d),(c=c&&l<s)&&d)!r.has(p+1)? (a.push(p),l+=Io,n.push(a),a=[]):0===a.length&&(a.push(p),l+=To,l+=Io)}r eturn c=c&&l<s,z.encode(o,No)+(c?Vo.RANGE.toString()+(e=>{var t=e.length,r=z.encode(t,Co);return e.forEach((e=>{var t=1===e.length;r+=ne.encode(!t),r+=z.encode(e[0],Io),t|| (r+=z.encode(e[1],Io))})),r})(n):Vo.FIELD.toString()+i)}};const Ro={decode:e=>{if(!/^[01]*$/.test(e)||e.length%6!=0)throw new F(e);for(var t="",r=0;r<e.length;r+=6){var o=J(e.substring(r,r+6));t+=63===o?" ":String.fromCharCode(o+65)}return t.trim()},encode:(e,t)=>{e=e.length>=t?e:e+" ".repeat(t-e.length);for(var r="",o=0;o<e.length;o++){var n=e.charCodeAt(o);if(32===n)r+=G(63,6);else{if(!(n>=65))throw new q(e);r+=G(e.charCodeAt(o)-65,6)}}return r}};var Mo=K((e=>{for(;e.length %24>0;)e+="0";return e}));const Fo={decode:Q,encode:Mo};var $o=e=>({decode: (t,r)=>({bitLength:r,value:e.decode(t,r)}),encode:e.encode}),Ho=$o(ne),Bo =$o(ko),qo=$o(xo),Go=$o(z),Jo=$o({decode:Ro.decode,encode:e=>Ro.enco de(e,2).toUpperCase()}),zo={cmpId:279,cmpVersion:we.IAB_CMP_VERSION,f allbackGvlVersion:187,defaultTimestamp:Date.now()},Wo=(e,t)=>{var{defa ultTimestamp:r=0}=e,o=new Date((0,i.Nf)(t)|| r),n=Date.UTC(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate());return Math.round(Math.max(0,n)/100)};function Ko(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function Qo(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Ko(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ko(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Yo="__tcfapi",Xo=[["version",6,Go],["created",36,Bo], ["lastUpdated",36,Bo],["cmpId",12,Go],["cmpVersion",12,Go], ["consentScreen",6,Go,"currentScreen"],["consentLanguage",12,Jo], ["vendorListVersion",12,Go,"gvlVersion"], ["policyVersion",6,Go,"tcfPolicyVersion"],["isServiceSpecific",1,Ho], ["useNonStandardTexts",1,Ho],["specialFeatureOptins",12,qo], ["purposeConsents",24,qo,"purpose.consents"], ["purposeLegitimateInterests",24,qo,"purpose.legitimateInterests"], ["purposeOneTreatment",1,Ho], ["publisherCountryCode",12,Jo,"publisherCC"], ["vendorConsents",Number.POSITIVE_INFINITY,Zo,"vendor.consents"], ["vendorLegitimateInterests",Number.POSITIVE_INFINITY,Zo,"vendor.legitimat eInterests"], ["numPubRestrictions",12,Go]],en={version:2,cmpId:zo.cmpId,cmpVersion:zo .cmpVersion,tcfPolicyVersion:4,useNonStandardTexts:!0,isServiceSpecific:! 0,purposeOneTreatment:! 1,numPubRestrictions:0},tn={created:Wo,lastUpdated:Wo},rn=Qo(Qo({},zo) ,{}, {version:2,apiVersion:"2.0",tcfPolicyVersion:4,coreFieldSequence:Xo,gppSecti on:"tcfeuv2",tcString:"CPpshUAPpshUAEXABAENAACwAIBAAAAAAAAAAAAAA AAA",staticFields:en,dynamicFields:tn,encoder:Fo});function on(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function nn(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?on(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):on(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function an(e){var t=lo(e),r=po(e),{gppSection:o}=e;return function() {var{dispatchEvent:e}=arguments.length>0&&void 0!==arguments[0]? arguments[0]:{};return n=>a=>i=>{var s=a(i), {type:l,payload:p}=i,d=n.getState();switch(l){case c.V5.ready:if(e&&"consent"===p){var u=t({},d),g=r(u,d);e(nn(nn({},u),{}, {tcString:g}))}break;case c.V5.showDialog:case c.V5.showDoNotSell:case c.V5.showDrawer:var f=t({},d);f.eventStatus=ro.BC.CMP_UI_SHOWN;var v=r(f,d);e&&e(nn(nn({},f),{},{tcString:v}));break;case c.V5.clearConsent:case c.V5.saveConsent:var m=t({},d);m.eventStatus=ro.BC.USER_ACTION_COMPLETE;var h=r(m,d);n.dispatch(E(o,h)),e&&e(nn(nn({},m),{},{tcString:h}))}return s}}}function cn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols) {var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function sn(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?cn(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cn(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ln(e) {var{tcString:t,tcfPolicyVersion:r,cmpVersion:o,cmpId:n,gdprApplies:a,cmpLo aded:i,eventStatus:c,cmpStatus:s,displayStatus:l,isServiceSpecific:p,purpose OneTreatment:d,useNonStandardTexts:u,publisherCC:g,purpose:f,vendor:v,sp ecialFeatureOptins:m,publisher:h}=e;return a? {tcString:t,tcfPolicyVersion:r,cmpVersion:o,cmpId:n,gdprApplies:a,cmpLoade d:i,eventStatus:c,cmpStatus:s,displayStatus:l,isServiceSpecific:p,purposeOne Treatment:d,useNonStandardTexts:u,publisherCC:"".concat(g).toUpperCase(), purpose:f,vendor:v,specialFeatureOptins:m,publisher:h}: {tcfPolicyVersion:r,cmpVersion:o,cmpId:n,gdprApplies:a,eventStatus:c}}var pn={},dn=e=>function(t){var r=ln(t);Object.entries(pn).forEach((t=>{var[o, {apiVersion:n,callback:a}]=t;parseInt(e,10)===parseInt(n,10)&&a(sn(sn({}, r),{},{listenerId:parseInt(o,10)}),!0)}))},un=()=>{};var gn=e=>Object.entries(e).filter((e=>{var[,t]=e;return t})).map((e=>{var[t]=e;return parseInt(t,10)})),fn=(e,t)=>{var r=Array.from({length:t}).fill(!1);return Object.entries(e).forEach((e=>{var[t,o]=e;r[t-1]=o})),r},vn=e=>new Date(100*e);function mn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function hn(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?mn(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):mn(Object(r) ).forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var bn=[["Version",6,Go,"version"],["Created",36,Bo,"created",vn], ["LastUpdated",36,Bo,"lastUpdated",vn],["CmpId",12,Go,"cmpId"], ["CmpVersion",12,Go,"cmpVersion"],["ConsentScreen",6,Go,"currentScreen"], ["ConsentLanguage",12,Jo,"consentLanguage"], ["VendorListVersion",12,Go,"gvlVersion"], ["TcfPolicyVersion",6,Go,"tcfPolicyVersion"], ["UseNonStandardTexts",1,Ho,"useNonStandardTexts"], ["SpecialFeatureExpressConsent",12,qo,"specialFeatureOptins",fn], ["PurposesExpressConsent",24,qo,"purpose.consents",fn], ["PurposesImpliedConsent",24,qo,"purpose.legitimateInterests",fn], ["VendorExpressConsent",Number.POSITIVE_INFINITY,Zo,"vendor.consents",g n], ["VendorImpliedConsent",Number.POSITIVE_INFINITY,Zo,"vendor.legitimateInt erests",gn]],yn={version:1,cmpId:zo.cmpId,cmpVersion:zo.cmpVersion,tcfPoli cyVersion:2,useNonStandardTexts:! 0},On={created:Wo,lastUpdated:Wo},wn=hn(hn({},zo),{}, {version:1,apiVersion:"2.0",tcfPolicyVersion:2,coreFieldSequence:bn,gppSecti on:"tcfcav1",tcString:"COsdsoAOsdsoAAAAAAAAAACAAAAAAAAAAAAAAAAA ",staticFields:yn,dynamicFields:On,encoder:X}),jn={api:function(e) {return{bind:function(t){return function(){for(var r=t.getState(),o=arguments.length,a=new Array(o),i=0;i<o;i+ +)a[i]=arguments[i];var[c,s,l,p]=a,d="function"==typeof l? l:un;if(s&&parseFloat(s)!==parseFloat(e.apiVersion))d(void 0,!1);else switch(c){case"setGdprApplies":var u=p;if(a.length>3&&"boolean"==typeof u)return t.dispatch((0,to.R4)(u)),void d("set",!0);d(void 0,! 1);break;case"ping":try{var{cmpId:g,cmpLoaded:f,cmpStatus:v,cmpVersion: m,displayStatus:h,gdprApplies:b,gvlVersion:y,tcfPolicyVersion:O}=uo(sn({},e )) (r);d({apiVersion:e.apiVersion,cmpId:g,cmpLoaded:f,cmpStatus:v,cmpVersion :m,displayStatus:h,gdprApplies:b,gvlVersion:y,tcfPolicyVersion:O})}catch(S) {d(void 0,!1)}break;case"getTCData":var w=((t,r)=>{try{return ln(uo(sn(sn({},e),{},{apiVersion:r}))(t))}catch(o){return}}) (r,e.apiVersion);d(w,!!w);break;case"addEventListener":if("function"==typeof l)try{var j=0,P=n.f1-Date.now();do{P-=j+ +}while(pn["".concat(P)]);pn["".concat(P)]={apiVersion:e.apiVersion,callback :l};var _=uo(sn({},e))(r);l(sn(sn({},ln(_)),{},{listenerId:P}),!0)}catch(S) {l(void 0,!1)}break;case"removeEventListener":delete pn["".concat(p)],d(! 0)}}},dispatch:dn(e.version)}} (rn),apiName:Yo,createMiddleware:an(rn),gppSection:rn.gppSection,iframeNa me:"__tcfapiLocator",postMessageEventHandler:be(Yo,!0),reducer:function(e) {return(0,k.Dl)(vo,{[c.V5.init]:ho,[c.V5.updateConfig]:(e,t)=>ho(e, {config:t}),[c.V5.setConsent]: (t,r)=>{var{category:o,acceptOrDeny:a}=r;if("object"==typeof o){var{iab: {v2:{p:i={},v:c={}}={},euconsent:s}={}}=o,l=(0,b.TS)(fo({},t),{iab:{tcf: {v2:{purposeOptouts:i,vendorOptouts:c}}}});if(s&&"string"==typeof s) {var{specialFeatureOptins:p={}}=so(e) (s);l.iab.tcf.v2.specialFeatureOptins=p}return l}if(a===n.eJ){var d=fo({}, (0,er.bj)(t)),u=ro.i3["".concat(o)]||[];for(var g of u)delete d["".concat(g)];var f=fo({},t);return f.iab.tcf.v2.purposeOptouts=d,f}return t},[to.jq.type]: (e,t)=>{var{specialFeatureId:r,acceptOrDeny:o}=t;return bo(e,[r],o)}, [to.ur.type]:(e,t)=>{var{acceptOrDeny:r}=t,o=new Set(Object.values((0,er.dH) (e)).map((e=>e.specialPurposes)).reduce(((e,t)=>e.concat(t)),[]));return bo(e,o,r)},[to.nu.type]:(e,t)=>{var{purposeId:r,acceptOrDeny:o}=t;return yo(e,[r],o)},[to.I2.type]:(e,t)=>{var{acceptOrDeny:r}=t,o=(0,er.b4) (e);return yo(e,o,r)},[to.f5.type]: (e,t)=>{var{vendorId:r,acceptOrDeny:o}=t;return Oo(e,[r],o)},[to.v6.type]: (e,t)=>{var{acceptOrDeny:r}=t,o=(0,er.ao)(e);return Oo(e,o,r)}, [to._U.type]:(e,t)=>{var{purposeList:r,language="en"}=t;return mo(r,language),e},[to.T4.type]:e=>(0,b.TS)(e,{iab:{tcf:{v2: {vendorListError:null,vendorListLoading:!0}}}}),[to.ht.type]:(e,t)=>{var r;if(!t)return e;var{v2:o={}}=(null==e||null===(r=e.iab)||void 0===r?void 0:r.tcf)||{},{vendorListVersion:n=(null==o?void 0:o.vendorListVersion),vendors:a={}}=t,i=parseInt(n,10),c=Math.max((null ==o?void 0:o.vendorListVersion)||0,isNaN(i)?0:i);return mo(t),(0,b.TS) (fo({},e),{iab:{tcf:{v2:{vendorListError:null,vendorListLoading:! 1,vendorListLoaded:!0,vendorListVersion:c,vendors:i>c?a:{}}}}})}, [to.k7.type]:function(e){var t, {statusText:r=null}=arguments.length>1&&void 0!==arguments[1]? arguments[1]:{};return(0,b.TS)(e,{iab:{tcf:{v2: {vendorListError:r,vendorListLoading:!1,vendorListLoaded:(null==e|| null===(t=e.iab)||void 0===t||null===(t=t.tcf)||void 0===t|| null===(t=t.v2)||void 0===t?void 0:t.vendorListLoaded)||!1}}}})}})} (rn)},Pn={api:function(e){var t=uo(e),r=r=>{var o=t(r);return e.coreFieldSequence.reduce(((e,t)=>{var[r,n,,a,i]=t,c=(0,b.U2)(o,a);return e["".concat(r)]=i?i(c,n):c,e}),{})};return{bind:function(e){return function(t,o,n){var a=e.getState();switch(t){case"getField":var i=n;return r(a)["".concat(i)];case"getSection":return[r(a)]}}}}} (wn),createMiddleware:an(wn),gppSection:wn.gppSection};const _n={reducer:So,versions:{tcfeuv2:jn,tcfcav1:Pn}};function Sn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function kn(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Sn(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Sn(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var En={iab:{usp:{ccpaApplies:!1,notified:void 0,signatory:void 0,optOut:! 1}}},Dn=(e,t)=>{var{config:r}=t||{},{config:{jurisdiction:o}={}}=e, {jurisdiction:n=o}=r||{}, {ccpaApplies:a="us"==="".concat(n||"").toLowerCase().substring(0,2)}=r|| {};return(0,b.TS)(kn({},e),{iab:{usp: {ccpaApplies:a}}})},xn=(e,t)=>[(0,i.d3)(e,t),t].includes(n.eJ)||!0===t;const An=(0,k.Dl)(En,{[c.V5.init]:Dn,[c.V5.updateConfig]:(e,t)=>Dn(e,{config:t}), [c.V5.setConsent]: (e,t)=>{var{category:r,acceptOrDeny:o}=t;return"object"==typeof r&&r["".concat(n.Np)]?(0,b.TS)(kn({},e),{iab:{usp: {optOut:xn(e,r["".concat(n.Np)])}}}):"string"==typeof r&&r===n.Np? (0,b.TS)(kn({},e),{iab:{usp:{optOut:xn(e,o)}}}):e}, [c.V5.revertConsent]:e=>{var{[n.Np]:t}=(0,i.dA)(e)||{};return(0,b.TS) (kn({},e),{iab:{usp:{optOut:xn(e,t)}}})}, [c.V5.acceptAllConsent]:e=>(0,b.TS)(kn({},e),{iab:{usp:{optOut:xn(e,! 1)}}}),[c.V5.denyAllConsent]:e=>(0,b.TS)(kn({},e),{iab:{usp:{optOut:xn(e,! 0)}}})});var Nn="__uspapi",Cn="uspv1",Tn={gppSection:Cn,version:1},In=e=>void 0===e?"-":e?"Y":"N",Ln=e=>(0,b.U2)(e,"iab.usp",{}),Un=e=>!!(0,b.U2) (e,"iab.usp.ccpaApplies",(0,i.EF)(e)),Vn=function(e) {var{gppSection:t,version:r}=arguments.length>1&&void 0! ==arguments[1]?arguments[1]:{},o=(0,b.U2)(e, ["iab","consentStrings",t]);if(o)return o;var{notified:n,signatory:a,optOut:i}=Ln(e),c=[n,i,a],s=isNaN(parseInt(r,10) )?1:parseInt(r,10);return Un(e)?"".concat(parseInt(s.toString(),10)).concat(c.map(In).join("")):"".concat (parseInt(s.toString(),10),"---")},Zn=function() {var{version:e=1}=arguments.length>0&&void 0!==arguments[0]? arguments[0]:{};return t=>{var[r=e,o,n,a]=(t||"").split("").map(((t,r)=>{return 0===r? isNaN(parseInt(t,10))?e:parseInt(t,10):"-"===(o=t)||void 0===o?void 0:! ("Y"!==(o||"N").toUpperCase());var o}));return{version:r,notified:o,signatory:a,optOut:n}}},Rn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]: {};return(t,r)=>{var{version:o,notified:n,optOut:a,signatory:i}=Zn(e) (Vn(r,e)),{version:c=o,notified:s=n,optOut:l=a,signatory:p=i}=(0,b.TS) (Ln(r),t),d=[s,l,p];return Un(r)?"".concat(parseInt(c.toString(),10)).concat(d.map(In).join("")):"".concat (parseInt(c.toString(),10),"---")}},Mn=e=>(t,r)=>{var{version:o,notified:n,o ptOut:a,signatory:i}=Zn(e)(Vn(r,e)), {version:c=o,notified:s=n,optOut:l=a,signatory:p=i}=(0,b.TS)(Ln(r),t);return Un(r)?{version:c,notified:s,signatory:p,optOut:l}:{version:c}};function Fn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}retur n r}function $n(e){for(var t=1;t<arguments.length;t++){var r=null! =arguments[t]?arguments[t]:{};t%2?Fn(Object(r),!0).forEach((function(t) {(0,o.Z)(e,t,r[t])})):Object.getOwnPropertyDescriptors? Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fn(Object(r)) .forEach((function(t) {Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Hn=Mn(Tn),Bn=Rn(Tn);var qn={api:function(e) {return{bind:function(t){return function(r,o,n,a){var i=t.getState(),c=function(){var e=arguments.length>0&&void 0! ==arguments[0]?arguments[0]: {};return(t,r)=>{var[,o,n,a]=Vn(t,e).split("");switch(r){case"Version":return 1;case"Notice":return o;case"OptOutSale":return n;case"LspaCovered":return a}}}(e),s=function(t){var r=arguments.length>1&&void 0! ==arguments[1]?arguments[1]:e.apiVersion;try{var o=(e=>t=>{var{version:r}=e;if(1!==r)throw new Error("Unsupported version");return{version:r,uspString:Rn(e)(Mn(e)(void 0,t),t)}})($n($n({},e), {},{version:r}))(t);return o}catch(n){return}};switch(r) {case"getUSPData":if("function"==typeof n){var l=s(i,o);n(l,!! l)}break;case"getField":return c(i,a);case"getSection":return[s(i,o)]}}}}} (Tn),apiName:Nn,createMiddleware:function(){return e=>t=>r=>{var o=t(r),{type:a}=r,s=e.getState();switch(a){case c.V5.saveConsent:var{[n.Np]:l}=(0,i.Q1) (s),p=Bn(Hn({optOut:l===n.eJ},s),s);e.dispatch(E(Cn,p));break;case c.V5.clearConsent:var d=Bn(Hn({optOut:n.Dv},s),s);e.dispatch(E(Cn,d))}return o}},gppSection:Cn,iframeName:"__uspapiLocator",postMessageEventHandler :be(Nn,!0)};const Gn={reducer:An,versions: {v1_0:qn}};Promise=t(),function(customerConfig,flavor,language,locale,e,o, a){n.go.setup({},language);var s=(0,Le.cE) (customerConfig,flavor,language),l=(0,Le.OK)(s,e),p=(0,Yr.SS)(),d=_((0,b.TS) (a,eo(eo({},l),{},{extUsrData:Te.extUsrData})),p.enhancer),g=new Ie({emitter:u,store:d});(0,i.JU)(d.getState())||function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window, {Document:r,Element:o,HTMLDocument:a,HTMLElement:c,HTMLIFrameEleme nt:s,HTMLScriptElement:l,Node:p,Storage:d}=t;try{return fr(r,a,e),Cr(o,e), (0,Tr.r$)((0,n.xp)(t),p,e),Rr(c,e),(0,i.OA)(e.getState())&&(0,Ue.r$)(s,e),Wr(p,e), (0,Ve.r$)(l,e),Kr(d,mt.ZP,e),Qr(t,e),!0}catch(u){}}(d);var f=new ar({dynamicMiddleware:p,store:d});o&&o(d,p),f.setup(),d.dispatch(c.ZP.init(l) ),d.dispatch(c.ZP.ready("blocking")),(0,i.L1)(d.getState())||(0,He.IY)((()=>{var e=language,o=locale;return t().all([Promise.resolve().then(r.bind(r,566)),_e(d,e,o)]).then((e=>{var[{defa ult:t}]=e,r=new t({dynamicMiddleware:p,store:d});f.dom=r,r.setup(),requestAnimationFrame( (()=>requestAnimationFrame((()=>d.dispatch(c.ZP.ready("dom"))))))})).catc h((e=>{0}))})),g.setup(window)}({iab:{tcf:{v2:{vendors:{'13': {id:13,name:'Sovrn Holdings Inc',urls:[{langId:'en',privacy:'https://www.sovrn.com/privacy- policy/',legIntClaim:'https://www.sovrn.com/privacy-policy/'}],features: [1,2,3],purposes:[1,2,3,5,7,8,9,10],policyUrl:'https://www.sovrn.com/privacy- policy/',usesCookies:true,cookieRefresh:true,dataRetention:{purposes: {},stdRetention:180,specialPurposes:{}},legIntPurposes:[],dataDeclaration: [1,2,6,8,10,11],specialFeatures:[],specialPurposes:[1,2],flexiblePurposes: [],cookieMaxAgeSeconds:31536000,usesNonCookieAccess:true,deviceStorag eDisclosureUrl:'https://www.sovrn.com/legal/tcf-disclosure/'},'28': {id:28,name:'TripleLift, Inc.',urls:[{langId:'en',privacy:'https://triplelift.com/privacy/',legIntClaim:'http s://triplelift.com/platform-privacy-policy#legalbasisofprocessing'}],features: [],overflow:{httpGetLimit:32},purposes:[1],policyUrl:'https://triplelift.com/ privacy/',usesCookies:true,cookieRefresh:true,dataRetention:{purposes: {'3':52,'4':52},stdRetention:45,specialPurposes:{}},legIntPurposes: [2,7,9,10],dataDeclaration:[1,2,3,5,6,8,9,10,11],specialFeatures: [1],specialPurposes:[1,2],flexiblePurposes: [2,7,9,10],cookieMaxAgeSeconds:7776000,usesNonCookieAccess:true,device StorageDisclosureUrl:'https://triplelift.com/.well-known/ deviceStorage.json'},'52':{id:52,name:'Magnite, Inc. ',urls: [{langId:'en',privacy:'https://www.magnite.com/legal/advertising-technology- privacy-policy/',legIntClaim:'https://www.magnite.com/legal/advertising- technology-privacy-policy/'}],features:[],overflow: {httpGetLimit:128},purposes:[1],policyUrl:'https://www.magnite.com/legal/ advertising-technology-privacy- policy/',usesCookies:true,cookieRefresh:false,dataRetention:{purposes: {'10':90},stdRetention:28,specialPurposes:{}},legIntPurposes: [2,7,10],dataDeclaration:[1,2,3,4,6,8,9,11],specialFeatures: [1],specialPurposes:[1,2],flexiblePurposes: [2,7,10],cookieMaxAgeSeconds:31536000,usesNonCookieAccess:true,device StorageDisclosureUrl:'https://gdpr.rubiconproject.com/dvplus/ devicestoragedisclosure.json'},'69':{id:69,name:'OpenX',urls: [{langId:'en',privacy:'https://www.openx.com/legal/privacy- policy/',legIntClaim:'https://www.openx.com/legal/privacy-policy/'}],features: [],purposes:[1],policyUrl:'https://www.openx.com/legal/privacy- policy/',usesCookies:true,cookieRefresh:true,dataRetention:{purposes: {},stdRetention:90,specialPurposes:{}},legIntPurposes: [2,7,10],dataDeclaration:[1,2,3,6,8,11],specialFeatures:[],specialPurposes: [1,2],flexiblePurposes: [2,7,10],cookieMaxAgeSeconds:31536000,usesNonCookieAccess:false,device StorageDisclosureUrl:'https://www.openx.com/device-storage.json'},'76': {id:76,name:'PubMatic, Inc',urls:[{langId:'en',privacy:'https://pubmatic.com/legal/privacy/',legIntClai m:'https://pubmatic.com/legal/privacy/'}],features:[1,2,3],purposes: [1,3,4],policyUrl:'https://pubmatic.com/legal/ privacy/',usesCookies:true,cookieRefresh:false,dataRetention:{purposes: {},stdRetention:40,specialPurposes:{}},legIntPurposes: [2,5,6,7,8,9,10],dataDeclaration:[1,2,3,4,5,6,7,8,9,10,11],specialFeatures: [1],specialPurposes:[],flexiblePurposes: [2,3,4,5,6,7,8,9,10],cookieMaxAgeSeconds:7776000,usesNonCookieAccess:tr ue,deviceStorageDisclosureUrl:'https://cdn.pubmatic.com/ devicestorage.json'},'80':{id:80,name:'Sharethrough, Inc',urls: [{langId:'en',privacy:'https://www.sharethrough.com/privacy-center/ consumer-privacy-notice',legIntClaim:'https://privacy- center.sharethrough.com/en/consumer-privacy-notice/'}],features: [],purposes:[1,2],policyUrl:'https://www.sharethrough.com/privacy-center/ consumer-privacy-notice',usesCookies:true,cookieRefresh:true,dataRetention: {purposes:{},stdRetention:30,specialPurposes:{}},legIntPurposes: [7],dataDeclaration:[1,2,3,4,5,8,10,11],specialFeatures:[],specialPurposes: [1,2],flexiblePurposes: [],cookieMaxAgeSeconds:2592000,usesNonCookieAccess:true,deviceStorage DisclosureUrl:'https://assets.sharethrough.com/gvl.json'},'142': {id:142,name:'Media.net Advertising FZ-LLC',urls: [{langId:'en',privacy:'https://www.media.net/privacy- policy/',legIntClaim:'https://www.media.net/privacy-policy/#legitimate- interest'}],features:[3],purposes:[1,3,4],policyUrl:'https://www.media.net/ privacy-policy/',usesCookies:true,cookieRefresh:true,dataRetention: {purposes: {'3':365,'4':365,'5':365,'6':365,'8':180,'9':180,'10':180},stdRetention:2190,sp ecialPurposes:{}},legIntPurposes:[2,5,6,7,8,9,10],dataDeclaration: [1,2,3,4,5,6,7,8,10,11],specialFeatures:[],specialPurposes: [1,2],flexiblePurposes: [2,5,6,8,9],cookieMaxAgeSeconds:189216000,usesNonCookieAccess:true,de viceStorageDisclosureUrl:'https://www.media.net/tcfv2/gvl/ deviceStorage.json'},'737':{id:737,name:'Monet Engine Inc',urls: [{langId:'en',privacy:'https://adaptmx.com/privacy-policy/'}],features: [],purposes:[1,2,7],policyUrl:'https://adaptmx.com/privacy- policy/',usesCookies:true,cookieRefresh:false,dataRetention:{purposes: {},stdRetention:180,specialPurposes:{}},legIntPurposes:[],dataDeclaration: [1,2,3,4,5,11],specialFeatures:[],specialPurposes:[],flexiblePurposes: [],cookieMaxAgeSeconds:31536000,usesNonCookieAccess:true,deviceStorag eDisclosureUrl:'https://assets.a-mo.net/tcf/device-storage.json'},'755': {id:755,name:'Google Advertising Products',urls: [{langId:'en',privacy:'https://business.safety.google/ privacy/',legIntClaim:'https://policies.google.com/ privacy#europeanrequirements'},{langId:'bg',privacy:'https:// business.safety.google/intl/bg/privacy/',legIntClaim:'https:// policies.google.com/privacy?hl=bg#europeanrequirements'}, {langId:'cs',privacy:'https://business.safety.google/intl/cs/ privacy/',legIntClaim:'https://policies.google.com/privacy? hl=cs#europeanrequirements'},{langId:'da',privacy:'https:// business.safety.google/intl/da/privacy/',legIntClaim:'https:// policies.google.com/privacy?hl=da#europeanrequirements'}, {langId:'de',privacy:'https://business.safety.google/intl/de/ privacy/',legIntClaim:'https://policies.google.com/privacy? hl=de#europeanrequirements'},{langId:'el',privacy:'https:// business.safety.google/intl/el/privacy/',legIntClaim:'https:// policies.google.com/privacy?hl=el#europeanrequirements'}, {langId:'es',privacy:'https://business.safety.google/intl/es/ privacy/',legIntClaim:'https://policies.google.com/privacy? hl=es#europeanrequirements'},{langId:'et',privacy:'https:// business.safety.google/intl/et/privacy/',legIntClaim:'https:// policies.google.com/privacy?hl=et#europeanrequirements'}, {langId:'fi',privacy:'https://business.safety.google/intl/fi/ privacy/',legIntClaim:'https://policies.google.com/privacy? hl=fi#europeanrequirements'},{langId:'fr',privacy:'https:// business.safety.google/intl/fr/privacy/',legIntClaim:'https:// policies.google.com/privacy?hl=fr#europeanrequirements'}, {langId:'hr',privacy:'https://business.safety.google/intl/hr/ privacy/',legIntClaim:'https://policies.google.com/privacy? hl=hr#europeanrequirements'},{langId:'hu',privacy:'https:// business.safety.google/intl/hu/privacy/',legIntClaim:'https:// policies.google.com/privacy?hl=hu#europeanrequirements'}, {langId:'it',privacy:'https://business.safety.google/intl/it/ privacy/',legIntClaim:'https://policies.google.com/privacy? hl=it#europeanrequirements'},{langId:'lt',privacy:'https:// business.safety.google/intl/lt/privacy/',legIntClaim:'https:// policies.google.com/privacy?hl=lt#europeanrequirements'}, {langId:'lv',privacy:'https://business.safety.google/intl/lv/ privacy/',legIntClaim:'https://policies.google.com/privacy? hl=lv#europeanrequirements'},{langId:'nl',privacy:'https:// business.safety.google/intl/nl/privacy/',legIntClaim:'https:// policies.google.com/privacy?hl=nl#europeanrequirements'}, {langId:'no',privacy:'https://business.safety.google/intl/no/ privacy/',legIntClaim:'https://policies.google.com/privacy? hl=no#europeanrequirements'},{langId:'pl',privacy:'https:// business.safety.google/intl/pl/privacy/',legIntClaim:'https:// policies.google.com/privacy?hl=pl#europeanrequirements'}, {langId:'pt',privacy:'https://business.safety.google/intl/pt-PT/ privacy/',legIntClaim:'https://policies.google.com/privacy?hl=pt- PT#europeanrequirements'},{langId:'ro',privacy:'https:// business.safety.google/intl/ro/privacy/',legIntClaim:'https:// policies.google.com/privacy?hl=ro#europeanrequirements'}, {langId:'sk',privacy:'https://business.safety.google/intl/sk/ privacy/',legIntClaim:'https://policies.google.com/privacy? hl=sk#europeanrequirements'},{langId:'sl',privacy:'https:// business.safety.google/intl/sl/privacy/',legIntClaim:'https:// policies.google.com/privacy?hl=sl#europeanrequirements'}, {langId:'sv',privacy:'https://business.safety.google/intl/sv/ privacy/',legIntClaim:'https://policies.google.com/privacy? hl=sv#europeanrequirements'}],features:[1,2],purposes: [1,3,4],policyUrl:'https://policies.google.com/ privacy',usesCookies:true,cookieRefresh:false,dataRetention:{purposes: {'3':180,'4':180},stdRetention:548,specialPurposes: {'1':1096}},legIntPurposes:[2,5,6,7,9,10],dataDeclaration: [1,2,3,5,6,7,8,10,11],specialFeatures:[],specialPurposes: [1,2],flexiblePurposes: [2,5,6,7,9,10],cookieMaxAgeSeconds:34190000,usesNonCookieAccess:true,d eviceStorageDisclosureUrl:'https://www.gstatic.com/iabtcf/ deviceStorageDisclosure.json'},'850':{id:850,name:'Publisher First, Inc.',urls: [{langId:'en',privacy:'https://freestar.com/privacy- policy/',legIntClaim:'https://freestar.com/privacy-policy/'}],features: [1,2,3],overflow:{httpGetLimit:128},purposes: [1,2,3,4,5,6,7,8,9,10],policyUrl:'https://freestar.com/privacy- policy/',usesCookies:true,cookieRefresh:true,dataRetention:{purposes: {'2':0,'3':0,'4':0,'5':0,'6':0,'7':730,'8':730,'9':730,'10':730},specialPurposes: {'1':730}},legIntPurposes:[],dataDeclaration:[1,2,3,4,6,8],specialFeatures: [2],specialPurposes:[1],flexiblePurposes: [],cookieMaxAgeSeconds:604800,usesNonCookieAccess:true,deviceStorageD isclosureUrl:'https://iab.pub.network/json/freestar- us.json'}},vendorListVersion:52},vendors: [755,13,80,28,76,69,737,52,142,850]},hideOptOut:false},theme:'',cookies: {app_download_modal:{expiry:'',purpose:'',provider:'Scribd Inc',classification:'ESSENTIAL'},bundle_promo_cookie: {expiry:'',purpose:'',provider:'Scribd Inc',classification:'ESSENTIAL'},'^__CJ_.*':{expiry:'',purpose:'',provider:'Scribd Inc',classification:'ESSENTIAL'},'^_dc_gtm_UA-.*': {expiry:'',purpose:'Associated with sites using Google Tag Manager to load other scripts and code into a page.',provider:'Google LLC',classification:'ESSENTIAL'},'dd_cookie_test.*': {expiry:'',purpose:'',provider:'Datadog Inc',classification:'ESSENTIAL'},'^_fbc$':{expiry:'',purpose:'Placed by Facebook to store last visit',provider:'Facebook Inc',classification:'MARKETING'},'fblo_.*': {expiry:'',purpose:'',provider:'Facebook Inc',classification:'MARKETING'},'fbm_.*': {expiry:'',purpose:'',provider:'Facebook Inc',classification:'ESSENTIAL'},'^_fbp$':{expiry:'',purpose:'Used by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers',provider:'Facebook Inc',classification:'ESSENTIAL'},'fbsr_.*': {expiry:'',purpose:'',provider:'Facebook Inc',classification:'ESSENTIAL'},'^_ga$':{expiry:'',purpose:'Associated with Google Universal Analytics to distinguish unique users by assigning a randomly generated number as a client identifier.',provider:'Google LLC',classification:'ANALYTICS'},'^_gac_.*': {expiry:'',purpose:'',provider:'Google LLC',classification:'ANALYTICS'},'_gac_UA-.*': {expiry:'',purpose:'',provider:'Google LLC',classification:'ANALYTICS'},'^_gat_.*': {expiry:'',purpose:'',provider:'Google LLC',classification:'ANALYTICS'},'^_gat$':{expiry:'',purpose:'Associated with Google Universal Analytics to throttle the request rate - limiting the collection of data on high traffic sites.',provider:'Google LLC',classification:'ANALYTICS'},'^_gat_UA-.*':{expiry:'',purpose:'Set by Google Analytics to identity the number of the account or website it relates to.',provider:'Google LLC',classification:'ANALYTICS'},G_AUTHUSER_H: {expiry:'',purpose:'',provider:'Google LLC',classification:'ESSENTIAL'},'^_gcl_.*':{expiry:'',purpose:'Stores ad click information so that conversions can be attributed outside the landing page',provider:'Google LLC',classification:'MARKETING'},'^_gcl_au$': {expiry:'',purpose:'Used by Google AdSense for experimenting with advertisement efficiency across websites using their services',provider:'Google LLC',classification:'MARKETING'},'^_gd.*': {expiry:'',purpose:'Associated with Google Analytics.',provider:'Google LLC',classification:'ANALYTICS'},'^G_ENABLED_IDPS$':{expiry:'',purpose:'No Description Available',provider:'Google LLC',classification:'ESSENTIAL'},'get_app_mobile_banner:closed': {expiry:'',purpose:'',provider:'Scribd Inc',classification:'ESSENTIAL'},'^_gid$': {expiry:'',purpose:'Associated with Google Universal Analytics to distinguish unique users by assigning a randomly generated number as a client identifier.',provider:'Google LLC',classification:'ANALYTICS'},_hjAbsoluteSessionInProgress: {expiry:'',purpose:'',provider:'Hotjar Ltd',classification:'ANALYTICS'},'^_hjCachedUserAttributes$': {expiry:'',purpose:'Stores User Attributes which are sent through the Hotjar Identify API. These attributes will only be saved if the user interacts with a Hotjar Feedback tool.',provider:'Hotjar LTD',classification:'PERSONALIZATION'},_hjCookieTest: {expiry:'',purpose:'',provider:'Hotjar Ltd',classification:'PERSONALIZATION'},_hjFirstSeen: {expiry:'',purpose:'',provider:'Hotjar LTD',classification:'ANALYTICS'},'^_hjid$':{expiry:'',purpose:'Set by Hotjar to ensure that behavior in subsequent visits to the same site will be attributed to the same user ID.',provider:'Hotjar LTD',classification:'PERSONALIZATION'},'_hjIncludedIn.*': {expiry:'',purpose:'',provider:'Hotjar LTD',classification:'ANALYTICS'},_hjSessionRejected: {expiry:'',purpose:'',provider:'Hotjar Ltd',classification:'PERSONALIZATION'},'^_hjSessionResumed$': {expiry:'',purpose:'No description available',provider:'Hotjar LTD',classification:'PERSONALIZATION'},'^_hjTLDTest$': {expiry:'',purpose:'Used to determine the most generic cookie path so that cookies can be shared across subdomains (where applicable). After this check, the cookie is removed.',provider:'Hotjar LTD',classification:'PERSONALIZATION'},_hjUserAttributesHash: {expiry:'',purpose:'',provider:'Hotjar LTD',classification:'PERSONALIZATION'},_lc2_fpi: {expiry:'',purpose:'',provider:'usatoday.com',classification:'ANALYTICS'},_li_dc dm_c: {expiry:'',purpose:'',provider:'usatoday.com',classification:'ANALYTICS'},metri ka_enabled:{expiry:'',purpose:'',provider:'Yandex LLC',classification:'MARKETING'},__pdst: {expiry:'',purpose:'',provider:'Podsights',classification:'ESSENTIAL'},'^_pk_.*': {expiry:'',purpose:'Used to help website owners track visitor behaviour and measure site performance.',provider:'Matomo',classification:'ANALYTICS'},_rdt_uuid: {expiry:'',purpose:'',provider:'Reddit Inc',classification:'MARKETING'},REMOVE_FROM_LIST_REMINDER: {expiry:'',purpose:'',provider:'Scribd Inc',classification:'ESSENTIAL'},single_partner_bundling: {expiry:'',purpose:'',provider:'Scribd Inc',classification:'ESSENTIAL'},'^__ssid$':{expiry:'',purpose:'No Description Available',provider:'',classification:'MARKETING'},'tatari-.*': {expiry:'',purpose:'',provider:'Tatari, Inc',classification:'MARKETING'},'_tq_id.TV-.*': {expiry:'',purpose:'',provider:'TVSquared',classification:'MARKETING'},trust_b anner_closed:{expiry:'',purpose:'',provider:'Scribd Inc',classification:'ESSENTIAL'},_uetmsclkid: {expiry:'',purpose:'',provider:'Microsoft Corporation',classification:'MARKETING'},'^_uetsid$':{expiry:'',purpose:'Used to determine what ads should be shown that may be relevant to the end user perusing the site.',provider:'Microsoft Corporation',classification:'MARKETING'},_uetvid: {expiry:'',purpose:'',provider:'Microsoft Corporation',classification:'MARKETING'},'^__utma$':{expiry:'',purpose:'One of the four main cookies set by the Google Analytics service which enables website owners to track visitor behaviour and measure site performance.',provider:'Google LLC',classification:'ANALYTICS'},'^__utmb$': {expiry:'',purpose:'One of the four main cookies set by the Google Analytics service which enables website owners to track visitor behaviour and measure site performance.',provider:'Google LLC',classification:'ANALYTICS'},'^__utmc$':{expiry:'',purpose:'One of the four main cookies set by the Google Analytics service which enables website owners to track visitor behaviour and measure site performance.',provider:'Google LLC',classification:'ANALYTICS'},'^__utmv$': {expiry:'',purpose:'Set by Google Analytics that enables website owners to track visitor behaviour and measure site performance.',provider:'Google LLC',classification:'ANALYTICS'},'^__utmz$':{expiry:'',purpose:'One of the four main cookies set by the Google Analytics service which enables website owners to track visitor behaviour and measure site performance.',provider:'Google LLC',classification:'ANALYTICS'},'^_ym_.*': {expiry:'',purpose:'',provider:'Yandex LLC',classification:'ANALYTICS'},'_ym_isad.*': {expiry:'',purpose:'',provider:'Korter',classification:'ANALYTICS'},'^_ym_mp2_, *': {expiry:'',purpose:'',provider:'Korter',classification:'MARKETING'},'^_ym_mp2 _.*': {expiry:'',purpose:'',provider:'Korter',classification:'MARKETING'},'^__zlc.*': {expiry:'',purpose:'Store the Zopim Live Chat ID used to identify a device across visits.',provider:'Zendesk Inc',classification:'ESSENTIAL'},'^zte2095$': {expiry:'',purpose:'Used to enhance the performance and functionality of the website.',provider:'Zendesk',classification:'ESSENTIAL'}},palette: {linkColor:'#000000',borderless:false,dialogType:'bar',widgetPosition:'left',dis playPosition:'bottom',infoDialogPosition:'right',toggleButtonOnColor:'#ffffff',to ggleButtonOffColor:'#ffffff',buttonBackgroundColor:'#000000',buttonForegro undColor:'#ffffff',dialogBackgroundColor:'#f8f4f2',dialogForegroundColor:'#0 00000',infoDialogOverlayColor:'rgba(22,23,27,0.5)',toggleOnBackgroundColo r:'#509ba8',toggleOffBackgroundColor:'#cfd6e0',buttonDenyBackgroundColo r:'#ffffff',buttonDenyForegroundColor:'#000000',infoDialogBackgroundColor:' #f8f4f2',infoDialogForegroundColor:'#000000'},scripts:{'adlane.info/ sync.js':'MARKETING','ads- twitter.com':'MARKETING','akamaihd.net':'ESSENTIAL','analytics.tiktok.com':' ANALYTICS','analytics.twitter.com':'ANALYTICS','analytics.yahoo.com':'ANALYT ICS','api.filepicker.io':'ESSENTIAL','api.filestackapi.com':'ESSENTIAL','apis.goo gle.com':'ESSENTIAL','app.leadsrx.com':'MARKETING','bing.com':'MARKETING' ,'browser.sentry- cdn.com':'ESSENTIAL','cdn.siftscience.com':'ANALYTICS','cdn.solvvy.com':'ESS ENTIAL','clarity.ms':'ANALYTICS','cloudflare.com':'ESSENTIAL','cmp.osano.com ':'ESSENTIAL','d33wwcok8lortz.cloudfront.net':'ESSENTIAL','doubleclick.net':' MARKETING','facebook.net':'ESSENTIAL','f.scribdassets.com':'ESSENTIAL','goo gleadservices.com':'MARKETING','google- analytics.com':'ANALYTICS','googleapis.com':'ESSENTIAL','google.com':'ESSE NTIAL','googlesyndication.com':'MARKETING','googletagmanager.com':'ESSE NTIAL','gstatic.com':'ESSENTIAL','hotjar.com':'ANALYTICS','html.scribdassets.c om':'ESSENTIAL','https://www.scbtracker.com/rd/ apx.php':'ANALYTICS','jquery.com':'ESSENTIAL','liadm.com':'MARKETING','live. adyen.com':'ESSENTIAL','pay.google.com':'ESSENTIAL','pdst.fm':'MARKETING' ,'pinterest.com':'MARKETING','platform.twitter.com':'MARKETING','redditstatic .com':'MARKETING','scribd.com':'ESSENTIAL','s- f.scribdassets.com':'ESSENTIAL','siftscience.com':'ANALYTICS','snap.licdn.com ':'ANALYTICS','static.zdassets.com':'ESSENTIAL','taboola.com':'MARKETING','t est.adyen.com':'ESSENTIAL','tvsquared.com':'MARKETING','yimg.com':'ANALY TICS'},dntSupport:false,gpcSupport:false,iabEnabled:true,ccpaRelaxed:true,c rossDomain:true,disclosures: [],allowTimeout:true,codeSplitting:false,googleConsent:false,iframeBlocking:'' ,policyLinkText:'privacyPolicy',timeoutSeconds:5,additionalLinks: [],storagePolicyHref:'https://support.scribd.com/hc/articles/210129366- Privacy- policy',policyLinkInDrawer:false,legacyBrowserSupport:false,forcedClassifyEn abled:false,forceManagePreferences:false,managePreferencesEnabled:false,c ustomerId:'AzZdHGSGtpxCq1Cpt',configId:'4e10b135-d113-4574-a477- 270ace40bba7',mode:'permissive',domains: ['scribd.com','slideshare.net'],iframes:{},disclosedVendorCount:10}, {timer:true,analyticsAlways:true,categories:false,rejectAll:false,firstLayerUsa ge:false,managePreferences:false,canDismissDialog:true},"en",{"buttons": {"accept":"Accept","acceptAll":"Accept All","deny":"Deny","dialog": {"denyAll":{"fr":"Continue Without Accepting"},"openDrawer": {"fr":"Customize Your Choices"}},"denyAll":"Reject All","managePreferences":"Manage Preferences","save":"Save preferences","storagePolicy":"Data Storage Policy"},"categories": {"ESSENTIAL":{"label":"Essential","description":"Required to enable basic website functionality. You may not disable essential cookies."},"MARKETING": {"label":"Targeted Advertising","description":"Used to deliver advertising that is more relevant to you and your interests. May also be used to limit the number of times you see an advertisement and measure the effectiveness of advertising campaigns. Advertising networks usually place them with the website operator’s permission."},"PERSONALIZATION": {"label":"Personalization","description":"Allow the website to remember choices you make (such as your username, language, or the region you are in) and provide enhanced, more personal features. For example, a website may provide you with local weather reports or traffic news by storing data about your general location."},"ANALYTICS": {"label":"Analytics","description":"Help the website operator understand how its website performs, how visitors interact with the site, and whether there may be technical issues."},"STORAGE": {"label":"Storage","description":"Allows the website to store data locally on your device. For example, this site may store data that will remember your previous selections, search filters, or other information that would provide a seamless user experience as you navigate throughout the website."},"OPT_OUT":{"label":"Do Not Sell or Share My Personal Information","description":"By switching the toggle to the right and clicking save, you are indicating that you do not want us to sell your personal information or share your personal information for online targeted advertising activities. Please note if you use different computers or browsers, you must indicate your choices again on each computer or browser used to access our services."}},"dialog":{"close":"Close this dialog","label":"Cookie Consent Banner"},"messaging":{"poweredBy":"Powered by Osano","default":"This website utilizes technologies such as cookies to enable essential site functionality, as well as for %{analytics}, % {personalization}, and %{marketing}.","categories":"You may change your settings at any time or accept the default settings.","cookieQuestion":"What is a cookie?","timer":"To learn more, view the following link:","privacyPolicy":"Privacy Policy","cookiePolicy":"Cookie Policy","privacyNotice":"Privacy Notice","cookieNotice":"Cookie Notice","moreDetails":"More Details","widgetAltText":"Cookie Preferences","usageWhat":"To improve your experience, we (and our partners) store and/or access information on your terminal (cookie or equivalent) with your consent for all our websites and applications, on your connected terminals.","usageHow":"Our website may use these cookies to:","usageList":"Measure the audience of the advertising on our website, without profiling\nDisplay personalized ads based on your navigation and your profile\nPersonalize our editorial content based on your navigation\ nAllow you to share content on social networks or platforms present on our website\nSend you advertising based on your location","viewCookies":"View Cookies","closeButton":"","subjectRightsRequest":"Subject Rights Request","doNotSellOrShare":"Do Not Sell or Share My Personal Information","securityPolicy":"Security Policy","imprint":"Imprint"},"disclosure":{"day":"day","label":"Storage Items","none":"No Storage Items","cookie": {"purpose":"Purpose","expiry":"Expiration","name":"Name","classification":" Classification","provider":"Provider"},"dayPlural":"days","script": {"purpose":"Purpose","name":"Name","classification":"Classification","provid er":"Provider"}},"drawer":{"header":"Storage Preferences","close":"Close Cookie Preferences","description":"When you visit websites, they may store or retrieve data about you using cookies and similar technologies (\"cookies\"). Cookies may be necessary for the basic functionality of the website as well as other purposes. You have the option of disabling certain types of cookies, though doing so may impact your experience on the website."},"iab":{"vendor":{"dataRetention":"Data retention is %{days} days","title":"Third Parties","preamble":"This website shares data with the following third-party vendors. You may change your preferences for each vendor in this section. If you opt-out of vendors, they will not be allowed to process your personal data.","maxCookieStorage":"Maximum cookie storage","usesNonCookieAccess":"This vendor uses other methods of storage or accessing information already stored on a user's device."},"layer1":"We and our %{vendorCount} partners store and access information on your device for personalized ads and content. Personal data may be processed, such as cookie identifiers, unique device identifiers, and browser information. Third parties may store and access information on your device and process this personal data. You may change or withdraw your preferences by clicking on the cookie icon or link; however, as a consequence, you may not see relevant ads or personalized content.","legal":{"title":"All Third Party Disclosures","preamble":"Third-party vendors on this website may implement the following features, purposes, special features, and functionality.","object":"I object to the processing of my personal data for this purpose based on legitimate interest."},"terms":{"dataCategories":"Data Categories:","illustrations":"Illustrations:","legIntClaim":"Legitimate Interests at Stake","specialPurposes":"Special Purposes:","features":"Features:","specialFeatures":"Special Features:"},"partnerCount":"%{partnerCount} partner","partnerCountPlural":"%{partnerCount} partners","purposes":{"1": {"name":"Store and/or access information on a device","description":"Cookies, device or similar online identifiers (e.g. login- based identifiers, randomly assigned identifiers, network based identifiers) together with other information (e.g. browser type and information, language, screen size, supported technologies etc.) can be stored or read on your device to recognise it each time it connects to an app or to a website, for one or several of the purposes presented here.","illustrations":{"1":"Most purposes explained in this notice rely on the storage or accessing of information from your device when you use an app or visit a website. For example, a vendor or publisher might need to store a cookie on your device during your first visit on a website, to be able to recognise your device during your next visits (by accessing this cookie each time)."}},"2":{"name":"Use limited data to select advertising","description":"Advertising presented to you on this service can be based on limited data, such as the website or app you are using, your non-precise location, your device type or which content you are (or have been) interacting with (for example, to limit the number of times an ad is presented to you).","illustrations":{"1":"A car manufacturer wants to promote its electric vehicles to environmentally conscious users living in the city after office hours. The advertising is presented on a page with related content (such as an article on climate change actions) after 6:30 p.m. to users whose non-precise location suggests that they are in an urban zone.","2":"A large producer of watercolour paints wants to carry out an online advertising campaign for its latest watercolour range, diversifying its audience to reach as many amateur and professional artists as possible and avoiding showing the ad next to mismatched content (for instance, articles about how to paint your house). The number of times that the ad has been presented to you is detected and limited, to avoid presenting it too often."}},"3":{"name":"Create profiles for personalised advertising","description":"Information about your activity on this service (such as forms you submit, content you look at) can be stored and combined with other information about you (for example, information from your previous activity on this service and other websites or apps) or similar users. This is then used to build or improve a profile about you (that might include possible interests and personal aspects). Your profile can be used (also later) to present advertising that appears more relevant based on your possible interests by this and other entities.","illustrations":{"1":"If you read several articles about the best bike accessories to buy, this information could be used to create a profile about your interest in bike accessories. Such a profile may be used or improved later on, on the same or a different website or app to present you with advertising for a particular bike accessory brand. If you also look at a configurator for a vehicle on a luxury car manufacturer website, this information could be combined with your interest in bikes to refine your profile and make an assumption that you are interested in luxury cycling gear.","2":"An apparel company wishes to promote its new line of high-end baby clothes. It gets in touch with an agency that has a network of clients with high income customers (such as high-end supermarkets) and asks the agency to create profiles of young parents or couples who can be assumed to be wealthy and to have a new child, so that these can later be used to present advertising within partner apps based on those profiles."}},"4":{"name":"Use profiles to select personalised advertising","description":"Advertising presented to you on this service can be based on your advertising profiles, which can reflect your activity on this service or other websites or apps (like the forms you submit, content you look at), possible interests and personal aspects.","illustrations":{"1":"An online retailer wants to advertise a limited sale on running shoes. It wants to target advertising to users who previously looked at running shoes on its mobile app. Tracking technologies might be used to recognise that you have previously used the mobile app to consult running shoes, in order to present you with the corresponding advertisement on the app.","2":"A profile created for personalised advertising in relation to a person having searched for bike accessories on a website can be used to present the relevant advertisement for bike accessories on a mobile app of another organisation."}},"5": {"name":"Create profiles to personalise content","description":"Information about your activity on this service (for instance, forms you submit, non- advertising content you look at) can be stored and combined with other information about you (such as your previous activity on this service or other websites or apps) or similar users. This is then used to build or improve a profile about you (which might for example include possible interests and personal aspects). Your profile can be used (also later) to present content that appears more relevant based on your possible interests, such as by adapting the order in which content is shown to you, so that it is even easier for you to find content that matches your interests.","illustrations":{"1":"You read several articles on how to build a treehouse on a social media platform. This information might be added to a profile to mark your interest in content related to outdoors as well as do-it-yourself guides (with the objective of allowing the personalisation of content, so that for example you are presented with more blog posts and articles on treehouses and wood cabins in the future).","2":"You have viewed three videos on space exploration across different TV apps. An unrelated news platform with which you have had no contact builds a profile based on that viewing behaviour, marking space exploration as a topic of possible interest for other videos."}},"6": {"name":"Use profiles to select personalised content","description":"Content presented to you on this service can be based on your content personalisation profiles, which can reflect your activity on this or other services (for instance, the forms you submit, content you look at), possible interests and personal aspects, such as by adapting the order in which content is shown to you, so that it is even easier for you to find (non- advertising) content that matches your interests.","illustrations":{"1":"You read articles on vegetarian food on a social media platform and then use the cooking app of an unrelated company. The profile built about you on the social media platform will be used to present you vegetarian recipes on the welcome screen of the cooking app.","2":"You have viewed three videos about rowing across different websites. An unrelated video sharing platform will recommend five other videos on rowing that may be of interest to you when you use your TV app, based on a profile built about you when you visited those different websites to watch online videos."}},"7": {"name":"Measure advertising performance","description":"Information regarding which advertising is presented to you and how you interact with it can be used to determine how well an advert has worked for you or other users and whether the goals of the advertising were reached. For instance, whether you saw an ad, whether you clicked on it, whether it led you to buy a product or visit a website, etc. This is very helpful to understand the relevance of advertising campaigns.","illustrations":{"1":"You have clicked on an advertisement about a “black Friday” discount by an online shop on the website of a publisher and purchased a product. Your click will be linked to this purchase. Your interaction and that of other users will be measured to know how many clicks on the ad led to a purchase.","2":"You are one of very few to have clicked on an advertisement about an “international appreciation day” discount by an online gift shop within the app of a publisher. The publisher wants to have reports to understand how often a specific ad placement within the app, and notably the “international appreciation day” ad, has been viewed or clicked by you and other users, in order to help the publisher and its partners (such as agencies) optimise ad placements."}},"8":{"name":"Measure content performance","description":"Information regarding which content is presented to you and how you interact with it can be used to determine whether the (non-advertising) content e.g. reached its intended audience and matched your interests. For instance, whether you read an article, watch a video, listen to a podcast or look at a product description, how long you spent on this service and the web pages you visit etc. This is very helpful to understand the relevance of (non-advertising) content that is shown to you.","illustrations":{"1":"You have read a blog post about hiking on a mobile app of a publisher and followed a link to a recommended and related post. Your interactions will be recorded as showing that the initial hiking post was useful to you and that it was successful in interesting you in the related post. This will be measured to know whether to produce more posts on hiking in the future and where to place them on the home screen of the mobile app.","2":"You were presented a video on fashion trends, but you and several other users stopped watching after 30 seconds. This information is then used to evaluate the right length of future videos on fashion trends."}},"9": {"name":"Understand audiences through statistics or combinations of data from different sources","description":"Reports can be generated based on the combination of data sets (like user profiles, statistics, market research, analytics data) regarding your interactions and those of other users with advertising or (non-advertising) content to identify common characteristics (for instance, to determine which target audiences are more receptive to an ad campaign or to certain contents).","illustrations":{"1":"The owner of an online bookstore wants commercial reporting showing the proportion of visitors who consulted and left its site without buying, or consulted and bought the last celebrity autobiography of the month, as well as the average age and the male/female distribution of each category. Data relating to your navigation on its site and to your personal characteristics is then used and combined with other such data to produce these statistics.","2":"An advertiser wants to better understand the type of audience interacting with its adverts. It calls upon a research institute to compare the characteristics of users who interacted with the ad with typical attributes of users of similar platforms, across different devices. This comparison reveals to the advertiser that its ad audience is mainly accessing the adverts through mobile devices and is likely in the 45-60 age range."}},"10":{"name":"Develop and improve services","description":"Information about your activity on this service, such as your interaction with ads or content, can be very helpful to improve products and services and to build new products and services based on user interactions, the type of audience, etc. This specific purpose does not include the development or improvement of user profiles and identifiers.","illustrations":{"1":"A technology platform working with a social media provider notices a growth in mobile app users, and sees based on their profiles that many of them are connecting through mobile connections. It uses a new technology to deliver ads that are formatted for mobile devices and that are low-bandwidth, to improve their performance.","2":"An advertiser is looking for a way to display ads on a new type of consumer device. It collects information regarding the way users interact with this new kind of device to determine whether it can build a new mechanism for displaying advertising on this type of device."}},"11":{"name":"Use limited data to select content","description":"Content presented to you on this service can be based on limited data, such as the website or app you are using, your non-precise location, your device type, or which content you are (or have been) interacting with (for example, to limit the number of times a video or an article is presented to you).","illustrations":{"1":"A travel magazine has published an article on its website about the new online courses proposed by a language school, to improve travelling experiences abroad. The school’s blog posts are inserted directly at the bottom of the page, and selected on the basis of your non-precise location (for instance, blog posts explaining the course curriculum for different languages than the language of the country you are situated in).","2":"A sports news mobile app has started a new section of articles covering the most recent football games. Each article includes videos hosted by a separate streaming platform showcasing the highlights of each match. If you fast-forward a video, this information may be used to select a shorter video to play next."}}},"specialPurposes":{"1":{"name":"Ensure security, prevent and detect fraud, and fix errors","description":"Your data can be used to monitor for and prevent unusual and possibly fraudulent activity (for example, regarding advertising, ad clicks by bots), and ensure systems and processes work properly and securely. It can also be used to correct any problems you, the publisher or the advertiser may encounter in the delivery of content and ads and in your interaction with them.","illustrations":{"1":"An advertising intermediary delivers ads from various advertisers to its network of partnering websites. It notices a large increase in clicks on ads relating to one advertiser, and uses data regarding the source of the clicks to determine that 80% of the clicks come from bots rather than humans."}},"2": {"name":"Deliver and present advertising and content","description":"Certain information (like an IP address or device capabilities) is used to ensure the technical compatibility of the content or advertising, and to facilitate the transmission of the content or ad to your device.","illustrations":{"1":"Clicking on a link in an article might normally send you to another page or part of the article. To achieve this, 1°) your browser sends a request to a server linked to the website, 2°) the server answers back (“here is the article you asked for”), using technical information automatically included in the request sent by your device, to properly display the information / images that are part of the article you asked for. Technically, such exchange of information is necessary to deliver the content that appears on your screen."}}},"features":{"1": {"name":"Match and combine data from other data sources","description":"Information about your activity on this service may be matched and combined with other information relating to you and originating from various sources (for instance your activity on a separate online service, your use of a loyalty card in-store, or your answers to a survey), in support of the purposes explained in this notice."},"2": {"name":"Link different devices","description":"In support of the purposes explained in this notice, your device might be considered as likely linked to other devices that belong to you or your household (for instance because you are logged in to the same service on both your phone and your computer, or because you may use the same Internet connection on both devices)."},"3":{"name":"Identify devices based on information transmitted automatically","description":"Your device might be distinguished from other devices based on information it automatically sends when accessing the Internet (for instance, the IP address of your Internet connection or the type of browser you are using) in support of the purposes exposed in this notice."}},"specialFeatures":{"1":{"name":"Use precise geolocation data","description":"With your acceptance, your precise location (within a radius of less than 500 metres) may be used in support of the purposes explained in this notice."},"2":{"name":"Actively scan device characteristics for identification","description":"With your acceptance, certain characteristics specific to your device might be requested and used to distinguish it from other devices (such as the installed fonts or plugins, the resolution of your screen) in support of the purposes explained in this notice."}},"basis": {"legit":"Legal basis is legitimate interest.","consent":"Legal basis is consent.","combined":"Legal basis is legitimate interest or consent."},"dataCategories":{"1":{"name":"IP addresses","description":"Your IP address is a number assigned by your Internet Service Provider to any Internet connection. It is not always specific to your device and is not always a stable identifier.\nIt is used to route information on the Internet and display online content (including ads) on your connected device."},"2": {"name":"Device characteristics","description":"Technical characteristics about the device you are using that are not unique to you, such as the language, the time zone or the operating system."},"3":{"name":"Device identifiers","description":"A device identifier is a unique string of characters assigned to your device or browser by means of a cookie or other storage technologies. \nIt may be created or accessed to recognise your device e.g. across web pages from the same site or across multiple sites or apps."},"4": {"name":"Probabilistic identifiers","description":"A probabilistic identifier can be created by combining characteristics associated with your device (the type of browser or operating system used) and the IP address of the Internet connection. If you give your agreement, additional characteristics (e.g. the installed font or screen resolution) can also be combined to improve precision of the probabilistic identifier.\nSuch an identifier is considered \"probabilistic\" because several devices can share the same characteristics and Internet connection. It may be used to recognise your device across e.g. web pages from the same site or across multiple sites or apps."},"5":{"name":"Authentication-derived identifiers","description":"Where an identifier is created on the basis of authentication data, such as contact details associated with online accounts you have created on websites or apps (e.g. e-mail address, phone number) or customer identifiers (e.g. identifier provided by your telecom operator), that identifier may be used to recognise you across websites, apps and devices when you are logged-in with the same contact details."},"6": {"name":"Browsing and interaction data","description":"Your online activity such as the websites you visit, apps you are using, the content you search for on this service, or your interactions with content or ads, such as the number of times you have seen a specific content or ad or whether you clicked on it."},"7":{"name":"User-provided data","description":"The information you may have provided by way of declaration via a form (e.g. feedback, a comment) or when creating an account (e.g. your age, your occupation)."},"8":{"name":"Non-precise location data","description":"An approximation of your location, expressed as an area with a radius of at least 500 meters. Your approximate location can be deduced from e.g. the IP address of your connection."},"9":{"name":"Precise location data","description":"Your precise location within a radius of less than 500 meters based on your GPS coordinates. It may be used only with your acceptance."},"10":{"name":"Users’ profiles","description":"Certain characteristics (e.g. your possible interests, your purchase intentions, your consumer profile) may be inferred or modeled from your previous online activity (e.g. the content you viewed or the service you used, your time spent on various online content and services) or the information you have provided (e.g. your age, your occupation)."},"11":{"name":"Privacy choices","description":"Your preferences regarding the processing of your data, based on the information you have received."}}},"aria": {"newWindow":"Opens in a new window","external":"Opens an external website","externalNewWindow":"Opens an external website in a new window"},"doNotSell":{"header":"Your Privacy Choices","description":"We allow certain online advertising partners to collect information from our services through cookies and similar technologies to deliver ads which are more relevant to you and assist us with advertising-related analytics. This may be considered \"selling\" or \"sharing\" for targeted online advertising under certain laws. To opt out of this activity, use the toggle below.","link":"You may learn more about our privacy practices by reviewing our policies:"}},null,I({gpp:Oe,tcf:_n,usp:Gn}))})();var Promise})();