/*! For license information please see osano.js.LICENSE.txt */ (()=>{var e={5289:()=>{!function(){var e=/\[object (Boolean|Number|String|Function|Array|Date|RegExp)\]/;function t(t){return null==t?String(t):(t=e.exec(Object.prototype.toString.call(Object(t))))?t[1].toLowerCase():"object"}function r(e,t){return Object.prototype.hasOwnProperty.call(Object(e),t)}function o(e){if(!e||"object"!=t(e)||e.nodeType||e==e.window)return!1;try{if(e.constructor&&!r(e,"constructor")&&!r(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}for(var o in e);return void 0===o||r(e,o)}function n(e,t,r){this.b=e,this.f=t||function(){},this.d=!1,this.a={},this.c=[],this.e=function(e){return{set:function(t,r){a(s(t,r),e.a)},get:function(t){return e.get(t)}}}(this),i(this,e,!r);var o=e.push,n=this;e.push=function(){var t=[].slice.call(arguments,0),r=o.apply(e,t);return i(n,t),r}}function i(e,r,n){for(e.c.push.apply(e.c,r);!1===e.d&&0{"use strict";t.$y=void 0;var o=r(9592),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,i=arguments.length,s=Array(i),a=0;a{"use strict";r.r(t),r.d(t,{__DO_NOT_USE__ActionTypes:()=>l,applyMiddleware:()=>b,bindActionCreators:()=>h,combineReducers:()=>g,compose:()=>m,createStore:()=>u,legacy_createStore:()=>d});var o=r(2362);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)}return r}function i(e){for(var t=1;t{"use strict";r.d(t,{SK:()=>Z,Qm:()=>te,Gf:()=>X,LB:()=>ee,R$:()=>I,fQ:()=>re,tu:()=>B,wm:()=>F,AZ:()=>K,Qj:()=>J});var o=r(2362);const n={};function i(e,t){let r;const o=function(){return delete n[r],e(...arguments)};return t?o():r=document.hidden?`${setTimeout(o,0)}_`:`_${window.requestAnimationFrame(o)}`,r&&(n[r]=e),r}function s(e){const[t,r]=e.split("_").map((e=>parseInt(e,10)));e&&delete n[e],r&&window.cancelAnimationFrame(parseInt(r,10)),t&&clearTimeout(parseInt(t,10))}document.addEventListener("visibilitychange",(function(){Object.entries(n).forEach((e=>{let[t,r]=e;s(t),i(r)}))}),!1);var a=r(1184),c=r.n(a);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)}return r}function p(e){for(var t=1;t100){this.wait.call(this,this.createInlineWorker.bind(this,e,t));break}}}createWebWorker(e,t){const r=u(this.doWork);this.webWorker=r,r.onmessage=t=>{this.cleanup(),r.terminate(),e(t.data)},r.onerror=e=>{this.cleanup(),r.terminate(),t(e.error)},r.postMessage(this.data)}cleanup(){s(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.postMessage(this.data)}terminate(){this.cleanup(),this.inlineReject&&this.inlineReject("abort")}classify(e){return this._promise?this.postMessage(e):(this.data=e,this._promise=new(c())(((e,t)=>{this.inlineReject=t,"string"==typeof this.doWork?this.wait(this.createWebWorker.bind(this,e,t)):this.wait(this.createInlineWorker.bind(this,e,t))}))),this._promise}get promise(){return this._promise||c().reject()}}var g=r(8734),f=r(5036),h=r(4045);const m=/(^|@)\S+:\d+/,b=/^\s*at .*(\S+:\d+|\(native\))/m,y=/^(eval@)?(\[native code])?$/;function v(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(b))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=v(e),r=/(?:\(.*)?:(\d+)?(?::(\d+))?\)?$/.exec(t),o=r&&r[1]||void 0,n=r&&r[2]||void 0,i=r&&r.index||void 0;return[t.slice(0,i),o&&parseInt(o,10),n&&parseInt(n,10)]},parseV8OrIE:function(e){return e.stack.split("\n").filter((function(e){return!!e.match(b)}),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",""].indexOf(n[0])>-1?void 0:n[0],lineNumber:n[1],columnNumber:n[2],source:e}}),this)},parseFFOrSafari:function(e){return e.stack.split("\n").filter((function(e){return!e.match(y)}),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:function(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,i=r.length;n/,"$2").replace(/\([^)]*\)/g,"")||void 0;return n.match(/\(([^)]*)\)/)&&(t=n.replace(/^[^(]+\(([^)]*)\)$/,"$1")),{functionName:i,args:void 0===t||"[arguments not available]"===t?void 0:t.split(","),fileName:o[0],lineNumber:o[1],columnNumber:o[2],source:e}}),this)}};var w=r(6107),$=r(8428),_=r(1344),j=r(924),A=r(5041),k=r(2078),P=r(2981);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)}return r}function x(e){for(var t=1;t{const t=e&&e[g.gY]||e;return t&&D.has(t)&&D.get(t)||void 0};function L(){let e=new Error;if(g.lw)try{throw e}catch(n){e=n}const t=O.parse(e);let r,o;for(;r=t.pop();){const{fileName:e,source:t}=r;o=o||!!e;const n=e&&0!==e.indexOf(w.OSANO_IFRAME_URI)&&("http"===e.slice(0,4)||"//"===e.slice(0,2))&&e||(t&&t.indexOf("")>=0?o&&C:void 0);if(n)return[n]}return[]}const M=e=>{const{node:t=e,src:r}=e||N,o=t&&r?String(r).substring(0,20).trim().substring(0,5):"";return!o&&(null==t?void 0:t.textContent)||"data:"===o},R=e=>{const{node:t=e}=e||N;return!(!t||!M(e))||!(!t||!t[g.wo]||t===t[g.wo])&&R(t[g.wo])},F=e=>{const{node:t=e}=e||N;return!(!t||!t[g.I_])||!(!t||!t[g.wo]||t===t[g.wo])&&F(t[g.wo])};function H(e,t){if(!R(e)){const r=e&&e.ownerDocument?e.ownerDocument.currentScript:g.Bl.currentScript;if(r)return[r,[]];const o=t||e&&e.ownerDocument===g.Bl&&L()||[],n=o[o.length-1];return[n&&(0,j.iF)(n)||void 0,o]}return[void 0,[]]}const B=(e,t)=>{const{node:r=e}=e||N;if(!R(e)){if(F(e))return!0;const[o,n]=H(r,t);return F(o)||(e=>{try{return(e||L()).filter((e=>e===C||E.has(e))).length>0||void 0}catch(t){return!1}})(n)}return!1},U=function(){return!0},K=e=>{if(e&&(0,h.Tv)(e)){const t=I(e),{src:r=k.oK.call(e)}=t||e;r&&!M(t||e)&&E.add(r)}try{Object.defineProperty(e,g.I_,{configurable:!1,enumerable:!1,get:U})}catch(t){}return e},W=["img","script","iframe"];function J(e){if(e&&e.tagName&&!e[g.b7]&&!e[g.gY]&&W.includes(e.tagName.toLowerCase())){try{const[t,r]=H(e);Object.defineProperty(e,g.wo,{configurable:!1,enumerable:!1,get:function(){return t}}),B(e,r)&&K(e)}catch(t){}try{Object.defineProperty(e,g.b7,{configurable:!1,enumerable:!1,get:U})}catch(t){}}}const G=e=>{const{classifications:t,value:r}=e,o=t.shift();if(void 0===o)return g.zT;const n=o[0],i=new RegExp(""+n,"gm");if(String(r).match(i)){const{classification:e=o[1]}=o[1]||{};return e}},Y=function(e,t){var r=e.data.classifications,o=r.length;function n(i){var s=e.data.category||"";if(i)for(var a=0;a{if(t&&(t[g.I_]||t[g.wo]&&t[g.wo][g.I_]))return K(t),[e,!0];const r=(0,$.A)(e,(0,_.A)(t&&t.ownerDocument||g.Bl));if(t&&e&&(!/^http(s)?:/.test(r.href)||g.TW.test(r.href)||g.aD.test(r.href)))return[e,!0];try{g.Y3.href=r.href}catch(o){return[e,!0]}return[e?String(r.href):e,!1]},z=(e,t,r)=>{const{entityType:o}=e||{},{node:n}=e,i=n&&n[g.gY]||n,s=I(i)||x({},e);let a=!1,c=!1,l="",p="",u="",h=/||/g;const m=(0,f.aX)(r,i);switch(o){case"iframe":{u=A.LC.value.call(n,"src")||"",p=e.src||u||s.src||"",l=p;const[t,o]=Q(p,n);a=s.src!==t,c=!!p&&n&&!m,h=g.aD,(0,f.XL)(r)&&!o||(e.ignore=!0),e.src=t,p=t;break}case"script":{const t=n.parentElement;u=A.LC.value.call(n,"src")||k.oK.call(n)||"",p=e.src||u||s.src||"",l=t&&s.originalValue||p;const[r,o]=Q(p,n);a=!(t&&u||s.src===r),c=!g.lw&&!!p&&!!n&&P.L.value.call(n,"async")&&!m,h=g.TW,o&&(e.ignore=!0),e.src=r,p=t?l:r;break}case"cookie":p=e.name,u=e.name,l=e.value,a=s.name!==p,c=!1,h=g.Wm}if(p=String(p),Object.entries(e).forEach((e=>{let[t,r]=e;if("ignore"===t)!1===r&&delete s[`${t}`]||(s[`${t}`]=r);else void 0!==r&&(s[`${t}`]=r)})),(!s.classification||a&&p)&&(s.classification="",s.originalValue=l,s.async&&s.async.running&&(s.ignore||!c?(s.async.terminate(),delete s.async):s.async.postMessage({value:e.src,classifications:Object.entries(t)})),!s.async&&!s.ignore)){if(m)s.classification=m;else{const e=T[o][p];if(e)s.classification=s.classification||e;else{const[e,r]=t[`${u}`]?[t[`${u}`],u]:((e,t)=>{g.Y3.href=e;const r=g.Y3.pathname.split("/").filter((e=>!!e)),o=`${g.Y3.protocol}//${g.Y3.hostname}/`;return r.reduce(((e,r)=>{let[o,n]=e;if(o)return[o,n];const i=`${n}${r}/`;return[t[`${i}`],i]}),[t[`${e}`]||t[`${o}`],o])})(p,t);if(e){const{classification:n=e}=e;n?(s.classification=n,T[o][p]=n):delete t[`${r}`]}}}if(!s.classification)if(c)s.async=new d(q?V:G),s.async.classify({value:e.src,classifications:Object.entries(t)}).then((e=>(delete s.async,s.classification=e,T[o][p]=e,s))).catch((e=>{if(delete s.async,"abort"===e)s.classification="",delete T[o][p];else s.classification=g.zT,T[o][p]=g.zT;return s}));else{const r=((e,t,r)=>{const{name:o,src:n=o}=e;let i=T[r][n];return void 0===i&&(i=Y({data:{value:n,classifications:Object.entries(t)}},{postMessage:()=>{}}),T[r][n]=i),i})(e,t,o);s.classification=r,T[o][p]=r}}(!s.fromOsano||a&&p)&&(s.fromOsano=h.test(p)),"cookie"===o&&!s.fromOsano&&["",g.zT].includes(s.classification)&&(s.ignore=s.ignore||B());try{D.set(i,s)}catch(b){}return s},Z=(e,t)=>{const r="string"==typeof e?e.replace(/\s*;\s*/g,";").split(";").reduce(((e,t,r)=>{const[o,...n]=t.split("="),i=n.join("=");if(0===r)return-1!==t.indexOf("=")||i?x(x({},e),{},{name:o,value:i}):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()]:i||""})}return e}),{}):e,{name:o,value:n,httponly:i,Secure:s=!1,secure:a=s,path:c,domain:l,expires:p,"max-age":u,Samesite:d="lax",SameSite:g=d,samesite:h=g,ignore:m}=r,b={};return b.secure=""===a||!!a,void 0!==c&&(b.path=c.replace(/['"]/g,"")),void 0!==l&&(b.domain=l),void 0!==u?b["max-age"]=u:void 0!==p&&(b.expires=p),b.samesite=h,void 0!==m&&(b.ignore=m),void 0!==i&&(b.httponly=i),z(x(x({name:o,value:n},b),{},{entityType:"cookie"}),(0,f.qv)(t),t)},X=(e,t)=>{let r=e;e instanceof Node&&(r={node:e});const{node:o}=r,n=A.LC.value.call(o,"src")||"",{src:i,classification:s,ignore:a}=r,c={node:o,classification:s,src:i||n,entityType:"iframe"};return void 0!==a&&(c.ignore=a),z(c,(0,f.Cw)(t),t)},ee=(e,t)=>{let r=e;if(e instanceof Node){if(!(0,h.Qn)(e))return;r={node:e}}const{node:o}=r,n=A.LC.value.call(o,"src")||"",{src:i,classification:s,ignore:a}=r,c={node:o,classification:s,src:i||n,entityType:"script"};return void 0!==a&&(c.ignore=a),z(c,(0,f.nj)(t),t)},te=(e,t)=>{let{node:r=e,tagName:o=r.tagName||"",entityType:n=o.toLowerCase()}=e||{};try{switch(n){case"iframe":return X(e,t);case"script":return ee(e,t)}}catch(i){}},re=(e,t)=>I(e)&&te({node:e,ignore:!1},t)},8251:(e,t,r)=>{"use strict";r.d(t,{UF:()=>g,e1:()=>p,KU:()=>u});var o=r(5126),n=r(2362);var i=r(8734);const s=["hideOptOut","eu","tcf","usp"],a=["iab","cookies","iframes","scripts"];function c(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)}return r}function l(e){for(var t=1;tl({type:flavor,lang:language||"en"},customerConfig||window.customerConfig||{}),u=void 0!==window.__CSP_NONCE?window.__CSP_NONCE:i.Bl.currentScript&&i.Bl.currentScript.nonce||void 0,d=(e,t)=>{if(!t)return e;const r=Object.keys(t);return l(l({},t),Object.entries(e).filter((e=>{let[t]=e;return!r.includes(t)})).reduce(((e,t)=>{let[r,o]=t;return e[`${r}`]=o,e}),{}))},g=(e,t)=>{const{iab:{hideOptOut:r=!1,eu:n,tcf:i=n,usp:c}={},cookies:p,iframes:u,scripts:g}=e,f=(0,o.A)(e.iab,s),h=(0,o.A)(e,a),{notified:m}=c||{};return{config:l({cookies:d(p,null==t?void 0:t.cookies),iframes:d(u,null==t?void 0:t.iframes),scripts:d(g,null==t?void 0:t.scripts)},h),iab:l(l({},f),{},{tcf:i,usp:{hideOptOut:r,notified:m,signatory:void 0}})}}},8734:(e,t,r)=>{"use strict";r.d(t,{FA:()=>ie,rO:()=>Q,iZ:()=>ee,KW:()=>$e,D4:()=>Se,Fr:()=>se,rG:()=>Z,qY:()=>xe,Tn:()=>ve,jA:()=>le,SD:()=>pe,q6:()=>ue,yp:()=>ae,u4:()=>ce,ft:()=>ge,aI:()=>de,RG:()=>te,e5:()=>he,hT:()=>Ee,TG:()=>q,gz:()=>me,PA:()=>Pe,H7:()=>oe,UM:()=>U,Wm:()=>_e,wo:()=>R,EH:()=>fe,aD:()=>Ae,gY:()=>H,bW:()=>B,TW:()=>ke,b7:()=>M,I_:()=>F,$w:()=>z,Kq:()=>Oe,_U:()=>V,O3:()=>X,AQ:()=>K,SP:()=>J,O8:()=>G,gy:()=>W,hB:()=>Y,Pb:()=>De,fb:()=>L,zT:()=>re,_$:()=>we,AR:()=>be,ex:()=>ye,zM:()=>ne,Y3:()=>I,q9:()=>T,lw:()=>h,iQ:()=>Ce,Yk:()=>v,Bl:()=>C,gg:()=>N,Bh:()=>m});var o=r(6107),n=r(2362),i=r(4525);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)}return r}const a="en",c=["ar","arc","ckb","dv","fa","ha","he","khw","ks","ps","ur","uz-af","yi"],l=new WeakMap,p=new WeakMap,u=new WeakMap;var d=r(8428),g=r(1344);const f=new Map,h=!!window.document.documentMode,m=e=>{try{return e.EventTarget}catch{return}},b=document.createElement("iframe");document.head.appendChild(b);let y=b.contentWindow||window;const v={Document:y.Document,Element:y.Element,EventTarget:m(y),HTMLDocument:y.HTMLDocument,HTMLElement:y.HTMLElement,HTMLIFrameElement:y.HTMLIFrameElement,HTMLScriptElement:y.HTMLScriptElement,Navigator:y.Navigator,Node:y.Node,Storage:y.Storage,window:y};!h&&document.head.removeChild(b);const{Document:O,Element:w,EventTarget:$,HTMLDocument:_,HTMLElement:j,HTMLIFrameElement:A,HTMLImageElement:k,HTMLScriptElement:P,Navigator:S,Node:x,Storage:E}=v,D=Symbol("osano.cmp.domLoaded"),T=()=>f.get(D),C=document;f.set(D,!1),document.addEventListener("DOMContentLoaded",(function(){f.set(D,!0)}));const N=window,I=C.createElement("a"),L=parseInt("%%TATTLE_RATIO%%",10),M=Symbol("osano.cmp.stamp"),R=Symbol("osano.cmp.createdBy"),F=Symbol("osano.cmp.userscript"),H=Symbol("osano.cmp.originalNode"),B=Symbol("osano.cmp.replacementNode"),U=Symbol("osano.cmp.allowed"),K="osano_consentmanager",W=`${K}_tattles-ignore`,J=`${K}_tattles-cookie`,G=`${K}_tattles-iframe`,Y=`${K}_tattles-script`,V="osano/blocked",q="MARKETING",Q="ANALYTICS",z="PERSONALIZATION",Z="ESSENTIAL",X="STORAGE",ee="BLACKLISTED",te="HIDDEN",re="UNCLASSIFIED",oe="OPT_OUT",ne=[q,Q,z,Z],ie="ACCEPT",se="DENY",ae="config",ce="consent",le={[Q]:["analytics_storage"],[q]:["ad_storage","ad_user_data","ad_personalization"],[z]:["personalization_storage"],[Z]:["security_storage","functionality_storage"]},pe="default",ue="update",de="granted",ge={[ie]:de,[se]:"denied"},fe="dMzRlOT",he=o.IFRAME_TIMEOUT||10,me=10,be="VALIDATE_IFRAME",ye="VALIDATE_IFRAME_RESPONSE",ve="GET_STORAGE",Oe="RECEIVE_STORAGE",we="UPDATE_STORAGE",$e="CLEAR_STORAGE",_e=new RegExp(`^${K}`),je=(0,d.A)(o.OSANO_IFRAME_URI,(0,g.A)(document)),Ae=new RegExp(`^(?:https?:)?(?://)?(?:${je.host}${je.pathname}|${o.OSANO_DSAR_URI})(([#|?].*)|(?!.*))?$`),ke=new RegExp(`${o.OSANO_SCRIPT_URI}(?:/[^?#]*)?/osano(?:-[a-z]*(?:\\.legacy|\\.modern)?)?.js(?:[#|?].*)?$`),Pe=33177600,Se=Pe,xe=(new Date(864e13).getTime(),{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"}),Ee=new class{setup(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;const r={};Object.entries(e).forEach((e=>{let[locale,t]=e;r[`${locale}`]=function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:a;return l.get(this)[`${locale}`]=(0,i.h1)(l.get(this)[`${locale}`]||{},e),this}override(e){let locale=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;return p.get(this)[`${locale}`]=e,this}set locale(locale){u.set(this,locale)}get locale(){return u.get(this)}get fallbackLanguages(){const[e,t]=this.locale.split("-");return t?[this.locale,e,a]:[this.locale,a]}get isRTL(){return c.includes(this.locale)}replace(e,t){return t?l.get(this)[`${t}`]=e||{}:l.set(this,{[this.locale]:e||{}}),this}template(e){return(t,r)=>this.translate(e,t,r)}translate(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;const locale="string"==typeof t?t:t.locale||this.locale;let o="string"==typeof r?r:`${locale}.${e}`;const n=l.get(this)[`${locale}`],s=p.get(this)[`${locale}`];let a=s&&(0,i.Jt)(s,e)||(0,i.Jt)(n,e)||(locale.length>2?this.translate(e,locale.slice(0,2),o):o);const{interpolations:c={}}=t;return Object.entries(c).forEach((e=>{let[t,r]=e;const o=new RegExp(`%{${t}}`,"g");a=a.replace(o,r)})),a}isLocaleAvailable(locale){return!!o.LANGUAGES.includes(locale)}isLocaleLoaded(locale){const e=l.get(this)[`${locale}`];return"object"==typeof e&&Object.keys(e).length>0}isEmpty(){return 0===Object.keys(l.get(this)).length}},De={None:0,Dialog:1,Drawer:2},Te="fr",Ce={re:Te,gp:Te,mq:Te,gy:Te,yt:Te,mf:Te}},3505:(e,t,r)=>{"use strict";r.d(t,{M:()=>o,V:()=>n});const o={PUSH:1,POP:-1,REPLACE:0},n={CONSENT:"consent",DO_NOT_SELL:"doNotSell",DISCLOSURE:"disclosure",VENDOR_CONSENT:"vendorConsent"}},261:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>Bi,getStyleConstant:()=>Fi});var o,n=r(2362),i=r(8734);const s=window,a=s.trustedTypes,c=a?a.createPolicy("lit-html",{createHTML:e=>e}):void 0,l="$lit$",p=`lit$${(Math.random()+"").slice(9)}$`,u="?"+p,d=`<${u}>`,g=document,f=()=>g.createComment(""),h=e=>null===e||"object"!=typeof e&&"function"!=typeof e,m=Array.isArray,b=e=>m(e)||"function"==typeof(null==e?void 0:e[Symbol.iterator]),y="[ \t\n\f\r]",v=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,O=/-->/g,w=/>/g,$=RegExp(`>|${y}(?:([^\\s"'>=/]+)(${y}*=${y}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,"g"),_=/'/g,j=/"/g,A=/^(?:script|style|textarea|title)$/i,k=e=>function(t){for(var r=arguments.length,o=new Array(r>1?r-1:0),n=1;n{const r=e.length-1,o=[];let n,i=2===t?"":"",s=v;for(let a=0;a"===c[0]?(s=null!=n?n:v,u=-1):void 0===c[1]?u=-2:(u=s.lastIndex-c[2].length,r=c[1],s=void 0===c[3]?$:'"'===c[3]?j:_):s===j||s===_?s=$:s===O||s===w?s=v:(s=$,n=void 0);const f=s===$&&e[a+1].startsWith("/>")?" ":"";i+=s===v?t+d:u>=0?(o.push(r),t.slice(0,u)+l+t.slice(u)+p+f):t+p+(-2===u?(o.push(void 0),a):f)}return[T(e,i+(e[r]||"")+(2===t?"":"")),o]};class N{constructor(e,t){let r,{strings:o,_$litType$:n}=e;this.parts=[];let i=0,s=0;const c=o.length-1,d=this.parts,[g,h]=C(o,n);if(this.el=N.createElement(g,t),D.currentNode=this.el.content,2===n){const e=this.el.content,t=e.firstChild;t.remove(),e.append(...t.childNodes)}for(;null!==(r=D.nextNode())&&d.length0){r.textContent=a?a.emptyScript:"";for(let o=0;o2&&void 0!==arguments[2]?arguments[2]:e,o=arguments.length>3?arguments[3]:void 0;var n,i,s,a;if(t===S)return t;let c=void 0!==o?null===(n=r._$Co)||void 0===n?void 0:n[o]:r._$Cl;const l=h(t)?void 0:t._$litDirective$;return(null==c?void 0:c.constructor)!==l&&(null===(i=null==c?void 0:c._$AO)||void 0===i||i.call(c,!1),void 0===l?c=void 0:(c=new l(e),c._$AT(e,r,o)),void 0!==o?(null!==(s=(a=r)._$Co)&&void 0!==s?s:a._$Co=[])[o]=c:r._$Cl=c),void 0!==c&&(t=I(e,c._$AS(e,t.values),c,o)),t}class L{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;const{el:{content:r},parts:o}=this._$AD,n=(null!==(t=null==e?void 0:e.creationScope)&&void 0!==t?t:g).importNode(r,!0);D.currentNode=n;let i=D.nextNode(),s=0,a=0,c=o[0];for(;void 0!==c;){if(s===c.index){let t;2===c.type?t=new M(i,i.nextSibling,this,e):1===c.type?t=new c.ctor(i,c.name,c.strings,this,e):6===c.type&&(t=new K(i,this,e)),this._$AV.push(t),c=o[++a]}s!==(null==c?void 0:c.index)&&(i=D.nextNode(),s++)}return D.currentNode=g,n}v(e){let t=0;for(const 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 M{constructor(e,t,r,o){var n;this.type=2,this._$AH=x,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(){let e=this._$AA.parentNode;const 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=I(this,e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:this),h(e)?e===x||null==e||""===e?(this._$AH!==x&&this._$AR(),this._$AH=x):e!==this._$AH&&e!==S&&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!==x&&h(this._$AH)?this._$AA.nextSibling.data=e:this.$(g.createTextNode(e)),this._$AH=e}g(e){var t;const{values:r,_$litType$:o}=e,n="number"==typeof o?this._$AC(e):(void 0===o.el&&(o.el=N.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{const e=new L(n,this),t=e.u(this.options);e.v(r),this.$(t),this._$AH=e}}_$AC(e){let t=E.get(e.strings);return void 0===t&&E.set(e.strings,t=new N(e)),t}T(e){m(this._$AH)||(this._$AH=[],this._$AR());const t=this._$AH;let r,o=0;for(const n of e)o===t.length?t.push(r=new M(this.k(f()),this.k(f()),this,this.options)):r=t[o],r._$AI(n),o++;o0&&void 0!==arguments[0]?arguments[0]:this._$AA.nextSibling,t=arguments.length>1?arguments[1]:void 0;var r;for(null===(r=this._$AP)||void 0===r||r.call(this,!1,!0,t);e&&e!==this._$AB;){const t=e.nextSibling;e.remove(),e=t}}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=x,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=x}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(e){let 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;const n=this.strings;let i=!1;if(void 0===n)e=I(this,e,t,0),i=!h(e)||e!==this._$AH&&e!==S,i&&(this._$AH=e);else{const o=e;let s,a;for(e=n[0],s=0;s1&&void 0!==arguments[1]?arguments[1]:this,0))&&void 0!==t?t:x)===S)return;const r=this._$AH,o=e===x&&r!==x||e.capture!==r.capture||e.once!==r.once||e.passive!==r.passive,n=e!==x&&(r===x||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 K{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){I(this,e)}}const W={O:l,P:p,A:u,C:1,M:C,L,D:b,R:I,I:M,V:R,H:B,N:U,U:F,F:K},J=s.litHtmlPolyfillSupport;null==J||J(N,M),(null!==(o=s.litHtmlVersions)&&void 0!==o?o:s.litHtmlVersions=[]).push("2.7.5");const G=(e,t,r)=>{var o,n;const i=null!==(o=null==r?void 0:r.renderBefore)&&void 0!==o?o:t;let s=i._$litPart$;if(void 0===s){const e=null!==(n=null==r?void 0:r.renderBefore)&&void 0!==n?n:null;i._$litPart$=s=new M(t.insertBefore(f(),e),e,void 0,null!=r?r:{})}return s._$AI(e),s};var Y=r(5036);const V=i.hT.template("aria.newWindow"),q=i.hT.template("aria.external"),Q=i.hT.template("aria.externalNewWindow");var z=r(5126);const Z={block:"__",modifier:"--",space:"-",value:"_"};function X(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)}return r}function ee(e){for(var t=1;t{let{block:t,element:r,modifiers:o={},prefix:n="",syntax:i={},verbose:s=!1,className:a=[]}=e;if(!t&&!r)throw new Error("You must specify a block or an element when using BEM syntax");const c=a?Array.isArray(a)?a:"object"==typeof a?Object.keys(a):a.split(" "):[],l=ee(ee({},Z),i),p=n?n.replace(/^['"]/,"").replace(/['"]$/,""):"";if(t){c.push(r?`${p}${t}${l.block}${r}`:`${p}${t}`);(o.block?Object.keys(o.block):[]).forEach((e=>{const n=!(!o.block[`${e}`]||""===o.block[`${e}`])&&o.block[`${e}`];if("true"===n||n===!!n){if(n){const o=`${p}${t}${l.modifier}${e}`;c.push(o),s&&r&&c.push(`${o}${l.block}${r}`)}}else{const o=`${p}${t}${l.modifier}${e}${l.value}${n}`;c.push(o),s&&r&&c.push(`${o}${l.block}${r}`)}}))}if(r){c.push(`${p}${r}`);(o.element?Object.keys(o.element):[]).forEach((e=>{const n=!(!o.element[`${e}`]||""===o.element[`${e}`])&&o.element[`${e}`];"true"===n||n===!!n?n&&(c.push(`${p}${r}${l.modifier}${e}`),s&&t&&c.push(`${p}${t}${l.block}${r}${l.modifier}${e}`)):(c.push(`${p}${r}${l.modifier}${e}${l.value}${n}`),s&&t&&c.push(`${p}${t}${l.block}${r}${l.modifier}${e}${l.value}${n}`))}))}return c.map((e=>e.toString().replace(/\s\s+/g," ").replace(/[\s!"#$%&'()*+,./:<=>?@[\\\]^`{|}~]/g,l.space)))},re=function(){for(var e=arguments.length,t=new Array(e),r=0;r(e[`${t}`]=!0,e)),{})},oe=te,ne=1,ie=2,se=e=>function(){for(var t=arguments.length,r=new Array(t),o=0;o2)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){let[r]=t;var o,n;if(void 0===this.it){this.it=new Set,void 0!==e.strings&&(this.nt=new Set(e.strings.join(" ").split(/\s/).filter((e=>""!==e))));for(const e in r)r[e]&&!(null===(o=this.nt)||void 0===o?void 0:o.has(e))&&this.it.add(e);return this.render(r)}const i=e.element.classList;this.it.forEach((e=>{e in r||(i.remove(e),this.it.delete(e))}));for(const s in r){const e=!!r[s];e===this.it.has(s)||(null===(n=this.nt)||void 0===n?void 0:n.has(s))||(e?(i.add(s),this.it.add(s)):(i.remove(s),this.it.delete(s)))}return S}}),le=e=>null!=e?e:x,pe=["block","label","disabled","onClick","className","modifiers","ariaLabel","tabIndex"];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)}return r}function de(e){for(var t=1;t ${r} `}var he=r(5785),me=r(8437);function be(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)}return r}function ye(e){for(var t=1;t{let{dispatch:t}=e;return()=>{t((0,he.Qi)(i.FA)),t((0,he.Zx)(i.FA)),t((0,he.ov)(i.FA)),t(me.Ay.acceptAllConsent()),t(me.Ay.saveConsent()),t(me.Ay.hideAll()),t(me.Ay.showWidget()),t(me.Ay.focusWidget())}},Oe={element:{type:"accept"}},we=i.hT.template("buttons.acceptAll");function $e(e){const{prefix:t,store:r,onClick:o}=e;return P`${fe(ye(ye({},e),{},{className:`${t}accept-all`,label:we(),onClick:o??ve(r),modifiers:Oe}))}`}function _e(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)}return r}function je(e){for(var t=1;t{let{dispatch:t}=e;return()=>{t(me.Ay.acceptAllConsent()),t(me.Ay.saveConsent()),t(me.Ay.hideDialog()),t(me.Ay.showWidget()),t(me.Ay.focusWidget())}},ke={element:{type:"accept"}},Pe=i.hT.template("buttons.accept");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)}return r}function xe(e){for(var t=1;t{let{dispatch:t}=e;return()=>{t((0,he.Qi)(i.Fr)),t((0,he.Zx)(i.Fr)),t((0,he.ov)(i.Fr)),t((0,he.$V)(i.Fr)),t(me.Ay.denyAllConsent()),t(me.Ay.saveConsent()),t(me.Ay.hideAll()),t(me.Ay.showWidget()),t(me.Ay.focusWidget())}},De={element:{type:"denyAll"}},Te=i.hT.template("buttons.denyAll");function Ce(e){const{prefix:t,store:r,onClick:o}=e;return P`${fe(xe(xe({label:Te()},e),{},{className:`${t}denyAll`,onClick:o??Ee(r),modifiers:De}))}`}function Ne(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)}return r}function Ie(e){for(var t=1;t{let{dispatch:t}=e;return()=>{t(me.Ay.denyAllConsent()),t(me.Ay.saveConsent()),t(me.Ay.hideDialog()),t(me.Ay.showWidget()),t(me.Ay.focusWidget())}},Me={element:{type:"deny"}},Re=i.hT.template("buttons.deny");function Fe(e){const{prefix:t,store:r,block:o}=e;return P`
${$e({block:o,prefix:t,store:r})} ${Ce({block:o,prefix:t,store:r})}
`}function He(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)}return r}function Be(e){for(var t=1;t{let{dispatch:t}=e;return()=>{t(me.Ay.saveConsent()),t(me.Ay.hideDialog()),t(me.Ay.showWidget())}},Ke={element:{type:"save"}},We=i.hT.template("buttons.save");const Je=["ariaDescribedBy","block","className","href","target","label","onClick","tabIndex","title","type"];function Ge(e){const{ariaDescribedBy:t,block:r,className:o="",href:n,target:i,label:s,onClick:a,tabIndex:c=0,title:l,type:p}=e,u=(0,z.A)(e,Je),{prefix:d="osano-cm-"}=u,g={root:re({prefix:d,block:r,element:"link",className:o,modifiers:{element:{type:p}}})};return P`${s}`}i.hT.template("buttons.denyAll");function Ye(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)}return r}function Ve(e){for(var t=1;tt=>{t(me.Ay.showDisclosure(Ze.M.PUSH,e))},et=["type","purposeId","onClick","retention"];function tt(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)}return r}const rt=i.hT.template("iab.legal.title"),ot=i.hT.template("iab.partnerCount"),nt=i.hT.template("iab.partnerCountPlural"),it=i.hT.template("iab.vendor.dataRetention");function st(e){const{type:t,purposeId:r,onClick:o,retention:s}=e,a=(0,z.A)(e,et),{prefix:c,store:{dispatch:l,getState:p}}=a,u=r?`${c}tcf-v2-legal--${t}_${r}`:`${c}tcf-v2-legal`,d=r?i.hT.translate(`iab.${t}.${r}.description`):void 0,g=r?i.hT.translate(`iab.${t}.${r}.name`):rt(),f=Object.keys((0,ze.GQ)(p(),{type:t,id:r})).length,h=1===f?ot({interpolations:{partnerCount:f}}):nt({interpolations:{partnerCount:f}});return P`${Ge(function(e){for(var t=1;tt=>{t(me.Ay.showVendorConsent(Ze.M.PUSH,e))},ct=["vendorId","onClick"];function lt(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)}return r}const pt=i.hT.template("iab.vendor.title");function ut(e){const{vendorId:t,onClick:r}=e,o=(0,z.A)(e,ct),{store:{dispatch:i,getState:s}}=o,a=s(),c=t?(0,ze.Tp)(a,t).name:pt();return P`${Ge(function(e){for(var t=1;t${a}`}function bt(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)}return r}function yt(e){for(var t=1;t{let{category:t,store:r}=e;return e=>{const o=e.target.checked;r.dispatch(me.Ay.setConsent(t,o?i.FA:i.Fr))}};function Ot(e){const{category:t,prefix:r,store:{getState:o}}=e,n=o(),s=(0,Y.MJ)(n),a=(0,Y.aE)(n,t),c=(0,Y.pU)(n,t),l=s&&`${r}drawer-toggle--category_${t}--description`,p=i.hT.translate(`categories.${t}.label`)||"",u=i.hT.translate(`categories.${t}.label`)||"";return mt(yt(yt({},e),{},{descriptionId:l,label:p,title:u||p,checked:a,disabled:c,onChange:vt(e)}))}function wt(e){const{store:{getState:t},label:r}=e,o=t(),n=(0,gt.v4)("arialabelclose"),{linkColor:i,closeButtonColor:s=i}=(0,Y.Sf)(o);return P` ${r} `}const $t=function(e){let{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}}},_t=function(){return re($t(...arguments))},jt=function(){return oe($t(...arguments)).join(" ")};var At=r(4525);const{I:kt}=W,Pt=(e,t)=>void 0===t?void 0!==(null==e?void 0:e._$litType$):(null==e?void 0:e._$litType$)===t,St=()=>document.createComment(""),xt=(e,t,r)=>{var o;const n=e._$AA.parentNode,i=void 0===t?e._$AB:t._$AA;if(void 0===r){const t=n.insertBefore(St(),i),o=n.insertBefore(St(),i);r=new kt(t,o,e,e.options)}else{const t=r._$AB.nextSibling,s=r._$AM,a=s!==e;if(a){let t;null===(o=r._$AQ)||void 0===o||o.call(r,e),r._$AM=e,void 0!==r._$AP&&(t=e._$AU)!==s._$AU&&r._$AP(t)}if(t!==i||a){let e=r._$AA;for(;e!==t;){const t=e.nextSibling;n.insertBefore(e,i),e=t}}}return r},Et=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e;return e._$AI(t,r),e},Dt={},Tt=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Dt;return e._$AH=t},Ct=e=>e._$AH,Nt=e=>{var t;null===(t=e._$AP)||void 0===t||t.call(e,!1,!0);let r=e._$AA;const o=e._$AB.nextSibling;for(;r!==o;){const e=r.nextSibling;r.remove(),r=e}},It=e=>{e._$AR()},Lt=(e,t,r)=>{const o=new Map;for(let n=t;n<=r;n++)o.set(e[n],n);return o},Mt=se(class extends ae{constructor(e){if(super(e),e.type!==ie)throw Error("repeat() can only be used in text expressions")}dt(e,t,r){let o;void 0===r?r=t:void 0!==t&&(o=t);const n=[],i=[];let s=0;for(const a of e)n[s]=o?o(a,s):s,i[s]=r(a,s),s++;return{values:i,keys:n}}render(e,t,r){return this.dt(e,t,r).values}update(e,t){let[r,o,n]=t;var i;const s=Ct(e),{values:a,keys:c}=this.dt(r,o,n);if(!Array.isArray(s))return this.ht=c,a;const l=null!==(i=this.ht)&&void 0!==i?i:this.ht=[],p=[];let u,d,g=0,f=s.length-1,h=0,m=a.length-1;for(;g<=f&&h<=m;)if(null===s[g])g++;else if(null===s[f])f--;else if(l[g]===c[h])p[h]=Et(s[g],a[h]),g++,h++;else if(l[f]===c[m])p[m]=Et(s[f],a[m]),f--,m--;else if(l[g]===c[m])p[m]=Et(s[g],a[m]),xt(e,p[m+1],s[g]),g++,m--;else if(l[f]===c[h])p[h]=Et(s[f],a[h]),xt(e,s[g],s[f]),f--,h++;else if(void 0===u&&(u=Lt(c,h,m),d=Lt(l,g,f)),u.has(l[g]))if(u.has(l[f])){const t=d.get(c[h]),r=void 0!==t?s[t]:null;if(null===r){const t=xt(e,s[g]);Et(t,a[h]),p[h]=t}else p[h]=Et(r,a[h]),xt(e,s[g],r),s[t]=null;h++}else Nt(s[f]),f--;else Nt(s[g]),g++;for(;h<=m;){const t=xt(e,p[m+1]);Et(t,a[h]),p[h++]=t}for(;g<=f;){const e=s[g++];null!==e&&Nt(e)}return this.ht=c,Tt(e,p),S}}),Rt=["children","term","id","render","termClass","descriptionClass"];function Ft(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)}return r}function Ht(e){for(var t=1;t${r} ${Mt(t,At.D_,(e=>P`
${n?n(Ht(Ht({},a),{},{block:c},e)):e}
`))} `}const Ut=se(class extends ae{constructor(){super(...arguments),(0,n.A)(this,"part",null),(0,n.A)(this,"children",null),(0,n.A)(this,"mapper",null),(0,n.A)(this,"index",0)}commitChild(e){0===this.index&&It(this.part);const t=xt(this.part);Et(t,e)}draw(){const{children:e,mapper:t}=this;window.requestAnimationFrame((r=>{this&&this.children===e&&this.mapper===t&&this.loopChildren(r)}))}loopChildren(e){for(;this.index10)return void this.draw()}}update(e,t){let[r,o]=t;return r===this.children&&o===this.mapper||(this.part=e,this.children=r,this.mapper=o,this.index=0,this.loopChildren(Date.now())),S}render(){return S}});se(class extends ae{constructor(e){super(e),this.loaded=!1}update(e,t){let{element:r}=e,[o,...n]=t;return this.loaded?S:(o.apply(void 0,[r,...n]),this.loaded=!0)}render(){return this.loaded}});const Kt=new WeakMap;class Wt extends ae{constructor(e){super(e)}static onScroll(e){e.stopPropagation();const t=Kt.get(e.target)||{};null!=t&&t.activeView&&(t.scrollPositions[`${t.activeView}`]=e.target.scrollTop)}static saveScrollState(e,t){const r=Kt.get(e)||{activeView:"",scrollPositions:{}},o=r.activeView!==t;if(o){const o=r.activeView||t;r.activeView=t,r.scrollPositions[`${o}`]=e.scrollTop||0}return Kt.set(e,r),o}update(e,t){let[r]=t;const{element:o}=e;if(Wt.saveScrollState(o,r)){const e=Kt.get(o),t=e.scrollPositions[`${r}`]??0;window.cancelAnimationFrame(e.nextScroll),e.nextScroll=window.requestAnimationFrame((()=>{o.scrollTop=t}))}return o.addEventListener("scroll",Wt.onScroll),""}render(){return S}}const Jt=se(Wt),Gt={},Yt=se(class extends ae{constructor(){super(...arguments),this.st=Gt}render(e,t){return t()}update(e,t){let[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 S}else if(this.st===r)return S;return this.st=Array.isArray(r)?Array.from(r):r,this.render(r,o)}}),Vt=["block","children","itemId","itemRenderer"];function qt(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)}return r}function Qt(e){for(var t=1;t30?Yt(r,(()=>P`${Ut(r,(e=>n(Qt(Qt({},i),"object"==typeof e?e:{[o]:e}))))}`)):Mt(r,(e=>n(Qt(Qt({},i),{},{block:t},"object"==typeof e?e:{[o]:e}))))}const Zt=["id","element","className","itemClassName","title","ariaLive","role"];function Xt(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)}return r}function er(e){for(var t=1;t ${t(or(or({},o),{},{block:nr}))} `}const sr=["id","element","className","itemClassName","title","ariaLive","role"];function ar(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)}return r}function cr(e){for(var t=1;t ${zt(er(er({},c),{},{block:r,className:n,itemRenderer:Bt}))} `}(pr(pr({},e),{},{className:r,element:ur})):function(e){const{id:t,element:r,className:o="",itemClassName:n="",title:i,ariaLive:s,role:a="list"}=e,c=(0,z.A)(e,sr);return P`
    ${zt(cr(cr({},c),{},{block:r,className:n,itemRenderer:ir}))}
`}(pr(pr({},e),{},{className:r,element:ur}))}const gr=(e,t,r)=>{const o=(0,Y.qi)(e).toLowerCase(),n=null==o?void 0:o.split("-")[0];return i.hT.translate(`${t}.${n}`,void 0,r)},fr=["block"],hr=["block"],mr=["block","disabled","className"],br=["block"],yr=["block"],vr=["id","block","disabled","className"],Or=["id","block","className"];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)}return r}function $r(e){for(var t=1;t{let{dispatch:t,getState:r}=e;return()=>{const e=r();!(0,Y.Gs)(e)&&(0,Y.dP)(e)&&(t(me.Ay.acceptAllConsent()),t(me.Ay.saveConsent())),t(me.Ay.hideDialog()),t(me.Ay.showWidget()),t(me.Ay.focusWidget())}},Rr=e=>{let{dispatch:t}=e;return()=>{t(me.Ay.hideDialog()),t(me.Ay.showDrawer())}},Fr=e=>{let{dispatch:t}=e;return()=>{t(me.Ay.hideDialog()),t(me.Ay.showVendorConsent(Ze.M.REPLACE))}},Hr=e=>{const t=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e)),{prefix:r,store:o}=t,{getState:n}=o,i=n(),s=gr(i,"buttons.dialog.openDrawer",Nr());return P`${fe($r($r({},e),{},{className:`${r}manage`,label:s,onClick:Rr(o),modifiers:{element:{type:"manage"}}}))}`},Br=e=>{const{block:t}=e,r=(0,z.A)(e,fr),{store:o}=r,{getState:n}=o,i=n();return P`${(0,Y.Ow)(i)?Hr(e):function(e){const{prefix:t,store:r}=e;return P`${fe(Be(Be({},e),{},{className:`${t}save`,label:We(),onClick:Ue(r),modifiers:Ke}))}`}($r($r({},r),{},{block:t}))}`},Ur=e=>{const{block:t}=e,r=(0,z.A)(e,hr),{store:o}=e,{getState:n}=o,i=n();if(!(0,Y.sD)(i))return"";const s=gr(i,"buttons.dialog.denyAll",Cr());return P`${Ce($r($r({},r),{},{block:t,label:s}))}`},Kr=e=>{const{block:t,disabled:r,className:o=""}=e,n=(0,z.A)(e,mr),{prefix:i,store:s}=n,{getState:a}=s,c=a(),l="buttons",p=r||!(0,Y.R_)(c),u={root:re({prefix:i,block:t,element:l,modifiers:{element:{disabled:p}},className:o})};return(0,Y.dP)(c)?(0,Y.td)(c)?P`
${Hr($r($r({},n),{},{block:l}))}
`:"":(0,ze.lF)(c)||(0,Y.kA)(c)?P`
${Br($r($r({},n),{},{block:l}))} ${$e($r($r({},n),{},{block:l}))} ${Ur($r($r({},n),{},{block:l}))}
`:P`
${function(e){const{prefix:t,store:r}=e;return P`${fe(je(je({},e),{},{className:`${t}accept`,label:Pe(),onClick:Ae(r),modifiers:ke}))}`}($r($r({},n),{},{block:l}))} ${function(e){const{prefix:t,store:r}=e;return P`${fe(Ie(Ie({},e),{},{className:`${t}deny`,label:Re(),onClick:Le(r),modifiers:Me}))}`}($r($r({},n),{},{block:l}))} ${Ur($r($r({},n),{},{block:l}))} ${(0,Y.td)(c)?Hr($r($r({},n),{},{block:l})):""}
`},Wr=e=>{let{line:t}=e;return t},Jr="dialog";function Gr(e){const{id:t=(0,gt.v4)(Jr),block:r,className:o=""}=e,n=(0,z.A)(e,Or),{prefix:s="osano-cm-",store:a}=n,{getState:c}=a,l=c(),p=(0,Y.rE)(l),u=(0,ze.lF)(l),d=(0,Y.I1)(l),g=!(0,Y.R_)(l),f=u?(0,Y.PR)(l):(0,Y.U0)(l),h=(0,Y.LU)(l),m=(0,Y.Sf)(l),{dialogType:b,displayPosition:y}=m,v=`${t}__label`,O={root:re({prefix:s,block:r,element:Jr,modifiers:{element:{hidden:g,position:y,type:b,context:(0,Y.jB)(l)&&"amp",wide:"box"===b&&u}},className:o}),content:re({prefix:s,block:Jr,element:"content"})},w=p.filter((e=>{let[t]=e;return"subjectRightsRequest"!==t})).map((e=>{let[t,r]=e;return P`${qe($r($r({},n),{},{block:"content",className:"additional-link",href:r,linkText:t}))}`}));return P` `}const Yr=()=>(e,t)=>{e(me.Ay.revertConsent()),e(me.Ay.hideDrawer());const r=t();setTimeout((()=>{e(me.Ay.hideDoNotSell()),(0,Y.Gs)(r)?(e(me.Ay.showWidget()),e(me.Ay.focusWidget())):e(me.Ay.showDialog())}),400)};const Vr=se(class extends ae{constructor(e){super(e),this.tt=new WeakMap}render(e){return[e]}update(e,t){let[r]=t;if(Pt(this.et)&&(!Pt(r)||this.et.strings!==r.strings)){const t=Ct(e).pop();let r=this.tt.get(this.et.strings);if(void 0===r){const e=document.createDocumentFragment();r=G(x,e),r.setConnected(!1),this.tt.set(this.et.strings,r)}Tt(r,[t]),xt(r,void 0,t)}if(Pt(r)){if(!Pt(this.et)||this.et.strings!==r.strings){const t=this.tt.get(r.strings);if(void 0!==t){const r=Ct(t).pop();It(e),xt(e,void 0,r),Tt(e,[r])}}this.et=r}else this.et=void 0;return this.render(r)}}),qr=e=>{let{category:t,open:r}=e;return e=>{e(me.Ay.toggleDisclosure(t,r))}},Qr=["block","name","expiry","provider","purpose"],zr=["block","name","provider","purpose"],Zr=["category","disclosures","onToggle","className","label","tabIndex"];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)}return r}function eo(e){for(var t=1;t{const{type:t}=e;return"no-results"===t?P`${lo()}`:P`${Vr("script"===t?(e=>{const{block:t,name:r,provider:o,purpose:n}=e,i=(0,z.A)(e,zr),{prefix:s="osano-cm-"}=i,a="script-disclosure",c=jt(a,{prefix:s,block:t}),l={termClass:jt("title",{prefix:s,block:a}),descriptionClass:jt("description",{prefix:s,block:a})};return P`${dr(eo(eo({},i),{},{block:t,className:c,children:[eo(eo({},l),{},{term:io(),children:[r||" "]}),eo(eo({},l),{},{term:so(),children:[o||" "]}),eo(eo({},l),{},{term:ao(),children:[n||" "]})],type:"description",headingLevel:3,title:r}))}`})(e):(e=>{const{block:t,name:r,expiry:o,provider:n,purpose:i}=e,s=(0,z.A)(e,Qr),{prefix:a="osano-cm-"}=s,c="cookie-disclosure",l=jt(c,eo(eo({},s),{},{prefix:a,block:t})),p={termClass:jt("title",{prefix:a,block:c}),descriptionClass:jt("description",{prefix:a,block:c})};return P`${dr(eo(eo({},s),{},{block:t,className:l,children:[eo(eo({},p),{},{term:to(),children:[r||" "]}),eo(eo({},p),{},{term:ro(),children:[n||" "]}),eo(eo({},p),{},{term:oo(),children:[o||" "]}),eo(eo({},p),{},{term:no(),children:[i||" "]})],type:"description"}))}`})(e))}`},uo="disclosure";const go=i.hT.template("iab.terms.consent"),fo=i.hT.template("iab.terms.legInt");const ho=(e,t)=>r=>o=>{const n=r.target.checked;o(me.Ay.setConsent(e,n?i.FA:i.Fr,t))},mo=["purposeId"],bo=["category","block","hasDisclosures"];function yo(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)}return r}function vo(e){for(var t=1;tr=>{r.preventDefault();const n=t?i.Fr:i.FA;return s(e(o,n)),!1},c=`${n}tcf-purpose${o}-consent`,l=go(),p=`${n}tcf-purpose--label`,u=P``;if(!dt.C1.includes(o))return u;const d=`${n}tcf-purpose${o}-legint`,g=fo(),f=P``;return P`${u}${f}`}(vo({purposeId:t,consentChecked:n,liChecked:s},r)):""}`}function wo(e){const{category:t="",block:r,hasDisclosures:o=!0}=e,n=(0,z.A)(e,bo),{prefix:s,store:{dispatch:a,getState:c}}=n,l=c(),p=`${s}drawer-toggle--category_${t}--description`,u=(0,ze.lF)(l)&&dt.pO[`${t}`],d=u?i.hT.translate(`iab.stacks.${u}.name`):i.hT.translate(`categories.${t}.label`)||"",g=u?`iab.stacks.${u}.description`:`categories.${t}.description`,f=(i.hT.translate(g)||"").split("\n\n").filter(Boolean),h=(dt.Ll[`${t}`]||[]).map((e=>({purposeId:e,type:"purposes"}))),m="description",b={description:re({prefix:s,block:r,element:m})};return P`${mt(vo(vo({},n),{},{ariaLevel:"2",id:`${s}drawer-toggle--category_${t}`,descriptionId:p,category:t,block:r,label:d,checked:(0,Y.aE)(l,t),disabled:(0,Y.pU)(l,t),onChange:e=>a(ho(t,(0,Y.IP)(l))(e)),className:oe({prefix:s,block:r,element:"drawer-toggle"}).join(" ")}))}

${f.map(((e,t)=>P`${t>0?P`

`:null}${e}`))}

${(0,ze.lF)(l)?dr(vo(vo({},n),{},{block:m,children:h,itemId:"purposeId",render:Oo})):""}
${o?function(e){const{category:t,disclosures:r=[],onToggle:o=(()=>{}),className:n="",label:i,tabIndex:s=0}=e,a=(0,z.A)(e,Zr),{prefix:c,store:{dispatch:l,getState:p}}=a,u=p(),d=`${c}${t}_disclosures`,g=(0,Y.ro)(u)&&!(0,Y.DZ)(u,t),f=!(0,Y.G8)(u,t),h={root:_t(uo,eo(eo({},a),{},{className:n}),{collapse:f,loading:g}),toggle:_t("toggle",eo(eo({},a),{},{block:uo}))},m=e=>{if(e.preventDefault(),"keypress"===e.type){const t=e.charCode||e.keyCode;if(32!==t&&13!==t)return!1}return l(qr({category:t})),o(t,!f),!1};return P`
${co()}
${dr(eo(eo({},a),{},{id:d,block:"disclosure",children:r,render:po,ariaLive:f?"none":"polite"}))}
`}(vo(vo({},n),{},{block:r,category:t,disclosures:(0,Y.fc)(l,t),label:d})):""}`}function $o(e){return Math.max(e||0,0)/60/60/24}const _o=["id","block"];function jo(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)}return r}function Ao(e){for(var t=1;t{let[t,r]=e;return P`${Ge(Ao(Ao({},m),{},{className:"osano-cm-additional-link",label:i.hT.template(`messaging.${t}`)(),href:r}))}`})),y=g.filter((e=>{let[t]=e;return"subjectRightsRequest"===t})).map((e=>{let[t,r]=e;return P`${Ge(Ao(Ao({},m),{},{className:"osano-cm-additional-link",label:i.hT.template(`messaging.${t}`)(),href:r}))}`}));return P`

${function(e){if((0,Y.IP)(e))return So();if((0,ze.lF)(e))return Po({interpolations:{consentMaxAgeMonths:Math.floor($o((0,Y.Ym)(e))/30)}}).split(/\r?\n/g).map((e=>P`
${e}`));return ko()}(c)}

${(0,Y.IP)(c)?P`

${xo()} ${Ge(m)}${b}

`:""}

${(0,Y.IP)(c)?"":u?P`${Ge(m)}${b}`:y} ${l?ut(Ao({block:"description"},o)):""} ${l?st(Ao({block:"description"},o)):""}

${l?Fe(Ao(Ao({},o),{},{block:r})):""} `}const Do=e=>t=>r=>{const o=t.target.checked;r((0,he.c)(e,o?i.FA:i.Fr))},To=["block","description","name","specialFeatureId"];function Co(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)}return r}function No(e){for(var t=1;ts(Do(n)(e)),className:oe({prefix:l,block:t,element:"drawer-toggle"}).join(" ")}))}
${r}
`}const Lo=["id","active","block","className"];function Mo(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)}return r}function Ro(e){for(var t=1;t({category:e}))):(0,Y.bW)(p).map((e=>({category:e}))),...(0,Y.tu)(p)?d:[],...u?Object.keys(i.hT.translate(g)).map((e=>{const t=`${g}.${e}`;return{specialFeatureId:e,name:i.hT.translate(`${t}.name`),description:i.hT.translate(`${t}.description`),id:`osano-cm-tcf-v2-specialFeatures--specialFeature_${e}`,render:Io}})):[]],h="view",m={root:re({prefix:a,block:o,element:h,className:n,modifiers:{element:{active:r,type:"consent"}}}),poweredBy:re({prefix:a,block:h,element:"powered-by"})};return P`
${Eo(Ro(Ro({},s),{},{prefix:a,id:t,block:h}))} ${dr(Ro(Ro({},s),{},{prefix:a,block:h,children:f,render:wo,itemClassName:oe({prefix:a,element:"drawer-item"}).join(" ")}))} ${fe(Ro(Ro({},s),{},{prefix:a,block:h,className:"osano-cm-save",label:Fo(),onClick:()=>c((e=>{e(me.Ay.saveConsent()),e(me.Ay.hideDrawer()),setTimeout((()=>{e(me.Ay.hideDoNotSell()),e(me.Ay.showWidget()),e(me.Ay.focusWidget())}),400)}))}))}
${Ge(Ro(Ro({},s),{},{prefix:a,block:"powered-by",label:Ho(),ariaDescribedBy:`${a}aria.external`,href:"https://www.osano.com/?utm_campaign=cmp&utm_source=cmp-dialog&utm_medium=drawer"}))}
`}const Uo=["element","type","plural","itemId"],Ko=["id","active","className"];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)}return r}function Jo(e){for(var t=1;t{const{element:t,type:r,plural:o,itemId:n}=e,s=(0,z.A)(e,Uo),{store:{getState:a}}=s,c={description:_t(t,e)},l=`iab.${o}.${n}`,p=i.hT.translate(`${l}.description`),u=Object.keys((0,ze.GQ)(a(),{type:"legIntPurposes",id:n})).length,d="purpose"===r?1===u?Yo({interpolations:{partnerCount:u}}):Vo({interpolations:{partnerCount:u}}):"",g=`${l}.illustrations`,f=i.hT.translate(g),h="object"==typeof f?Object.keys(f).map((e=>({item:i.hT.translate(`${g}.${e}`)}))):[];return P`

