/*! 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 o(e,t){return Object.prototype.hasOwnProperty.call(Object(e),t)}function n(e){if(!e||"object"!=t(e)||e.nodeType||e==e.window)return!1;try{if(e.constructor&&!o(e,"constructor")&&!o(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}for(var n in e);return void 0===n||o(e,n)}function r(e,t,o){this.b=e,this.f=t||function(){},this.d=!1,this.a={},this.c=[],this.e=function(e){return{set:function(t,o){s(c(t,o),e.a)},get:function(t){return e.get(t)}}}(this),i(this,e,!o);var n=e.push,r=this;e.push=function(){var t=[].slice.call(arguments,0),o=n.apply(e,t);return i(r,t),o}}function i(e,o,r){for(e.c.push.apply(e.c,o);!1===e.d&&0l,applyMiddleware:()=>m,bindActionCreators:()=>b,combineReducers:()=>f,compose:()=>h,createStore:()=>p,legacy_createStore:()=>d});var n=o(1286);function r(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function i(e){for(var t=1;tre,Qm:()=>ae,Gf:()=>ie,oC:()=>se,LB:()=>ce,LO:()=>z,R$:()=>I,fQ:()=>le,tu:()=>H,wm:()=>F,AZ:()=>K,Qj:()=>J});var n=o(1286);const r={};function i(e,t){let o;const n=function(...t){return delete r[o],e(...t)};return t?n():o=document.hidden?`${setTimeout(n,0)}_`:`_${window.requestAnimationFrame(n)}`,o&&(r[o]=e),o}function c(e){const[t,o]=e.split("_").map(function(e){return parseInt(e,10)});e&&delete r[e],o&&window.cancelAnimationFrame(parseInt(o,10)),t&&clearTimeout(parseInt(t,10))}function s(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function a(e){for(var t=1;t100){this.wait.call(this,this.createInlineWorker.bind(this,e,t));break}}}createWebWorker(e,t){var o=this;const n=l(this.doWork);this.webWorker=n,n.onmessage=function(t){o.cleanup(),n.terminate(),e(t.data)},n.onerror=function(e){o.cleanup(),n.terminate(),t(e.error)},n.postMessage(this.data)}cleanup(){c(this.requestId),this.webWorker&&this.webWorker.terminate(),delete this.webWorker,delete this.requestId}postMessage(e){this.data=a(a({},this.data),e),this.webWorker&&this.webWorker.postMessage(this.data)}terminate(){this.cleanup(),this.inlineReject&&this.inlineReject("abort")}classify(e,t,o){var n=this;return this._promise?this.postMessage(e):(this.data=e,this._promise=new Promise(function(e,t){n.inlineReject=t,"string"==typeof n.doWork?n.wait(n.createWebWorker.bind(n,e,t)):n.wait(n.createInlineWorker.bind(n,e,t))}).then(t).catch(o)),this._promise}get promise(){return this._promise||Promise.reject()}}var p=o(8734),d=o(5036),f=o(4045);const g=/(^|@)\S+:\d+/,b=/^\s*at .*(\S+:\d+|\(native\))/m,h=/^(eval@)?(\[native code])?$/;function m(e){return e&&e.replace(/^\(/,"").replace(/\)$/,"")}const y={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=m(e),o=/(?:\(.*)?:(\d+)?(?::(\d+))?\)?$/.exec(t),n=o&&o[1]||void 0,r=o&&o[2]||void 0,i=o&&o.index||void 0;return[t.slice(0,i),n&&parseInt(n,10),r&&parseInt(r,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,"("),o=t.match(/ (\((.+):(\d+):(\d+)\)$)/),n=(t=o?t.replace(o[0],""):t).split(/\s+/).slice(1),r=this.extractLocation(o?o[1]:n.pop());return{functionName:n.join(" ")||void 0,fileName:["eval",""].indexOf(r[0])>-1?void 0:r[0],lineNumber:r[1],columnNumber:r[2],source:e}},this)},parseFFOrSafari:function(e){return e.stack.split("\n").filter(function(e){return!e.match(h)},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=/((.*".+"[^@]*)?[^@]*)(?:@)/,o=e.match(t),n=o&&o[1]?o[1]:void 0,r=this.extractLocation(e.replace(t,""));return{functionName:n,fileName:r[0],lineNumber:r[1],columnNumber:r[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,o=e.message.split("\n"),n=[],r=2,i=o.length;r/,"$2").replace(/\([^)]*\)/g,"")||void 0;return r.match(/\(([^)]*)\)/)&&(t=r.replace(/^[^(]+\(([^)]*)\)$/,"$1")),{functionName:i,args:void 0===t||"[arguments not available]"===t?void 0:t.split(","),fileName:n[0],lineNumber:n[1],columnNumber:n[2],source:e}},this)}};var v=o(4542),O=o(8428),w=o(1344),$=o(924),A=o(5041),_=o(2078),j=o(2981),k=o(5102);function S(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function P(e){for(var t=1;t")>=0?n&&x:void 0),r)return[r]}return[]}const L=function(e){const{node:t=e,src:o}=e||T,n=t&&o?String(o).substring(0,20).trim().substring(0,5):"";return!n&&!(null==t||!t.textContent)||"data:"===n},M=function(e){const{node:t=e}=e||T;return!(!t||!L(e))||!(!t||!t[p.wo]||t===t[p.wo])&&M(t[p.wo])},F=function(e){const{node:t=e}=e||T;return!(!t||!t[p.I_])||!(!t||!t[p.wo]||t===t[p.wo])&&F(t[p.wo])};function R(e,t){const o=M(e),{node:n=e}=e||T;if(!o){const e=n&&n.ownerDocument?n.ownerDocument.currentScript:p.Bl.currentScript;if(e)return[e,[]];const o=t||n&&n.ownerDocument===p.Bl&&N()||[],r=o[o.length-1];return[r&&(0,$.iF)(r)||void 0,o]}return[void 0,[]]}const B=function(e){try{return(e||N()).filter(function(e){return e===x||D.has(e)}).length>0||void 0}catch(t){return!1}},H=function(e,t){if(!M(e)){if(F(e))return!0;const[o,n]=R(e,t);return F(o)||B(n)}return!1},U=function(){return!0},K=function(e){if(e&&(0,f.Tv)(e)){const t=I(e),{src:o=_.oK.call(e)}=t||e;o&&!L(t||e)&&D.add(o)}try{Object.defineProperty(e,p.I_,{configurable:!1,enumerable:!1,get:U})}catch(t){}return e},V=["img","script","iframe"];function J(e){let t;try{t=e&&k.A.get.call(e)||""}catch(o){return}if(e&&t&&!e[p.b7]&&!e[p.gY]&&V.includes(t.toLowerCase())){try{const[t,o]=R(e);Object.defineProperty(e,p.wo,{configurable:!1,enumerable:!1,get:function(){return t}}),H(e,o)&&K(e)}catch(n){}try{Object.defineProperty(e,p.b7,{configurable:!1,enumerable:!1,get:U})}catch(r){}}}const G=function(e){const{classifications:t,value:o}=e,n=t.shift();if(void 0===n)return p.zT;const r=n[0],i=new RegExp(""+r,"gm");if((Array.isArray(o)?o:[o]).filter(Boolean).some(function(e){return String(e).match(i)})){const{classification:e=n[1]}=n[1]||{};return e}},W=function(e,t){var o=e.data.classifications,n=o.length;function r(i){var c,s=e.data.category||"",a=(Array.isArray(i)?i:[i]).filter(function(e){return!!e});if(a.length)for(var l=0;l0;n--){const e=o.slice(0,n).join("/"),r=p.Y3.host!==p.Y3.hostname,i=[`${p.Y3.origin}/${e}`,`${p.Y3.origin}/${e}/`,`//${p.Y3.host}/${e}`,`//${p.Y3.host}/${e}/`];r&&i.push(`${p.Y3.protocol}//${p.Y3.hostname}/${e}`,`${p.Y3.protocol}//${p.Y3.hostname}/${e}/`,`//${p.Y3.hostname}/${e}`,`//${p.Y3.hostname}/${e}/`),i.push(`/${e}`,`/${e}/`);const c=X(i,t,p.Bs.PATH);if(c)return c}return[void 0,""]},oe=function(e,t){p.Y3.href=e;const o=p.Y3.hostname.split(".").filter(Boolean);for(let n=0;nh,e1:()=>u,KU:()=>p});var n=o(5126),r=o(1286);var i=o(8734);const c=["hideOptOut","eu","tcf","usp"],s=["iab","cookies","iframes","scripts","palette"];function a(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function l(e){for(var t=1;tae,rO:()=>Z,Qf:()=>pe,iZ:()=>oe,KW:()=>Pe,D4:()=>Ie,Iy:()=>ye,Fr:()=>le,ff:()=>ie,rG:()=>ee,qY:()=>Le,Tn:()=>je,jA:()=>ge,SD:()=>be,q6:()=>he,yp:()=>de,u4:()=>fe,ft:()=>ve,aI:()=>me,RG:()=>ne,e5:()=>we,hT:()=>Me,TG:()=>Q,Ae:()=>Ne,gz:()=>$e,PA:()=>Te,H7:()=>ce,UM:()=>K,Wm:()=>De,wo:()=>R,EH:()=>Oe,aD:()=>Ce,gY:()=>H,bW:()=>U,TW:()=>xe,b7:()=>F,I_:()=>B,$w:()=>X,Kq:()=>ke,Bs:()=>ue,_U:()=>z,O3:()=>te,AQ:()=>V,kJ:()=>q,SP:()=>G,O8:()=>W,gy:()=>J,hB:()=>Y,Pb:()=>Fe,Jd:()=>M,fb:()=>L,zT:()=>re,_$:()=>Se,AR:()=>Ae,ex:()=>_e,zM:()=>se,Y3:()=>N,q9:()=>x,lw:()=>b,iQ:()=>Be,Yk:()=>v,Bl:()=>T,gg:()=>I,Bh:()=>h});var n=o(4542),r=o(1286),i=o(4525);function c(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}const s="en",a=["ar","arc","ckb","dv","fa","ha","he","khw","ks","ps","ur","uz-af","yi"],l=new WeakMap,u=new WeakMap,p=new WeakMap;var d=o(8428),f=o(1344);const g=new Map,b=!!window.document.documentMode,h=function(e){try{return e.EventTarget}catch(t){return}},m=document.createElement("iframe");document.head.appendChild(m);let y=m.contentWindow||window;const v={Document:y.Document,Element:y.Element,EventTarget:h(y),HTMLDocument:y.HTMLDocument,HTMLElement:y.HTMLElement,HTMLIFrameElement:y.HTMLIFrameElement,HTMLScriptElement:y.HTMLScriptElement,Navigator:y.Navigator,Node:y.Node,Storage:y.Storage,window:y};!b&&document.head.removeChild(m);const{Document:O,Element:w,EventTarget:$,HTMLDocument:A,HTMLElement:_,HTMLIFrameElement:j,HTMLImageElement:k,HTMLScriptElement:S,Navigator:P,Node:D,Storage:E}=v,C=Symbol("osano.cmp.domLoaded"),x=function(){return g.get(C)},T=document;g.set(C,!1),document.addEventListener("DOMContentLoaded",function(){g.set(C,!0)});const I=window,N=T.createElement("a"),L=parseFloat("%%TATTLE_RATIO%%"),M=Math.random(),F=Symbol("osano.cmp.stamp"),R=Symbol("osano.cmp.createdBy"),B=Symbol("osano.cmp.userscript"),H=Symbol("osano.cmp.originalNode"),U=Symbol("osano.cmp.replacementNode"),K=Symbol("osano.cmp.allowed"),V="osano_consentmanager",J=`${V}_tattles-ignore`,G=`${V}_tattles-cookie`,W=`${V}_tattles-iframe`,Y=`${V}_tattles-script`,q=`${V}_tattles`,z="osano/blocked",Q="MARKETING",Z="ANALYTICS",X="PERSONALIZATION",ee="ESSENTIAL",te="STORAGE",oe="BLACKLISTED",ne="HIDDEN",re="UNCLASSIFIED",ie="ERROR",ce="OPT_OUT",se=[Q,Z,X,ee],ae="ACCEPT",le="DENY",ue={EXACT_MATCH:"EXACT_MATCH",REGEXP:"REGEXP",DOMAIN:"DOMAIN",PATH:"PATH",FILENAME:"FILENAME",STARTS_WITH:"STARTS_WITH",ENDS_WITH:"ENDS_WITH",CONTAINS:"CONTAINS"},pe=[ue.STARTS_WITH,ue.ENDS_WITH,ue.CONTAINS,ue.REGEXP,null],de="config",fe="consent",ge={[Z]:["analytics_storage"],[Q]:["ad_storage","ad_user_data","ad_personalization"],[X]:["personalization_storage"],[ee]:["security_storage","functionality_storage"]},be="default",he="update",me="granted",ye="denied",ve={[ae]:me,[le]:ye},Oe="dMzRlOT",we=n.IFRAME_TIMEOUT||10,$e=10,Ae="VALIDATE_IFRAME",_e="VALIDATE_IFRAME_RESPONSE",je="GET_STORAGE",ke="RECEIVE_STORAGE",Se="UPDATE_STORAGE",Pe="CLEAR_STORAGE",De=new RegExp(`^${V}`),Ee=(0,d.A)(n.OSANO_IFRAME_URI,(0,f.A)(document)),Ce=new RegExp(`^(?:https?:)?(?://)?(?:${Ee.host}${Ee.pathname}|${n.OSANO_DSAR_URI})(([#|?].*)|(?!.*))?$`),xe=new RegExp(`${n.OSANO_SCRIPT_URI}(?:/[^?#]*)?/osano(?:-[a-z]*(?:\\.legacy|\\.modern)?)?.js(?:[#|?].*)?$`),Te=33177600,Ie=Te,Ne=new Date(864e13).getTime(),Le={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",LOCAL_STORAGE_BLOCKED:"osano-cm-localstorage-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"},Me=new class{setup(e={},t=s){const o={};Object.entries(e).forEach(function([locale,e]){o[`${locale}`]=function(e){for(var t=1;t2?this.translate(e,locale.slice(0,2),n):n);const{interpolations:a={}}=t;return Object.entries(a).forEach(function([e,t]){const o=new RegExp(`%{${e}}`,"g");s=s.replace(o,t)}),s}isLocaleAvailable(locale){return!!n.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}},Fe={None:0,Dialog:1,Drawer:2},Re="fr",Be={re:Re,gp:Re,mq:Re,gy:Re,yt:Re,mf:Re}},3505(e,t,o){"use strict";o.d(t,{M:()=>n,V:()=>r});const n={PUSH:1,POP:-1,REPLACE:0},r={CONSENT:"consent",DO_NOT_SELL:"doNotSell",DISCLOSURE:"disclosure",VENDOR_CONSENT:"vendorConsent"}},6407(e,t,o){"use strict";o.r(t),o.d(t,{default:()=>Xi,getStyleConstant:()=>Qi});var n,r=o(1286),i=o(8734);const c=window,s=c.trustedTypes,a=s?s.createPolicy("lit-html",{createHTML:function(e){return e}}):void 0,l="$lit$",u=`lit$${(Math.random()+"").slice(9)}$`,p="?"+u,d=`<${p}>`,f=document,g=function(){return f.createComment("")},b=function(e){return null===e||"object"!=typeof e&&"function"!=typeof e},h=Array.isArray,m=function(e){return h(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"),A=/'/g,_=/"/g,j=/^(?:script|style|textarea|title)$/i,k=function(e){return function(t,...o){return{_$litType$:e,strings:t,values:o}}},S=k(1),P=(k(2),Symbol.for("lit-noChange")),D=Symbol.for("lit-nothing"),E=new WeakMap,C=f.createTreeWalker(f,129,null,!1);function x(e,t){if(!Array.isArray(e)||!e.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==a?a.createHTML(t):t}const T=function(e,t){const o=e.length-1,n=[];let r,i=2===t?"":"")),n]};class I{constructor({strings:e,_$litType$:t},o){let n;this.parts=[];let r=0,i=0;const c=e.length-1,a=this.parts,[d,f]=T(e,t);if(this.el=I.createElement(d,o),C.currentNode=this.el.content,2===t){const e=this.el.content,t=e.firstChild;t.remove(),e.append(...t.childNodes)}for(;null!==(n=C.nextNode())&&a.length0){n.textContent=s?s.emptyScript:"";for(let o=0;o2||""!==o[0]||""!==o[1]?(this._$AH=Array(o.length-1).fill(new String),this.strings=o):this._$AH=D}get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}_$AI(e,t=this,o,n){const r=this.strings;let i=!1;if(void 0===r)e=N(this,e,t,0),i=!b(e)||e!==this._$AH&&e!==P,i&&(this._$AH=e);else{const n=e;let c,s;for(e=r[0],c=0;c?@[\\\]^`{|}~]/g,a.space)})},ne=function(...e){return oe.apply(null,e).reduce(function(e,t){return e[`${t}`]=!0,e},{})},re=oe,ie=1,ce=2,se=function(e){return function(...t){return{_$litDirective$:e,values:t}}};class ae{constructor(e){}get _$AU(){return this._$AM._$AU}_$AT(e,t,o){this._$Ct=e,this._$AM=t,this._$Ci=o}_$AS(e,t){return this.update(e,t)}update(e,t){return this.render(...t)}}const le=se(class extends ae{constructor(e){var t;if(super(e),e.type!==ie||"class"!==e.name||(null===(t=e.strings)||void 0===t?void 0:t.length)>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(e){return" "+Object.keys(e).filter(function(t){return e[t]}).join(" ")+" "}update(e,[t]){var o,n,r=this;if(void 0===this.it){this.it=new Set,void 0!==e.strings&&(this.nt=new Set(e.strings.join(" ").split(/\s/).filter(function(e){return""!==e})));for(const e in t)t[e]&&!(null===(o=this.nt)||void 0===o?void 0:o.has(e))&&this.it.add(e);return this.render(t)}const i=e.element.classList;this.it.forEach(function(e){e in t||(i.remove(e),r.it.delete(e))});for(const c in t){const e=!!t[c];e===this.it.has(c)||(null===(n=this.nt)||void 0===n?void 0:n.has(c))||(e?(i.add(c),this.it.add(c)):(i.remove(c),this.it.delete(c)))}return P}}),ue=function(e){return null!=e?e:D},pe=["block","label","disabled","onClick","className","modifiers","ariaLabel","tabIndex"];function de(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function fe(e){for(var t=1;t ${o} `}var be=o(5785),he=o(8437);function me(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function ye(e){for(var t=1;t ${$e({block:n,prefix:t,store:o})} ${Ie({block:n,prefix:t,store:o})} `}function Ue(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function Ke(e){for(var t=1;t${c}`}i.hT.template("buttons.denyAll");function qe(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function ze(e){for(var t=1;t${s}`}function mt(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function yt(e){for(var t=1;t ${o} `}function $t(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function At(e){for(var t=1;t${o} ${Rt(t,St.D_,function(e){return S` ${r?r(Ut(Ut({},s),{},{block:a},e)):e} `})} `}const Vt=se(class extends ae{constructor(...e){super(...e),(0,r.A)(this,"part",null),(0,r.A)(this,"children",null),(0,r.A)(this,"mapper",null),(0,r.A)(this,"index",0)}commitChild(e){0===this.index&&Mt(this.part);const t=Ct(this.part);xt(t,e)}draw(){var e=this;const{children:t,mapper:o}=this;window.requestAnimationFrame(function(n){e&&e.children===t&&e.mapper===o&&e.loopChildren(n)})}loopChildren(e){for(;this.index10)return void this.draw()}}update(e,[t,o]){return t===this.children&&o===this.mapper||(this.part=e,this.children=t,this.mapper=o,this.index=0,this.loopChildren(Date.now())),P}render(){return P}});se(class extends ae{constructor(e){super(e),this.loaded=!1}update({element:e},[t,...o]){return this.loaded?P:(t.apply(void 0,[e,...o]),this.loaded=!0)}render(){return this.loaded}});const Jt=new WeakMap;class Gt extends ae{constructor(e){super(e)}static onScroll(e){e.stopPropagation();const t=Jt.get(e.target)||{};null!=t&&t.activeView&&(t.scrollPositions[`${t.activeView}`]=e.target.scrollTop)}static saveScrollState(e,t){const o=Jt.get(e)||{activeView:"",scrollPositions:{}},n=o.activeView!==t;if(n){const n=o.activeView||t;o.activeView=t,o.scrollPositions[`${n}`]=e.scrollTop||0}return Jt.set(e,o),n}update(e,[t]){const{element:o}=e;if(Gt.saveScrollState(o,t)){var n;const e=Jt.get(o),r=null!==(n=e.scrollPositions[`${t}`])&&void 0!==n?n:0;window.cancelAnimationFrame(e.nextScroll),e.nextScroll=window.requestAnimationFrame(function(){o.scrollTop=r})}return o.addEventListener("scroll",Gt.onScroll),""}render(){return P}}const Wt=se(Gt),Yt={},qt=se(class extends ae{constructor(){super(...arguments),this.st=Yt}render(e,t){return t()}update(e,[t,o]){var n=this;if(Array.isArray(t)){if(Array.isArray(this.st)&&this.st.length===t.length&&t.every(function(e,t){return e===n.st[t]}))return P}else if(this.st===t)return P;return this.st=Array.isArray(t)?Array.from(t):t,this.render(t,o)}}),zt=["block","children","itemId","itemRenderer"];function Qt(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function Zt(e){for(var t=1;t30?qt(o,function(){return S`${Vt(o,function(e){return r(Zt(Zt({},i),"object"==typeof e?e:{[n]:e}))})}`}):Rt(o,function(e){return r(Zt(Zt({},i),{},{block:t},"object"==typeof e?e:{[n]:e}))})}const eo=["id","element","className","itemClassName","title","ariaLive","role"];function to(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function oo(e){for(var t=1;t ${t(io(io({},n),{},{block:co}))} `}const ao=["id","element","className","itemClassName","title","ariaLive","role"];function lo(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function uo(e){for(var t=1;t ${Xt(oo(oo({},a),{},{block:o,className:r,itemRenderer:Kt}))} `}(fo(fo({},e),{},{className:o,element:go})):function(e){const{id:t,element:o,className:n="",itemClassName:r="",title:i,ariaLive:c,role:s}=e,a=(0,Q.A)(e,ao);return S` ${Xt(uo(uo({},a),{},{block:o,className:r,itemRenderer:so}))}
`}(fo(fo({},e),{},{className:o,element:go}))}const ho=i.hT.template("optOut.honored"),mo=i.hT.template("optOut.signalHonored"),yo=i.hT.template("optOut.signalActive"),vo=function(e){e.preventDefault(),e.stopPropagation();const t=e.currentTarget,o=t.classList.contains("osano-cm-opt-out-honored-wrapper--tooltip-active");document.querySelectorAll(".osano-cm-opt-out-honored-wrapper--tooltip-active").forEach(function(e){e.classList.remove("osano-cm-opt-out-honored-wrapper--tooltip-active")}),o||t.classList.add("osano-cm-opt-out-honored-wrapper--tooltip-active")};function Oo(e){var t;const{block:o,prefix:n="osano-cm-",store:r,clickable:i=!1,showTooltip:c=!1,showLabel:s=!1,label:a=null,id:l}=e,u=r.getState();if(!(0,W.Uz)(u))return"";const p="window"===o,d=p&&!(0,W.fK)(u),{optOutWidgetPosition:f}=(0,W.Sf)(u),g=i||p,b=c||p,h=(0,W.Wp)(u),m=h?null===(t=(0,W.Sf)(u))||void 0===t?void 0:t.widgetPosition:null,y="opt-out-honored-wrapper",v={root:ne({prefix:n,block:o,element:y,modifiers:{element:{position:p?f:null,hidden:d,context:o,clickable:g,"has-main-widget":h&&m===f}}}),label:ne({prefix:n,block:y,element:"label"}),additionalLabel:ne({prefix:n,block:y,element:"additional-label"}),tooltip:ne({prefix:n,block:y,element:"tooltip"}),tooltipIcon:ne({prefix:n,block:y,element:"tooltip-icon"}),tooltipContent:ne({prefix:n,block:y,element:"tooltip-content"}),tooltipTitle:ne({prefix:n,block:y,element:"tooltip-title"}),tooltipSubtitle:ne({prefix:n,block:y,element:"tooltip-subtitle"}),dot:ne({prefix:n,block:y,element:"dot"})},O=S` ${ho()} ${b?S` `:""} `;return S` ${O}
${s&&a?S`${a}
`:""} `}const wo=function(e,t,o){const n=(0,W.qi)(e).toLowerCase(),r=null==n?void 0:n.split("-")[0];return i.hT.translate(`${t}.${r}`,void 0,o)},$o=["block"],Ao=["block"],_o=["block","disabled","className"],jo=["block"],ko=["block"],So=["id","block","disabled","className"],Po=["id","block","className"];function Do(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function Eo(e){for(var t=1;t ${Yo(Eo(Eo({},r),{},{block:l}))} `:"":(0,Xe.lF)(a)||(0,W.kA)(a)?S` ${qo(Eo(Eo({},r),{},{block:l}))} ${$e(Eo(Eo({},r),{},{block:l}))} ${zo(Eo(Eo({},r),{},{block:l}))}
`:S` ${function(e){const{prefix:t,store:o}=e;return S`${ge(_e(_e({},e),{},{className:`${t}accept`,label:Se(),onClick:je(o),modifiers:ke}))}`}(Eo(Eo({},r),{},{block:l}))} ${function(e){const{prefix:t,store:o}=e;return S`${ge(Le(Le({},e),{},{className:`${t}deny`,label:(0,W.Xg)(o.getState())?Be():Re(),onClick:Me(o),modifiers:Fe}))}`}(Eo(Eo({},r),{},{block:l}))} ${zo(Eo(Eo({},r),{},{block:l}))} ${(0,W.td)(a)?Yo(Eo(Eo({},r),{},{block:l})):""}
`},Zo=function({line:e}){return e},Xo="dialog";function en(e){const{id:t=(0,ft.v4)(Xo),block:o,className:n=""}=e,r=(0,Q.A)(e,Po),{prefix:c="osano-cm-",store:s}=r,{getState:a}=s,l=a(),u=(0,W.rE)(l),p=(0,Xe.lF)(l),d=(0,W.I1)(l),f=!(0,W.R_)(l),g=p?(0,W.PR)(l):(0,W.U0)(l),b=(0,W.LU)(l),h=(0,W.Sf)(l),{dialogType:m,displayPosition:y}=h,v=`${t}__label`,O={root:ne({prefix:c,block:o,element:Xo,modifiers:{element:{hidden:f,position:y,type:m,context:(0,W.jB)(l)&&"amp",wide:"box"===m&&p}},className:n}),content:ne({prefix:c,block:Xo,element:"content"})},w=u.filter(function([e]){return"subjectRightsRequest"!==e}).map(function([e,t]){return S`${Qe(Eo(Eo({},r),{},{block:"content",className:"additional-link",href:t,linkText:e}))}`}),$=`${c}dialog-toggle-group`;return S` ${function(e){const{block:t,className:o,prefix:n,store:r}=e,i=r.getState();if(!(0,W.Um)(i))return"";const c={root:ne({prefix:n,block:t,element:"close",className:o})},s=(0,W.sD)(i)?Ee(r):Jo(r);return S`
`}(Eo(Eo({},r),{},{block:"dialog"}))}
${Oo(Eo(Eo({},r),{},{block:"dialog",showTooltip:!1}))} ${function(e){const{id:t,block:o,disabled:n,className:r=""}=e,c=(0,Q.A)(e,So),{prefix:s,store:{getState:a}}=c,l=a(),u=(0,W.I1)(l),p=(0,Xe.lT)(l).length,d=(0,W.Kn)(l),f={root:ne({prefix:s,block:o,className:r,element:"message",modifiers:{element:{disabled:n}}})},g={analytics:i.hT.translate("categories.ANALYTICS.label").toLowerCase(),personalization:i.hT.translate("categories.PERSONALIZATION.label").toLowerCase(),marketing:i.hT.translate("categories.MARKETING.label").toLowerCase()};let b=i.hT.template("iab.purposes.1.name")();dt.L_.forEach(function(e,t){const o=i.hT.template(`iab.stacks.${e}.name`),n=t===dt.L_.length-1?`, and ${o()}`:`, ${o()}`;b=b.concat(n)});const h={};for(const v of dt.A5){const e=i.hT.template(`iab.specialFeatures.${v}.name`);h[`iab.specialFeatures.${v}.name`]=e().toLowerCase()}const m=Eo({disclosedVendorCount:d,vendorCount:p,stacks:b.toLowerCase()},h),y=Mo({interpolations:m}).split("\n\n");return S`
${(0,Xe.lF)(l)?y.map(function(e,t){return S`${t>0?S`
`:null}${e}`}):u?Co():Lo({interpolations:g})} ${(0,W.dP)(l)?Io():(0,W.ze)(l)?No():""} ${(0,W.Um)(l)&&(0,W.sD)(l)?Fo():""} `}(Eo(Eo({},r),{},{block:"content",id:v}))} ${d?function(e){const{block:t}=e,o=(0,Q.A)(e,ko),{prefix:n}=o,r="usage-list",i={root:ne({prefix:n,block:t,element:r})};return S`
${xo()} ${bo(Eo(Eo({},o),{},{block:r,children:To().split(/\r?\n/).map(function(e){return{line:e}}),render:Zo}))}
`}(Eo(Eo({},r),{},{block:"content"})):""} ${Qe(Eo(Eo({},r),{},{block:"content"}))}${w} ${p||(0,W.Gy)(l)?function(e){const{block:t}=e,o=(0,Q.A)(e,jo),{prefix:n,store:r,drawerId:i}=o,c=r.getState(),s="drawer-links",a={root:ne({prefix:n,block:t,element:s})};return S`
${(0,W.Ow)(c)?"":Ye(Eo(Eo({},o),{},{block:s,type:"manage",label:Ko(),href:`#${i}`,onClick:Go(r)}))} ${(0,Xe.lF)(c)?Ye(Eo(Eo({},o),{},{block:s,type:"vendor-list",label:Vo(),href:`#${i}`,onClick:Wo(r)})):""}
`}(Eo(Eo({},r),{},{block:"content",id:t})):""} ${b?S`
${bo(Eo(Eo({},r),{},{id:$,tabIndex:f?-1:0,block:"dialog",children:g.map(function(e){return{category:e,id:`${c}dialog-toggle--category_${e}`}}),itemId:"category",render:Ot,title:Ko()}))}
`:""}
${Qo(Eo(Eo({},r),{},{block:"dialog"}))}
`}const tn=function(){return function(e,t){e(he.Ay.revertConsent()),e(he.Ay.hideDrawer());const o=t();setTimeout(function(){e(he.Ay.hideDoNotSell()),(0,W.Gs)(o)?(e(he.Ay.showWidget()),e(he.Ay.focusWidget())):e(he.Ay.showDialog())},400)}};const on=function(e){return function(e){var t;return null!=(null===(t=null==e?void 0:e._$litType$)||void 0===t?void 0:t.h)}(e)?e._$litType$.h:e.strings},nn=se(class extends ae{constructor(e){super(e),this.tt=new WeakMap}render(e){return[e]}update(e,[t]){const o=Dt(this.et)?on(this.et):null,n=Dt(t)?on(t):null;if(null!==o&&(null===n||o!==n)){const t=Nt(e).pop();let n=this.tt.get(o);if(void 0===n){const e=document.createDocumentFragment();n=G(D,e),n.setConnected(!1),this.tt.set(o,n)}It(n,[t]),Ct(n,void 0,t)}if(null!==n){if(null===o||o!==n){const t=this.tt.get(n);if(void 0!==t){const o=Nt(t).pop();Mt(e),Ct(e,void 0,o),It(e,[o])}}this.et=t}else this.et=void 0;return this.render(t)}}),rn=["block","name","rule","expiry","provider","purpose","type"],cn=["category","disclosures","onToggle","className","label","tabIndex"];function sn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function an(e){for(var t=1;t ${bn()}
${bo(an(an({},s),{},{id:d,block:"disclosure",children:o,render:yn,ariaLive:g?"none":"polite"}))} `}const wn=i.hT.template("iab.terms.consent"),$n=i.hT.template("iab.terms.legInt"),An="tcf-purpose";const _n=["purposeId"],jn=["category","block","hasDisclosures"];function kn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function Sn(e){for(var t=1;t ${p} `;if(!dt.C1.includes(r))return d;const f={label:ne({prefix:c,block:An,element:"label",modifiers:{element:{checked:n}},className:o}),input:ne({prefix:c,block:An,element:"toggle",modifiers:{element:{type:"checkbox",checked:n}}})},g=`${c}tcf-purpose__${r}--legint`,b=$n(),h=S``;return S`${d}${h}`}(Sn({purposeId:t,consentChecked:r,liChecked:c},o)):""}`}function Dn(e){const{category:t="",block:o,hasDisclosures:n=!0}=e,r=(0,Q.A)(e,jn),{prefix:c,store:{dispatch:s,getState:a}}=r,l=a(),u=`${c}drawer-toggle--category_${t}--description`,p=(0,Xe.lF)(l)&&dt.pO[`${t}`],d=p?i.hT.translate(`iab.stacks.${p}.name`):i.hT.translate(`categories.${t}.label`)||"",f=p?`iab.stacks.${p}.description`:`categories.${t}.description`,g=(i.hT.translate(f)||"").split("\n\n").filter(Boolean),b=(dt.Ll[`${t}`]||[]).map(function(e){return{purposeId:e,type:"purposes"}}),h=(0,W.Uz)(l,t),m=h?i.hT.translate("optOut.active"):null,y="description",v={description:ne({prefix:c,block:o,element:y})};return S`${ht(Sn(Sn({},r),{},{ariaLevel:"2",id:`${c}drawer-toggle--category_${t}`,descriptionId:u,category:t,block:o,label:d,checked:(0,W.aE)(l,t),disabled:(0,W.pU)(l,t),onChange:function(e){return s(function(e,t){return function(o){return function(n){const r=o.target.checked;n(he.Ay.setConsent(e,r?i.FA:i.Fr,t))}}}(t,(0,W.IP)(l))(e))},className:re({prefix:c,block:o,element:"drawer-toggle"}).join(" ")}))} ${g.map(function(e,t){return S`${t>0?S`
`:null}${e}`})}
${h?Oo(Sn(Sn({},r),{},{block:o,showTooltip:!1,showLabel:!0,label:m})):""} ${(0,Xe.lF)(l)?bo(Sn(Sn({},r),{},{block:y,children:b,itemId:"purposeId",render:Pn})):""}
${n?On(Sn(Sn({},r),{},{block:o,category:t,disclosures:(0,W.fc)(l,t),label:d})):""}`}function En(e){return Math.max(e||0,0)/60/60/24}const Cn=["id","block"];function xn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function Tn(e){for(var t=1;t${Ye(Tn(Tn({},m),{},{className:"osano-cm-additional-link",label:i.hT.template(`messaging.${e}`)(),href:t}))}`}),v=g.filter(function([e]){return"subjectRightsRequest"===e}).map(function([e,t]){return S`${Ye(Tn(Tn({},m),{},{className:"osano-cm-additional-link",label:i.hT.template(`messaging.${e}`)(),href:t}))}`});return S` ${function(e){if((0,W.IP)(e))return Ln();if((0,Xe.lF)(e))return Nn({interpolations:{consentMaxAgeMonths:Math.floor(En((0,W.Ym)(e))/30)}}).split(/\r?\n/g).map(function(e){return S`
${e}`});return In()}(l)}
${(0,W.IP)(l)?S` ${Mn()} ${Ye(m)}${y}
`:""} ${(0,W.IP)(l)?"":d?S`${Ye(m)}${y}`:v} ${u?pt(Tn({block:"description",href:`#${r}`},n)):""} ${u?st(Tn({block:"description",href:`#${r}`},n)):""}
${u?He(Tn(Tn({},n),{},{block:o})):""} `}function Rn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function Bn(e){for(var t=1;t UUID: ${i}
${ge(Bn(Bn({},t),{},{id:`${o}consent-id-button`,tabIndex:-1,prefix:o,block:Vn,label:Jn.get(i)?Un():Hn(),modifiers:{element:{copied:Jn.get(i)}},ariaLabel:Kn()}))} `}const qn=["block","description","name","specialFeatureId"];function zn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function Qn(e){for(var t=1;t${o} `}const Xn=["id","active","block","className"];function er(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function tr(e){for(var t=1;t ${Fn(tr(tr({},c),{},{prefix:s,id:t,block:b}))} ${bo(tr(tr({},c),{},{prefix:s,block:b,children:g,render:Dn,itemClassName:re({prefix:s,element:"drawer-item"}).join(" ")}))} ${ge(tr(tr({},c),{},{prefix:s,block:b,className:"osano-cm-save",label:or(),onClick:function(){return a(function(e){e(he.Ay.saveConsent()),e(he.Ay.hideDrawer()),setTimeout(function(){e(he.Ay.hideDoNotSell()),e(he.Ay.showWidget()),e(he.Ay.focusWidget())},400)})}}))} ${(0,W.Z5)(u)?Yn(tr(tr({},c),{},{prefix:s})):""} ${Ye(tr(tr({},c),{},{prefix:s,block:"powered-by",label:nr(),ariaDescribedBy:`${s}aria.external`,href:"https://www.osano.com/?utm_campaign=cmp&utm_source=cmp-dialog&utm_medium=drawer"}))}
`}const ir=["element","type","plural","itemId"],cr=["id","active","className"];function sr(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function ar(e){for(var t=1;t${d}
${u}
${b.length?bo({type:"description",block:"illustrations",children:[{id:`osano-cm-tcf-v2_2--${o}-${r}-illustrations`,term:dr(),children:b}],render:function({item:e}){return e}}):""}`},gr=function(e,t=`${e}s`){return Object.keys(i.hT.translate(`iab.${t}`)).map(function(o){return{element:e,term:i.hT.translate(`iab.${t}.${o}.name`),id:`osano-cm-tcf-v2-${t}--${e}_${o}`,itemId:o,children:[{type:e,plural:t,itemId:o}]}})};function br(e){const{id:t,active:o,className:n=""}=e,r=(0,Q.A)(e,cr),i="view",c=gr("purpose"),s=gr("specialPurpose"),a=gr("feature"),l=gr("specialFeature"),u=gr("dataCategory","dataCategories"),p=ar(ar({},r),{},{type:"description",block:i,render:fr}),d={root:jt(i,ar(ar({},r),{},{className:n}),{active:o,type:"disclosure"}),description:jt("description",p)};return S` ${lr()}
${bo(ar(ar({},p),{},{children:c}))}${bo(ar(ar({},p),{},{children:s}))}${bo(ar(ar({},p),{},{children:a}))}${bo(ar(ar({},p),{},{children:l}))}${bo(ar(ar({},p),{},{children:u}))}
`}const hr={preventScroll:!0};function mr(e){return null!==e.offsetParent}const yr=function(e){return(e||i.Bl).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"])')},vr=function(e,t){if(null===e)return;const o=i.Bl.activeElement,n=Array.from(yr(e)).filter(mr)[0];try{n.focus(hr)}catch(a){t&&t.focus(hr)}return o},Or={first:"last",last:"first"},wr=function(e=""){return function(){const t=Array.from(yr(this.parentNode)),o=Or[`${e}`]||"first",n="last"===o?t.length-1:0,r="last"===o?-1:1;let i=t[parseInt(n,10)];if(i){if(i.getAttribute("data-focus")===o&&(i=t[n+r]),i.getAttribute("data-focus")===e)return;try{i.focus()}catch(a){}}}};function $r({dataFocus:e}){return S`${function({onFocus:e,dataFocus:t}){return S``}({dataFocus:e,onFocus:wr(e)})}`}const Ar=["body","header","id","tabIndex"],_r="expansion-panel";function jr(e){const{body:t="",header:o,id:n=(0,ft.v4)("expansionPanel"),tabIndex:r=0}=e,i=(0,Q.A)(e,Ar),{prefix:c="osano-cm-",store:s}=i,{dispatch:a,getState:l}=s,u=l(),p=(0,W.a8)(u,n),d={prefix:c,block:_r},f={root:jt(_r,e),body:jt("body",d),toggle:jt("toggle",d)},g=function(e){if(e.preventDefault(),e.stopPropagation(),"keypress"===e.type){const t=e.charCode||e.keyCode;if(32!==t&&13!==t)return!1}return a(function(e,t){return function(o){o(he.Ay.toggleExpansionPanel(e,t))}}(n)),function(e,{prefix:t,element:o}){const n=`${t}${o}--expanded`;e.nextElementSibling.parentNode.classList.toggle(n)}(e.target,{prefix:c,element:_r}),!1};return S` `}const kr=["purposes","vendorId"],Sr=["legIntPurposes","vendorId"],Pr=["category","block","vendorId"];function Dr(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function Er(e){for(var t=1;t ${n} `:""}({level:2,title:l})} ${l}
${function(e){const{purposes:t,vendorId:o}=e,n=(0,Q.A)(e,kr);if(0===t.length)return"";const{store:{getState:r}}=n,i=r(),c=Vr(),s=(0,Xe.Sh)(i)[`${o}`],a=s&&!(0,Xe.CT)(i,{vendorId:o});return ht(Er(Er({},n),{},{label:c,title:c,disabled:!s,checked:a}))}(Er(Er({},r),{},{purposes:u,vendorId:n,category:t,block:o,id:`${$}drawer-toggle--vendor_${n}`,onChange:function(e){return c(function(e){return function(t){return function(o){const n=t.target.checked;o((0,be.Fk)(e,n?i.FA:i.Fr))}}}(n)(e))},className:kt("drawer-toggle",e)}))} ${function(e){const{legIntPurposes:t,vendorId:o}=e,n=(0,Q.A)(e,Sr),{store:{getState:r}}=n,i=r(),c=(0,Xe.g4)(i,o);if(0===t.length&&!c)return"";const s=Jr(),a=c||(0,Xe.ZZ)(i)[`${o}`],l=c||a&&!(0,Xe.r6)(i,{vendorId:o});return ht(Er(Er({},n),{},{label:s,title:s,disabled:c||!a,checked:l}))}(Er(Er({},r),{},{legIntPurposes:p,vendorId:n,category:t,block:o,id:`${$}drawer-toggle--vendor_${n}_li`,onChange:function(e){return c(function(e){return function(t){return function(o){const n=t.target.checked;o((0,be.gG)(e,n?i.FA:i.Fr))}}}(n)(e))},className:kt("drawer-toggle",e)}))}${function(e,t,o){if(null==e||!e.length)return S``;const n=e.reduce(function(e,t){return e.set(t.langId,t)},new Map),r=i.hT.fallbackLanguages.find(function(e){return n.has(e)}),c=r?n.get(r):e[0],s=Object.entries(Gr).map(function([e,o]){const n=c[e];return n?{label:o(),href:n,ariaDescribedBy:`${t.prefix}aria.externalNewWindow`,target:"_blank",type:"vendor"}:void 0}).filter(Boolean);return bo(Er(Er({},t),{},{block:o.block,className:kt("vendor-link",o),children:s,render:function(e){return Ye(e)}}))}(v,r,e)}${qt([l,n],function(){return jr(Er(Er({},r),{},{block:o,id:`${$}vendor-disclosure--${n}`,header:Fr(),body:bo(Er(Er({},r),{},{block:"disclosures",className:kt("disclosures",Er(Er({},e),{},{block:"expansion-panel"})),children:[{term:Br(),children:[{type:"string",disclosure:`${_} ${1===_?Hr():Ur()}`},...m?[{type:"string",disclosure:S`${Rr()}`}]:[]]},...Qr(Cr,p,j),...Qr(xr,A,j),...Qr(Tr,d,j),...Qr(Ir,f,k),...Qr(Nr,g,Yr),...Qr(Lr,b,qr),...Qr(Mr,w,zr),...y?[{term:Kr(),children:[{type:"link",href:y,label:y,ariaDescribedBy:`${$}aria.externalNewWindow`,title:`${l} ${Fr()}`,target:"_blank"}]}]:[]],type:"description",render:function(e){const{type:t,disclosure:o}=e;return"string"===t?o:"link"===t?Ye(e):st(e)}}))}))})}`}const Xr=["id","active","className"];function ei(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function ti(e){for(var t=1;t ${oi()}
${He(ti(ti({},r),{},{block:s}))} ${nn(bo(ti(ti({},r),{},{block:s,children:l,render:Zr,itemId:"vendorId",itemClassName:kt({prefix:i,element:"drawer-item"})})))} `}const ri=["activeView"],ii=["id"],ci=["className","id"];function si(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function ai(e){for(var t=1;t `}(),hi={[et.V.CONSENT]:ui,[et.V.DO_NOT_SELL]:pi,[et.V.DISCLOSURE]:di,[et.V.VENDOR_CONSENT]:fi},mi=function(e){return e.stopPropagation()},yi=function(e){switch(e){case et.V.CONSENT:case et.V.DO_NOT_SELL:return rr;case et.V.DISCLOSURE:return br;case et.V.VENDOR_CONSENT:return ni}return function(){return S``}},vi=function({dispatch:e}){return function(){return e(function(e){e(he.Ay.goBack())})}},Oi=function(e){const{id:t}=e,o=(0,Q.A)(e,ii),{store:n}=e,{getState:r}=n,i="info-dialog-header",c=r(),s=(0,W.q$)(c),a=(0,W.kR)(c),l=!(0,W.MJ)(c),u={root:jt(i,e),close:jt("close",ai(ai({},e),{},{block:i})),header:jt("header",ai(ai({},e),{},{block:i}))},p=hi[`${s[`${a}`]}`]||ui,d=hi[`${s[""+(a-1)]}`]||function(){return""};return S` ${(0,W.IP)(c)?bi:""} ${a>0?ge(ai(ai({},o),{},{block:i,className:"osano-cm-back",label:li,ariaLabel:`← ${d()}`,onClick:vi(n)})):""}
`},wi="info";function $i(e){const{className:t="",id:o}=e,n=(0,Q.A)(e,ci),{prefix:r,store:{dispatch:i,getState:c}}=n,s=c(),a=!(0,W.MJ)(s),l=(0,W.Sf)(s),u=(0,W.q$)(s).map(function(e,t){return{name:e,index:t,id:`${r}${e}--view`,view:yi(e)}}),p=(0,W.kR)(s),{infoDialogPosition:d}=l,f=`${o}__label`,g={wrapper:jt("info-dialog",ai(ai({},e),{},{className:t}),{hidden:a}),root:jt(wi,ai(ai({},n),{},{block:"info-dialog"}),{position:d,do_not_sell:(0,W.IP)(s),open:!a}),view:jt("info-views",ai(ai({},n),{},{block:wi}),{hidden:a,position:`${p}`})},b=u[parseInt(p,10)],h=ai(ai({},n),{},{tabIndex:a?-1:0,activeView:b&&b.name,block:"info-views"});return S` ${$r({dataFocus:"first"})}
${Oi(ai(ai({},n),{},{block:wi,id:f}))}
${qt([u],function(){return Rt(u,function({name:e}){return e},function(e){let{activeView:t}=e,o=(0,Q.A)(e,ri);return function({view:e,index:n,id:r,name:i}){return nn(e(ai(ai({},o),{},{index:n,id:r,active:t===i})))}}(h))})}
${$r({dataFocus:"last"})}
`}const Ai=function(e,t){if(0===(null==e?void 0:e.indexOf("rgb")))try{return e.replace(/[^\d,.]/g,"").split(",").map(function(e){const t=parseFloat(e);if(isNaN(t))throw new Error("Invalid color value");return t})}catch(i){return Ai(t,"rgba(0,0,0,1)")}let o=`${e||""}`.toLowerCase().replace(/[^0-9a-f]/,"");if(3===o.length||4===o.length)o=o.split("").map(function(e){return`${e}${e}`}).join("");else if(6!==o.length&&8!==o.length)return Ai(t,"rgba(0,0,0,1)");const n=[];let r=0;for(;r=128?0:1},ki=function(e,t,o){return _i(.21*e+.72*t+.07*o)},Si=function(e,t){const o=Math.abs(t)!==t?-1:1,n=Math.abs(t)<=1;let r=Math.abs(t);r=Math.floor(Math.min(255,Math.max(-255,n?Math.round(255*r):r)))*o;let[i,c,s]="string"==typeof e?Ai(e):e;return i+=r,i>255?i=255:i<0&&(i=0),s+=r,s>255?s=255:s<0&&(s=0),c+=r,c>255?c=255:c<0&&(c=0),`#${function(...e){return e.slice(0,3).reduce(function(e,t){return`${e}${`00${t.toString(16)}`.slice(-2)}`},"")}(i,c,s)}`},Pi={dialogType:"bar",displayPosition:"bottom",infoDialogPosition:"right",widgetPosition:"right",optOutWidgetPosition:"left",buttonBackgroundColor:"#fff",buttonForegroundColor:"#000",dialogBackgroundColor:"#000",dialogForegroundColor:"#fff",infoDialogOverlayColor:"rgba(0,0,0,0.45)",linkColor:"#29246a",toggleOffBackgroundColor:"#d2cfff",toggleButtonOffColor:"#ffffff",toggleOnBackgroundColor:"#37cd8f",toggleButtonOnColor:"#f4f4f4",widgetColor:"#37cd8f",widgetOutlineColor:"#29246a",widgetFillColor:"#fff"},Di={},Ei=function(e){var t,o;const n=Di[`${e}`]||[Ai(e)];return n[1]=null!==(t=n[1])&&void 0!==t?t:ji.apply(null,n[0]),n[2]=null!==(o=n[2])&&void 0!==o?o:ki.apply(null,n[0]),Di[`${e}`]=n,n},Ci=function(e,t=.08){if(!e||"inherit"===e)return;const[,o]=Ei(e);return(t<0?!o:o)?(n=e,r=Math.abs(t),Si(n,r)):function(e,t){return Si(e,-t)}(e,Math.abs(t));var n,r};function xi(e,t=0){return e?"string"==typeof e?e:`var(${e}${e.fallback&&!t?`, ${xi(e.fallback,t+1)}`:""})`:""}class Ti{constructor(e,t){(0,r.A)(this,"prefix","osano-"),this.name=e,this.fallback=t}var(e){const t=/^#|^rgb|^hsl|^[a-z]+$/i.test(e),o=/^url\(/i.test(e),n=/^[\d.]+(px|em|rem|%)$/i.test(e);let r=e;return r?t||o||n||(r=`"${r.replace(/"/g,'\\"')}"`):r=xi(this.fallback),r?`${this}: ${r}`:""}toString(){return`--${this.prefix}${(0,St.kW)(this.name)}`}}function Ii(e,t,o){const n=o?o[0]:"Background",r=o?o[1]:"Foreground",i=[t!==e&&[`${e}${n}Color`,`${t}${n}Color`],t!==e&&[`${e}${n}ColorContrast`,`${t}${n}ColorContrast`],t!==e&&[`${e}${r}Color`,`${t}${r}Color`],t!==e&&[`${e}${r}ColorContrast`,`${t}${r}ColorContrast`],e.toLowerCase().includes("button")&&t!==e&&[`${t}${n}ColorHover`,`${e}${n}ColorContrast`],e.toLowerCase().includes("button")&&t!==e?[`${e}${n}ColorHover`,`${t}${n}ColorHover`]:[`${e}${n}ColorHover`,`${e}${n}ColorContrast`],[`${e}${r}ColorHover`,`${e}${r}ColorContrast`],[`${e}${n}ColorFocus`,`${e}${r}ColorHover`],[`${e}${r}ColorFocus`,`${e}${n}ColorHover`]];return t!==e&&e.includes("Toggle")&&i.push([`${e}${n}ColorDisabled`,`${t}${n}ColorDisabled`],[`${e}${r}ColorDisabled`,`${t}${r}ColorDisabled`]),i.filter(Boolean)}class Ni{constructor(){(0,r.A)(this,"styles",void 0),this.styles=new Map}setup(e){var t=this;const o=e.getState(),n=(0,W.Sf)(o);Object.entries(n).forEach(function([e]){const o=new Ti(e);t.styles.set(e,o)}),Object.entries(Pi).forEach(function([e,o]){if(!t.styles.has(e)){const n=new Ti(e,o);t.styles.set(e,n)}}),Ni.contrast.forEach(function([e,...o]){o.forEach(function([o,r="Contrast",i=.08]){const c=`${e}${o}`,s=n[`${c}`];if(!s)return;const a=new Ti(`${c}${r}`,Ci(s,i));t.styles.set(`${c}${r}`,a)})}),Ni.fallbacks.forEach(function([e,o]){var n;let r=t.styles.get(e),i=t.styles.get(o);i||null!==(n=r)&&void 0!==n&&n.fallback||(i=new Ti(o),t.styles.set(o,i)),r?r.fallback=r.fallback||i:(r=new Ti(e,i),t.styles.set(e,r))})}teardown(){this.styles.clear()}render(e){const t=e.getState(),o=(0,W.Sf)(t),n=[];this.styles.forEach(function(e,t){const r=o[`${t}`];n.push(e.var(r))});const r=`rgba(${Ai(o.infoDialogBackgroundColor).slice(0,3).join(",")},0)`;return S` ${':export{fadeTransitionTime:700ms;slideTransitionTime:400ms}.osano-cm-window{font-size:16px;font-family:Helvetica,Arial,"Hiragino Sans GB",STXihei,"Microsoft YaHei","WenQuanYi Micro Hei",Hind,"MS Gothic","Apple SD Gothic Neo",NanumBarunGothic,sans-serif;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothingz:auto;display:block;position:absolute;left:0;top:0;z-index:2147483638;line-height:1;width:100%}.osano-cm-window--context_amp{height:100%}.osano-cm-window{--fade-transition-time: 700ms;--slide-transition-time: 400ms;--osano-focus-outline: 3px solid var(--osano-focus-outline-color);--osano-focus-outline-offset: 2px}.osano-visually-hidden{height:1px;width:1px;margin:-1px;opacity:0;position:absolute;left:-10000px;overflow:hidden}.osano-cm-button{border-width:thin;border-style:solid;border-radius:.25em;font-weight:bold;font-size:1em;padding:.5em .75em;margin:.125em;line-height:1;flex:1 1 auto;min-width:6em;cursor:pointer;transition-duration:200ms;transition-property:background-color;transition-timing-function:ease-out;background-color:var(--osano-button-background-color);border-color:var(--osano-button-border-color);color:var(--osano-button-foreground-color)}.osano-cm-button:hover{--osano-button-background-color: var(--osano-button-background-color-hover)}.osano-cm-button:focus-visible{--osano-button-background-color: var(--osano-button-background-color-hover);outline:var(--osano-focus-outline);outline-offset:var(--osano-focus-outline-offset)}.osano-cm-button--type_icon{min-width:1em;width:1em;line-height:0;height:1em;border-radius:50%}.osano-cm-button--type_accept,.osano-cm-button--type_accept-all{--osano-button-background-color: var(--osano-button-accept-background-color);--osano-button-border-color: var(--osano-button-accept-border-color);--osano-button-foreground-color: var(--osano-button-accept-foreground-color)}.osano-cm-button--type_accept:focus-visible,.osano-cm-button--type_accept:hover,.osano-cm-button--type_accept-all:focus-visible,.osano-cm-button--type_accept-all:hover{--osano-button-background-color: var(--osano-button-accept-background-color-hover)}.osano-cm-button--type_deny{--osano-button-background-color: var(--osano-button-deny-background-color);--osano-button-border-color: var(--osano-button-deny-border-color);--osano-button-foreground-color: var(--osano-button-deny-foreground-color)}.osano-cm-button--type_deny:focus-visible,.osano-cm-button--type_deny:hover{--osano-button-background-color: var(--osano-button-deny-background-color-hover)}.osano-cm-button--type_denyAll{--osano-button-background-color: var(--osano-button-reject-all-background-color);--osano-button-border-color: var(--osano-button-reject-all-border-color);--osano-button-foreground-color: var(--osano-button-reject-all-foreground-color)}.osano-cm-button--type_denyAll:focus-visible,.osano-cm-button--type_denyAll:hover{--osano-button-background-color: var( --osano-button-reject-all-background-color-hover )}.osano-cm-button--type_manage{--osano-button-background-color: var(--osano-button-manage-background-color);--osano-button-border-color: var(--osano-button-manage-border-color);--osano-button-foreground-color: var(--osano-button-manage-foreground-color)}.osano-cm-button--type_manage:focus-visible,.osano-cm-button--type_manage:hover{--osano-button-background-color: var(--osano-button-manage-background-color-hover)}.osano-cm-close{--osano-button-close-background-color: transparent;--osano-button-close-stroke-color: var(--osano-button-close-color);border-radius:50%;border-style:solid;border-width:2px;cursor:pointer;order:0;overflow:hidden;margin:.5em;min-height:20px;min-width:20px;padding:0;box-sizing:content-box;width:20px;height:20px;stroke-width:1px;text-decoration:none;transform:rotate(0deg);transition-property:transform,color,background-color,stroke,stroke-width;transition-duration:200ms;transition-timing-function:ease-out;z-index:2;line-height:normal;justify-content:center;display:flex;background-color:var(--osano-button-close-background-color);border-color:var(--osano-button-close-background-color);color:var(--osano-button-close-stroke-color);stroke:var(--osano-button-close-stroke-color)}.osano-cm-close:focus-visible{--osano-button-close-background-color: var(--osano-button-close-color);--osano-button-close-stroke-color: var(--osano-dialog-background-color);transform:rotate(90deg);stroke-width:2px;outline:var(--osano-focus-outline);outline-offset:var(--osano-focus-outline-offset)}.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:200ms;transition-property:color;transition-timing-function:ease-out;color:var(--osano-link-color)}.osano-cm-link:hover,.osano-cm-link:active{outline:none;color:var(--osano-link-color-contrast)}.osano-cm-link:visited{outline:none;color:var(--osano-link-color-contrast)}.osano-cm-link:focus-visible{font-weight:bold;outline:var(--osano-focus-outline);outline-offset:var(--osano-focus-outline-offset);color:var(--osano-link-color-contrast)}.osano-cm-link--type_purpose,.osano-cm-link--type_specialPurpose,.osano-cm-link--type_feature,.osano-cm-link--type_specialFeature{cursor:help;display:block;font-weight:normal;text-decoration:dashed}.osano-cm-link--type_purpose:active,.osano-cm-link--type_purpose:hover,.osano-cm-link--type_specialPurpose:active,.osano-cm-link--type_specialPurpose:hover,.osano-cm-link--type_feature:active,.osano-cm-link--type_feature:hover,.osano-cm-link--type_specialFeature:active,.osano-cm-link--type_specialFeature:hover{font-weight:normal;text-decoration:underline}.osano-cm-link--type_purpose:focus-visible,.osano-cm-link--type_specialPurpose:focus-visible,.osano-cm-link--type_feature:focus-visible,.osano-cm-link--type_specialFeature:focus-visible{outline:var(--osano-focus-outline);outline-offset:var(--osano-focus-outline-offset);font-weight:normal;text-decoration:underline}.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,.osano-cm-link--type_link{display:block}.osano-cm-link-separator::before{content:"|";padding:0 .5em}.osano-cm-vendor-link{font-size:.75em}.osano-cm-list-item{margin:0}.osano-cm-list-item--type_term{border-top-width:1px;border-top-style:solid;font-size:.875rem;font-weight:normal;margin-bottom:.25em;margin-top:.5em;padding:0 .75rem;padding-top:.5em;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;position:relative;pointer-events:auto;--osano-toggle-track-color: var(--osano-toggle-off-track-color);--osano-toggle-thumb-color: var(--osano-toggle-off-thumb-color);--osano-toggle-border-color: transparent}.osano-cm-toggle:hover{cursor:pointer}.osano-cm-toggle__label{margin:0 .5em 0 0}[dir=rtl] .osano-cm-toggle__label{margin:0 0 0 .5em}.osano-cm-toggle__switch{box-sizing:content-box;color:rgba(0,0,0,0);line-height:0;text-indent:-9999px;width:40px;height:18px;display:block;flex-shrink:0;border-radius:14px;border-style:solid;border-width:2px;margin:0;position:relative;transition-duration:200ms;transition-property:background-color,filter,border-color;transition-timing-function:ease-out;background-color:var(--osano-toggle-track-color);border-color:var(--osano-toggle-track-color)}.osano-cm-toggle__switch:hover{cursor:pointer}.osano-cm-toggle__switch::after{border-width:0;top:0;left:0;width:18px;height:18px;border-radius:9px;background-color:var(--osano-toggle-thumb-color);border-color:var(--osano-toggle-thumb-color)}.osano-cm-toggle__switch::before{border-radius:16px;border-width:2px;box-sizing:border-box;bottom:-6px;left:-6px;right:-6px;top:-6px;border-color:var(--osano-toggle-border-color)}.osano-cm-toggle__switch::after,.osano-cm-toggle__switch::before{border-style:solid;content:"";position:absolute;margin:0;transform:translateX(0);transition-duration:300ms;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:100ms}.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;width:1px;margin:-1px;opacity:0;left:-10000px;position:absolute;overflow:hidden}[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-style:solid;border-radius:4px;border-width:1px;height:22px;width:22px}.osano-cm-toggle--type_checkbox .osano-cm-toggle__switch::after{background-color:rgba(0,0,0,0) !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-style:solid;border-radius:4px;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:rgba(0,0,0,0) !important;border-top-width:1px;border-bottom-width:1px;border-radius:0;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{--osano-toggle-track-color: var(--osano-toggle-on-track-color);--osano-toggle-thumb-color: var(--osano-toggle-on-thumb-color)}.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:focus-visible+.osano-cm-toggle__switch,.osano-cm-toggle__input:hover+.osano-cm-toggle__switch{--osano-toggle-track-color: var(--osano-toggle-off-track-color-hover);--osano-toggle-thumb-color: var(--osano-toggle-off-thumb-color-hover)}.osano-cm-toggle__input:focus-visible+.osano-cm-toggle__switch::before{--osano-toggle-border-color: var(--osano-toggle-off-track-color-hover)}.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::before,.osano-cm-toggle--type_opt-out .osano-cm-toggle__input:checked+.osano-cm-toggle__switch::after{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-toggle__input:checked:focus-visible+.osano-cm-toggle__switch,.osano-cm-toggle__input:checked:hover+.osano-cm-toggle__switch{--osano-toggle-track-color: var(--osano-toggle-on-track-color-hover);--osano-toggle-thumb-color: var(--osano-toggle-on-thumb-color-hover)}.osano-cm-toggle__input:checked:focus-visible+.osano-cm-toggle__switch::before{--osano-toggle-border-color: var(--osano-toggle-on-track-color-hover)}.osano-cm-toggle__input:disabled+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:focus-visible+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:hover+.osano-cm-toggle__switch{--osano-toggle-track-color: var(--osano-toggle-off-track-color-disabled)}.osano-cm-toggle__input:disabled+.osano-cm-toggle__switch::after,.osano-cm-toggle__input:disabled:focus-visible+.osano-cm-toggle__switch::after,.osano-cm-toggle__input:disabled:hover+.osano-cm-toggle__switch::after{--osano-toggle-thumb-color: var(--osano-toggle-off-thumb-color-disabled)}.osano-cm-toggle__input:disabled+.osano-cm-toggle__switch::before,.osano-cm-toggle__input:disabled:focus-visible+.osano-cm-toggle__switch::before,.osano-cm-toggle__input:disabled:hover+.osano-cm-toggle__switch::before{--osano-toggle-border-color: transparent}.osano-cm-toggle__input:disabled:checked+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:focus-visible+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:checked:hover+.osano-cm-toggle__switch{--osano-toggle-track-color: var(--osano-toggle-on-track-color-disabled)}.osano-cm-toggle__input:disabled:checked+.osano-cm-toggle__switch::after,.osano-cm-toggle__input:disabled:checked:focus-visible+.osano-cm-toggle__switch::after,.osano-cm-toggle__input:disabled:checked:hover+.osano-cm-toggle__switch::after{--osano-toggle-thumb-color: var(--osano-toggle-on-thumb-color-disabled)}.osano-cm-toggle__input:disabled:checked+.osano-cm-toggle__switch::before,.osano-cm-toggle__input:disabled:checked:focus-visible+.osano-cm-toggle__switch::before,.osano-cm-toggle__input:disabled:checked:hover+.osano-cm-toggle__switch::before{--osano-toggle-border-color: transparent}.osano-cm-widget{cursor:pointer;position:fixed;background:none;border:none;bottom:12px;z-index:2147483636;width:40px;height:40px;opacity:.9;outline:none;padding:0;transition:transform 100ms linear 0s,opacity 200ms linear 0ms,visibility 0ms linear 0ms;visibility:visible}.osano-cm-widget--position_right{right:12px}.osano-cm-widget--position_left{left:12px}.osano-cm-widget:focus-visible{outline:var(--osano-focus-outline);outline-offset:var(--osano-focus-outline-offset);opacity:1;transform:scale(1.1)}.osano-cm-widget:hover{opacity:1;transform:scale(1.1)}.osano-cm-widget--hidden{opacity:0;visibility:hidden}.osano-cm-widget--hidden:focus-visible,.osano-cm-widget--hidden:hover{opacity:0;transform:scale(1)}.osano-cm-widget__outline{fill:var(--osano-widget-fill-color);stroke:var(--osano-widget-outline-color)}.osano-cm-widget__dot{fill:var(--osano-widget-color)}.osano-cm-dialog{--osano-gpc-color: var(--osano-dialog-gpc-color);--osano-gpc-border-color: var(--osano-dialog-gpc-border-color);--osano-gpc-background-color: var(--osano-dialog-gpc-background-color);--osano-gpc-foreground-color: var(--osano-dialog-gpc-foreground-color);box-sizing:border-box;font-size:1em;line-height:1.25;align-items:center;position:fixed;z-index:2147483637;padding:1.5em;overflow:auto;transition-property:opacity,visibility;transition-duration:700ms,0ms;transition-delay:0ms,0ms;visibility:visible;max-height:100vh;background:var(--osano-dialog-background-color);color:var(--osano-dialog-foreground-color)}.osano-cm-dialog--hidden{opacity:0;transition-delay:0ms,700ms;visibility:hidden}.osano-cm-dialog--type_bar{display:flex;flex-direction:column;box-sizing:border-box;right:0;left: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%;width:auto;margin:.25em .5em}}.osano-cm-dialog--type_box{width:calc(100vw - 2em);flex-direction:column;max-width:20em;max-height:calc(100vh - 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 1000ms 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;width:100%;margin:0}@media screen and (min-width: 768px){.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{position:sticky;top:0;width:auto;max-width:30vw;min-width:16em;margin:0 0 0 .5em}[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{top:1em;left:1em}.osano-cm-dialog--type_box.osano-cm-dialog--position_top-right{top:1em;right: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{top:50%;left: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{position:relative;height:100%}.osano-cm-content__message{margin-bottom:1em;word-break:break-word;white-space:pre-line}.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:initial}.osano-cm-info-dialog{--osano-dialog-background-color: var(--osano-info-dialog-background-color);--osano-dialog-foreground-color: var(--osano-info-dialog-foreground-color);--osano-toggle-off-track-color: var(--osano-info-dialog-toggle-off-track-color);--osano-toggle-off-thumb-color: var(--osano-info-dialog-toggle-off-thumb-color);--osano-toggle-on-track-color: var(--osano-info-dialog-toggle-on-track-color);--osano-toggle-on-thumb-color: var(--osano-info-dialog-toggle-on-thumb-color);--osano-toggle-off-track-color-hover: var(--osano-info-dialog-toggle-off-track-color-hover);--osano-toggle-off-track-color-focus: var(--osano-info-dialog-toggle-off-track-color-focus);--osano-toggle-off-thumb-color-hover: var(--osano-info-dialog-toggle-off-thumb-color-hover);--osano-toggle-off-thumb-color-focus: var(--osano-info-dialog-toggle-off-thumb-color-focus);--osano-toggle-on-track-color-hover: var(--osano-info-dialog-toggle-on-track-color-hover);--osano-toggle-on-track-color-focus: var(--osano-info-dialog-toggle-on-track-color-focus);--osano-toggle-on-thumb-color-hover: var(--osano-info-dialog-toggle-on-thumb-color-hover);--osano-toggle-on-thumb-color-focus: var(--osano-info-dialog-toggle-on-thumb-color-focus);--osano-toggle-off-track-color-contrast: var( --osano-info-dialog-toggle-off-track-color-contrast );--osano-toggle-off-thumb-color-contrast: var( --osano-info-dialog-toggle-off-thumb-color-contrast );--osano-toggle-on-track-color-contrast: var(--osano-info-dialog-toggle-on-track-color-contrast);--osano-toggle-on-thumb-color-contrast: var(--osano-info-dialog-toggle-on-thumb-color-contrast);--osano-toggle-on-track-color-disabled: var(--osano-info-dialog-toggle-on-track-color-disabled);--osano-toggle-on-thumb-color-disabled: var(--osano-info-dialog-toggle-on-thumb-color-disabled);--osano-toggle-off-track-color-disabled: var( --osano-info-dialog-toggle-off-track-color-disabled );--osano-toggle-off-thumb-color-disabled: var( --osano-info-dialog-toggle-off-thumb-color-disabled );--osano-button-background-color: var(--osano-info-dialog-button-background-color);--osano-button-border-color: var(--osano-info-dialog-button-border-color);--osano-button-foreground-color: var(--osano-info-dialog-button-foreground-color);--osano-button-foreground-color-focus: var(--osano-info-dialog-button-foreground-color-focus);--osano-button-background-color-focus: var(--osano-info-dialog-button-background-color-focus);--osano-button-foreground-color-hover: var(--osano-info-dialog-button-foreground-color-hover);--osano-button-background-color-hover: var(--osano-info-dialog-button-background-color-hover);--osano-button-accept-background-color: var(--osano-info-dialog-button-background-color);--osano-button-accept-border-color: var(--osano-info-dialog-button-border-color);--osano-button-accept-foreground-color: var(--osano-info-dialog-button-foreground-color);--osano-button-accept-foreground-color-focus: var( --osano-info-dialog-button-foreground-color-focus );--osano-button-accept-background-color-focus: var( --osano-info-dialog-button-background-color-focus );--osano-button-accept-foreground-color-hover: var( --osano-info-dialog-button-foreground-color-hover );--osano-button-accept-background-color-hover: var( --osano-info-dialog-button-background-color-hover );--osano-button-deny-background-color: var(--osano-info-dialog-button-background-color);--osano-button-deny-border-color: var(--osano-info-dialog-button-border-color);--osano-button-deny-foreground-color: var(--osano-info-dialog-button-foreground-color);--osano-button-deny-foreground-color-focus: var( --osano-info-dialog-button-foreground-color-focus );--osano-button-deny-background-color-focus: var( --osano-info-dialog-button-background-color-focus );--osano-button-deny-foreground-color-hover: var( --osano-info-dialog-button-foreground-color-hover );--osano-button-deny-background-color-hover: var( --osano-info-dialog-button-background-color-hover );--osano-link-color: var(--osano-info-dialog-link-color);--osano-link-color-contrast: var(--osano-info-dialog-link-color-contrast);--osano-link-color-hover: var(--osano-info-dialog-link-color-hover);--osano-link-color-focus: var(--osano-info-dialog-link-color-focus);--osano-button-close-color: var(--osano-info-dialog-button-close-color);--osano-gpc-color: var(--osano-info-dialog-gpc-color);--osano-gpc-border-color: var(--osano-info-dialog-gpc-border-color);--osano-gpc-background-color: var(--osano-info-dialog-gpc-background-color);--osano-gpc-foreground-color: var(--osano-info-dialog-gpc-foreground-color);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2147483638;transition-property:opacity,visibility;transition-duration:200ms,0ms;transition-delay:0ms,0ms;visibility:visible;background:var(--osano-info-dialog-overlay-color)}.osano-cm-info-dialog--hidden{opacity:0;transition-delay:0ms,200ms;visibility:hidden}.osano-cm-header{margin:0 0 -1em;padding:1em 0;position:sticky;top:0;z-index:1;background:var(--osano-dialog-background-color);background:linear-gradient(180deg, var(--osano-dialog-background-color) 2.5em, var(--osano-clear-dialog-background) 100%)}.osano-cm-info{animation:400ms delay-overflow;box-sizing:border-box;position:fixed;bottom:0;top:0;max-width:20em;transition-property:transform;transition-duration:400ms;box-shadow:0 0 2px 2px #ccc;overflow:visible visible;width:100%;background:var(--osano-dialog-background-color);color:var(--osano-dialog-foreground-color)}.osano-cm-info--position_left{left:0;transform:translate(-100%, 0)}.osano-cm-info--position_right{right:0;transform:translate(100%, 0)}.osano-cm-info--open{animation:none;overflow:hidden auto;transform:translate(0, 0)}.osano-cm-info--do_not_sell{animation:none;transition:none;position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%, -50%);height:fit-content;max-height:100vh}.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-property:transform;transition-duration:400ms;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(:nth-of-type(1)){max-height:100%;overflow:hidden}.osano-cm-info-views--position_1>*:not(:nth-of-type(2)){max-height:100%;overflow:hidden}.osano-cm-info-views--position_1{transform:translateX(-100%)}.osano-cm-info-views--position_2>*:not(:nth-of-type(3)){max-height:100%;overflow:hidden}.osano-cm-info-views--position_2{transform:translateX(-200%)}.osano-cm-info--do_not_sell .osano-cm-info-views{height:fit-content}.osano-cm-view{height:0;padding:0 .75em 1em;width:100%;transition-property:height,visibility;transition-duration:0ms;transition-delay:400ms;visibility:hidden}.osano-cm-view__button{font-size:.875em;width:100%;margin:1em 0 0}.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;white-space:pre-line}.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;margin:0 auto 0 0;line-height:1.375em}[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;min-height:3.25em;position:sticky;top:0;left:auto;width:100%;z-index:1;background:var(--osano-dialog-background-color);background:linear-gradient(180deg, var(--osano-dialog-background-color) 2.5em, var(--osano-clear-dialog-background) 100%)}*[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-info-dialog-header__close{position:relative}.osano-cm-back{flex:0 1 auto;margin:0 0 0 .5em;min-width:0;order:2;position:relative;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;justify-content:center;margin:1em 0;font-weight:bold}.osano-cm-powered-by__link{font-size:.625em;text-decoration:none}.osano-cm-powered-by__link:hover{text-decoration:underline}.osano-cm-powered-by__link:focus-visible{outline:var(--osano-focus-outline);outline-offset:var(--osano-focus-outline-offset);text-decoration:underline}@keyframes delay-overflow{from{overflow:hidden auto}}.osano-cm-drawer-iab-button-container{display:flex;justify-content:center;gap:.5em;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-consent-id-box{display:flex;align-items:center;gap:.5em;margin:1em 0;padding:.5em;border-width:thin;border-style:solid;border-color:var(--osano-button-border-color);border-radius:.25em;background:rgba(0,0,0,.02);cursor:pointer;transition:background-color .2s ease-out}.osano-cm-consent-id-box:hover{background-color:var(--osano-button-background-color-hover)}.osano-cm-consent-id-box:focus-visible{background-color:var(--osano-button-background-color-hover);outline:var(--osano-focus-outline);outline-offset:var(--osano-focus-outline-offset)}.osano-cm-consent-id-box__content{flex:5;display:flex;flex-direction:column;min-width:0}.osano-cm-consent-id-box__label{font-size:.625em;font-weight:bold;margin-bottom:.25em}.osano-cm-consent-id-box__uuid{font-size:.75em;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.osano-cm-consent-id-box__button{flex-shrink:0;font-size:.75em;padding:.25em .3em;margin:0;width:auto;min-width:0}.osano-cm-consent-id-box__button--copied{--osano-button-background-color: var(--osano-button-accept-background-color-hover);--osano-button-border-color: var(--osano-button-accept-background-color-hover);--osano-button-foreground-color: var(--osano-button-accept-foreground-color-hover)}.osano-cm-tcf-purpose__label{display:block;padding:.25em 0 .5em;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:.5em}.osano-cm-tcf-purpose__toggle{float:right;margin-right:.5em;accent-color:var(--osano-toggle-on-track-color)}.osano-cm-opt-out-honored-wrapper{display:flex;align-items:center;max-width:max-content;padding:.5em;border-radius:1em;gap:.5em;margin:0 0 1em;border:1px solid;background:none;outline:none;position:relative}.osano-cm-opt-out-honored-wrapper__label{font-size:.75em;font-style:normal;font-weight:400;line-height:1.25;letter-spacing:.0625em;margin-right:.25em}.osano-cm-opt-out-honored-wrapper__additional-label{margin:.5em 0 0;font-size:.75em;font-weight:400;color:inherit;line-height:1.5}.osano-cm-opt-out-honored-wrapper__tooltip{position:absolute;background:#fff;color:#333;padding:1rem;border-radius:.25em;max-width:calc(100vw - 4em);white-space:normal;width:14rem;opacity:0;visibility:hidden;transition:opacity 200ms linear 0ms,visibility 200ms linear 200ms;z-index:2147483636;box-shadow:0 1px 10px rgba(0,0,0,.12),0 4px 5px rgba(0,0,0,.14),0 2px 4px rgba(0,0,0,.2);bottom:calc(100% + 12px)}.osano-cm-opt-out-honored-wrapper__tooltip::before{content:"";position:absolute;bottom:-6px;left:15%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.1)}.osano-cm-opt-out-honored-wrapper__tooltip{display:flex;gap:.5rem;align-items:flex-start}.osano-cm-opt-out-honored-wrapper__tooltip-icon{flex-shrink:0}.osano-cm-opt-out-honored-wrapper__tooltip-icon svg{display:block}.osano-cm-opt-out-honored-wrapper__tooltip-content{flex:1;display:flex;flex-direction:column;gap:.25rem}.osano-cm-opt-out-honored-wrapper__tooltip-title{margin:.125em 0;font-size:.875em;font-weight:600;color:#333;line-height:1.25}.osano-cm-opt-out-honored-wrapper__tooltip-subtitle{margin:0;font-size:.75em;font-weight:400;color:#666;line-height:1.25}.osano-cm-opt-out-honored-wrapper--position_right{bottom:1em;right:.75em}.osano-cm-opt-out-honored-wrapper--position_left{bottom:1em;left:.75em}.osano-cm-opt-out-honored-wrapper--position_right,.osano-cm-opt-out-honored-wrapper--position_left{background:var(--osano-gpc-background-color, );border-color:var(--osano-gpc-border-color);color:var(--osano-gpc-foreground-color);margin:0;max-width:calc(100vw - 2.5em);position:fixed;opacity:.9;transition:opacity 200ms linear 0ms,visibility 0ms linear 0ms;visibility:visible;z-index:2147483636}.osano-cm-opt-out-honored-wrapper--position_right:hover,.osano-cm-opt-out-honored-wrapper--position_left:hover{background:var(--osano-gpc-background-color-hover);opacity:1}.osano-cm-opt-out-honored-wrapper--position_right.osano-cm-opt-out-honored-wrapper--has-main-widget{bottom:1em;right:4em}.osano-cm-opt-out-honored-wrapper--position_left.osano-cm-opt-out-honored-wrapper--has-main-widget{bottom:1em;left:4em}.osano-cm-opt-out-honored-wrapper--clickable{cursor:pointer}.osano-cm-opt-out-honored-wrapper--hidden{opacity:0;transition-delay:0ms,200ms;visibility:hidden}.osano-cm-opt-out-honored-wrapper--context_dialog,.osano-cm-opt-out-honored-wrapper--context_description,.osano-cm-opt-out-honored-wrapper--context_list-item{background:var(--osano-gpc-background-color);border-color:var(--osano-gpc-border-color);color:var(--osano-gpc-foreground-color)}.osano-cm-opt-out-honored-wrapper--context_dialog,.osano-cm-opt-out-honored-wrapper--context_description{position:static;margin:0 0 .5em;opacity:1;z-index:auto;cursor:default}.osano-cm-opt-out-honored-wrapper--context_dialog .osano-cm-opt-out-honored-wrapper__label,.osano-cm-opt-out-honored-wrapper--context_description .osano-cm-opt-out-honored-wrapper__label{color:inherit}.osano-cm-opt-out-honored-wrapper--context_dialog .osano-cm-opt-out-honored-wrapper__tooltip,.osano-cm-opt-out-honored-wrapper--context_description .osano-cm-opt-out-honored-wrapper__tooltip{display:none}.osano-cm-opt-out-honored-wrapper--tooltip-active:hover .osano-cm-opt-out-honored-wrapper__tooltip,.osano-cm-opt-out-honored-wrapper--tooltip-active:focus-within .osano-cm-opt-out-honored-wrapper__tooltip{opacity:1;transition-delay:0ms,0ms;visibility:visible}.osano-cm-opt-out-honored-wrapper--clickable:focus-visible{outline:2px solid var(--osano-gpc-border-color, #06c);outline-offset:2px}.osano-cm-dialog .osano-cm-opt-out-honored-wrapper{margin:0 0 .5em}.osano-cm-opt-out-honored-wrapper__dot{fill:var(--osano-gpc-color)}.osano-cm-expansion-panel{display:block;font-size:.75em;margin:0 -1.5em 1em;padding:1.5em 1.5em 0;border-bottom:1px solid rgba(0,0,0,.1)}.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);list-style:none;overflow:hidden;max-height:0;margin:0 -1.5em;padding:0 1.5em;transition-property:max-height,padding-top,padding-bottom,visibility;transition-duration:.3s,.3s,.3s,0s;transition-delay:0ms,0ms,0ms,.3s;transition-timing-function:ease-out;line-height:1.25;visibility:hidden}.osano-cm-expansion-panel__toggle{cursor:pointer;display:block;line-height:1.25;margin:0 auto 1em 0;position:relative;color:var(--osano-link-color)}.osano-cm-expansion-panel__toggle:hover,.osano-cm-expansion-panel__toggle:active{outline:none;color:var(--osano-link-color-hover)}.osano-cm-expansion-panel__toggle:focus-visible{outline:var(--osano-focus-outline);outline-offset:var(--osano-focus-outline-offset);color:var(--osano-link-color-focus)}[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-disclosure-item__title{border:0;clear:both;display:block;flex:0 1 30%;font-size:1em;font-weight:bold;line-height:1.375;margin:0 0 .5em;padding:0}.osano-cm-disclosure-item__description{flex:0 1 70%;font-size:1em;line-height:1.375;margin:0 0 .5em;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:pre-line}.osano-cm-disclosure{display:block;font-size:.75em;margin:0 -1.5em 1em;padding:1.5em 1.5em 0;border-bottom:none;padding-bottom: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{line-height:1.25;list-style:none;margin:0 -1.5em;padding:1.25em 1.5em 1em;background-color:rgba(0,0,0,.1)}.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::after{background-color:var(--osano-link-color)}.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;line-height:1.25;margin:0 auto 0 0;position:relative;font-weight:bold;color:var(--osano-link-color)}.osano-cm-disclosure__toggle:hover{text-decoration:underline}.osano-cm-disclosure__toggle:active,.osano-cm-disclosure__toggle:hover{color:var(--osano-link-color)}.osano-cm-disclosure__toggle:focus-visible{outline:var(--osano-focus-outline);outline-offset:var(--osano-focus-outline-offset);text-decoration:underline;color:var(--osano-link-color-contrast)}[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{content:"";display:block;transform:translate(0, -50%);width:1em;height:1em;border-radius:100%;animation-name:osano-load-scale;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;top:-0.125em;position:relative}.osano-cm-disclosure--collapse .osano-cm-disclosure__list{display:none}.osano-cm-disclosure--collapse .osano-cm-disclosure__list::after{content:none}.osano-cm-disclosure-item{display:flex;flex-wrap:wrap;margin:0}.osano-cm-disclosure-item__title:last-of-type{margin-bottom:0}.osano-cm-disclosure-item__description:hover{word-break:break-word}.osano-cm-disclosure-item__description:last-of-type{margin-bottom:0}@keyframes osano-load-scale{0%{transform:translate(0, -50%) scale(0)}100%{transform:translate(0, -50%) scale(1);opacity:0}}'} :root { --osano-clear-dialog-background: ${r}; ${n.filter(Boolean).join(";\n")}; } .osano-cm-window { direction: ${i.hT.isRTL?"rtl":"ltr"}; text-align: ${i.hT.isRTL?"right":"left"}; } `}}(0,r.A)(Ni,"contrast",[["button",["BackgroundColor"],["ForegroundColor"]],["buttonAccept",["BackgroundColor"],["ForegroundColor"]],["buttonDeny",["BackgroundColor"],["ForegroundColor"]],["buttonRejectAll",["BackgroundColor"],["ForegroundColor"]],["buttonManage",["BackgroundColor"],["ForegroundColor"]],["dialog",["BackgroundColor"],["ForegroundColor"]],["link",["Color"]],["toggleOff",["TrackColor"],["TrackColor","Disabled",.25],["ThumbColor"],["ThumbColor","Disabled",.25]],["toggleOn",["TrackColor"],["TrackColor","Disabled",.25],["ThumbColor"],["ThumbColor","Disabled",.25]],["infoDialogButton",["BackgroundColor"],["ForegroundColor"]],["infoDialogLink",["Color"]],["infoDialogToggleOff",["TrackColor"],["TrackColor","Disabled",.25],["ThumbColor"],["ThumbColor","Disabled",.25]],["infoDialogToggleOn",["TrackColor"],["TrackColor","Disabled",.25],["ThumbColor"],["ThumbColor","Disabled",.25]],["gpc",["BackgroundColor"]]]),(0,r.A)(Ni,"fallbacks",[...Ii("button","button"),["buttonBorderColor","buttonForegroundColor"],["buttonCloseColor","dialogForegroundColor"],...Ii("toggleOff","toggleOff",["Track","Thumb"]),...Ii("toggleOn","toggleOn",["Track","Thumb"]),...Ii("buttonAccept","button"),["buttonAcceptBorderColor","buttonBorderColor"],...Ii("buttonDeny","button"),["buttonDenyBorderColor","buttonBorderColor"],...Ii("buttonRejectAll","button"),["buttonRejectAllBorderColor","buttonBorderColor"],...Ii("buttonManage","button"),["buttonManageBorderColor","buttonBorderColor"],["infoDialogForegroundColor","dialogForegroundColor"],["infoDialogBackgroundColor","dialogBackgroundColor"],...Ii("infoDialogButton","button"),["infoDialogButtonBorderColor","infoDialogButtonForegroundColor"],...Ii("infoDialogToggleOff","toggleOff",["Track","Thumb"]),...Ii("infoDialogToggleOn","toggleOn",["Track","Thumb"]),["infoDialogButtonCloseColor","infoDialogForegroundColor"],["infoDialogLinkColor","linkColor"],["infoDialogLinkColorContrast","linkColorContrast"],["gpcBackgroundColorHover","gpcBackgroundColorContrast"],["dialogGpcBackgroundColor","dialogBackgroundColor"],["dialogGpcBorderColor","dialogForegroundColor"],["dialogGpcForegroundColor","dialogForegroundColor"],["infoDialogGpcBackgroundColor","infoDialogBackgroundColor"],["infoDialogGpcBorderColor","infoDialogForegroundColor"],["infoDialogGpcForegroundColor","infoDialogForegroundColor"],["infoDialogGpcColor","dialogGpcColor"]]);const Li=["block","id"],Mi=i.hT.template("messaging.widgetAltText"),Fi=function({store:e}){return function(){e.dispatch(function(e){e(he.Ay.hideWidget()),e(he.Ay.showDrawer())})}},Ri="widget";var Bi=o(6277),Hi=o(5053),Ui=o(4542);let Ki,Vi=[];function Ji({dom:e,drawerId:t,dialogId:o,widgetId:n}){return function(r){return function(c){return function(s){const a=c(s),{type:l,payload:u}=s,p=r.getState(),d=(0,W.YK)(p),f=(0,W.QH)(p);switch(l){case he.gK.render:e.render();break;case he.gK.ready:switch(u){case"blocking":case"consent":case"dom":if((0,W.Dp)(p)){const e=(0,W.z6)(p)||!(0,W.Gs)(p);requestAnimationFrame(function(){e?r.dispatch(he.Ay.showDialog()):r.dispatch(he.Ay.showWidget())})}}break;case he.gK.saveConsent:(0,W.Gs)(p)&&!u.shouldShowDialog&&requestAnimationFrame(function(){r.dispatch(he.Ay.hideDialog())});break;case he.gK.toggleDisclosure:{const{category:e}=u;!(0,W.ro)(p)&&!(0,W.DZ)(p,e)&&(r.dispatch(he.Ay.fetchDisclosuresBegin(e)),function({customerId:e,configId:t,category:o,language="en"}){const n={language,category:o};return Hi.A.get(`${Ui.DISCLOSURE_URI}/customer/${e}/config/${t}`,n)}({customerId:d,configId:f,category:e}).then(function(t){const o=t||[];return r.dispatch(he.Ay.fetchDisclosuresSuccess(o,e)),t}).catch(function(t){r.dispatch(he.Ay.fetchDisclosuresFailure(t,e))}));break}case he.gK.hideDialog:vr(Vi[0]),clearTimeout(Ki);break;case he.gK.showDialog:(0,W.fJ)(p)&&(Ki&&clearTimeout(Ki),Ki=function(e){return e.dispatch(he.Ay.timeoutBegin()),setTimeout(function(){(0,W.Gs)(e.getState())||(e.dispatch(he.Ay.acceptAllConsent()),e.dispatch(he.Ay.saveConsent())),(0,W.z6)(e.getState())&&(e.dispatch(he.Ay.timeoutComplete()),e.dispatch(he.Ay.showWidget())),(0,W.HC)(e.getState())||e.dispatch(he.Ay.hideDialog())},1e3*(0,W.jU)(e.getState()))}(r)),Vi.push(vr(i.Bl.getElementById(o)));break;case he.gK.showWidget:vr(i.Bl.getElementById(n),Vi[0]),Vi=[];break;case he.gK.focusWidget:var g;null===(g=i.Bl.getElementById(n))||void 0===g||g.focus(),Vi=[];break;case he.gK.hideVendorConsent:case he.gK.hideDisclosure:case he.gK.hideDrawer:case he.gK.goBack:try{Vi.pop().focus()}catch(b){}break;case he.gK.showVendorConsent:case he.gK.showDisclosure:case he.gK.showDoNotSell:case he.gK.showDrawer:Vi.push(vr(i.Bl.getElementById(t)))}return a}}}}var Gi=o(6421);var Wi=o(8251),Yi=o(5677);function qi(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function zi(e){for(var t=1;t ${Y()} ${q()} ${z()} `}({config:o,prefix:n,store:t})} ${en({id:s,block:r,config:o,prefix:n,store:t,drawerId:a})} ${Oo({id:u,block:r,prefix:n,store:t,config:o,hidden:(0,W.R_)(e())||(0,W.MJ)(e()),clickable:!0,showTooltip:!0})} ${(0,W.Wp)(e())?function(e){const{block:t,id:o}=e,n=(0,Q.A)(e,Li),{prefix:r="osano-cm-",store:{getState:i}}=n,c=i(),{widgetPosition:s}=(0,W.Sf)(c),a=!(0,W.R_)(c),l=!(0,W.MJ)(c),u=(0,W.tC)(c),p={root:ne({prefix:r,block:t,element:Ri,modifiers:{element:{hidden:u||!l||!a,position:s}}}),outline:ne({prefix:r,block:Ri,element:"outline"}),dot:ne({prefix:r,block:Ri,element:"dot"})};return S` `}({id:l,block:r,config:o,prefix:n,store:t}):null} ${$i({id:a,block:r,config:o,prefix:n,store:t})} `},container:n,dynamicMiddleware:e,inlineStyles:c,middleware:Ji({dom:this,dialogId:s,widgetId:l,drawerId:a}),styleContainer:r,store:t})}setup(){const e=Zi.get(this)||{},{dynamicMiddleware:t,inlineStyles:o,store:n}=e;if(o.setup(n),t&&t.addMiddleware(this.middleware),!e.unsubscribe){const t=n.subscribe(this.render.bind(this));Zi.set(this,zi(zi({},e),{},{unsubscribe:t}))}return this}teardown(){const e=Zi.get(this)||{},{dynamicMiddleware:t,inlineStyles:o}=e;return o.teardown(),t.removeMiddleware(this.middleware),e.unsubscribe&&(e.unsubscribe(),delete e.unsubscribe,Zi.set(this,zi({},e))),this}render(){if(null===i.Bl.body)return;const{template:e,container:t,inlineStyles:o,styleContainer:n,store:r}=Zi.get(this);if(!(0,W.Dp)(r.getState()))return;const{getState:c}=r,s=c(),{prefix:a="osano-cm-"}=s,l=re({prefix:a,block:"window",modifiers:{block:{context:(0,W.jB)(s)&&"amp"}}}).join(" ");return t.className!==l&&(t.className=l),t.parentNode&&t.parentNode===i.Bl.body||(i.Bl.body.firstChild?Gi.y.value.call(i.Bl.body,t,i.Bl.body.firstChild):Bi.y.value.call(i.Bl.body,t)),n.parentNode&&n.parentNode===i.Bl.head||(i.Bl.head.firstChild?Gi.y.value.call(i.Bl.head,n,i.Bl.head.firstChild):Bi.y.value.call(i.Bl.head,n)),Yi.yu.value.call(t,"dir",i.hT.isRTL?"rtl":"ltr"),G(o.render(r),n),G(e(),t),this}}},8375(e,t,o){"use strict";o.d(t,{L_:()=>r,bP:()=>n,f7:()=>s,nj:()=>i,r3:()=>c});const n={tcfeuv2:2,tcfcav1:5,uspv1:6},r={NOT_READY:"not ready",READY:"ready"},i={STUB:"stub",LOADED:"loaded",ERROR:"error"},c={VISIBLE:"visible",HIDDEN:"hidden",DISABLED:"disabled"},s={LISTENER_REGISTERED:"listenerRegistered",LISTENER_REMOVED:"listenerRemoved",CMP_STATUS_CHANGED:"cmpStatus",CMP_DISPLAY_STATUS_CHANGED:"cmpDisplayStatus",SIGNAL_STATUS_CHANGED:"signalStatus",ERROR:"error",SECTION_CHANGED:"sectionChange"}},6796(e,t,o){"use strict";o.d(t,{Bh:()=>l,Eu:()=>d,Q2:()=>p,fS:()=>s,ix:()=>a,oR:()=>u});var n=o(5036),r=o(8375),i=o(8734),c=o(4525);const s=function(e){return(0,c.Jt)(e,"ui.currentScreen",i.Pb.None)!==i.Pb.None},a=function(e){return Object.keys((0,c.Jt)(e,"iab.consentStrings",{})).filter(function(e){return!!r.bP[`${e}`]})},l=function(e){return"true"===(0,c.Jt)(e,"config.gdprApplies",!1).toString()},u=function(e,t){return(0,c.Jt)(e,"config.jurisdiction","").substring(0,t.length)===t},p=function(e,t){return(0,c.Jt)(e,`iab.consentStrings.${t}`,void 0)},d=function(e){return s(e)?(0,n.dP)(e)&&(0,n.R_)(e):(0,n.dP)(e)||Boolean((0,c.Jt)(e,"savedConsent",!1))}},5785(e,t,o){"use strict";o.d(t,{$V:()=>f,Fk:()=>a,Qi:()=>l,S1:()=>g,Yq:()=>b,Zx:()=>p,b6:()=>i,c:()=>d,fw:()=>h,gG:()=>u,ov:()=>s,sL:()=>c,uu:()=>y,xE:()=>m});var n=o(2775);const r="OsanoCMP_IAB-TCF",i=(0,n.lQ)(`${r}/SET_PURPOSE_CONSENT`,(0,n.YW)("purposeId","acceptOrDeny")),c=(0,n.lQ)(`${r}/SET_PURPOSE_LI_CONSENT`,(0,n.YW)("purposeId","acceptOrDeny")),s=(0,n.lQ)(`${r}/SET_ALL_PURPOSE_CHOICES`,(0,n.YW)("acceptOrDeny")),a=(0,n.lQ)(`${r}/SET_VENDOR_CONSENT`,(0,n.YW)("vendorId","acceptOrDeny")),l=(0,n.lQ)(`${r}/SET_ALL_VENDOR_CONSENT`,(0,n.YW)("acceptOrDeny")),u=(0,n.lQ)(`${r}/SET_VENDOR_LI_CONSENT`,(0,n.YW)("vendorId","acceptOrDeny")),p=(0,n.lQ)(`${r}/SET_ALL_VENDOR_LI_CONSENT`,(0,n.YW)("acceptOrDeny")),d=(0,n.lQ)(`${r}/SET_SPECIAL_FEATURE_CONSENT`,(0,n.YW)("specialFeatureId","acceptOrDeny")),f=(0,n.lQ)(`${r}/SET_ALL_SPECIAL_FEATURE_CONSENT`,(0,n.YW)("acceptOrDeny")),g=(0,n.lQ)(`${r}/SET_GDPR_APPLIES`,n.Mv),b=(0,n.lQ)(`${r}/UPDATE_PURPOSE_LIST`,(0,n.YW)("purposeList","language")),h=(0,n.lQ)(`${r}/UPDATE_VENDOR_LIST_BEGIN`,n.m7),m=(0,n.lQ)(`${r}/UPDATE_VENDOR_LIST_SUCCESS`,n.Mv),y=(0,n.lQ)(`${r}/UPDATE_VENDOR_LIST_FAILURE`,n.Mv)},3803(e,t,o){"use strict";o.d(t,{$T:()=>a,A5:()=>g,C1:()=>p,L_:()=>f,Ll:()=>d,Vj:()=>l,hP:()=>s,pO:()=>b,ue:()=>h,vx:()=>u});var n=o(1286),r=o(8734);function i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function c(e){for(var t=1;tT,Bh:()=>d,CT:()=>M,Ck:()=>O,DD:()=>E,GQ:()=>C,KA:()=>l,O$:()=>I,Q2:()=>f,QD:()=>N,Sh:()=>B,Tp:()=>_,Ur:()=>p,Vh:()=>D,YQ:()=>A,ZZ:()=>H,dV:()=>k,g4:()=>x,gU:()=>w,jP:()=>m,kF:()=>g,kb:()=>h,l:()=>v,lF:()=>R,lT:()=>j,pH:()=>S,pT:()=>b,r6:()=>F,uY:()=>L,uj:()=>P,xl:()=>$});var n=o(3803),r=o(4542),i=o(8734),c=o(4525),s=o(5036),a=o(6796);const l=function(e){return(0,c.Jt)(e,"iab.tcf",{})},u=function(e,t=2){return(0,c.Jt)(l(e),[`v${parseInt(t,10)}`],{})},p=function(e){return(0,c.Jt)(e,"ui.currentScreen",i.Pb.None)},d=function(e){return!!(0,c.Jt)(l(e),"gdprApplies",r.GDPR_COUNTRIES.includes((0,s.gI)(e)))},f=function(e,{gppSection:t,tcString:o}){return(0,c.Jt)(e,["iab","consentStrings",t],o)},g=function(e){return((0,c.Jt)(l(e),"publisherCC")||(0,s.gI)(e)||"US").toUpperCase()},b=function(){return[...n.vx]},h=function(e,t){return(0,c.Jt)(u(e,t),"purposes.consents")||{}},m=function(e,t){return(0,c.Jt)(u(e,t),"purposes.legitimateInterests")||{}},y=function(e,t){return(0,c.Jt)(u(e,t),"savedConsent")},v=function(e,t){return(0,c.Jt)(y(e,t),"purposes")},O=function(e,t){return(0,c.Jt)(y(e,t),"vendorOptOuts")},w=function(e,t){return(0,c.Jt)(y(e,t),"vendorDisclosures")||{}},$=function(e,t){return(0,c.Jt)(u(e,t),"specialFeatureOptins")||{}},A=function(e,t){return(0,c.Jt)(u(e,t),"vendors")||{}},_=function(e,{apiVersion:t,vendorId:o}){return(0,c.Jt)(A(e,t),`${o}`)||{}},j=function(e,t){const o=A(e,t);return Object.values(o).filter(function(e){return!e.deletedDate}).map(function(e){return Number(e.id)})},k=function(e,t){return(0,c.Jt)(u(e,t),"vendorOptOuts")||{}},S=function(e,t){return(0,c.Jt)(k(e,t),"consents")||{}},P=function(e,t){return(0,c.Jt)(k(e,t),"legitimateInterests")||{}},D=function(e,t){return(0,c.Jt)(u(e,t),"vendorListVersion")},E=function(e,t){return(0,c.Jt)(u(e,t),"vendorDisclosures")},C=function(e,{type:t,id:o}){const n=A(e);return Object.values(n).filter(function(e){return(e[`${t}`]||[]).includes(Number(o))})},x=function(e,t){const{purposes:o,legIntPurposes:n,specialPurposes:r}=_(e,{vendorId:t});return 0===(null==o?void 0:o.length)&&0===(null==n?void 0:n.length)&&(null==r?void 0:r.length)>0},T=function(e){const t=j(e),o={};for(const n of t)o[`${n}`]=!0;return o},I=function(e){return{iab:{v2:{p:{c:h(e,"2.0"),li:m(e,"2.0")},v:{c:S(e,"2.0"),li:P(e,"2.0")},vd:E(e,"2.0")},euconsent:f(e,{gppSection:"tcfeuv2"})}}},N=function(e,t){return!!(0,c.Jt)(e,["iab","hasActed",t])},L=function(e,{apiVersion:t,specialFeatureId:o}){return!!$(e,t)[`${o}`]},M=function(e,{apiVersion:t,vendorId:o}){return!!S(e,t)[`${o}`]},F=function(e,{apiVersion:t,vendorId:o}){return!!P(e,t)[`${o}`]},R=function(e){return(d(e)||(0,a.oR)(e,"ca"))&&!!(0,c.Jt)(l(e),"enabled",function(e){return!!(0,c.Jt)(e,"config.iabEnabled")}(e))},B=function(e,{apiVersion:t,useSaved:o}={}){if(o&&!y(e,t))return{};const n=A(e,t),r=o?function(e,t){return(0,c.Jt)(O(e,t),"consents")||{}}(e,t):{},i=o?function(e,t){return(0,c.Jt)(y(e,t),"purposes.consents")||{}}(e,t):h(e,t);return Object.entries(n).reduce(function(e,[t,{purposes:o=[],deletedDate:n}={}]){return n||r[`${t}`]||!o.some(function(e){return i[`${e}`]})||(e[`${t}`]=!0),e},{})},H=function(e,{apiVersion:t,useSaved:o}={}){const r=o?function(e,t){return(0,c.Jt)(O(e,t),"legitimateInterests")||{}}(e,t):{},i=o?function(e,t){return(0,c.Jt)(y(e,t),"purposes.legitimateInterests")}(e,t)||n.ue.iab.tcf.v2.purposes.legitimateInterests:m(e,t),s=A(e,t),a={};return Object.entries(s).forEach(function([e,{legIntPurposes:t=[],purposes:o=[],specialPurposes:n=[],deletedDate:c}={}]){if(!c&&!r[`${e}`]){(t&&t.some(function(e){return i[`${e}`]})||0===o.length&&0===t.length&&n.length>0)&&(a[`${e}`]=!0)}}),a}},4814(e,t,o){"use strict";o.d(t,{LC:()=>p,ZS:()=>f,dG:()=>d});var n=o(8734),r=o(7479),i=o(2248),c=o(5023),s=o(8952),a=o(5267),l=o(5102);const u=Object.getOwnPropertyDescriptor(Document.prototype,"createElement")||Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"createElement"),p=Object.getOwnPropertyDescriptor(n.Yk.Document.prototype,"createElement")||Object.getOwnPropertyDescriptor(n.Yk.HTMLDocument.prototype,"createElement"),d=function(e){const t=l.A.get.call(e).toLowerCase(),o=(0,i.mf)(e),a=u.value.call(n.Bl,t),p=(0,c.KA)(o);Object.entries(p).forEach(function([t,o]){for(let[n,i]of o)for(let[o,c]of i)r.y.value.call(a,t,n,o,...c),s.y.value.call(e,t,n,o,...c);o.clear()});try{Object.defineProperty(a,n.gY,{configurable:!1,enumerable:!1,get:()=>o})}catch(d){}try{Object.defineProperty(e,n.bW,{configurable:!1,enumerable:!1,get:()=>a})}catch(f){}return a},f={configurable:!0,enumerable:u.enumerable,writable:!0,value:function(...e){const t=u.value.apply(this,e);let[o]=e;switch(null===o&&(o="null"),o?o.toLowerCase():""){case"img":case"iframe":case"script":(0,a.Qj)(t)}return t}}},5041(e,t,o){"use strict";o.d(t,{Ay:()=>d,LC:()=>u,yu:()=>l});var n=o(2248),r=o(4960),i=o(5267),c=o(8734),s=o(4045),a=o(5102);const l=Object.getOwnPropertyDescriptor(Element.prototype,"getAttribute"),u=Object.getOwnPropertyDescriptor(c.Yk.Element.prototype,"getAttribute");function p(e){let t;switch(this&&a.A.get.call(this)){case"SCRIPT":t="src"===e||s.uH[`${e}`]?e:void 0;break;case"IFRAME":if(!(0,r.oR)())return l.value.call(this,e);t="src"===e||r.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(n.w9.has(this)&&void 0!==n.w9.get(this)[`${e}`])return String(n.w9.get(this)[`${e}`][0])}return l.value.call(this,e)}const d={configurable:l.configurable,enumerable:l.enumerable,writable:l.writable,value(e){return p.call((0,n.fb)(this),e)}}},2981(e,t,o){"use strict";o.d(t,{L:()=>r});var n=o(8734);Object.getOwnPropertyDescriptor(Element.prototype,"hasAttribute");const r=Object.getOwnPropertyDescriptor(n.Yk.Element.prototype,"hasAttribute")},2425(e,t,o){"use strict";o.d(t,{Ay:()=>p,LC:()=>l});var n=o(4960),r=o(2248),i=o(8734),c=o(4045),s=o(5102);const a=Object.getOwnPropertyDescriptor(Element.prototype,"removeAttribute"),l=Object.getOwnPropertyDescriptor(i.Yk.Element.prototype,"removeAttribute");function u(e){switch(this&&s.A.get.call(this)){case"SCRIPT":switch(e){case"async":case"defer":this[`${e}`]=!1;break;case"src":this[`${e}`]="";break;default:c.uH[`${e}`]&&(this[`${e}`]="")}break;case"IFRAME":if(!(0,n.oR)())break;if("src"===e)this[`${e}`]="";else n.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,r.fb)(this);return t!==this&&u.call(t,e),u.call(this,e)}}},5677(e,t,o){"use strict";o.d(t,{Ay:()=>p,LC:()=>l,yu:()=>a});var n=o(4960),r=o(2248),i=o(8734),c=o(4045),s=o(5102);const a=Object.getOwnPropertyDescriptor(Element.prototype,"setAttribute"),l=Object.getOwnPropertyDescriptor(i.Yk.Element.prototype,"setAttribute");function u(e,t){switch(this&&s.A.get.call(this)){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 c.uH[`${e}`]?void(this[`${e}`]=t):a.value.call(this,e,t)}case"IFRAME":if(!(0,n.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 n.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 o=(0,r.fb)(this);return o!==this&&u.call(o,e,t),u.call(this,e,t)}}},5102(e,t,o){"use strict";o.d(t,{A:()=>s});var n=o(1286);function r(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function i(e){for(var t=1;tn});const n=Object.hasOwnProperty.call(Node.prototype,"addEventListener")?Object.getOwnPropertyDescriptor(Node.prototype,"addEventListener"):Object.getOwnPropertyDescriptor(EventTarget.prototype,"addEventListener")},5023(e,t,o){"use strict";o.d(t,{KA:()=>f,F6:()=>y});var n=o(8734),r=o(5267),i=o(7479);const c=Object.hasOwnProperty.call(Node.prototype,"dispatchEvent")?Object.getOwnPropertyDescriptor(Node.prototype,"dispatchEvent"):Object.getOwnPropertyDescriptor(EventTarget.prototype,"dispatchEvent");var s=o(5036),a=o(4960),l=o(4045),u=o(8952),p=o(2248);const d=new WeakMap;function f(e){const t=d.has(e)?d.get(e):{};return d.set(e,t),t}function g(e,t){const o=f(e);return o[`${t}`]=o[`${t}`]||new Map}function b(e,...t){const[o]=t;if((0,l.Tv)(this)&&!this[n.gY]){const[,e,r=!1,...s]=t,a=g(this,o),{capture:l=r}=r||{},u=a.has(e)&&a.get(e)||new Map;if(u.set(l,s),a.set(e,u),this[n.bW]){try{i.y.value.call(this[n.bW],...t)}catch(c){}return}}if("load"===o&&(0,a.Tv)(this)){const t=g(this,o);if(!t.has("load")){const n=function(t){const o=e.getState(),n=(0,r.Gf)(this,o);if(!((0,s.OB)(o,n)||(0,r.tu)(n)))return(0,p.dG)(t)};i.y.value.call(this,o,n.bind(this),!0),t.set("load",n)}}return i.y.value.call(this,...t)}function h(e,...t){if((0,l.Tv)(this)&&!this[n.gY]){const[e,r,i=!1]=t,c=g(this,e);if(c.has(r)){const{capture:e=i}=i||{},t=c.get(r);t&&t.delete(e)}if(this[n.bW])try{u.y.value.call(this[n.bW],...t)}catch(o){}}return u.y.value.call(this,...t)}function m(e,...t){if((0,l.Tv)(this)&&this[n.bW])try{c.value.apply(this[n.bW],t)}catch(o){}return c.value.apply(this,t)}const y=function(e,t,o){const n={configurable:i.y.configurable,enumerable:i.y.enumerable,value:function(...e){return b.call(this,o,...e)},writable:i.y.writable},r={configurable:u.y.configurable,enumerable:u.y.enumerable,value:function(...e){return h.call(this,o,...e)},writable:u.y.writable},s={configurable:c.configurable,enumerable:c.enumerable,value:function(...e){return m.call(this,o,...e)},writable:c.writable};try{const o=Object.hasOwnProperty.call(t.prototype,"addEventListener")?t.prototype:e.prototype;Object.defineProperties(o,{addEventListener:n,dispatchEvent:s,removeEventListener:r})}catch(a){0}}},8952(e,t,o){"use strict";o.d(t,{y:()=>n});const n=Object.hasOwnProperty.call(Node.prototype,"removeEventListener")?Object.getOwnPropertyDescriptor(Node.prototype,"removeEventListener"):Object.getOwnPropertyDescriptor(EventTarget.prototype,"removeEventListener")},6591(e,t,o){"use strict";o.d(t,{m:()=>r,y:()=>n});const n=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"onerror"),r={defaultValue:null,descriptor:n}},8865(e,t,o){"use strict";o.d(t,{m:()=>r,y:()=>n});const n=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"onload"),r={defaultValue:null,descriptor:n}},4960(e,t,o){"use strict";o.d(t,{cw:()=>O,om:()=>w,uH:()=>v,RA:()=>A,oR:()=>j,Tv:()=>$,F6:()=>_});var n=o(1286),r=o(2248),i=o(5267),c=o(8437),s=(o(5041),o(5036));const a=Object.getOwnPropertyDescriptor(HTMLIFrameElement.prototype,"src");function l(e){const t=a.get.call(this);return e!==t&&r.u1.call(this,e)!==t&&a.set.call(this,e),e}const u=function(e,t){return function(o,n){const{node:a,originalValue:u}=e;if(u!==t&&r.u1.call(a,u)!==r.u1.call(a,t))return e;return(0,s.OB)(n(),e)||(0,i.tu)(e)?(l.call(a,t),o(c.Ay.allowIFrame(e))):o(c.Ay.blockIFrame(e)),e}};function p(e){return{configurable:a.configurable,enumerable:a.enumerable,get(){const t=(0,i.Gf)(this,e.getState());return r.qi.call(this,t.src)},set(t){return function(e,t){return function(o,n){const r=(0,i.Gf)({node:e,src:t,ignore:!1},n()),{async:c}=r;return c?c.promise.then(function(){return u(r,t)(o,n)}):Promise.resolve(u(r,t)(o,n))}}(this,t)(e.dispatch,e.getState),t}}}var d=o(8734);const f={defaultValue:"0",descriptor:Object.getOwnPropertyDescriptor(HTMLIFrameElement.prototype,"height")};var g=o(6591),b=o(8865),h=o(5102);function m(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}let y=!1;const v={height:f,onerror:g.m,onload:b.m},O=function(e){if(!y)return;const{node:t,src:o}=e;t[d.UM]=!0,(0,r.fq)(t,v),o&&l.call(t,o)},w=function(e){if(!y)return;const{node:t,ignore:o}=e;if(o)return O(e);t&&(0,r.js)(t,v),l.call(t,"")},$=function(e){try{return e&&1===e.nodeType&&"IFRAME"===h.A.get.call(e)}catch(t){return!1}},A=function(e){return(null==e?void 0:e.getElementsByTagName)&&Array.from(e.getElementsByTagName("iframe"))||[]},_=function(e,t){y=!0;try{Object.defineProperties(e.prototype,function(e){for(var t=1;tn});const n=Object.getOwnPropertyDescriptor(Node.prototype,"appendChild")},6421(e,t,o){"use strict";o.d(t,{y:()=>n});const n=Object.getOwnPropertyDescriptor(Node.prototype,"insertBefore")},1667(e,t,o){"use strict";o.d(t,{y:()=>n});const n=Object.getOwnPropertyDescriptor(Node.prototype,"parentElement")||Object.getOwnPropertyDescriptor(HTMLElement.prototype,"parentElement")},3615(e,t,o){"use strict";o.d(t,{L:()=>i,y:()=>r});var n=o(8734);const r=Object.getOwnPropertyDescriptor(Node.prototype,"parentNode"),i=Object.getOwnPropertyDescriptor(n.Yk.Node.prototype,"parentNode")},7861(e,t,o){"use strict";o.d(t,{Ay:()=>i,yu:()=>r});var n=o(2248);const r=Object.getOwnPropertyDescriptor(Node.prototype,"removeChild"),i={configurable:r.configurable,enumerable:r.enumerable,value(e){return r.value.call(this,(0,n.fb)(e))},writable:r.writable}},8549(e,t,o){"use strict";o.d(t,{y:()=>n});const n=Object.getOwnPropertyDescriptor(Node.prototype,"replaceChild")},4045(e,t,o){"use strict";o.d(t,{cw:()=>P,om:()=>D,uH:()=>k,Tv:()=>E,F6:()=>x,Qn:()=>C});var n=o(1286),r=o(8734),i=o(2248),c=o(2078);const s=Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"type");function a(e){return!e||["text/javascript","application/javascript","module",r._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(function(t){return String(e).split(";")[0]===t})}const l={defaultValue:r._U,descriptor:s,shouldPrevent:a,useSetAttribute:!0};var u=o(7479),p=o(6277),d=o(5267);const f=Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"async");function g(e){return{configurable:f.configurable,enumerable:f.enumerable,get:f.get,set(t){return f.set.call(this,t),(0,d.fQ)(this,e.getState()),t}}}const b=Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"defer");function h(e){return{configurable:b.configurable,enumerable:b.enumerable,get:b.get,set(t){return b.set.call(this,t),(0,d.fQ)(this,e.getState()),t}}}var m=o(4814),y=o(5041),v=o(1667),O=o(7861),w=o(8952),$=o(8549),A=o(5677);const _=Object.getOwnPropertyDescriptor(Node.prototype,"textContent");function j(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}const k={type:l},S=function(e){if(e.target&&e.target[r.bW]||y.yu.value.call(e.target,"type")===r._U)return e.preventDefault(),!1},P=function(e){const{node:t,src:o,originalValue:n=o}=e;if(!t)return;if(t[r.UM]=!0,t[r.bW])return void A.yu.value.call(t,"type",r._U);if(y.yu.value.call(t,"type")!==r._U)return(0,i.fq)(t,k),n&&c.qB.call(t,n),t;const s=t?t.ownerDocument:r.Bl,a=t&&(v.y?v.y.get.call(t):t.parentElement)||s.body||s.head,l=(0,m.dG)(t);_.set.call(l,t.textContent);const u=t.attributes;for(let r=u.length-1;r>=0;r--){let{name:e,value:o}=u[parseInt(r,10)];if("nonce"===e)o=t.nonce,A.yu.value.call(l,e,o);else k[`${e}`]||A.yu.value.call(l,e,o)}(0,i.fq)(l,k);for(const[r,i]of Object.entries(t))l[`${r}`]=i;t.onload&&(l.onload=t.onload,t.onload=null),t.onerror&&(l.onerror=t.onerror,t.onerror=null),n&&c.qB.call(l,n),w.y.value.call(l,"beforescriptexecute",S);try{$.y.value.call(a,l,t)}catch(f){try{t&&a&&O.yu.value.call(a,t)}catch(f){}p.y.value.call(a,l)}(0,i.fq)(t,k);const d=y.yu.value.call(t,"src");return d&&c.qB.call(l,d),l},D=function(e){const{node:t,ignore:o,shouldRemoveOnBlock:n}=e;if(o)return P(e);t&&((0,i.js)(t,k),u.y.value.call(t,"beforescriptexecute",S),n&&t.parentElement&&t.parentElement.removeChild(t))},E=function(e){return e&&Object.isPrototypeOf.call(HTMLScriptElement.prototype,e)},C=function(e){return E(e)&&a(y.yu.value.call(e,"type"))},x=function(e,t){try{Object.defineProperties(e.prototype,function(e){for(var t=1;tg,oK:()=>p,qB:()=>d});var n=o(2248),r=o(5267),i=o(8437),c=o(5041),s=o(5036),a=o(8734),l=o(5677);const u=Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"src");Object.getOwnPropertyDescriptor(a.Yk.HTMLScriptElement.prototype,"src");function p(){if("string"==typeof c.LC.value.call(this,"src")){const e=u.get.call(this);if(e)return n.qi.call(this,e)}return""}function d(e){return u.set.call(this,e),l.LC.value.call(this,"src",e),e}const f=function(e,t){return function(o,c){const{node:a,originalValue:l}=e;if(l!==t&&n.u1.call(a,l)!==n.u1.call(a,t))return e;return o((0,s.OB)(c(),e)||(0,r.tu)(e)?i.Ay.allowScript(e):i.Ay.blockScript(e)),e}};function g(e){return{configurable:u.configurable,enumerable:u.enumerable,get(){const t=(0,r.LB)(this,e.getState());return void 0===t?u.get.call(this):n.qi.call(this,t.src)},set(t){return function(e,t){return function(o,n){const i=(0,r.LB)({node:e,src:t,ignore:!1},n());if(void 0===i)return Promise.resolve(i);const{async:c}=i;return c?c.promise.then(function(){return f(i,t)(o,n)}):Promise.resolve(f(i,t)(o,n))}}(this,t)(e.dispatch,e.getState),t}}}},2248(e,t,o){"use strict";o.d(t,{Jx:()=>O,dG:()=>w,fb:()=>d,fq:()=>y,js:()=>v,mG:()=>b,mf:()=>f,qi:()=>A,u1:()=>$,w9:()=>h,wH:()=>g});var n=o(8734),r=o(5267),i=o(8428),c=o(1344),s=o(2981),a=o(5036),l=o(3615),u=o(2425),p=o(5677);function d(e){let t;try{t=l.L.get.call(e)}catch(o){}return e&&!t&&e[n.bW]||e}function f(e){return e&&e[n.gY]||e}function g(e){return{configurable:e.configurable,enumerable:e.enumerable,value:function(...t){t.length>1&&(t[1]=d(t[1]));const o=e.value.apply(this,t);return(0,r.Qj)(o),o},writable:e.writable}}function b(e,t){var o,n;if(void 0===e)return;const r=!e.value,i=r&&!e.set,c={configurable:null!==(o=e.configurable)&&void 0!==o&&o,enumerable:null!==(n=e.enumerable)&&void 0!==n&&n};return r?(c.get=function(){return e.get.call(d(this))},i||(c.set=function(o){const n=d(this);return t&&n!==this&&e.set.call(this,o),e.set.call(n,o)})):(c.writable=e.writable,c.value=function(...o){const n=d(this);return t&&n!==this&&e.value.call(this,...o),e.value.call(n,...o)}),c}const h=new WeakMap;function m(e,t,o,r,i){const{defaultValue:c,descriptor:a,convert:l=function(e){return e},shouldPrevent:u=function(){return!0}}=o,p=h.has(e)?h.get(e):{},d=u(r);let f=!1;return void 0!==p[`${t}`]||i||(f=(r=l(a.get.call(e)))===n._U||!s.L.value.call(e,t)),d&&void 0!==r&&(p[`${t}`]=[r,a,f],h.set(e,p)),d?c:r}function y(e,t){const{node:o}=(0,r.R$)(e)||{node:e},n=h.get(o)||{};e&&Object.entries(t||{}).forEach(function([t,o]){const{descriptor:r}=o,[i,c,s]=n[`${t}`]||[];if(void 0!==i)if(s)u.LC.value.call(e,t);else try{r.set.call(e,i)}catch(a){p.LC.value.call(e,t,i)}}),e===o&&h.delete(o)}function v(e,t){Object.entries(t||{}).forEach(function([t,o]){const{descriptor:n}=o,r=m(e,t,o);if(e)try{n.set.call(e,r)}catch(i){p.LC.value.call(e,t,r)}})}function O(e,t){const{getState:o}=e;return Object.entries(t||{}).reduce(function(e,[t,n]){const{descriptor:i,useSetAttribute:c}=n;return e[`${t}`]={configurable:i.configurable,enumerable:i.enumerable,get(){const e=o(),n=(0,r.R$)(this);if(!(0,a.OB)(e,n)){const e=h.get(this);if(e&&e[`${t}`])return e[`${t}`][0]}return i.get.call(this)},set(e){const s=o(),l=(0,r.R$)(this)||(0,r.Qm)(this,s),u=(0,a.OB)(s,l),d=m(this,t,n,e,!0),f=u?e:d;try{i.set.call(this,f),c&&p.LC.value.call(this,t,f)}catch(g){p.LC.value.call(this,t,f)}}},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,c.A)(this.ownerDocument||n.Bl)).href}function A(e){return"http"===String(e).substring(0,4)||"//"===String(e).substring(0,2)?$.call(this,e):e}},3731(e,t,o){"use strict";o.d(t,{Lg:()=>u});var n=o(2033);const r=window,i=`_${(new Date).getTime()}`;const c=Object.getOwnPropertyDescriptor(window,"localStorage"),s=new n.Ay,a=function(){try{const e=window.localStorage;return e.setItem(i,"1"),e.removeItem(i),!0}catch(e){return!1}}(),l=a&&window.localStorage||s,u=function(){try{return a&&c.get.call(r)||s}catch(e){}return l}},2033(e,t,o){"use strict";o.d(t,{Ai:()=>s,Ay:()=>l,SO:()=>c});const n=new WeakMap,r=function(e){return n.has(e)||n.set(e,{}),n.get(e)};function i(e){const t=r(this);return Object.hasOwnProperty.call(t,e)?t[`${e}`]:null}function c(e,t){r(this)[`${e}`]=String(t)}function s(e){delete r(this)[`${e}`]}function a(){n.has(this)&&n.set(this,{})}class l{constructor(){n.set(this,{})}getItem(e){return i.call(this,e)}setItem(e,t){return c.call(this,e,t)}removeItem(e){return s.call(this,e)}clear(){return a.call(this)}toString(){return"[object Storage]"}}},8437(e,t,o){"use strict";o.d(t,{Ay:()=>a,gK:()=>s});var n=o(1286),r=o(2775);function i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}const c={init:r.Mv,ready:r.Mv,readyApi:(0,r.YW)("apiName","options"),updateLocale:(0,r.YW)("language","json"),updateConfig:r.Mv,fetchDisclosuresBegin:r.Mv,fetchDisclosuresFailure:(0,r.YW)("error","category"),fetchDisclosuresSuccess:(0,r.YW)("disclosures","category"),setExtUsrData:r.Mv,setConsent:(0,r.YW)("category","acceptOrDeny","isDoNotSellView"),setConsentId:r.Mv,allowCookie:r.Mv,blockCookie:r.Mv,allowIFrame:r.Mv,blockIFrame:r.Mv,allowLocalStorage:r.Mv,blockLocalStorage:r.Mv,allowScript:r.Mv,blockScript:r.Mv,acceptAllConsent:r.m7,denyAllConsent:r.m7,saveConsent:(0,r.YW)("consentTimestamp","skipRecord","shouldShowDialog"),revertConsent:r.m7,clearConsent:r.Mv,recordConsent:(0,r.YW)("uuid","consented"),timeoutBegin:r.m7,timeoutComplete:r.m7,render:r.m7,showDialog:r.m7,hideDialog:r.m7,showDrawer:r.m7,hideDrawer:r.m7,showWidget:r.m7,hideWidget:r.m7,focusWidget:r.m7,showOptOutWidget:r.m7,hideOptOutWidget:r.m7,simulateGpc:r.Mv,simulateDnt:r.Mv,showDoNotSell:r.m7,hideDoNotSell:r.m7,hideAll:r.m7,goBack:r.m7,showDisclosure:r.Mv,hideDisclosure:r.Mv,showVendorConsent:r.Mv,hideVendorConsent:r.Mv,toggleDisclosure:(0,r.YW)("category","open"),toggleExpansionPanel:(0,r.YW)("id","open")},s=(0,r.cY)([...Object.keys(c)],"OsanoCMP"),a=(0,r.kr)(function(e){for(var t=1;ta,YW:()=>l,cY:()=>u,kr:()=>d,lQ:()=>p,m7:()=>s,mz:()=>f});var n=o(1286),r=o(4525);function i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function c(e){for(var t=1;tO,Ay:()=>w,ue:()=>g});var n=o(1286),r=o(8734),i=o(3505),c=o(5036),s=o(8437),a=o(4542),l=o(2775),u=o(4525);const p=function(){for(var e=arguments.length,t=Array(e),o=0;o2?o-2:0),c=2;c=1?s.ui.currentScreen=r.Pb.Drawer:s.ui.currentScreen=r.Pb.None,s},y=function(e,t){const o=(0,u.h1)(f({},e),t);if((0,c.Vt)(o)&&(o.config.type={timer:!0,analyticsAlways:!0,categories:!1,rejectAll:!1,firstLayerUsage:!1,managePreferences:!1,canDismissDialog:!0}),!(0,c.Gs)(o)){const e=(0,c.fA)(o)?r.FA:void 0;o.consent[`${r.H7}`]=(0,c.v)(o,e),o.consent[`${r.rO}`]=(0,c.Gd)(o)?r.FA:r.Fr,o.consent[`${r.H7}`]===r.FA&&(0,c.oR)(o).forEach(function(e){o.consent[`${e}`]=r.Fr})}const n=t&&t.config&&t.config.palette||{};return Object.entries(n).forEach(function([t,n]){if(""===n||void 0===n){var r;(null!==(r=e.config)&&void 0!==r&&r.palette?e.config.palette[`${t}`]:void 0)&&(o.config.palette[`${t}`]=e.config.palette[`${t}`])}}),o.asyncRulesets={script:(0,c.JR)(o,"script",r.Qf),iframe:(0,c.JR)(o,"iframe",r.Qf),cookie:(0,c.JR)(o,"cookie",r.Qf),localStorage:(0,c.JR)(o,"localStorage",r.Qf)},o},v=(0,l.mz)(g,{[s.gK.ready]:function(e,t){return f(f({},e),{},{ready:f(f({},e.ready),{},{[t]:!0})})},[s.gK.readyApi]:function(e,{apiName:t,options:o={}}){return"shopify"===t?f(f({},e),{},{api:f(f({},e.api),{},{[`${t}`]:o})}):e},[s.gK.timeoutBegin]:function(e){return f(f({},e),{},{timeoutRunning:!0})},[s.gK.timeoutComplete]:function(e){return f(f({},e),{},{timeoutRunning:!1})},[s.gK.init]:y,[s.gK.updateConfig]:function(e,t){return y(e,{config:t})},[s.gK.updateLocale]:function(e,t){return null!=t&&t.language?f(f({},e),{},{config:f(f({},e.config),{},{lang:t.language})}):e},[s.gK.setExtUsrData]:function(e,t){return f(f({},e),{},{extUsrData:`${t}`||e.extUsrData})},[s.gK.setConsentId]:function(e,t){return f(f({},e),{},{userConsentId:t||e.userConsentId})},[s.gK.showDialog]:function(e){return(0,u.h1)(f({},e),{ui:{currentScreen:r.Pb.Dialog,dialog:{hidden:!1}}})},[s.gK.hideDialog]:function(e){return(0,u.h1)(f({},e),{ui:{currentScreen:r.Pb.None,dialog:{hidden:!0}},timeoutRunning:!1})},[s.gK.showWidget]:function(e){return(0,u.h1)(f({},e),{ui:{widget:{hidden:!1}}})},[s.gK.hideWidget]:function(e){return(0,u.h1)(f({},e),{ui:{widget:{hidden:!0}}})},[s.gK.showOptOutWidget]:function(e){return(0,u.h1)(f({},e),{ui:{optOutWidget:{hidden:!1}}})},[s.gK.hideOptOutWidget]:function(e){return(0,u.h1)(f({},e),{ui:{optOutWidget:{hidden:!0}}})},[s.gK.simulateGpc]:function(e,t){return(0,u.h1)(f({},e),{simulateGpc:t})},[s.gK.simulateDnt]:function(e,t){return(0,u.h1)(f({},e),{simulateDnt:t})},[s.gK.showDrawer]:function(e){return m(e,{view:i.V.CONSENT,direction:i.M.REPLACE})},[s.gK.hideDrawer]:function(e){return(0,u.h1)(f({},e),{ui:{currentScreen:r.Pb.None,drawer:{hidden:!0}}})},[s.gK.showDoNotSell]:function(e){return m(e,{view:i.V.DO_NOT_SELL,direction:i.M.REPLACE})},[s.gK.hideDoNotSell]:function(e){return f(f({},e),{},{ui:f(f({},e.ui),{},{currentScreen:r.Pb.None,drawer:{currentIndex:0,hidden:!0}})})},[s.gK.goBack]:function(e){var t,o;const n=(null==e||null===(t=e.ui)||void 0===t||null===(t=t.drawer)||void 0===t?void 0:t.views)||[],r=(null==e||null===(o=e.ui)||void 0===o||null===(o=o.drawer)||void 0===o?void 0:o.currentIndex)||0;return m(e,{view:n[parseInt(r,10)]||i.V.CONSENT,direction:i.M.POP})},[s.gK.showDisclosure]:function(e,t){return m(e,{view:i.V.DISCLOSURE,direction:t})},[s.gK.hideDisclosure]:function(e){return m(e,{view:i.V.DISCLOSURE,direction:i.M.POP})},[s.gK.showVendorConsent]:function(e,t){return m(e,{view:i.V.VENDOR_CONSENT,direction:t})},[s.gK.hideVendorConsent]:function(e){return m(e,{view:i.V.VENDOR_CONSENT,direction:i.M.POP})},[s.gK.hideAll]:function(e){return(0,u.h1)(f({},e),{ui:{dialog:{hidden:!0},drawer:{hidden:!0},widget:{hidden:!0}},timeoutRunning:!1})},[s.gK.setConsent]:function(e,{category:t,acceptOrDeny:o,isDoNotSellView:n}){const i=(0,c.lf)(e),s=n||(0,c.tu)(e);function a(t,o,n){return t===r.rG?r.FA:t===r.H7?(0,c.v)(e,o):s&&(0,c.oR)(e).includes(t)?n&&n[`${r.H7}`]===r.FA||!n&&(0,c.aE)(e,r.H7)?r.Fr:o:o===r.FA?r.FA:r.Fr}if("object"==typeof t){const{extUsrData:o,consentTimestamp:n}=t;return f(f({},e),{},{consent:f(f({},e.consent),Object.entries(t).reduce(function(e,[o,n]){return i.includes(o)&&(e[`${o}`]=a(o,n,t)),e},{})),consentTimestamp:n>0?n:e.consentTimestamp,extUsrData:o?`${o}`:e.extUsrData})}if("string"==typeof t){if(!i.includes(t))return e;const n=f(f({},e.consent),{},{[t]:a(t,o)});return s&&t===r.H7&&o===r.FA&&(0,c.oR)(e).forEach(function(e){n[`${e}`]=r.Fr}),f(f({},e),{},{consent:n})}return e},[s.gK.acceptAllConsent]:function(e){const t=h(r.FA)(e),o=(0,c.v)(e,r.Fr);return o===r.FA&&(t.consent[`${r.H7}`]=o,(0,c.oR)(e).forEach(function(e){t.consent[`${e}`]=r.Fr})),t},[s.gK.denyAllConsent]:h(r.Fr),[s.gK.saveConsent]:function(e,{consentTimestamp:t=Date.now()}){const o=(0,c.Vk)(e,t),n=(0,c.hr)(e);return(0,c.IP)(e)&&(0,c.aE)(e,r.H7)&&(0,c.oR)(e).forEach(function(e){n[`${e}`]=r.Fr}),f(f({},e),{},{consent:n,consentTimestamp:t,savedConsent:o?g.savedConsent:f({},n)})},[s.gK.clearConsent]:function(e){const t=(0,c.fA)(e)?r.FA:g.consent[`${r.H7}`],o=(0,c.v)(e,t);return f(f({},e),{},{consent:f(f({},g.consent),{},{[r.H7]:o,[r.rO]:(0,c.Gd)(e)?r.FA:r.Fr}),consentTimestamp:0,savedConsent:g.savedConsent})},[s.gK.revertConsent]:function(e){const t=f({},(0,c.Yh)(e)||g.consent);return(0,c.Yh)(e)||(t[`${r.H7}`]=(0,c.v)(e,t[`${r.H7}`]),t[`${r.rO}`]=(0,c.Gd)(e)?r.FA:r.Fr),f(f({},e),{},{consent:t})},[s.gK.toggleExpansionPanel]:function(e,{id:t,open:o}){const n=f({},e.ui.expansionPanels);let r=!n[`${t}`];return void 0!==o&&(r=o),r?n[`${t}`]=!0:delete n[`${t}`],f(f({},e),{},{ui:f(f({},e.ui),{},{expansionPanels:n})})},[s.gK.toggleDisclosure]:function(e,{category:t,open:o}){const n=f({},e.disclosures.open);let r=!n[`${t}`];return void 0!==o&&(r=o),r?n[`${t}`]=!0:delete n[`${t}`],f(f({},e),{},{disclosures:f(f({},e.disclosures),{},{open:n})})},[s.gK.fetchDisclosuresBegin]:function(e,t){return f(f({},e),{},{disclosures:f(f({},e.disclosures),{},{loading:!0,fetched:[...e.disclosures.fetched,t].filter(function(e,t,o){return o.indexOf(e)===t})})})},[s.gK.fetchDisclosuresFailure]:function(e,{category:t}){return f(f({},e),{},{disclosures:f(f({},e.disclosures),{},{loading:!1,fetched:e.disclosures.fetched.filter(function(e){return e!==t})})})},[s.gK.fetchDisclosuresSuccess]:function(e,{disclosures:t=[]}){const{disclosures:{results:o,fetched:n=[]}}=e,r=(0,c.bW)(e),i=[...n],s=Object.entries(t.reduce(b,f({},o))).filter(function([e]){return r.includes(e)&&i.push(e)}).reduce(function(e,[t,o]){const n={};return e[`${t}`]=o.filter(function(e){if(!e)return!1;const{name:t,rule:o,type:r="cookie"}=e,i=`${r}:${t||o}`;return!n[`${i}`]&&(n[`${i}`]=!0,!0)}).sort(function(e,t){return`${e.type}:${e.name||e.rule}`.localeCompare(`${t.type}:${t.name||t.rule}`)}),e},{});return f(f({},e),{},{disclosures:f(f({},e.disclosures),{},{results:s,fetched:i.filter(function(e,t,o){return o.indexOf(e)===t}),loading:!1})})}});function O(e={}){return p.apply(null,[u.h1.apply(null,[{},g,...Object.values(e).map(function(e){return e()})]),v,...Object.values(e)])}const w=O()},5036(e,t,o){"use strict";o.d(t,{Cw:()=>z,DQ:()=>xe,DZ:()=>S,Dp:()=>je,G8:()=>we,GE:()=>Le,Gd:()=>me,Gs:()=>Ee,Gy:()=>tt,H:()=>ze,HC:()=>De,Hb:()=>et,I1:()=>Ge,ID:()=>Me,IP:()=>$e,IZ:()=>pe,JH:()=>G,JR:()=>fe,Kn:()=>ot,LU:()=>Qe,Ld:()=>He,MJ:()=>Pe,OB:()=>Fe,Ol:()=>$,Ou:()=>q,Ow:()=>Ze,PR:()=>T,Pq:()=>oe,QH:()=>L,R_:()=>Se,Sf:()=>ee,U0:()=>I,UX:()=>W,Um:()=>qe,Uz:()=>st,Vk:()=>Ie,Vt:()=>k,Wi:()=>X,Wp:()=>rt,XL:()=>Ne,Xg:()=>j,YK:()=>U,Yh:()=>ce,Ym:()=>te,Z5:()=>at,Zp:()=>Ke,_M:()=>J,_m:()=>w,_o:()=>ke,a8:()=>Ae,aE:()=>be,aX:()=>Q,ah:()=>ge,ao:()=>ye,bW:()=>C,c4:()=>Ve,cJ:()=>Oe,dP:()=>re,fA:()=>A,fJ:()=>ie,fK:()=>ct,fc:()=>N,gE:()=>D,gI:()=>O,h:()=>H,hr:()=>R,i_:()=>Z,jB:()=>he,jU:()=>ne,kA:()=>Xe,kR:()=>le,lf:()=>B,nj:()=>se,oR:()=>x,pH:()=>ae,pU:()=>ve,q$:()=>ue,qB:()=>M,qi:()=>K,qv:()=>V,rE:()=>de,ro:()=>y,sD:()=>Je,tC:()=>Te,td:()=>Ye,tu:()=>_,uF:()=>Re,uc:()=>it,v:()=>E,vk:()=>nt,vo:()=>Be,xZ:()=>F,ye:()=>Y,z6:()=>Ce,ze:()=>Ue});var n=o(1286),r=o(8734),i=o(4542),c=o(8428),s=o(3505),a=o(2240),l=o(4525),u=o(3731),p=o(6136);function d(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}const f=(0,c.A)(i.OSANO_IFRAME_URI).hostname,g=["","debug","listener","permissive","production","strict"],b=[],h=[{elementModifiers:{type:"no-results"},type:"no-results"}],m=function(e){return!!(0,l.Jt)(e,"config.managePreferencesEnabled")},y=function(e){return!!(0,l.Jt)(e,"disclosures.loading")},v=function(e){return(0,l.Jt)(e,"config.jurisdiction")||""},O=function(e){return`${v(e)}`.substring(0,2)||null},w=function(e){return"us"===(O(e)||"").toLowerCase()},$=function(e){return!1!==(0,l.Jt)(e,"config.enableDoNotSell",!0)},A=function(e){return $(e)&&!!(0,l.Jt)(e,"config.enableDoNotSellDefault",!1)},_=function(e){return $(e)&&!!(0,l.Jt)(e,"iab.usp.ccpaApplies",w(e))},j=function(e){return!1===Object.values((0,l.Jt)(e,"config.type",{})).reduce(function(e,t){return e||t},!1)},k=function(e){return(0,l.Jt)(e,"config.ccpaRelaxed",!1)&&w(e)&&j(e)},S=function(e,t){return(t&&(0,l.Jt)(e,"disclosures.fetched")||[]).indexOf(t)>=0},P=function(e){const t=!!(0,l.Jt)(e,"config.gpcSupport"),o=!!(0,l.Jt)(e,"config.dntSupport");if(!t&&!o)return!1;const n=function(e){return(0,l.Jt)(e,"simulateGpc",!1)}(e)||!!r.gg.navigator.globalPrivacyControl,i=function(e){return(0,l.Jt)(e,"simulateDnt",!1)}(e)||["1",1,!0].includes(r.gg.navigator.doNotTrack);return t&&n||o&&i},D=function(e){return $(e)&&P(e)},E=function(e,t){if($(e)){if(D(e)||t===r.FA||!0===t)return r.FA;if(void 0===t){return(0,l.Jt)(e,`consent.${r.H7}`)||p.ue.consent[r.H7]}return r.Fr}},C=function(e){return(0,l.Jt)(e,"config.categories")||p.ue.config.categories},x=function(e){if(!$(e))return[];const t=function(e){return(0,l.Jt)(e,"config.doNotSellCategories")||p.ue.config.doNotSellCategories}(e),o=C(e);return t.filter(function(e){return e!==r.H7&&e!==r.rG&&r.zM.includes(e)&&o.includes(e)})},T=function(e){return[r.O3,...C(e)].filter(function(e){return e!==r.rG})},I=function(e){return C(e).filter(function(e){return e!==r.rG})},N=function(e,t){const o=(0,l.Jt)(e,`disclosures.results.${t}`)||[];if(o.length)return o;return y(e)&&!S(e,t)?b:h},L=function(e){return(0,l.Jt)(e,"config.configId")||""},M=function(e){return(0,l.Jt)(e,"config.revision")||""},F=function(e){return(0,l.Jt)(e,"userConsentId")||""},R=function(e){const t=function(e){for(var t=1;t0},Te=function(e){return!!(0,l.Jt)(e,"ui.widget.hidden")},Ie=function(e,t){const o=te(e),n=parseInt(t,10),r=isNaN(n)?0:n+1e3*o,i=Date.now(),c=function(e){const t=~~(Date.now()/1e3),o=parseInt((0,l.Jt)(e,"config.forceReconsent"),10);return isNaN(o)||o>t?0:o}(e);return r<=i||t<1e3*c},Ne=function(e){return!!(0,l.Jt)(e,"config.iframeBlocking")},Le=function(e){return!!(0,l.Jt)(e,"config.localStorageBlocking")},Me=function(e){return!!(0,l.Jt)(e,"config.deleteStorageOnOptout",!1)},Fe=function(e,t){if(void 0===t)return!0;const{async:o,classification:n,entityType:i,fromOsano:c,ignore:s,node:a,src:l}=t;if(s)return!0;if(o&&o.running)return!1;if(a&&a[r.I_])return!0;if(ke(e,i))return!0;switch(i){case"cookie":{const{"max-age":e,expires:o}=t;if(void 0!==e){if(parseInt(e,10)<=0)return!0}else if(void 0!==o&&new Date(o).getTime()<=Date.now())return!0;if(c)return!1;break}case"localStorage":if(!Le(e))return!0;if(c)return!1;break;case"iframe":if(!Ne(e)||!l)return!0;if(c)return!0;break;case"script":if(c||!l)return!0}if(""===n)return!1;if(n===r.rG)return!0;if(n===r.iZ)return!1;if(!Ee(e)&&n===r.rO)if(me(e))return!0;return[r.RG,r.zT,r.ff].includes(n)?function(e,t){return"permissive"===G(e,t)}(e,i):(ce(e)||{})[`${n}`]===r.FA},Re=function(e){return(0,l.Jt)(e,"config.googleConsent")||!1},Be=function(e){return function(e){return(0,l.Jt)(e,"config.amazonConsent")||!1}(e)&&!_e(e)&&(0,a.Bh)(e)},He=function(e){return!_e(e)&&(0,l.Jt)(e,"config.microsoftConsent")},Ue=function(e){return!!(0,l.Jt)(e,"config.type.categories")},Ke=function(e){return!!(0,l.Jt)(e,"config.policyLinkInDrawer",!1)},Ve=function(e){if(function(e){return!!(0,l.Jt)(e,"config.noTattle")}(e))return!1;const t=Math.min((0,l.Jt)(e,"config.tattleSampling",1),(0,l.Jt)(e,"shouldTattle",1));return!!t&&t>=r.Jd},Je=function(e){return(0,l.Jt)(e,"config.type.rejectAll")},Ge=function(e){return(0,l.Jt)(e,"config.type.firstLayerUsage")},We=function(e){return(0,l.Jt)(e,"config.type.managePreferences")},Ye=function(e){return(0,l.Jt)(e,"config.forceManagePreferences",!1)},qe=function(e){return(0,l.Jt)(e,"config.type.canDismissDialog")},ze=function(e){return!!(0,l.Jt)(e,"config.crossDomain",!1)},Qe=function(e){return!m(e)&&Ue(e)},Ze=function(e){return Ue(e)?m(e):We(e)||Ye(e)},Xe=function(e){return We(e)||Ue(e)},et=function(e){return Je(e)&&Ue(e)},tt=function(e){return We(e)&&Qe(e)&&!Ze(e)&&(re(e)||Xe(e)||!Ye(e))},ot=function(e){return(0,l.Jt)(e,"config.disclosedVendorCount")},nt=function(e){return(0,l.Jt)(e,"config.documentPatching",!0)},rt=function(e){return(0,l.Jt)(e,"config.showWidget",!0)},it=function(e){return"true"===(0,l.Jt)(e,"config.gdprApplies",!1)},ct=function(e){return!Se(e)&&!Pe(e)&&function(e){return(0,l.Jt)(e,"config.showOptOutWidget",!0)}(e)&&!(0,l.Jt)(e,"ui.optOutWidget.hidden")},st=function(e,t){return!(!P(e)||!w(e))&&(void 0===t||t===function(e){return $(e)?r.H7:r.TG}(e))},at=function(e){return(0,l.Jt)(e,"config.showConsentUuid",!1)}},5053(e,t,o){"use strict";o.d(t,{A:()=>i});var n=o(8428);const r=function(e,t,o={}){let r=(0,n.A)(t).href;const i={method:e.toUpperCase(),headers:{Accept:"application/json","Content-Type":"application/json"},mode:"cors",redirect:"follow",referrer:"no-referrer",body:"GET"!==e?JSON.stringify(o):void 0};return"get"===e.toLowerCase()&&(r=Object.entries(o).reduce(function(e,[t,o],n){return`${e}${0===n?"?":"&"}${encodeURIComponent(t)}=${encodeURIComponent(o)}`},r)),new Promise(function(e,t){const o=new XMLHttpRequest,n=[],c=[],s={},a=function(){return{ok:2==(o.status/100|0),statusText:o.statusText,status:o.status,url:o.responseURL,text:function(){return Promise.resolve(o.responseText)},json:function(){return Promise.resolve(o.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([o.response]))},clone:a,headers:{keys:function(){return n},entries:function(){return c},get:function(e){return s[e.toLowerCase()]},has:function(e){return e.toLowerCase()in s}}}};o.onreadystatechange=function(){4===o.readyState&&(o.status>=200&&o.status<300?(o.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,function(e,t,o){n.push(t=t.toLowerCase()),c.push([t,o]),s[`${t}`]=s[`${t}`]?`${s[`${t}`]},${o}`:o}),e(function(e){return 204===e.status||"opaque"===e.type?"":e.json().then(function(t){return e.ok?t:Promise.reject(e)})}(a()))):t({status:o.status,statusText:o.statusText}))},o.open(i.method||"get",r,!0),o.withCredentials="include"===i.credentials;for(const r in i.headers)Object.hasOwnProperty.call(i.headers,r)&&o.setRequestHeader(`${r}`,i.headers[`${r}`]);o.send(i.body||null)})},i={get:function(e,t){return r("GET",e,t)},post:function(e,t){return r("POST",e,t)}}},924(e,t,o){"use strict";o.d(t,{iF:()=>a,mH:()=>s,D_:()=>u});var n=o(8428),r=o(1344);const i=Object.getOwnPropertyDescriptor(Document.prototype,"getElementsByTagName")||Object.getOwnPropertyDescriptor(HTMLDocument.prototype,"getElementsByTagName");var c=o(8734);const s=function(e){const t=e instanceof HTMLElement&&window.getComputedStyle(e).overflowY;return e?"visible"!==t&&"hidden"!==t&&e.scrollHeight>=e.clientHeight?e:s(e.parentNode)||document.body:null},a=function(e){const t=i.value.call(c.Bl,"script"),o=(0,n.A)(e,(0,r.A)(c.Bl));for(let n=0;nr});const n=function(e,t){const o=String(e).replace(/^\s+|\s+$/g,"").match(/^([^:/?#]+:)?(?:\/\/(?:([^:@/?#]*)(?::([^:@/?#]*))?@)?(([^:/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);if(!o)throw new RangeError;let r=o[1]||"",i=o[2]||"",c=o[3]||"",s=o[4]||"",a=o[5]||"",l=o[6]||"",u=o[7]||"",p=o[8]||"",d=o[9]||"";if(void 0!==t){const e=n(t),o=""===r&&""===s&&""===i;o&&""===u&&""===p&&(p=e.search),o&&"/"!==u.charAt(0)&&(u=""!==u?`${""===e.host&&""===e.username||""!==e.pathname?"":"/"}${e.pathname.slice(0,e.pathname.lastIndexOf("/")+1)}${u}`:e.pathname);const d=[];u.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^/]*/g,function(e){return"/.."===e?d.pop():d.push(e),""}),u=d.join("").replace(/^\//,"/"===u.charAt(0)?"/":""),o&&(l=e.port,a=e.hostname,s=e.host,c=e.password,i=e.username),""===r&&(r=e.protocol)}const f=""!==r||""!==s?"//":"";return{origin:`${r}${f}${s}`,href:`${r}${f}${""!==i?`${i}${""!==c?`:${c}`:""}@`:""}${s}${u}${p}${d}`,protocol:r,username:i,password:c,host:s,hostname:a,port:l,pathname:u,search:"?"===p?"":p,hash:"#"===d?"":d}},r=n},6269(e,t,o){"use strict";var n;o.d(t,{v4:()=>d});var r=new Uint8Array(16);function i(){if(!n&&!(n="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 n(r)}const c=/^(?:[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 s=function(e){return"string"==typeof e&&c.test(e)};for(var a=[],l=0;l<256;++l)a.push((l+256).toString(16).substr(1));const u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=(a[e[t+0]]+a[e[t+1]]+a[e[t+2]]+a[e[t+3]]+"-"+a[e[t+4]]+a[e[t+5]]+"-"+a[e[t+6]]+a[e[t+7]]+"-"+a[e[t+8]]+a[e[t+9]]+"-"+a[e[t+10]]+a[e[t+11]]+a[e[t+12]]+a[e[t+13]]+a[e[t+14]]+a[e[t+15]]).toLowerCase();if(!s(o))throw TypeError("Stringified UUID is invalid");return o};const p=function(e,t,o){var n=(e=e||{}).random||(e.rng||i)();if(n[6]=15&n[6]|64,n[8]=63&n[8]|128,t){o=o||0;for(var r=0;r<16;++r)t[o+r]=n[r];return t}return u(n)};function d(e){let t;try{t=p(e)}catch(o){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,o){"use strict";function n(e){let t=e&&e.baseURI;if(e&&!t)try{const o=e.getElementsByTagName("base")[0];t=o?o.href:e.location}catch(o){t=e.location}return t}o.d(t,{A:()=>n})},4525(e,t,o){"use strict";o.d(t,{D_:()=>s,Jt:()=>l,LW:()=>p,h1:()=>c,hZ:()=>u,kR:()=>g,kW:()=>b,xQ:()=>d});var n=o(1286);function r(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}const i=function(e,[t,o]){const n=e[`${t}`]||void 0,r=typeof n,c=typeof o;if(null===o)e[`${t}`]=null;else switch(r){case"object":Array.isArray(n)?Array.isArray(o)&&(e[`${t}`]=Object.entries(o).reduce(i,e[`${t}`])):"object"!==c||Array.isArray(o)||(e[`${t}`]=Object.entries(o).reduce(i,e[`${t}`]));break;case"function":break;default:switch(c){case"function":break;case"object":Array.isArray(o)?e[`${t}`]=[...o]:e[`${t}`]=Object.entries(o).reduce(i,{});break;default:e[`${t}`]=o}}return e};function c(e,t){return e===t||"object"!=typeof t?function(e){for(var t=1;tr?e:(n===r?e[`${t}`]=o:"object"!=typeof e[`${t}`]&&(e[`${t}`]={}),e[`${t}`])},e)}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(function(e){return e.toLowerCase()}).join("_")}function d(e){return e&&e.match(/[A-Z]{2,}(?=[A-Z][a-z]+[0-9]*|\b)|[A-Z]?[a-z]+[0-9]*|[A-Z]|[0-9]+/g).map(function(e,t){return 0===t?e.toLowerCase():`${e[0].toUpperCase()}${e.slice(1).toLowerCase()}`}).join("")}function f(e){return`${e[0].toUpperCase()}${e.slice(1).toLowerCase()}`}function g(e){return e.split(" ").map(f).join(" ")}function b(e){return e.match(/[A-Z]{2,}(?=[A-Z][a-z]+[0-9]*|\b)|[A-Z]?[a-z]+[0-9]*|[A-Z]|[0-9]+/g).map(function(e){return e.toLowerCase()}).join("-")}},4542(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","ka","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:"2026.6.2",IAB_CMP_VERSION:3266,GDPR_COUNTRIES:[]}},1286(e,t,o){"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function r(e){var t=function(e,t){if("object"!=n(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var r=o.call(e,t||"default");if("object"!=n(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==n(t)?t:t+""}function i(e,t,o){return(t=r(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}o.d(t,{A:()=>i})},5126(e,t,o){"use strict";function n(e,t){if(null==e)return{};var o,n,r=function(e,t){if(null==e)return{};var o={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;o[n]=e[n]}return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;nn})}},t={};function o(n){var r=t[n];if(void 0!==r)return r.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,o),i.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";var e=o(1286),t=o(8734),n=o(9592),r=o(5036),i=o(8437);const c=new WeakMap;function s(e,...t){const o=c.get(this),n=[...o[`${e}`]||[]];o[`${e}`]=n.filter(function([,e]){return!e}),c.set(this,o),n.forEach(function([o]){try{o.apply(void 0,t)}catch(n){console.error(`Osano CMP: error in "${e}" event listener`,n)}})}function a(e,t,o){if("function"==typeof t){const n=c.get(this),r=n[`${e}`]||[];if(r.some(function([e]){return e===t}))return;r.push([t,!!o]),n[`${e}`]=r,c.set(this,n)}}function l(e,t){const o=c.get(this),n=o[`${e}`]||[];o[`${e}`]=n.filter(function([e]){return e!==t}),c.set(this,o)}const u=new class{constructor(){c.set(this,{})}emit(...e){return s.apply(this,e)}addListener(...e){return a.call(this,e[0],e[1])}once(...e){return a.call(this,e[0],e[1],!0)}removeListener(...e){return l.apply(this,e)}};function p({dispatchEvent:e}){return function(o){return function(n){return function(c){const s=o.getState(),a=(0,r.hr)(s),l=null!==(0,r.Yh)(s),u=(0,r.Yh)(s)||{},p=n(c),d=o.getState(),f=(0,r.lf)(d),{type:g,payload:b}=c;switch(g){case i.gK.ready:switch("blocking"===b&&e(t.qY.BLOCKING),b){case"blocking":case"consent":case"dom":if((0,r.Dp)(d)){const o=(0,r.Yh)(d);e(t.qY.INIT,o||void 0)}}break;case i.gK.updateLocale:{const{json:o}=b;e(t.qY.LOCALE_UPDATED,o);break}case i.gK.setConsent:{const{category:o,acceptOrDeny:n}=b;if(o&&"object"==typeof o){const r=Object.entries(o).reduce(function(e,[t,o]){return f.includes(t)&&o!==a[`${t}`]&&(e[`${t}`]=o),e},{});!n&&Object.keys(r).length&&e(t.qY.CONSENT_CHANGED,r)}else"string"==typeof o&&f.includes(o)&&e(t.qY.CONSENT_CHANGED,{[o]:n===t.FA?t.FA:t.Fr});break}case i.gK.acceptAllConsent:case i.gK.denyAllConsent:{const o=(0,r.hr)(d),n=Object.entries(o).reduce(function(e,[t,o]){return o!==a[`${t}`]&&(e[`${t}`]=o),e},{});Object.keys(n).length&&e(t.qY.CONSENT_CHANGED);break}case i.gK.saveConsent:{const o=(0,r.Yh)(d);o&&(e(t.qY.CONSENT_SAVED,o),l||e(t.qY.NEW_CONSENT,o),[t.rO,t.TG,t.$w,t.O3].forEach(function(n){o[`${n}`]===t.FA&&u[`${n}`]!==o[`${n}`]&&e(t.qY[`CONSENT_ACCEPT_${n}`])}),o[`${t.H7}`]===t.FA&&u[`${t.H7}`]!==o[`${t.H7}`]&&e(t.qY.CCPA_OPT_OUT));break}case i.gK.clearConsent:break;case i.gK.blockCookie:case i.gK.blockIFrame:case i.gK.blockScript:case i.gK.blockLocalStorage:{const{payload:o}=c,{entityType:n}=o;switch(n){case"cookie":e(t.qY.COOKIE_BLOCKED,o.name);break;case"localStorage":e(t.qY.LOCAL_STORAGE_BLOCKED,o.name);break;case"iframe":e(t.qY.IFRAME_BLOCKED,o.src);break;case"script":e(t.qY.SCRIPT_BLOCKED,o.src)}break}case i.gK.hideDialog:e(t.qY.UI_CHANGED_STATE,"dialog","hide");break;case i.gK.hideDrawer:e(t.qY.UI_CHANGED_STATE,"drawer","hide");break;case i.gK.hideWidget:e(t.qY.UI_CHANGED_STATE,"widget","hide");break;case i.gK.hideDoNotSell:e(t.qY.UI_CHANGED_STATE,"doNotSell","hide");break;case i.gK.showDialog:e(t.qY.UI_CHANGED_STATE,"dialog","show");break;case i.gK.showDrawer:e(t.qY.UI_CHANGED_STATE,"drawer","show");break;case i.gK.showWidget:e(t.qY.UI_CHANGED_STATE,"widget","show");break;case i.gK.showDoNotSell:e(t.qY.UI_CHANGED_STATE,"doNotSell","show")}return p}}}}var d=o(6136),f=o(3731),g=o(4525);function b(e){return function(t){var o=t.dispatch,n=t.getState;return function(t){return function(r){return"function"==typeof r?r(o,n,e):t(r)}}}}var h=b();h.withExtraArgument=b;const m=h;function y(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}const v="true"===(0,f.Lg)().getItem(`${t.AQ}_debug`),O=function(o={},i){const c=[i,p({dispatchEvent:function(...e){return u.emit.apply(u,e)}}),m].filter(function(e){return!!e}),s=v&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||n.compose;let a;const l=(0,g.h1)(function(t){for(var o=1;ot||e<0)throw new R(e,t);return o.length0;)e+="0";for(;e.length%6>0;)e+="0";return e}),Y={decode:G,encode:W},q=function(e){const t=[];if(e>=1&&(t.push(1),e>=2)){t.push(2);let o=2;for(;e>=t[o-1]+t[o-2];)t.push(t[o-1]+t[o-2]),o++}let o="1";for(let n=t.length-1;n>=0;n--){const r=t[n];e>=r?(o="1"+o,e-=r):o="0"+o}return o},z=function(e){if(!/^[01]*11$/.test(e))throw new Error("Invalid bit string");let t=0;const o=[];for(let n=0;n0)return;const t=(0,N.ix)(e.getState());o.forEach(function(o,n){if(!t.includes(n))return;const c=function(t){const{listenerId:o}=t,i=(0,L.A)(t,ce);r({eventName:n,data:i},e.getState())};i.set(n,c),pe(n,o)("addEventListener",c)})}();const c=function(){let e=0,o=t.Ae-Date.now();do{o-=e++}while(le.has(o));return o}();let a,p=!1;try{le.set(c,s),a={eventName:x.f7.LISTENER_REGISTERED,listenerId:c,data:!0,pingData:n(l,o)},p=!0}catch(u){le.delete(c),a={eventName:x.f7.LISTENER_REGISTERED,listenerId:0,data:!1,pingData:null},p=!1}return void s(a,p)}case"removeEventListener":{const e=parseInt(a,10);return void s(le.delete(e),!0)}case"hasSection":{const e=a;return void s((0,N.ix)(l).includes(`${e}`),!0)}case"getSection":{const e=a,t=pe(e,o.get(e));try{const o=t("getSection");if(void 0===o)throw new Error(`Section ${e} does not support getSection`);s(o,!0)}catch(p){s(null,!1)}return}case"getField":{const[e,...t]=a.split("."),n=pe(e,o.get(e));try{const o=n("getField",void 0,t.join("."));if(void 0===o)throw new Error(`Section ${e} does not support getField`);s(o,!0)}catch(d){s(null,!1)}return}default:{const e=c.indexOf(".");if(e<0)throw new Error(`Invalid command: ${c}`);const t=c.substring(3,e),n=c.substring(e+1);return void pe(t,o.get(t))(n,s,a)}}}},dispatch:r}}(I),apiName:T,createMiddleware:function({dispatchEvent:e}={}){return function(t){return function(o){return function(n){if("function"!=typeof e)return void 0;const r=t.getState(),c=o(n),{payload:s,type:a}=n,l=t.getState(),u=function(t,o){e({eventName:t,data:o},l)},p=(0,N.Eu)(r),d=(0,N.Eu)(l);if(p&&!d)switch(a){case i.gK.clearConsent:case i.gK.showDialog:case i.gK.showDisclosure:case i.gK.showDrawer:case i.gK.showDoNotSell:case i.gK.showVendorConsent:u(x.f7.SIGNAL_STATUS_CHANGED,x.L_.NOT_READY)}switch(a){case A.type:(0,N.ix)(l).includes(s.gppSection)&&(0,N.Q2)(r,s.gppSection)!==s.value&&u(x.f7.SECTION_CHANGED,s.gppSection);break;case i.gK.goBack:case i.gK.showDialog:case i.gK.showDisclosure:case i.gK.showDrawer:case i.gK.showDoNotSell:case i.gK.showVendorConsent:case i.gK.hideDialog:case i.gK.hideDisclosure:case i.gK.hideDrawer:case i.gK.hideDoNotSell:case i.gK.hideVendorConsent:case i.gK.hideAll:{const e=(0,N.fS)(r),t=(0,N.fS)(l);e!==t&&u(x.f7.CMP_DISPLAY_STATUS_CHANGED,t?x.r3.VISIBLE:x.r3.HIDDEN);break}case i.gK.ready:"consent"===s&&u(x.f7.CMP_STATUS_CHANGED,x.nj.LOADED)}if(!p&&d)switch(a){case i.gK.goBack:case i.gK.hideAll:case i.gK.hideDialog:case i.gK.hideDisclosure:case i.gK.hideDrawer:case i.gK.hideDoNotSell:case i.gK.hideVendorConsent:case i.gK.saveConsent:case i.gK.denyAllConsent:case i.gK.acceptAllConsent:u(x.f7.SIGNAL_STATUS_CHANGED,x.L_.READY);break;case i.gK.ready:"consent"===s&&u(x.f7.SIGNAL_STATUS_CHANGED,x.L_.READY)}return c}}}},gppSection:"gpp",iframeName:"__gppLocator",postMessageEventHandler:fe(T)},be={reducer:C,versions:{v1_1:ge}};var he=o(4542),me=o(5053);const ye=function(e,o,n,r){const c=t.hT.isEmpty();n&&t.hT.extend(n,o),r&&!c||(t.hT.locale=o,e.dispatch(i.Ay.updateLocale(o,n)))};function ve(e,o,n){const i=void 0!==n;if(!t.hT.isLocaleAvailable(o)&&!n){if(!i)return Promise.reject("Language unavailable");o="en"}const c=t.hT.isLocaleLoaded(o);if(n||c)return ye(e,o,n,i),Promise.resolve(o);const s=e.getState(),a=(0,r.ao)(s)?`${he.OSANO_ORIGIN}/${(0,r.YK)(s)}/${(0,r.QH)(s)}/${o}.json`:`${he.LOCALE_URI}/${o}.json`;return me.A.get(a).then(function(t){return ye(e,o,t,i),o})}function Oe(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function we(t){for(var o=1;o128)throw t;switch(typeof e){case"string":case"number":return o;default:throw t}};const Pe=function(){const e={},t=window.Osano.data;for(let n=t.length-1;n>=0;n--){const[r,...i]=Array.from(t[n]);if("userData"===r){try{e.extUsrData=Se(i[0])}catch(o){console.error(o)}t.splice(n,1)}}return e}();class De{constructor({emitter:e,store:t}){je.set(this,{emitter:e,store:t,deprecation:{storage:{getConsent:function(){return we({},(0,r.hr)(t.getState()))}}}})}setup(e){e.Osano.cm=this;const t=function(t){const[o,...n]=Array.from(t);if("string"==typeof o){if(o.startsWith("on")){const t=`osano-cm-${o.substring(2).replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}`;return void e.Osano.cm.addEventListener(t,...n)}1===n.length?e.Osano.cm[o]=n[0]:console.error(new Error(`Osano: Expected one argument for property setter "${o}", got ${n.length}`))}else console.error(new Error(`Osano: First argument must be a "string", got "${typeof o}"`))},o=e.Osano.data;o.push=t,o.forEach(t),o.splice(0,o.length)}on(...e){this.addEventListener.apply(this,e)}addEventListener(...e){const[o]=e,{emitter:n,store:i}=je.get(this),c=i.getState();switch(o){case t.qY.INIT:if(n.once.apply(n,e),(0,r.Dp)(c))if((0,r.Gs)(c)){const e=we({},(0,r.Yh)(c));n.emit.call(n,t.qY.INIT,e)}else n.emit.call(n,t.qY.INIT);break;case t.qY.CONSENT_SAVED:if(n.addListener.apply(n,e),(0,r.cJ)(c)&&(0,r.Gs)(c)){const o=e[1];if("function"==typeof o){const e=we({},(0,r.Yh)(c));requestAnimationFrame(function(){try{o(e)}catch(n){console.error(`Osano CMP: error in "${t.qY.CONSENT_SAVED}" event listener`,n)}})}}break;case t.qY.CONSENT_ACCEPT_ANALYTICS:ke(t.rO,o,je.get(this),e);break;case t.qY.CONSENT_ACCEPT_MARKETING:ke(t.TG,o,je.get(this),e);break;case t.qY.CONSENT_ACCEPT_PERSONALIZATION:ke(t.$w,o,je.get(this),e);break;case t.qY.CONSENT_ACCEPT_STORAGE:ke(t.O3,o,je.get(this),e);break;case t.qY.CCPA_OPT_OUT:ke(t.H7,o,je.get(this),e);break;default:n.addListener.apply(n,e)}}off(...e){this.removeEventListener.apply(this,e)}removeEventListener(...e){const{emitter:t}=je.get(this);t.removeListener.apply(t,e)}emit(e){"osano-cm-dom-info-dialog-open"!==e||this.showDrawer()}get drawerOpen(){const{store:e}=je.get(this);return(0,r.MJ)(e.getState())}get dialogOpen(){const{store:e}=je.get(this);return(0,r.R_)(e.getState())}set locale(e){const{store:t}=je.get(this);ve(t,e)}get locale(){return t.hT.locale}get mode(){const{store:e}=je.get(this);return(0,r.Wi)(e.getState())}showWidget(){const{store:e}=je.get(this);e.dispatch(i.Ay.showWidget())}hideWidget(){const{store:e}=je.get(this);e.dispatch(i.Ay.hideWidget())}showOptOutWidget(){const{store:e}=je.get(this);e.dispatch(i.Ay.showOptOutWidget())}hideOptOutWidget(){const{store:e}=je.get(this);e.dispatch(i.Ay.hideOptOutWidget())}showDialog(){const{store:e}=je.get(this);e.dispatch(i.Ay.showDialog())}hideDialog(){const{store:e}=je.get(this);e.dispatch(i.Ay.hideDialog())}showDrawer(){const{store:e}=je.get(this);e.dispatch(i.Ay.showDrawer())}hideDrawer(){const{store:e}=je.get(this);e.dispatch(i.Ay.hideDrawer())}showDoNotSell(){const{store:e}=je.get(this);(0,r.Ol)(e.getState())&&e.dispatch(i.Ay.showDoNotSell())}hideDoNotSell(){const{store:e}=je.get(this);(0,r.Ol)(e.getState())&&(e.dispatch(i.Ay.hideDrawer()),setTimeout(function(){e.dispatch(i.Ay.hideDoNotSell())},400))}render(){const{store:e}=je.get(this);e.dispatch(i.Ay.render())}ready(e,t){const{store:o}=je.get(this);o.dispatch(i.Ay.readyApi(e,t))}get analytics(){const{store:e}=je.get(this);return(0,r.hr)(e.getState())[`${t.rO}`]===t.FA}get cmpContentHash(){const{store:e}=je.get(this);return e.getState().cmpContentHash}get cmpVersion(){const{store:e}=je.get(this);return e.getState().cmpVersion}get consentModel(){const{store:e}=je.get(this),t=e.getState();return(0,r.dP)(t)?"implicit":"explicit"}get countryCode(){const{store:e}=je.get(this),t=e.getState();return(0,r.qi)(t).substring(0,2)}get gdprApplies(){const{store:e}=je.get(this);return(0,r.uc)(e.getState())}get jurisdiction(){const{store:e}=je.get(this),t=e.getState();return(0,r.qi)(t)}get marketing(){const{store:e}=je.get(this);return(0,r.hr)(e.getState())[`${t.TG}`]===t.FA}get personalization(){const{store:e}=je.get(this);return(0,r.hr)(e.getState())[`${t.$w}`]===t.FA}get publishTimestamp(){const{store:e}=je.get(this);return e.getState().publishTimestamp}get revision(){const{store:e}=je.get(this);return(0,r.qB)(e.getState())}get optOut(){const{store:e}=je.get(this);return(0,r.hr)(e.getState())[`${t.H7}`]===t.FA}getConsent(){const{store:e}=je.get(this);return we({},(0,r.hr)(e.getState()))}get storage(){const{deprecation:{storage:e}}=je.get(this);return e}set userData(e){const{store:t}=je.get(this);if((0,r.ye)(t.getState())){const o=Se(e);t.dispatch(i.Ay.setExtUsrData(o))}}get userData(){const{store:e}=je.get(this);return(0,r.Ou)(e.getState())}}var Ee=o(8251),Ce=o(4960),xe=o(4045),Te=o(5267),Ie=o(5677);const Ne={childList:!0,subtree:!0,attributes:!0,attributeFilter:["osano","data-osano"],attributeOldValue:!0},Le=function(e,o){return function(n){const{async:r,entityType:c,node:s,ignore:a,classification:l}=n;if(s&&s.osano&&delete s.dataset.osano,!a&&!l&&r&&r.running){if(!r.listening){switch(c){case"iframe":(0,Ce.om)(n);break;case"script":(0,xe.om)(n)}r.listening=!0,r.promise.then(function(){return Le(e,o)(n)})}return n}if(e.shouldBlockEntity(n)){switch(c){case"iframe":o.dispatch(i.Ay.blockIFrame(n));break;case"script":o.dispatch(i.Ay.blockScript(n))}return n}if(s[t.UM])return n;switch(c){case"iframe":o.dispatch(i.Ay.allowIFrame(n));break;case"script":o.dispatch(i.Ay.allowScript(n))}return n}};function Me(e,t,o,n,r,i,c){try{var s=e[i](c),a=s.value}catch(e){return void o(e)}s.done?t(a):Promise.resolve(a).then(n,r)}function Fe(e){return function(){var t=this,o=arguments;return new Promise(function(n,r){var i=e.apply(t,o);function c(e){Me(i,n,r,c,s,"next",e)}function s(e){Me(i,n,r,c,s,"throw",e)}c(void 0)})}}var Re=o(4814),Be=o(924);const He=["format","consentTimestamp","expDate"];function Ue(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function Ke(t){for(var o=1;o=t.gz)return Promise.reject("Iframe did not respond to messages.");const i=(0,r.QH)(n()),c=We({storeKey:t.AQ,configId:i,eventName:t.AR,format:"json"});return qe(i,c,e,function(e){return ze(e+1)(o,n)})(o,n)}},Qe="Cross-Domain consent is not supported",Ze=function(){return function(e,o){if((0,r.H)(o()))return new Promise(function(o,n){(0,Be.D_)(function(){return Je().then(function(){return e(ze())}).then(function(){return e(function(e,o){const n=(0,r.QH)(o()),i=We({storeKey:t.AQ,configId:n,eventName:t.Tn,format:"json"});return qe(n,i,"Request for consent from root domain failed.")(e,o)})}).then(o).catch(n)})});throw Qe}},Xe=function(e,o){return function(n,i){return(0,r.H)(i())?Je().then(function(){return n(function(e,o=Date.now()){return function(n,i){const c=i(),s=(0,r.QH)(c),a=We({storeKey:t.AQ,configId:s,eventName:t._$,consent:e,consentTimestamp:o,format:"json"});return qe(s,a,"Could not store consent on root domain.")(n,i)}}(e,o))}):Promise.reject(Qe)}},et=function(){return function(e,o){return(0,r.H)(o())?Je().then(function(){return e(function(e,o){const n=(0,r.QH)(o()),i=We({storeKey:t.AQ,configId:n,eventName:t.KW,consentTimestamp:0,expDate:0,format:"json"});return qe(n,i,"Could not clear consent from root domain.")(e,o)})}):Promise.reject(Qe)}},tt=["customerId","configId","consentedCategories","uuid"];function ot(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function nt(t){for(var o=1;o=2?n.pop().split(";").shift():""},at=function(e){const o=(0,Te.SK)(e,{}),{name:n,fromOsano:r,value:i}=o,c=(0,L.A)(o,rt),s=Object.entries(c).reduce(it,`${n}=${i}`);r&&ct.set.call(t.Bl,`${s}; expires=1 Jan 1970 00:00:00 GMT;`),ct.set.call(t.Bl,s)},lt=function(){if(window.dataLayer=window.dataLayer||[],!window.dataLayer.some(function(e){return e[1]===`developer_id.${t.EH}`}))try{window.dataLayer.push(["set",`developer_id.${t.EH}`,!0])}catch(e){}},ut=function(e={},o=t.q6){if(o===t.SD){if((window.dataLayer||[]).find(function(e){return e[0]===t.u4&&e[1]===t.SD}))return}try{const n=Object.entries(t.jA).reduce(function(o,[n,r]){return r.forEach(function(r){e[`${n}`]&&(o[`${r}`]=n===t.rG?t.aI:t.ft[e[`${n}`]])}),o},{});Object.keys(n).length>0&&window.gtag(t.u4,o,n)}catch(n){}},pt=/^((GT)|G|(AW)|(DC)|(GMC)|(UA))-/i,dt=new Set;let ft=!1;function gt({0:e,1:o}={}){switch(null==e?void 0:e.toLowerCase()){case t.u4:return void([t.q6,t.SD].includes(null==o?void 0:o.toLowerCase())&&(ft=!0));case t.yp:return void(ft||dt.has(o)||!pt.test(o)||(dt.add(o),console.warn(`Error: Google tag ${o} loaded before Consent Mode update. Please review and resolve Google Consent Mode sequencing.`)))}}let bt=!1;function ht(){if(!window.dataLayer||bt)return;let e=window.DataLayerHelper;e||(o(5289),e=window.DataLayerHelper,delete window.DataLayerHelper),new e(window.dataLayer,gt,!0),bt=!0}var mt=o(8428),yt=o(1344);const vt=["originalValue","value","classification","name","entityType","fromOsano"],Ot=function(e){return~~(function(e){return~-encodeURI(JSON.stringify(e)).split(/%..|./).length}(e)/1024)},wt=[],$t=function(e,t){if(Array.isArray(t))return e.concat(t.reduce($t,[]));if("object"==typeof t){const{storeKey:o,storeType:n}=t;if(o&&n)return e.concat(t)}return e},At=function(e){const{entityType:o="script",name:n,src:r,node:i}=e;let c;switch(o){case"script":case"iframe":if("string"==typeof r&&`${r}`.trim())try{c=(0,mt.A)(r,(0,yt.A)((null==i?void 0:i.ownerDocument)||t.Bl)).href,c=/http(s)?:/.test(c)?r.replace(/\?.*/g,""):""}catch(s){c=r.replace(/\?.*/g,"")}c=`${c||""}`.trim();break;case"localStorage":case"cookie":"string"==typeof n&&(c=`${n}`)}return c},_t=["script","cookie","iframe","localStorage"];class jt{constructor(t={}){var o=this;(0,e.A)(this,"cookie",new Set),(0,e.A)(this,"script",new Set),(0,e.A)(this,"iframe",new Set),(0,e.A)(this,"localStorage",new Set),_t.forEach(function(e){o[`${e}`]=t[`${e}`]?new Set(t[`${e}`]):new Set([])})}add(e){if(!this.has(e)&&_t.includes(e.storeType)){const t=this[`${e.storeType}`];e.storeKey&&t.add(e.storeKey)}}has(e){const t=this[`${e.storeType}`];try{return!!t.has(e.storeKey)}catch(o){return!1}}delete(e){if(this.has(e)){const t=this[`${e.storeType}`];e.storeKey&&t.delete(e.storeKey)}}clear(e){var t=this;e&&_t.includes(e)?this[`${e}`].clear():_t.forEach(function(e){t[`${e}`].clear()})}toJSON(){var e=this;return _t.reduce(function(t,o){return e[`${o}`].size>0&&(t[`${o}`]=Array.from(e[`${o}`].values())),t},{})}toString(){var e=this;return`Tattles: ${_t.map(function(t){return`${t}: ${e[`${t}`].size}`}).join(", ")}`}}var kt=o(2033);function St(e){return 0===String(e).indexOf(t.AQ)}const Pt=Object.getOwnPropertyDescriptor(Storage.prototype,"removeItem");function Dt(e){return this.constructor===Storage?Pt.value.call(this,e):kt.Ai.call(this,e)}const Et=Object.getOwnPropertyDescriptor(Storage.prototype,"setItem");function Ct(e,t){return this.constructor===Storage?Et.value.call(this,e,t):kt.SO.call(this,e,t)}function xt(e){return{configurable:Et.configurable,enumerable:Et.enumerable,writable:Et.writable,value:function(t,o){if(this===(0,f.Lg)()){if(St(t))return;const n=e.getState(),c=(0,Te.oC)(`${t}`,`${o}`,n);return void((0,r.OB)(n,c)?e.dispatch(i.Ay.allowLocalStorage(c)):e.dispatch(i.Ay.blockLocalStorage(c)))}return Ct.call(this,t,o)}}}const Tt=(0,f.Lg)(),It=new WeakMap,Nt={};class Lt{static convertToTattle(e){const{entityType:t,storeType:o=t,name:n,src:r,storeKey:i=(["localStorage","cookie"].includes(t)?n:r)}=e;return{storeType:o,storeKey:i}}constructor(e){let o=Nt;try{o=(JSON.parse(Tt.getItem(t.kJ))||Nt)[`${(0,r.qB)(e.getState())}`]||Nt}catch(s){}const{ignore:n=Nt,queue:i=Nt}=o,c={reduxStore:e,queue:new jt(i),ignore:new jt(n)};Dt.call(Tt,t.gy),Dt.call(Tt,t.hB),Dt.call(Tt,t.SP),Dt.call(Tt,t.O8),It.set(this,c),this.write()}queue(e){const{queue:t,ignore:o}=It.get(this);let n=0;(Array.isArray(e)?e:[e]).map(Lt.convertToTattle).forEach(function(e){!o.has(e)&&!t.has(e)&&++n&&t.add(e)}),n&&this.write()}dequeue(e){const{queue:t}=It.get(this);let o=0;(Array.isArray(e)?e:[e]).map(Lt.convertToTattle).forEach(function(e){t.has(e)&&++o&&t.delete(e)}),o&&this.write()}ignore(e){const{queue:t,ignore:o}=It.get(this);let n=0,r=0;(Array.isArray(e)?e:[e]).map(Lt.convertToTattle).forEach(function(e){t.has(e)&&++n&&t.delete(e),!o.has(e)&&++r&&o.add(e)}),(n||r)&&this.write()}unignore(e){const{ignore:t}=It.get(this);let o=0;(Array.isArray(e)?e:[e]).map(Lt.convertToTattle).forEach(function(e){t.has(e)&&++o&&t.delete(e)}),o&&this.write()}write(){const{reduxStore:e}=It.get(this),o=(0,r.qB)(e.getState());try{Ct.call(Tt,t.kJ,JSON.stringify({[`${o}`]:this.toJSON()}))}catch(n){}}clear(){const e=It.get(this);e.queue.clear(),e.ignore.clear(),this.write()}isQueued(e){const{queue:t}=It.get(this);return t.has(Lt.convertToTattle(e))}isIgnored(e){const{ignore:t}=It.get(this);return t.has(Lt.convertToTattle(e))}toJSON(){const{queue:e,ignore:t}=It.get(this);return{queue:e.toJSON(),ignore:t.toJSON()}}}function Mt(e,t,o,n,r,i){return(e>>>5^t<<2)+(t>>>3^e<<4)^(o^t)+(i[3&n^r]^e)}class Ft{static encrypt(e,t){if(e=String(e),t=String(t),0===e.length)return"";const o=Ft.strToLongs(Ft.utf8Encode(e)),n=Ft.strToLongs(Ft.utf8Encode(t).slice(0,16)),r=Ft.encode(o,n),i=Ft.longsToStr(r);return Ft.base64Encode(i).replace(/\+/gi,"-").replace(/\//gi,"_")}static decrypt(e,t){if(e=String(e),t=String(t),0===e.length)return"";const o=e.replace(/-/gi,"+").replace(/_/gi,"/"),n=Ft.strToLongs(Ft.base64Decode(o)),r=Ft.strToLongs(Ft.utf8Encode(t).slice(0,16)),i=Ft.decode(n,r),c=Ft.longsToStr(i);return Ft.utf8Decode(c.replace(/\0+$/,""))}static encode(e,t){const o=[...e];o.length<2&&(o[1]=0);const n=o.length;let r,i=Math.floor(6+52/n),c=o[n-1],s=o[0],a=0,l=0;for(;i>0;){i--,l+=2654435769,a=l>>>2&3;for(let e=0;e>>2&3;for(let e=n-1;e>=0;e--)a=o[e>0?e-1:n-1],c=Mt(a,l,u,e,s,t),l=o[parseInt(e,10)]-=c;u-=r}return o}static strToLongs(e){const t=Math.ceil(e.length/4),o=new Array(t);for(let n=0;n>>8&255,e[parseInt(o,10)]>>>16&255,e[parseInt(o,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 Rt=Ft;var Bt=o(6269);const Ht=window.TextEncoder,Ut=window.crypto&&window.crypto.subtle&&window.crypto.subtle.digest;function Kt(e,t,o){if(o&&Ht&&Ut){const n=(new Ht).encode(`${e}/${t}/${o}`);return window.crypto.subtle.digest("SHA-512",n).then(function(e){const t=new Uint8Array(e),o=String.fromCharCode(...Array.from(t));return btoa(o).replace(/\+/gi,"-").replace(/\//gi,"_")})}return Promise.reject()}const Vt=function(e={},o){if("function"!=typeof window.amznConsent)return;null!=e&&"object"==typeof e||(e={});const n=window.amznConsent();o&&n.setCountryCode(o.toUpperCase());const r=(Object.prototype.hasOwnProperty.call(e,t.TG)?e[`${t.TG}`]:"DENY")===t.FA;n.setEnableAdStorage(r),n.setEnableUserData(r),n.build()},Jt=function(e){window.uetq=window.uetq||[],e.MARKETING===t.FA?window.uetq.push("consent","update",{ad_storage:t.aI}):window.uetq.push("consent","update",{ad_storage:t.Iy})};function Gt(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function Wt(t){for(var o=1;oDate.now()?{consent:u,consentTimestamp:l,domain:c,wasExpiryBased:d}:void 0},no=function(e){const o=(0,r.Ou)(e);if(!o||!(0,r.ye)(e))return;const n=(0,r.YK)(e),i=(0,r.QH)(e);return Kt(n,i,o).then(function(c){return function(e,t,o){return me.A.get(`${he.LOOKUPS_URI}/customer/${e}/config/${t}/user/${o}/consent`).catch(function(){return null})}(n,i,c).then(function({consented:n,lastConsentTimestamp:i,userConsentId:c}){if(!n||!i)return null;const s=Date.parse(i),a=(0,r.Ym)(e);if(Number.isNaN(s)||s+1e3*a0){const e=wt.splice(0);for(;Ot(e)>208;){const t=~~(e.length/2);Array.prototype.splice.apply(wt,[0,0,...e.splice(t)])}const o=t?e:e.reduce($t,[]);return me.A.post(`${he.TATTLE_URL}/`,o).then(function(){return o}).catch(function(){return Array.prototype.splice.apply(wt,[wt.length,0,...o]),[]})}return Promise.resolve([])}().then(function(e){return(null==e?void 0:e.length)>0&&(t.ignore(e),t.write()),e})}setup(){const e=qt.get(this),{store:o}=e,n=o.getState(),c=(0,r.i_)(n),s=no(n);return function(e,o){var n;const{store:r}=e,i=st().replace(/; +/g,";").split(";").reduce(function(e,o){const[n,...r]=o.split("=");return 0===n.indexOf(t.AQ)&&(e[`${n}`]=e[`${n}`]||[],e[`${n}`].unshift(r.join("="))),e},{}),c=i[`${t.AQ}`],s=null===(n=i[`${t.AQ}_expdate`])||void 0===n?void 0:n.map(function(e){return parseInt(e||0,10)});let{consentTimestamp:a}=so(r)||{};if(!c)return;let l=0;const[u,p]=c.map(function(e,n){const r=eo(e,o);if(!r)return-1;const{consentTimestamp:i}=r;return void 0!==i?(l++,i):s[n-l]-1e3*t.PA}).reduce(function([e,t],o,n){return t>=o||o=0&&(Object.entries(i).forEach(function([e,n]){if(e===`${t.AQ}_expdate`)return;let i=n[u];if(e===t.AQ){const e=oo(r.getState(),i,p+1e3*t.PA);if(e&&e.domain===o){const{consent:t,consentTimestamp:n}=e;i=to(t,n,o)}else i=void 0}i&&Ct.call(Yt,e.trim(),i)}),e.uuid=Yt.getItem(`${t.AQ}_uuid`)||e.uuid)}(e,c),e.tattleInterval=setInterval(this.sendTattleBatch.bind(this),3e4),function(e,o){let n;try{if(!(0,r.Gs)(e.getState()))throw"Unsaved";let{consentTimestamp:i,consent:c,wasExpiryBased:s}=so(e)||{};if(void 0===c)throw"Unsaved, Expired or Malformed";Xt(`${t.AQ}_expdate`,o),n=Promise.resolve({consent:c,consentTimestamp:i,domain:o,setStorage:s&&i>Date.now()-1e3*t.PA})}catch(i){Xt(t.AQ,o),Xt(`${t.AQ}_expdate`,o);try{n=Ze()(e.dispatch,e.getState).then(function(t){const{consent:n,consentTimestamp:r}=oo(e.getState(),t)||{};if(void 0===n)throw et()(e.dispatch,e.getState),"Unsaved, Expired or Malformed";return{consent:n,consentTimestamp:r,domain:o,setStorage:!0}}).catch(function(){return null})}catch(c){n=Promise.resolve(null)}}return n}(o,c).then(function(e,t,o,n){return function(i){var c;const s=null==i||null===(c=i.consent)||void 0===c?void 0:c.extUsrData,a="No valid consent found";if(!(0,r.ye)(e)){if(!i)throw a;if(s)throw o(),a;return i}const l=(0,r.Ou)(e);if(!l){if(!i)throw a;if(s)throw o(),a;return i}return n.then(function(e){if(!e){if(!i)throw a;if(l!==s)throw o(),a;return i}return l!==s?Wt(Wt({},e),{},{skipRecord:!0,setStorage:!0}):e.consentTimestamp>((null==i?void 0:i.consentTimestamp)||-1)?Wt(Wt({},e),{},{domain:t,setStorage:!0,skipRecord:!0}):i})}}(n,c,function(){e.uuid=(0,Bt.v4)(),o.dispatch(i.Ay.clearConsent(!0))},s)).then(function(){var n=Fe(function*(n){ro(o,n.consent),io(o,n.consent),co(o,n.consent),function(e){return function({consent:o,consentTimestamp:n,domain:r,setStorage:c,skipRecord:s,userConsentId:a,uuid:l=a}){const{store:u}=e;l&&(e.uuid=l),c&&Ct.call(Yt,t.AQ,to(o,n,r)),u.dispatch(i.Ay.setConsentId(e.uuid)),u.dispatch(i.Ay.setConsent(o,!0)),u.dispatch(i.Ay.saveConsent(n,s))}}(e)(n)});return function(e){return n.apply(this,arguments)}}()).catch(function(){var e=Fe(function*(e){ro(o),io(o),co(o),function(e){return function(t){(0,r.cJ)(e.getState())?e.dispatch(i.Ay.ready("consent")):(0,r.dP)(e.getState())&&(e.dispatch(i.Ay.timeoutBegin()),e.dispatch(i.Ay.acceptAllConsent()),window.Shopify||e.dispatch(i.Ay.saveConsent()))}}(o)(e)});return function(t){return e.apply(this,arguments)}}()).finally(Fe(function*(){window.Shopify&&(yield function(e){return new Promise(function(t){if((0,r.pH)(e.getState()).shopify)return t();const o=e.subscribe(function(){if((0,r.pH)(e.getState()).shopify){try{o()}catch(n){}t()}})})}(o)),o.dispatch(i.Ay.ready("consent"))}))}teardown(){const e=qt.get(this);e.tattleInterval&&(clearInterval(e.tattleInterval),e.tattleInterval=null)}shouldTattleOnEntity(e){const{store:o,tattles:n}=qt.get(this),i=o.getState();if(!(0,r.c4)(i))return!1;const{classification:c,node:s,ignore:a,entityType:l}=e;return!a&&c===t.zT&&((!s||!s[t.I_])&&(!n.isQueued(e)&&!!(0,r.JH)(i,l)))}tattle(e){const{classification:o}=e,{store:n,tattles:i}=qt.get(this),c=n.getState(),s=(0,r.QH)(c),a=(0,r.qB)(c),l=(0,r.YK)(c);Qt.call(this,e)?this.shouldTattleOnEntity(e)&&(!function(e,{customerId:o,configId:n,revision:r}){const{entityType:i="script"}=e,c={configId:n,customerId:o,currentURI:t.Bl.location.href,language:t.hT.locale,revision:r,storeType:i,storeKey:At(e)};if(c.storeKey){switch(i){case"localStorage":case"cookie":{const{originalValue:t,value:o,classification:n,name:r,entityType:i,fromOsano:s}=e,a=(0,L.A)(e,vt);Object.entries(a).forEach(function([e,t]){return c[`${e}`]=t});break}}wt.push(c)}}(e,{customerId:l,configId:s,revision:a}),i.queue(e)):(!function(e){const{entityType:t}=e,o=At(e);o&&wt.reduce(function(e,{storeType:n,storeKey:r},i){return n!==t||r!==o||e.unshift(i),e},[]).forEach(function(e){return wt.splice(e,1)})}(e),i.dequeue(e),o&&o!==t.zT&&i.unignore(e)),i.write()}shouldRecordConsent(e,o){const n=this.store.getState(),i=(0,r.h)(n),c=(0,r.Ou)(n),s=[...(0,r.bW)(n),t.H7].reduce(function(t,n){return t[`${n}`]=o[`${n}`]||e[`${n}`],t},{});return{consentedCategories:Object.entries(s).filter(function([,e]){return e===t.FA}).map(function([e]){return e}),extUsrData:c,consentTimestamp:i,shouldRecord:Object.keys(s).some(function(t){return o[`${t}`]!==e[`${t}`]})||(null==e?void 0:e.consentTimestamp)0;t--)o.push("/"+e.slice(0,t).join("/"));return o.push("/"),o.push(void 0),o}(),l=function(e){const t=[];if(e){t.push(e);const o=e.split(".");for(let e=1;est(),set:e=>(function(e){return function(t,o){const n=(0,Te.SK)(String(e),o());return(0,r.OB)(o(),n)?(at(n),t(i.Ay.allowCookie(n))):t(i.Ay.blockCookie(n)),Promise.resolve(n)}}(String(e))(t.dispatch,t.getState),e)},n={configurable:ko.configurable,enumerable:ko.enumerable,writable:ko.writable,value:function(...e){return ko.value.apply(this,e)}},c={append:wo,cookie:o,createElementNS:Ao,prepend:jo,write:n};(0,r.vk)(t.getState())&&(c.createElement=Re.ZS);try{Object.defineProperties(e.prototype,c)}catch(s){0}},Po=Object.getOwnPropertyDescriptor(Element.prototype,"innerHTML"),Do=Po?Element.prototype:HTMLElement.prototype,Eo=Po||Object.getOwnPropertyDescriptor(HTMLElement.prototype,"innerHTML");function Co(){return Eo.get.call(this)}function xo(e){return Eo.set.call(this,e),e}const To=function(e,t){return function(){return xo.call(e,t)}},Io=Object.getOwnPropertyDescriptor(Element.prototype,"append"),No={configurable:Io.configurable,enumerable:Io.enumerable,value:function(...e){return e.filter(function(e){return e&&1===e.nodeType}).forEach(function(e){(0,Te.Qj)(e)}),Io.value.apply(this,e)},writable:Io.writable};var Lo=o(2248),Mo=o(5102);const Fo=Object.getOwnPropertyDescriptor(Element.prototype,"toggleAttribute"),Ro=(0,Lo.mG)(Fo);var Bo=o(5041);const Ho=new WeakMap,Uo=function(e=""){let t=null===e?"":`${e}`;"[object RegExp]"===Object.prototype.toString.call(e)&&(t=t.split(/\/(.+?)\//)[1]);try{Ho.set(this,t)}catch(o){}},Ko={configurable:!1,enumerable:!1,get:function(){return document.contains.call(t.Bl,this)&&(this[t.b7]||void 0!==Ho.get(this)||Uo.call(this,Bo.yu.value.call(this,"data-osano"))),Ho.get(this)||""}},Vo=Object.getOwnPropertyDescriptor(Element.prototype,"prepend"),Jo={configurable:Vo.configurable,enumerable:Vo.enumerable,value:function(...e){return e.filter(function(e){return e&&1===e.nodeType}).forEach(function(e){(0,Te.Qj)(e)}),Vo.value.apply(this,e)},writable:Vo.writable};var Go=o(2425);const Wo=function(e,t){const o={configurable:Eo.configurable,enumerable:Eo.enumerable,get(){return Co.call(this)},set(e){return To(this,e)(t.dispatch,t.getState),e}};try{Object.defineProperties(e.prototype,{append:No,osano:Ko,prepend:Jo,removeAttribute:Go.Ay,getAttribute:Bo.Ay,setAttribute:Ie.Ay}),Object.defineProperty(Do,"innerHTML",o),e.prototype.toggleAttribute&&Object.defineProperty(e.prototype,"toggleAttribute",function(e){return{configurable:Fo.configurable,enumerable:Fo.enumerable,value(t,o){const n=Ro.value.call(this,t,o);if(this&&this.nodeType===Node.ELEMENT_NODE){let o;try{o=Mo.A.get.call(this)}catch(r){}if("SCRIPT"===o)switch(t){case"async":case"defer":(0,Te.LB)(this,e.getState())}}return n}}}(t))}catch(n){0}};var Yo=o(5023),qo=o(6591),zo=o(8865);const Qo=new WeakMap;function Zo(e){const o=e&&e[t.gY]||e,n=Qo.has(o)?Qo.get(o):{};return Qo.set(o,n),n}function Xo(e,o,...n){const[i]=n,c=e.getState(),s=(0,Te.Qm)(this,c);if(!((0,r.OB)(c,s)||(0,Te.tu)(s)))return(0,Lo.dG)(i);if((0,xe.Tv)(this)){if(!!!(this&&this[t.gY]||!this[t.bW]))return(0,Lo.dG)(i)}return o&&o.call((0,Lo.mf)(this),...n)}var en=o(6277);const tn=Object.getOwnPropertyDescriptor(Node.prototype,"cloneNode");var on=o(6421);const nn=Object.getOwnPropertyDescriptor(Node.prototype,"nextSibling");var rn=o(1667),cn=o(3615);const sn=Object.getOwnPropertyDescriptor(Node.prototype,"previousSibling");var an=o(7861),ln=o(8549);function un(e,o=window){const{Document:n,Element:i,HTMLElement:c,HTMLIFrameElement:s,HTMLScriptElement:a,Node:l,Storage:u}=o;try{return So(n,e),Wo(i,e),(0,Yo.F6)((0,t.Bh)(o),l,e),function(e,o){const n={configurable:zo.y.configurable,enumerable:zo.y.enumerable,get:function(){return Zo(this).onload||zo.y.get.call(this)},set:function(e){const n=Zo(this);return e&&((0,Ce.Tv)(this)||(0,xe.Tv)(this))?(n.onload=e,this[t.bW]&&zo.y.set.call(this[t.bW],Xo.bind(this[t.bW],o,e)),zo.y.set.call(this,Xo.bind(this,o,e))):(delete n.onload,zo.y.set.call(this,e))}},r={configurable:qo.y.configurable,enumerable:qo.y.enumerable,get:function(){return Zo(this).onerror||qo.y.get.call(this)},set:function(e){const n=Zo(this);return e&&((0,Ce.Tv)(this)||(0,xe.Tv)(this))?(n.onerror=e,this[t.bW]&&qo.y.set.call(this[t.bW],Xo.bind(this[t.bW],o,e)),qo.y.set.call(this,Xo.bind(this,o,e))):(delete n.onerror,qo.y.set.call(this,e))}};try{Object.defineProperties(e.prototype,{onload:n,onerror:r})}catch(i){}}(c,e),(0,r.XL)(e.getState())&&(0,Ce.F6)(s,e),function(e){try{Object.defineProperties(e.prototype,{appendChild:(0,Lo.wH)(en.y),cloneNode:(0,Lo.wH)(tn),insertBefore:(0,Lo.wH)(on.y),nextSibling:(0,Lo.mG)(nn),parentElement:(0,Lo.mG)(rn.y),parentNode:(0,Lo.mG)(cn.y),previousSibling:(0,Lo.mG)(sn),removeChild:an.Ay,replaceChild:(0,Lo.wH)(ln.y)})}catch(t){}}(l),(0,xe.F6)(a,e),function(e,t,o){const n={setItem:xt(o)};try{Object.defineProperties(e.prototype,n)}catch(r){}try{Object.defineProperties(t.prototype,n)}catch(r){}}(u,kt.Ay,e),!0}catch(p){0}return!1}var pn=o(628);function dn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function fn(t){for(var o=1;o=(0,r.Ym)(s);b||c!==i.gK.saveConsent&&h?c!==i.gK.saveConsent&&(0,r.dP)(s)&&o.dispatch(i.Ay.saveConsent(Date.now(),!1,!0)):!p||d=t?o:o+"0".repeat(t-o.length),o},Dn={encode:function(e,t){return Pn(Object.entries(e||{}).reduce(function(e,[t,o]){return e[t-1]=o,e},[]),t)},decode:function(e,t){return Sn(e,t).reduce(function(e,t,o){return e[o+1]=t,e},{})}},En=1,Cn=16,xn=12,Tn=1,In=16,Nn=Cn+En,Ln=In+Tn+xn,Mn={FIELD:0,RANGE:1},Fn={decode:function(e){if(!e)return{bitLength:0,value:{}};let t=0;const o=K.decode(e.substr(t,Cn),Cn);t+=Cn;const n=K.decode(e.charAt(t),En);if(t+=En,n===Mn.RANGE){const n=new Set,r=K.decode(e.substr(t,xn),xn);t+=xn;for(let o=0;oLn;const a=Nn+n;let l=Nn+xn;for(let u=1;u<=n;u++){const e=o.has(u);if(c+=X.encode(e),s=s&&l=t?e:e+" ".repeat(t-e.length);let o="";for(let n=0;n=65))throw new B(e);o+=H(e.charCodeAt(n)-65,6)}}return o}},Bn=J(function(e){for(;e.length%24>0;)e+="0";return e}),Hn={decode:G,encode:Bn},Un=function(e){return{decode:function(t,o){return{bitLength:o,value:e.decode(t,o)}},encode:e.encode}},Kn=Un(X),Vn=Un(kn),Jn=Un(Dn),Gn=Un(K),Wn=Un({decode:Rn.decode,encode:function(e){return Rn.encode(e,2).toUpperCase()}}),Yn={cmpId:279,cmpVersion:he.IAB_CMP_VERSION,fallbackGvlVersion:187,defaultTimestamp:Date.now()},qn=function({defaultTimestamp:e=0},t){const o=new Date((0,r.h)(t)||e),n=Date.UTC(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate());return Math.round(Math.max(0,n)/100)};function zn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function Qn(t){for(var o=1;os?i:{}}}}})},[vn.uu.type]:function(e,{statusText:t=null}={}){var o;return(0,g.h1)(e,{iab:{tcf:{v2:{vendorListError:t,vendorListLoading:!1,vendorListLoaded:(null==e||null===(o=e.iab)||void 0===o||null===(o=o.tcf)||void 0===o||null===(o=o.v2)||void 0===o?void 0:o.vendorListLoaded)||!1}}}})}})}(nr)},Ur={api:function(e){const t=ur(e),o=function(o){const n={},r=t(o);for(const t of e.coreFieldSequence){const[o,i,,c=o,s]=t;let a=(0,g.Jt)(r,c);e.staticFields&&Object.hasOwnProperty.call(e.staticFields,c)&&(a=e.staticFields[`${c}`]),n[`${o}`]=s?s(a,i):a}for(const t of e.disclosedVendorsFieldSequence){const[o,i,,c=o,s]=t;let a=(0,g.Jt)(r,c);e.staticFields&&Object.hasOwnProperty.call(e.staticFields,c)&&(a=e.staticFields[`${c}`]),n[`${o}`]=s?s(a,i):a}return n};return{bind:function(e){return function(t,n,r){const i=e.getState();switch(t){case"getField":{const e=r;return o(i)[`${e}`]}case"getSection":return[o(i)]}}}}}(Br),createMiddleware:fr(Br),gppSection:Br.gppSection},Kr={reducer:jn,versions:{tcfeuv2:Hr,tcfcav1:Ur}},Vr=function(e){return void 0===e?"-":e?"Y":"N"},Jr=function(e){return(0,g.Jt)(e,"iab.usp",{})},Gr=function(e){return!!(0,g.Jt)(e,"iab.usp.ccpaApplies",(0,r._m)(e))},Wr=function(e,{gppSection:t,version:o}={}){const n=(0,g.Jt)(e,["iab","consentStrings",t]);if(n)return n;const{notified:i,signatory:c,optOut:s}=Jr(e),a=(0,r.gE)(e),l=[i,void 0!==s?a||s:a,c],u=isNaN(parseInt(o,10))?1:parseInt(o,10);return Gr(e)?`${parseInt(u.toString(),10)}${l.map(Vr).join("")}`:`${parseInt(u.toString(),10)}-${a?"Y":"-"}-`};function Yr(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function qr(t){for(var o=1;o