Quality Analyst - Winfield, KS

Newell Brands

Alternance Winfield, Kansas, US Banque
Publiée le
18/07/2026
Contrat
Alternance · 13-24 mois
Localisation
Winfield, Kansas, US
Taille équipe
Inconnue emp.
Inconnue 0-1 ans exp. Francais

Avantages

Open spaceMutuelle santéMentorat
Missions clés Supporter la performance des fournisseurs · Analyser les tendances du marché
Profil recherché Bac +3 (Licence, Bachelor) · 0-1 ans d'expérience · Communication · Organisation · Esprit d'analyse
Outils & compétences Microsoft Office, SAP, Windchill

Le poste en détail

Job ID: 16006 Alternate Locations: Newell Brands is a leading consumer products company with a portfolio of iconic brands like Graco®, Coleman®, Oster®, Rubbermaid®, Sharpie® and Yankee Candle® - and 24,000 talented teammates around the world. Our culture is built on values in action: Integrity, Teamwork, Passion for Winning, Ownership, and Leadership. We work together to win, grow, and make a real impact—supported by a high-performing, inclusive, and collaborative environment where you can be your best, every day. Shift: Mon-Fri 8a-4:30p General Responsibility: This is a developmental opportunity for an entry-level candidate interested in growing technical skills in quality, manufacturing, and continuous improvement. The role supports daily quality activities, problem solving, and process improvement while working closely with operations, engineering, and supply chain teams. Essential Duties and Responsibilities: • Support supplier non-conformance investigations, including chargebacks and follow-up actions • Support root cause investigations by collecting production, process, and defect data and helping analyze trends • Communicate supplier and material issues with the Quality Manager and corporate quality partners • Assist with validation of process changes, trial runs, and first-article evaluations to confirm product and process performance • Investigate material non-conformances and customer complaints to help identify root causes • Prepare charts, summaries, and basic statistical analysis to communicate quality trends, scrap drivers, and recurring issues • Support corrective and preventive actions to improve product quality and process performance • Maintain inspection plans, check sheets, and related quality documentation to support standard work and process control • Perform incoming, in-process, and finished product inspections and testing to support manufacturing • Verify supplier requirements such as labeling, packaging, palletization, dimensions, and quantities are met • Create and share inspection, audit, and quality results reports with the appropriate teams • Partner with operations, maintenance, and engineering to support continuous improvement initiatives and corrective action follow-through • Work with planning and manufacturing teams on inbound material acceptance decisions • Review drawings, specifications, and work instructions for accuracy and escalate discrepancies for resolution • Validate drawing / print dimensions are aligned with internal Quality Specs and supporting documents • Help maintain quality procedures, policies, and control documents as needed • Perform other duties as needs dictate or change over time. Job Qualifications and Requirements: • Understanding of receiving or manufacturing operations and the ability to follow established procedures • Comfortable using Microsoft Office and learning systems such as SAP and Windchill • Strong communication skills – both written and verbal. • Strong organizational skills, with ability to organize and prioritize individual work as required. • Ability to work effectively across departments and support cross-functional activities • Basic understanding of quality methods, standards, and metrics (QMS, HQMS, DPPM, AQLs, etc.) and the ability to learn part print navigation using systems such as PTC Creo or similar tools. • Ability to use basic measurement tools such as calipers, micrometers, and gauges • Previous experience in quality, manufacturing, or engineering support is helpful, but entry-level candidates with strong technical aptitude and a willingness to learn are encouraged to apply. • Associate’s or Bachelor’s degree in Engineering, Quality, Manufacturing, or a related field is preferred but not required. Equivalent experience, technical training, or demonstrated aptitude will also be considered. • Flexibility to work overtime when needed to support production or project timelines • Role may require frequent walking and occasional lifting up to 40 pounds Newell Brands (NASDAQ: NWL) is a leading global consumer goods company with a strong portfolio of well-known brands, including Rubbermaid, Sharpie, Graco, Coleman, Rubbermaid Commercial Products, Yankee Candle, Paper Mate, FoodSaver, Dymo, EXPO, Elmer’s, Oster, NUK, Spontex and Campingaz. We are focused on delighting consumers by lighting up everyday moments. Newell Brands and its subsidiaries are Equal Opportunity Employers and comply with applicable employment laws. EOE/M/F/Vet/Disabled are encouraged to apply. .buttontext8fb760a153d0e07f a{ border: 1px solid transparent; } .buttontext8fb760a153d0e07f a:focus{ border: 1px dashed #fd7e14 !important; outline: none !important; } Date Posted: Jul 8, 2026 Apply now » Find similar jobs: Todos os Empregos, Todos los trabajos, Factory/Hourly Careers, Career Search, AllJobs Contact Us Terms of Use Privacy Statement Cookie Policy Conflict Minerals Corporate Citizenship California Transparency Supply Chain Act Applicant Privacy Statement Candidate FAQ's Opens in a new tab. Opens in a new tab. Opens in a new tab. Opens in a new tab. /*! For license information please see osano.js.LICENSE.txt */ (()=>{ "use strict"; var e = { 558: (e,t,r)=>{ t.SS = void 0; var o = r(717) , n = function() { var e = [] , t = [] , r = void 0; return { enhancer: function(e) { return r = e, function(e) { return function(r) { return o.compose.apply(void 0, t)(e)(r) } } }, addMiddleware: function() { for (var o, n, a = arguments.length, i = Array(a), c = 0; c < a; c++) i[c] = arguments[c]; (o = t).push.apply(o, i.map((function(e) { return e(r) } ))), (n = e).push.apply(n, i) }, removeMiddleware: function(r) { var o = e.findIndex((function(e) { return e === r } )); -1 !== o ? (e = e.filter((function(e, t) { return t !== o } )), t = t.filter((function(e, t) { return t !== o } ))) : console.error("Middleware does not exist!", r) }, resetMiddlewares: function() { t = [], e = [] } } } , a = n(); a.enhancer, a.addMiddleware, a.removeMiddleware, a.resetMiddlewares, t.SS = n } , 717: (e,t,r)=>{ r.r(t), r.d(t, { __DO_NOT_USE__ActionTypes: ()=>l, applyMiddleware: ()=>v, bindActionCreators: ()=>m, combineReducers: ()=>g, compose: ()=>h, createStore: ()=>d, legacy_createStore: ()=>u }); var o = r(24); function n(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function a(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? n(Object(r), !0).forEach((function(t) { (0, o.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : n(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } function i(e) { return "Minified Redux error #" + e + "; visit https://redux.js.org/Errors?code=" + e + " for the full message or use the non-minified dev environment for full errors. " } var c = "function" == typeof Symbol && Symbol.observable || "@@observable" , s = function() { return Math.random().toString(36).substring(7).split("").join(".") } , l = { INIT: "@@redux/INIT" + s(), REPLACE: "@@redux/REPLACE" + s(), PROBE_UNKNOWN_ACTION: function() { return "@@redux/PROBE_UNKNOWN_ACTION" + s() } }; function p(e) { if ("object" != typeof e || null === e) return !1; for (var t = e; null !== Object.getPrototypeOf(t); ) t = Object.getPrototypeOf(t); return Object.getPrototypeOf(e) === t } function d(e, t, r) { var o; if ("function" == typeof t && "function" == typeof r || "function" == typeof r && "function" == typeof arguments[3]) throw new Error(i(0)); if ("function" == typeof t && void 0 === r && (r = t, t = void 0), void 0 !== r) { if ("function" != typeof r) throw new Error(i(1)); return r(d)(e, t) } if ("function" != typeof e) throw new Error(i(2)); var n = e , a = t , s = [] , u = s , g = !1; function f() { u === s && (u = s.slice()) } function m() { if (g) throw new Error(i(3)); return a } function h(e) { if ("function" != typeof e) throw new Error(i(4)); if (g) throw new Error(i(5)); var t = !0; return f(), u.push(e), function() { if (t) { if (g) throw new Error(i(6)); t = !1, f(); var r = u.indexOf(e); u.splice(r, 1), s = null } } } function v(e) { if (!p(e)) throw new Error(i(7)); if (void 0 === e.type) throw new Error(i(8)); if (g) throw new Error(i(9)); try { g = !0, a = n(a, e) } finally { g = !1 } for (var t = s = u, r = 0; r < t.length; r++) { (0, t[r])() } return e } return v({ type: l.INIT }), (o = { dispatch: v, subscribe: h, getState: m, replaceReducer: function(e) { if ("function" != typeof e) throw new Error(i(10)); n = e, v({ type: l.REPLACE }) } })[c] = function() { var e, t = h; return (e = { subscribe: function(e) { if ("object" != typeof e || null === e) throw new Error(i(11)); function r() { e.next && e.next(m()) } return r(), { unsubscribe: t(r) } } })[c] = function() { return this } , e } , o } var u = d; function g(e) { for (var t = Object.keys(e), r = {}, o = 0; o < t.length; o++) { var n = t[o]; 0, "function" == typeof e[n] && (r[n] = e[n]) } var a, c = Object.keys(r); try { !function(e) { Object.keys(e).forEach((function(t) { var r = e[t]; if (void 0 === r(void 0, { type: l.INIT })) throw new Error(i(12)); if (void 0 === r(void 0, { type: l.PROBE_UNKNOWN_ACTION() })) throw new Error(i(13)) } )) }(r) } catch (s) { a = s } return function(e, t) { if (void 0 === e && (e = {}), a) throw a; for (var o = !1, n = {}, s = 0; s < c.length; s++) { var l = c[s] , p = r[l] , d = e[l] , u = p(d, t); if (void 0 === u) { t && t.type; throw new Error(i(14)) } n[l] = u, o = o || u !== d } return (o = o || c.length !== Object.keys(e).length) ? n : e } } function f(e, t) { return function() { return t(e.apply(this, arguments)) } } function m(e, t) { if ("function" == typeof e) return f(e, t); if ("object" != typeof e || null === e) throw new Error(i(16)); var r = {}; for (var o in e) { var n = e[o]; "function" == typeof n && (r[o] = f(n, t)) } return r } function h() { for (var e = arguments.length, t = new Array(e), r = 0; r < e; r++) t[r] = arguments[r]; return 0 === t.length ? function(e) { return e } : 1 === t.length ? t[0] : t.reduce((function(e, t) { return function() { return e(t.apply(void 0, arguments)) } } )) } function v() { for (var e = arguments.length, t = new Array(e), r = 0; r < e; r++) t[r] = arguments[r]; return function(e) { return function() { var r = e.apply(void 0, arguments) , o = function() { throw new Error(i(15)) } , n = { getState: r.getState, dispatch: function() { return o.apply(void 0, arguments) } } , c = t.map((function(e) { return e(n) } )); return o = h.apply(void 0, c)(r.dispatch), a(a({}, r), {}, { dispatch: o }) } } } } , 507: (e,t,r)=>{ r.d(t, { FN: ()=>X, OR: ()=>re, xe: ()=>ee, mj: ()=>te, iZ: ()=>L, g6: ()=>oe, s3: ()=>F, C9: ()=>$, gr: ()=>B, Wy: ()=>q }); var o = r(24) , n = {}; function a(e, t) { var r, o = function() { return delete n[r], e(...arguments) }; return t ? o() : r = document.hidden ? "".concat(setTimeout(o, 0), "_") : "_".concat(window.requestAnimationFrame(o)), r && (n[r] = e), r } function i(e) { var [t,r] = e.split("_").map((e=>parseInt(e, 10))); e && delete n[e], r && window.cancelAnimationFrame(parseInt(r, 10)), t && clearTimeout(parseInt(t, 10)) } document.addEventListener("visibilitychange", (function() { Object.entries(n).forEach((e=>{ var [t,r] = e; i(t), a(r) } )) } ), !1); var c = r(181) , s = r.n(c); function l(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function p(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? l(Object(r), !0).forEach((function(t) { (0, o.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : l(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } function d(e) { var t = new Blob(["self.onmessage=function(__e){(", e, ")(__e,self)}"],{ type: "text/javascript" }) , r = URL.createObjectURL(t); return new Worker(r) } class u { constructor(e) { this.doWork = e } get running() { return void 0 !== this.requestId || void 0 !== this.webWorker } wait(e, t) { this.requestId = a((function() { e(Date.now()) } ), t) } createInlineWorker(e, t, r) { for (var o; void 0 === o; ) { if (o = this.doWork(this.data)) { this.cleanup(), e(o); break } if (Date.now() - r > 100) { this.wait.call(this, this.createInlineWorker.bind(this, e, t)); break } } } createWebWorker(e, t) { var r = d(this.doWork); this.webWorker = r, r.onmessage = t=>{ this.cleanup(), r.terminate(), e(t.data) } , r.onerror = e=>{ this.cleanup(), r.terminate(), t(e.error) } , r.postMessage(this.data) } cleanup() { i(this.requestId), this.webWorker && this.webWorker.terminate(), delete this.webWorker, delete this.requestId } postMessage(e) { this.data = p(p({}, this.data), e), this.webWorker && this.webWorker.postMessage(this.data) } terminate() { this.cleanup(), this.inlineReject && this.inlineReject("abort") } classify(e) { return this._promise ? this.postMessage(e) : (this.data = e, this._promise = new (s())(((e,t)=>{ this.inlineReject = t, "string" == typeof this.doWork ? this.wait(this.createWebWorker.bind(this, e, t)) : this.wait(this.createInlineWorker.bind(this, e, t)) } ))), this._promise } get promise() { return this._promise || s().reject() } } var g = r(213) , f = r(544) , m = r(745) , h = /(^|@)\S+:\d+/ , v = /^\s*at .*(\S+:\d+|\(native\))/m , b = /^(eval@)?(\[native code])?$/; function y(e) { return e && e.replace(/^\(/, "").replace(/\)$/, "") } const O = { parse: function(e) { if (void 0 !== e.stacktrace || void 0 !== e["opera#sourceloc"]) return this.parseOpera(e); if (e.stack && e.stack.match(v)) return this.parseV8OrIE(e); if (e.stack) return this.parseFFOrSafari(e); throw new Error("Cannot parse given Error object") }, extractLocation: function(e) { if (-1 === e.indexOf(":")) return [e]; var t = y(e) , r = /(?:\(.*)?:(\d+)?(?::(\d+))?\)?$/.exec(t) , o = r && r[1] || void 0 , n = r && r[2] || void 0 , a = r && r.index || void 0; return [t.slice(0, a), o && parseInt(o, 10), n && parseInt(n, 10)] }, parseV8OrIE: function(e) { return e.stack.split("\n").filter((function(e) { return !!e.match(v) } ), this).map((function(e) { e.indexOf("(eval ") > -1 && (e = e.replace(/eval code/g, "eval").replace(/(\(eval at [^()]*)|(\),.*$)/g, "")); var t = e.replace(/^\s+/, "").replace(/\(eval code/g, "(") , r = t.match(/ (\((.+):(\d+):(\d+)\)$)/) , o = (t = r ? t.replace(r[0], "") : t).split(/\s+/).slice(1) , n = this.extractLocation(r ? r[1] : o.pop()); return { functionName: o.join(" ") || void 0, fileName: ["eval", ""].indexOf(n[0]) > -1 ? void 0 : n[0], lineNumber: n[1], columnNumber: n[2], source: e } } ), this) }, parseFFOrSafari: function(e) { return e.stack.split("\n").filter((function(e) { return !e.match(b) } ), this).map((function(e) { if (e.indexOf(" > eval") > -1 && (e = e.replace(/ line (\d+)(?: > eval line \d+)* > eval:\d+:\d+/g, ":$1")), -1 === e.indexOf("@") && -1 === e.indexOf(":") || e.indexOf("data:text/") >= 0) return { functionName: e }; var t = /((.*".+"[^@]*)?[^@]*)(?:@)/ , r = e.match(t) , o = r && r[1] ? r[1] : void 0 , n = this.extractLocation(e.replace(t, "")); return { functionName: o, fileName: n[0], lineNumber: n[1], columnNumber: n[2], source: e } } ), this) }, parseOpera: function(e) { return !e.stacktrace || e.message.indexOf("\n") > -1 && e.message.split("\n").length > e.stacktrace.split("\n").length ? this.parseOpera9(e) : e.stack ? this.parseOpera11(e) : this.parseOpera10(e) }, parseOpera9: function(e) { for (var t = /Line (\d+).*script (?:in )?(\S+)/i, r = e.message.split("\n"), o = [], n = 2, a = r.length; n < a; n += 2) { var i = t.exec(r[n]); i && o.push({ fileName: y(i[2]), lineNumber: i[1] && parseInt(i[1], 10), source: r[n] }) } return o }, parseOpera10: function(e) { for (var t = /Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i, r = e.stacktrace.split("\n"), o = [], n = 0, a = r.length; n < a; n += 2) { var i = t.exec(r[n]); i && o.push({ functionName: i[3] || void 0, fileName: y(i[2]), lineNumber: i[1] && parseInt(i[1], 10), source: r[n] }) } return o }, parseOpera11: function(e) { return e.stack.split("\n").filter((function(e) { return !!e.match(h) && !e.match(/^Error created at/) } ), this).map((function(e) { var t, r = e.split("@"), o = this.extractLocation(r.pop()), n = r.shift() || "", a = n.replace(//, "$2").replace(/\([^)]*\)/g, "") || void 0; return n.match(/\(([^)]*)\)/) && (t = n.replace(/^[^(]+\(([^)]*)\)$/, "$1")), { functionName: a, args: void 0 === t || "[arguments not available]" === t ? void 0 : t.split(","), fileName: o[0], lineNumber: o[1], columnNumber: o[2], source: e } } ), this) } }; var w = r(728) , _ = r(406) , j = r(926) , P = r(166) , k = r(321) , S = r(736) , x = r(49); function E(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function D(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? E(Object(r), !0).forEach((function(t) { (0, o.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : E(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } var A = new Set([]) , N = new WeakMap , C = { iframe: {}, cookie: {}, script: {} } , T = Symbol("osano.cm.userscript") , I = {} , L = e=>{ var t = e && e[g.HL] || e; return t && N.has(t) && N.get(t) || void 0 } ; function Z() { var e = new Error; if (g.fq) try { throw e } catch (c) { e = c } for (var t, r, o = O.parse(e); t = o.pop(); ) { var {fileName: n, source: a} = t; r = r || !!n; var i = n && 0 !== n.indexOf(w.OSANO_IFRAME_URI) && ("http" === n.slice(0, 4) || "//" === n.slice(0, 2)) && n || (a && a.indexOf("") >= 0 ? r && T : void 0); if (i) return [i] } return [] } var U = e=>{ var {node: t=e, src: r} = e || I , o = t && r ? String(r).substring(0, 20).trim().substring(0, 5) : ""; return !o && (null == t ? void 0 : t.textContent) || "data:" === o } , M = e=>{ var {node: t=e} = e || I; return !(!t || !U(e)) || !(!t || !t[g.Bj] || t === t[g.Bj]) && M(t[g.Bj]) } , $ = e=>{ var {node: t=e} = e || I; return !(!t || !t[g.N9]) || !(!t || !t[g.Bj] || t === t[g.Bj]) && $(t[g.Bj]) } ; function R(e, t) { if (!M(e)) { var r = e && e.ownerDocument ? e.ownerDocument.currentScript : g.Av.currentScript; if (r) return [r, []]; var o = t || e && e.ownerDocument === g.Av && Z() || [] , n = o[o.length - 1]; return [n && (0, P.Sl)(n) || void 0, o] } return [void 0, []] } var F = (e,t)=>{ var {node: r=e} = e || I; if (!M(e)) { if ($(e)) return !0; var [o,n] = R(r, t); return $(o) || (e=>{ try { return (e || Z()).filter((e=>e === T || A.has(e))).length > 0 || void 0 } catch (t) { return !1 } } )(n) } return !1 } , V = function() { return !0 } , B = e=>{ if (e && (0, m.DV)(e)) { var t = L(e) , {src: r=S.Yn.call(e)} = t || e; r && !U(t || e) && A.add(r) } try { Object.defineProperty(e, g.N9, { configurable: !1, enumerable: !1, get: V }) } catch (o) {} return e } , H = ["img", "script", "iframe"]; function q(e) { if (e && e.tagName && !e[g.yb] && !e[g.HL] && H.includes(e.tagName.toLowerCase())) { try { var [t,r] = R(e); Object.defineProperty(e, g.Bj, { configurable: !1, enumerable: !1, get: function() { return t } }), F(e, r) && B(e) } catch (o) {} try { Object.defineProperty(e, g.yb, { configurable: !1, enumerable: !1, get: V }) } catch (o) {} } } var W = e=>{ var {classifications: t, value: r} = e , o = t.shift(); if (void 0 === o) return g.p7; var n = o[0] , a = new RegExp("" + n,"gm"); if (String(r).match(a)) { var {classification: i=o[1]} = o[1] || {}; return i } } , J = function(e, t) { var r = e.data.classifications , o = r.length; function n(a) { var i = e.data.category || ""; if (a) for (var c = 0; c < o; c++) { if (t.loop !== n) return ""; var s = r[c][0] , l = new RegExp("" + s,"gm"); if (String(a).match(l)) { var p = r[c][1]; i = p && p.classification || p; break } } return t.postMessage(i || "UNCLASSIFIED"), String(i || "UNCLASSIFIED") } return t.loop = n, n(e.data.value) } , z = J.toString() , G = !1; try { var K = d(z); K.onmessage = function() { G = !0, K.terminate() } , K.onerror = function() { G = !1, K.terminate() } , K.postMessage({ value: "", classifications: [["", ""]] }) } catch (ne) { G = !1 } var Q = (e,t)=>{ if (t && (t[g.N9] || t[g.Bj] && t[g.Bj][g.N9])) return B(t), [e, !0]; var r = (0, _.Z)(e, (0, j.Z)(t && t.ownerDocument || g.Av)); if (t && e && (!/^http(s)?:/.test(r.href) || g.LW.test(r.href) || g.i7.test(r.href))) return [e, !0]; try { g.Eu.href = r.href } catch (o) { return [e, !0] } return [e ? String(r.href) : e, !1] } , Y = (e,t,r)=>{ var {entityType: o} = e || {} , {node: n} = e , a = n && n[g.HL] || n , i = L(a) || D({}, e) , c = !1 , s = !1 , l = "" , p = "" , d = "" , m = /||/g; switch (o) { case "iframe": d = k.lk.value.call(n, "src") || "", l = p = e.src || d || i.src || ""; var [h,v] = Q(p, n); c = i.src !== h, s = !!p && n && !a.osano, m = g.i7, (0, f.OA)(r) && !v || (e.ignore = !0), e.src = h, p = h; break; case "script": var b = n.parentElement; d = k.lk.value.call(n, "src") || S.Yn.call(n) || "", p = e.src || d || i.src || "", l = b && i.originalValue || p; var [y,O] = Q(p, n); c = !(b && d || i.src === y), s = !g.fq && !!p && !!n && x.l.value.call(n, "async") && !a.osano, m = g.LW, O && (e.ignore = !0), e.src = y, p = b ? l : y; break; case "cookie": p = e.name, d = e.name, l = e.value, c = i.name !== p, s = !1, m = g.s8 } if (p = String(p), Object.entries(e).forEach((e=>{ var [t,r] = e; if ("ignore" === t) !1 === r && delete i["".concat(t)] || (i["".concat(t)] = r); else void 0 !== r && (i["".concat(t)] = r) } )), (!i.classification || c && p) && (i.classification = "", delete C[o][p], i.originalValue = l, i.async && i.async.running && (i.ignore || !s ? (i.async.terminate(), delete i.async) : i.async.postMessage({ value: e.src, classifications: Object.entries(t) })), !i.async && !i.ignore)) { var {node: w} = i; if (w && w.osano) { var _ = (0, f.lm)(r, w.osano); _ && (i.classification = _, C[o][p] = _) } var [j,P] = t["".concat(d)] ? [t["".concat(d)], d] : ((e,t)=>{ g.Eu.href = e; var r = g.Eu.pathname.split("/").filter((e=>!!e)) , o = "".concat(g.Eu.protocol, "//").concat(g.Eu.hostname, "/"); return r.reduce(((e,r)=>{ var [o,n] = e; if (o) return [o, n]; var a = "".concat(n).concat(r, "/"); return [t["".concat(a)], a] } ), [t["".concat(e)] || t["".concat(o)], o]) } )(p, t); if (j) { var {classification: E=j} = j; E ? (i.classification = E, C[o][p] = E) : delete t["".concat(P)] } if (!i.classification) if (s) i.async = new u(G ? z : W), i.async.classify({ value: e.src, classifications: Object.entries(t) }).then((e=>(delete i.async, i.classification = e, C[o][p] = e, i))).catch((e=>{ if (delete i.async, "abort" === e) i.classification = "", delete C[o][p]; else i.classification = g.p7, C[o][p] = g.p7; return i } )); else { var A = ((e,t,r)=>{ var {name: o, src: n=o} = e , a = C[r][n]; return void 0 === a && (a = J({ data: { value: n, classifications: Object.entries(t) } }, { postMessage: ()=>{} }), C[r][n] = a), a } )(e, t, o); i.classification = A, C[o][p] = A } } (!i.fromOsano || c && p) && (i.fromOsano = m.test(p)), "cookie" === o && !i.fromOsano && ["", g.p7].includes(i.classification) && (i.ignore = i.ignore || F()); try { N.set(a, i) } catch (T) {} return i } , X = (e,t)=>{ var r = "string" == typeof e ? e.replace(/; +/g, ";").split(";").reduce(((e,t,r)=>{ var [o,...n] = t.split("=") , a = n.join("="); if (0 === r) return -1 !== t.indexOf("=") || a ? D(D({}, e), {}, { name: o, value: a }) : D(D({}, e), {}, { name: "", value: o }); switch (o.toLowerCase()) { case "domain": case "path": case "secure": case "httponly": case "samesite": case "expires": case "max-age": return D(D({}, e), {}, { [o.toLowerCase()]: a || "" }) } return e } ), {}) : e , {name: o, value: n, httponly: a, Secure: i=!1, secure: c=i, path: s, domain: l, expires: p, "max-age": d, Samesite: u="lax", SameSite: g=u, samesite: m=g, ignore: h} = r , v = {}; return v.secure = "" === c || !!c, void 0 !== s && (v.path = s.replace(/['"]/g, "")), void 0 !== l && (v.domain = l), void 0 !== d ? v["max-age"] = d : void 0 !== p && (v.expires = p), v.samesite = m, void 0 !== h && (v.ignore = h), void 0 !== a && (v.httponly = a), Y(D(D({ name: o, value: n }, v), {}, { entityType: "cookie" }), (0, f.LA)(t), t) } , ee = (e,t)=>{ var r = e; e instanceof Node && (r = { node: e }); var {node: o} = r , n = k.lk.value.call(o, "src") || "" , {src: a, classification: i, ignore: c} = r , s = { node: o, classification: i, src: a || n, entityType: "iframe" }; return void 0 !== c && (s.ignore = c), Y(s, (0, f.GH)(t), t) } , te = (e,t)=>{ var r = e; if (e instanceof Node) { if (!(0, m.iF)(e)) return; r = { node: e } } var {node: o} = r , n = k.lk.value.call(o, "src") || "" , {src: a, classification: i, ignore: c} = r , s = { node: o, classification: i, src: a || n, entityType: "script" }; return void 0 !== c && (s.ignore = c), Y(s, (0, f.XU)(t), t) } , re = (e,t)=>{ var {node: r=e, tagName: o=r.tagName || "", entityType: n=o.toLowerCase()} = e || {}; try { switch (n) { case "iframe": return ee(e, t); case "script": return te(e, t) } } catch (a) {} } , oe = (e,t)=>L(e) && re({ node: e, ignore: !1 }, t) } , 445: (e,t,r)=>{ r.d(t, { OK: ()=>g, cE: ()=>p, QF: ()=>d }); var o = r(872) , n = r(24); var a = r(213) , i = ["hideOptOut", "eu", "tcf", "usp"] , c = ["iab", "cookies", "iframes", "scripts"]; function s(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function l(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? s(Object(r), !0).forEach((function(t) { (0, n.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : s(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } var p = (customerConfig,flavor,language)=>l({ type: flavor, lang: language || "en" }, customerConfig || window.customerConfig || {}) , d = void 0 !== window.__CSP_NONCE ? window.__CSP_NONCE : a.Av.currentScript && a.Av.currentScript.nonce || void 0 , u = (e,t)=>{ if (!t) return e; var r = Object.keys(t); return l(l({}, t), Object.entries(e).filter((e=>{ var [t] = e; return !r.includes(t) } )).reduce(((e,t)=>{ var [r,o] = t; return e["".concat(r)] = o, e } ), {})) } , g = (e,t)=>{ var {iab: {hideOptOut: r=!1, eu: n, tcf: a=n, usp: s}={}, cookies: p, iframes: d, scripts: g} = e , f = (0, o.Z)(e.iab, i) , m = (0, o.Z)(e, c) , {notified: h} = s || {}; return { config: l({ cookies: u(p, null == t ? void 0 : t.cookies), iframes: u(d, null == t ? void 0 : t.iframes), scripts: u(g, null == t ? void 0 : t.scripts) }, m), iab: l(l({}, f), {}, { tcf: a, usp: { hideOptOut: r, notified: h, signatory: void 0 } }) } } } , 213: (e,t,r)=>{ r.d(t, { eJ: ()=>oe, sU: ()=>G, K3: ()=>X, bI: ()=>ve, zv: ()=>je, Dv: ()=>ne, Tu: ()=>Q, FP: ()=>Pe, sm: ()=>fe, Dn: ()=>ie, jT: ()=>ce, Go: ()=>se, BJ: ()=>ae, pC: ()=>le, A1: ()=>ee, Bo: ()=>pe, go: ()=>ke, r$: ()=>z, HB: ()=>de, b2: ()=>_e, Np: ()=>re, wf: ()=>F, s8: ()=>be, Bj: ()=>U, i7: ()=>Oe, HL: ()=>$, lL: ()=>R, LW: ()=>we, yb: ()=>Z, N9: ()=>M, lq: ()=>K, v4: ()=>me, OE: ()=>J, P_: ()=>Y, Uf: ()=>V, ZF: ()=>H, mt: ()=>q, g6: ()=>B, _N: ()=>W, J0: ()=>Se, j6: ()=>L, p7: ()=>te, dO: ()=>he, eQ: ()=>ue, hm: ()=>ge, Eu: ()=>I, Zr: ()=>N, fq: ()=>f, yR: ()=>Ee, fx: ()=>b, Av: ()=>C, Ff: ()=>T, xp: ()=>m }); var o = r(728) , n = r(24) , a = r(375); function i(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } var c = ["ar", "arc", "ckb", "dv", "fa", "ha", "he", "khw", "ks", "ps", "ur", "uz-af", "yi"] , s = new WeakMap , l = new WeakMap , p = new WeakMap; var d = r(406) , u = r(926) , g = new Map , f = !!window.document.documentMode , m = e=>{ try { return e.EventTarget } catch (t) { return } } , h = document.createElement("iframe"); document.head.appendChild(h); var v = h.contentWindow || window; var b = { Document: v.Document, Element: v.Element, EventTarget: m(v), HTMLDocument: v.HTMLDocument, HTMLElement: v.HTMLElement, HTMLIFrameElement: v.HTMLIFrameElement, HTMLScriptElement: v.HTMLScriptElement, Navigator: v.Navigator, Node: v.Node, Storage: v.Storage, window: v }; !f && document.head.removeChild(h); var {Document: y, Element: O, EventTarget: w, HTMLDocument: _, HTMLElement: j, HTMLIFrameElement: P, HTMLImageElement: k, HTMLScriptElement: S, Navigator: x, Node: E, Storage: D} = b , A = Symbol("osano.cmp.domLoaded") , N = ()=>g.get(A) , C = document; g.set(A, !1), document.addEventListener("DOMContentLoaded", (function() { g.set(A, !0) } )); var T = window , I = C.createElement("a") , L = parseInt("%%TATTLE_RATIO%%", 10) , Z = ("".concat(C.location.protocol, "//").concat(C.location.host), Symbol("osano.cmp.stamp")) , U = Symbol("osano.cmp.createdBy") , M = Symbol("osano.cmp.userscript") , $ = Symbol("osano.cmp.originalNode") , R = Symbol("osano.cmp.replacementNode") , F = Symbol("osano.cmp.allowed") , V = "osano_consentmanager" , B = "".concat(V, "_tattles-ignore") , H = "".concat(V, "_tattles-cookie") , q = "".concat(V, "_tattles-iframe") , W = "".concat(V, "_tattles-script") , J = "osano/blocked" , z = "MARKETING" , G = "ANALYTICS" , K = "PERSONALIZATION" , Q = "ESSENTIAL" , Y = "STORAGE" , X = "BLACKLISTED" , ee = "HIDDEN" , te = "UNCLASSIFIED" , re = "OPT_OUT" , oe = "ACCEPT" , ne = "DENY" , ae = "consent" , ie = { [G]: "analytics_storage", [z]: "ad_storage" } , ce = "default" , se = "update" , le = { [oe]: "granted", [ne]: "denied" } , pe = o.IFRAME_TIMEOUT || 10 , de = 10 , ue = "VALIDATE_IFRAME" , ge = "VALIDATE_IFRAME_RESPONSE" , fe = "GET_STORAGE" , me = "RECEIVE_STORAGE" , he = "UPDATE_STORAGE" , ve = "CLEAR_STORAGE" , be = new RegExp("^".concat(V)) , ye = (0, d.Z)(o.OSANO_IFRAME_URI, (0, u.Z)(document)) , Oe = new RegExp("^(?:https?:)?(?://)?(?:".concat(ye.host).concat(ye.pathname, "|").concat(o.OSANO_DSAR_URI, ")(([#|?].*)|(?!.*))?$")) , we = new RegExp("".concat(o.OSANO_SCRIPT_URI, "(?:/[^?#]*)?/osano(?:-[a-z]*(?:\\.legacy|\\.modern)?)?.js(?:[#|?].*)?$")) , _e = 33177600 , je = _e , Pe = (new Date(864e13).getTime(), { BLOCKING: "osano-cm-blocking", INIT: "osano-cm-initialized", NEW_CONSENT: "osano-cm-consent-new", CONSENT_CHANGED: "osano-cm-consent-changed", CONSENT_SAVED: "osano-cm-consent-saved", LOCALE_UPDATED: "osano-cm-locale-updated", SCRIPT_BLOCKED: "osano-cm-script-blocked", COOKIE_BLOCKED: "osano-cm-cookie-blocked", IFRAME_BLOCKED: "osano-cm-iframe-blocked", CONSENT_ACCEPT_MARKETING: "osano-cm-marketing", CONSENT_ACCEPT_ANALYTICS: "osano-cm-analytics", CONSENT_ACCEPT_PERSONALIZATION: "osano-cm-personalization", CONSENT_ACCEPT_STORAGE: "osano-cm-storage", CCPA_OPT_OUT: "osano-cm-opt-out", UI_CHANGED_STATE: "osano-cm-ui-changed" }) , ke = new class { setup() { var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {} , t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "en" , r = {}; Object.entries(e).forEach((e=>{ var [locale,t] = e; r["".concat(locale)] = function(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? i(Object(r), !0).forEach((function(t) { (0, n.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : i(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e }({}, t) } )), s.set(this, r), l.set(this, {}), p.set(this, t) } clear(locale) { return locale ? delete s.get(this)["".concat(locale)] : s.set(this, {}), this } extend(e) { var locale = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "en"; return s.get(this)["".concat(locale)] = (0, a.TS)(s.get(this)["".concat(locale)] || {}, e), this } override(e) { var locale = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "en"; return l.get(this)["".concat(locale)] = e, this } set locale(locale) { p.set(this, locale) } get locale() { return p.get(this) } get isRTL() { return c.includes(this.locale) } replace(e, t) { return t ? s.get(this)["".concat(t)] = e || {} : s.set(this, { [this.locale]: e || {} }), this } template(e) { return (t,r)=>this.translate(e, t, r) } translate(e) { var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {} , r = arguments.length > 2 ? arguments[2] : void 0 , locale = "string" == typeof t ? t : t.locale || this.locale , o = "string" == typeof r ? r : "".concat(locale, ".").concat(e) , n = s.get(this)["".concat(locale)] , i = l.get(this)["".concat(locale)]; return i && (0, a.U2)(i, e) || (0, a.U2)(n, e) || (locale.length > 2 ? this.translate(e, locale.slice(0, 2), o) : o) } isLocaleAvailable(locale) { return !!o.LANGUAGES.includes(locale) } isLocaleLoaded(locale) { var e = s.get(this)["".concat(locale)]; return "object" == typeof e && Object.keys(e).length > 0 } isEmpty() { return 0 === Object.keys(s.get(this)).length } } , Se = { None: 0, Dialog: 1, Drawer: 2 } , xe = "fr" , Ee = { re: xe, gp: xe, mq: xe, gy: xe, yt: xe, mf: xe } } , 488: (e,t,r)=>{ r.d(t, { J: ()=>o, n: ()=>n }); var o = { PUSH: 1, POP: -1, REPLACE: 0 } , n = { CONSENT: "consent", DO_NOT_SELL: "doNotSell", LEGAL: "legal", VENDOR_CONSENT: "vendorConsent" } } , 13: (e,t,r)=>{ function o(e, t) { return t || (t = e.slice(0)), Object.freeze(Object.defineProperties(e, { raw: { value: Object.freeze(t) } })) } r.r(t), r.d(t, { default: ()=>Ei, getStyleConstant: ()=>Si }); var n, a = r(24), i = r(213), c = window, s = c.trustedTypes, l = s ? s.createPolicy("lit-html", { createHTML: e=>e }) : void 0, p = "$lit$", d = "lit$".concat((Math.random() + "").slice(9), "$"), u = "?" + d, g = "<".concat(u, ">"), f = document, m = ()=>f.createComment(""), h = e=>null === e || "object" != typeof e && "function" != typeof e || e === D || e === A, v = Array.isArray, b = e=>v(e) || "function" == typeof (null == e ? void 0 : e[Symbol.iterator]), y = "[ \t\n\f\r]", O = /<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g, w = /-->/g, _ = />/g, j = RegExp(">|".concat(y, "(?:([^\\s\"'>=/]+)(").concat(y, "*=").concat(y, "*(?:[^ \"'`<>=]|(\"|')|))|$)"), "g"), P = /'/g, k = /"/g, S = /^(?:script|style|textarea|title)$/i, x = e=>function(t) { for (var r = arguments.length, o = new Array(r > 1 ? r - 1 : 0), n = 1; n < r; n++) o[n - 1] = arguments[n]; return { _$litType$: e, strings: t, values: o } } , E = x(1), D = (x(2), Symbol.for("lit-noChange")), A = Symbol.for("lit-nothing"), N = new WeakMap, C = f.createTreeWalker(f, 129, null, !1); function T(e, t) { if (!Array.isArray(e) || !e.hasOwnProperty("raw")) throw Error("invalid template strings array"); return void 0 !== l ? l.createHTML(t) : t } var I = (e,t)=>{ for (var r, o = e.length - 1, n = [], a = 2 === t ? "" : "", i = O, c = 0; c < o; c++) { for (var s = e[c], l = void 0, u = void 0, f = -1, m = 0; m < s.length && (i.lastIndex = m, null !== (u = i.exec(s))); ) m = i.lastIndex, i === O ? "!--" === u[1] ? i = w : void 0 !== u[1] ? i = _ : void 0 !== u[2] ? (S.test(u[2]) && (r = RegExp("" + u[2], "g")), i = j) : void 0 !== u[3] && (i = j) : i === j ? ">" === u[0] ? (i = null != r ? r : O, f = -1) : void 0 === u[1] ? f = -2 : (f = i.lastIndex - u[2].length, l = u[1], i = void 0 === u[3] ? j : '"' === u[3] ? k : P) : i === k || i === P ? i = j : i === w || i === _ ? i = O : (i = j, r = void 0); var h = i === j && e[c + 1].startsWith("/>") ? " " : ""; a += i === O ? s + g : f >= 0 ? (n.push(l), s.slice(0, f) + p + s.slice(f) + d + h) : s + d + (-2 === f ? (n.push(void 0), c) : h) } return [T(e, a + (e[o] || ">") + (2 === t ? "" : "")), n] } ; class L { constructor(e, t) { var r, {strings: o, _$litType$: n} = e; this.parts = []; var a = 0 , i = 0 , c = o.length - 1 , l = this.parts , [g,f] = I(o, n); if (this.el = L.createElement(g, t), C.currentNode = this.el.content, 2 === n) { var h = this.el.content , v = h.firstChild; v.remove(), h.append(...v.childNodes) } for (; null !== (r = C.nextNode()) && l.length < c; ) { if (1 === r.nodeType) { if (r.hasAttributes()) { var b = []; for (var y of r.getAttributeNames()) if (y.endsWith(p) || y.startsWith(d)) { var O = f[i++]; if (b.push(y), void 0 !== O) { var w = r.getAttribute(O.toLowerCase() + p).split(d) , _ = /([.?@])?(.*)/.exec(O); l.push({ type: 1, index: a, name: _[2], strings: w, ctor: "." === _[1] ? R : "?" === _[1] ? V : "@" === _[1] ? B : $ }) } else l.push({ type: 6, index: a }) } for (var j of b) r.removeAttribute(j) } if (S.test(r.tagName)) { var P = r.textContent.split(d) , k = P.length - 1; if (k > 0) { r.textContent = s ? s.emptyScript : ""; for (var x = 0; x < k; x++) r.append(P[x], m()), C.nextNode(), l.push({ type: 2, index: ++a }); r.append(P[k], m()) } } } else if (8 === r.nodeType) if (r.data === u) l.push({ type: 2, index: a }); else for (var E = -1; -1 !== (E = r.data.indexOf(d, E + 1)); ) l.push({ type: 7, index: a }), E += d.length - 1; a++ } } static createElement(e, t) { var r = f.createElement("template"); return r.innerHTML = e, r } } function Z(e, t) { var r, o, n, a, i = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : e, c = arguments.length > 3 ? arguments[3] : void 0; if (t === D) return t; var s = void 0 !== c ? null === (r = i._$Co) || void 0 === r ? void 0 : r[c] : i._$Cl , l = h(t) ? void 0 : t._$litDirective$; return (null == s ? void 0 : s.constructor) !== l && (null === (o = null == s ? void 0 : s._$AO) || void 0 === o || o.call(s, !1), void 0 === l ? s = void 0 : (s = new l(e))._$AT(e, i, c), void 0 !== c ? (null !== (n = (a = i)._$Co) && void 0 !== n ? n : a._$Co = [])[c] = s : i._$Cl = s), void 0 !== s && (t = Z(e, s._$AS(e, t.values), s, c)), t } class U { constructor(e, t) { this._$AV = [], this._$AN = void 0, this._$AD = e, this._$AM = t } get parentNode() { return this._$AM.parentNode } get _$AU() { return this._$AM._$AU } u(e) { var t, {el: {content: r}, parts: o} = this._$AD, n = (null !== (t = null == e ? void 0 : e.creationScope) && void 0 !== t ? t : f).importNode(r, !0); C.currentNode = n; for (var a = C.nextNode(), i = 0, c = 0, s = o[0]; void 0 !== s; ) { if (i === s.index) { var l = void 0; 2 === s.type ? l = new M(a,a.nextSibling,this,e) : 1 === s.type ? l = new s.ctor(a,s.name,s.strings,this,e) : 6 === s.type && (l = new H(a,this,e)), this._$AV.push(l), s = o[++c] } i !== (null == s ? void 0 : s.index) && (a = C.nextNode(), i++) } return C.currentNode = f, n } v(e) { var t = 0; for (var r of this._$AV) void 0 !== r && (void 0 !== r.strings ? (r._$AI(e, r, t), t += r.strings.length - 2) : r._$AI(e[t])), t++ } } class M { constructor(e, t, r, o) { var n; this.type = 2, this._$AH = A, this._$AN = void 0, this._$AA = e, this._$AB = t, this._$AM = r, this.options = o, this._$Cp = null === (n = null == o ? void 0 : o.isConnected) || void 0 === n || n } get _$AU() { var e, t; return null !== (t = null === (e = this._$AM) || void 0 === e ? void 0 : e._$AU) && void 0 !== t ? t : this._$Cp } get parentNode() { var e = this._$AA.parentNode , t = this._$AM; return void 0 !== t && 11 === (null == e ? void 0 : e.nodeType) && (e = t.parentNode), e } get startNode() { return this._$AA } get endNode() { return this._$AB } _$AI(e) { e = Z(this, e, arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : this), h(e) ? e === A || null == e || "" === e ? (this._$AH !== A && this._$AR(), this._$AH = A) : e !== this._$AH && e !== D && this._(e) : void 0 !== e._$litType$ ? this.g(e) : void 0 !== e.nodeType ? this.$(e) : b(e) ? this.T(e) : this._(e) } k(e) { return this._$AA.parentNode.insertBefore(e, this._$AB) } $(e) { this._$AH !== e && (this._$AR(), this._$AH = this.k(e)) } _(e) { this._$AH !== A && h(this._$AH) ? this._$AA.nextSibling.data = e : this.$(f.createTextNode(e)), this._$AH = e } g(e) { var t, {values: r, _$litType$: o} = e, n = "number" == typeof o ? this._$AC(e) : (void 0 === o.el && (o.el = L.createElement(T(o.h, o.h[0]), this.options)), o); if ((null === (t = this._$AH) || void 0 === t ? void 0 : t._$AD) === n) this._$AH.v(r); else { var a = new U(n,this) , i = a.u(this.options); a.v(r), this.$(i), this._$AH = a } } _$AC(e) { var t = N.get(e.strings); return void 0 === t && N.set(e.strings, t = new L(e)), t } T(e) { v(this._$AH) || (this._$AH = [], this._$AR()); var t, r = this._$AH, o = 0; for (var n of e) o === r.length ? r.push(t = new M(this.k(m()),this.k(m()),this,this.options)) : t = r[o], t._$AI(n), o++; o < r.length && (this._$AR(t && t._$AB.nextSibling, o), r.length = o) } _$AR() { var e, t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : this._$AA.nextSibling, r = arguments.length > 1 ? arguments[1] : void 0; for (null === (e = this._$AP) || void 0 === e || e.call(this, !1, !0, r); t && t !== this._$AB; ) { var o = t.nextSibling; t.remove(), t = o } } setConnected(e) { var t; void 0 === this._$AM && (this._$Cp = e, null === (t = this._$AP) || void 0 === t || t.call(this, e)) } } class $ { constructor(e, t, r, o, n) { this.type = 1, this._$AH = A, this._$AN = void 0, this.element = e, this.name = t, this._$AM = o, this.options = n, r.length > 2 || "" !== r[0] || "" !== r[1] ? (this._$AH = Array(r.length - 1).fill(new String), this.strings = r) : this._$AH = A } get tagName() { return this.element.tagName } get _$AU() { return this._$AM._$AU } _$AI(e) { var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : this , r = arguments.length > 2 ? arguments[2] : void 0 , o = arguments.length > 3 ? arguments[3] : void 0 , n = this.strings , a = !1; if (void 0 === n) e = Z(this, e, t, 0), (a = !h(e) || e !== this._$AH && e !== D) && (this._$AH = e); else { var i, c, s = e; for (e = n[0], i = 0; i < n.length - 1; i++) (c = Z(this, s[r + i], t, i)) === D && (c = this._$AH[i]), a || (a = !h(c) || c !== this._$AH[i]), c === A ? e = A : e !== A && (e += (null != c ? c : "") + n[i + 1]), this._$AH[i] = c } a && !o && this.j(e) } j(e) { e === A ? this.element.removeAttribute(this.name) : this.element.setAttribute(this.name, null != e ? e : "") } } class R extends $ { constructor() { super(...arguments), this.type = 3 } j(e) { this.element[this.name] = e === A ? void 0 : e } } var F = s ? s.emptyScript : ""; class V extends $ { constructor() { super(...arguments), this.type = 4 } j(e) { e && e !== A ? this.element.setAttribute(this.name, F) : this.element.removeAttribute(this.name) } } class B extends $ { constructor(e, t, r, o, n) { super(e, t, r, o, n), this.type = 5 } _$AI(e) { var t; if ((e = null !== (t = Z(this, e, arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : this, 0)) && void 0 !== t ? t : A) !== D) { var r = this._$AH , o = e === A && r !== A || e.capture !== r.capture || e.once !== r.once || e.passive !== r.passive , n = e !== A && (r === A || o); o && this.element.removeEventListener(this.name, this, r), n && this.element.addEventListener(this.name, this, e), this._$AH = e } } handleEvent(e) { var t, r; "function" == typeof this._$AH ? this._$AH.call(null !== (r = null === (t = this.options) || void 0 === t ? void 0 : t.host) && void 0 !== r ? r : this.element, e) : this._$AH.handleEvent(e) } } class H { constructor(e, t, r) { this.element = e, this.type = 6, this._$AN = void 0, this._$AM = t, this.options = r } get _$AU() { return this._$AM._$AU } _$AI(e) { Z(this, e) } } var q = { O: p, P: d, A: u, C: 1, M: I, L: U, D: b, R: Z, I: M, V: $, H: V, N: B, U: R, F: H } , W = c.litHtmlPolyfillSupport; null == W || W(L, M), (null !== (n = c.litHtmlVersions) && void 0 !== n ? n : c.litHtmlVersions = []).push("2.7.5"); var J, z = (e,t,r)=>{ var o, n, a = null !== (o = null == r ? void 0 : r.renderBefore) && void 0 !== o ? o : t, i = a._$litPart$; if (void 0 === i) { var c = null !== (n = null == r ? void 0 : r.renderBefore) && void 0 !== n ? n : null; a._$litPart$ = i = new M(t.insertBefore(m(), c),c,void 0,null != r ? r : {}) } return i._$AI(e), i } , G = r(544), K = i.go.template("aria.newWindow"), Q = i.go.template("aria.external"), Y = i.go.template("aria.externalNewWindow"); var X = r(872); const ee = { block: "__", modifier: "--", space: "-", value: "_" }; function te(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function re(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? te(Object(r), !0).forEach((function(t) { (0, a.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : te(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } var oe = e=>{ var {block: t, element: r, modifiers: o={}, prefix: n="", syntax: a={}, verbose: i=!1, className: c=[]} = e; if (!t && !r) throw new Error("You must specify a block or an element when using BEM syntax"); var s = c ? Array.isArray(c) ? c : "object" == typeof c ? Object.keys(c) : c.split(" ") : [] , l = re(re({}, ee), a) , p = n ? n.replace(/^['"]/, "").replace(/['"]$/, "") : ""; t && (s.push(r ? "".concat(p).concat(t).concat(l.block).concat(r) : "".concat(p).concat(t)), (o.block ? Object.keys(o.block) : []).forEach((e=>{ var n = !(!o.block["".concat(e)] || "" === o.block["".concat(e)]) && o.block["".concat(e)]; if ("true" === n || n === !!n) { if (n) { var a = "".concat(p).concat(t).concat(l.modifier).concat(e); s.push(a), i && r && s.push("".concat(a).concat(l.block).concat(r)) } } else { var c = "".concat(p).concat(t).concat(l.modifier).concat(e).concat(l.value).concat(n); s.push(c), i && r && s.push("".concat(c).concat(l.block).concat(r)) } } ))); r && (s.push("".concat(p).concat(r)), (o.element ? Object.keys(o.element) : []).forEach((e=>{ var n = !(!o.element["".concat(e)] || "" === o.element["".concat(e)]) && o.element["".concat(e)]; "true" === n || n === !!n ? n && (s.push("".concat(p).concat(r).concat(l.modifier).concat(e)), i && t && s.push("".concat(p).concat(t).concat(l.block).concat(r).concat(l.modifier).concat(e))) : (s.push("".concat(p).concat(r).concat(l.modifier).concat(e).concat(l.value).concat(n)), i && t && s.push("".concat(p).concat(t).concat(l.block).concat(r).concat(l.modifier).concat(e).concat(l.value).concat(n))) } ))); return s.map((e=>e.toString().replace(/\s\s+/g, " ").replace(/[\s!"#$%&'()*+,./:<=>?@[\\\]^`{|}~]/g, l.space))) } , ne = function() { for (var e = arguments.length, t = new Array(e), r = 0; r < e; r++) t[r] = arguments[r]; return oe.apply(null, t).reduce(((e,t)=>(e["".concat(t)] = !0, e)), {}) }; const ae = oe; var ie = 1 , ce = 2 , se = e=>function() { for (var t = arguments.length, r = new Array(t), o = 0; o < t; o++) r[o] = arguments[o]; return { _$litDirective$: e, values: r } } ; class le { constructor(e) {} get _$AU() { return this._$AM._$AU } _$AT(e, t, r) { this._$Ct = e, this._$AM = t, this._$Ci = r } _$AS(e, t) { return this.update(e, t) } update(e, t) { return this.render(...t) } } var pe, de = se(class extends le { constructor(e) { var t; if (super(e), e.type !== ie || "class" !== e.name || (null === (t = e.strings) || void 0 === t ? void 0 : t.length) > 2) throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.") } render(e) { return " " + Object.keys(e).filter((t=>e[t])).join(" ") + " " } update(e, t) { var r, o, [n] = t; if (void 0 === this.it) { for (var a in this.it = new Set, void 0 !== e.strings && (this.nt = new Set(e.strings.join(" ").split(/\s/).filter((e=>"" !== e)))), n) n[a] && !(null === (r = this.nt) || void 0 === r ? void 0 : r.has(a)) && this.it.add(a); return this.render(n) } var i = e.element.classList; for (var c in this.it.forEach((e=>{ e in n || (i.remove(e), this.it.delete(e)) } )), n) { var s = !!n[c]; s === this.it.has(c) || (null === (o = this.nt) || void 0 === o ? void 0 : o.has(c)) || (s ? (i.add(c), this.it.add(c)) : (i.remove(c), this.it.delete(c))) } return D } } ), ue = e=>null != e ? e : A, ge = ["block", "label", "disabled", "onClick", "className", "modifiers", "ariaLabel", "tabIndex"]; function fe(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function me(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? fe(Object(r), !0).forEach((function(t) { (0, a.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : fe(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } var he = "button"; function ve(e) { var {block: t, label: r, disabled: n, onClick: a, className: i, modifiers: c={}, ariaLabel: s, tabIndex: l=0} = e , p = (0, X.Z)(e, ge) , {prefix: d="osano-cm-"} = p , u = { root: ne({ prefix: d, block: t, element: he, modifiers: { block: c.block, element: me(me({}, c.element), {}, { disabled: n }) }, className: i }) }; return E(pe || (pe = o(['"])), de(u.root), n, ue(a), ue(s), l, r) } var be, ye = r(394), Oe = r(435); function we(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function _e(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? we(Object(r), !0).forEach((function(t) { (0, a.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : we(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } var je, Pe = e=>{ var {dispatch: t} = e; return ()=>{ t((0, ye.v6)(i.eJ)), t((0, ye.I2)(i.Dv)), t(Oe.ZP.acceptAllConsent()), t(Oe.ZP.saveConsent()), t(Oe.ZP.hideAll()), t(Oe.ZP.showWidget()) } } , ke = { element: { type: "accept" } }, Se = i.go.template("buttons.acceptAll"); function xe(e) { var {prefix: t, store: r, onClick: n} = e; return E(be || (be = o(["", ""])), ve(_e(_e({}, e), {}, { className: "".concat(t, "accept-all"), label: Se(), onClick: null != n ? n : Pe(r), modifiers: ke }))) } function Ee(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function De(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? Ee(Object(r), !0).forEach((function(t) { (0, a.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : Ee(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } var Ae, Ne = e=>{ var {dispatch: t} = e; return ()=>{ t(Oe.ZP.acceptAllConsent()), t(Oe.ZP.saveConsent()), t(Oe.ZP.hideDialog()), t(Oe.ZP.showWidget()) } } , Ce = { element: { type: "accept" } }, Te = i.go.template("buttons.accept"); function Ie(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function Le(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? Ie(Object(r), !0).forEach((function(t) { (0, a.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : Ie(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } var Ze, Ue = e=>{ var {dispatch: t} = e; return ()=>{ t((0, ye.v6)(i.Dv)), t((0, ye.I2)(i.eJ)), t((0, ye.ur)(i.Dv)), t(Oe.ZP.denyAllConsent()), t(Oe.ZP.saveConsent()), t(Oe.ZP.hideAll()), t(Oe.ZP.showWidget()) } } , Me = { element: { type: "denyAll" } }, $e = i.go.template("buttons.denyAll"); function Re(e) { var {prefix: t, store: r, onClick: n} = e; return E(Ae || (Ae = o(["", ""])), ve(Le(Le({ label: $e() }, e), {}, { className: "".concat(t, "denyAll"), onClick: null != n ? n : Ue(r), modifiers: Me }))) } function Fe(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function Ve(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? Fe(Object(r), !0).forEach((function(t) { (0, a.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : Fe(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } var Be, He, qe = e=>{ var {dispatch: t} = e; return ()=>{ t(Oe.ZP.denyAllConsent()), t(Oe.ZP.saveConsent()), t(Oe.ZP.hideDialog()), t(Oe.ZP.showWidget()) } } , We = { element: { type: "deny" } }, Je = i.go.template("buttons.deny"); function ze(e) { var {prefix: t, store: r, block: n} = e; return E(Be || (Be = o(['
', " ", "
"])), xe({ block: n, prefix: t, store: r }), Re({ block: n, prefix: t, store: r })) } function Ge(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function Ke(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? Ge(Object(r), !0).forEach((function(t) { (0, a.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : Ge(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } var Qe, Ye = e=>{ var {dispatch: t} = e; return ()=>{ t(Oe.ZP.saveConsent()), t(Oe.ZP.hideDialog()), t(Oe.ZP.showWidget()) } } , Xe = { element: { type: "save" } }, et = i.go.template("buttons.save"); var tt = ["ariaDescribedBy", "block", "className", "href", "target", "label", "onClick", "tabIndex", "title", "type"]; function rt(e) { var {ariaDescribedBy: t, block: r, className: n="", href: a, target: i, label: c, onClick: s, tabIndex: l=0, title: p, type: d} = e , u = (0, X.Z)(e, tt) , {prefix: g="osano-cm-"} = u , f = { root: ne({ prefix: g, block: r, element: "link", className: n, modifiers: { element: { type: d } } }) }; return E(Qe || (Qe = o(['', ""])), l, ue(a), ue(i), de(f.root), s, ue(p), ue(t), c) } var ot; i.go.template("buttons.denyAll"); function nt(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function at(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? nt(Object(r), !0).forEach((function(t) { (0, a.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : nt(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } var it, ct = r(166), st = r(488), lt = e=>t=>{ t(Oe.ZP.showLegal(st.J.PUSH, e)) } , pt = ["type", "purposeId", "onClick"]; function dt(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } var ut = i.go.template("iab.legal.title"); function gt(e) { var {type: t, purposeId: r, onClick: n} = e , c = (0, X.Z)(e, pt) , {store: {dispatch: s}} = c , l = r ? "osano-cm-tcf-v2-legal--".concat(t, "_").concat(r) : "osano-cm-tcf-v2-legal" , p = r ? i.go.translate("iab.".concat(t, ".").concat(r, ".description")) : void 0 , d = r ? i.go.translate("iab.".concat(t, ".").concat(r, ".name")) : ut() , u = n || function(e) { s(lt(r)); var t = document.getElementById(l); return (0, ct.rP)(t || e.target).scrollTop = t ? t.offsetTop : 0, !1 } ; return E(it || (it = o(["", ""])), rt(function(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? dt(Object(r), !0).forEach((function(t) { (0, a.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : dt(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e }({ label: d, onClick: u, title: p, type: r ? "purpose" : void 0 }, c))) } var ft, mt = r(883), ht = e=>t=>{ t(Oe.ZP.showVendorConsent(st.J.PUSH, e)) } , vt = ["vendorId", "onClick"]; function bt(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } var yt = i.go.template("iab.vendor.title"); function Ot(e) { var {vendorId: t, onClick: r} = e , n = (0, X.Z)(e, vt) , {store: {dispatch: i, getState: c}} = n , s = c() , l = t ? (0, mt.GM)(s, t).name : yt() , p = r || function() { return i(ht(t)), !1 } ; return E(ft || (ft = o(["", ""])), rt(function(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? bt(Object(r), !0).forEach((function(t) { (0, a.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : bt(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e }({ label: l, onClick: p, type: "vendor" }, n))) } var wt, _t = r(826), jt = ["id", "ariaLabel", "ariaLevel", "ariaDescription", "descriptionId", "block", "label", "checked", "disabled", "onChange", "className", "category", "tabIndex", "type", "name", "value"], Pt = "toggle"; function kt(e) { var {id: t=(0, _t.v4)("toggle"), ariaLabel: r, ariaLevel: n, ariaDescription: a, descriptionId: i, block: c, label: s, checked: l, disabled: p, onChange: d, className: u, category: g, tabIndex: f=0, type: m, name: h, value: v} = e , b = (0, X.Z)(e, jt) , {prefix: y="osano-cm-"} = b , O = { root: ne({ prefix: y, block: c, element: Pt, modifiers: { element: { checked: l, disabled: p, type: m } }, className: u }), input: ne({ prefix: y, block: Pt, element: "input", modifiers: { element: { checked: l, disabled: p } } }), switch: ne({ prefix: y, block: Pt, element: "switch" }), label: ne({ prefix: y, block: Pt, element: "label" }) }; return E(wt || (wt = o(['"])), de(O.root), t, de(O.input), t, d, l, p, ue(g), ue(h), ue(v), f, l, ue(r), ue(a), ue(!a && i ? i : void 0), de(O.switch), ue(n ? "heading" : void 0), ue(n), de(O.label), s) } function St(e, t) { var r = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); t && (o = o.filter((function(t) { return Object.getOwnPropertyDescriptor(e, t).enumerable } ))), r.push.apply(r, o) } return r } function xt(e) { for (var t = 1; t < arguments.length; t++) { var r = null != arguments[t] ? arguments[t] : {}; t % 2 ? St(Object(r), !0).forEach((function(t) { (0, a.Z)(e, t, r[t]) } )) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : St(Object(r)).forEach((function(t) { Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)) } )) } return e } var Et, Dt = e=>{ var {category: t, store: r} = e; return e=>{ var o = e.target.checked; r.dispatch(Oe.ZP.setConsent(t, o ? i.eJ : i.Dv)) } } ; function At(e) { var {category: t, prefix: r, store: {getState: o}} = e , n = o() , a = (0, G.Qc)(n) , c = (0, G.mr)(n, t) , s = (0, G.LP)(n, t) , l = a && "".concat(r, "drawer-toggle--category_").concat(t, "--description") , p = i.go.translate("categories.".concat(t, ".label")) || "" , d = i.go.translate("categories.".concat(t, ".label")) || ""; return kt(xt(xt({}, e), {}, { descriptionId: l, label: p, title: d || p, checked: c, disabled: s, onChange: Dt(e) })) } function Nt(e) { var {store: {getState: t}, label: r} = e , n = t() , a = (0, _t.v4)("arialabelclose") , {linkColor: i, closeButtonColor: c=i} = (0, G.XN)(n); return E(Et || (Et = o([' ', ' '])), a, a, r, c, c) } var Ct, Tt, It = function(e) { var {className: t, block: r, prefix: o="osano-cm-"} = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}; return { prefix: o, block: r, element: e, className: t, modifiers: { element: arguments.length > 2 ? arguments[2] : void 0 } } }, Lt = function() { return ne(It(...arguments)) }, Zt = function() { return ae(It(...arguments)).join(" ") }, Ut = r(375), {I: Mt} = q, $t = (e,t)=>void 0 === t ? void 0 !== (null == e ? void 0 : e._$litType$) : (null == e ? void 0 : e._$litType$) === t, Rt = ()=>document.createComment(""), Ft = (e,t,r)=>{ var o, n = e._$AA.parentNode, a = void 0 === t ? e._$AB : t._$AA; if (void 0 === r) { var i = n.insertBefore(Rt(), a) , c = n.insertBefore(Rt(), a); r = new Mt(i,c,e,e.options) } else { var s, l = r._$AB.nextSibling, p = r._$AM, d = p !== e; if (d) null === (o = r._$AQ) || void 0 === o || o.call(r, e), r._$AM = e, void 0 !== r._$AP && (s = e._$AU) !== p._$AU && r._$AP(s); if (l !== a || d) for (var u = r._$AA; u !== l; ) { var g = u.nextSibling; n.insertBefore(u, a), u = g } } return r } , Vt = function(e, t) { var r = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : e; return e._$AI(t, r), e }, Bt = {}, Ht = function(e) { var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : Bt; return e._$AH = t }, qt = e=>e._$AH, Wt = e=>{ var t; null === (t = e._$AP) || void 0 === t || t.call(e, !1, !0); for (var r = e._$AA, o = e._$AB.nextSibling; r !== o; ) { var n = r.nextSibling; r.remove(), r = n } } , Jt = e=>{ e._$AR() } , zt = (e,t,r)=>{ for (var o = new Map, n = t; n <= r; n++) o.set(e[n], n); return o } , Gt = se(class extends le { constructor(e) { if (super(e), e.type !== ce) throw Error("repeat() can only be used in text expressions") } dt(e, t, r) { var o; void 0 === r ? r = t : void 0 !== t && (o = t); var n = [] , a = [] , i = 0; for (var c of e) n[i] = o ? o(c, i) : i, a[i] = r(c, i), i++; return { values: a, keys: n } } render(e, t, r) { return this.dt(e, t, r).values } update(e, t) { var r, [o,n,a] = t, i = qt(e), {values: c, keys: s} = this.dt(o, n, a); if (!Array.isArray(i)) return this.ht = s, c