${d}

${p}

${h.length?dr({type:"description",block:"illustrations",children:[{id:`osano-cm-tcf-v2_2--${r}-${n}-illustrations`,term:qo(),children:h}],render:e=>{let{item:t}=e;return t}}):""}`},zo=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:`${e}s`;return Object.keys(i.hT.translate(`iab.${t}`)).map((r=>({element:e,term:i.hT.translate(`iab.${t}.${r}.name`),id:`osano-cm-tcf-v2-${t}--${e}_${r}`,itemId:r,children:[{type:e,plural:t,itemId:r}]})))};function Zo(e){const{id:t,active:r,className:o=""}=e,n=(0,z.A)(e,Ko),i="view",s=zo("purpose"),a=zo("specialPurpose"),c=zo("feature"),l=zo("specialFeature"),p=zo("dataCategory","dataCategories"),u=Jo(Jo({},n),{},{type:"description",block:i,render:Qo}),d={root:_t(i,Jo(Jo({},n),{},{className:o}),{active:r,type:"disclosure"}),description:_t("description",u)};return P`

${Go()}

${dr(Jo(Jo({},u),{},{children:s}))}${dr(Jo(Jo({},u),{},{children:a}))}${dr(Jo(Jo({},u),{},{children:c}))}${dr(Jo(Jo({},u),{},{children:l}))}${dr(Jo(Jo({},u),{},{children:p}))}
`}const Xo={preventScroll:!0};function en(e){return null!==e.offsetParent}const tn=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"])')},rn=function(e,t){if(null===e)return;const r=document.activeElement,o=Array.from(tn(e)).filter(en)[0];try{o.focus(Xo)}catch(c){t&&t.focus(Xo)}return r},on={first:"last",last:"first"},nn=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return function(){const t=Array.from(tn(this.parentNode)),r=on[`${e}`]||"first",o="last"===r?t.length-1:0,n="last"===r?-1:1;let i=t[parseInt(o,10)];if(i){if(i.getAttribute("data-focus")===r&&(i=t[o+n]),i.getAttribute("data-focus")===e)return;try{i.focus()}catch(c){}}}};function sn(e){let{dataFocus:t}=e;return P`${function(e){let{onFocus:t,dataFocus:r}=e;return P``}({dataFocus:t,onFocus:nn(t)})}`}const an=e=>t=>r=>{const o=t.target.checked;r((0,he.Fk)(e,o?i.FA:i.Fr))},cn=e=>t=>r=>{const o=t.target.checked;r((0,he.gG)(e,o?i.FA:i.Fr))};const ln=(e,t)=>r=>{r(me.Ay.toggleExpansionPanel(e,t))},pn=["body","header","id","tabIndex"],un=(e,t)=>{let{prefix:r,element:o}=t;const n=`${r}${o}--expanded`;e.nextElementSibling.parentNode.classList.toggle(n)},dn="expansion-panel";const gn=["purposes","vendorId"],fn=["legIntPurposes","vendorId"],hn=["category","block","vendorId"];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)}return r}function bn(e){for(var t=1;t{if(!e)return r;const o=e[t];return void 0===o?r:o},In=e=>t=>({retention:Nn(e.purposes,t,e.stdRetention),purposeId:t,type:"purposes"}),Ln=e=>t=>({retention:Nn(e.specialPurposes,t,e.stdRetention),purposeId:t,type:"specialPurposes"}),Mn=e=>({purposeId:e,type:"features"}),Rn=e=>({purposeId:e,type:"specialFeatures"}),Fn=e=>({purposeId:e,type:"dataCategories"}),Hn=(e,t,r)=>null!=t&&t.length?[{term:e(),children:t.map(r)}]:[],Bn=(e,t,r)=>{if(null==e||!e.length)return P``;const o=e.reduce(((e,t)=>e.set(t.langId,t)),new Map),n=i.hT.fallbackLanguages.find((e=>o.has(e))),s=n?o.get(n):e[0],a=Object.entries(Cn).map((e=>{let[r,o]=e;const n=s[r];return n?{label:o(),href:n,ariaDescribedBy:`${t.prefix}aria.externalNewWindow`,target:"_blank"}:void 0})).filter(Boolean);return dr(bn(bn({},t),{},{block:r.block,className:jt("vendor-link",r),children:a,render:e=>Ge(e)}))},Un=e=>{const{purposes:t,vendorId:r}=e,o=(0,z.A)(e,gn);if(0===t.length)return"";const{store:{getState:n}}=o,i=n(),s=Dn(),a=(0,ze.Sh)(i)[`${r}`],c=a&&!(0,ze.CT)(i,{vendorId:r});return mt(bn(bn({},o),{},{label:s,title:s,disabled:!a,checked:c}))},Kn=e=>{const{legIntPurposes:t,vendorId:r}=e,o=(0,z.A)(e,fn),{store:{getState:n}}=o,i=n(),s=(0,ze.g4)(i,r);if(0===t.length&&!s)return"";const a=Tn(),c=s||(0,ze.ZZ)(i)[`${r}`],l=s||c&&!(0,ze.r6)(i,{vendorId:r});return mt(bn(bn({},o),{},{label:a,title:a,disabled:s||!c,checked:l}))};function Wn(e){const{category:t="",block:r,vendorId:o}=e,n=(0,z.A)(e,hn),{store:{dispatch:i,getState:s}}=n,a=s(),{name:c,purposes:l,legIntPurposes:p,flexiblePurposes:u,specialPurposes:d,features:g,specialFeatures:f,cookieMaxAgeSeconds:h,usesNonCookieAccess:m,deviceStorageDisclosureUrl:b,urls:y,dataRetention:v={},dataDeclaration:O}=(0,ze.Tp)(a,{vendorId:o}),{prefix:w}=n,$=l.filter((e=>!u.includes(e))),_=$o(h),j=In(v),A=Ln(v);return P`${function(e){const{id:t,level:r,title:o}=e;return o?P`
${o}
`:""}({level:2,title:c})}

${c}

${Un(bn(bn({},n),{},{purposes:l,vendorId:o,category:t,block:r,id:`${w}drawer-toggle--vendor_${o}`,onChange:e=>i(an(o)(e)),className:jt("drawer-toggle",e)}))} ${Kn(bn(bn({},n),{},{legIntPurposes:p,vendorId:o,category:t,block:r,id:`${w}drawer-toggle--vendor_${o}_li`,onChange:e=>i(cn(o)(e)),className:jt("drawer-toggle",e)}))}${Bn(y,n,e)}${function(e){const{body:t="",header:r,id:o=(0,gt.v4)("expansionPanel"),tabIndex:n=0}=e,i=(0,z.A)(e,pn),{prefix:s="osano-cm-",store:a}=i,{dispatch:c,getState:l}=a,p=l(),u=(0,Y.a8)(p,o),d={prefix:s,block:dn},g={root:_t(dn,e),body:_t("body",d),toggle:_t("toggle",d)},f=e=>{if(e.preventDefault(),e.stopPropagation(),"keypress"===e.type){const t=e.charCode||e.keyCode;if(32!==t&&13!==t)return!1}return c(ln(o)),un(e.target,{prefix:s,element:dn}),!1};return P`
${r}
`}(bn(bn({},n),{},{block:r,id:`${w}vendor-disclosure--${o}`,header:An(),body:dr(bn(bn({},n),{},{block:"disclosures",className:jt("disclosures",bn(bn({},e),{},{block:"expansion-panel"})),children:[{term:Pn(),children:[{type:"string",disclosure:`${_} ${1===_?Sn():xn()}`},...m?[{type:"string",disclosure:P`${kn()}`}]:[]]},...Hn(yn,p,j),...Hn(vn,$,j),...Hn(On,u,j),...Hn(wn,d,A),...Hn($n,g,Mn),...Hn(_n,f,Rn),...Hn(jn,O,Fn),...b?[{term:En(),children:[{type:"link",href:b,label:b,ariaDescribedBy:`${w}aria.externalNewWindow`,title:`${c} ${An()}`,target:"_blank"}]}]:[]],type:"description",render:e=>{const{type:t,disclosure:r}=e;return"string"===t?r:"link"===t?Ge(e):st(e)}}))}))}`}const Jn=["id","active","className"];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)}return r}function Yn(e){for(var t=1;t

${Vn()}

${Fe(Yn(Yn({},n),{},{block:a}))} ${Vr(dr(Yn(Yn({},n),{},{block:a,children:l,render:Wn,itemId:"vendorId",itemClassName:jt({prefix:i,element:"drawer-item"})})))} `}const Qn=["activeView"],zn=["id"],Zn=["className","id"];function Xn(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)}return r}function ei(e){for(var t=1;t California Consumer Privacy Act (CCPA) Opt-Out Icon `}(),ci={[Ze.V.CONSENT]:ri,[Ze.V.DO_NOT_SELL]:oi,[Ze.V.DISCLOSURE]:ni,[Ze.V.VENDOR_CONSENT]:ii},li=e=>e.stopPropagation(),pi=e=>{switch(e){case Ze.V.CONSENT:case Ze.V.DO_NOT_SELL:return Bo;case Ze.V.DISCLOSURE:return Zo;case Ze.V.VENDOR_CONSENT:return qn}return()=>P``},ui=e=>{let{dispatch:t}=e;return()=>t((e=>{e(me.Ay.goBack())}))},di=e=>{const{id:t}=e,r=(0,z.A)(e,zn),{store:o}=e,{getState:n}=o,i="info-dialog-header",s=n(),a=(0,Y.q$)(s),c=(0,Y.kR)(s),l={root:_t(i,e),close:_t("close",ei(ei({},e),{},{block:i})),header:_t("header",ei(ei({},e),{},{block:i}))},p=ci[`${a[`${c}`]}`]||function(){return""},u=ci[`${a[""+(c-1)]}`]||function(){return""};return P``},gi="info";function fi(e){const{className:t="",id:r}=e,o=(0,z.A)(e,Zn),{prefix:n,store:{dispatch:i,getState:s}}=o,a=s(),c=!(0,Y.MJ)(a),l=(0,Y.Sf)(a),p=(0,Y.q$)(a).map(((e,t)=>({name:e,index:t,id:`${n}${e}--view`,view:pi(e)}))),u=(0,Y.kR)(a),{infoDialogPosition:d}=l,g=`${r}__label`,f={wrapper:_t("info-dialog",ei(ei({},e),{},{className:t}),{hidden:c}),root:_t(gi,ei(ei({},o),{},{block:"info-dialog"}),{position:d,do_not_sell:(0,Y.IP)(a),open:!c}),view:_t("info-views",ei(ei({},o),{},{block:gi}),{hidden:c,position:`${u}`})},h=p[parseInt(u,10)],m=ei(ei({},o),{},{tabIndex:c?-1:0,activeView:h&&h.name,block:"info-views"});return P``}const hi=function(){let 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=>{const t=parseFloat(e);if(isNaN(t))throw new Error("Invalid color value");return t}))}catch(i){return hi(t,"rgba(0,0,0,1)")}let r=`${e||""}`.toLowerCase().replace(/[^0-9a-f]/,"");if(3===r.length||4===r.length)r=r.split("").map((e=>`${e}${e}`)).join("");else if(6!==r.length&&8!==r.length)return hi(t,"rgba(0,0,0,1)");const o=[];let n=0;for(;n(~~(255*e)%256+256)%256,bi=(e,t,r)=>(Math.round(299*e)+Math.round(587*t)+Math.round(114*r))/1e3>=128?0:1,yi=(e,t,r)=>mi(.21*e+.72*t+.07*r),vi=(e,t)=>{const r=Math.abs(t)!==t?-1:1,o=Math.abs(t)<=1;let n=Math.abs(t);n=Math.floor(Math.min(255,Math.max(-255,o?Math.round(255*n):n)))*r;let[i,s,a]="string"==typeof e?hi(e):e;return i+=n,i>255?i=255:i<0&&(i=0),a+=n,a>255?a=255:a<0&&(a=0),s+=n,s>255?s=255:s<0&&(s=0),`#${function(){for(var e=arguments.length,t=new Array(e),r=0;r`${e}${`00${t.toString(16)}`.slice(-2)}`),"")}(i,s,a)}`},Oi={},wi=e=>{const t=Oi[`${e}`]||[hi(e)];return t[1]=t[1]??bi.apply(null,t[0]),t[2]=t[2]??yi.apply(null,t[0]),Oi[`${e}`]=t,t},$i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.08;const[,r]=wi(e);return(t<0?!r:r)?(o=e,n=Math.abs(t),vi(o,n)):((e,t)=>vi(e,-t))(e,Math.abs(t));var o,n},_i=["block","id"],ji=i.hT.template("messaging.widgetAltText"),Ai=e=>{let{store:t}=e;return()=>{t.dispatch((e=>{e(me.Ay.hideWidget()),e(me.Ay.showDrawer())}))}},ki="widget";var Pi=r(6277),Si=r(5053),xi=r(6107);let Ei,Di;function Ti(e){let{dom:t,drawerId:r,dialogId:o,widgetId:n}=e;return e=>s=>a=>{const c=s(a),{type:l,payload:p}=a,u=e.getState(),d=(0,Y.YK)(u),g=(0,Y.QH)(u);switch(l){case me.gK.render:t.render();break;case me.gK.ready:switch(p){case"blocking":case"consent":case"dom":if((0,Y.Dp)(u)){const t=(0,Y.z6)(u)||!(0,Y.Gs)(u);requestAnimationFrame((()=>{t?e.dispatch(me.Ay.showDialog()):e.dispatch(me.Ay.showWidget())}))}}break;case me.gK.saveConsent:(0,Y.Gs)(u)&&!p.shouldShowDialog&&requestAnimationFrame((()=>{e.dispatch(me.Ay.hideDialog())}));break;case me.gK.toggleDisclosure:{const{category:t}=p;!(0,Y.ro)(u)&&!(0,Y.DZ)(u,t)&&(e.dispatch(me.Ay.fetchDisclosuresBegin(t)),function(e){let{customerId:t,configId:r,category:o,language="en"}=e;const n={language,category:o};return Si.A.get(`${xi.DISCLOSURE_URI}/customer/${t}/config/${r}`,n)}({customerId:d,configId:g,category:t}).then((r=>{const o=r||[];return e.dispatch(me.Ay.fetchDisclosuresSuccess(o,t)),r})).catch((r=>{e.dispatch(me.Ay.fetchDisclosuresFailure(r,t))})));break}case me.gK.hideDialog:clearTimeout(Di);break;case me.gK.showDialog:(0,Y.fJ)(u)&&(Di&&clearTimeout(Di),Di=(e=>(e.dispatch(me.Ay.timeoutBegin()),setTimeout((()=>{(0,Y.Gs)(e.getState())||(e.dispatch(me.Ay.acceptAllConsent()),e.dispatch(me.Ay.saveConsent())),(0,Y.z6)(e.getState())&&(e.dispatch(me.Ay.timeoutComplete()),e.dispatch(me.Ay.showWidget())),(0,Y.HC)(e.getState())||e.dispatch(me.Ay.hideDialog())}),1e3*(0,Y.jU)(e.getState()))))(e)),Ei&&Ei.focus(),Ei=rn(i.Bl.getElementById(o));break;case me.gK.showWidget:rn(i.Bl.getElementById(n),Ei),Ei=void 0;break;case me.gK.focusWidget:var f;null===(f=i.Bl.getElementById(n))||void 0===f||f.focus(),Ei=void 0;break;case me.gK.showVendorConsent:case me.gK.showDisclosure:case me.gK.showDrawer:Ei&&Ei.focus(),Ei=rn(i.Bl.getElementById(r))}return c}}var Ci=r(4814),Ni=r(6421);var Ii=r(8251),Li=r(5677);function Mi(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)}return r}function Ri(e){for(var t=1;twindow.getComputedStyle(i.Bl.querySelector(".osano-cm-window")).getPropertyValue(`--${e}`);Object.defineProperty(document,"createElement",Ri(Ri({},Ci.ZS),{},{value:function(){for(var e=arguments.length,t=new Array(e),r=0;r{const{getState:e}=r,{prefix:t="osano-cm-"}=e(),n="window";return P` ${function(e){let{prefix:t}=e;return P``}({config:o,prefix:t,store:r})} ${Gr({id:a,block:n,config:o,prefix:t,store:r,drawerId:c})} ${function(e){const{block:t,id:r}=e,o=(0,z.A)(e,_i),{prefix:n="osano-cm-",store:{getState:i}}=o,s=i(),{widgetPosition:a}=(0,Y.Sf)(s),c=!(0,Y.R_)(s),l=!(0,Y.MJ)(s),p=(0,Y.tC)(s),u={root:re({prefix:n,block:t,element:ki,modifiers:{element:{hidden:p||!l||!c,position:a}}}),outline:re({prefix:n,block:ki,element:"outline"}),dot:re({prefix:n,block:ki,element:"dot"})};return P` `}({id:l,block:n,config:o,prefix:t,store:r})} ${fi({id:c,block:n,config:o,prefix:t,store:r})} `},container:n,dynamicMiddleware:t,middleware:Ti({dom:this,dialogId:a,widgetId:l,drawerId:c}),styleContainer:s,store:r})}setup(){const e=Hi.get(this)||{},{dynamicMiddleware:t,store:r}=e;if(t&&t.addMiddleware(this.middleware),!e.unsubscribe){const t=r.subscribe(this.render.bind(this));Hi.set(this,Ri(Ri({},e),{},{unsubscribe:t}))}return this}teardown(){const e=Hi.get(this)||{},{dynamicMiddleware:t}=e;return t.removeMiddleware(this.middleware),e.unsubscribe&&(e.unsubscribe(),delete e.unsubscribe,Hi.set(this,Ri({},e))),this}render(){if(null===i.Bl.body)return;const{template:e,container:t,styleContainer:r,store:o}=Hi.get(this);if(!(0,Y.Dp)(o.getState()))return;const{getState:n}=o,s=n(),{prefix:a="osano-cm-"}=s,c=oe({prefix:a,block:"window",modifiers:{block:{context:(0,Y.jB)(s)&&"amp"}}}).join(" ");return t.className!==c&&(t.className=c),t.parentNode&&t.parentNode===i.Bl.body||(i.Bl.body.firstChild?Ni.y.value.call(i.Bl.body,t,i.Bl.body.firstChild):Pi.y.value.call(i.Bl.body,t)),r.parentNode&&r.parentNode===i.Bl.head||(i.Bl.head.firstChild?Ni.y.value.call(i.Bl.head,r,i.Bl.head.firstChild):Pi.y.value.call(i.Bl.head,r)),Li.yu.value.call(t,"dir",i.hT.isRTL?"rtl":"ltr"),G((e=>{const t=e.getState(),{buttonBackgroundColor:r,buttonForegroundColor:o,buttonDenyBackgroundColor:n,buttonDenyForegroundColor:s,dialogBackgroundColor:a,dialogForegroundColor:c,infoDialogBackgroundColor:l,infoDialogForegroundColor:p,infoDialogOverlayColor:u,linkColor:d,toggleOffBackgroundColor:g,toggleButtonOffColor:f,toggleOnBackgroundColor:h,toggleButtonOnColor:m,widgetColor:b,widgetFillColor:y,widgetOutlineColor:v}=(0,Y.Sf)(t),O=`rgba(${hi(l).slice(0,3).join(",")},0)`;return P` ${'.osano-cm-window{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;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothingz:auto;display:block;left:0;line-height:1;position:absolute;top:0;width:100%;z-index:2147483638;--fade-transition-time:700ms;--slide-transition-time:400ms}.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{border-radius:50%;border-style:solid;border-width:2px;box-sizing:content-box;cursor:pointer;height:20px;margin:.5em;min-height:20px;min-width:20px;order:0;outline:none;overflow:hidden;padding:0;width:20px;stroke-width:1px;justify-content:center;line-height:normal;text-decoration:none;transform:rotate(0deg);transition-duration:.2s;transition-property:transform,color,background-color,stroke,stroke-width;transition-timing-function:ease-out;z-index:2}.osano-cm-close:focus,.osano-cm-close:hover{transform:rotate(90deg);stroke-width:2px}.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:content-box;color:transparent;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);transition-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:transparent!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:transparent!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:40px;opacity:.9;outline:none;padding:0;position:fixed;transition:transform .1s linear 0s,opacity .2s 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;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;max-height:100vh;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%}.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_box .osano-cm-link-separator:before{content:"";padding:0}.osano-cm-dialog--type_box .osano-cm-content__link{margin-bottom:.5em}.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: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--type_box.osano-cm-dialog--wide{max-width:50em}@media screen and (max-height:800px)and (max-width:1200px){.osano-cm-dialog--type_box.osano-cm-dialog--wide{max-width:calc(100vw - 4em)}}.osano-cm-dialog--type_box.osano-cm-dialog--wide .osano-cm-dialog__list{display:flex;flex-wrap:wrap}.osano-cm-dialog--context_amp{height:100%;position:relative}.osano-cm-content__message{margin-bottom:1em;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{margin:0 0 .5em}.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: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:visible 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:hidden auto;transform:translate(0)}.osano-cm-info--do_not_sell{animation:none;height:-moz-fit-content;height:fit-content;left:50%;max-height:100vh;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:content-box;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:-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: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:hidden 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-drawer-item.osano-cm-description__list li{padding-top:.75em}.osano-cm-tcf-purpose--label{border-bottom:1px solid rgba(0,0,0,.1);display:block;margin-bottom:.5em;padding:.25em 0 .5em}.osano-cm-link.osano-cm-link--type_purpose{font-weight:400}.osano-cm-tcf-purpose--label input{float:right;margin-right:.5em}.osano-cm-expansion-panel{border-bottom:1px solid rgba(0,0,0,.1);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 rgba(0,0,0,.1);padding-bottom:0}.osano-cm-expansion-panel__body{background-color:rgba(0,0,0,.1);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 rgba(0,0,0,.1);padding-bottom:1em}.osano-cm-disclosure--empty,.osano-cm-disclosure--empty:not([open]){border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:0}.osano-cm-disclosure__list{background-color:rgba(0,0,0,.1);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 rgba(0,0,0,.1)}.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 rgba(0,0,0,.1)}.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 rgba(0,0,0,.1);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:-.125em;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)}}'} .osano-cm-window { direction: ${i.hT.isRTL?"rtl":"ltr"}; text-align: ${i.hT.isRTL?"right":"left"}; } .osano-cm-dialog { background: ${a}; color: ${c}; } .osano-cm-dialog__close { color: ${c}; stroke: ${c}; } .osano-cm-dialog__close:focus { background-color: ${c}; border-color: ${c}; stroke: ${a}; } .osano-cm-dialog__close:hover { stroke: ${$i(c)}; } .osano-cm-dialog__close:focus:hover { stroke: ${$i(a)}; } .osano-cm-info-dialog { background: ${u}; } .osano-cm-header, .osano-cm-info-dialog-header { background: ${l}; background: linear-gradient( 180deg, ${l} 2.5em, ${O} 100% ); } .osano-cm-info { background: ${l}; color: ${p}; } .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: ${p}; stroke: ${p}; } .osano-cm-info-dialog-header__close:focus { background-color: ${p}; border-color: ${p}; stroke: ${l}; } .osano-cm-info-dialog-header__close:hover { stroke: ${$i(p)}; } .osano-cm-info-dialog-header__close:focus:hover { stroke: ${$i(l)}; } .osano-cm-disclosure__list:first-of-type::after { background-color: ${d}; } .osano-cm-disclosure__toggle, .osano-cm-expansion-panel__toggle { color: ${d}; } .osano-cm-disclosure__toggle:hover, .osano-cm-disclosure__toggle:active, .osano-cm-expansion-panel__toggle:hover, .osano-cm-expansion-panel__toggle:active { color: ${d}; } .osano-cm-disclosure__toggle:focus, .osano-cm-expansion-panel__toggle:focus { color: ${$i(d)}; } .osano-cm-button { background-color: ${r}; border-color: ${o}; color: ${o}; } .osano-cm-button--type_deny { background-color: ${n}; border-color: ${s}; color: ${s}; } .osano-cm-button:focus, .osano-cm-button:hover { background-color: ${$i(r,.08)}; } .osano-cm-button--type_deny:focus, .osano-cm-button--type_deny:hover { background-color: ${$i(n,.08)}; } .osano-cm-link { color: ${d}; } .osano-cm-link:hover, .osano-cm-link:active { color: ${d}; } .osano-cm-link:focus { color: ${$i(d)}; } .osano-cm-toggle__switch { background-color: ${g}; } .osano-cm-toggle__switch::after { background-color: ${f}; border-color: ${f}; } .osano-cm-toggle__switch::before { border-color: transparent; } .osano-cm-toggle__input:checked + .osano-cm-toggle__switch { background-color: ${h}; border-color: ${h}; } .osano-cm-toggle__input:checked + .osano-cm-toggle__switch::after { background-color: ${m}; border-color: ${m}; } .osano-cm-toggle__input:focus + .osano-cm-toggle__switch, .osano-cm-toggle__input:hover + .osano-cm-toggle__switch { background-color: ${$i(g)}; border-color: ${$i(g)}; } .osano-cm-toggle__input:focus + .osano-cm-toggle__switch::before { border-color: ${$i(g)}; } .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch, .osano-cm-toggle__input:checked:hover + .osano-cm-toggle__switch { background-color: ${$i(h)}; border-color: ${$i(h)}; } .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch::before { border-color: ${$i(h)}; } .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: ${$i(g,.25)}; border-color: ${$i(g,.25)}; } .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: ${$i(f,.25)}; border-color: ${$i(f,.25)}; } .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: ${$i(h,.25)}; border-color: ${$i(h,.25)}; } .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: ${$i(m,.25)}; border-color: ${$i(m,.25)}; } .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: ${y}; stroke: ${v}; } .osano-cm-widget__dot { fill: ${b}; } .osano-cm-tcf-purpose--label input { accent-color: ${h}; } `})(o),r),G(e(),t),this}}},8375:(e,t,r)=>{"use strict"},6796:(e,t,r)=>{"use strict";r.d(t,{oR:()=>n});r(5036),r(8375),r(8734);var o=r(4525);const n=(e,t)=>(0,o.Jt)(e,"config.jurisdiction","").substring(0,t.length)===t},5785:(e,t,r)=>{"use strict";r.d(t,{$V:()=>g,Fk:()=>c,Qi:()=>l,Zx:()=>u,b6:()=>i,c:()=>d,gG:()=>p,ov:()=>a,sL:()=>s});var o=r(2775);const n="OsanoCMP_IAB-TCF",i=(0,o.lQ)(`${n}/SET_PURPOSE_CONSENT`,(0,o.YW)("purposeId","acceptOrDeny")),s=(0,o.lQ)(`${n}/SET_PURPOSE_LI_CONSENT`,(0,o.YW)("purposeId","acceptOrDeny")),a=(0,o.lQ)(`${n}/SET_ALL_PURPOSE_CHOICES`,(0,o.YW)("acceptOrDeny")),c=(0,o.lQ)(`${n}/SET_VENDOR_CONSENT`,(0,o.YW)("vendorId","acceptOrDeny")),l=(0,o.lQ)(`${n}/SET_ALL_VENDOR_CONSENT`,(0,o.YW)("acceptOrDeny")),p=(0,o.lQ)(`${n}/SET_VENDOR_LI_CONSENT`,(0,o.YW)("vendorId","acceptOrDeny")),u=(0,o.lQ)(`${n}/SET_ALL_VENDOR_LI_CONSENT`,(0,o.YW)("acceptOrDeny")),d=(0,o.lQ)(`${n}/SET_SPECIAL_FEATURE_CONSENT`,(0,o.YW)("specialFeatureId","acceptOrDeny")),g=(0,o.lQ)(`${n}/SET_ALL_SPECIAL_FEATURE_CONSENT`,(0,o.YW)("acceptOrDeny"));(0,o.lQ)(`${n}/SET_GDPR_APPLIES`,o.Mv),(0,o.lQ)(`${n}/UPDATE_PURPOSE_LIST`,(0,o.YW)("purposeList","language")),(0,o.lQ)(`${n}/UPDATE_VENDOR_LIST_BEGIN`,o.m7),(0,o.lQ)(`${n}/UPDATE_VENDOR_LIST_SUCCESS`,o.Mv),(0,o.lQ)(`${n}/UPDATE_VENDOR_LIST_FAILURE`,o.Mv)},3803:(e,t,r)=>{"use strict";r.d(t,{A5:()=>p,C1:()=>a,L_:()=>l,Ll:()=>c,pO:()=>u,ue:()=>d});var o=r(2362),n=r(8734);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)}return r}function s(e){for(var t=1;ts(s({},e),{},{[`${t}`]:!1})),{}),legitimateInterests:a.reduce(((e,t)=>s(s({},e),{},{[`${t}`]:!0})),{})},specialFeatureOptins:{},stacks:[],vendorListError:null,vendorListLoading:!1,vendorListLoaded:!1,vendorListVersion:0,vendorOptOuts:{consents:{},legitimateInterests:{}},vendors:{}}}}}},2240:(e,t,r)=>{"use strict";r.d(t,{CT:()=>A,GQ:()=>w,O$:()=>_,Sh:()=>S,Tp:()=>m,YQ:()=>h,ZZ:()=>x,g4:()=>$,jP:()=>d,kb:()=>u,lF:()=>P,lT:()=>b,r6:()=>k,uY:()=>j});var o=r(3803),n=r(6107),i=(r(8734),r(4525)),s=r(5036),a=r(6796);const c=e=>(0,i.Jt)(e,"iab.tcf",{}),l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return(0,i.Jt)(c(e),[`v${parseInt(t,10)}`],{})},p=(e,t)=>{let{gppSection:r,tcString:o}=t;return(0,i.Jt)(e,["iab","consentStrings",r],o)},u=(e,t)=>(0,i.Jt)(l(e,t),"purposes.consents")||{},d=(e,t)=>(0,i.Jt)(l(e,t),"purposes.legitimateInterests")||{},g=(e,t)=>(0,i.Jt)(l(e,t),"savedConsent"),f=(e,t)=>(0,i.Jt)(g(e,t),"vendorOptOuts"),h=(e,t)=>(0,i.Jt)(l(e,t),"vendors")||{},m=(e,t)=>{let{apiVersion:r,vendorId:o}=t;return(0,i.Jt)(h(e,r),`${o}`)||{}},b=(e,t)=>{const r=h(e,t);return Object.values(r).filter((e=>!e.deletedDate)).map((e=>Number(e.id)))},y=(e,t)=>(0,i.Jt)(l(e,t),"vendorOptOuts")||{},v=(e,t)=>(0,i.Jt)(y(e,t),"consents")||{},O=(e,t)=>(0,i.Jt)(y(e,t),"legitimateInterests")||{},w=(e,t)=>{let{type:r,id:o}=t;const n=h(e);return Object.values(n).filter((e=>(e[`${r}`]||[]).includes(Number(o))))},$=(e,t)=>{const{purposes:r,legIntPurposes:o,specialPurposes:n}=m(e,{vendorId:t});return 0===(null==r?void 0:r.length)&&0===(null==o?void 0:o.length)&&(null==n?void 0:n.length)>0},_=e=>({iab:{v2:{p:{c:u(e,"2.0"),li:d(e,"2.0")},v:{c:v(e,"2.0"),li:O(e,"2.0")}},euconsent:p(e,{gppSection:"tcfeuv2"})}}),j=(e,t)=>{let{apiVersion:r,specialFeatureId:o}=t;return!!((e,t)=>(0,i.Jt)(l(e,t),"specialFeatureOptins")||{})(e,r)[`${o}`]},A=(e,t)=>{let{apiVersion:r,vendorId:o}=t;return!!v(e,r)[`${o}`]},k=(e,t)=>{let{apiVersion:r,vendorId:o}=t;return!!O(e,r)[`${o}`]},P=e=>((e=>!!(0,i.Jt)(c(e),"gdprApplies",n.GDPR_COUNTRIES.includes((0,s.gI)(e))))(e)||(0,a.oR)(e,"ca"))&&!!(0,i.Jt)(c(e),"enabled",(e=>!!(0,i.Jt)(e,"config.iabEnabled"))(e)),S=function(e){let{apiVersion:t,useSaved:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(r&&!g(e,t))return{};const o=h(e,t),n=r?((e,t)=>(0,i.Jt)(f(e,t),"consents")||{})(e,t):{},s=r?((e,t)=>(0,i.Jt)(g(e,t),"purposes.consents")||{})(e,t):u(e,t);return Object.entries(o).reduce(((e,t)=>{let[r,{purposes:o=[],deletedDate:i}={}]=t;return i||n[`${r}`]||!o.some((e=>s[`${e}`]))||(e[`${r}`]=!0),e}),{})},x=function(e){let{apiVersion:t,useSaved:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=r?((e,t)=>(0,i.Jt)(f(e,t),"legitimateInterests")||{})(e,t):{},s=r?((e,t)=>(0,i.Jt)(g(e,t),"purposes.legitimateInterests"))(e,t)||o.ue.iab.tcf.v2.purposes.legitimateInterests:d(e,t),a=h(e,t),c={};return Object.entries(a).forEach((e=>{let[t,{legIntPurposes:r=[],purposes:o=[],specialPurposes:i=[],deletedDate:a}={}]=e;if(!a&&!n[`${t}`]){(r&&r.some((e=>s[`${e}`]))||0===o.length&&0===r.length&&i.length>0)&&(c[`${t}`]=!0)}})),c}},4814:(e,t,r)=>{"use strict";r.d(t,{LC:()=>p,ZS:()=>d,dG:()=>u});var o=r(8734),n=r(7479),i=r(2248),s=r(5023),a=r(8952),c=r(5267);const l=Object.getOwnPropertyDescriptor(Document.prototype,"createElement")||Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"createElement"),p=Object.getOwnPropertyDescriptor(o.Yk.Document.prototype,"createElement")||Object.getOwnPropertyDescriptor(o.Yk.HTMLDocument.prototype,"createElement"),u=function(e){const t=e.tagName.toLowerCase(),r=(0,i.mf)(e),c=l.value.call(o.Bl,t),p=(0,s.KA)(r);Object.entries(p).forEach((t=>{let[r,o]=t;for(let[i,s]of o)for(let[t,o]of s)n.y.value.call(c,r,i,t,...o),a.y.value.call(e,r,i,t,...o);o.clear()}));try{Object.defineProperty(c,o.gY,{configurable:!1,enumerable:!1,get:()=>r})}catch(u){}try{Object.defineProperty(e,o.bW,{configurable:!1,enumerable:!1,get:()=>c})}catch(u){}return c},d={configurable:!0,enumerable:l.enumerable,writable:!0,value:function(){for(var e=arguments.length,t=new Array(e),r=0;r{"use strict";r.d(t,{Ay:()=>u,LC:()=>l,yu:()=>c});var o=r(2248),n=r(4960),i=r(5267),s=r(8734),a=r(4045);const c=Object.getOwnPropertyDescriptor(Element.prototype,"getAttribute"),l=Object.getOwnPropertyDescriptor(s.Yk.Element.prototype,"getAttribute");function p(e){let t;switch(null==this?void 0:this.tagName){case"SCRIPT":t="src"===e||a.uH[`${e}`]?e:void 0;break;case"IFRAME":if(!(0,n.oR)())return c.value.call(this,e);t="src"===e||n.uH[`${e}`]?e:void 0}if(t)switch(this[`${e}`],e){case"src":{const e=(0,i.R$)(this);if(e)return String(e.originalValue);break}default:if(o.w9.has(this)&&void 0!==o.w9.get(this)[`${e}`])return String(o.w9.get(this)[`${e}`][0])}return c.value.call(this,e)}const u={configurable:c.configurable,enumerable:c.enumerable,writable:c.writable,value(e){return p.call((0,o.fb)(this),e)}}},2981:(e,t,r)=>{"use strict";r.d(t,{L:()=>n});var o=r(8734);Object.getOwnPropertyDescriptor(Element.prototype,"hasAttribute");const n=Object.getOwnPropertyDescriptor(o.Yk.Element.prototype,"hasAttribute")},2425:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>p,LC:()=>c});var o=r(4960),n=r(2248),i=r(8734),s=r(4045);const a=Object.getOwnPropertyDescriptor(Element.prototype,"removeAttribute"),c=Object.getOwnPropertyDescriptor(i.Yk.Element.prototype,"removeAttribute");function l(e){switch(null==this?void 0:this.tagName){case"SCRIPT":switch(e){case"async":case"defer":this[`${e}`]=!1;break;case"src":this[`${e}`]="";break;default:s.uH[`${e}`]&&(this[`${e}`]="")}break;case"IFRAME":if(!(0,o.oR)())break;if("src"===e)this[`${e}`]="";else o.uH[`${e}`]&&(this[`${e}`]="")}return a.value.call(this,e)}const p={configurable:a.configurable,enumerable:a.enumerable,writable:a.writable,value(e){const t=(0,n.fb)(this);return t!==this&&l.call(t,e),l.call(this,e)}}},5677:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>p,LC:()=>c,yu:()=>a});var o=r(4960),n=r(2248),i=r(8734),s=r(4045);const a=Object.getOwnPropertyDescriptor(Element.prototype,"setAttribute"),c=Object.getOwnPropertyDescriptor(i.Yk.Element.prototype,"setAttribute");function l(e,t){switch(null==this?void 0:this.tagName){case"SCRIPT":switch(e){case"async":case"defer":return this[`${e}`]=!0,a.value.call(this,e,t);case"src":return void(this[`${e}`]=t);case"data-osano":case"osano":throw new Error("All inline classifications must be provided in the markup");default:return s.uH[`${e}`]?void(this[`${e}`]=t):a.value.call(this,e,t)}case"IFRAME":if(!(0,o.oR)())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.uH[`${e}`]?void(this[`${e}`]=t):a.value.call(this,e,t)}}return a.value.call(this,e,t)}const p={configurable:a.configurable,enumerable:a.enumerable,writable:a.writable,value(e,t){const r=(0,n.fb)(this);return r!==this&&l.call(r,e,t),l.call(this,e,t)}}},7479:(e,t,r)=>{"use strict";r.d(t,{y:()=>o});const o=Object.hasOwnProperty.call(Node.prototype,"addEventListener")?Object.getOwnPropertyDescriptor(Node.prototype,"addEventListener"):Object.getOwnPropertyDescriptor(EventTarget.prototype,"addEventListener")},5023:(e,t,r)=>{"use strict";r.d(t,{KA:()=>g,F6:()=>y});var o=r(8734),n=r(5267),i=r(7479);const s=Object.hasOwnProperty.call(Node.prototype,"dispatchEvent")?Object.getOwnPropertyDescriptor(Node.prototype,"dispatchEvent"):Object.getOwnPropertyDescriptor(EventTarget.prototype,"dispatchEvent");var a=r(5036),c=r(4960),l=r(4045),p=r(8952),u=r(2248);const d=new WeakMap;function g(e){const t=d.has(e)?d.get(e):{};return d.set(e,t),t}function f(e,t){const r=g(e);return r[`${t}`]=r[`${t}`]||new Map}function h(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),s=1;s1?t-1:0),n=1;n1?t-1:0),n=1;n{const o={configurable:i.y.configurable,enumerable:i.y.enumerable,value:function(){for(var e=arguments.length,t=new Array(e),o=0;o{"use strict";r.d(t,{y:()=>o});const o=Object.hasOwnProperty.call(Node.prototype,"removeEventListener")?Object.getOwnPropertyDescriptor(Node.prototype,"removeEventListener"):Object.getOwnPropertyDescriptor(EventTarget.prototype,"removeEventListener")},6591:(e,t,r)=>{"use strict";r.d(t,{m:()=>n,y:()=>o});const o=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"onerror"),n={defaultValue:null,descriptor:o}},8865:(e,t,r)=>{"use strict";r.d(t,{m:()=>n,y:()=>o});const o=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"onload"),n={defaultValue:null,descriptor:o}},4960:(e,t,r)=>{"use strict";r.d(t,{cw:()=>w,om:()=>$,uH:()=>O,RA:()=>j,oR:()=>k,Tv:()=>_,F6:()=>A});var o=r(2362),n=r(2248),i=r(5267),s=r(8437),a=r(1184),c=r.n(a),l=(r(5041),r(5036));const p=Object.getOwnPropertyDescriptor(HTMLIFrameElement.prototype,"src");function u(e){const t=p.get.call(this);return e!==t&&n.u1.call(this,e)!==t&&p.set.call(this,e),e}const d=(e,t)=>(r,o)=>{const{node:a,originalValue:c}=e;if(c!==t&&n.u1.call(a,c)!==n.u1.call(a,t))return e;return(0,l.OB)(o(),e)||(0,i.tu)(e)?(u.call(a,t),r(s.Ay.allowIFrame(e))):r(s.Ay.blockIFrame(e)),e};function g(e){return{configurable:p.configurable,enumerable:p.enumerable,get(){const t=(0,i.Gf)(this,e.getState());return n.qi.call(this,t.src)},set(t){return((e,t)=>(r,o)=>{const n=(0,i.Gf)({node:e,src:t,ignore:!1},o()),{async:s}=n;return s?s.promise.then((()=>d(n,t)(r,o))):c().resolve(d(n,t)(r,o))})(this,t)(e.dispatch,e.getState),t}}}var f=r(8734);const h={defaultValue:"0",descriptor:Object.getOwnPropertyDescriptor(HTMLIFrameElement.prototype,"height")};var m=r(6591),b=r(8865);function y(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)}return r}let v=!1;const O={height:h,onerror:m.m,onload:b.m},w=e=>{if(!v)return;const{node:t,src:r}=e;t[f.UM]=!0,(0,n.fq)(t,O),r&&u.call(t,r)},$=e=>{if(!v)return;const{node:t,ignore:r}=e;if(r)return w(e);t&&(0,n.js)(t,O),u.call(t,"")},_=e=>e&&1===e.nodeType&&"IFRAME"===e.tagName,j=e=>(null==e?void 0:e.getElementsByTagName)&&Array.from(e.getElementsByTagName("iframe"))||[],A=(e,t)=>{v=!0;try{Object.defineProperties(e.prototype,function(e){for(var t=1;t{"use strict";r.d(t,{y:()=>o});const o=Object.getOwnPropertyDescriptor(Node.prototype,"appendChild")},6421:(e,t,r)=>{"use strict";r.d(t,{y:()=>o});const o=Object.getOwnPropertyDescriptor(Node.prototype,"insertBefore")},1667:(e,t,r)=>{"use strict";r.d(t,{y:()=>o});const o=Object.getOwnPropertyDescriptor(Node.prototype,"parentElement")||Object.getOwnPropertyDescriptor(HTMLElement.prototype,"parentElement")},3615:(e,t,r)=>{"use strict";r.d(t,{L:()=>i,y:()=>n});var o=r(8734);const n=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode"),i=Object.getOwnPropertyDescriptor(o.Yk.Node.prototype,"parentNode")},7861:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>i,yu:()=>n});var o=r(2248);const n=Object.getOwnPropertyDescriptor(Node.prototype,"removeChild"),i={configurable:n.configurable,enumerable:n.enumerable,value(e){return n.value.call(this,(0,o.fb)(e))},writable:n.writable}},8549:(e,t,r)=>{"use strict";r.d(t,{y:()=>o});const o=Object.getOwnPropertyDescriptor(Node.prototype,"replaceChild")},4045:(e,t,r)=>{"use strict";r.d(t,{cw:()=>S,om:()=>x,uH:()=>k,Tv:()=>E,F6:()=>T,Qn:()=>D});var o=r(2362),n=r(8734),i=r(2248),s=r(2078);const a=Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"type");function c(e){return!e||["text/javascript","application/javascript","module",n._U,"application/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))}const l={defaultValue:n._U,descriptor:a,shouldPrevent:c,useSetAttribute:!0};var p=r(7479),u=r(6277),d=r(5267);const g=Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"async");function f(e){return{configurable:g.configurable,enumerable:g.enumerable,get:g.get,set(t){return g.set.call(this,t),(0,d.fQ)(this,e.getState()),t}}}const h=Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"defer");function m(e){return{configurable:h.configurable,enumerable:h.enumerable,get:h.get,set(t){return h.set.call(this,t),(0,d.fQ)(this,e.getState()),t}}}var b=r(4814),y=r(5041),v=r(1667),O=r(7861),w=r(8952),$=r(8549),_=r(5677);const j=Object.getOwnPropertyDescriptor(Node.prototype,"textContent");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)}return r}const k={type:l},P=e=>{if(e.target&&e.target[n.bW]||y.yu.value.call(e.target,"type")===n._U)return e.preventDefault(),!1},S=e=>{const{node:t,src:r,originalValue:o=r}=e;if(!t)return;if(t[n.UM]=!0,t[n.bW])return void _.yu.value.call(t,"type",n._U);if(y.yu.value.call(t,"type")!==n._U)return(0,i.fq)(t,k),o&&s.qB.call(t,o),t;const a=t?t.ownerDocument:n.Bl,c=t&&(v.y?v.y.get.call(t):t.parentElement)||a.body||a.head,l=(0,b.dG)(t);j.set.call(l,t.textContent);const p=t.attributes;for(let n=p.length-1;n>=0;n--){let{name:e,value:r}=p[parseInt(n,10)];if("nonce"===e)r=t.nonce,_.yu.value.call(l,e,r);else k[`${e}`]||_.yu.value.call(l,e,r)}(0,i.fq)(l,k);for(const[n,i]of Object.entries(t))l[`${n}`]=i;t.onload&&(l.onload=t.onload,t.onload=null),t.onerror&&(l.onerror=t.onerror,t.onerror=null),o&&s.qB.call(l,o),w.y.value.call(l,"beforescriptexecute",P);try{$.y.value.call(c,l,t)}catch(g){try{t&&c&&O.yu.value.call(c,t)}catch(g){}u.y.value.call(c,l)}(0,i.fq)(t,k);const d=y.yu.value.call(t,"src");return d&&s.qB.call(l,d),l},x=e=>{const{node:t,ignore:r,shouldRemoveOnBlock:o}=e;if(r)return S(e);t&&((0,i.js)(t,k),p.y.value.call(t,"beforescriptexecute",P),o&&t.parentElement&&t.parentElement.removeChild(t))},E=e=>e&&Object.isPrototypeOf.call(HTMLScriptElement.prototype,e),D=e=>E(e)&&c(y.yu.value.call(e,"type")),T=(e,t)=>{try{Object.defineProperties(e.prototype,function(e){for(var t=1;t{"use strict";r.d(t,{Ay:()=>b,oK:()=>g,qB:()=>f});var o=r(2248),n=r(5267),i=r(8437),s=r(1184),a=r.n(s),c=r(5041),l=r(5036),p=r(8734),u=r(5677);const d=Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"src");Object.getOwnPropertyDescriptor(p.Yk.HTMLScriptElement.prototype,"src");function g(){if("string"==typeof c.LC.value.call(this,"src")){const e=d.get.call(this);if(e)return o.qi.call(this,e)}return""}function f(e){return d.set.call(this,e),u.LC.value.call(this,"src",e),e}const h=(e,t)=>(r,s)=>{const{node:a,originalValue:c}=e;if(c!==t&&o.u1.call(a,c)!==o.u1.call(a,t))return e;return r((0,l.OB)(s(),e)||(0,n.tu)(e)?i.Ay.allowScript(e):i.Ay.blockScript(e)),e},m=(e,t)=>(r,o)=>{const i=(0,n.LB)({node:e,src:t,ignore:!1},o());if(void 0===i)return a().resolve(i);const{async:s}=i;return s?s.promise.then((()=>h(i,t)(r,o))):a().resolve(h(i,t)(r,o))};function b(e){return{configurable:d.configurable,enumerable:d.enumerable,get(){const t=(0,n.LB)(this,e.getState());return void 0===t?d.get.call(this):o.qi.call(this,t.src)},set(t){return m(this,t)(e.dispatch,e.getState),t}}}},2248:(e,t,r)=>{"use strict";r.d(t,{Jx:()=>O,dG:()=>w,fb:()=>d,fq:()=>y,js:()=>v,mG:()=>h,mf:()=>g,qi:()=>_,u1:()=>$,w9:()=>m,wH:()=>f});var o=r(8734),n=r(5267),i=r(8428),s=r(1344),a=r(2981),c=r(5036),l=r(3615),p=r(2425),u=r(5677);function d(e){let t;try{t=l.L.get.call(e)}catch(r){}return e&&!t&&e[o.bW]||e}function g(e){return e&&e[o.gY]||e}function f(e){return{configurable:e.configurable,enumerable:e.enumerable,value:function(){for(var t=arguments.length,r=new Array(t),o=0;o1&&(r[1]=d(r[1]));const i=e.value.apply(this,r);return(0,n.Qj)(i),i},writable:e.writable}}function h(e,t){if(void 0===e)return;const r=!e.value,o=r&&!e.set,n={configurable:e.configurable,enumerable:e.enumerable};return r?(n.get=function(){return e.get.call(d(this))},o||(n.set=function(r){const o=d(this);return t&&o!==this&&e.set.call(this,r),e.set.call(o,r)})):(n.writable=e.writable,n.value=function(){const r=d(this);for(var o=arguments.length,n=new Array(o),i=0;ie),shouldPrevent:p=(()=>!0)}=r,u=m.has(e)?m.get(e):{},d=p(n);let g=!1;return void 0!==u[`${t}`]||i||(g=(n=l(c.get.call(e)))===o._U||!a.L.value.call(e,t)),d&&void 0!==n&&(u[`${t}`]=[n,c,g],m.set(e,u)),d?s:n}function y(e,t){const{node:r}=(0,n.R$)(e)||{node:e},o=m.get(r)||{};e&&Object.entries(t||{}).forEach((t=>{let[r,n]=t;const{descriptor:i}=n,[s,a,c]=o[`${r}`]||[];if(void 0!==s)if(c)p.LC.value.call(e,r);else try{i.set.call(e,s)}catch(l){u.LC.value.call(e,r,s)}})),e===r&&m.delete(r)}function v(e,t){Object.entries(t||{}).forEach((t=>{let[r,o]=t;const{descriptor:n}=o,i=b(e,r,o);if(e)try{n.set.call(e,i)}catch(s){u.LC.value.call(e,r,i)}}))}function O(e,t){const{getState:r}=e;return Object.entries(t||{}).reduce(((e,t)=>{let[o,i]=t;const{descriptor:s,useSetAttribute:a}=i;return e[`${o}`]={configurable:s.configurable,enumerable:s.enumerable,get(){const e=r(),t=(0,n.R$)(this);if(!(0,c.OB)(e,t)){const e=m.get(this);if(e&&e[`${o}`])return e[`${o}`][0]}return s.get.call(this)},set(e){const t=r(),l=(0,n.R$)(this)||(0,n.Qm)(this,t),p=(0,c.OB)(t,l),d=b(this,o,i,e,!0),g=p?e:d;try{s.set.call(this,g),a&&u.LC.value.call(this,o,g)}catch(f){u.LC.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 $(e){return(0,i.A)(e,(0,s.A)(this.ownerDocument||o.Bl)).href}function _(e){return"http"===String(e).substring(0,4)||"//"===String(e).substring(0,2)?$.call(this,e):e}},3731:(e,t,r)=>{"use strict";r.d(t,{Lg:()=>p});var o=r(2033);const n=window,i=`_${(new Date).getTime()}`;const s=Object.getOwnPropertyDescriptor(window,"localStorage"),a=new o.Ay,c=function(){try{const e=window.localStorage;return e.setItem(i,"1"),e.removeItem(i),!0}catch(e){return!1}}(),l=c&&window.localStorage||a,p=()=>{try{return c&&s.get.call(n)||a}catch(e){}return l}},2033:(e,t,r)=>{"use strict";r.d(t,{Ai:()=>a,Ay:()=>l,SO:()=>s});const o=new WeakMap,n=e=>(o.has(e)||o.set(e,{}),o.get(e));function i(e){const t=n(this);return Object.hasOwnProperty.call(t,e)?t[`${e}`]:null}function s(e,t){n(this)[`${e}`]=String(t)}function a(e){delete n(this)[`${e}`]}function c(){o.has(this)&&o.set(this,{})}class l{constructor(){o.set(this,{})}getItem(e){return i.call(this,e)}setItem(e,t){return s.call(this,e,t)}removeItem(e){return a.call(this,e)}clear(){return c.call(this)}toString(){return"[object Storage]"}}},8437:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>c,gK:()=>a});var o=r(2362),n=r(2775);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)}return r}const s={init:n.Mv,ready:n.Mv,readyApi:(0,n.YW)("apiName","options"),updateLocale:(0,n.YW)("language","json"),updateConfig:n.Mv,fetchDisclosuresBegin:n.Mv,fetchDisclosuresFailure:(0,n.YW)("error","category"),fetchDisclosuresSuccess:(0,n.YW)("disclosures","category"),setExtUsrData:n.Mv,setConsent:(0,n.YW)("category","acceptOrDeny","isDoNotSellView"),setConsentId:n.Mv,allowCookie:n.Mv,blockCookie:n.Mv,allowIFrame:n.Mv,blockIFrame:n.Mv,allowScript:n.Mv,blockScript:n.Mv,acceptAllConsent:n.m7,denyAllConsent:n.m7,saveConsent:(0,n.YW)("consentTimestamp","skipRecord","shouldShowDialog"),revertConsent:n.m7,clearConsent:n.Mv,recordConsent:(0,n.YW)("uuid","consented"),timeoutBegin:n.m7,timeoutComplete:n.m7,render:n.m7,showDialog:n.m7,hideDialog:n.m7,showDrawer:n.m7,hideDrawer:n.m7,showWidget:n.m7,hideWidget:n.m7,focusWidget:n.m7,showDoNotSell:n.m7,hideDoNotSell:n.m7,hideAll:n.m7,goBack:n.m7,showDisclosure:n.Mv,hideDisclosure:n.Mv,showVendorConsent:n.Mv,hideVendorConsent:n.Mv,toggleDisclosure:(0,n.YW)("category","open"),toggleExpansionPanel:(0,n.YW)("id","open")},a=(0,n.cY)([...Object.keys(s)],"OsanoCMP"),c=(0,n.kr)(function(e){for(var t=1;t{"use strict";r.d(t,{Mv:()=>c,YW:()=>l,cY:()=>p,kr:()=>d,lQ:()=>u,m7:()=>a,mz:()=>g});var o=r(2362),n=r(4525);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)}return r}function s(e){for(var t=1;t{},c=e=>({payload:e}),l=function(){for(var e=arguments.length,t=new Array(e),r=0;r"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;ns(s({},e),{},{[t]:r[parseInt(o,10)]})),s({},o))}}},p=function(){let e=arguments.length>1?arguments[1]:void 0;return((e,t)=>t?Object.entries(e).reduce(((e,r)=>{let[o,n]=r;return e[`${o}`]=`${t}/${n}`,e}),{}):e)((arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce(((e,t)=>"string"==typeof t?s(s({},e),{},{[`${(0,n.xQ)(t)}`]:`${(0,n.LW)(t).toUpperCase()}`}):e),{}),e)},u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;if(!e)return;const r=function(){return s({type:e},t(...arguments))};return Object.defineProperty(r,"type",{get:function(){return e},configurable:!1,enumerable:!1}),r},d=(e,t)=>Object.keys(e).reduce(((r,o)=>{const n=u(t[`${o}`],e[`${o}`]);return n?s(s({},r),{},{[o]:n}):r}),{}),g=(e,t)=>function(r){let{type:o,payload:n,meta:i}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const s=void 0===r?e:r,a=t[`${o}`];return"function"!=typeof a?s:a(s,n,i)}},6136:(e,t,r)=>{"use strict";r.d(t,{vy:()=>O,Ay:()=>w,ue:()=>f});var o=r(2362),n=r(8734),i=r(3505),s=r(5036),a=r(8437),c=r(6107),l=r(2775),p=r(4525);const u=function(){for(var e=arguments.length,t=Array(e),r=0;r2?r-2:0),s=2;s{const{classification:r}=t||{};if(!t||!r)return e;const o=e[`${r}`]||[];return e[`${r}`]=o,o.push(g({type:"cookie"},t)),e},m=e=>t=>{const r=(0,s.lf)(t);return g(g({},t),{},{consent:g(g({},t.consent),r.reduce(((r,o)=>{const i=function(e,r){switch(e){case n.rG:return n.FA;case n.H7:return(0,s.v)(t,r===n.FA?n.Fr:n.FA)}return r===n.FA?n.FA:n.Fr}(o,e);return i&&(r[`${o}`]=i),r}),{}))})},b=(e,t)=>{let{hidden:r,view:o,direction:a}=t;const c=(0,p.h1)(g({},e),{ui:{drawer:{hidden:!!r}}}),l=[...(0,s.q$)(e)];let u=(0,s.kR)(e);switch(a){case i.M.POP:l.splice(l.lastIndexOf(o)+1,l.length),u=Math.max(0,l.lastIndexOf(o)-1);break;case i.M.PUSH:l.splice(u+1,l.length,o),u=l.length-1;break;case i.M.REPLACE:l.splice(0,l.length,o),u=0}return c.ui.drawer.views=l,c.ui.drawer.currentIndex=u,l.length>=1?c.ui.currentScreen=n.Pb.Drawer:c.ui.currentScreen=n.Pb.None,c},y=(e,t)=>{const r=(0,p.h1)(g({},e),t);return(0,s.Vt)(r)&&(r.config.type={timer:!0,analyticsAlways:!0,categories:!1,rejectAll:!1,firstLayerUsage:!1,managePreferences:!1,canDismissDialog:!0}),(0,s.Gs)(r)||(r.consent[`${n.rO}`]=(0,s.Gd)(r)?n.FA:n.Fr),r},v=(0,l.mz)(f,{[a.gK.ready]:(e,t)=>g(g({},e),{},{ready:g(g({},e.ready),{},{[t]:!0})}),[a.gK.readyApi]:(e,t)=>{let{apiName:r,options:o={}}=t;return"shopify"===r?g(g({},e),{},{api:g(g({},e.api),{},{[`${r}`]:o})}):e},[a.gK.timeoutBegin]:e=>g(g({},e),{},{timeoutRunning:!0}),[a.gK.timeoutComplete]:e=>g(g({},e),{},{timeoutRunning:!1}),[a.gK.init]:y,[a.gK.updateConfig]:(e,t)=>y(e,{config:t}),[a.gK.updateLocale]:function(e){let{language}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return language?g(g({},e),{},{config:g(g({},e.config),{},{lang:language})}):e},[a.gK.setExtUsrData]:(e,t)=>g(g({},e),{},{extUsrData:`${t}`||e.extUsrData}),[a.gK.showDialog]:e=>(0,p.h1)(g({},e),{ui:{currentScreen:n.Pb.Dialog,dialog:{hidden:!1}}}),[a.gK.hideDialog]:e=>(0,p.h1)(g({},e),{ui:{currentScreen:n.Pb.None,dialog:{hidden:!0}},timeoutRunning:!1}),[a.gK.showWidget]:e=>(0,p.h1)(g({},e),{ui:{widget:{hidden:!1}}}),[a.gK.hideWidget]:e=>(0,p.h1)(g({},e),{ui:{widget:{hidden:!0}}}),[a.gK.showDrawer]:e=>b(e,{view:i.V.CONSENT,direction:i.M.REPLACE}),[a.gK.hideDrawer]:e=>(0,p.h1)(g({},e),{ui:{currentScreen:n.Pb.None,drawer:{hidden:!0}}}),[a.gK.showDoNotSell]:e=>b(e,{view:i.V.DO_NOT_SELL,direction:i.M.REPLACE}),[a.gK.hideDoNotSell]:e=>g(g({},e),{},{ui:g(g({},e.ui),{},{currentScreen:n.Pb.None,drawer:{currentIndex:0,hidden:!0}})}),[a.gK.goBack]:e=>{var t,r;const 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 b(e,{view:o[parseInt(n,10)]||i.V.CONSENT,direction:i.M.POP})},[a.gK.showDisclosure]:(e,t)=>b(e,{view:i.V.DISCLOSURE,direction:t}),[a.gK.hideDisclosure]:e=>b(e,{view:i.V.DISCLOSURE,direction:i.M.POP}),[a.gK.showVendorConsent]:(e,t)=>b(e,{view:i.V.VENDOR_CONSENT,direction:t}),[a.gK.hideVendorConsent]:e=>b(e,{view:i.V.VENDOR_CONSENT,direction:i.M.POP}),[a.gK.hideAll]:e=>(0,p.h1)(g({},e),{ui:{dialog:{hidden:!0},drawer:{hidden:!0},widget:{hidden:!0}},timeoutRunning:!1}),[a.gK.setConsent]:(e,t)=>{let{category:r,acceptOrDeny:o,isDoNotSellView:i}=t;const a=(0,s.lf)(e),c=i||(0,s.tu)(e);function l(t,r,o){switch(t){case n.rG:return n.FA;case n.H7:return(0,s.v)(e,r);case n.TG:if(c){if(o&&o[`${n.H7}`]===n.FA)return n.Fr;if(!o&&(0,s.aE)(e,n.H7))return n.Fr}return r}return r===n.FA?n.FA:n.Fr}if("object"==typeof r){const{extUsrData:t,consentTimestamp:o}=r;return g(g({},e),{},{consent:g(g({},e.consent),Object.entries(r).reduce(((e,t)=>{let[o,n]=t;return a.includes(o)&&(e[`${o}`]=l(o,n,r)),e}),{})),consentTimestamp:o>0?o:e.consentTimestamp,extUsrData:t?`${t}`:e.extUsrData})}if("string"==typeof r){if(!a.includes(r))return e;const t=g(g({},e.consent),{},{[r]:l(r,o)});return c&&r===n.H7&&o===n.FA&&(t[`${n.TG}`]=n.Fr),g(g({},e),{},{consent:t})}return e},[a.gK.acceptAllConsent]:e=>{const t=m(n.FA)(e),r=(0,s.v)(e,n.Fr);return r===n.FA&&(t.consent[`${n.H7}`]=r,t.consent[`${n.TG}`]=n.Fr),t},[a.gK.denyAllConsent]:m(n.Fr),[a.gK.saveConsent]:(e,t)=>{let{consentTimestamp:r=Date.now()}=t;const o=(0,s.Vk)(e,r),i=(0,s.hr)(e);return(0,s.IP)(e)&&(0,s.aE)(e,n.H7)&&(i[`${n.TG}`]=n.Fr),g(g({},e),{},{consent:i,consentTimestamp:r,savedConsent:o?f.savedConsent:g({},i)})},[a.gK.clearConsent]:e=>{const t=(0,s.v)(e,f.consent[`${n.H7}`]);return g(g({},e),{},{consent:g(g({},f.consent),{},{[n.H7]:t,[n.rO]:(0,s.Gd)(e)?n.FA:n.Fr}),consentTimestamp:0,savedConsent:f.savedConsent})},[a.gK.revertConsent]:e=>{const t=g({},(0,s.Yh)(e)||f.consent);return(0,s.Yh)(e)||(t[`${n.H7}`]=(0,s.v)(e,t[`${n.H7}`]),t[`${n.rO}`]=(0,s.Gd)(e)?n.FA:n.Fr),g(g({},e),{},{consent:t})},[a.gK.toggleExpansionPanel]:(e,t)=>{let{id:r,open:o}=t;const n=g({},e.ui.expansionPanels);let i=!n[`${r}`];return void 0!==o&&(i=o),i?n[`${r}`]=!0:delete n[`${r}`],g(g({},e),{},{ui:g(g({},e.ui),{},{expansionPanels:n})})},[a.gK.toggleDisclosure]:(e,t)=>{let{category:r,open:o}=t;const n=g({},e.disclosures.open);let i=!n[`${r}`];return void 0!==o&&(i=o),i?n[`${r}`]=!0:delete n[`${r}`],g(g({},e),{},{disclosures:g(g({},e.disclosures),{},{open:n})})},[a.gK.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))})}),[a.gK.fetchDisclosuresFailure]:(e,t)=>{let{category:r}=t;return g(g({},e),{},{disclosures:g(g({},e.disclosures),{},{loading:!1,fetched:e.disclosures.fetched.filter((e=>e!==r))})})},[a.gK.fetchDisclosuresSuccess]:(e,t)=>{let{disclosures:r=[]}=t;const{disclosures:{results:o,fetched:n=[]}}=e,i=(0,s.bW)(e),a=[...n],c=Object.entries(r.reduce(h,g({},o))).filter((e=>{let[t]=e;return i.includes(t)&&a.push(t)})).reduce(((e,t)=>{let[r,o]=t;const n={};return e[`${r}`]=o.filter((e=>{if(!e)return!1;const{name:t,type:r="cookie"}=e,o=`${r}:${t}`;return!n[`${o}`]&&(n[`${o}`]=!0,!0)})).sort(((e,t)=>`${e.type}:${e.name}`.localeCompare(`${t.type}:${t.name}`))),e}),{});return g(g({},e),{},{disclosures:g(g({},e.disclosures),{},{results:c,fetched:a.filter(((e,t,r)=>r.indexOf(e)===t)),loading:!1})})}});function O(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return u.apply(null,[p.h1.apply(null,[{},f,...Object.values(e).map((e=>e()))]),v,...Object.values(e)])}const w=O()},5036:(e,t,r)=>{"use strict";r.d(t,{Cw:()=>B,DQ:()=>Oe,DZ:()=>_,Dp:()=>ge,G8:()=>pe,Gd:()=>se,Gs:()=>ye,Gy:()=>Re,H:()=>Ne,HC:()=>be,I1:()=>Ee,IP:()=>ue,IZ:()=>re,JH:()=>M,Kn:()=>Fe,LU:()=>Ie,MJ:()=>me,OB:()=>je,Ou:()=>H,Ow:()=>Le,PR:()=>P,Pq:()=>Y,QH:()=>E,R_:()=>he,Sf:()=>J,U0:()=>S,UX:()=>R,Um:()=>Ce,Vk:()=>$e,Vt:()=>$,Wi:()=>W,XL:()=>_e,YK:()=>N,Yh:()=>z,Ym:()=>G,Zp:()=>Pe,_m:()=>O,_o:()=>fe,a8:()=>de,aE:()=>ne,aX:()=>U,ao:()=>ae,bW:()=>k,c4:()=>Se,cJ:()=>le,dP:()=>q,fJ:()=>Q,fc:()=>x,gI:()=>v,h:()=>C,hr:()=>D,i_:()=>K,jB:()=>ie,jU:()=>V,kA:()=>Me,kR:()=>ee,lf:()=>T,nj:()=>Z,pH:()=>X,pU:()=>ce,q$:()=>te,qi:()=>I,qv:()=>L,rE:()=>oe,ro:()=>b,sD:()=>xe,tC:()=>we,td:()=>Te,tu:()=>w,uF:()=>Ae,v:()=>A,ye:()=>F,z6:()=>ve,ze:()=>ke});var o=r(2362),n=r(8734),i=r(6107),s=r(8428),a=r(3505),c=r(4525),l=r(3731),p=r(6136);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)}return r}const d=(0,s.A)(i.OSANO_IFRAME_URI).hostname,g=["","debug","permissive","production"],f=[],h=[{elementModifiers:{type:"no-results"},type:"no-results"}],m=e=>!!(0,c.Jt)(e,"config.managePreferencesEnabled"),b=e=>!!(0,c.Jt)(e,"disclosures.loading"),y=e=>(0,c.Jt)(e,"config.jurisdiction")||"",v=e=>`${y(e)}`.substring(0,2)||null,O=e=>"us"===(v(e)||"").toLowerCase(),w=e=>!!(0,c.Jt)(e,"iab.usp.ccpaApplies",O(e)),$=e=>(0,c.Jt)(e,"config.ccpaRelaxed",!1)&&O(e)&&(e=>!1===Object.values((0,c.Jt)(e,"config.type",{})).reduce(((e,t)=>e||t),!1))(e),_=(e,t)=>(t&&(0,c.Jt)(e,"disclosures.fetched")||[]).indexOf(t)>=0,j=e=>{const t=!!(0,c.Jt)(e,"config.gpcSupport"),r=!!(0,c.Jt)(e,"config.dntSupport");if(!t&&!r)return!1;const o=!!n.gg.navigator.globalPrivacyControl,i=["1",1,!0].includes(n.gg.navigator.doNotTrack);return t&&o||r&&i},A=(e,t)=>{if(j(e)||t===n.FA||!0===t)return n.FA;if(void 0===t){return(0,c.Jt)(e,`consent.${n.H7}`)||p.ue.consent[n.H7]}return n.Fr},k=e=>(0,c.Jt)(e,"config.categories")||p.ue.config.categories,P=e=>[n.O3,...k(e)].filter((e=>e!==n.rG)),S=e=>k(e).filter((e=>e!==n.rG)),x=(e,t)=>{const r=(0,c.Jt)(e,`disclosures.results.${t}`)||[];if(r.length)return r;return b(e)&&!_(e,t)?f:h},E=e=>(0,c.Jt)(e,"config.configId")||"",D=e=>{const t=function(e){for(var t=1;t[...k(e),n.O3,n.H7],C=e=>(0,c.Jt)(e,"consentTimestamp")||0,N=e=>(0,c.Jt)(e,"config.customerId")||"",I=e=>n.iQ[`${v(e)}`.toLowerCase()]||y(e),L=e=>(0,c.Jt)(e,"config.cookies")||{},M=(e,t)=>{const r=(0,c.Jt)(e,"config.mode")||"production",o=(0,c.Jt)(e,`config.${t}Blocking`,r),n=Math.min(g.indexOf(r),g.indexOf(o));return g[parseInt(n,10)]},R=e=>(0,c.Jt)(e,"config.domains")||[],F=e=>(0,c.Jt)(e,"config.remoteConsent")||!1,H=e=>F(e)?(0,c.Jt)(e,"extUsrData",""):"",B=e=>(0,c.Jt)(e,"config.iframes")||{},U=(e,t)=>{var r;const o=(null==t?void 0:t.osano)||(null==t||null===(r=t.dataset)||void 0===r?void 0:r.osano)||"",i=o&&((0,c.Jt)(e,`config.inline.${o}`)||k(e).find((e=>e===`${o}`.toUpperCase()))||"");return n.zM.find((e=>e===i))},K=e=>{const t=n.Bl.location.hostname,r=R(e);return r.filter((e=>t.match(e))).reduce(((e,t)=>e?e.length(0,c.Jt)(e,"config.mode","listener"),J=e=>Object.entries((0,c.Jt)(e,"config.palette",{})).reduce(((e,t)=>{let[r,o]=t;return e[`${r}`]=o||((0,c.Jt)(p.ue,"config.palette")[`${r}`]||"inherit"),e}),{}),G=e=>{const t=parseInt((0,c.Jt)(e,"maxConsentSeconds"),10);return Math.min(Number.isNaN(t)?n.D4:t,n.D4)},Y=e=>(0,c.Jt)(e,"config.storagePolicyHref"),V=e=>Math.max(0,parseInt((0,c.Jt)(e,"config.timeoutSeconds"),10))||10,q=e=>!!(0,c.Jt)(e,"config.type.timer"),Q=e=>q(e)&&(e=>(0,c.Jt)(e,"config.allowTimeout",!0))(e),z=e=>(0,c.Jt)(e,"savedConsent",null),Z=e=>(0,c.Jt)(e,"config.scripts")||{},X=e=>(0,c.Jt)(e,"api"),ee=e=>(0,c.Jt)(e,"ui.drawer.currentIndex",0),te=e=>(0,c.Jt)(e,"ui.drawer.views",[]),re=e=>(0,c.Jt)(e,"config.policyLinkText","storagePolicy"),oe=e=>(0,c.Jt)(e,"config.additionalLinks",[]),ne=(e,t)=>D(e)[`${t}`]===n.FA,ie=e=>(0,c.Jt)(e,"amp",!1),se=e=>!!(0,c.Jt)(e,"config.type.analyticsAlways"),ae=e=>"boolean"==typeof(0,c.Jt)(e,"config.codeSplitting"),ce=(e,t)=>t===n.rG||(t===n.H7?j(e):t===n.TG&&(j(e)||w(e)&&ne(e,n.H7))),le=e=>(0,c.Jt)(e,"ready.consent"),pe=(e,t)=>!!(0,c.Jt)(e,"disclosures.open",{})[`${t}`],ue=e=>te(e)[ee(e)]===a.V.DO_NOT_SELL,de=(e,t)=>!!(0,c.Jt)(e,"ui.expansionPanels",{})[`${t}`],ge=e=>(e=>!!(0,c.Jt)(e,"ready.blocking"))(e)&&le(e)&&(e=>!!(0,c.Jt)(e,"ready.dom"))(e),fe=(e,t)=>"debug"===M(e,t)||!M(e,t),he=e=>!(0,c.Jt)(e,"ui.dialog.hidden"),me=e=>!(0,c.Jt)(e,"ui.drawer.hidden"),be=e=>!!(0,c.Jt)(e,"config.visualOnly"),ye=e=>null!==(0,l.Lg)().getItem(ie(e)?`${n.AQ}_${E(e)}`:n.AQ)||!!z(e),ve=e=>(0,c.Jt)(e,"timeoutRunning")||!1,Oe=(e,t)=>{const r=(0,s.A)(t).hostname;return r===d||R(e).filter((e=>r.match(e))).length>0},we=e=>!!(0,c.Jt)(e,"ui.widget.hidden"),$e=(e,t)=>{const r=G(e),o=parseInt(t,10),n=isNaN(o)?0:o+1e3*r,i=Date.now(),s=(e=>{const t=~~(Date.now()/1e3),r=parseInt((0,c.Jt)(e,"config.forceReconsent"),10);return isNaN(r)||r>t?0:r})(e);return n<=i||t<1e3*s},_e=e=>!!(0,c.Jt)(e,"config.iframeBlocking"),je=(e,t)=>{if(void 0===t)return!0;const{async:r,classification:o,entityType:i,fromOsano:s,ignore:a,node:c,src:l}=t;if(a)return!0;if(r&&r.running)return!1;if(c&&c[n.I_])return!0;if(fe(e,i))return!0;switch(i){case"cookie":{const{"max-age":e,expires:r}=t;if(void 0!==e){if(parseInt(e,10)<=0)return!0}else if(void 0!==r&&new Date(r).getTime()<=Date.now())return!0;if(s)return!1;break}case"iframe":if(!_e(e)||!l)return!0;if(s)return!0;break;case"script":if(s||!l)return!0}if(""===o)return!1;if(o===n.rG)return!0;if(o===n.iZ)return!1;if(!ye(e)&&o===n.rO)if(se(e))return!0;return o===n.RG||o===n.zT?((e,t)=>"permissive"===M(e,t))(e,i):(z(e)||{})[`${o}`]===n.FA},Ae=e=>(0,c.Jt)(e,"config.googleConsent")||!1,ke=e=>!!(0,c.Jt)(e,"config.type.categories"),Pe=e=>!!(0,c.Jt)(e,"config.policyLinkInDrawer",!1),Se=e=>!!(0,c.Jt)(e,"shouldTattle"),xe=e=>(0,c.Jt)(e,"config.type.rejectAll"),Ee=e=>(0,c.Jt)(e,"config.type.firstLayerUsage"),De=e=>(0,c.Jt)(e,"config.type.managePreferences"),Te=e=>(0,c.Jt)(e,"config.forceManagePreferences",!1),Ce=e=>(0,c.Jt)(e,"config.type.canDismissDialog"),Ne=e=>!!(0,c.Jt)(e,"config.crossDomain",!1),Ie=e=>!m(e)&&ke(e),Le=e=>ke(e)?m(e):De(e)||Te(e),Me=e=>De(e)||ke(e),Re=e=>De(e)&&Ie(e)&&!Le(e)&&(q(e)||Me(e)||!Te(e)),Fe=e=>(0,c.Jt)(e,"config.disclosedVendorCount")},5053:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var o=r(1184),n=r.n(o),i=r(8428);const s=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=(0,i.A)(t).href;const s={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)=>{let[o,n]=t;return`${e}${0===r?"?":"&"}${encodeURIComponent(o)}=${encodeURIComponent(n)}`}),o)),new(n())(((e,t)=>{const r=new XMLHttpRequest,i=[],a=[],c={},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:()=>i,entries:()=>a,get:e=>c[e.toLowerCase()],has:e=>e.toLowerCase()in c}});r.onreadystatechange=()=>{4===r.readyState&&(r.status>=200&&r.status<300?(r.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,((e,t,r)=>{i.push(t=t.toLowerCase()),a.push([t,r]),c[`${t}`]=c[`${t}`]?`${c[`${t}`]},${r}`:r})),e((e=>204===e.status||"opaque"===e.type?"":e.json().then((t=>e.ok?t:n().reject(e))))(l()))):t({status:r.status,statusText:r.statusText}))},r.open(s.method||"get",o,!0),r.withCredentials="include"===s.credentials;for(const o in s.headers)Object.hasOwnProperty.call(s.headers,o)&&r.setRequestHeader(`${o}`,s.headers[`${o}`]);r.send(s.body||null)}))},a={get:(e,t)=>s("GET",e,t),post:(e,t)=>s("POST",e,t)}},924:(e,t,r)=>{"use strict";r.d(t,{iF:()=>c,mH:()=>a,D_:()=>p});var o=r(8428),n=r(1344);const i=Object.getOwnPropertyDescriptor(Document.prototype,"getElementsByTagName")||Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"getElementsByTagName");var s=r(8734);const a=e=>{const t=e instanceof HTMLElement&&window.getComputedStyle(e).overflowY;return e?"visible"!==t&&"hidden"!==t&&e.scrollHeight>=e.clientHeight?e:a(e.parentNode)||document.body:null},c=e=>{const t=i.value.call(s.Bl,"script"),r=(0,o.A)(e,(0,n.A)(s.Bl));for(let o=0;o{if("loading"===s.Bl.readyState){const t=r=>{if(l.includes(s.Bl.readyState))return s.Bl.removeEventListener(r.type,t,!0),e()};s.Bl.addEventListener("readystatechange",t,!0)}else e()}},8428:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const o=(e,t)=>{const r=String(e).replace(/^\s+|\s+$/g,"").match(/^([^:/?#]+:)?(?:\/\/(?:([^:@/?#]*)(?::([^:@/?#]*))?@)?(([^:/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);if(!r)throw new RangeError;let n=r[1]||"",i=r[2]||"",s=r[3]||"",a=r[4]||"",c=r[5]||"",l=r[6]||"",p=r[7]||"",u=r[8]||"",d=r[9]||"";if(void 0!==t){const e=o(t),r=""===n&&""===a&&""===i;r&&""===p&&""===u&&(u=e.search),r&&"/"!==p.charAt(0)&&(p=""!==p?`${""===e.host&&""===e.username||""!==e.pathname?"":"/"}${e.pathname.slice(0,e.pathname.lastIndexOf("/")+1)}${p}`:e.pathname);const d=[];p.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^/]*/g,(function(e){return"/.."===e?d.pop():d.push(e),""})),p=d.join("").replace(/^\//,"/"===p.charAt(0)?"/":""),r&&(l=e.port,c=e.hostname,a=e.host,s=e.password,i=e.username),""===n&&(n=e.protocol)}const g=""!==n||""!==a?"//":"";return{origin:`${n}${g}${a}`,href:`${n}${g}${""!==i?`${i}${""!==s?`:${s}`:""}@`:""}${a}${p}${u}${d}`,protocol:n,username:i,password:s,host:a,hostname:c,port:l,pathname:p,search:"?"===u?"":u,hash:"#"===d?"":d}},n=o},6269:(e,t,r)=>{"use strict";var o;r.d(t,{v4:()=>d});var n=new Uint8Array(16);function i(){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 s=/^(?:[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 a=function(e){return"string"==typeof e&&s.test(e)};for(var c=[],l=0;l<256;++l)c.push((l+256).toString(16).substr(1));const p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=(c[e[t+0]]+c[e[t+1]]+c[e[t+2]]+c[e[t+3]]+"-"+c[e[t+4]]+c[e[t+5]]+"-"+c[e[t+6]]+c[e[t+7]]+"-"+c[e[t+8]]+c[e[t+9]]+"-"+c[e[t+10]]+c[e[t+11]]+c[e[t+12]]+c[e[t+13]]+c[e[t+14]]+c[e[t+15]]).toLowerCase();if(!a(r))throw TypeError("Stringified UUID is invalid");return r};const u=function(e,t,r){var o=(e=e||{}).random||(e.rng||i)();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 d(e){let t;try{t=u(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}},1344:(e,t,r)=>{"use strict";function o(e){let t=e&&e.baseURI;if(e&&!t)try{const r=e.getElementsByTagName("base")[0];t=r?r.href:e.location}catch(r){t=e.location}return t}r.d(t,{A:()=>o})},4525:(e,t,r)=>{"use strict";r.d(t,{D_:()=>a,Jt:()=>l,LW:()=>p,h1:()=>s,xQ:()=>u});var o=r(2362);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)}return r}const i=(e,t)=>{let[r,o]=t;const n=e[`${r}`],s=typeof n,a=typeof o;if(null===o)e[`${r}`]=null;else switch(s){case"object":Array.isArray(n)?Array.isArray(o)&&(e[`${r}`]=Object.entries(o).reduce(i,e[`${r}`])):"object"!==a||Array.isArray(o)||(e[`${r}`]=Object.entries(o).reduce(i,e[`${r}`]));break;case"function":break;default:switch(a){case"function":break;case"object":Array.isArray(o)?e[`${r}`]=[...o]:e[`${r}`]=Object.entries(o).reduce(i,{});break;default:e[`${r}`]=o}}return e};function s(e,t){return e===t||"object"!=typeof t?function(e){for(var t=1;te,c=e=>Array.isArray(e)?e.map((e=>String(e))).join(".").split("."):e.split(".");function l(e,t,r){const o=c(t).reduce(((e,t)=>void 0===e?e:"()"===t.slice(-2)?e[`${t}`]():e[`${t}`]),e);return void 0===o?r:o}function p(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():`${e[0].toUpperCase()}${e.slice(1).toLowerCase()}`)).join("")}},1184:e=>{"use strict";e.exports=window.Promise},6107:e=>{"use strict";e.exports={LANGUAGES:["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_IFRAME_ORIGIN:"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:"2025.4.4",IAB_CMP_VERSION:2692,GDPR_COUNTRIES:[]}},2362:(e,t,r)=>{"use strict";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,{A:()=>o})},5126:(e,t,r)=>{"use strict";function o(e,t){if(null==e)return{};var r,o,n=function(e,t){if(null==e)return{};var r,o,n={},i=Object.keys(e);for(o=0;o=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}r.d(t,{A:()=>o})}},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,r),i.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})},(()=>{"use strict";var e=r(1184),t=r.n(e),o=r(2362),n=r(8734),i=r(9592),s=r(5036),a=r(8437);const c=new WeakMap;function l(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o{let[,t]=e;return!t})),c.set(this,n),i.forEach((e=>{let[t]=e;return t.apply(void 0,r)}))}function p(e,t,r){if("function"==typeof t){const o=c.get(this),n=o[`${e}`]||[];if(n.some((e=>{let[r]=e;return r===t})))return;n.push([t,!!r]),o[`${e}`]=n,c.set(this,o)}}function u(e,t){const r=c.get(this),o=r[`${e}`]||[];r[`${e}`]=o.filter((e=>{let[r]=e;return r!==t})),c.set(this,r)}const d=new class{constructor(){c.set(this,{})}emit(){for(var e=arguments.length,t=new Array(e),r=0;rr=>o=>{const i=e.getState(),c=(0,s.hr)(i),l=null!==(0,s.Yh)(i),p=(0,s.Yh)(i)||{},u=r(o),d=e.getState(),g=(0,s.lf)(d),{type:f,payload:h}=o;switch(f){case a.gK.ready:switch("blocking"===h&&t(n.qY.BLOCKING),h){case"blocking":case"consent":case"dom":if((0,s.Dp)(d)){const e=(0,s.Yh)(d);t(n.qY.INIT,e||void 0)}}break;case a.gK.updateLocale:{const{json:e}=h;t(n.qY.LOCALE_UPDATED,e);break}case a.gK.setConsent:{const{category:e,acceptOrDeny:r}=h;if(e&&"object"==typeof e){const o=Object.entries(e).reduce(((e,t)=>{let[r,o]=t;return g.includes(r)&&o!==c[`${r}`]&&(e[`${r}`]=o),e}),{});!r&&Object.keys(o).length&&t(n.qY.CONSENT_CHANGED,o)}else"string"==typeof e&&g.includes(e)&&t(n.qY.CONSENT_CHANGED,{[e]:r===n.FA?n.FA:n.Fr});break}case a.gK.saveConsent:{const e=(0,s.Yh)(d);e&&(t(n.qY.CONSENT_SAVED,e),l||t(n.qY.NEW_CONSENT,e),[n.rO,n.TG,n.$w,n.O3].forEach((r=>{e[`${r}`]===n.FA&&p[`${r}`]!==e[`${r}`]&&t(n.qY[`CONSENT_ACCEPT_${r}`])})),e[`${n.H7}`]===n.FA&&p[`${n.H7}`]!==e[`${n.H7}`]&&t(n.qY.CCPA_OPT_OUT));break}case a.gK.clearConsent:break;case a.gK.blockCookie:case a.gK.blockIFrame:case a.gK.blockScript:{const{payload:e}=o,{entityType:r}=e;switch(r){case"cookie":t(n.qY.COOKIE_BLOCKED,e.name);break;case"iframe":t(n.qY.IFRAME_BLOCKED,e.src);break;case"script":t(n.qY.SCRIPT_BLOCKED,e.src)}break}case a.gK.hideDialog:t(n.qY.UI_CHANGED_STATE,"dialog","hide");break;case a.gK.hideDrawer:t(n.qY.UI_CHANGED_STATE,"drawer","hide");break;case a.gK.hideWidget:t(n.qY.UI_CHANGED_STATE,"widget","hide");break;case a.gK.hideDoNotSell:t(n.qY.UI_CHANGED_STATE,"doNotSell","hide");break;case a.gK.showDialog:t(n.qY.UI_CHANGED_STATE,"dialog","show");break;case a.gK.showDrawer:t(n.qY.UI_CHANGED_STATE,"drawer","show");break;case a.gK.showWidget:t(n.qY.UI_CHANGED_STATE,"widget","show");break;case a.gK.showDoNotSell:t(n.qY.UI_CHANGED_STATE,"doNotSell","show")}return u}}var f=r(6136),h=r(3731),m=r(4525);function b(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 y=b();y.withExtraArgument=b;const v=y;function O(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)}return r}const w="true"===(0,h.Lg)().getItem(`${n.AQ}_debug`),$=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=[arguments.length>1?arguments[1]:void 0,g({dispatchEvent:function(){for(var e=arguments.length,t=new Array(e),r=0;r!!e)),r=w&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||i.compose;let a;const c=(0,m.h1)(function(e){for(var t=1;t{var r,o,n;let{gppSection:i,value:a}=t;return P(P({},e),{},{iab:P(P({},null==e?void 0:e.iab),{},{consentStrings:P(P({},null==e||null===(r=e.iab)||void 0===r?void 0:r.consentStrings),{},{[i]:a}),hasActed:P(P({},null==e||null===(o=e.iab)||void 0===o?void 0:o.hasActed),{},{[i]:!!(0,s.cJ)(e)&&a!==(null==e||null===(n=e.iab)||void 0===n?void 0:n.consentStrings[`${i}`])})})})}}),x=document,E=window,D=e=>{const t=!!E.frames[`${e}`];if(!t)if(x.body){const t=x.createElement("iframe");t.style.cssText="display:none",t.name=e,x.body.appendChild(t)}else setTimeout(D,5,e);return!t},T=e=>(t,r)=>{const o=new Map;_(t,"iab",S),Object.entries(e).forEach((e=>{let[n,{reducer:i,versions:s}]=e;i&&_(t,`iab.${n}`,i),Object.entries(s).forEach((e=>{let[i,{api:s,apiName:a,createMiddleware:c,gppSection:l,iframeName:p,postMessageEventHandler:u,reducer:d}]=e;"gpp"!==l&&t.dispatch(A(l,"")),d&&_(t,`iab.${n}.${i}`,d),c&&r.addMiddleware(c({dispatchEvent:s.dispatch}));const g=s.bind(t,o);o.set(l,g),!a||E[`${a}`]&&"function"==typeof E[`${a}`]||!D(p)||(E[`${a}`]=g,E.addEventListener("message",u,!1))}))}))};var C=r(6107),N=r(5053);const I=(e,t,r,o)=>{const i=n.hT.isEmpty();r&&n.hT.extend(r,t),o&&!i||(n.hT.locale=t,e.dispatch(a.Ay.updateLocale(t,r)))};function L(e,r,o){const i=void 0!==o;if(!n.hT.isLocaleAvailable(r)&&!o){if(!i)return t().reject("Language unavailable");r="en"}const a=n.hT.isLocaleLoaded(r);if(o||a)return I(e,r,o,i),t().resolve(r);const c=e.getState(),l=(0,s.ao)(c)?`${C.OSANO_ORIGIN}/${(0,s.YK)(c)}/${(0,s.QH)(c)}/${r}.json`:`${C.LOCALE_URI}/${r}.json`;return N.A.get(l).then((t=>(I(e,r,t,i),r)))}function M(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)}return r}function R(e){for(var t=1;t{let{emitter:i,store:a}=r;i.once.apply(i,o);const c=a.getState();if((0,s.cJ)(c)&&(0,s.Gs)(c)){(0,s.Yh)(c)[`${e}`]===n.FA&&i.emit.call(i,t)}},W=e=>{const t=new Error('"userData" must be a string or number that is no longer than 128 characters'),r=`${e}`;if(r.length>128)throw t;switch(typeof e){case"string":case"number":return r;default:throw t}};const J=function(){const e={},t=window.Osano.data;for(let o=t.length-1;o>=0;o--){const[n,...i]=Array.from(t[o]);if("userData"===n){try{e.extUsrData=W(i[0])}catch(r){console.error(r)}t.splice(o,1)}}return e}();class G{constructor(e){let{emitter:t,store:r}=e;U.set(this,{emitter:t,store:r,deprecation:{storage:{getConsent:()=>R({},(0,s.hr)(r.getState()))}}})}setup(e){e.Osano.cm=this;const t=function(t){const[r,...o]=Array.from(t);if("string"==typeof r)if(r.startsWith("on")){const t=`osano-cm-${r.substring(2).replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}`;e.Osano.cm.addEventListener(t,...o)}else 1===o.length?e.Osano.cm[r]=o[0]:console.error(new Error(`Osano: Expected one argument for property setter "${r}", got ${o.length}`));else console.error(new Error(`Osano: First argument must be a "string", got "${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;re(t)))}}break;case n.qY.CONSENT_ACCEPT_ANALYTICS:K(n.rO,o,U.get(this),t);break;case n.qY.CONSENT_ACCEPT_MARKETING:K(n.TG,o,U.get(this),t);break;case n.qY.CONSENT_ACCEPT_PERSONALIZATION:K(n.$w,o,U.get(this),t);break;case n.qY.CONSENT_ACCEPT_STORAGE:K(n.O3,o,U.get(this),t);break;case n.qY.CCPA_OPT_OUT:K(n.H7,o,U.get(this),t);break;default:i.addListener.apply(i,t)}}off(){for(var e=arguments.length,t=new Array(e),r=0;r{e.dispatch(a.Ay.hideDoNotSell())}),400)}render(){const{store:e}=U.get(this);e.dispatch(a.Ay.render())}ready(e,t){const{store:r}=U.get(this);r.dispatch(a.Ay.readyApi(e,t))}get analytics(){const{store:e}=U.get(this);return(0,s.hr)(e.getState())[`${n.rO}`]===n.FA}get cmpContentHash(){const{store:e}=U.get(this);return e.getState().cmpContentHash}get cmpVersion(){const{store:e}=U.get(this);return e.getState().cmpVersion}get countryCode(){const{store:e}=U.get(this),t=e.getState();return(0,s.qi)(t).substring(0,2)}get jurisdiction(){const{store:e}=U.get(this),t=e.getState();return(0,s.qi)(t)}get marketing(){const{store:e}=U.get(this);return(0,s.hr)(e.getState())[`${n.TG}`]===n.FA}get personalization(){const{store:e}=U.get(this);return(0,s.hr)(e.getState())[`${n.$w}`]===n.FA}get publishTimestamp(){const{store:e}=U.get(this);return e.getState().publishTimestamp}get optOut(){const{store:e}=U.get(this);return(0,s.hr)(e.getState())[`${n.H7}`]===n.FA}getConsent(){const{store:e}=U.get(this);return R({},(0,s.hr)(e.getState()))}get storage(){const{deprecation:{storage:e}}=U.get(this);return e}set userData(e){const{store:t}=U.get(this);if((0,s.ye)(t.getState())){const r=W(e);t.dispatch(a.Ay.setExtUsrData(r))}}get userData(){const{store:e}=U.get(this);return(0,s.Ou)(e.getState())}}var Y=r(8251),V=r(4960),q=r(4045),Q=r(5267),z=r(5677);const Z={childList:!0,subtree:!0,attributes:!0,attributeFilter:["osano","data-osano"],attributeOldValue:!0},X=(e,t)=>r=>{const{async:o,entityType:i,node:s,ignore:c,classification:l}=r;if(s&&s.osano&&delete s.dataset.osano,!c&&!l&&o&&o.running){if(!o.listening){switch(i){case"iframe":(0,V.om)(r);break;case"script":(0,q.om)(r)}o.listening=!0,o.promise.then((()=>X(e,t)(r)))}return r}if(e.shouldBlockEntity(r)){switch(i){case"iframe":t.dispatch(a.Ay.blockIFrame(r));break;case"script":t.dispatch(a.Ay.blockScript(r))}return r}if(s[n.UM])return r;switch(i){case"iframe":t.dispatch(a.Ay.allowIFrame(r));break;case"script":t.dispatch(a.Ay.allowScript(r))}return r};var ee=r(5126),te=r(4814),re=r(924);const oe=["format","consentTimestamp","expDate"];function ne(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)}return r}function ie(e){for(var t=1;t{let[t,r]=e;return se.style[`${t}`]=r})),se.setAttribute("width",0),se.setAttribute("height",0),se.setAttribute("src",C.OSANO_IFRAME_URI),se.setAttribute("title","Osano Consent Manager Iframe"),se.setAttribute("aria-hidden","true"),se.setAttribute("tabIndex","-1"),Y.KU&&z.yu.value.call(se,"nonce",Y.KU);const ae=e=>se.parentNode?t().resolve(e):new(t())(((t,r)=>{let o,i;o=()=>{se.removeEventListener("load",i),se.removeEventListener("error",o),r("Unable to request remote consent")},i=()=>{se.removeEventListener("load",i),se.removeEventListener("error",o),t(e)},se.addEventListener("load",i),se.addEventListener("error",o),n.Bl.body.appendChild(se)})),ce=e=>(se.parentNode&&se.parentNode.removeChild(se),t().resolve(e));function le(e){const{format:t,consentTimestamp:r=Date.now(),expDate:o}=e,n=(0,ee.A)(e,oe);if("string"===t){const{consent:e,storeKey:t,configId:r,eventName:i}=n;return`${t}|${r}|${i}${e?`|_|${JSON.stringify(e)}`:o?`|expdate|${o}`:""}`}return JSON.stringify(ie(ie({},n),{},{consentTimestamp:r}))}const pe=(e,t,r,o)=>(i,a)=>{const c=i=>{const{data:l,origin:p,source:u}=i;if((0,s.DQ)(a(),p)&&u===se.contentWindow){const{storeKey:i,eventName:s,consent:p=null,expDate:u}=function(e){switch(typeof e){case"string":try{const{storeKey:t,eventName:r,consent:o,consentTimestamp:n,expDate:i}=JSON.parse(e);return{storeKey:t,eventName:r,consent:o,consentTimestamp:n,expDate:i,format:"json"}}catch(t){if(e&&""!==e.replace(/"|'/gm,"")){const[t,o,i,s]=e.split("|"),a=parseInt(s,10);let c=i;try{c=JSON.parse(i)}catch(r){}return o===n.Kq?{storeKey:t,eventName:o,consent:c,expDate:Number.isNaN(a)?0:a,format:"string"}:{storeKey:t,eventName:o,format:"string"}}}break;case"object":{const{storeKey:t,eventName:r,consent:o,consentTimestamp:n,expDate:i}=e;return{storeKey:t,eventName:r,consent:o,consentTimestamp:n,expDate:i,format:"object"}}}return{}}(l);if(i===n.AQ)switch(s){case n.Kq:clearTimeout(o),n.gg.removeEventListener("message",c,!1),null!==p?t(mt(a(),p,u)):r(`No value for ${n.AQ}_${e}`);break;case n.ex:t(!0)}}};return c},ue=(e,r,o,i)=>(s,a)=>{let c;const l=i&&function(e){return n.gg.removeEventListener("message",c,!1),i(e)};return new(t())(((t,i)=>{const l=setTimeout((()=>i(o)),n.e5);c=pe(e,t,i,l)(s,a),n.gg.addEventListener("message",c,!1),se.contentWindow.postMessage(r,C.OSANO_IFRAME_ORIGIN)})).then((e=>(n.gg.removeEventListener("message",c,!1),!l&&ce(e),e)),l).catch((e=>{try{n.gg.removeEventListener("message",c,!1),ce()}catch(t){}throw e}))},de=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return(r,o)=>{if(e>=n.gz)return t().reject("Iframe did not respond to messages.");const i=(0,s.QH)(o()),a=le({storeKey:n.AQ,configId:i,eventName:n.AR,format:"json"});return ue(i,a,e,(e=>de(e+1)(r,o)))(r,o)}},ge="Cross-Domain consent is not supported",fe=()=>(e,r)=>{if((0,s.H)(r()))return new(t())(((t,r)=>{(0,re.D_)((()=>ae().then((()=>e(de()))).then((()=>e(((e,t)=>{const r=(0,s.QH)(t()),o=le({storeKey:n.AQ,configId:r,eventName:n.Tn,format:"json"});return ue(r,o,"Request for consent from root domain failed.")(e,t)})))).then(t).catch(r)))}));throw ge},he=(e,r)=>(o,i)=>(0,s.H)(i())?ae().then((()=>o(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();return(r,o)=>{const i=o(),a=(0,s.QH)(i),c=le({storeKey:n.AQ,configId:a,eventName:n._$,consent:e,consentTimestamp:t,format:"json"});return ue(a,c,"Could not store consent on root domain.")(r,o)}}(e,r)))):t().reject(ge),me=()=>(e,r)=>(0,s.H)(r())?ae().then((()=>e(((e,t)=>{const r=(0,s.QH)(t()),o=le({storeKey:n.AQ,configId:r,eventName:n.KW,consentTimestamp:0,expDate:0,format:"json"});return ue(r,o,"Could not clear consent from root domain.")(e,t)})))):t().reject(ge),be=["customerId","configId","consentedCategories","uuid"];function ye(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)}return r}function ve(e){for(var t=1;t{let[r,o]=t,n="";switch(r.toLowerCase()){case"max-age":case"expires":case"domain":case"path":o&&(n=`; ${r}=${o}`);break;case"httponly":(o||""===o)&&(n=`; ${r}=${o}`);break;case"secure":o&&(n=";secure");break;case"samesite":switch(o.toLowerCase()){case"lax":case"strict":case"none":n=`; samesite=${o.toLowerCase()}`}}return`${e}${n}`},$e=Object.getOwnPropertyDescriptor(Document.prototype,"cookie")||Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"cookie"),_e=e=>{let t=$e.get.call(n.Bl)||"";if(!e)return t;t=`;${t.replace(/; +/g,";")}`;const r=t.split(`;${e}=`);return r.length>=2?r.pop().split(";").shift():""},je=e=>{const t=(0,Q.SK)(e,{}),{name:r,fromOsano:o,value:i}=t,s=(0,ee.A)(t,Oe),a=Object.entries(s).reduce(we,`${r}=${i}`);o&&$e.set.call(n.Bl,`${a}; expires=1 Jan 1970 00:00:00 GMT;`),$e.set.call(n.Bl,a)},Ae=()=>{if(window.dataLayer=window.dataLayer||[],!window.dataLayer.some((e=>e[1]===`developer_id.${n.EH}`)))try{window.dataLayer.push(["set",`developer_id.${n.EH}`,!0])}catch(e){}},ke=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.q6;if(t===n.SD){if((window.dataLayer||[]).find((e=>e[0]===n.u4&&e[1]===n.SD)))return}try{const r=Object.entries(n.jA).reduce(((t,r)=>{let[o,i]=r;return i.forEach((r=>{e[`${o}`]&&(t[`${r}`]=o===n.rG?n.aI:n.ft[e[`${o}`]])})),t}),{});Object.keys(r).length>0&&window.gtag(n.u4,t,r)}catch(r){}},Pe=/^((GT)|G|(AW)|(DC)|(GMC)|(UA))-/i,Se=new Set;let xe=!1;function Ee(){let{0:e,1:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};switch(null==e?void 0:e.toLowerCase()){case n.u4:return void([n.q6,n.SD].includes(null==t?void 0:t.toLowerCase())&&(xe=!0));case n.yp:return void(xe||Se.has(t)||!Pe.test(t)||(Se.add(t),console.warn(`Error: Google tag ${t} loaded before Consent Mode update. Please review and resolve Google Consent Mode sequencing.`)))}}let De=!1;function Te(){if(!window.dataLayer||De)return;let e=window.DataLayerHelper;e||(r(5289),e=window.DataLayerHelper,delete window.DataLayerHelper),new e(window.dataLayer,Ee,!0),De=!0}var Ce=r(8428),Ne=r(1344),Ie=r(2033);function Le(e){return 0===String(e).indexOf(n.AQ)}const Me=Object.getOwnPropertyDescriptor(Storage.prototype,"removeItem");function Re(e){return this.constructor===Storage?Me.value.call(this,e):Ie.Ai.call(this,e)}const Fe=Object.getOwnPropertyDescriptor(Storage.prototype,"setItem");function He(e,t){return this.constructor===Storage?Fe.value.call(this,e,t):Ie.SO.call(this,e,t)}const Be=["value","classification","name","entityType","fromOsano"],Ue=(0,h.Lg)(),Ke=e=>~~((e=>~-encodeURI(JSON.stringify(e)).split(/%..|./).length)(e)/1024),We=[],Je=["script","cookie","iframe"],Ge=e=>{let t=e;switch(e){case"script":t=n.hB;break;case"cookie":t=n.SP;break;case"iframe":t=n.O8;break;case"ignore":t=n.gy}try{return JSON.parse(Ue.getItem(t))}catch(r){Re.call(Ue,t)}},Ye=()=>Object.entries(Ge(n.gy)||{}).reduce(((e,t)=>{let[r,o]=t;return Je.includes(r)&&(e[`${r}`]=o&&Array.isArray(o)?new Set(o):e[`${r}`]),e}),{script:new Set([]),cookie:new Set([]),iframe:new Set([])}),Ve=(e,t,r)=>{let[o,i,s]=e;const[a,c,l]=t||[];(o||r)&&Re.call(Ue,n.hB),(i||r)&&Re.call(Ue,n.SP),(s||r)&&Re.call(Ue,n.O8),(t||r)&&Re.call(Ue,n.gy);try{o&&!r&&He.call(Ue,n.hB,JSON.stringify(Array.from(o.values())))}catch(p){}try{i&&!r&&He.call(Ue,n.SP,JSON.stringify(Array.from(i.values())))}catch(p){}try{s&&!r&&He.call(Ue,n.O8,JSON.stringify(Array.from(s.values())))}catch(p){}try{t&&!r&&He.call(Ue,n.gy,JSON.stringify({script:a?Array.from(a.values()):[],cookie:c?Array.from(c.values()):[],iframe:l?Array.from(l.values()):[]}))}catch(u){}},qe=e=>{const[t,r,o]=(()=>{const[e=new Set([]),t=new Set([]),r=new Set([])]=Je.map(Ge).map((e=>e&&Array.isArray(e)?new Set(e):void 0));return[e,t,r]})(),{script:n,cookie:i,iframe:s}=Ye();let a=0,c=0;e.forEach((e=>{const{storeType:l,storeKey:p}=e;switch(l){case"script":t.has(p)&&++a&&t.delete(p),!n.has(p)&&++c&&n.add(p);break;case"cookie":r.has(p)&&++a&&r.delete(p),!i.has(p)&&++c&&i.add(p);break;case"iframe":o.has(p)&&++a&&o.delete(p),!s.has(p)&&++c&&s.add(p)}})),(a||c)&&Ve(a?[t,r,o]:[],c?[n,i,s]:void 0)},Qe=e=>{const{script:t,cookie:r,iframe:o}=Ye();let n=0;e.forEach((e=>{const{storeType:i,storeKey:s}=e;switch(i){case"script":t.has(s)&&++n&&t.delete(s);break;case"cookie":r.has(s)&&++n&&r.delete(s);break;case"iframe":o.has(s)&&++n&&o.delete(s)}})),n&&Ve([],[t,r,o])},ze=(e,t)=>{if(Array.isArray(t))return e.concat(t.reduce(ze,[]));if("object"==typeof t){const{storeKey:r,storeType:o}=t;if(r&&o)return e.concat(t)}return e};setInterval((e=>{if(We.length>0){const t=We.splice(0);for(;Ke(t)>224;){const e=[0,0].concat(t.splice(~~(t.length/2)));Array.prototype.splice.apply(We,e)}const r=e?t:t.reduce(ze,[]);return N.A.post(`${C.TATTLE_URL}/`,r).then((e=>(qe(r),e))).catch((()=>{const e=[We.length,0].concat(r);Array.prototype.splice.apply(We,e)}))}return t().resolve()}),3e4);const Ze=e=>{const{entityType:t="script",name:r,src:o,node:i}=e;let s;switch(t){case"script":case"iframe":if("string"==typeof o&&`${o}`.trim())try{s=(0,Ce.A)(o,(0,Ne.A)((null==i?void 0:i.ownerDocument)||n.Bl)).href,s=/http(s)?:/.test(s)?o.replace(/\?.*/g,""):""}catch(a){s=o.replace(/\?.*/g,"")}s=`${s||""}`.trim();break;case"cookie":"string"==typeof r&&(s=`${r}`)}return s};function Xe(e,t,r,o,n,i){return(e>>>5^t<<2)+(t>>>3^e<<4)^(r^t)+(i[3&o^n]^e)}class et{static encrypt(e,t){if(e=String(e),t=String(t),0===e.length)return"";const r=et.strToLongs(et.utf8Encode(e)),o=et.strToLongs(et.utf8Encode(t).slice(0,16)),n=et.encode(r,o),i=et.longsToStr(n);return et.base64Encode(i).replace(/\+/gi,"-").replace(/\//gi,"_")}static decrypt(e,t){if(e=String(e),t=String(t),0===e.length)return"";const r=e.replace(/-/gi,"+").replace(/_/gi,"/"),o=et.strToLongs(et.base64Decode(r)),n=et.strToLongs(et.utf8Encode(t).slice(0,16)),i=et.decode(o,n),s=et.longsToStr(i);return et.utf8Decode(s.replace(/\0+$/,""))}static encode(e,t){const r=[...e];r.length<2&&(r[1]=0);const o=r.length;let n,i=Math.floor(6+52/o),s=r[o-1],a=r[0],c=0,l=0;for(;i>0;){i--,l+=2654435769,c=l>>>2&3;for(let e=0;e>>2&3;for(let e=o-1;e>=0;e--)c=r[e>0?e-1:o-1],s=Xe(c,l,p,e,a,t),l=r[parseInt(e,10)]-=s;p-=n}return r}static strToLongs(e){const t=Math.ceil(e.length/4),r=new Array(t);for(let o=0;o>>8&255,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 ${t.toString()}`)}}}const tt=et;var rt=r(6269);const ot=window.TextEncoder,nt=window.crypto&&window.crypto.subtle&&window.crypto.subtle.digest;function it(e,r,o){if(o&&ot&&nt){const t=(new ot).encode(`${e}/${r}/${o}`);return window.crypto.subtle.digest("SHA-512",t).then((e=>{const t=new Uint8Array(e),r=String.fromCharCode(...Array.from(t));return btoa(r).replace(/\+/gi,"-").replace(/\//gi,"_")}))}return t().reject()}function st(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)}return r}function at(e){for(var t=1;t{const n="https:"===document.location.protocol;He.call(ct,e,t),je({name:e,value:t,"max-age":o,domain:r,secure:n,path:"/"})},gt=(e,t)=>{const r="https:"===document.location.protocol;Re.call(ct,e),je({name:e,value:"","max-age":-99999999,domain:t,secure:r,path:"/"}),t&&je({name:e,value:"","max-age":-99999999,secure:r,path:"/"})},ft=function(e,t){let r;try{r=JSON.parse(e)}catch(o){try{r=JSON.parse(tt.decrypt(e,t))}catch(n){}}return r},ht=function(e,t,r){const o=JSON.stringify({consent:e,consentTimestamp:t});return r?tt.encrypt(o,r):o},mt=function(e,t,r){const o=(0,s.Ym)(e);let i=(0,s.i_)(e);const a=e=>(t,r)=>t||((t=ft(e,r))&&(i=r),t);let c;if("string"==typeof t)try{c=JSON.parse(t)}catch(g){c=(0,s.UX)(e).reduce(a(t),void 0)||void 0}else c=t,i=t&&t.domain||i;let{consentTimestamp:l,consent:p=c,expDate:u=r}=c||{};if("string"==typeof p)try{p=JSON.parse(p)}catch(g){p=(0,s.UX)(e).reduce(a(p),void 0)||void 0}p&&(l=p.consentTimestamp||l,p=p.consent||p);const d=void 0===l;return d&&(l=u-1e3*n.PA),l=parseInt(l,10),l=Number.isNaN(l)?0:l,p&&l+1e3*o>Date.now()?{consent:p,consentTimestamp:l,domain:i,wasExpiryBased:d}:void 0},bt=e=>new(t())((t=>{if((0,s.pH)(e.getState()).shopify)return t();const r=e.subscribe((()=>{(0,s.pH)(e.getState()).shopify&&(r(),t())}))})),yt=e=>{const t=(0,s.Ou)(e);if(!t||!(0,s.ye)(e))return;const r=(0,s.YK)(e),o=(0,s.QH)(e);return it(r,o,t).then((i=>((e,t,r)=>N.A.get(`${C.LOOKUPS_URI}/customer/${e}/config/${t}/user/${r}/consent`).catch((()=>null)))(r,o,i).then((r=>{let{consented:o,lastConsentTimestamp:i,userConsentId:a}=r;if(!o||!i)return null;const c=Date.parse(i),l=(0,s.Ym)(e);if(Number.isNaN(c)||c+1e3*lat(at({},e),{},{[`${t}`]:o.includes(t)?n.FA:n.Fr})),{})),{},{extUsrData:t}),consentTimestamp:c,uuid:a}})).catch((()=>null))))},vt=(e,t)=>{const r=e.getState();(0,s.uF)(r)&&(Ae(),Te(),ke(t??(0,s.hr)(r),n.SD))},Ot=e=>{const t=e.getState(),r=(0,s.i_)(t),o=ct.getItem(`${n.AQ}_expdate`);return mt(t,ft(ct.getItem(n.AQ),r),o?parseInt(o,10):0)};class wt{get uuid(){return lt.get(this).uuid}set uuid(e){lt.get(this).uuid=e;const t=this.store.getState(),r=(0,s.Ym)(t),o=(0,s.i_)(t);dt(`${n.AQ}_uuid`,e,o,r)}get store(){const{store:e}=lt.get(this)||{};return e}constructor(e){const t={store:e,uuid:ct.getItem(`${n.AQ}_uuid`)||(0,rt.v4)(),ignoreScriptTattles:new Set([]),ignoreIFrameTattles:new Set([]),ignoreCookieTattles:new Set([])},r=(0,s.i_)(e.getState()),o=ct.getItem(n.hB)||ct.getItem(`${n.AQ}_tattles`)||"[]";try{t.scriptTattles=new Set(JSON.parse(o)||[])}catch(l){gt(n.hB,r),t.scriptTattles=new Set([])}gt(`${n.AQ}_tattles`,r);const i=ct.getItem(n.SP)||"[]";try{t.cookieTattles=new Set(JSON.parse(i)||[])}catch(l){gt(n.SP,r),t.cookieTattles=new Set([])}const a=ct.getItem(n.O8)||"[]";try{t.iframeTattles=new Set(JSON.parse(a)||[])}catch(l){gt(n.O8,r),t.iframeTattles=new Set([])}const c=ct.getItem(`${n.gy}`)||"{}";try{const e=JSON.parse(c);Object.entries(c).reduce(((e,t)=>{let[r,o]=t;return["script","cookie","iframe"].includes(r)&&(e[`${r}`]=o&&Array.isArray(o)?o:e[`${r}`]),e}),{script:[],cookie:[],iframe:[]}),t.ignoreCookieTattles=new Set(e.cookie),t.ignoreIFrameTattles=new Set(e.iframe),t.ignoreScriptTattles=new Set(e.script)}catch(l){gt(`${n.AQ}_tattles-ignore`,r)}lt.set(this,t)}setup(){const e=lt.get(this)||{},{store:r}=e,o=r.getState(),i=(0,s.i_)(o),c=yt(o);return((e,t)=>{var r;const{store:o}=e,i=_e().replace(/; +/g,";").split(";").reduce(((e,t)=>{const[r,...o]=t.split("=");return 0===r.indexOf(n.AQ)&&(e[`${r}`]=e[`${r}`]||[],e[`${r}`].unshift(o.join("="))),e}),{}),s=i[`${n.AQ}`],a=null===(r=i[`${n.AQ}_expdate`])||void 0===r?void 0:r.map((e=>parseInt(e||0,10)));let{consentTimestamp:c}=Ot(o)||{};if(!s)return;let l=0;const[p,u]=s.map(((e,r)=>{const o=ft(e,t);if(!o)return-1;const{consentTimestamp:i}=o;return void 0!==i?(l++,i):a[r-l]-1e3*n.PA})).reduce(((e,t,r)=>{let[o,n]=e;return n>=t||t=0&&(Object.entries(i).forEach((e=>{let[r,i]=e;if(r===`${n.AQ}_expdate`)return;let s=i[p];if(r===n.AQ){const e=mt(o.getState(),s,u+1e3*n.PA);if(e&&e.domain===t){const{consent:r,consentTimestamp:o}=e;s=ht(r,o,t)}else s=void 0}s&&He.call(ct,r.trim(),s)})),e.uuid=ct.getItem(`${n.AQ}_uuid`)||e.uuid)})(e,i),((e,r)=>{let o;try{if(!(0,s.Gs)(e.getState()))throw"Unsaved";let{consentTimestamp:i,consent:a,wasExpiryBased:c}=Ot(e)||{};if(void 0===a)throw"Unsaved, Expired or Malformed";gt(`${n.AQ}_expdate`,r),o=t().resolve({consent:a,consentTimestamp:i,domain:r,setStorage:c&&i>Date.now()-1e3*n.PA})}catch(i){gt(n.AQ,r),gt(`${n.AQ}_expdate`,r);try{o=fe()(e.dispatch,e.getState).then((t=>{const{consent:o,consentTimestamp:n}=mt(e.getState(),t)||{};if(void 0===o)throw me()(e.dispatch,e.getState),"Unsaved, Expired or Malformed";return{consent:o,consentTimestamp:n,domain:r,setStorage:!0}})).catch((()=>null))}catch{o=t().resolve(null)}}return o})(r,i).then(((e,t,r,o)=>n=>{var i;const a=null==n||null===(i=n.consent)||void 0===i?void 0:i.extUsrData,c="No valid consent found";if(!(0,s.ye)(e)){if(!n)throw c;if(a)throw r(),c;return n}const l=(0,s.Ou)(e);if(!l){if(!n)throw c;if(a)throw r(),c;return n}return o.then((e=>{if(!e){if(!n)throw c;if(l!==a)throw r(),c;return n}return l!==a?at(at({},e),{},{skipRecord:!0,setStorage:!0}):e.consentTimestamp>((null==n?void 0:n.consentTimestamp)||-1)?at(at({},e),{},{domain:t,setStorage:!0,skipRecord:!0}):n}))})(o,i,(()=>{e.uuid=(0,rt.v4)(),r.dispatch(a.Ay.clearConsent(!0))}),c)).then((async t=>{vt(r,t.consent),(e=>t=>{let{consent:r,consentTimestamp:o,domain:i,setStorage:s,skipRecord:c,uuid:l}=t;const{store:p}=e;l&&(e.uuid=l),s&&He.call(ct,n.AQ,ht(r,o,i)),p.dispatch(a.Ay.setConsent(r,!0)),p.dispatch(a.Ay.saveConsent(o,c))})(e)(t),window.Shopify&&await bt(r),r.dispatch(a.Ay.ready("consent"))})).catch((async e=>{vt(r),(e=>t=>{(0,s.cJ)(e.getState())?e.dispatch(a.Ay.ready("consent")):(0,s.dP)(e.getState())&&(e.dispatch(a.Ay.timeoutBegin()),e.dispatch(a.Ay.acceptAllConsent()),window.Shopify||e.dispatch(a.Ay.saveConsent()))})(r)(e),window.Shopify&&await bt(r),r.dispatch(a.Ay.ready("consent"))}))}teardown(){}shouldTattleOnEntity(e){const{cookieTattles:t,iframeTattles:r,scriptTattles:o,store:i}=lt.get(this),a=i.getState();if(!(0,s.c4)(a))return!1;const{classification:c,node:l,ignore:p,entityType:u,src:d,name:g}=e;return!(p||c&&c!==n.zT)&&((!l||!l[n.I_])&&(!("script"===u&&o.has(d)||"cookie"===u&&t.has(g)||"iframe"===u&&r.has(d))&&!!(0,s.JH)(a,u)))}tattle(e){const{classification:t,entityType:r}=e,{cookieTattles:o,iframeTattles:i,scriptTattles:a,store:c}=lt.get(this),l=c.getState(),p=(0,s.QH)(l),u=(0,s.YK)(l);if(ut.call(this,e)){if(this.shouldTattleOnEntity(e))switch(((e,t)=>{let{customerId:r,configId:o}=t;const{entityType:i="script"}=e,s={configId:o,customerId:r,currentURI:n.Bl.location.href,language:n.hT.locale,storeType:i};if(s.storeKey=Ze(e),s.storeKey){switch(i){case"cookie":{const{value:t,classification:r,name:o,entityType:n,fromOsano:i}=e,a=(0,ee.A)(e,Be);Object.entries(a).forEach((e=>{let[t,r]=e;return s[`${t}`]=r}));break}}We.push(s)}})(e,{customerId:u,configId:p}),r){case"script":{const{src:t}=e;!a.has(t)&&a.add(t);break}case"cookie":{const{name:t}=e;!o.has(t)&&o.add(t);break}case"iframe":{const{src:t}=e;!i.has(t)&&i.add(t);break}}}else switch((e=>{const{entityType:t}=e,r=Ze(e);r&&We.reduce(((e,o,n)=>{let{storeType:i,storeKey:s}=o;return i!==t||s!==r||e.unshift(n),e}),[]).forEach((e=>We.splice(e,1)))})(e),r){case"script":{const{classification:t,src:r}=e;a.has(r)&&a.delete(r),t&&Qe([{storeKey:r,storeType:"script"}]);break}case"cookie":{const{name:r}=e;o.has(r)&&o.delete(r),t&&Qe([{storeKey:r,storeType:"cookie"}]);break}case"iframe":{const{src:r}=e;i.has(r)&&i.delete(r),t&&Qe([{storeKey:r,storeType:"iframe"}]);break}}Ve([a,o,i])}shouldRecordConsent(e,t){const r=this.store.getState(),o=(0,s.h)(r),i=(0,s.Ou)(r),a=[...(0,s.bW)(r),n.H7].reduce(((r,o)=>(r[`${o}`]=t[`${o}`]||e[`${o}`],r)),{});return{consentedCategories:Object.entries(a).filter((e=>{let[,t]=e;return t===n.FA})).map((e=>{let[t]=e;return t})),extUsrData:i,consentTimestamp:o,shouldRecord:Object.keys(a).some((r=>t[`${r}`]!==e[`${r}`]))||(null==e?void 0:e.consentTimestamp){})),m={}):(!(0,s.HC)(i)&&dt(n.AQ,h,l,a),gt(`${n.AQ}_expdate`,l),this.store.dispatch(he(h,c)).catch((()=>{})));const b=[];if(!o){const{consentedCategories:e,extUsrData:t,shouldRecord:r}=this.shouldRecordConsent(f||{},m);(r||g"")).then((t=>(e=>{let{customerId:t,configId:r,consentedCategories:o,uuid:n}=e,i=(0,ee.A)(e,be);return N.A.post(`${C.CONSENT_URI}/record`,ve(ve({},i),{},{osnoCustomerId:t,osnoConfigId:r,userConsentId:n,consented:o.join(", ")})).catch((()=>{}))})({configId:u,consentedCategories:e,customerId:p,extUsrData:t,uuid:this.uuid}))))}return d&&(Ae(),Te(),ke(m,n.q6)),t().all(b)}}var $t=r(2240);function _t(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)}return r}function jt(e){for(var t=1;t{if(!e||!(0,q.Qn)(e)&&!(0,V.Tv)(e))return;!(0,n.q9)()||e[n.b7]||e[n.gY]||(0,V.Tv)(e)||(0,Q.AZ)(e);const t=(0,Q.R$)(e)||(0,Q.Qm)(e,r.getState());t&&!(0,Q.wm)(e)&&(!n.lw||(0,n.q9)()||"script"!==t.entityType||e[n.b7]||e[n.gY]||(t.shouldRemoveOnBlock=!0),o(t))};return(e,o)=>{o.disconnect(),e.forEach((e=>{const{addedNodes:o=[],removedNodes:n=[],type:s,attributeName:c,target:l,oldValue:p}=e;switch(s){case"attributes":((0,q.Tv)(l)||(0,V.Tv)(l))&&["osano","data-osano"].includes(c)&&z.yu.value.call(l,c,p);break;case"childList":{var u;Array.from(o).forEach((e=>{[e,...(0,V.RA)(e)].forEach(i)}));const e=[...(null==t||null===(u=t.dom)||void 0===u?void 0:u.requiredNodes)||[]];Array.from(n).some((t=>e.includes(t)))&&r.dispatch(a.Ay.render());break}}})),o.observe(n.Bl.documentElement,Z)}}({manager:this,store:r})),i=new wt(r),c=function(e){let{manager:t,storage:r}=e;return e=>o=>n=>{const i=e.getState(),c=o(n),{type:l,payload:p}=n,u=e.getState(),d=(0,s.hr)(u),g=l===a.gK.setExtUsrData?p:(0,s.Ou)(u);switch(l){case a.gK.revertConsent:t.unblock();break;case a.gK.setExtUsrData:if(!(0,s.ye)(u)||(0,s.Ou)(i)===g)break;if(g){r.setup();break}if(!(0,s.Gs)(u))break;case a.gK.saveConsent:{const{payload:{consentTimestamp:e=Date.now(),skipRecord:o}}=n,i=jt(jt(jt({},d),(0,$t.O$)(u)),{},{extUsrData:g});g&&(i.extUsrData=g),r.saveConsent(i,e,o),t.unblock();break}case a.gK.clearConsent:{const e=n.payload;r.saveConsent({},0,e),t.unblock();break}case a.gK.setConsentId:r.uuid=p;break;case a.gK.allowCookie:{const{payload:e}=n;t.permitCookie(e);break}case a.gK.allowIFrame:{const{payload:e}=n;t.permitIFrame(e);break}case a.gK.allowScript:{const{payload:e}=n;t.permitScript(e);break}case a.gK.blockCookie:{const{payload:e}=n;t.preventCookie(e);break}case a.gK.blockIFrame:{const{payload:e}=n;t.preventIFrame(e);break}case a.gK.blockScript:{const{payload:e}=n;t.preventScript(e);break}}return c}}({manager:this,storage:i}),l={active:!1,cookies:new Set([]),dynamicMiddleware:t,iframes:new Set([]),scripts:new Set([]),middleware:c,documentObserver:o,store:r,storage:i};Pt.set(this,l)}preventCookie(e){const{cookies:t}=Pt.get(this);t.add(e),this.storage.tattle(e)}preventIFrame(e){(0,V.om)(e);const{iframes:t}=Pt.get(this);t.add(e),this.storage.tattle(e)}preventScript(e){(0,q.om)(e);const{scripts:t}=Pt.get(this);t.add(e),this.storage.tattle(e)}permitCookie(e){je(e);const{cookies:t}=Pt.get(this);t.delete(e),this.storage.tattle(e)}permitIFrame(e){(0,V.cw)(e);const{iframes:t}=Pt.get(this);t.delete(e),this.storage.tattle(e)}permitScript(e){(0,q.cw)(e);const{scripts:t}=Pt.get(this);t.delete(e),this.storage.tattle(e)}shouldBlockEntity(e){const{store:t}=Pt.get(this),r=t.getState();return!(0,s.OB)(r,e)}unblock(){const{cookies:e,iframes:t,scripts:r,store:o}=Pt.get(this),i=Array.from(r),s=Array.from(t),c=Array.from(e);r.clear(),t.clear(),e.clear(),i.filter((e=>{const{src:t,node:r}=e,i=r?r.ownerDocument:n.Bl;return!(!r||!(r.parentElement&&kt.call(i,r)||!n.Bl.querySelectorAll(`script[src="${t}"]`).length))&&(!!this.shouldBlockEntity(e)||(o.dispatch(a.Ay.allowScript(e)),!1))})).forEach((e=>this.preventScript.call(this,e))),s.filter((e=>{const{node:t}=e;return!!t&&(!!this.shouldBlockEntity(e)||(o.dispatch(a.Ay.allowIFrame(e)),!1))})).forEach((e=>this.preventIFrame.call(this,e))),c.filter((e=>!!this.shouldBlockEntity(e)||(o.dispatch(a.Ay.allowCookie(e)),!1))).forEach((e=>this.preventCookie.call(this,e)))}setup(){const e=Pt.get(this),{documentObserver:t,dynamicMiddleware:r}=e;e.active=!0,t.observe(n.Bl.documentElement,Z),r&&r.addMiddleware(this.middleware),this.storage.setup()}teardown(){const e=Pt.get(this),{documentObserver:t,dynamicMiddleware:r}=e;e.active=!1,t.disconnect(),r&&r.removeMiddleware(this.middleware),this.storage.teardown()}}var xt=r(2248);const Et=Object.getOwnPropertyDescriptor(Document.prototype,"append"),Dt={configurable:Et.configurable,enumerable:Et.enumerable,value:function(){for(var e=arguments.length,t=new Array(e),r=0;re&&1===e.nodeType)).forEach((e=>{(0,Q.Qj)(e)})),Et.value.apply(this,t)},writable:Et.writable},Tt=Object.getOwnPropertyDescriptor(Document.prototype,"createElementNS")||Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"createElementNS"),Ct={configurable:!0,enumerable:Tt.enumerable,writable:!0,value:function(){for(var e=arguments.length,t=new Array(e),r=0;re&&1===e.nodeType)).forEach((e=>{(0,Q.Qj)(e)})),Nt.value.apply(this,t)},writable:Nt.writable},Lt=Object.getOwnPropertyDescriptor(Document.prototype,"write")||Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"write"),Mt=(e,r,o)=>{const n={configurable:$e.configurable,enumerable:$e.enumerable,get:()=>_e(),set:e=>((e=>(r,o)=>{const n=(0,Q.SK)(String(e),o());return(0,s.OB)(o(),n)?(je(n),r(a.Ay.allowCookie(n))):r(a.Ay.blockCookie(n)),t().resolve(n)})(String(e))(o.dispatch,o.getState),e)},i={configurable:Lt.configurable,enumerable:Lt.enumerable,writable:Lt.writable,value:function(){for(var e=arguments.length,t=new Array(e),r=0;r()=>Ut.call(e,t),Wt=Object.getOwnPropertyDescriptor(Element.prototype,"append"),Jt={configurable:Wt.configurable,enumerable:Wt.enumerable,value:function(){for(var e=arguments.length,t=new Array(e),r=0;re&&1===e.nodeType)).forEach((e=>{(0,Q.Qj)(e)})),Wt.value.apply(this,t)},writable:Wt.writable},Gt=Object.getOwnPropertyDescriptor(Element.prototype,"toggleAttribute"),Yt=(0,xt.mG)(Gt);var Vt=r(5041);const qt=new WeakMap,Qt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=null===e?"":`${e}`;"[object RegExp]"===Object.prototype.toString.call(e)&&(t=t.split(/\/(.+?)\//)[1]);try{qt.set(this,t)}catch(r){}},zt={configurable:!1,enumerable:!1,get:function(){return kt.call(n.Bl,this)&&(this[n.b7]||void 0!==qt.get(this)||Qt.call(this,Vt.yu.value.call(this,"data-osano"))),qt.get(this)||""}},Zt=Object.getOwnPropertyDescriptor(Element.prototype,"prepend"),Xt={configurable:Zt.configurable,enumerable:Zt.enumerable,value:function(){for(var e=arguments.length,t=new Array(e),r=0;re&&1===e.nodeType)).forEach((e=>{(0,Q.Qj)(e)})),Zt.value.apply(this,t)},writable:Zt.writable};var er=r(2425);const tr=(e,t)=>{const r={configurable:Ht.configurable,enumerable:Ht.enumerable,get(){return Bt.call(this)},set(e){return Kt(this,e)(t.dispatch,t.getState),e}};try{Object.defineProperties(e.prototype,{append:Jt,osano:zt,prepend:Xt,removeAttribute:er.Ay,getAttribute:Vt.Ay,setAttribute:z.Ay}),Object.defineProperty(Ft,"innerHTML",r),e.prototype.toggleAttribute&&Object.defineProperty(e.prototype,"toggleAttribute",function(e){return{configurable:Gt.configurable,enumerable:Gt.enumerable,value(t,r){const o=Yt.value.call(this,t,r);if(this&&this.nodeType===Node.ELEMENT_NODE&&"SCRIPT"===this.tagName)switch(t){case"async":case"defer":(0,Q.LB)(this,e.getState())}return o}}}(t))}catch(o){0}};var rr=r(5023),or=r(6591),nr=r(8865);const ir=new WeakMap;function sr(e){const t=e&&e[n.gY]||e,r=ir.has(t)?ir.get(t):{};return ir.set(t,r),r}function ar(e,t){for(var r=arguments.length,o=new Array(r>2?r-2:0),i=2;i{const r={configurable:nr.y.configurable,enumerable:nr.y.enumerable,get:function(){return sr(this).onload||nr.y.get.call(this)},set:function(e){const r=sr(this);return e&&((0,V.Tv)(this)||(0,q.Tv)(this))?(r.onload=e,this[n.bW]&&nr.y.set.call(this[n.bW],ar.bind(this[n.bW],t,e)),nr.y.set.call(this,ar.bind(this,t,e))):(delete r.onload,nr.y.set.call(this,e))}},o={configurable:or.y.configurable,enumerable:or.y.enumerable,get:function(){return sr(this).onerror||or.y.get.call(this)},set:function(e){const r=sr(this);return e&&((0,V.Tv)(this)||(0,q.Tv)(this))?(r.onerror=e,this[n.bW]&&or.y.set.call(this[n.bW],ar.bind(this[n.bW],t,e)),or.y.set.call(this,ar.bind(this,t,e))):(delete r.onerror,or.y.set.call(this,e))}};try{Object.defineProperties(e.prototype,{onload:r,onerror:o})}catch(i){0}};var lr=r(6277);const pr=Object.getOwnPropertyDescriptor(Node.prototype,"cloneNode");var ur=r(6421);const dr=Object.getOwnPropertyDescriptor(Node.prototype,"nextSibling");var gr=r(1667),fr=r(3615);const hr=Object.getOwnPropertyDescriptor(Node.prototype,"previousSibling");var mr=r(7861),br=r(8549);const yr=e=>{try{Object.defineProperties(e.prototype,{appendChild:(0,xt.wH)(lr.y),cloneNode:(0,xt.wH)(pr),insertBefore:(0,xt.wH)(ur.y),nextSibling:(0,xt.mG)(dr),parentElement:(0,xt.mG)(gr.y),parentNode:(0,xt.mG)(fr.y),previousSibling:(0,xt.mG)(hr),removeChild:mr.Ay,replaceChild:(0,xt.wH)(br.y)})}catch(t){0}},vr=(e,t)=>{const r={setItem:{configurable:Fe.configurable,enumerable:Fe.enumerable,writable:Fe.writable,value:function(e,t){if(this!==(0,h.Lg)()||!Le(e))return He.call(this,e,t)}}};try{Object.defineProperties(e.prototype,r)}catch(o){0}try{Object.defineProperties(t.prototype,r)}catch(o){0}},Or=()=>{};var wr=r(628);function $r(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)}return r}function _r(e){for(var t=1;t=(0,s.Ym)(i);h||o!==a.gK.saveConsent&&m?o!==a.gK.saveConsent&&(0,s.dP)(i)&&t.dispatch(a.Ay.saveConsent(Date.now(),!1,!0)):!u||d{}))}(p,g,f,r):!m&&f{const{config:r}=t||{},{config:{jurisdiction:o}={}}=e,{jurisdiction:n=o}=r||{},{ccpaApplies:i="us"===`${n||""}`.toLowerCase().substring(0,2)}=r||{};return(0,m.h1)(Er({},e),{iab:{usp:{ccpaApplies:i}}})},Cr=(e,t)=>[(0,s.v)(e,t),t].includes(n.FA)||!0===t,Nr=(0,j.mz)(Dr,{[a.gK.init]:Tr,[a.gK.updateConfig]:(e,t)=>Tr(e,{config:t}),[a.gK.setConsent]:(e,t)=>{let{category:r,acceptOrDeny:o}=t;return"object"==typeof r&&r[`${n.H7}`]?(0,m.h1)(Er({},e),{iab:{usp:{optOut:Cr(e,r[`${n.H7}`])}}}):"string"==typeof r&&r===n.H7?(0,m.h1)(Er({},e),{iab:{usp:{optOut:Cr(e,o)}}}):e},[a.gK.revertConsent]:e=>{const{[n.H7]:t}=(0,s.Yh)(e)||{};return(0,m.h1)(Er({},e),{iab:{usp:{optOut:Cr(e,t)}}})},[a.gK.acceptAllConsent]:e=>(0,m.h1)(Er({},e),{iab:{usp:{optOut:Cr(e,!1)}}}),[a.gK.denyAllConsent]:e=>(0,m.h1)(Er({},e),{iab:{usp:{optOut:Cr(e,!0)}}})}),Ir="__uspapi",Lr="uspv1",Mr={gppSection:Lr,version:1},Rr=e=>void 0===e?"-":e?"Y":"N",Fr=e=>(0,m.Jt)(e,"iab.usp",{}),Hr=e=>!!(0,m.Jt)(e,"iab.usp.ccpaApplies",(0,s._m)(e)),Br=function(e){let{gppSection:t,version:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const o=(0,m.Jt)(e,["iab","consentStrings",t]);if(o)return o;const{notified:n,signatory:i,optOut:s}=Fr(e),a=[n,s,i],c=isNaN(parseInt(r,10))?1:parseInt(r,10);return Hr(e)?`${parseInt(c.toString(),10)}${a.map(Rr).join("")}`:`${parseInt(c.toString(),10)}---`},Ur=function(){let{version:e=1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t=>{const[r=e,o,n,i]=(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:i,optOut:n}}},Kr=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(t,r)=>{const{version:o,notified:n,optOut:i,signatory:s}=Ur(e)(Br(r,e)),{version:a=o,notified:c=n,optOut:l=i,signatory:p=s}=(0,m.h1)(Fr(r),t),u=[c,l,p];return Hr(r)?`${parseInt(a.toString(),10)}${u.map(Rr).join("")}`:`${parseInt(a.toString(),10)}---`}},Wr=e=>(t,r)=>{const{version:o,notified:n,optOut:i,signatory:s}=Ur(e)(Br(r,e)),{version:a=o,notified:c=n,optOut:l=i,signatory:p=s}=(0,m.h1)(Fr(r),t);return Hr(r)?{version:a,notified:c,signatory:p,optOut:l}:{version:a}};function Jr(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)}return r}function Gr(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};return(t,r)=>{const[,o,n,i]=Br(t,e).split("");switch(r){case"Version":return 1;case"Notice":return o;case"OptOutSale":return n;case"LspaCovered":return i}}}(Qr),a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Qr.apiVersion;try{const r=(e=>t=>{const{version:r}=e;if(1!==r)throw new Error("Unsupported version");return{version:r,uspString:Kr(e)(Wr(e)(void 0,t),t)}})(Gr(Gr({},Qr),{},{version:t}))(e);return r}catch(r){return}};switch(t){case"getUSPData":if("function"==typeof o){const e=a(i,r);o(e,!!e)}break;case"getField":return s(i,n);case"getSection":return[a(i,r)]}}}}),apiName:Ir,createMiddleware:function(){return e=>t=>r=>{const o=t(r),{type:i}=r,c=e.getState();switch(i){case a.gK.saveConsent:{const{[n.H7]:t}=(0,s.hr)(c),r=qr(Vr({optOut:t===n.FA},c),c);e.dispatch(A(Lr,r));break}case a.gK.clearConsent:{const t=qr(Vr({optOut:n.Fr},c),c);e.dispatch(A(Lr,t));break}}return o}},gppSection:Lr,iframeName:"__uspapiLocator",postMessageEventHandler:function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(r){const{data:o,source:n}=r,i="string"==typeof o;let s={};try{s=i?JSON.parse(o):o}catch(c){s=o}const a="object"==typeof s&&s[`${e}Call`];if(a){const{command:r,parameter:o,version:s,callId:c}=a,l=function(t){let r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o={[`${e}Return`]:{returnValue:t,success:r,callId:c}};i&&(o=JSON.stringify(o)),n.postMessage(o,"*")},p=t?[r,s,l,o]:[r,l,o],u=Yr[`${e}`].apply(this,p);u&&l(u)}}}(Ir,!0)}}};Promise=t(),function(customerConfig,flavor,language,locale,e,o,i){n.hT.setup({},language);const c=(0,Y.e1)(customerConfig,flavor,language),l=(0,Y.UF)(c,e),p=(0,wr.$y)(),u=$((0,m.h1)(i,Sr(Sr({},l),{},{extUsrData:J.extUsrData})),p.enhancer),g=new G({emitter:d,store:u});(0,s.HC)(u.getState())||function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;const{Document:r,Element:o,HTMLDocument:i,HTMLElement:a,HTMLIFrameElement:c,HTMLScriptElement:l,Node:p,Storage:u}=t;try{return Mt(r,i,e),tr(o,e),(0,rr.F6)((0,n.Bh)(t),p,e),cr(a,e),(0,s.XL)(e.getState())&&(0,V.F6)(c,e),yr(p,e),(0,q.F6)(l,e),vr(u,Ie.Ay,e),Or(t,e),!0}catch(d){}}(u);const f=new St({dynamicMiddleware:p,store:u});p.addMiddleware(function(e){return t=>r=>o=>{const n=r(o),i=t.getState(),{type:c}=o;switch(c){case a.gK.saveConsent:case a.gK.readyApi:case a.gK.ready:Object.entries((0,s.pH)(i)||{}).forEach((r=>{let[o,n]=r;if("shopify"===o)try{kr(e,t,n,c)}catch(i){}}))}return n}}(f)),o&&o(u,p),f.setup(),u.dispatch(a.Ay.init(l)),u.dispatch(a.Ay.ready("blocking")),(0,s._o)(u.getState())||(0,re.D_)((()=>{const e=language,o=locale;return t().all([Promise.resolve().then(r.bind(r,261)),L(u,e,o)]).then((e=>{let[{default:t}]=e;const r=new t({dynamicMiddleware:p,store:u});f.dom=r,r.setup(),requestAnimationFrame((()=>requestAnimationFrame((()=>u.dispatch(a.Ay.ready("dom"))))))})).catch((e=>{0}))})),g.setup(window)}({iab:{tcf:{v2:{vendors:{},vendorListVersion:0}},hideOptOut:false},theme:'',cookies:{'^ADRUM$':{expiry:'Undefined',purpose:'Uses this cookies to collect web performance data and IP addresses.',provider:'AppDynamics LLC',classification:'MARKETING'},CC_addToHomeModalDismissed:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},contactsdownload:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},country:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},'^_dc_gtm_UA-.*':{expiry:'Undefined',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:'',classification:'BLACKLISTED'},'^_derived_epik$':{expiry:'1 year',purpose:'Placed by the Pinterest tag when a match is identified when no cookies are present, such as enhanced match.',provider:'Pinterest Inc',classification:'MARKETING'},'^_epik$':{expiry:'1 year',purpose:'Placed by the Pinterest JavaScript tag based on information sent from Pinterest with promoted traffic to help identify the user.',provider:'Pinterest Inc',classification:'MARKETING'},_evga_2def:{expiry:'',purpose:'',provider:'',classification:'MARKETING'},_evga_da2e:{expiry:'',purpose:'',provider:'',classification:'MARKETING'},'^_fbc$':{expiry:'Undefined',purpose:'Placed by Facebook to store last visit',provider:'Meta',classification:'MARKETING'},'^fblo_.*':{expiry:'1 Year',purpose:'Used by Facebook to track logins and logouts using the Facebook app.',provider:'Meta',classification:'MARKETING'},fbm_3359634280731648:{expiry:'',purpose:'',provider:'',classification:'MARKETING'},'^_fbp$':{expiry:'3 months',purpose:'Used by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers',provider:'Meta',classification:'MARKETING'},fbsr_3359634280731648:{expiry:'',purpose:'',provider:'',classification:'MARKETING'},fbsr_389992684767194:{expiry:'',purpose:'',provider:'',classification:'MARKETING'},'^_ga$':{expiry:'2 Years',purpose:'Associated with Google Universal Analytics to distinguish unique users by assigning a randomly generated number as a client identifier.',provider:'Google LLC',classification:'MARKETING'},'_ga_.*':{expiry:'2 years',purpose:'Used to persist session state.',provider:'Google LLC',classification:'MARKETING'},'_gac_.*':{expiry:'90 days',purpose:'Contains campaign related information for the user. If you have linked your Google Analytics and Google Ads accounts',provider:'Google LLC',classification:'MARKETING'},'^_gaexp$':{expiry:'90 days',purpose:'Used to determine a user\'s inclusion in an experiment and the expiry of experiments a user has been included in.',provider:'Google LLC',classification:'MARKETING'},'^_gat_UA-.*':{expiry:'Undefined',purpose:'Set by Google Analytics to identity the number of the account or website it relates to.',provider:'Google LLC',classification:'MARKETING'},'^_gcl_au$':{expiry:'3 Months',purpose:'Used by Google AdSense for experimenting with advertisement efficiency across websites using their services',provider:'Google LLC',classification:'MARKETING'},'^_gcl_aw$':{expiry:'Undefined',purpose:'Stores ad click information so that conversions can be attributed outside the landing page',provider:'Google LLC',classification:'MARKETING'},'^_gid$':{expiry:'24 hours',purpose:'Associated with Google Universal Analytics to distinguish unique users by assigning a randomly generated number as a client identifier.',provider:'Google LLC',classification:'MARKETING'},__gwtCookieCheck:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},'linc.web_chat.ids.client.development':{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},'mf_17028024-f17b-470d-86be-3ed9606cc529':{expiry:'',purpose:'',provider:'',classification:'MARKETING'},'mf_4175559f-3a15-44d6-b7c1-3193fde0dafc':{expiry:'',purpose:'',provider:'',classification:'MARKETING'},'mf_6b48c15b-1b27-4a2b-ad31-8cfe54ba75e4':{expiry:'',purpose:'',provider:'',classification:'MARKETING'},mf_user:{expiry:'',purpose:'',provider:'',classification:'MARKETING'},NHCC_FeatureFlagsUrl:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},NHCC_opt_in:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},osano_consentmanager:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},osano_consentmanager_expdate:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},osano_consentmanager_tattles:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},parties_use_stored_filters:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},'Personalize-Test':{expiry:'',purpose:'',provider:'',classification:'PERSONALIZATION'},'^_pin_unauth$':{expiry:'1 Day',purpose:'Registers a unique ID that identifies and recognizes the user. Is used for targeted advertising.',provider:'Pinterest Inc',classification:'MARKETING'},'__pr.11n1':{expiry:'',purpose:'',provider:'',classification:'MARKETING'},'__pr.121u':{expiry:'',purpose:'',provider:'',classification:'MARKETING'},_sfid_a769:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},_sfid_ac09:{expiry:'',purpose:'',provider:'',classification:'MARKETING'},TABLE_IS_COLLAPSED:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},'timed-out':{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},username:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},wfx_test:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'},wfx_unq:{expiry:'',purpose:'',provider:'',classification:'ESSENTIAL'}},palette:{linkColor:'#2d7e8b',borderless:false,dialogType:'bar',widgetPosition:'right',displayPosition:'bottom',infoDialogPosition:'right',toggleButtonOnColor:'#2d7e8b',toggleButtonOffColor:'#2d7e8b',buttonBackgroundColor:'#ffffff',buttonForegroundColor:'#2d7e8b',dialogBackgroundColor:'#ffffff',dialogForegroundColor:'#000000',infoDialogOverlayColor:'',toggleOnBackgroundColor:'#f3f6f6',toggleOffBackgroundColor:'#f9c2c2',buttonDenyBackgroundColor:'',buttonDenyForegroundColor:'',infoDialogBackgroundColor:'#ffffff',infoDialogForegroundColor:'#2f3031'},scripts:{'cloudflare\\.com':'ESSENTIAL','doubleclick\\.net':'MARKETING','evergage\\.com':'MARKETING','facebook\\.net':'MARKETING','googleadservices\\.com':'MARKETING','google-analytics\\.com':'MARKETING','googleapis\\.com':'ESSENTIAL','google\\.com':'ESSENTIAL','googlesyndication\\.com':'MARKETING','googletagmanager\\.com':'ESSENTIAL','gstatic\\.com':'ESSENTIAL','https://0z5ks.il8hmn9.com/sec/pjs/jGlkcg%3D%3D':'BLACKLISTED','https://1442147.collect.igodigital.com/collect.js':'ANALYTICS','https://boards.greenhouse.io/embed/job_board/js':'ESSENTIAL','https://cdn.evgnet.com/':'MARKETING','https://connect.letslinc.com/':'ESSENTIAL','https://get663.com/ext/gcbi.js':'BLACKLISTED','https://htp.tokenex.com/':'ESSENTIAL','https://norden.prospectdesk.ai/features.min.js':'BLACKLISTED','https://norden.prospectdesk.ai/norid.js':'BLACKLISTED','https://norden.prospectdesk.ai/tag.js':'BLACKLISTED','https://static.cloudflareinsights.com/beacon.min.js/v2cb3a2ab87c5498db5ce7e6608cf55231689030342039':'ESSENTIAL','https://static.cloudflareinsights.com/beacon.min.js/v52afc6f149f6479b8c77fa569edb01181681764108816':'ESSENTIAL','https://tag.trovo-tag.com/ldc.js':'MARKETING','https://www.clarity.ms/s/0.7.58/clarity-extended.js':'BLACKLISTED','https://www.clarity.ms/s/0.7.58/clarity.js':'BLACKLISTED','https://www.clarity.ms/s/0.7.58/web-performance.js':'BLACKLISTED','https://www.googleoptimize.com/optimize.js':'PERSONALIZATION','https://www.pamperedchef.ca':'ESSENTIAL','https://www.pamperedchef.com':'ESSENTIAL','iesnare\\.com':'ESSENTIAL','igodigital\\.com':'ANALYTICS','ipify\\.org':'ESSENTIAL','mouseflow\\.com':'MARKETING','pamperedchef.com':'ESSENTIAL','paypal\\.com':'ESSENTIAL','paypalobjects\\.com':'ESSENTIAL','pinimg\\.com':'MARKETING','pinterest\\.com':'MARKETING','powerreviews\\.com':'ESSENTIAL'},gpcSupport:true,iabEnabled:false,ccpaRelaxed:true,crossDomain:true,disclosures:[],allowTimeout:false,codeSplitting:false,googleConsent:false,iframeBlocking:'',policyLinkText:'privacyPolicy',timeoutSeconds:10,storagePolicyHref:'/about-us-legal-privacy-page',policyLinkInDrawer:true,forcedClassifyEnabled:true,forceManagePreferences:true,managePreferencesEnabled:true,customerId:'AzZdFCSQdOgtF4DRl',configId:'15392463-7ba9-4ee4-b04a-547625911bfd',mode:'permissive',domains:['www.pamperedchef.com','www.pamperedchef.ca'],iframes:{},disclosedVendorCount:0},{timer:false,analyticsAlways:false,categories:true,rejectAll:true,firstLayerUsage:false,managePreferences:true,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","storagePolicy":"Data Storage Policy"},"categories":{"ESSENTIAL":{"label":"Essential","description":"These cookies are necessary for our website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. Without these cookies, our website or some of its functionalities would not work."},"MARKETING":{"label":"Analytics and Targeted Advertising","description":"These cookies collect information for analytics and to personalize your experience with targeted ads. You may exercise your right to opt out by using this toggle switch. If you opt out we will not be able to offer you personalized ads and will not hand over your personal information to any third parties. Adjust this toggle to OFF to opt out of selling or sharing your personal information for targeted advertising purposes."},"PERSONALIZATION":{"label":"Functional","description":"These enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in. They may be set by us or by third-party providers whose services we have added to our pages. If you do not allow these cookies, then some or all of these services may not function properly."},"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":"We use cookies, pixels, and other tools to collect information you provide to us and about your interaction with our site to enhance site navigation, personalize content, analyze your use of our sites, and assist in our marketing efforts. To deliver the best experience, we share this information with our social media, advertising, and analytics partners. By using this site, you consent to the storing of cookies on your device and to our collection, use, and sharing of data.","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":"You may close this banner to continue with only essential cookies.","subjectRightsRequest":"Subject Rights Request","doNotSellOrShare":"Do Not Sell or Share My Personal Information","securityPolicy":"Security Policy","imprint":"Imprint","googlePrivacyPolicy":"Google Privacy Policy"},"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","provider":"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."},"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:"}},{"scripts":{"www.googletagmanager.com/gtag/js":"BLACKLISTED","google-analytics.com":"BLACKLISTED"},"cookies":{"^FPLC$":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^_ga$":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^_gac_":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^_gid$":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^_gat":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^__utm[abctvz]$":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^FPID$":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^_ga_":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^_dc_gtm_":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^_gaexp$":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^_gaexp_rc$":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^_opt_aw[cmgk]id$":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^_opt_utmc$":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^AMP_TOKEN$":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"},"^GA_OPT_OUT$":{"expiry":"","purpose":"","provider":"","classification":"BLACKLISTED"}}},T({usp:zr}))})();var Promise})(); //# sourceMappingURL=osano.js.map