// source --> https://www.meilleur-deshumidificateur.fr/wp-includes/js/jquery/jquery.min.js?ver=3.7.1 
/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}function fe(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}ce.fn=ce.prototype={jquery:t,constructor:ce,length:0,toArray:function(){return ae.call(this)},get:function(e){return null==e?ae.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=ce.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return ce.each(this,e)},map:function(n){return this.pushStack(ce.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(ae.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(ce.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(ce.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:oe.sort,splice:oe.splice},ce.extend=ce.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(ce.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||ce.isPlainObject(n)?n:{},i=!1,a[t]=ce.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},ce.extend({expando:"jQuery"+(t+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==i.call(e))&&(!(t=r(e))||"function"==typeof(n=ue.call(t,"constructor")&&t.constructor)&&o.call(n)===a)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(c(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},text:function(e){var t,n="",r=0,i=e.nodeType;if(!i)while(t=e[r++])n+=ce.text(t);return 1===i||11===i?e.textContent:9===i?e.documentElement.textContent:3===i||4===i?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(c(Object(e))?ce.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:se.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!l.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(c(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:le}),"function"==typeof Symbol&&(ce.fn[Symbol.iterator]=oe[Symbol.iterator]),ce.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var pe=oe.pop,de=oe.sort,he=oe.splice,ge="[\\x20\\t\\r\\n\\f]",ve=new RegExp("^"+ge+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ge+"+$","g");ce.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var f=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function p(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}ce.escapeSelector=function(e){return(e+"").replace(f,p)};var ye=C,me=s;!function(){var e,b,w,o,a,T,r,C,d,i,k=me,S=ce.expando,E=0,n=0,s=W(),c=W(),u=W(),h=W(),l=function(e,t){return e===t&&(a=!0),0},f="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",t="(?:\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",p="\\["+ge+"*("+t+")(?:"+ge+"*([*^$|!~]?=)"+ge+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+t+"))|)"+ge+"*\\]",g=":("+t+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+p+")*)|.*)\\)|)",v=new RegExp(ge+"+","g"),y=new RegExp("^"+ge+"*,"+ge+"*"),m=new RegExp("^"+ge+"*([>+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="<a id='"+S+"' href='' disabled='disabled'></a><select id='"+S+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0<I(t,T,null,[e]).length},I.contains=function(e,t){return(e.ownerDocument||e)!=T&&V(e),ce.contains(e,t)},I.attr=function(e,t){(e.ownerDocument||e)!=T&&V(e);var n=b.attrHandle[t.toLowerCase()],r=n&&ue.call(b.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==r?r:e.getAttribute(t)},I.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ce.uniqueSort=function(e){var t,n=[],r=0,i=0;if(a=!le.sortStable,o=!le.sortStable&&ae.call(e,0),de.call(e,l),a){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)he.call(e,n[r],1)}return o=null,e},ce.fn.uniqueSort=function(){return this.pushStack(ce.uniqueSort(ae.apply(this)))},(b=ce.expr={cacheLength:50,createPseudo:F,match:D,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(v," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(d,e,t,h,g){var v="nth"!==d.slice(0,3),y="last"!==d.slice(-4),m="of-type"===e;return 1===h&&0===g?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u=v!==y?"nextSibling":"previousSibling",l=e.parentNode,c=m&&e.nodeName.toLowerCase(),f=!n&&!m,p=!1;if(l){if(v){while(u){o=e;while(o=o[u])if(m?fe(o,c):1===o.nodeType)return!1;s=u="only"===d&&!s&&"nextSibling"}return!0}if(s=[y?l.firstChild:l.lastChild],y&&f){p=(a=(r=(i=l[S]||(l[S]={}))[d]||[])[0]===E&&r[1])&&r[2],o=a&&l.childNodes[a];while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if(1===o.nodeType&&++p&&o===e){i[d]=[E,a,p];break}}else if(f&&(p=a=(r=(i=e[S]||(e[S]={}))[d]||[])[0]===E&&r[1]),!1===p)while(o=++a&&o&&o[u]||(p=a=0)||s.pop())if((m?fe(o,c):1===o.nodeType)&&++p&&(f&&((i=o[S]||(o[S]={}))[d]=[E,p]),o===e))break;return(p-=g)===h||p%h==0&&0<=p/h}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||I.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?F(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=se.call(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:F(function(e){var r=[],i=[],s=ne(e.replace(ve,"$1"));return s[S]?F(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:F(function(t){return function(e){return 0<I(t,e).length}}),contains:F(function(t){return t=t.replace(O,P),function(e){return-1<(e.textContent||ce.text(e)).indexOf(t)}}),lang:F(function(n){return A.test(n||"")||I.error("unsupported lang: "+n),n=n.replace(O,P).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=ie.location&&ie.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===r},focus:function(e){return e===function(){try{return T.activeElement}catch(e){}}()&&T.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:z(!1),disabled:z(!0),checked:function(e){return fe(e,"input")&&!!e.checked||fe(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return q.test(e.nodeName)},input:function(e){return N.test(e.nodeName)},button:function(e){return fe(e,"input")&&"button"===e.type||fe(e,"button")},text:function(e){var t;return fe(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:X(function(){return[0]}),last:X(function(e,t){return[t-1]}),eq:X(function(e,t,n){return[n<0?n+t:n]}),even:X(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:X(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:X(function(e,t,n){var r;for(r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:X(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=B(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=_(e);function G(){}function Y(e,t){var n,r,i,o,a,s,u,l=c[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=y.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=m.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(ve," ")}),a=a.slice(n.length)),b.filter)!(r=D[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?I.error(e):c(e,s).slice(0)}function Q(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function J(a,e,t){var s=e.dir,u=e.next,l=u||s,c=t&&"parentNode"===l,f=n++;return e.first?function(e,t,n){while(e=e[s])if(1===e.nodeType||c)return a(e,t,n);return!1}:function(e,t,n){var r,i,o=[E,f];if(n){while(e=e[s])if((1===e.nodeType||c)&&a(e,t,n))return!0}else while(e=e[s])if(1===e.nodeType||c)if(i=e[S]||(e[S]={}),u&&fe(e,u))e=e[s]||e;else{if((r=i[l])&&r[0]===E&&r[1]===f)return o[2]=r[2];if((i[l]=o)[2]=a(e,t,n))return!0}return!1}}function K(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Z(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function ee(d,h,g,v,y,e){return v&&!v[S]&&(v=ee(v)),y&&!y[S]&&(y=ee(y,e)),F(function(e,t,n,r){var i,o,a,s,u=[],l=[],c=t.length,f=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)I(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),p=!d||!e&&h?f:Z(f,u,d,n,r);if(g?g(p,s=y||(e?d:c||v)?[]:t,n,r):s=p,v){i=Z(s,l),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(s[l[o]]=!(p[l[o]]=a))}if(e){if(y||d){if(y){i=[],o=s.length;while(o--)(a=s[o])&&i.push(p[o]=a);y(null,s=[],i,r)}o=s.length;while(o--)(a=s[o])&&-1<(i=y?se.call(e,a):u[o])&&(e[i]=!(t[i]=a))}}else s=Z(s===t?s.splice(c,s.length):s),y?y(null,t,s,r):k.apply(t,s)})}function te(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=J(function(e){return e===i},a,!0),l=J(function(e){return-1<se.call(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!=w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[J(K(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return ee(1<s&&K(c),1<s&&Q(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(ve,"$1"),t,s<n&&te(e.slice(s,n)),n<r&&te(e=e.slice(n)),n<r&&Q(e))}c.push(t)}return K(c)}function ne(e,t){var n,v,y,m,x,r,i=[],o=[],a=u[e+" "];if(!a){t||(t=Y(e)),n=t.length;while(n--)(a=te(t[n]))[S]?i.push(a):o.push(a);(a=u(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=E+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==T||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==T||(V(o),n=!C);while(s=v[a++])if(s(o,t||T,n)){k.call(r,o);break}i&&(E=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=pe.call(r));f=Z(f)}k.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&ce.uniqueSort(r)}return i&&(E=h,w=p),c},m?F(r):r))).selector=e}return a}function re(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&Y(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&C&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(O,P),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=D.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(O,P),H.test(o[0].type)&&U(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&Q(o)))return k.apply(n,r),n;break}}}return(l||ne(e,c))(r,t,!C,n,!t||H.test(e)&&U(t.parentNode)||t),n}G.prototype=b.filters=b.pseudos,b.setFilters=new G,le.sortStable=S.split("").sort(l).join("")===S,V(),le.sortDetached=$(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),ce.find=I,ce.expr[":"]=ce.expr.pseudos,ce.unique=ce.uniqueSort,I.compile=ne,I.select=re,I.setDocument=V,I.tokenize=Y,I.escape=ce.escapeSelector,I.getText=ce.text,I.isXML=ce.isXMLDoc,I.selectors=ce.expr,I.support=ce.support,I.uniqueSort=ce.uniqueSort}();var d=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&ce(e).is(n))break;r.push(e)}return r},h=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},b=ce.expr.match.needsContext,w=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1<se.call(n,e)!==r}):ce.filter(n,e,r)}ce.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?ce.find.matchesSelector(r,e)?[r]:[]:ce.find.matches(e,ce.grep(t,function(e){return 1===e.nodeType}))},ce.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(ce(e).filter(function(){for(t=0;t<r;t++)if(ce.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)ce.find(e,i[t],n);return 1<r?ce.uniqueSort(n):n},filter:function(e){return this.pushStack(T(this,e||[],!1))},not:function(e){return this.pushStack(T(this,e||[],!0))},is:function(e){return!!T(this,"string"==typeof e&&b.test(e)?ce(e):e||[],!1).length}});var k,S=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(ce.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&ce(e);if(!b.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&ce.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?ce.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?se.call(ce(e),this[0]):se.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(ce.uniqueSort(ce.merge(this.get(),ce(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),ce.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return d(e,"parentNode")},parentsUntil:function(e,t,n){return d(e,"parentNode",n)},next:function(e){return A(e,"nextSibling")},prev:function(e){return A(e,"previousSibling")},nextAll:function(e){return d(e,"nextSibling")},prevAll:function(e){return d(e,"previousSibling")},nextUntil:function(e,t,n){return d(e,"nextSibling",n)},prevUntil:function(e,t,n){return d(e,"previousSibling",n)},siblings:function(e){return h((e.parentNode||{}).firstChild,e)},children:function(e){return h(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(fe(e,"template")&&(e=e.content||e),ce.merge([],e.childNodes))}},function(r,i){ce.fn[r]=function(e,t){var n=ce.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=ce.filter(t,n)),1<this.length&&(j[r]||ce.uniqueSort(n),E.test(r)&&n.reverse()),this.pushStack(n)}});var D=/[^\x20\t\r\n\f]+/g;function N(e){return e}function q(e){throw e}function L(e,t,n,r){var i;try{e&&v(i=e.promise)?i.call(e).done(t).fail(n):e&&v(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}ce.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},ce.each(e.match(D)||[],function(e,t){n[t]=!0}),n):ce.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){ce.each(e,function(e,t){v(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==x(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return ce.each(arguments,function(e,t){var n;while(-1<(n=ce.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<ce.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},ce.extend({Deferred:function(e){var o=[["notify","progress",ce.Callbacks("memory"),ce.Callbacks("memory"),2],["resolve","done",ce.Callbacks("once memory"),ce.Callbacks("once memory"),0,"resolved"],["reject","fail",ce.Callbacks("once memory"),ce.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return ce.Deferred(function(r){ce.each(o,function(e,t){var n=v(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&v(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,v(t)?s?t.call(e,l(u,o,N,s),l(u,o,q,s)):(u++,t.call(e,l(u,o,N,s),l(u,o,q,s),l(u,o,N,o.notifyWith))):(a!==N&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){ce.Deferred.exceptionHook&&ce.Deferred.exceptionHook(e,t.error),u<=i+1&&(a!==q&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(ce.Deferred.getErrorHook?t.error=ce.Deferred.getErrorHook():ce.Deferred.getStackHook&&(t.error=ce.Deferred.getStackHook()),ie.setTimeout(t))}}return ce.Deferred(function(e){o[0][3].add(l(0,e,v(r)?r:N,e.notifyWith)),o[1][3].add(l(0,e,v(t)?t:N)),o[2][3].add(l(0,e,v(n)?n:q))}).promise()},promise:function(e){return null!=e?ce.extend(e,a):a}},s={};return ce.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=ae.call(arguments),o=ce.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?ae.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(L(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||v(i[t]&&i[t].then)))return o.then();while(t--)L(i[t],a(t),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;ce.Deferred.exceptionHook=function(e,t){ie.console&&ie.console.warn&&e&&H.test(e.name)&&ie.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},ce.readyException=function(e){ie.setTimeout(function(){throw e})};var O=ce.Deferred();function P(){C.removeEventListener("DOMContentLoaded",P),ie.removeEventListener("load",P),ce.ready()}ce.fn.ready=function(e){return O.then(e)["catch"](function(e){ce.readyException(e)}),this},ce.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--ce.readyWait:ce.isReady)||(ce.isReady=!0)!==e&&0<--ce.readyWait||O.resolveWith(C,[ce])}}),ce.ready.then=O.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?ie.setTimeout(ce.ready):(C.addEventListener("DOMContentLoaded",P),ie.addEventListener("load",P));var M=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n))for(s in i=!0,n)M(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(ce(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},R=/^-ms-/,I=/-([a-z])/g;function W(e,t){return t.toUpperCase()}function F(e){return e.replace(R,"ms-").replace(I,W)}var $=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function B(){this.expando=ce.expando+B.uid++}B.uid=1,B.prototype={cache:function(e){var t=e[this.expando];return t||(t={},$(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[F(t)]=n;else for(r in t)i[F(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][F(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(F):(t=F(t))in r?[t]:t.match(D)||[]).length;while(n--)delete r[t[n]]}(void 0===t||ce.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!ce.isEmptyObject(t)}};var _=new B,z=new B,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,U=/[A-Z]/g;function V(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(U,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:X.test(i)?JSON.parse(i):i)}catch(e){}z.set(e,t,n)}else n=void 0;return n}ce.extend({hasData:function(e){return z.hasData(e)||_.hasData(e)},data:function(e,t,n){return z.access(e,t,n)},removeData:function(e,t){z.remove(e,t)},_data:function(e,t,n){return _.access(e,t,n)},_removeData:function(e,t){_.remove(e,t)}}),ce.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=z.get(o),1===o.nodeType&&!_.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=F(r.slice(5)),V(o,r,i[r]));_.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){z.set(this,n)}):M(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=z.get(o,n))?t:void 0!==(t=V(o,n))?t:void 0;this.each(function(){z.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){z.remove(this,e)})}}),ce.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=_.get(e,t),n&&(!r||Array.isArray(n)?r=_.access(e,t,ce.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=ce.queue(e,t),r=n.length,i=n.shift(),o=ce._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){ce.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return _.get(e,n)||_.access(e,n,{empty:ce.Callbacks("once memory").add(function(){_.remove(e,[t+"queue",n])})})}}),ce.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?ce.queue(this[0],t):void 0===n?this:this.each(function(){var e=ce.queue(this,t,n);ce._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&ce.dequeue(this,t)})},dequeue:function(e){return this.each(function(){ce.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=ce.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=_.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var G=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Y=new RegExp("^(?:([+-])=|)("+G+")([a-z%]*)$","i"),Q=["Top","Right","Bottom","Left"],J=C.documentElement,K=function(e){return ce.contains(e.ownerDocument,e)},Z={composed:!0};J.getRootNode&&(K=function(e){return ce.contains(e.ownerDocument,e)||e.getRootNode(Z)===e.ownerDocument});var ee=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&K(e)&&"none"===ce.css(e,"display")};function te(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return ce.css(e,t,"")},u=s(),l=n&&n[3]||(ce.cssNumber[t]?"":"px"),c=e.nodeType&&(ce.cssNumber[t]||"px"!==l&&+u)&&Y.exec(ce.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)ce.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,ce.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ne={};function re(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=_.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ee(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ne[s])||(o=a.body.appendChild(a.createElement(s)),u=ce.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ne[s]=u)))):"none"!==n&&(l[c]="none",_.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}ce.fn.extend({show:function(){return re(this,!0)},hide:function(){return re(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ee(this)?ce(this).show():ce(this).hide()})}});var xe,be,we=/^(?:checkbox|radio)$/i,Te=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="<textarea>x</textarea>",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="<option></option>",le.option=!!xe.lastChild;var ke={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n<r;n++)_.set(e[n],"globalEval",!t||_.get(t[n],"globalEval"))}ke.tbody=ke.tfoot=ke.colgroup=ke.caption=ke.thead,ke.th=ke.td,le.option||(ke.optgroup=ke.option=[1,"<select multiple='multiple'>","</select>"]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===x(o))ce.merge(p,o.nodeType?[o]:o);else if(je.test(o)){a=a||f.appendChild(t.createElement("div")),s=(Te.exec(o)||["",""])[1].toLowerCase(),u=ke[s]||ke._default,a.innerHTML=u[1]+ce.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;ce.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<ce.inArray(o,r))i&&i.push(o);else if(l=K(o),a=Se(f.appendChild(o),"script"),l&&Ee(a),n){c=0;while(o=a[c++])Ce.test(o.type||"")&&n.push(o)}return f}var De=/^([^.]*)(?:\.(.+)|)/;function Ne(){return!0}function qe(){return!1}function Le(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Le(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=qe;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return ce().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=ce.guid++)),e.each(function(){ce.event.add(this,t,i,r,n)})}function He(e,r,t){t?(_.set(e,r,!1),ce.event.add(e,r,{namespace:!1,handler:function(e){var t,n=_.get(this,r);if(1&e.isTrigger&&this[r]){if(n)(ce.event.special[r]||{}).delegateType&&e.stopPropagation();else if(n=ae.call(arguments),_.set(this,r,n),this[r](),t=_.get(this,r),_.set(this,r,!1),n!==t)return e.stopImmediatePropagation(),e.preventDefault(),t}else n&&(_.set(this,r,ce.event.trigger(n[0],n.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Ne)}})):void 0===_.get(e,r)&&ce.event.add(e,r,Ne)}ce.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.get(t);if($(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&ce.find.matchesSelector(J,i),n.guid||(n.guid=ce.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof ce&&ce.event.triggered!==e.type?ce.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(D)||[""]).length;while(l--)d=g=(s=De.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=ce.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=ce.event.special[d]||{},c=ce.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&ce.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),ce.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=_.hasData(e)&&_.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(D)||[""]).length;while(l--)if(d=g=(s=De.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=ce.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||ce.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)ce.event.remove(e,d+t[l],n,r,!0);ce.isEmptyObject(u)&&_.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=ce.event.fix(e),l=(_.get(this,"events")||Object.create(null))[u.type]||[],c=ce.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=ce.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((ce.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<ce(i,this).index(l):ce.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(ce.Event.prototype,t,{enumerable:!0,configurable:!0,get:v(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[ce.expando]?e:new ce.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click",!0),!1},trigger:function(e){var t=this||e;return we.test(t.type)&&t.click&&fe(t,"input")&&He(t,"click"),!0},_default:function(e){var t=e.target;return we.test(t.type)&&t.click&&fe(t,"input")&&_.get(t,"click")||fe(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},ce.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},ce.Event=function(e,t){if(!(this instanceof ce.Event))return new ce.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ne:qe,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&ce.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[ce.expando]=!0},ce.Event.prototype={constructor:ce.Event,isDefaultPrevented:qe,isPropagationStopped:qe,isImmediatePropagationStopped:qe,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ne,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ne,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ne,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},ce.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},ce.event.addProp),ce.each({focus:"focusin",blur:"focusout"},function(r,i){function o(e){if(C.documentMode){var t=_.get(this,"handle"),n=ce.event.fix(e);n.type="focusin"===e.type?"focus":"blur",n.isSimulated=!0,t(e),n.target===n.currentTarget&&t(n)}else ce.event.simulate(i,e.target,ce.event.fix(e))}ce.event.special[r]={setup:function(){var e;if(He(this,r,!0),!C.documentMode)return!1;(e=_.get(this,i))||this.addEventListener(i,o),_.set(this,i,(e||0)+1)},trigger:function(){return He(this,r),!0},teardown:function(){var e;if(!C.documentMode)return!1;(e=_.get(this,i)-1)?_.set(this,i,e):(this.removeEventListener(i,o),_.remove(this,i))},_default:function(e){return _.get(e.target,r)},delegateType:i},ce.event.special[i]={setup:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i);n||(C.documentMode?this.addEventListener(i,o):e.addEventListener(r,o,!0)),_.set(t,i,(n||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=C.documentMode?this:e,n=_.get(t,i)-1;n?_.set(t,i,n):(C.documentMode?this.removeEventListener(i,o):e.removeEventListener(r,o,!0),_.remove(t,i))}}}),ce.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){ce.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||ce.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),ce.fn.extend({on:function(e,t,n,r){return Le(this,e,t,n,r)},one:function(e,t,n,r){return Le(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,ce(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=qe),this.each(function(){ce.event.remove(this,e,n,t)})}});var Oe=/<script|<style|<link/i,Pe=/checked\s*(?:[^=]|=\s*.checked.)/i,Me=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)ce.event.add(t,i,s[i][n]);z.hasData(e)&&(o=z.access(e),a=ce.extend({},o),z.set(t,a))}}function $e(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=v(d);if(h||1<f&&"string"==typeof d&&!le.checkClone&&Pe.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),$e(t,r,i,o)});if(f&&(t=(e=Ae(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=ce.map(Se(e,"script"),Ie)).length;c<f;c++)u=e,c!==p&&(u=ce.clone(u,!0,!0),s&&ce.merge(a,Se(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,ce.map(a,We),c=0;c<s;c++)u=a[c],Ce.test(u.type||"")&&!_.access(u,"globalEval")&&ce.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?ce._evalUrl&&!u.noModule&&ce._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):m(u.textContent.replace(Me,""),u,l))}return n}function Be(e,t,n){for(var r,i=t?ce.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||ce.cleanData(Se(r)),r.parentNode&&(n&&K(r)&&Ee(Se(r,"script")),r.parentNode.removeChild(r));return e}ce.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=K(e);if(!(le.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||ce.isXMLDoc(e)))for(a=Se(c),r=0,i=(o=Se(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&we.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||Se(e),a=a||Se(c),r=0,i=o.length;r<i;r++)Fe(o[r],a[r]);else Fe(e,c);return 0<(a=Se(c,"script")).length&&Ee(a,!f&&Se(e,"script")),c},cleanData:function(e){for(var t,n,r,i=ce.event.special,o=0;void 0!==(n=e[o]);o++)if($(n)){if(t=n[_.expando]){if(t.events)for(r in t.events)i[r]?ce.event.remove(n,r):ce.removeEvent(n,r,t.handle);n[_.expando]=void 0}n[z.expando]&&(n[z.expando]=void 0)}}}),ce.fn.extend({detach:function(e){return Be(this,e,!0)},remove:function(e){return Be(this,e)},text:function(e){return M(this,function(e){return void 0===e?ce.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return $e(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Re(this,e).appendChild(e)})},prepend:function(){return $e(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Re(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return $e(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(ce.cleanData(Se(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return ce.clone(this,e,t)})},html:function(e){return M(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Oe.test(e)&&!ke[(Te.exec(e)||["",""])[1].toLowerCase()]){e=ce.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(ce.cleanData(Se(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return $e(this,arguments,function(e){var t=this.parentNode;ce.inArray(this,n)<0&&(ce.cleanData(Se(this)),t&&t.replaceChild(e,this))},n)}}),ce.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){ce.fn[e]=function(e){for(var t,n=[],r=ce(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),ce(r[o])[a](t),s.apply(n,t.get());return this.pushStack(n)}});var _e=new RegExp("^("+G+")(?!px)[a-z%]+$","i"),ze=/^--/,Xe=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=ie),t.getComputedStyle(e)},Ue=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ve=new RegExp(Q.join("|"),"i");function Ge(e,t,n){var r,i,o,a,s=ze.test(t),u=e.style;return(n=n||Xe(e))&&(a=n.getPropertyValue(t)||n[t],s&&a&&(a=a.replace(ve,"$1")||void 0),""!==a||K(e)||(a=ce.style(e,t)),!le.pixelBoxStyles()&&_e.test(a)&&Ve.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+"":a}function Ye(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",J.appendChild(u).appendChild(l);var e=ie.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),J.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=C.createElement("div"),l=C.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",le.clearCloneStyle="content-box"===l.style.backgroundClip,ce.extend(le,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=C.createElement("table"),t=C.createElement("tr"),n=C.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",J.appendChild(e).appendChild(t).appendChild(n),r=ie.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,J.removeChild(e)),a}}))}();var Qe=["Webkit","Moz","ms"],Je=C.createElement("div").style,Ke={};function Ze(e){var t=ce.cssProps[e]||Ke[e];return t||(e in Je?e:Ke[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Qe.length;while(n--)if((e=Qe[n]+t)in Je)return e}(e)||e)}var et=/^(none|table(?!-c[ea]).+)/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=Y.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function it(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=ce.css(e,n+Q[a],!0,i)),r?("content"===n&&(u-=ce.css(e,"padding"+Q[a],!0,i)),"margin"!==n&&(u-=ce.css(e,"border"+Q[a]+"Width",!0,i))):(u+=ce.css(e,"padding"+Q[a],!0,i),"padding"!==n?u+=ce.css(e,"border"+Q[a]+"Width",!0,i):s+=ce.css(e,"border"+Q[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u+l}function ot(e,t,n){var r=Xe(e),i=(!le.boxSizingReliable()||n)&&"border-box"===ce.css(e,"boxSizing",!1,r),o=i,a=Ge(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(_e.test(a)){if(!n)return a;a="auto"}return(!le.boxSizingReliable()&&i||!le.reliableTrDimensions()&&fe(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===ce.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===ce.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+it(e,t,n||(i?"border":"content"),o,r,a)+"px"}function at(e,t,n,r,i){return new at.prototype.init(e,t,n,r,i)}ce.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ge(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=F(t),u=ze.test(t),l=e.style;if(u||(t=Ze(s)),a=ce.cssHooks[t]||ce.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=Y.exec(n))&&i[1]&&(n=te(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(ce.cssNumber[s]?"":"px")),le.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=F(t);return ze.test(t)||(t=Ze(s)),(a=ce.cssHooks[t]||ce.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Ge(e,t,r)),"normal"===i&&t in nt&&(i=nt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),ce.each(["height","width"],function(e,u){ce.cssHooks[u]={get:function(e,t,n){if(t)return!et.test(ce.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ot(e,u,n):Ue(e,tt,function(){return ot(e,u,n)})},set:function(e,t,n){var r,i=Xe(e),o=!le.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===ce.css(e,"boxSizing",!1,i),s=n?it(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-it(e,u,"border",!1,i)-.5)),s&&(r=Y.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=ce.css(e,u)),rt(0,t,s)}}}),ce.cssHooks.marginLeft=Ye(le.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ge(e,"marginLeft"))||e.getBoundingClientRect().left-Ue(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),ce.each({margin:"",padding:"",border:"Width"},function(i,o){ce.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+Q[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(ce.cssHooks[i+o].set=rt)}),ce.fn.extend({css:function(e,t){return M(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Xe(e),i=t.length;a<i;a++)o[t[a]]=ce.css(e,t[a],!1,r);return o}return void 0!==n?ce.style(e,t,n):ce.css(e,t)},e,t,1<arguments.length)}}),((ce.Tween=at).prototype={constructor:at,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||ce.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(ce.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=ce.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}}).init.prototype=at.prototype,(at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=ce.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){ce.fx.step[e.prop]?ce.fx.step[e.prop](e):1!==e.elem.nodeType||!ce.cssHooks[e.prop]&&null==e.elem.style[Ze(e.prop)]?e.elem[e.prop]=e.now:ce.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},ce.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},ce.fx=at.prototype.init,ce.fx.step={};var st,ut,lt,ct,ft=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;function dt(){ut&&(!1===C.hidden&&ie.requestAnimationFrame?ie.requestAnimationFrame(dt):ie.setTimeout(dt,ce.fx.interval),ce.fx.tick())}function ht(){return ie.setTimeout(function(){st=void 0}),st=Date.now()}function gt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=Q[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function vt(e,t,n){for(var r,i=(yt.tweeners[t]||[]).concat(yt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function yt(o,e,t){var n,a,r=0,i=yt.prefilters.length,s=ce.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=st||ht(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:ce.extend({},e),opts:ce.extend(!0,{specialEasing:{},easing:ce.easing._default},t),originalProperties:e,originalOptions:t,startTime:st||ht(),duration:t.duration,tweens:[],createTween:function(e,t){var n=ce.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=F(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=ce.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=yt.prefilters[r].call(l,o,c,l.opts))return v(n.stop)&&(ce._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return ce.map(c,vt,l),v(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),ce.fx.timer(ce.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}ce.Animation=ce.extend(yt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return te(n.elem,e,Y.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(D);for(var n,r=0,i=e.length;r<i;r++)n=e[r],yt.tweeners[n]=yt.tweeners[n]||[],yt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ee(e),v=_.get(e,"fxshow");for(r in n.queue||(null==(a=ce._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,ce.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ft.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||ce.style(e,r)}if((u=!ce.isEmptyObject(t))||!ce.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=_.get(e,"display")),"none"===(c=ce.css(e,"display"))&&(l?c=l:(re([e],!0),l=e.style.display||l,c=ce.css(e,"display"),re([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===ce.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=_.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&re([e],!0),p.done(function(){for(r in g||re([e]),_.remove(e,"fxshow"),d)ce.style(e,r,d[r])})),u=vt(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?yt.prefilters.unshift(e):yt.prefilters.push(e)}}),ce.speed=function(e,t,n){var r=e&&"object"==typeof e?ce.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return ce.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in ce.fx.speeds?r.duration=ce.fx.speeds[r.duration]:r.duration=ce.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&ce.dequeue(this,r.queue)},r},ce.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ee).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=ce.isEmptyObject(t),o=ce.speed(e,n,r),a=function(){var e=yt(this,ce.extend({},t),o);(i||_.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=ce.timers,r=_.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&pt.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||ce.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=_.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=ce.timers,o=n?n.length:0;for(t.finish=!0,ce.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),ce.each(["toggle","show","hide"],function(e,r){var i=ce.fn[r];ce.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(gt(r,!0),e,t,n)}}),ce.each({slideDown:gt("show"),slideUp:gt("hide"),slideToggle:gt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){ce.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),ce.timers=[],ce.fx.tick=function(){var e,t=0,n=ce.timers;for(st=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||ce.fx.stop(),st=void 0},ce.fx.timer=function(e){ce.timers.push(e),ce.fx.start()},ce.fx.interval=13,ce.fx.start=function(){ut||(ut=!0,dt())},ce.fx.stop=function(){ut=null},ce.fx.speeds={slow:600,fast:200,_default:400},ce.fn.delay=function(r,e){return r=ce.fx&&ce.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=ie.setTimeout(e,r);t.stop=function(){ie.clearTimeout(n)}})},lt=C.createElement("input"),ct=C.createElement("select").appendChild(C.createElement("option")),lt.type="checkbox",le.checkOn=""!==lt.value,le.optSelected=ct.selected,(lt=C.createElement("input")).value="t",lt.type="radio",le.radioValue="t"===lt.value;var mt,xt=ce.expr.attrHandle;ce.fn.extend({attr:function(e,t){return M(this,ce.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){ce.removeAttr(this,e)})}}),ce.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?ce.prop(e,t,n):(1===o&&ce.isXMLDoc(e)||(i=ce.attrHooks[t.toLowerCase()]||(ce.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void ce.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=ce.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!le.radioValue&&"radio"===t&&fe(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(D);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?ce.removeAttr(e,n):e.setAttribute(n,n),n}},ce.each(ce.expr.match.bool.source.match(/\w+/g),function(e,t){var a=xt[t]||ce.find.attr;xt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=xt[o],xt[o]=r,r=null!=a(e,t,n)?o:null,xt[o]=i),r}});var bt=/^(?:input|select|textarea|button)$/i,wt=/^(?:a|area)$/i;function Tt(e){return(e.match(D)||[]).join(" ")}function Ct(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(D)||[]}ce.fn.extend({prop:function(e,t){return M(this,ce.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[ce.propFix[e]||e]})}}),ce.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&ce.isXMLDoc(e)||(t=ce.propFix[t]||t,i=ce.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=ce.find.attr(e,"tabindex");return t?parseInt(t,10):bt.test(e.nodeName)||wt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),le.optSelected||(ce.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),ce.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){ce.propFix[this.toLowerCase()]=this}),ce.fn.extend({addClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).addClass(t.call(this,e,Ct(this)))}):(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++)i=e[o],n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this},removeClass:function(t){var e,n,r,i,o,a;return v(t)?this.each(function(e){ce(this).removeClass(t.call(this,e,Ct(this)))}):arguments.length?(e=kt(t)).length?this.each(function(){if(r=Ct(this),n=1===this.nodeType&&" "+Tt(r)+" "){for(o=0;o<e.length;o++){i=e[o];while(-1<n.indexOf(" "+i+" "))n=n.replace(" "+i+" "," ")}a=Tt(n),r!==a&&this.setAttribute("class",a)}}):this:this.attr("class","")},toggleClass:function(t,n){var e,r,i,o,a=typeof t,s="string"===a||Array.isArray(t);return v(t)?this.each(function(e){ce(this).toggleClass(t.call(this,e,Ct(this),n),n)}):"boolean"==typeof n&&s?n?this.addClass(t):this.removeClass(t):(e=kt(t),this.each(function(){if(s)for(o=ce(this),i=0;i<e.length;i++)r=e[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==t&&"boolean"!==a||((r=Ct(this))&&_.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===t?"":_.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+Tt(Ct(n))+" ").indexOf(t))return!0;return!1}});var St=/\r/g;ce.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=v(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,ce(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=ce.map(t,function(e){return null==e?"":e+""})),(r=ce.valHooks[this.type]||ce.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=ce.valHooks[t.type]||ce.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(St,""):null==e?"":e:void 0}}),ce.extend({valHooks:{option:{get:function(e){var t=ce.find.attr(e,"value");return null!=t?t:Tt(ce.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!fe(n.parentNode,"optgroup"))){if(t=ce(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=ce.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<ce.inArray(ce.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),ce.each(["radio","checkbox"],function(){ce.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<ce.inArray(ce(e).val(),t)}},le.checkOn||(ce.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Et=ie.location,jt={guid:Date.now()},At=/\?/;ce.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new ie.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||ce.error("Invalid XML: "+(n?ce.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Dt=/^(?:focusinfocus|focusoutblur)$/,Nt=function(e){e.stopPropagation()};ce.extend(ce.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||C],d=ue.call(e,"type")?e.type:e,h=ue.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||C,3!==n.nodeType&&8!==n.nodeType&&!Dt.test(d+ce.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[ce.expando]?e:new ce.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:ce.makeArray(t,[e]),c=ce.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!y(n)){for(s=c.delegateType||d,Dt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||C)&&p.push(a.defaultView||a.parentWindow||ie)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(_.get(o,"events")||Object.create(null))[e.type]&&_.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&$(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!$(n)||u&&v(n[d])&&!y(n)&&((a=n[u])&&(n[u]=null),ce.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,Nt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,Nt),ce.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=ce.extend(new ce.Event,n,{type:e,isSimulated:!0});ce.event.trigger(r,null,t)}}),ce.fn.extend({trigger:function(e,t){return this.each(function(){ce.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return ce.event.trigger(e,t,n,!0)}});var qt=/\[\]$/,Lt=/\r?\n/g,Ht=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;function Pt(n,e,r,i){var t;if(Array.isArray(e))ce.each(e,function(e,t){r||qt.test(n)?i(n,t):Pt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==x(e))i(n,e);else for(t in e)Pt(n+"["+t+"]",e[t],r,i)}ce.param=function(e,t){var n,r=[],i=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!ce.isPlainObject(e))ce.each(e,function(){i(this.name,this.value)});else for(n in e)Pt(n,e[n],t,i);return r.join("&")},ce.fn.extend({serialize:function(){return ce.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=ce.prop(this,"elements");return e?ce.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!ce(this).is(":disabled")&&Ot.test(this.nodeName)&&!Ht.test(e)&&(this.checked||!we.test(e))}).map(function(e,t){var n=ce(this).val();return null==n?null:Array.isArray(n)?ce.map(n,function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}}):{name:t.name,value:n.replace(Lt,"\r\n")}}).get()}});var Mt=/%20/g,Rt=/#.*$/,It=/([?&])_=[^&]*/,Wt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:GET|HEAD)$/,$t=/^\/\//,Bt={},_t={},zt="*/".concat("*"),Xt=C.createElement("a");function Ut(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(D)||[];if(v(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Vt(t,i,o,a){var s={},u=t===_t;function l(e){var r;return s[e]=!0,ce.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Gt(e,t){var n,r,i=ce.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&ce.extend(!0,e,r),e}Xt.href=Et.href,ce.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":ce.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,ce.ajaxSettings),t):Gt(ce.ajaxSettings,e)},ajaxPrefilter:Ut(Bt),ajaxTransport:Ut(_t),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=ce.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?ce(y):ce.event,x=ce.Deferred(),b=ce.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Wt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Et.href)+"").replace($t,Et.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(D)||[""],null==v.crossDomain){r=C.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Xt.protocol+"//"+Xt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=ce.param(v.data,v.traditional)),Vt(Bt,v,t,T),h)return T;for(i in(g=ce.event&&v.global)&&0==ce.active++&&ce.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ft.test(v.type),f=v.url.replace(Rt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Mt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(At.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(It,"$1"),o=(At.test(f)?"&":"?")+"_="+jt.guid+++o),v.url=f+o),v.ifModified&&(ce.lastModified[f]&&T.setRequestHeader("If-Modified-Since",ce.lastModified[f]),ce.etag[f]&&T.setRequestHeader("If-None-Match",ce.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+zt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Vt(_t,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=ie.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&ie.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<ce.inArray("script",v.dataTypes)&&ce.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(ce.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(ce.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--ce.active||ce.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return ce.get(e,t,n,"json")},getScript:function(e,t){return ce.get(e,void 0,t,"script")}}),ce.each(["get","post"],function(e,i){ce[i]=function(e,t,n,r){return v(t)&&(r=r||n,n=t,t=void 0),ce.ajax(ce.extend({url:e,type:i,dataType:r,data:t,success:n},ce.isPlainObject(e)&&e))}}),ce.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),ce._evalUrl=function(e,t,n){return ce.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){ce.globalEval(e,t,n)}})},ce.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=ce(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return v(n)?this.each(function(e){ce(this).wrapInner(n.call(this,e))}):this.each(function(){var e=ce(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=v(t);return this.each(function(e){ce(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){ce(this).replaceWith(this.childNodes)}),this}}),ce.expr.pseudos.hidden=function(e){return!ce.expr.pseudos.visible(e)},ce.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},ce.ajaxSettings.xhr=function(){try{return new ie.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},Qt=ce.ajaxSettings.xhr();le.cors=!!Qt&&"withCredentials"in Qt,le.ajax=Qt=!!Qt,ce.ajaxTransport(function(i){var o,a;if(le.cors||Qt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Yt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&ie.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),ce.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),ce.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return ce.globalEval(e),e}}}),ce.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),ce.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=ce("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=Tt(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&ce.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?ce("<div>").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var en=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;ce.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return r=ae.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(ae.call(arguments)))}).guid=e.guid=e.guid||ce.guid++,i},ce.holdReady=function(e){e?ce.readyWait++:ce.ready(!0)},ce.isArray=Array.isArray,ce.parseJSON=JSON.parse,ce.nodeName=fe,ce.isFunction=v,ce.isWindow=y,ce.camelCase=F,ce.type=x,ce.now=Date.now,ce.isNumeric=function(e){var t=ce.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},ce.trim=function(e){return null==e?"":(e+"").replace(en,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return ce});var tn=ie.jQuery,nn=ie.$;return ce.noConflict=function(e){return ie.$===ce&&(ie.$=nn),e&&ie.jQuery===ce&&(ie.jQuery=tn),ce},"undefined"==typeof e&&(ie.jQuery=ie.$=ce),ce});
jQuery.noConflict();
// source --> https://www.meilleur-deshumidificateur.fr/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1 
/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]},n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window},"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={},r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s});
// source --> https://www.meilleur-deshumidificateur.fr/wp-content/cache/e066ceb1-04fb-4fd8-9c68-3c18ce3b3ed5/92fc93d2a45658c859e45f3e0cb59e4e593dd36e.js?ver=1.15.4 
/* Loaded from local cache - 1780480089 */"use strict";(()=>{var mv=Object.defineProperty,vv=Object.defineProperties;var Cv=Object.getOwnPropertyDescriptors;var ef=Object.getOwnPropertySymbols;var yv=Object.prototype.hasOwnProperty,bv=Object.prototype.propertyIsEnumerable;var tf=(e,n,t)=>n in e?mv(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,I=(e,n)=>{for(var t in n||={})yv.call(n,t)&&tf(e,t,n[t]);if(ef)for(var t of ef(n))bv.call(n,t)&&tf(e,t,n[t]);return e},U=(e,n)=>vv(e,Cv(n));var Ne=null,hi=!1,Ha=1,_v=null,Le=Symbol("SIGNAL");function T(e){let n=Ne;return Ne=e,n}function vi(){return Ne}var sr={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function ro(e){if(hi)throw new Error("");if(Ne===null)return;Ne.consumerOnSignalRead(e);let n=Ne.producersTail;if(n!==void 0&&n.producer===e)return;let t,r=Ne.recomputing;if(r&&(t=n!==void 0?n.nextProducer:Ne.producers,t!==void 0&&t.producer===e)){Ne.producersTail=t,t.lastReadVersion=e.version;return}let o=e.consumersTail;if(o!==void 0&&o.consumer===Ne&&(!r||Dv(o,Ne)))return;let i=lr(Ne),s={producer:e,consumer:Ne,nextProducer:t,prevConsumer:o,lastReadVersion:e.version,nextConsumer:void 0};Ne.producersTail=s,n!==void 0?n.nextProducer=s:Ne.producers=s,i&&sf(e,s)}function nf(){Ha++}function $a(e){if(!(lr(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===Ha)){if(!e.producerMustRecompute(e)&&!io(e)){ja(e);return}e.producerRecomputeValue(e),ja(e)}}function Ua(e){if(e.consumers===void 0)return;let n=hi;hi=!0;try{for(let t=e.consumers;t!==void 0;t=t.nextConsumer){let r=t.consumer;r.dirty||xv(r)}}finally{hi=n}}function Wa(){return Ne?.consumerAllowSignalWrites!==!1}function xv(e){e.dirty=!0,Ua(e),e.consumerMarkedDirty?.(e)}function ja(e){e.dirty=!1,e.lastCleanEpoch=Ha}function ar(e){return e&&rf(e),T(e)}function rf(e){e.producersTail=void 0,e.recomputing=!0}function oo(e,n){T(n),e&&of(e)}function of(e){e.recomputing=!1;let n=e.producersTail,t=n!==void 0?n.nextProducer:e.producers;if(t!==void 0){if(lr(e))do t=Ga(t);while(t!==void 0);n!==void 0?n.nextProducer=void 0:e.producers=void 0}}function io(e){for(let n=e.producers;n!==void 0;n=n.nextProducer){let t=n.producer,r=n.lastReadVersion;if(r!==t.version||($a(t),r!==t.version))return!0}return!1}function zn(e){if(lr(e)){let n=e.producers;for(;n!==void 0;)n=Ga(n)}e.producers=void 0,e.producersTail=void 0,e.consumers=void 0,e.consumersTail=void 0}function sf(e,n){let t=e.consumersTail,r=lr(e);if(t!==void 0?(n.nextConsumer=t.nextConsumer,t.nextConsumer=n):(n.nextConsumer=void 0,e.consumers=n),n.prevConsumer=t,e.consumersTail=n,!r)for(let o=e.producers;o!==void 0;o=o.nextProducer)sf(o.producer,o)}function Ga(e){let n=e.producer,t=e.nextProducer,r=e.nextConsumer,o=e.prevConsumer;if(e.nextConsumer=void 0,e.prevConsumer=void 0,r!==void 0?r.prevConsumer=o:n.consumersTail=o,o!==void 0)o.nextConsumer=r;else if(n.consumers=r,!lr(n)){let i=n.producers;for(;i!==void 0;)i=Ga(i)}return t}function lr(e){return e.consumerIsAlwaysLive||e.consumers!==void 0}function qa(e){_v?.(e)}function Dv(e,n){let t=n.producersTail;if(t!==void 0){let r=n.producers;do{if(r===e)return!0;if(r===t)break;r=r.nextProducer}while(r!==void 0)}return!1}function Za(e,n){return Object.is(e,n)}function Ci(e,n){let t=Object.create(zv);t.computation=e,n!==void 0&&(t.equal=n);let r=()=>{if($a(t),ro(t),t.value===mi)throw t.error;return t.value};return r[Le]=t,qa(t),r}var Ba=Symbol("UNSET"),Va=Symbol("COMPUTING"),mi=Symbol("ERRORED"),zv=U(I({},sr),{value:Ba,dirty:!0,error:null,equal:Za,kind:"computed",producerMustRecompute(e){return e.value===Ba||e.value===Va},producerRecomputeValue(e){if(e.value===Va)throw new Error("");let n=e.value;e.value=Va;let t=ar(e),r,o=!1;try{r=e.computation(),T(null),o=n!==Ba&&n!==mi&&r!==mi&&e.equal(n,r)}catch(i){r=mi,e.error=i}finally{oo(e,t)}if(o){e.value=n;return}e.value=r,e.version++}});function Ev(){throw new Error}var af=Ev;function lf(e){af(e)}function Ya(e){af=e}var Iv=null;function Qa(e,n){let t=Object.create(yi);t.value=e,n!==void 0&&(t.equal=n);let r=()=>cf(t);return r[Le]=t,qa(t),[r,s=>so(t,s),s=>df(t,s)]}function cf(e){return ro(e),e.value}function so(e,n){Wa()||lf(e),e.equal(e.value,n)||(e.value=n,wv(e))}function df(e,n){Wa()||lf(e),so(e,n(e.value))}var yi=U(I({},sr),{equal:Za,value:void 0,kind:"signal"});function wv(e){e.version++,nf(),Ua(e),Iv?.(e)}var Ka=U(I({},sr),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,kind:"effect"});function Ja(e){if(e.dirty=!1,e.version>0&&!io(e))return;e.version++;let n=ar(e);try{e.cleanup(),e.fn()}finally{oo(e,n)}}function $(e){return typeof e=="function"}function bi(e){let t=e(r=>{Error.call(r),r.stack=new Error().stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var _i=bi(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription:
${t.map((r,o)=>`${o+1}) ${r.toString()}`).join(`
  `)}`:"",this.name="UnsubscriptionError",this.errors=t});function En(e,n){if(e){let t=e.indexOf(n);0<=t&&e.splice(t,1)}}var Te=class e{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;let{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(let i of t)i.remove(this);else t.remove(this);let{initialTeardown:r}=this;if($(r))try{r()}catch(i){n=i instanceof _i?i.errors:[i]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let i of o)try{uf(i)}catch(s){n=n??[],s instanceof _i?n=[...n,...s.errors]:n.push(s)}}if(n)throw new _i(n)}}add(n){var t;if(n&&n!==this)if(this.closed)uf(n);else{if(n instanceof e){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=(t=this._finalizers)!==null&&t!==void 0?t:[]).push(n)}}_hasParent(n){let{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){let{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){let{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&En(t,n)}remove(n){let{_finalizers:t}=this;t&&En(t,n),n instanceof e&&n._removeParent(this)}};Te.EMPTY=(()=>{let e=new Te;return e.closed=!0,e})();var Xa=Te.EMPTY;function xi(e){return e instanceof Te||e&&"closed"in e&&$(e.remove)&&$(e.add)&&$(e.unsubscribe)}function uf(e){$(e)?e():e.unsubscribe()}var ft={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var cr={setTimeout(e,n,...t){let{delegate:r}=cr;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){let{delegate:n}=cr;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function Di(e){cr.setTimeout(()=>{let{onUnhandledError:n}=ft;if(n)n(e);else throw e})}function In(){}var ff=el("C",void 0,void 0);function pf(e){return el("E",void 0,e)}function gf(e){return el("N",e,void 0)}function el(e,n,t){return{kind:e,value:n,error:t}}var wn=null;function dr(e){if(ft.useDeprecatedSynchronousErrorHandling){let n=!wn;if(n&&(wn={errorThrown:!1,error:null}),e(),n){let{errorThrown:t,error:r}=wn;if(wn=null,t)throw r}}else e()}function hf(e){ft.useDeprecatedSynchronousErrorHandling&&wn&&(wn.errorThrown=!0,wn.error=e)}var Tn=class extends Te{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,xi(n)&&n.add(this)):this.destination=Mv}static create(n,t,r){return new Lt(n,t,r)}next(n){this.isStopped?nl(gf(n),this):this._next(n)}error(n){this.isStopped?nl(pf(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?nl(ff,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},Tv=Function.prototype.bind;function tl(e,n){return Tv.call(e,n)}var rl=class{constructor(n){this.partialObserver=n}next(n){let{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){zi(r)}}error(n){let{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){zi(r)}else zi(n)}complete(){let{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){zi(t)}}},Lt=class extends Tn{constructor(n,t,r){super();let o;if($(n)||!n)o={next:n??void 0,error:t??void 0,complete:r??void 0};else{let i;this&&ft.useDeprecatedNextContext?(i=Object.create(n),i.unsubscribe=()=>this.unsubscribe(),o={next:n.next&&tl(n.next,i),error:n.error&&tl(n.error,i),complete:n.complete&&tl(n.complete,i)}):o=n}this.destination=new rl(o)}};function zi(e){ft.useDeprecatedSynchronousErrorHandling?hf(e):Di(e)}function Sv(e){throw e}function nl(e,n){let{onStoppedNotification:t}=ft;t&&cr.setTimeout(()=>t(e,n))}var Mv={closed:!0,next:In,error:Sv,complete:In};var ur=typeof Symbol=="function"&&Symbol.observable||"@@observable";function en(e){return e}function mf(e){return e.length===0?en:e.length===1?e[0]:function(t){return e.reduce((r,o)=>o(r),t)}}var G=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){let r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,o){let i=Av(t)?t:new Lt(t,r,o);return dr(()=>{let{operator:s,source:a}=this;i.add(s?s.call(i,a):a?this._subscribe(i):this._trySubscribe(i))}),i}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return r=vf(r),new r((o,i)=>{let s=new Lt({next:a=>{try{t(a)}catch(l){i(l),s.unsubscribe()}},error:i,complete:o});this.subscribe(s)})}_subscribe(t){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(t)}[ur](){return this}pipe(...t){return mf(t)(this)}toPromise(t){return t=vf(t),new t((r,o)=>{let i;this.subscribe(s=>i=s,s=>o(s),()=>r(i))})}}return e.create=n=>new e(n),e})();function vf(e){var n;return(n=e??ft.Promise)!==null&&n!==void 0?n:Promise}function Nv(e){return e&&$(e.next)&&$(e.error)&&$(e.complete)}function Av(e){return e&&e instanceof Tn||Nv(e)&&xi(e)}function Ov(e){return $(e?.lift)}function ee(e){return n=>{if(Ov(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function le(e,n,t,r,o){return new ol(e,n,t,r,o)}var ol=class extends Tn{constructor(n,t,r,o,i,s){super(n),this.onFinalize=i,this.shouldUnsubscribe=s,this._next=t?function(a){try{t(a)}catch(l){n.error(l)}}:super._next,this._error=o?function(a){try{o(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:t}=this;super.unsubscribe(),!t&&((n=this.onFinalize)===null||n===void 0||n.call(this))}}};var Cf=bi(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var ze=(()=>{class e extends G{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){let r=new Ei(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new Cf}next(t){dr(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(t)}})}error(t){dr(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;let{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){dr(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return((t=this.observers)===null||t===void 0?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){let{hasError:r,isStopped:o,observers:i}=this;return r||o?Xa:(this.currentObservers=null,i.push(t),new Te(()=>{this.currentObservers=null,En(i,t)}))}_checkFinalizedStatuses(t){let{hasError:r,thrownError:o,isStopped:i}=this;r?t.error(o):i&&t.complete()}asObservable(){let t=new G;return t.source=this,t}}return e.create=(n,t)=>new Ei(n,t),e})(),Ei=class extends ze{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;(r=(t=this.destination)===null||t===void 0?void 0:t.next)===null||r===void 0||r.call(t,n)}error(n){var t,r;(r=(t=this.destination)===null||t===void 0?void 0:t.error)===null||r===void 0||r.call(t,n)}complete(){var n,t;(t=(n=this.destination)===null||n===void 0?void 0:n.complete)===null||t===void 0||t.call(n)}_subscribe(n){var t,r;return(r=(t=this.source)===null||t===void 0?void 0:t.subscribe(n))!==null&&r!==void 0?r:Xa}};var Sn=class extends ze{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){let t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){let{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}};var ao={now(){return(ao.delegate||Date).now()},delegate:void 0};var tn=class extends ze{constructor(n=1/0,t=1/0,r=ao){super(),this._bufferSize=n,this._windowTime=t,this._timestampProvider=r,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=t===1/0,this._bufferSize=Math.max(1,n),this._windowTime=Math.max(1,t)}next(n){let{isStopped:t,_buffer:r,_infiniteTimeWindow:o,_timestampProvider:i,_windowTime:s}=this;t||(r.push(n),!o&&r.push(i.now()+s)),this._trimBuffer(),super.next(n)}_subscribe(n){this._throwIfClosed(),this._trimBuffer();let t=this._innerSubscribe(n),{_infiniteTimeWindow:r,_buffer:o}=this,i=o.slice();for(let s=0;s<i.length&&!n.closed;s+=r?1:2)n.next(i[s]);return this._checkFinalizedStatuses(n),t}_trimBuffer(){let{_bufferSize:n,_timestampProvider:t,_buffer:r,_infiniteTimeWindow:o}=this,i=(o?1:2)*n;if(n<1/0&&i<r.length&&r.splice(0,r.length-i),!o){let s=t.now(),a=0;for(let l=1;l<r.length&&r[l]<=s;l+=2)a=l;a&&r.splice(0,a+1)}}};var Ii=class extends Te{constructor(n,t){super()}schedule(n,t=0){return this}};var lo={setInterval(e,n,...t){let{delegate:r}=lo;return r?.setInterval?r.setInterval(e,n,...t):setInterval(e,n,...t)},clearInterval(e){let{delegate:n}=lo;return(n?.clearInterval||clearInterval)(e)},delegate:void 0};var wi=class extends Ii{constructor(n,t){super(n,t),this.scheduler=n,this.work=t,this.pending=!1}schedule(n,t=0){var r;if(this.closed)return this;this.state=n;let o=this.id,i=this.scheduler;return o!=null&&(this.id=this.recycleAsyncId(i,o,t)),this.pending=!0,this.delay=t,this.id=(r=this.id)!==null&&r!==void 0?r:this.requestAsyncId(i,this.id,t),this}requestAsyncId(n,t,r=0){return lo.setInterval(n.flush.bind(n,this),r)}recycleAsyncId(n,t,r=0){if(r!=null&&this.delay===r&&this.pending===!1)return t;t!=null&&lo.clearInterval(t)}execute(n,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;let r=this._execute(n,t);if(r)return r;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(n,t){let r=!1,o;try{this.work(n)}catch(i){r=!0,o=i||new Error("Scheduled action threw falsy error")}if(r)return this.unsubscribe(),o}unsubscribe(){if(!this.closed){let{id:n,scheduler:t}=this,{actions:r}=t;this.work=this.state=this.scheduler=null,this.pending=!1,En(r,this),n!=null&&(this.id=this.recycleAsyncId(t,n,null)),this.delay=null,super.unsubscribe()}}};var fr=class e{constructor(n,t=e.now){this.schedulerActionCtor=n,this.now=t}schedule(n,t=0,r){return new this.schedulerActionCtor(this,n).schedule(r,t)}};fr.now=ao.now;var Ti=class extends fr{constructor(n,t=fr.now){super(n,t),this.actions=[],this._active=!1}flush(n){let{actions:t}=this;if(this._active){t.push(n);return}let r;this._active=!0;do if(r=n.execute(n.state,n.delay))break;while(n=t.shift());if(this._active=!1,r){for(;n=t.shift();)n.unsubscribe();throw r}}};var yf=new Ti(wi);var nn=new G(e=>e.complete());function bf(e){return e&&$(e.schedule)}function _f(e){return e[e.length-1]}function rn(e){return bf(_f(e))?e.pop():void 0}function xf(e,n){return typeof _f(e)=="number"?e.pop():n}function zf(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)n.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(t[r[o]]=e[r[o]]);return t}function Ef(e,n,t,r){function o(i){return i instanceof t?i:new t(function(s){s(i)})}return new(t||(t=Promise))(function(i,s){function a(d){try{c(r.next(d))}catch(u){s(u)}}function l(d){try{c(r.throw(d))}catch(u){s(u)}}function c(d){d.done?i(d.value):o(d.value).then(a,l)}c((r=r.apply(e,n||[])).next())})}function Df(e){var n=typeof Symbol=="function"&&Symbol.iterator,t=n&&e[n],r=0;if(t)return t.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function Mn(e){return this instanceof Mn?(this.v=e,this):new Mn(e)}function If(e,n,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=t.apply(e,n||[]),o,i=[];return o=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",s),o[Symbol.asyncIterator]=function(){return this},o;function s(p){return function(b){return Promise.resolve(b).then(p,u)}}function a(p,b){r[p]&&(o[p]=function(E){return new Promise(function(L,R){i.push([p,E,L,R])>1||l(p,E)})},b&&(o[p]=b(o[p])))}function l(p,b){try{c(r[p](b))}catch(E){h(i[0][3],E)}}function c(p){p.value instanceof Mn?Promise.resolve(p.value.v).then(d,u):h(i[0][2],p)}function d(p){l("next",p)}function u(p){l("throw",p)}function h(p,b){p(b),i.shift(),i.length&&l(i[0][0],i[0][1])}}function wf(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=e[Symbol.asyncIterator],t;return n?n.call(e):(e=typeof Df=="function"?Df(e):e[Symbol.iterator](),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(i){t[i]=e[i]&&function(s){return new Promise(function(a,l){s=e[i](s),o(a,l,s.done,s.value)})}}function o(i,s,a,l){Promise.resolve(l).then(function(c){i({value:c,done:a})},s)}}var Si=e=>e&&typeof e.length=="number"&&typeof e!="function";function Mi(e){return $(e?.then)}function Ni(e){return $(e[ur])}function Ai(e){return Symbol.asyncIterator&&$(e?.[Symbol.asyncIterator])}function Oi(e){return new TypeError(`You provided ${e!==null&&typeof e=="object"?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function Fv(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Fi=Fv();function Ri(e){return $(e?.[Fi])}function ki(e){return If(this,arguments,function*(){let t=e.getReader();try{for(;;){let{value:r,done:o}=yield Mn(t.read());if(o)return yield Mn(void 0);yield yield Mn(r)}}finally{t.releaseLock()}})}function Li(e){return $(e?.getReader)}function pe(e){if(e instanceof G)return e;if(e!=null){if(Ni(e))return Rv(e);if(Si(e))return kv(e);if(Mi(e))return Lv(e);if(Ai(e))return Tf(e);if(Ri(e))return Pv(e);if(Li(e))return Bv(e)}throw Oi(e)}function Rv(e){return new G(n=>{let t=e[ur]();if($(t.subscribe))return t.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function kv(e){return new G(n=>{for(let t=0;t<e.length&&!n.closed;t++)n.next(e[t]);n.complete()})}function Lv(e){return new G(n=>{e.then(t=>{n.closed||(n.next(t),n.complete())},t=>n.error(t)).then(null,Di)})}function Pv(e){return new G(n=>{for(let t of e)if(n.next(t),n.closed)return;n.complete()})}function Tf(e){return new G(n=>{Vv(e,n).catch(t=>n.error(t))})}function Bv(e){return Tf(ki(e))}function Vv(e,n){var t,r,o,i;return Ef(this,void 0,void 0,function*(){try{for(t=wf(e);r=yield t.next(),!r.done;){let s=r.value;if(n.next(s),n.closed)return}}catch(s){o={error:s}}finally{try{r&&!r.done&&(i=t.return)&&(yield i.call(t))}finally{if(o)throw o.error}}n.complete()})}function et(e,n,t,r=0,o=!1){let i=n.schedule(function(){t(),o?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(i),!o)return i}function Pi(e,n=0){return ee((t,r)=>{t.subscribe(le(r,o=>et(r,e,()=>r.next(o),n),()=>et(r,e,()=>r.complete(),n),o=>et(r,e,()=>r.error(o),n)))})}function Bi(e,n=0){return ee((t,r)=>{r.add(e.schedule(()=>t.subscribe(r),n))})}function Sf(e,n){return pe(e).pipe(Bi(n),Pi(n))}function Mf(e,n){return pe(e).pipe(Bi(n),Pi(n))}function Nf(e,n){return new G(t=>{let r=0;return n.schedule(function(){r===e.length?t.complete():(t.next(e[r++]),t.closed||this.schedule())})})}function Af(e,n){return new G(t=>{let r;return et(t,n,()=>{r=e[Fi](),et(t,n,()=>{let o,i;try{({value:o,done:i}=r.next())}catch(s){t.error(s);return}i?t.complete():t.next(o)},0,!0)}),()=>$(r?.return)&&r.return()})}function Vi(e,n){if(!e)throw new Error("Iterable cannot be null");return new G(t=>{et(t,n,()=>{let r=e[Symbol.asyncIterator]();et(t,n,()=>{r.next().then(o=>{o.done?t.complete():t.next(o.value)})},0,!0)})})}function Of(e,n){return Vi(ki(e),n)}function Ff(e,n){if(e!=null){if(Ni(e))return Sf(e,n);if(Si(e))return Nf(e,n);if(Mi(e))return Mf(e,n);if(Ai(e))return Vi(e,n);if(Ri(e))return Af(e,n);if(Li(e))return Of(e,n)}throw Oi(e)}function pr(e,n){return n?Ff(e,n):pe(e)}function Pe(...e){let n=rn(e);return pr(e,n)}function Nn(e,n){return ee((t,r)=>{let o=0;t.subscribe(le(r,i=>{r.next(e.call(n,i,o++))}))})}function Rf(e,n,t,r,o,i,s,a){let l=[],c=0,d=0,u=!1,h=()=>{u&&!l.length&&!c&&n.complete()},p=E=>c<r?b(E):l.push(E),b=E=>{i&&n.next(E),c++;let L=!1;pe(t(E,d++)).subscribe(le(n,R=>{o?.(R),i?p(R):n.next(R)},()=>{L=!0},void 0,()=>{if(L)try{for(c--;l.length&&c<r;){let R=l.shift();s?et(n,s,()=>b(R)):b(R)}h()}catch(R){n.error(R)}}))};return e.subscribe(le(n,p,()=>{u=!0,h()})),()=>{a?.()}}function il(e,n,t=1/0){return $(n)?il((r,o)=>Nn((i,s)=>n(r,i,o,s))(pe(e(r,o))),t):(typeof n=="number"&&(t=n),ee((r,o)=>Rf(r,o,e,t)))}function An(e=1/0){return il(en,e)}function kf(){return An(1)}function sl(...e){return kf()(pr(e,rn(e)))}function al(...e){let n=rn(e),t=xf(e,1/0),r=e;return r.length?r.length===1?pe(r[0]):An(t)(pr(r,n)):nn}var ll=new G(In);function gr(e,n){return ee((t,r)=>{let o=0;t.subscribe(le(r,i=>e.call(n,i,o++)&&r.next(i)))})}function ji(e,n=yf){return ee((t,r)=>{let o=null,i=null,s=null,a=()=>{if(o){o.unsubscribe(),o=null;let c=i;i=null,r.next(c)}};function l(){let c=s+e,d=n.now();if(d<c){o=this.schedule(void 0,c-d),r.add(o);return}a()}t.subscribe(le(r,c=>{i=c,s=n.now(),o||(o=n.schedule(l,e),r.add(o))},()=>{a(),r.complete()},void 0,()=>{i=o=null}))})}function Hi(e){return e<=0?()=>nn:ee((n,t)=>{let r=0;n.subscribe(le(t,o=>{++r<=e&&(t.next(o),e<=r&&t.complete())}))})}function hr(e,n=en){return e=e??jv,ee((t,r)=>{let o,i=!0;t.subscribe(le(r,s=>{let a=n(s);(i||!e(o,a))&&(i=!1,o=a,r.next(s))}))})}function jv(e,n){return e===n}function Lf(e={}){let{connector:n=()=>new ze,resetOnError:t=!0,resetOnComplete:r=!0,resetOnRefCountZero:o=!0}=e;return i=>{let s,a,l,c=0,d=!1,u=!1,h=()=>{a?.unsubscribe(),a=void 0},p=()=>{h(),s=l=void 0,d=u=!1},b=()=>{let E=s;p(),E?.unsubscribe()};return ee((E,L)=>{c++,!u&&!d&&h();let R=l=l??n();L.add(()=>{c--,c===0&&!u&&!d&&(a=cl(b,o))}),R.subscribe(L),!s&&c>0&&(s=new Lt({next:we=>R.next(we),error:we=>{u=!0,h(),a=cl(p,t,we),R.error(we)},complete:()=>{d=!0,h(),a=cl(p,r),R.complete()}}),pe(E).subscribe(s))})(i)}}function cl(e,n,...t){if(n===!0){e();return}if(n===!1)return;let r=new Lt({next:()=>{r.unsubscribe(),e()}});return pe(n(...t)).subscribe(r)}function dl(e,n,t){let r,o=!1;return e&&typeof e=="object"?{bufferSize:r=1/0,windowTime:n=1/0,refCount:o=!1,scheduler:t}=e:r=e??1/0,Lf({connector:()=>new tn(r,n,t),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:o})}function co(...e){let n=rn(e);return ee((t,r)=>{(n?sl(e,t,n):sl(e,t)).subscribe(r)})}function mr(e,n){return ee((t,r)=>{let o=null,i=0,s=!1,a=()=>s&&!o&&r.complete();t.subscribe(le(r,l=>{o?.unsubscribe();let c=0,d=i++;pe(e(l,d)).subscribe(o=le(r,u=>r.next(n?n(l,u,d,c++):u),()=>{o=null,a()}))},()=>{s=!0,a()}))})}function uo(e){return ee((n,t)=>{pe(e).subscribe(le(t,()=>t.complete(),In)),!t.closed&&n.subscribe(t)})}function ul(e,n,t){let r=$(e)||n||t?{next:e,error:n,complete:t}:e;return r?ee((o,i)=>{var s;(s=r.subscribe)===null||s===void 0||s.call(r);let a=!0;o.subscribe(le(i,l=>{var c;(c=r.next)===null||c===void 0||c.call(r,l),i.next(l)},()=>{var l;a=!1,(l=r.complete)===null||l===void 0||l.call(r),i.complete()},l=>{var c;a=!1,(c=r.error)===null||c===void 0||c.call(r,l),i.error(l)},()=>{var l,c;a&&((l=r.unsubscribe)===null||l===void 0||l.call(r)),(c=r.finalize)===null||c===void 0||c.call(r)}))}):en}var fl;function $i(){return fl}function It(e){let n=fl;return fl=e,n}var Pf=Symbol("NotFound");function vr(e){return e===Pf||e?.name==="\u0275NotFound"}var Qi="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss",S=class extends Error{code;constructor(n,t){super(cn(n,t)),this.code=n}};function $v(e){return`NG0${Math.abs(e)}`}function cn(e,n){return`${$v(e)}${n?": "+n:""}`}var nt=globalThis;function Q(e){for(let n in e)if(e[n]===Q)return n;throw Error("")}function $f(e,n){for(let t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function on(e){if(typeof e=="string")return e;if(Array.isArray(e))return`[${e.map(on).join(", ")}]`;if(e==null)return""+e;let n=e.overriddenName||e.name;if(n)return`${n}`;let t=e.toString();if(t==null)return""+t;let r=t.indexOf(`
`);return r>=0?t.slice(0,r):t}function Ki(e,n){return e?n?`${e} ${n}`:e:n||""}var Uv=Q({__forward_ref__:Q});function Ji(e){return e.__forward_ref__=Ji,e.toString=function(){return on(this())},e}function Se(e){return El(e)?e():e}function El(e){return typeof e=="function"&&e.hasOwnProperty(Uv)&&e.__forward_ref__===Ji}function Z(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Xi(e){return Wv(e,es)}function Wv(e,n){return e.hasOwnProperty(n)&&e[n]||null}function Gv(e){let n=e?.[es]??null;return n||null}function gl(e){return e&&e.hasOwnProperty(Wi)?e[Wi]:null}var es=Q({\u0275prov:Q}),Wi=Q({\u0275inj:Q}),B=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(n,t){this._desc=n,this.\u0275prov=void 0,typeof t=="number"?this.__NG_ELEMENT_ID__=t:t!==void 0&&(this.\u0275prov=Z({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function Il(e){return e&&!!e.\u0275providers}var wl=Q({\u0275cmp:Q}),Tl=Q({\u0275dir:Q}),Sl=Q({\u0275pipe:Q});var po=Q({\u0275fac:Q}),Ln=Q({__NG_ELEMENT_ID__:Q}),Bf=Q({__NG_ENV_ID__:Q});function Pn(e){return Nl(e,"@Component"),e[wl]||null}function Ml(e){return Nl(e,"@Directive"),e[Tl]||null}function Uf(e){return Nl(e,"@Pipe"),e[Sl]||null}function Nl(e,n){if(e==null)throw new S(-919,!1)}function Co(e){return typeof e=="string"?e:e==null?"":String(e)}var Wf=Q({ngErrorCode:Q}),qv=Q({ngErrorMessage:Q}),Zv=Q({ngTokenPath:Q});function Al(e,n){return Gf("",-200,n)}function ts(e,n){throw new S(-201,!1)}function Gf(e,n,t){let r=new S(n,e);return r[Wf]=n,r[qv]=e,t&&(r[Zv]=t),r}function Yv(e){return e[Wf]}var hl;function qf(){return hl}function Be(e){let n=hl;return hl=e,n}function Ol(e,n,t){let r=Xi(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(t&8)return null;if(n!==void 0)return n;ts(e,"")}var Qv={},On=Qv,Kv="__NG_DI_FLAG__",ml=class{injector;constructor(n){this.injector=n}retrieve(n,t){let r=Fn(t)||0;try{return this.injector.get(n,r&8?null:On,r)}catch(o){if(vr(o))return o;throw o}}};function Jv(e,n=0){let t=$i();if(t===void 0)throw new S(-203,!1);if(t===null)return Ol(e,void 0,n);{let r=Xv(n),o=t.retrieve(e,r);if(vr(o)){if(r.optional)return null;throw o}return o}}function k(e,n=0){return(qf()||Jv)(Se(e),n)}function N(e,n){return k(e,Fn(n))}function Fn(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Xv(e){return{optional:!!(e&8),host:!!(e&1),self:!!(e&2),skipSelf:!!(e&4)}}function vl(e){let n=[];for(let t=0;t<e.length;t++){let r=Se(e[t]);if(Array.isArray(r)){if(r.length===0)throw new S(900,!1);let o,i=0;for(let s=0;s<r.length;s++){let a=r[s],l=eC(a);typeof l=="number"?l===-1?o=a.token:i|=l:o=a}n.push(k(o,i))}else n.push(k(r))}return n}function eC(e){return e[Kv]}function sn(e,n){let t=e.hasOwnProperty(po);return t?e[po]:null}function Zf(e,n,t){if(e.length!==n.length)return!1;for(let r=0;r<e.length;r++){let o=e[r],i=n[r];if(t&&(o=t(o),i=t(i)),i!==o)return!1}return!0}function Yf(e){return e.flat(Number.POSITIVE_INFINITY)}function ns(e,n){e.forEach(t=>Array.isArray(t)?ns(t,n):n(t))}function Fl(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function yo(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}function Qf(e,n){let t=[];for(let r=0;r<e;r++)t.push(n);return t}function Kf(e,n,t,r){let o=e.length;if(o==n)e.push(t,r);else if(o===1)e.push(r,e[0]),e[0]=t;else{for(o--,e.push(e[o-1],e[o]);o>n;){let i=o-2;e[o]=e[i],o--}e[n]=t,e[n+1]=r}}function rs(e,n,t){let r=yr(e,n);return r>=0?e[r|1]=t:(r=~r,Kf(e,r,n,t)),r}function os(e,n){let t=yr(e,n);if(t>=0)return e[t|1]}function yr(e,n){return tC(e,n,1)}function tC(e,n,t){let r=0,o=e.length>>t;for(;o!==r;){let i=r+(o-r>>1),s=e[i<<t];if(n===s)return i<<t;s>n?o=i:r=i+1}return~(o<<t)}var dn={},pt=[],br=new B(""),Rl=new B("",-1),kl=new B(""),go=class{get(n,t=On){if(t===On){let o=Gf("",-201);throw o.name="\u0275NotFound",o}return t}};function is(e){return{\u0275providers:e}}function Jf(...e){return{\u0275providers:Ll(!0,e),\u0275fromNgModule:!0}}function Ll(e,...n){let t=[],r=new Set,o,i=s=>{t.push(s)};return ns(n,s=>{let a=s;Gi(a,i,[],r)&&(o||=[],o.push(a))}),o!==void 0&&Xf(o,i),t}function Xf(e,n){for(let t=0;t<e.length;t++){let{ngModule:r,providers:o}=e[t];Pl(o,i=>{n(i,r)})}}function Gi(e,n,t,r){if(e=Se(e),!e)return!1;let o=null,i=gl(e),s=!i&&Pn(e);if(!i&&!s){let l=e.ngModule;if(i=gl(l),i)o=l;else return!1}else{if(s&&!s.standalone)return!1;o=e}let a=r.has(o);if(s){if(a)return!1;if(r.add(o),s.dependencies){let l=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let c of l)Gi(c,n,t,r)}}else if(i){if(i.imports!=null&&!a){r.add(o);let c;ns(i.imports,d=>{Gi(d,n,t,r)&&(c||=[],c.push(d))}),c!==void 0&&Xf(c,n)}if(!a){let c=sn(o)||(()=>new o);n({provide:o,useFactory:c,deps:pt},o),n({provide:kl,useValue:o,multi:!0},o),n({provide:br,useValue:()=>k(o),multi:!0},o)}let l=i.providers;if(l!=null&&!a){let c=e;Pl(l,d=>{n(d,c)})}}else return!1;return o!==e&&e.providers!==void 0}function Pl(e,n){for(let t of e)Il(t)&&(t=t.\u0275providers),Array.isArray(t)?Pl(t,n):n(t)}var nC=Q({provide:String,useValue:Q});function ep(e){return e!==null&&typeof e=="object"&&nC in e}function rC(e){return!!(e&&e.useExisting)}function oC(e){return!!(e&&e.useFactory)}function Rn(e){return typeof e=="function"}function tp(e){return!!e.useClass}var bo=new B(""),Ui={},Vf={},pl;function _o(){return pl===void 0&&(pl=new go),pl}var tt=class{},kn=class extends tt{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(n,t,r,o){super(),this.parent=t,this.source=r,this.scopes=o,yl(n,s=>this.processProvider(s)),this.records.set(Rl,Cr(void 0,this)),o.has("environment")&&this.records.set(tt,Cr(void 0,this));let i=this.records.get(bo);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(kl,pt,{self:!0}))}retrieve(n,t){let r=Fn(t)||0;try{return this.get(n,On,r)}catch(o){if(vr(o))return o;throw o}}destroy(){fo(this),this._destroyed=!0;let n=T(null);try{for(let r of this._ngOnDestroyHooks)r.ngOnDestroy();let t=this._onDestroyHooks;this._onDestroyHooks=[];for(let r of t)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),T(n)}}onDestroy(n){return fo(this),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){fo(this);let t=It(this),r=Be(void 0),o;try{return n()}finally{It(t),Be(r)}}get(n,t=On,r){if(fo(this),n.hasOwnProperty(Bf))return n[Bf](this);let o=Fn(r),i,s=It(this),a=Be(void 0);try{if(!(o&4)){let c=this.records.get(n);if(c===void 0){let d=cC(n)&&Xi(n);d&&this.injectableDefInScope(d)?c=Cr(Cl(n),Ui):c=null,this.records.set(n,c)}if(c!=null)return this.hydrate(n,c,o)}let l=o&2?_o():this.parent;return t=o&8&&t===On?null:t,l.get(n,t)}catch(l){let c=Yv(l);throw c===-200||c===-201?new S(c,null):l}finally{Be(a),It(s)}}resolveInjectorInitializers(){let n=T(null),t=It(this),r=Be(void 0),o;try{let i=this.get(br,pt,{self:!0});for(let s of i)s()}finally{It(t),Be(r),T(n)}}toString(){let n=[],t=this.records;for(let r of t.keys())n.push(on(r));return`R3Injector[${n.join(", ")}]`}processProvider(n){n=Se(n);let t=Rn(n)?n:Se(n&&n.provide),r=sC(n);if(!Rn(n)&&n.multi===!0){let o=this.records.get(t);o||(o=Cr(void 0,Ui,!0),o.factory=()=>vl(o.multi),this.records.set(t,o)),t=n,o.multi.push(n)}this.records.set(t,r)}hydrate(n,t,r){let o=T(null);try{if(t.value===Vf)throw Al(on(n));return t.value===Ui&&(t.value=Vf,t.value=t.factory(void 0,r)),typeof t.value=="object"&&t.value&&lC(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}finally{T(o)}}injectableDefInScope(n){if(!n.providedIn)return!1;let t=Se(n.providedIn);return typeof t=="string"?t==="any"||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){let t=this._onDestroyHooks.indexOf(n);t!==-1&&this._onDestroyHooks.splice(t,1)}};function Cl(e){let n=Xi(e),t=n!==null?n.factory:sn(e);if(t!==null)return t;if(e instanceof B)throw new S(204,!1);if(e instanceof Function)return iC(e);throw new S(204,!1)}function iC(e){if(e.length>0)throw new S(204,!1);let t=Gv(e);return t!==null?()=>t.factory(e):()=>new e}function sC(e){if(ep(e))return Cr(void 0,e.useValue);{let n=Bl(e);return Cr(n,Ui)}}function Bl(e,n,t){let r;if(Rn(e)){let o=Se(e);return sn(o)||Cl(o)}else if(ep(e))r=()=>Se(e.useValue);else if(oC(e))r=()=>e.useFactory(...vl(e.deps||[]));else if(rC(e))r=(o,i)=>k(Se(e.useExisting),i!==void 0&&i&8?8:void 0);else{let o=Se(e&&(e.useClass||e.provide));if(aC(e))r=()=>new o(...vl(e.deps));else return sn(o)||Cl(o)}return r}function fo(e){if(e.destroyed)throw new S(205,!1)}function Cr(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function aC(e){return!!e.deps}function lC(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function cC(e){return typeof e=="function"||typeof e=="object"&&e.ngMetadataName==="InjectionToken"}function yl(e,n){for(let t of e)Array.isArray(t)?yl(t,n):t&&Il(t)?yl(t.\u0275providers,n):n(t)}function ss(e,n){let t;e instanceof kn?(fo(e),t=e):t=new ml(e);let r,o=It(t),i=Be(void 0);try{return n()}finally{It(o),Be(i)}}function np(){return qf()!==void 0||$i()!=null}var ht=0,w=1,A=2,be=3,rt=4,Ve=5,Bn=6,_r=7,ge=8,Vt=9,wt=10,te=11,xr=12,Vl=13,Vn=14,je=15,un=16,jn=17,Tt=18,jt=19,jl=20,Pt=21,as=22,an=23,Ke=24,ls=25,Hn=26,J=27,rp=1,Hl=6,fn=7,xo=8,$n=9,de=10;function St(e){return Array.isArray(e)&&typeof e[rp]=="object"}function mt(e){return Array.isArray(e)&&e[rp]===!0}function $l(e){return(e.flags&4)!==0}function pn(e){return e.componentOffset>-1}function Dr(e){return(e.flags&1)===1}function Mt(e){return!!e.template}function zr(e){return(e[A]&512)!==0}function Un(e){return(e[A]&256)===256}var Ul="svg",op="math";function ot(e){for(;Array.isArray(e);)e=e[ht];return e}function Wl(e,n){return ot(n[e])}function vt(e,n){return ot(n[e.index])}function Do(e,n){return e.data[n]}function Er(e,n){return e[n]}function Gl(e,n,t,r){t>=e.data.length&&(e.data[t]=null,e.blueprint[t]=null),n[t]=r}function it(e,n){let t=n[e];return St(t)?t:t[ht]}function ip(e){return(e[A]&4)===4}function cs(e){return(e[A]&128)===128}function sp(e){return mt(e[be])}function st(e,n){return n==null?null:e[n]}function ql(e){e[jn]=0}function ds(e){e[A]&1024||(e[A]|=1024,cs(e)&&wr(e))}function ap(e,n){for(;e>0;)n=n[Vn],e--;return n}function Ir(e){return!!(e[A]&9216||e[Ke]?.dirty)}function us(e){e[wt].changeDetectionScheduler?.notify(8),e[A]&64&&(e[A]|=1024),Ir(e)&&wr(e)}function wr(e){e[wt].changeDetectionScheduler?.notify(0);let n=ln(e);for(;n!==null&&!(n[A]&8192||(n[A]|=8192,!cs(n)));)n=ln(n)}function Zl(e,n){if(Un(e))throw new S(911,!1);e[Pt]===null&&(e[Pt]=[]),e[Pt].push(n)}function lp(e,n){if(e[Pt]===null)return;let t=e[Pt].indexOf(n);t!==-1&&e[Pt].splice(t,1)}function ln(e){let n=e[be];return mt(n)?n[be]:n}function Yl(e){return e[_r]??=[]}function Ql(e){return e.cleanup??=[]}function cp(e,n,t,r){let o=Yl(n);o.push(t),e.firstCreatePass&&Ql(e).push(r,o.length-1)}var P={lFrame:bp(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var bl=!1;function dp(){return P.lFrame.elementDepthCount}function up(){P.lFrame.elementDepthCount++}function Kl(){P.lFrame.elementDepthCount--}function fs(){return P.bindingsEnabled}function Jl(){return P.skipHydrationRootTNode!==null}function Xl(e){return P.skipHydrationRootTNode===e}function ec(){P.skipHydrationRootTNode=null}function M(){return P.lFrame.lView}function ue(){return P.lFrame.tView}function oe(e){return P.lFrame.contextLView=e,e[ge]}function ie(e){return P.lFrame.contextLView=null,e}function Ae(){let e=tc();for(;e!==null&&e.type===64;)e=e.parent;return e}function tc(){return P.lFrame.currentTNode}function fp(){let e=P.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}function Tr(e,n){let t=P.lFrame;t.currentTNode=e,t.isParent=n}function nc(){return P.lFrame.isParent}function rc(){P.lFrame.isParent=!1}function pp(){return P.lFrame.contextLView}function oc(){return bl}function ho(e){let n=bl;return bl=e,n}function Ht(){let e=P.lFrame,n=e.bindingRootIndex;return n===-1&&(n=e.bindingRootIndex=e.tView.bindingStartIndex),n}function gp(e){return P.lFrame.bindingIndex=e}function Wn(){return P.lFrame.bindingIndex++}function ic(e){let n=P.lFrame,t=n.bindingIndex;return n.bindingIndex=n.bindingIndex+e,t}function hp(){return P.lFrame.inI18n}function mp(e,n){let t=P.lFrame;t.bindingIndex=t.bindingRootIndex=e,ps(n)}function vp(){return P.lFrame.currentDirectiveIndex}function ps(e){P.lFrame.currentDirectiveIndex=e}function Cp(e){let n=P.lFrame.currentDirectiveIndex;return n===-1?null:e[n]}function sc(){return P.lFrame.currentQueryIndex}function gs(e){P.lFrame.currentQueryIndex=e}function dC(e){let n=e[w];return n.type===2?n.declTNode:n.type===1?e[Ve]:null}function ac(e,n,t){if(t&4){let o=n,i=e;for(;o=o.parent,o===null&&!(t&1);)if(o=dC(i),o===null||(i=i[Vn],o.type&10))break;if(o===null)return!1;n=o,e=i}let r=P.lFrame=yp();return r.currentTNode=n,r.lView=e,!0}function hs(e){let n=yp(),t=e[w];P.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function yp(){let e=P.lFrame,n=e===null?null:e.child;return n===null?bp(e):n}function bp(e){let n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return e!==null&&(e.child=n),n}function _p(){let e=P.lFrame;return P.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var lc=_p;function ms(){let e=_p();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function xp(e){return(P.lFrame.contextLView=ap(e,P.lFrame.contextLView))[ge]}function $t(){return P.lFrame.selectedIndex}function gn(e){P.lFrame.selectedIndex=e}function vs(){let e=P.lFrame;return Do(e.tView,e.selectedIndex)}function Cs(){P.lFrame.currentNamespace=Ul}function Dp(){return P.lFrame.currentNamespace}var zp=!0;function ys(){return zp}function zo(e){zp=e}function _l(e,n=null,t=null,r){let o=Ep(e,n,t,r);return o.resolveInjectorInitializers(),o}function Ep(e,n=null,t=null,r,o=new Set){let i=[t||pt,Jf(e)];return r=r||(typeof e=="object"?void 0:on(e)),new kn(i,n||_o(),r||null,o)}var O=class e{static THROW_IF_NOT_FOUND=On;static NULL=new go;static create(n,t){if(Array.isArray(n))return _l({name:""},t,n,"");{let r=n.name??"";return _l({name:r},n.parent,n.providers,r)}}static \u0275prov=Z({token:e,providedIn:"any",factory:()=>k(Rl)});static __NG_ELEMENT_ID__=-1},he=new B(""),We=(()=>{class e{static __NG_ELEMENT_ID__=uC;static __NG_ENV_ID__=t=>t}return e})(),qi=class extends We{_lView;constructor(n){super(),this._lView=n}get destroyed(){return Un(this._lView)}onDestroy(n){let t=this._lView;return Zl(t,n),()=>lp(t,n)}};function uC(){return new qi(M())}var Ip=!1,wp=new B(""),Sr=(()=>{class e{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new Sn(!1);debugTaskTracker=N(wp,{optional:!0});get hasPendingTasks(){return this.destroyed?!1:this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new G(t=>{t.next(!1),t.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);let t=this.taskId++;return this.pendingTasks.add(t),this.debugTaskTracker?.add(t),t}has(t){return this.pendingTasks.has(t)}remove(t){this.pendingTasks.delete(t),this.debugTaskTracker?.remove(t),this.pendingTasks.size===0&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=Z({token:e,providedIn:"root",factory:()=>new e})}return e})(),xl=class extends ze{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(n=!1){super(),this.__isAsync=n,np()&&(this.destroyRef=N(We,{optional:!0})??void 0,this.pendingTasks=N(Sr,{optional:!0})??void 0)}emit(n){let t=T(null);try{super.next(n)}finally{T(t)}}subscribe(n,t,r){let o=n,i=t||(()=>null),s=r;if(n&&typeof n=="object"){let l=n;o=l.next?.bind(l),i=l.error?.bind(l),s=l.complete?.bind(l)}this.__isAsync&&(i=this.wrapInTimeout(i),o&&(o=this.wrapInTimeout(o)),s&&(s=this.wrapInTimeout(s)));let a=super.subscribe({next:o,error:i,complete:s});return n instanceof Te&&n.add(a),a}wrapInTimeout(n){return t=>{let r=this.pendingTasks?.add();setTimeout(()=>{try{n(t)}finally{r!==void 0&&this.pendingTasks?.remove(r)}})}}},Qe=xl;function Zi(...e){}function cc(e){let n,t;function r(){e=Zi;try{t!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(t),n!==void 0&&clearTimeout(n)}catch{}}return n=setTimeout(()=>{e(),r()}),typeof requestAnimationFrame=="function"&&(t=requestAnimationFrame(()=>{e(),r()})),()=>r()}function Tp(e){return queueMicrotask(()=>e()),()=>{e=Zi}}var dc="isAngularZone",mo=dc+"_ID",fC=0,Ue=class e{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new Qe(!1);onMicrotaskEmpty=new Qe(!1);onStable=new Qe(!1);onError=new Qe(!1);constructor(n){let{enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:o=!1,scheduleInRootZone:i=Ip}=n;if(typeof Zone>"u")throw new S(908,!1);Zone.assertZonePatched();let s=this;s._nesting=0,s._outer=s._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(s._inner=s._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(s._inner=s._inner.fork(Zone.longStackTraceZoneSpec)),s.shouldCoalesceEventChangeDetection=!o&&r,s.shouldCoalesceRunChangeDetection=o,s.callbackScheduled=!1,s.scheduleInRootZone=i,hC(s)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(dc)===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new S(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new S(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,o){let i=this._inner,s=i.scheduleEventTask("NgZoneEvent: "+o,n,pC,Zi,Zi);try{return i.runTask(s,t,r)}finally{i.cancelTask(s)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}},pC={};function uc(e){if(e._nesting==0&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function gC(e){if(e.isCheckStableRunning||e.callbackScheduled)return;e.callbackScheduled=!0;function n(){cc(()=>{e.callbackScheduled=!1,Dl(e),e.isCheckStableRunning=!0,uc(e),e.isCheckStableRunning=!1})}e.scheduleInRootZone?Zone.root.run(()=>{n()}):e._outer.run(()=>{n()}),Dl(e)}function hC(e){let n=()=>{gC(e)},t=fC++;e._inner=e._inner.fork({name:"angular",properties:{[dc]:!0,[mo]:t,[mo+t]:!0},onInvokeTask:(r,o,i,s,a,l)=>{if(mC(l))return r.invokeTask(i,s,a,l);try{return jf(e),r.invokeTask(i,s,a,l)}finally{(e.shouldCoalesceEventChangeDetection&&s.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&n(),Hf(e)}},onInvoke:(r,o,i,s,a,l,c)=>{try{return jf(e),r.invoke(i,s,a,l,c)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!vC(l)&&n(),Hf(e)}},onHasTask:(r,o,i,s)=>{r.hasTask(i,s),o===i&&(s.change=="microTask"?(e._hasPendingMicrotasks=s.microTask,Dl(e),uc(e)):s.change=="macroTask"&&(e.hasPendingMacrotasks=s.macroTask))},onHandleError:(r,o,i,s)=>(r.handleError(i,s),e.runOutsideAngular(()=>e.onError.emit(s)),!1)})}function Dl(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.callbackScheduled===!0?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function jf(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Hf(e){e._nesting--,uc(e)}var vo=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new Qe;onMicrotaskEmpty=new Qe;onStable=new Qe;onError=new Qe;run(n,t,r){return n.apply(t,r)}runGuarded(n,t,r){return n.apply(t,r)}runOutsideAngular(n){return n()}runTask(n,t,r,o){return n.apply(t,r)}};function mC(e){return Sp(e,"__ignore_ng_zone__")}function vC(e){return Sp(e,"__scheduler_tick__")}function Sp(e,n){return!Array.isArray(e)||e.length!==1?!1:e[0]?.data?.[n]===!0}var gt=class{_console=console;handleError(n){this._console.error("ERROR",n)}},Gn=new B("",{factory:()=>{let e=N(Ue),n=N(tt),t;return r=>{e.runOutsideAngular(()=>{n.destroyed&&!t?setTimeout(()=>{throw r}):(t??=n.get(gt),t.handleError(r))})}}}),Mp={provide:br,useValue:()=>{let e=N(gt,{optional:!0})},multi:!0};function He(e,n){let[t,r,o]=Qa(e,n?.equal),i=t,s=i[Le];return i.set=r,i.update=o,i.asReadonly=fc.bind(i),i}function fc(){let e=this[Le];if(e.readonlyFn===void 0){let n=()=>this();n[Le]=e,e.readonlyFn=n}return e.readonlyFn}var bs=(()=>{class e{view;node;constructor(t,r){this.view=t,this.node=r}static __NG_ELEMENT_ID__=CC}return e})();function CC(){return new bs(M(),Ae())}var Bt=class{},Eo=new B("",{factory:()=>!0});var pc=new B("");var _s=(()=>{class e{static \u0275prov=Z({token:e,providedIn:"root",factory:()=>new zl})}return e})(),zl=class{dirtyEffectCount=0;queues=new Map;add(n){this.enqueue(n),this.schedule(n)}schedule(n){n.dirty&&this.dirtyEffectCount++}remove(n){let t=n.zone,r=this.queues.get(t);r.has(n)&&(r.delete(n),n.dirty&&this.dirtyEffectCount--)}enqueue(n){let t=n.zone;this.queues.has(t)||this.queues.set(t,new Set);let r=this.queues.get(t);r.has(n)||r.add(n)}flush(){for(;this.dirtyEffectCount>0;){let n=!1;for(let[t,r]of this.queues)t===null?n||=this.flushQueue(r):n||=t.run(()=>this.flushQueue(r));n||(this.dirtyEffectCount=0)}}flushQueue(n){let t=!1;for(let r of n)r.dirty&&(this.dirtyEffectCount--,t=!0,r.run());return t}},Yi=class{[Le];constructor(n){this[Le]=n}destroy(){this[Le].destroy()}};function Ct(e,n){let t=n?.injector??N(O),r=n?.manualCleanup!==!0?t.get(We):null,o,i=t.get(bs,null,{optional:!0}),s=t.get(Bt);return i!==null?(o=_C(i.view,s,e),r instanceof qi&&r._lView===i.view&&(r=null)):o=xC(e,t.get(_s),s),o.injector=t,r!==null&&(o.onDestroyFns=[r.onDestroy(()=>o.destroy())]),new Yi(o)}var Np=U(I({},Ka),{cleanupFns:void 0,zone:null,onDestroyFns:null,run(){let e=ho(!1);try{Ja(this)}finally{ho(e)}},cleanup(){if(!this.cleanupFns?.length)return;let e=T(null);try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[],T(e)}}}),yC=U(I({},Np),{consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){if(zn(this),this.onDestroyFns!==null)for(let e of this.onDestroyFns)e();this.cleanup(),this.scheduler.remove(this)}}),bC=U(I({},Np),{consumerMarkedDirty(){this.view[A]|=8192,wr(this.view),this.notifier.notify(13)},destroy(){if(zn(this),this.onDestroyFns!==null)for(let e of this.onDestroyFns)e();this.cleanup(),this.view[an]?.delete(this)}});function _C(e,n,t){let r=Object.create(bC);return r.view=e,r.zone=typeof Zone<"u"?Zone.current:null,r.notifier=n,r.fn=Ap(r,t),e[an]??=new Set,e[an].add(r),r.consumerMarkedDirty(r),r}function xC(e,n,t){let r=Object.create(yC);return r.fn=Ap(r,e),r.scheduler=n,r.notifier=t,r.zone=typeof Zone<"u"?Zone.current:null,r.scheduler.add(r),r.notifier.notify(12),r}function Ap(e,n){return()=>{n(t=>(e.cleanupFns??=[]).push(t))}}function qs(e){return{toString:e}.toString()}function NC(e){return typeof e=="function"}function dg(e,n,t,r){n!==null?n.applyValueToInputSignal(n,r):e[t]=r}var Ns=class{previousValue;currentValue;firstChange;constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}},Ge=(()=>{let e=()=>ug;return e.ngInherit=!0,e})();function ug(e){return e.type.prototype.ngOnChanges&&(e.setInput=OC),AC}function AC(){let e=pg(this),n=e?.current;if(n){let t=e.previous;if(t===dn)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function OC(e,n,t,r,o){let i=this.declaredInputs[r],s=pg(e)||FC(e,{previous:dn,current:null}),a=s.current||(s.current={}),l=s.previous,c=l[i];a[i]=new Ns(c&&c.currentValue,t,l===dn),dg(e,n,o,t)}var fg="__ngSimpleChanges__";function pg(e){return e[fg]||null}function FC(e,n){return e[fg]=n}var Op=[];var K=function(e,n=null,t){for(let r=0;r<Op.length;r++){let o=Op[r];o(e,n,t)}},q=(function(e){return e[e.TemplateCreateStart=0]="TemplateCreateStart",e[e.TemplateCreateEnd=1]="TemplateCreateEnd",e[e.TemplateUpdateStart=2]="TemplateUpdateStart",e[e.TemplateUpdateEnd=3]="TemplateUpdateEnd",e[e.LifecycleHookStart=4]="LifecycleHookStart",e[e.LifecycleHookEnd=5]="LifecycleHookEnd",e[e.OutputStart=6]="OutputStart",e[e.OutputEnd=7]="OutputEnd",e[e.BootstrapApplicationStart=8]="BootstrapApplicationStart",e[e.BootstrapApplicationEnd=9]="BootstrapApplicationEnd",e[e.BootstrapComponentStart=10]="BootstrapComponentStart",e[e.BootstrapComponentEnd=11]="BootstrapComponentEnd",e[e.ChangeDetectionStart=12]="ChangeDetectionStart",e[e.ChangeDetectionEnd=13]="ChangeDetectionEnd",e[e.ChangeDetectionSyncStart=14]="ChangeDetectionSyncStart",e[e.ChangeDetectionSyncEnd=15]="ChangeDetectionSyncEnd",e[e.AfterRenderHooksStart=16]="AfterRenderHooksStart",e[e.AfterRenderHooksEnd=17]="AfterRenderHooksEnd",e[e.ComponentStart=18]="ComponentStart",e[e.ComponentEnd=19]="ComponentEnd",e[e.DeferBlockStateStart=20]="DeferBlockStateStart",e[e.DeferBlockStateEnd=21]="DeferBlockStateEnd",e[e.DynamicComponentStart=22]="DynamicComponentStart",e[e.DynamicComponentEnd=23]="DynamicComponentEnd",e[e.HostBindingsUpdateStart=24]="HostBindingsUpdateStart",e[e.HostBindingsUpdateEnd=25]="HostBindingsUpdateEnd",e})(q||{});function RC(e,n,t){let{ngOnChanges:r,ngOnInit:o,ngDoCheck:i}=n.type.prototype;if(r){let s=ug(n);(t.preOrderHooks??=[]).push(e,s),(t.preOrderCheckHooks??=[]).push(e,s)}o&&(t.preOrderHooks??=[]).push(0-e,o),i&&((t.preOrderHooks??=[]).push(e,i),(t.preOrderCheckHooks??=[]).push(e,i))}function gg(e,n){for(let t=n.directiveStart,r=n.directiveEnd;t<r;t++){let i=e.data[t].type.prototype,{ngAfterContentInit:s,ngAfterContentChecked:a,ngAfterViewInit:l,ngAfterViewChecked:c,ngOnDestroy:d}=i;s&&(e.contentHooks??=[]).push(-t,s),a&&((e.contentHooks??=[]).push(t,a),(e.contentCheckHooks??=[]).push(t,a)),l&&(e.viewHooks??=[]).push(-t,l),c&&((e.viewHooks??=[]).push(t,c),(e.viewCheckHooks??=[]).push(t,c)),d!=null&&(e.destroyHooks??=[]).push(t,d)}}function Is(e,n,t){hg(e,n,3,t)}function ws(e,n,t,r){(e[A]&3)===t&&hg(e,n,t,r)}function gc(e,n){let t=e[A];(t&3)===n&&(t&=16383,t+=1,e[A]=t)}function hg(e,n,t,r){let o=r!==void 0?e[jn]&65535:0,i=r??-1,s=n.length-1,a=0;for(let l=o;l<s;l++)if(typeof n[l+1]=="number"){if(a=n[l],r!=null&&a>=r)break}else n[l]<0&&(e[jn]+=65536),(a<i||i==-1)&&(kC(e,t,n,l),e[jn]=(e[jn]&4294901760)+l+2),l++}function Fp(e,n){K(q.LifecycleHookStart,e,n);let t=T(null);try{n.call(e)}finally{T(t),K(q.LifecycleHookEnd,e,n)}}function kC(e,n,t,r){let o=t[r]<0,i=t[r+1],s=o?-t[r]:t[r],a=e[s];o?e[A]>>14<e[jn]>>16&&(e[A]&3)===n&&(e[A]+=16384,Fp(a,i)):Fp(a,i)}var Nr=-1,Zn=class{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(n,t,r,o){this.factory=n,this.name=o,this.canSeeViewProviders=t,this.injectImpl=r}};function LC(e){return(e.flags&8)!==0}function PC(e){return(e.flags&16)!==0}function BC(e,n,t){let r=0;for(;r<t.length;){let o=t[r];if(typeof o=="number"){if(o!==0)break;r++;let i=t[r++],s=t[r++],a=t[r++];e.setAttribute(n,s,a,i)}else{let i=o,s=t[++r];jC(i)?e.setProperty(n,i,s):e.setAttribute(n,i,s),r++}}return r}function VC(e){return e===3||e===4||e===6}function jC(e){return e.charCodeAt(0)===64}function Ar(e,n){if(!(n===null||n.length===0))if(e===null||e.length===0)e=n.slice();else{let t=-1;for(let r=0;r<n.length;r++){let o=n[r];typeof o=="number"?t=o:t===0||(t===-1||t===2?Rp(e,t,o,null,n[++r]):Rp(e,t,o,null,null))}}return e}function Rp(e,n,t,r,o){let i=0,s=e.length;if(n===-1)s=-1;else for(;i<e.length;){let a=e[i++];if(typeof a=="number"){if(a===n){s=-1;break}else if(a>n){s=i-1;break}}}for(;i<e.length;){let a=e[i];if(typeof a=="number")break;if(a===t){o!==null&&(e[i+1]=o);return}i++,o!==null&&i++}s!==-1&&(e.splice(s,0,n),i=s+1),e.splice(i++,0,t),o!==null&&e.splice(i++,0,o)}function mg(e){return e!==Nr}function As(e){return e&32767}function HC(e){return e>>16}function Os(e,n){let t=HC(e),r=n;for(;t>0;)r=r[Vn],t--;return r}var zc=!0;function Fs(e){let n=zc;return zc=e,n}var $C=256,vg=$C-1,Cg=5,UC=0,Nt={};function WC(e,n,t){let r;typeof t=="string"?r=t.charCodeAt(0)||0:t.hasOwnProperty(Ln)&&(r=t[Ln]),r==null&&(r=t[Ln]=UC++);let o=r&vg,i=1<<o;n.data[e+(o>>Cg)]|=i}function Rs(e,n){let t=yg(e,n);if(t!==-1)return t;let r=n[w];r.firstCreatePass&&(e.injectorIndex=n.length,hc(r.data,e),hc(n,null),hc(r.blueprint,null));let o=ld(e,n),i=e.injectorIndex;if(mg(o)){let s=As(o),a=Os(o,n),l=a[w].data;for(let c=0;c<8;c++)n[i+c]=a[s+c]|l[s+c]}return n[i+8]=o,i}function hc(e,n){e.push(0,0,0,0,0,0,0,0,n)}function yg(e,n){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||n[e.injectorIndex+8]===null?-1:e.injectorIndex}function ld(e,n){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let t=0,r=null,o=n;for(;o!==null;){if(r=zg(o),r===null)return Nr;if(t++,o=o[Vn],r.injectorIndex!==-1)return r.injectorIndex|t<<16}return Nr}function Ec(e,n,t){WC(e,n,t)}function bg(e,n,t){if(t&8||e!==void 0)return e;ts(n,"NodeInjector")}function _g(e,n,t,r){if(t&8&&r===void 0&&(r=null),(t&3)===0){let o=e[Vt],i=Be(void 0);try{return o?o.get(n,r,t&8):Ol(n,r,t&8)}finally{Be(i)}}return bg(r,n,t)}function xg(e,n,t,r=0,o){if(e!==null){if(n[A]&2048&&!(r&2)){let s=YC(e,n,t,r,Nt);if(s!==Nt)return s}let i=Dg(e,n,t,r,Nt);if(i!==Nt)return i}return _g(n,t,r,o)}function Dg(e,n,t,r,o){let i=qC(t);if(typeof i=="function"){if(!ac(n,e,r))return r&1?bg(o,t,r):_g(n,t,r,o);try{let s;if(s=i(r),s==null&&!(r&8))ts(t);else return s}finally{lc()}}else if(typeof i=="number"){let s=null,a=yg(e,n),l=Nr,c=r&1?n[je][Ve]:null;for((a===-1||r&4)&&(l=a===-1?ld(e,n):n[a+8],l===Nr||!Lp(r,!1)?a=-1:(s=n[w],a=As(l),n=Os(l,n)));a!==-1;){let d=n[w];if(kp(i,a,d.data)){let u=GC(a,n,t,s,r,c);if(u!==Nt)return u}l=n[a+8],l!==Nr&&Lp(r,n[w].data[a+8]===c)&&kp(i,a,n)?(s=d,a=As(l),n=Os(l,n)):a=-1}}return o}function GC(e,n,t,r,o,i){let s=n[w],a=s.data[e+8],l=r==null?pn(a)&&zc:r!=s&&(a.type&3)!==0,c=o&1&&i===a,d=Ts(a,s,t,l,c);return d!==null?Mo(n,s,d,a,o):Nt}function Ts(e,n,t,r,o){let i=e.providerIndexes,s=n.data,a=i&1048575,l=e.directiveStart,c=e.directiveEnd,d=i>>20,u=r?a:a+d,h=o?a+d:c;for(let p=u;p<h;p++){let b=s[p];if(p<l&&t===b||p>=l&&b.type===t)return p}if(o){let p=s[l];if(p&&Mt(p)&&p.type===t)return l}return null}function Mo(e,n,t,r,o){let i=e[t],s=n.data;if(i instanceof Zn){let a=i;if(a.resolving)throw Al("");let l=Fs(a.canSeeViewProviders);a.resolving=!0;let c=s[t].type||s[t],d,u=a.injectImpl?Be(a.injectImpl):null,h=ac(e,r,0);try{i=e[t]=a.factory(void 0,o,s,e,r),n.firstCreatePass&&t>=r.directiveStart&&RC(t,s[t],n)}finally{u!==null&&Be(u),Fs(l),a.resolving=!1,lc()}}return i}function qC(e){if(typeof e=="string")return e.charCodeAt(0)||0;let n=e.hasOwnProperty(Ln)?e[Ln]:void 0;return typeof n=="number"?n>=0?n&vg:ZC:n}function kp(e,n,t){let r=1<<e;return!!(t[n+(e>>Cg)]&r)}function Lp(e,n){return!(e&2)&&!(e&1&&n)}var qn=class{_tNode;_lView;constructor(n,t){this._tNode=n,this._lView=t}get(n,t,r){return xg(this._tNode,this._lView,n,Fn(r),t)}};function ZC(){return new qn(Ae(),M())}function cd(e){return qs(()=>{let n=e.prototype.constructor,t=n[po]||Ic(n),r=Object.prototype,o=Object.getPrototypeOf(e.prototype).constructor;for(;o&&o!==r;){let i=o[po]||Ic(o);if(i&&i!==t)return i;o=Object.getPrototypeOf(o)}return i=>new i})}function Ic(e){return El(e)?()=>{let n=Ic(Se(e));return n&&n()}:sn(e)}function YC(e,n,t,r,o){let i=e,s=n;for(;i!==null&&s!==null&&s[A]&2048&&!zr(s);){let a=Dg(i,s,t,r|2,Nt);if(a!==Nt)return a;let l=i.parent;if(!l){let c=s[jl];if(c){let d=c.get(t,Nt,r);if(d!==Nt)return d}l=zg(s),s=s[Vn]}i=l}return o}function zg(e){let n=e[w],t=n.type;return t===2?n.declTNode:t===1?e[Ve]:null}function QC(){return Lr(Ae(),M())}function Lr(e,n){return new se(vt(e,n))}var se=(()=>{class e{nativeElement;constructor(t){this.nativeElement=t}static __NG_ELEMENT_ID__=QC}return e})();function KC(e){return e instanceof se?e.nativeElement:e}function JC(){return this._results[Symbol.iterator]()}var ks=class{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new ze}constructor(n=!1){this._emitDistinctChangesOnly=n}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,t){return this._results.reduce(n,t)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,t){this.dirty=!1;let r=Yf(n);(this._changesDetected=!Zf(this._results,r,t))&&(this._results=r,this.length=r.length,this.last=r[this.length-1],this.first=r[0])}notifyOnChanges(){this._changes!==void 0&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(n){this._onDirty=n}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=JC};function Eg(e){return(e.flags&128)===128}var dd=(function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e})(dd||{}),Ig=new Map,XC=0;function ey(){return XC++}function ty(e){Ig.set(e[jt],e)}function wc(e){Ig.delete(e[jt])}var Pp="__ngContext__";function Or(e,n){St(n)?(e[Pp]=n[jt],ty(n)):e[Pp]=n}function wg(e){return Sg(e[xr])}function Tg(e){return Sg(e[rt])}function Sg(e){for(;e!==null&&!mt(e);)e=e[rt];return e}var Tc;function ud(e){Tc=e}function Mg(){if(Tc!==void 0)return Tc;if(typeof document<"u")return document;throw new S(210,!1)}var Zs=new B("",{factory:()=>ny}),ny="ng";var Ys=new B(""),_e=new B("",{providedIn:"platform",factory:()=>"unknown"});var Qs=new B("",{factory:()=>N(he).body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var Ng="r";var Ag="di";var Og=!1,Fg=new B("",{factory:()=>Og});var ry=(e,n,t,r)=>{};function oy(e,n,t,r){ry(e,n,t,r)}function Ks(e){return(e.flags&32)===32}var iy=()=>null;function Rg(e,n,t=!1){return iy(e,n,t)}function kg(e,n){let t=e.contentQueries;if(t!==null){let r=T(null);try{for(let o=0;o<t.length;o+=2){let i=t[o],s=t[o+1];if(s!==-1){let a=e.data[s];gs(i),a.contentQueries(2,n[s],s)}}}finally{T(r)}}}function Sc(e,n,t){gs(0);let r=T(null);try{n(e,t)}finally{T(r)}}function fd(e,n,t){if($l(n)){let r=T(null);try{let o=n.directiveStart,i=n.directiveEnd;for(let s=o;s<i;s++){let a=e.data[s];if(a.contentQueries){let l=t[s];a.contentQueries(1,l,s)}}}finally{T(r)}}}var _t=(function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e[e.ExperimentalIsolatedShadowDom=4]="ExperimentalIsolatedShadowDom",e})(_t||{});var xs;function sy(){if(xs===void 0&&(xs=null,nt.trustedTypes))try{xs=nt.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return xs}function Js(e){return sy()?.createHTML(e)||e}var Ds;function ay(){if(Ds===void 0&&(Ds=null,nt.trustedTypes))try{Ds=nt.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Ds}function Bp(e){return ay()?.createHTML(e)||e}var Ut=class{changingThisBreaksApplicationSecurity;constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${Qi})`}},Mc=class extends Ut{getTypeName(){return"HTML"}},Nc=class extends Ut{getTypeName(){return"Style"}},Ac=class extends Ut{getTypeName(){return"Script"}},Oc=class extends Ut{getTypeName(){return"URL"}},Fc=class extends Ut{getTypeName(){return"ResourceURL"}};function lt(e){return e instanceof Ut?e.changingThisBreaksApplicationSecurity:e}function Gt(e,n){let t=Lg(e);if(t!=null&&t!==n){if(t==="ResourceURL"&&n==="URL")return!0;throw new Error(`Required a safe ${n}, got a ${t} (see ${Qi})`)}return t===n}function Lg(e){return e instanceof Ut&&e.getTypeName()||null}function pd(e){return new Mc(e)}function gd(e){return new Nc(e)}function hd(e){return new Ac(e)}function md(e){return new Oc(e)}function vd(e){return new Fc(e)}function ly(e){let n=new kc(e);return cy()?new Rc(n):n}var Rc=class{inertDocumentHelper;constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n="<body><remove></remove>"+n;try{let t=new window.DOMParser().parseFromString(Js(n),"text/html").body;return t===null?this.inertDocumentHelper.getInertBodyElement(n):(t.firstChild?.remove(),t)}catch{return null}}},kc=class{defaultDoc;inertDocument;constructor(n){this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(n){let t=this.inertDocument.createElement("template");return t.innerHTML=Js(n),t}};function cy(){try{return!!new window.DOMParser().parseFromString(Js(""),"text/html")}catch{return!1}}var dy=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Po(e){return e=String(e),e.match(dy)?e:"unsafe:"+e}function qt(e){let n={};for(let t of e.split(","))n[t]=!0;return n}function Bo(...e){let n={};for(let t of e)for(let r in t)t.hasOwnProperty(r)&&(n[r]=!0);return n}var Pg=qt("area,br,col,hr,img,wbr"),Bg=qt("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Vg=qt("rp,rt"),uy=Bo(Vg,Bg),fy=Bo(Bg,qt("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),py=Bo(Vg,qt("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Vp=Bo(Pg,fy,py,uy),jg=qt("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),gy=qt("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),hy=qt("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),my=Bo(jg,gy,hy),vy=qt("script,style,template"),Lc=class{sanitizedSomething=!1;buf=[];sanitizeChildren(n){let t=n.firstChild,r=!0,o=[];for(;t;){if(t.nodeType===Node.ELEMENT_NODE?r=this.startElement(t):t.nodeType===Node.TEXT_NODE?this.chars(t.nodeValue):this.sanitizedSomething=!0,r&&t.firstChild){o.push(t),t=by(t);continue}for(;t;){t.nodeType===Node.ELEMENT_NODE&&this.endElement(t);let i=yy(t);if(i){t=i;break}t=o.pop()}}return this.buf.join("")}startElement(n){let t=jp(n).toLowerCase();if(!Vp.hasOwnProperty(t))return this.sanitizedSomething=!0,!vy.hasOwnProperty(t);this.buf.push("<"),this.buf.push(t);let r=n.attributes;for(let o=0;o<r.length;o++){let i=r.item(o),s=i.name,a=s.toLowerCase();if(!my.hasOwnProperty(a)){this.sanitizedSomething=!0;continue}let l=i.value;jg[a]&&(l=Po(l)),this.buf.push(" ",s,'="',Hp(l),'"')}return this.buf.push(">"),!0}endElement(n){let t=jp(n).toLowerCase();Vp.hasOwnProperty(t)&&!Pg.hasOwnProperty(t)&&(this.buf.push("</"),this.buf.push(t),this.buf.push(">"))}chars(n){this.buf.push(Hp(n))}};function Cy(e,n){return(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function yy(e){let n=e.nextSibling;if(n&&e!==n.previousSibling)throw Hg(n);return n}function by(e){let n=e.firstChild;if(n&&Cy(e,n))throw Hg(n);return n}function jp(e){let n=e.nodeName;return typeof n=="string"?n:"FORM"}function Hg(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}var _y=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,xy=/([^\#-~ |!])/g;function Hp(e){return e.replace(/&/g,"&amp;").replace(_y,function(n){let t=n.charCodeAt(0),r=n.charCodeAt(1);return"&#"+((t-55296)*1024+(r-56320)+65536)+";"}).replace(xy,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}var zs;function Xs(e,n){let t=null;try{zs=zs||ly(e);let r=n?String(n):"";t=zs.getInertBodyElement(r);let o=5,i=r;do{if(o===0)throw new Error("Failed to sanitize html because the input is unstable");o--,r=i,i=t.innerHTML,t=zs.getInertBodyElement(r)}while(r!==i);let a=new Lc().sanitizeChildren($p(t)||t);return Js(a)}finally{if(t){let r=$p(t)||t;for(;r.firstChild;)r.firstChild.remove()}}}function $p(e){return"content"in e&&Dy(e)?e.content:null}function Dy(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName==="TEMPLATE"}var zy=/^>|^->|<!--|-->|--!>|<!-$/g,Ey=/(<|>)/g,Iy="\u200B$1\u200B";function wy(e){return e.replace(zy,n=>n.replace(Ey,Iy))}function Ty(e,n){return e.createText(n)}function Sy(e,n,t){e.setValue(n,t)}function My(e,n){return e.createComment(wy(n))}function $g(e,n,t){return e.createElement(n,t)}function Ls(e,n,t,r,o){e.insertBefore(n,t,r,o)}function Ug(e,n,t){e.appendChild(n,t)}function Up(e,n,t,r,o){r!==null?Ls(e,n,t,r,o):Ug(e,n,t)}function Wg(e,n,t,r){e.removeChild(null,n,t,r)}function Ny(e,n,t){e.setAttribute(n,"style",t)}function Ay(e,n,t){t===""?e.removeAttribute(n,"class"):e.setAttribute(n,"class",t)}function Gg(e,n,t){let{mergedAttrs:r,classes:o,styles:i}=t;r!==null&&BC(e,n,r),o!==null&&Ay(e,n,o),i!==null&&Ny(e,n,i)}var xt=(function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e})(xt||{});function xe(e){let n=qg();return n?Bp(n.sanitize(xt.HTML,e)||""):Gt(e,"HTML")?Bp(lt(e)):Xs(Mg(),Co(e))}function $e(e){let n=qg();return n?n.sanitize(xt.URL,e)||"":Gt(e,"URL")?lt(e):Po(Co(e))}function qg(){let e=M();return e&&e[wt].sanitizer}function Oy(e,n,t){let r=e.length;for(;;){let o=e.indexOf(n,t);if(o===-1)return o;if(o===0||e.charCodeAt(o-1)<=32){let i=n.length;if(o+i===r||e.charCodeAt(o+i)<=32)return o}t=o+1}}var Zg="ng-template";function Fy(e,n,t,r){let o=0;if(r){for(;o<n.length&&typeof n[o]=="string";o+=2)if(n[o]==="class"&&Oy(n[o+1].toLowerCase(),t,0)!==-1)return!0}else if(Cd(e))return!1;if(o=n.indexOf(1,o),o>-1){let i;for(;++o<n.length&&typeof(i=n[o])=="string";)if(i.toLowerCase()===t)return!0}return!1}function Cd(e){return e.type===4&&e.value!==Zg}function Ry(e,n,t){let r=e.type===4&&!t?Zg:e.value;return n===r}function ky(e,n,t){let r=4,o=e.attrs,i=o!==null?By(o):0,s=!1;for(let a=0;a<n.length;a++){let l=n[a];if(typeof l=="number"){if(!s&&!yt(r)&&!yt(l))return!1;if(s&&yt(l))continue;s=!1,r=l|r&1;continue}if(!s)if(r&4){if(r=2|r&1,l!==""&&!Ry(e,l,t)||l===""&&n.length===1){if(yt(r))return!1;s=!0}}else if(r&8){if(o===null||!Fy(e,o,l,t)){if(yt(r))return!1;s=!0}}else{let c=n[++a],d=Ly(l,o,Cd(e),t);if(d===-1){if(yt(r))return!1;s=!0;continue}if(c!==""){let u;if(d>i?u="":u=o[d+1].toLowerCase(),r&2&&c!==u){if(yt(r))return!1;s=!0}}}}return yt(r)||s}function yt(e){return(e&1)===0}function Ly(e,n,t,r){if(n===null)return-1;let o=0;if(r||!t){let i=!1;for(;o<n.length;){let s=n[o];if(s===e)return o;if(s===3||s===6)i=!0;else if(s===1||s===2){let a=n[++o];for(;typeof a=="string";)a=n[++o];continue}else{if(s===4)break;if(s===0){o+=4;continue}}o+=i?1:2}return-1}else return Vy(n,e)}function Yg(e,n,t=!1){for(let r=0;r<n.length;r++)if(ky(e,n[r],t))return!0;return!1}function Py(e){let n=e.attrs;if(n!=null){let t=n.indexOf(5);if((t&1)===0)return n[t+1]}return null}function By(e){for(let n=0;n<e.length;n++){let t=e[n];if(VC(t))return n}return e.length}function Vy(e,n){let t=e.indexOf(4);if(t>-1)for(t++;t<e.length;){let r=e[t];if(typeof r=="number")return-1;if(r===n)return t;t++}return-1}function jy(e,n){e:for(let t=0;t<n.length;t++){let r=n[t];if(e.length===r.length){for(let o=0;o<e.length;o++)if(e[o]!==r[o])continue e;return!0}}return!1}function Wp(e,n){return e?":not("+n.trim()+")":n}function Hy(e){let n=e[0],t=1,r=2,o="",i=!1;for(;t<e.length;){let s=e[t];if(typeof s=="string")if(r&2){let a=e[++t];o+="["+s+(a.length>0?'="'+a+'"':"")+"]"}else r&8?o+="."+s:r&4&&(o+=" "+s);else o!==""&&!yt(s)&&(n+=Wp(i,o),o=""),r=s,i=i||!yt(r);t++}return o!==""&&(n+=Wp(i,o)),n}function $y(e){return e.map(Hy).join(",")}function Uy(e){let n=[],t=[],r=1,o=2;for(;r<e.length;){let i=e[r];if(typeof i=="string")o===2?i!==""&&n.push(i,e[++r]):o===8&&t.push(i);else{if(!yt(o))break;o=i}r++}return t.length&&n.push(1,...t),n}var Je={};function yd(e,n,t,r,o,i,s,a,l,c,d){let u=J+r,h=u+o,p=Wy(u,h),b=typeof c=="function"?c():c;return p[w]={type:e,blueprint:p,template:t,queries:null,viewQuery:a,declTNode:n,data:p.slice().fill(null,u),bindingStartIndex:u,expandoStartIndex:h,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:typeof i=="function"?i():i,pipeRegistry:typeof s=="function"?s():s,firstChild:null,schemas:l,consts:b,incompleteFirstPass:!1,ssrId:d}}function Wy(e,n){let t=[];for(let r=0;r<n;r++)t.push(r<e?null:Je);return t}function Gy(e){let n=e.tView;return n===null||n.incompleteFirstPass?e.tView=yd(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts,e.id):n}function bd(e,n,t,r,o,i,s,a,l,c,d){let u=n.blueprint.slice();return u[ht]=o,u[A]=r|4|128|8|64|1024,(c!==null||e&&e[A]&2048)&&(u[A]|=2048),ql(u),u[be]=u[Vn]=e,u[ge]=t,u[wt]=s||e&&e[wt],u[te]=a||e&&e[te],u[Vt]=l||e&&e[Vt]||null,u[Ve]=i,u[jt]=ey(),u[Bn]=d,u[jl]=c,u[je]=n.type==2?e[je]:u,u}function qy(e,n,t){let r=vt(n,e),o=Gy(t),i=e[wt].rendererFactory,s=_d(e,bd(e,o,null,Qg(t),r,n,null,i.createRenderer(r,t),null,null,null));return e[n.index]=s}function Qg(e){let n=16;return e.signals?n=4096:e.onPush&&(n=64),n}function Kg(e,n,t,r){if(t===0)return-1;let o=n.length;for(let i=0;i<t;i++)n.push(r),e.blueprint.push(r),e.data.push(null);return o}function _d(e,n){return e[xr]?e[Vl][rt]=n:e[xr]=n,e[Vl]=n,n}function g(e=1){Jg(ue(),M(),$t()+e,!1)}function Jg(e,n,t,r){if(!r)if((n[A]&3)===3){let i=e.preOrderCheckHooks;i!==null&&Is(n,i,t)}else{let i=e.preOrderHooks;i!==null&&ws(n,i,0,t)}gn(t)}var ea=(function(e){return e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",e})(ea||{});function Pc(e,n,t,r){let o=T(null);try{let[i,s,a]=e.inputs[t],l=null;(s&ea.SignalBased)!==0&&(l=n[i][Le]),l!==null&&l.transformFn!==void 0?r=l.transformFn(r):a!==null&&(r=a.call(n,r)),e.setInput!==null?e.setInput(n,l,r,t,i):dg(n,l,i,r)}finally{T(o)}}var At=(function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e})(At||{}),Zy;function xd(e,n){return Zy(e,n)}var Yn=new Set,Dd=(function(e){return e[e.CHANGE_DETECTION=0]="CHANGE_DETECTION",e[e.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",e})(Dd||{}),Vo=new B(""),Gp=new Set;function mn(e){Gp.has(e)||(Gp.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}var Xg=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=Z({token:e,providedIn:"root",factory:()=>new e})}return e})();var zd=new B("",{factory:()=>({queue:new Set,isScheduled:!1,scheduler:null,injector:N(tt)})});function eh(e,n,t){let r=e.get(zd);if(Array.isArray(n))for(let o of n)r.queue.add(o),t?.detachedLeaveAnimationFns?.push(o);else r.queue.add(n),t?.detachedLeaveAnimationFns?.push(n);r.scheduler&&r.scheduler(e)}function Yy(e,n){let t=e.get(zd);if(n.detachedLeaveAnimationFns){for(let r of n.detachedLeaveAnimationFns)t.queue.delete(r);n.detachedLeaveAnimationFns=void 0}}function Qy(e,n){for(let[t,r]of n)eh(e,r.animateFns)}function Ky(e,n){let t=e.get(zd);if(Array.isArray(n))for(let r of n)t.queue.delete(r);else t.queue.delete(n)}function qp(e,n,t,r){let o=e?.[Hn]?.enter;n!==null&&o&&o.has(t.index)&&Qy(r,o)}function Mr(e,n,t,r,o,i,s,a){if(o!=null){let l,c=!1;mt(o)?l=o:St(o)&&(c=!0,o=o[ht]);let d=ot(o);e===0&&r!==null?(qp(a,r,i,t),s==null?Ug(n,r,d):Ls(n,r,d,s||null,!0)):e===1&&r!==null?(qp(a,r,i,t),Ls(n,r,d,s||null,!0)):e===2?Zp(a,i,t,u=>{Wg(n,d,c,u)}):e===3&&Zp(a,i,t,()=>{n.destroyNode(d)}),l!=null&&lb(n,e,t,l,i,r,s)}}function Jy(e,n){th(e,n),n[ht]=null,n[Ve]=null}function Xy(e,n,t,r,o,i){r[ht]=o,r[Ve]=n,na(e,r,t,1,o,i)}function th(e,n){n[wt].changeDetectionScheduler?.notify(9),na(e,n,n[te],2,null,null)}function eb(e){let n=e[xr];if(!n)return mc(e[w],e);for(;n;){let t=null;if(St(n))t=n[xr];else{let r=n[de];r&&(t=r)}if(!t){for(;n&&!n[rt]&&n!==e;)St(n)&&mc(n[w],n),n=n[be];n===null&&(n=e),St(n)&&mc(n[w],n),t=n&&n[rt]}n=t}}function Ed(e,n){let t=e[$n],r=t.indexOf(n);t.splice(r,1)}function ta(e,n){if(Un(n))return;let t=n[te];t.destroyNode&&na(e,n,t,3,null,null),eb(n)}function mc(e,n){if(Un(n))return;let t=T(null);try{n[A]&=-129,n[A]|=256,n[Ke]&&zn(n[Ke]),rb(e,n),nb(e,n),n[w].type===1&&n[te].destroy();let r=n[un];if(r!==null&&mt(n[be])){r!==n[be]&&Ed(r,n);let o=n[Tt];o!==null&&o.detachView(e)}wc(n)}finally{T(t)}}function Zp(e,n,t,r){let o=e?.[Hn];if(o?.enter?.has(n.index)&&Ky(t,o.enter.get(n.index).animateFns),o==null||o.leave==null||!o.leave.has(n.index))return r(!1);e&&Yn.add(e[jt]),eh(t,()=>{if(o.leave&&o.leave.has(n.index)){let s=o.leave.get(n.index),a=[];if(s){for(let l=0;l<s.animateFns.length;l++){let c=s.animateFns[l],{promise:d}=c();a.push(d)}o.detachedLeaveAnimationFns=void 0}o.running=Promise.allSettled(a),tb(e,r)}else e&&Yn.delete(e[jt]),r(!1)},o)}function tb(e,n){let t=e[Hn]?.running;if(t){t.then(()=>{e[Hn].running=void 0,Yn.delete(e[jt]),n(!0)});return}n(!1)}function nb(e,n){let t=e.cleanup,r=n[_r];if(t!==null)for(let s=0;s<t.length-1;s+=2)if(typeof t[s]=="string"){let a=t[s+3];a>=0?r[a]():r[-a].unsubscribe(),s+=2}else{let a=r[t[s+1]];t[s].call(a)}r!==null&&(n[_r]=null);let o=n[Pt];if(o!==null){n[Pt]=null;for(let s=0;s<o.length;s++){let a=o[s];a()}}let i=n[an];if(i!==null){n[an]=null;for(let s of i)s.destroy()}}function rb(e,n){let t;if(e!=null&&(t=e.destroyHooks)!=null)for(let r=0;r<t.length;r+=2){let o=n[t[r]];if(!(o instanceof Zn)){let i=t[r+1];if(Array.isArray(i))for(let s=0;s<i.length;s+=2){let a=o[i[s]],l=i[s+1];K(q.LifecycleHookStart,a,l);try{l.call(a)}finally{K(q.LifecycleHookEnd,a,l)}}else{K(q.LifecycleHookStart,o,i);try{i.call(o)}finally{K(q.LifecycleHookEnd,o,i)}}}}}function nh(e,n,t){return ob(e,n.parent,t)}function ob(e,n,t){let r=n;for(;r!==null&&r.type&168;)n=r,r=n.parent;if(r===null)return t[ht];if(pn(r)){let{encapsulation:o}=e.data[r.directiveStart+r.componentOffset];if(o===_t.None||o===_t.Emulated)return null}return vt(r,t)}function rh(e,n,t){return sb(e,n,t)}function ib(e,n,t){return e.type&40?vt(e,t):null}var sb=ib,Yp;function Id(e,n,t,r){let o=nh(e,r,n),i=n[te],s=r.parent||n[Ve],a=rh(s,r,n);if(o!=null)if(Array.isArray(t))for(let l=0;l<t.length;l++)Up(i,o,t[l],a,!1);else Up(i,o,t,a,!1);Yp!==void 0&&Yp(i,r,n,t,o)}function wo(e,n){if(n!==null){let t=n.type;if(t&3)return vt(n,e);if(t&4)return Bc(-1,e[n.index]);if(t&8){let r=n.child;if(r!==null)return wo(e,r);{let o=e[n.index];return mt(o)?Bc(-1,o):ot(o)}}else{if(t&128)return wo(e,n.next);if(t&32)return xd(n,e)()||ot(e[n.index]);{let r=oh(e,n);if(r!==null){if(Array.isArray(r))return r[0];let o=ln(e[je]);return wo(o,r)}else return wo(e,n.next)}}}return null}function oh(e,n){if(n!==null){let r=e[je][Ve],o=n.projection;return r.projection[o]}return null}function Bc(e,n){let t=de+e+1;if(t<n.length){let r=n[t],o=r[w].firstChild;if(o!==null)return wo(r,o)}return n[fn]}function wd(e,n,t,r,o,i,s){for(;t!=null;){let a=r[Vt];if(t.type===128){t=t.next;continue}let l=r[t.index],c=t.type;if(s&&n===0&&(l&&Or(ot(l),r),t.flags|=2),!Ks(t))if(c&8)wd(e,n,t.child,r,o,i,!1),Mr(n,e,a,o,l,t,i,r);else if(c&32){let d=xd(t,r),u;for(;u=d();)Mr(n,e,a,o,u,t,i,r);Mr(n,e,a,o,l,t,i,r)}else c&16?ih(e,n,r,t,o,i):Mr(n,e,a,o,l,t,i,r);t=s?t.projectionNext:t.next}}function na(e,n,t,r,o,i){wd(t,r,e.firstChild,n,o,i,!1)}function ab(e,n,t){let r=n[te],o=nh(e,t,n),i=t.parent||n[Ve],s=rh(i,t,n);ih(r,0,n,t,o,s)}function ih(e,n,t,r,o,i){let s=t[je],l=s[Ve].projection[r.projection];if(Array.isArray(l))for(let c=0;c<l.length;c++){let d=l[c];Mr(n,e,t[Vt],o,d,r,i,t)}else{let c=l,d=s[be];Eg(r)&&(c.flags|=128),wd(e,n,c,d,o,i,!0)}}function lb(e,n,t,r,o,i,s){let a=r[fn],l=ot(r);a!==l&&Mr(n,e,t,i,a,o,s);for(let c=de;c<r.length;c++){let d=r[c];na(d[w],d,e,n,i,a)}}function cb(e,n,t,r,o){if(n)o?e.addClass(t,r):e.removeClass(t,r);else{let i=r.indexOf("-")===-1?void 0:At.DashCase;o==null?e.removeStyle(t,r,i):(typeof o=="string"&&o.endsWith("!important")&&(o=o.slice(0,-10),i|=At.Important),e.setStyle(t,r,o,i))}}function sh(e,n,t,r,o){let i=$t(),s=r&2;try{gn(-1),s&&n.length>J&&Jg(e,n,J,!1);let a=s?q.TemplateUpdateStart:q.TemplateCreateStart;K(a,o,t),t(r,o)}finally{gn(i);let a=s?q.TemplateUpdateEnd:q.TemplateCreateEnd;K(a,o,t)}}function ra(e,n,t){mb(e,n,t),(t.flags&64)===64&&vb(e,n,t)}function jo(e,n,t=vt){let r=n.localNames;if(r!==null){let o=n.index+1;for(let i=0;i<r.length;i+=2){let s=r[i+1],a=s===-1?t(n,e):e[s];e[o++]=a}}}function db(e,n,t,r){let i=r.get(Fg,Og)||t===_t.ShadowDom||t===_t.ExperimentalIsolatedShadowDom,s=e.selectRootElement(n,i);return ub(s),s}function ub(e){fb(e)}var fb=()=>null;function pb(e){return e==="class"?"className":e==="for"?"htmlFor":e==="formaction"?"formAction":e==="innerHtml"?"innerHTML":e==="readonly"?"readOnly":e==="tabindex"?"tabIndex":e}function gb(e,n,t,r,o,i){let s=n[w];if(Nd(e,s,n,t,r)){pn(e)&&hb(n,e.index);return}e.type&3&&(t=pb(t)),ah(e,n,t,r,o,i)}function ah(e,n,t,r,o,i){if(e.type&3){let s=vt(e,n);r=i!=null?i(r,e.value||"",t):r,o.setProperty(s,t,r)}else e.type&12}function hb(e,n){let t=it(n,e);t[A]&16||(t[A]|=64)}function mb(e,n,t){let r=t.directiveStart,o=t.directiveEnd;pn(t)&&qy(n,t,e.data[r+t.componentOffset]),e.firstCreatePass||Rs(t,n);let i=t.initialInputs;for(let s=r;s<o;s++){let a=e.data[s],l=Mo(n,e,s,t);if(Or(l,n),i!==null&&_b(n,s-r,l,a,t,i),Mt(a)){let c=it(t.index,n);c[ge]=Mo(n,e,s,t)}}}function vb(e,n,t){let r=t.directiveStart,o=t.directiveEnd,i=t.index,s=vp();try{gn(i);for(let a=r;a<o;a++){let l=e.data[a],c=n[a];ps(a),(l.hostBindings!==null||l.hostVars!==0||l.hostAttrs!==null)&&Cb(l,c)}}finally{gn(-1),ps(s)}}function Cb(e,n){e.hostBindings!==null&&e.hostBindings(1,n)}function Td(e,n){let t=e.directiveRegistry,r=null;if(t)for(let o=0;o<t.length;o++){let i=t[o];Yg(n,i.selectors,!1)&&(r??=[],Mt(i)?r.unshift(i):r.push(i))}return r}function yb(e,n,t,r,o,i){let s=vt(e,n);bb(n[te],s,i,e.value,t,r,o)}function bb(e,n,t,r,o,i,s){if(i==null)e.removeAttribute(n,o,t);else{let a=s==null?Co(i):s(i,r||"",o);e.setAttribute(n,o,a,t)}}function _b(e,n,t,r,o,i){let s=i[n];if(s!==null)for(let a=0;a<s.length;a+=2){let l=s[a],c=s[a+1];Pc(r,t,l,c)}}function Sd(e,n,t,r,o){let i=J+t,s=n[w],a=o(s,n,e,r,t);n[i]=a,Tr(e,!0);let l=e.type===2;return l?(Gg(n[te],a,e),(dp()===0||Dr(e))&&Or(a,n),up()):Or(a,n),ys()&&(!l||!Ks(e))&&Id(s,n,a,e),e}function Md(e){let n=e;return nc()?rc():(n=n.parent,Tr(n,!1)),n}function xb(e,n){let t=e[Vt];if(!t)return;let r;try{r=t.get(Gn,null)}catch{r=null}r?.(n)}function Nd(e,n,t,r,o){let i=e.inputs?.[r],s=e.hostDirectiveInputs?.[r],a=!1;if(s)for(let l=0;l<s.length;l+=2){let c=s[l],d=s[l+1],u=n.data[c];Pc(u,t[c],d,o),a=!0}if(i)for(let l of i){let c=t[l],d=n.data[l];Pc(d,c,r,o),a=!0}return a}function Db(e,n){let t=it(n,e),r=t[w];zb(r,t);let o=t[ht];o!==null&&t[Bn]===null&&(t[Bn]=Rg(o,t[Vt])),K(q.ComponentStart);try{Ad(r,t,t[ge])}finally{K(q.ComponentEnd,t[ge])}}function zb(e,n){for(let t=n.length;t<e.blueprint.length;t++)n.push(e.blueprint[t])}function Ad(e,n,t){hs(n);try{let r=e.viewQuery;r!==null&&Sc(1,r,t);let o=e.template;o!==null&&sh(e,n,o,1,t),e.firstCreatePass&&(e.firstCreatePass=!1),n[Tt]?.finishViewCreation(e),e.staticContentQueries&&kg(e,n),e.staticViewQueries&&Sc(2,e.viewQuery,t);let i=e.components;i!==null&&Eb(n,i)}catch(r){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),r}finally{n[A]&=-5,ms()}}function Eb(e,n){for(let t=0;t<n.length;t++)Db(e,n[t])}function Ho(e,n,t,r){let o=T(null);try{let i=n.tView,a=e[A]&4096?4096:16,l=bd(e,i,t,a,null,n,null,null,r?.injector??null,r?.embeddedViewInjector??null,r?.dehydratedView??null),c=e[n.index];l[un]=c;let d=e[Tt];return d!==null&&(l[Tt]=d.createEmbeddedView(i)),Ad(i,l,t),l}finally{T(o)}}function Fr(e,n){return!n||n.firstChild===null||Eg(e)}function No(e,n,t,r,o=!1){for(;t!==null;){if(t.type===128){t=o?t.projectionNext:t.next;continue}let i=n[t.index];i!==null&&r.push(ot(i)),mt(i)&&lh(i,r);let s=t.type;if(s&8)No(e,n,t.child,r);else if(s&32){let a=xd(t,n),l;for(;l=a();)r.push(l)}else if(s&16){let a=oh(n,t);if(Array.isArray(a))r.push(...a);else{let l=ln(n[je]);No(l[w],l,a,r,!0)}}t=o?t.projectionNext:t.next}return r}function lh(e,n){for(let t=de;t<e.length;t++){let r=e[t],o=r[w].firstChild;o!==null&&No(r[w],r,o,n)}e[fn]!==e[ht]&&n.push(e[fn])}function ch(e){if(e[ls]!==null){for(let n of e[ls])n.impl.addSequence(n);e[ls].length=0}}var dh=[];function Ib(e){return e[Ke]??wb(e)}function wb(e){let n=dh.pop()??Object.create(Sb);return n.lView=e,n}function Tb(e){e.lView[Ke]!==e&&(e.lView=null,dh.push(e))}var Sb=U(I({},sr),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{wr(e.lView)},consumerOnSignalRead(){this.lView[Ke]=this}});function Mb(e){let n=e[Ke]??Object.create(Nb);return n.lView=e,n}var Nb=U(I({},sr),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let n=ln(e.lView);for(;n&&!uh(n[w]);)n=ln(n);n&&ds(n)},consumerOnSignalRead(){this.lView[Ke]=this}});function uh(e){return e.type!==2}function fh(e){if(e[an]===null)return;let n=!0;for(;n;){let t=!1;for(let r of e[an])r.dirty&&(t=!0,r.zone===null||Zone.current===r.zone?r.run():r.zone.run(()=>r.run()));n=t&&!!(e[A]&8192)}}var Ab=100;function ph(e,n=0){let r=e[wt].rendererFactory,o=!1;o||r.begin?.();try{Ob(e,n)}finally{o||r.end?.()}}function Ob(e,n){let t=oc();try{ho(!0),Vc(e,n);let r=0;for(;Ir(e);){if(r===Ab)throw new S(103,!1);r++,Vc(e,1)}}finally{ho(t)}}function Fb(e,n,t,r){if(Un(n))return;let o=n[A],i=!1,s=!1;hs(n);let a=!0,l=null,c=null;i||(uh(e)?(c=Ib(n),l=ar(c)):vi()===null?(a=!1,c=Mb(n),l=ar(c)):n[Ke]&&(zn(n[Ke]),n[Ke]=null));try{ql(n),gp(e.bindingStartIndex),t!==null&&sh(e,n,t,2,r);let d=(o&3)===3;if(!i)if(d){let p=e.preOrderCheckHooks;p!==null&&Is(n,p,null)}else{let p=e.preOrderHooks;p!==null&&ws(n,p,0,null),gc(n,0)}if(s||Rb(n),fh(n),gh(n,0),e.contentQueries!==null&&kg(e,n),!i)if(d){let p=e.contentCheckHooks;p!==null&&Is(n,p)}else{let p=e.contentHooks;p!==null&&ws(n,p,1),gc(n,1)}Lb(e,n);let u=e.components;u!==null&&mh(n,u,0);let h=e.viewQuery;if(h!==null&&Sc(2,h,r),!i)if(d){let p=e.viewCheckHooks;p!==null&&Is(n,p)}else{let p=e.viewHooks;p!==null&&ws(n,p,2),gc(n,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),n[as]){for(let p of n[as])p();n[as]=null}i||(ch(n),n[A]&=-73)}catch(d){throw i||wr(n),d}finally{c!==null&&(oo(c,l),a&&Tb(c)),ms()}}function gh(e,n){for(let t=wg(e);t!==null;t=Tg(t))for(let r=de;r<t.length;r++){let o=t[r];hh(o,n)}}function Rb(e){for(let n=wg(e);n!==null;n=Tg(n)){if(!(n[A]&2))continue;let t=n[$n];for(let r=0;r<t.length;r++){let o=t[r];ds(o)}}}function kb(e,n,t){K(q.ComponentStart);let r=it(n,e);try{hh(r,t)}finally{K(q.ComponentEnd,r[ge])}}function hh(e,n){cs(e)&&Vc(e,n)}function Vc(e,n){let r=e[w],o=e[A],i=e[Ke],s=!!(n===0&&o&16);if(s||=!!(o&64&&n===0),s||=!!(o&1024),s||=!!(i?.dirty&&io(i)),s||=!1,i&&(i.dirty=!1),e[A]&=-9217,s)Fb(r,e,r.template,e[ge]);else if(o&8192){let a=T(null);try{fh(e),gh(e,1);let l=r.components;l!==null&&mh(e,l,1),ch(e)}finally{T(a)}}}function mh(e,n,t){for(let r=0;r<n.length;r++)kb(e,n[r],t)}function Lb(e,n){let t=e.hostBindingOpCodes;if(t!==null)try{for(let r=0;r<t.length;r++){let o=t[r];if(o<0)gn(~o);else{let i=o,s=t[++r],a=t[++r];mp(s,i);let l=n[i];K(q.HostBindingsUpdateStart,l);try{a(2,l)}finally{K(q.HostBindingsUpdateEnd,l)}}}}finally{gn(-1)}}function Od(e,n){let t=oc()?64:1088;for(e[wt].changeDetectionScheduler?.notify(n);e;){e[A]|=t;let r=ln(e);if(zr(e)&&!r)return e;e=r}return null}function vh(e,n,t,r){return[e,!0,0,n,null,r,null,t,null,null]}function Ch(e,n){let t=de+n;if(t<e.length)return e[t]}function $o(e,n,t,r=!0){let o=n[w];if(Pb(o,n,e,t),r){let s=Bc(t,e),a=n[te],l=a.parentNode(e[fn]);l!==null&&Xy(o,e[Ve],a,n,l,s)}let i=n[Bn];i!==null&&i.firstChild!==null&&(i.firstChild=null)}function yh(e,n){let t=Ao(e,n);return t!==void 0&&ta(t[w],t),t}function Ao(e,n){if(e.length<=de)return;let t=de+n,r=e[t];if(r){let o=r[un];o!==null&&o!==e&&Ed(o,r),n>0&&(e[t-1][rt]=r[rt]);let i=yo(e,de+n);Jy(r[w],r);let s=i[Tt];s!==null&&s.detachView(i[w]),r[be]=null,r[rt]=null,r[A]&=-129}return r}function Pb(e,n,t,r){let o=de+r,i=t.length;r>0&&(t[o-1][rt]=n),r<i-de?(n[rt]=t[o],Fl(t,de+r,n)):(t.push(n),n[rt]=null),n[be]=t;let s=n[un];s!==null&&t!==s&&bh(s,n);let a=n[Tt];a!==null&&a.insertView(e),us(n),n[A]|=128}function bh(e,n){let t=e[$n],r=n[be];if(St(r))e[A]|=2;else{let o=r[be][je];n[je]!==o&&(e[A]|=2)}t===null?e[$n]=[n]:t.push(n)}var hn=class{_lView;_cdRefInjectingView;_appRef=null;_attachedToViewContainer=!1;exhaustive;get rootNodes(){let n=this._lView,t=n[w];return No(t,n,t.firstChild,[])}constructor(n,t){this._lView=n,this._cdRefInjectingView=t}get context(){return this._lView[ge]}set context(n){this._lView[ge]=n}get destroyed(){return Un(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){let n=this._lView[be];if(mt(n)){let t=n[xo],r=t?t.indexOf(this):-1;r>-1&&(Ao(n,r),yo(t,r))}this._attachedToViewContainer=!1}ta(this._lView[w],this._lView)}onDestroy(n){Zl(this._lView,n)}markForCheck(){Od(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[A]&=-129}reattach(){us(this._lView),this._lView[A]|=128}detectChanges(){this._lView[A]|=1024,ph(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new S(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let n=zr(this._lView),t=this._lView[un];t!==null&&!n&&Ed(t,this._lView),th(this._lView[w],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new S(902,!1);this._appRef=n;let t=zr(this._lView),r=this._lView[un];r!==null&&!t&&bh(r,this._lView),us(this._lView)}};function Fd(e){return Ir(e._lView)||!!(e._lView[A]&64)}function Rd(e){ds(e._lView)}var Rr=(()=>{class e{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=Bb;constructor(t,r,o){this._declarationLView=t,this._declarationTContainer=r,this.elementRef=o}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,r){return this.createEmbeddedViewImpl(t,r)}createEmbeddedViewImpl(t,r,o){let i=Ho(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:r,dehydratedView:o});return new hn(i)}}return e})();function Bb(){return oa(Ae(),M())}function oa(e,n){return e.type&4?new Rr(n,e,Lr(e,n)):null}function Pr(e,n,t,r,o){let i=e.data[n];if(i===null)i=Vb(e,n,t,r,o),hp()&&(i.flags|=32);else if(i.type&64){i.type=t,i.value=r,i.attrs=o;let s=fp();i.injectorIndex=s===null?-1:s.injectorIndex}return Tr(i,!0),i}function Vb(e,n,t,r,o){let i=tc(),s=nc(),a=s?i:i&&i.parent,l=e.data[n]=Hb(e,a,t,n,r,o);return jb(e,l,i,s),l}function jb(e,n,t,r){e.firstChild===null&&(e.firstChild=n),t!==null&&(r?t.child==null&&n.parent!==null&&(t.child=n):t.next===null&&(t.next=n,n.prev=t))}function Hb(e,n,t,r,o,i){let s=n?n.injectorIndex:-1,a=0;return Jl()&&(a|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,fieldIndex:-1,customControlIndex:-1,propertyBindings:null,flags:a,providerIndexes:0,value:o,attrs:i,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}function $b(e){let n=e[Hl]??[],r=e[be][te],o=[];for(let i of n)i.data[Ag]!==void 0?o.push(i):Ub(i,r);e[Hl]=o}function Ub(e,n){let t=0,r=e.firstChild;if(r){let o=e.data[Ng];for(;t<o;){let i=r.nextSibling;Wg(n,r,!1),r=i,t++}}}var Wb=()=>null,Gb=()=>null;function Ps(e,n){return Wb(e,n)}function _h(e,n,t){return Gb(e,n,t)}var xh=class{},ia=class{},jc=class{resolveComponentFactory(n){throw new S(917,!1)}},Kn=class{static NULL=new jc},Wt=class{},Ft=(()=>{class e{destroyNode=null;static __NG_ELEMENT_ID__=()=>qb()}return e})();function qb(){let e=M(),n=Ae(),t=it(n.index,e);return(St(t)?t:e)[te]}var Dh=(()=>{class e{static \u0275prov=Z({token:e,providedIn:"root",factory:()=>null})}return e})();var Ss={},Hc=class{injector;parentInjector;constructor(n,t){this.injector=n,this.parentInjector=t}get(n,t,r){let o=this.injector.get(n,Ss,r);return o!==Ss||t===Ss?o:this.parentInjector.get(n,t,r)}};function Bs(e,n,t){let r=t?e.styles:null,o=t?e.classes:null,i=0;if(n!==null)for(let s=0;s<n.length;s++){let a=n[s];if(typeof a=="number")i=a;else if(i==1)o=Ki(o,a);else if(i==2){let l=a,c=n[++s];r=Ki(r,l+": "+c+";")}}t?e.styles=r:e.stylesWithoutHost=r,t?e.classes=o:e.classesWithoutHost=o}function z(e,n=0){let t=M();if(t===null)return k(e,n);let r=Ae();return xg(r,t,Se(e),n)}function zh(e,n,t,r,o){let i=r===null?null:{"":-1},s=o(e,t);if(s!==null){let a=s,l=null,c=null;for(let d of s)if(d.resolveHostDirectives!==null){[a,l,c]=d.resolveHostDirectives(s);break}Qb(e,n,t,a,i,l,c)}i!==null&&r!==null&&Zb(t,r,i)}function Zb(e,n,t){let r=e.localNames=[];for(let o=0;o<n.length;o+=2){let i=t[n[o+1]];if(i==null)throw new S(-301,!1);r.push(n[o],i)}}function Yb(e,n,t){n.componentOffset=t,(e.components??=[]).push(n.index)}function Qb(e,n,t,r,o,i,s){let a=r.length,l=null;for(let h=0;h<a;h++){let p=r[h];l===null&&Mt(p)&&(l=p,Yb(e,t,h)),Ec(Rs(t,n),e,p.type)}n1(t,e.data.length,a),l?.viewProvidersResolver&&l.viewProvidersResolver(l);for(let h=0;h<a;h++){let p=r[h];p.providersResolver&&p.providersResolver(p)}let c=!1,d=!1,u=Kg(e,n,a,null);a>0&&(t.directiveToIndex=new Map);for(let h=0;h<a;h++){let p=r[h];if(t.mergedAttrs=Ar(t.mergedAttrs,p.hostAttrs),Jb(e,t,n,u,p),t1(u,p,o),s!==null&&s.has(p)){let[E,L]=s.get(p);t.directiveToIndex.set(p.type,[u,E+t.directiveStart,L+t.directiveStart])}else(i===null||!i.has(p))&&t.directiveToIndex.set(p.type,u);p.contentQueries!==null&&(t.flags|=4),(p.hostBindings!==null||p.hostAttrs!==null||p.hostVars!==0)&&(t.flags|=64);let b=p.type.prototype;!c&&(b.ngOnChanges||b.ngOnInit||b.ngDoCheck)&&((e.preOrderHooks??=[]).push(t.index),c=!0),!d&&(b.ngOnChanges||b.ngDoCheck)&&((e.preOrderCheckHooks??=[]).push(t.index),d=!0),u++}Kb(e,t,i)}function Kb(e,n,t){for(let r=n.directiveStart;r<n.directiveEnd;r++){let o=e.data[r];if(t===null||!t.has(o))Qp(0,n,o,r),Qp(1,n,o,r),Jp(n,r,!1);else{let i=t.get(o);Kp(0,n,i,r),Kp(1,n,i,r),Jp(n,r,!0)}}}function Qp(e,n,t,r){let o=e===0?t.inputs:t.outputs;for(let i in o)if(o.hasOwnProperty(i)){let s;e===0?s=n.inputs??={}:s=n.outputs??={},s[i]??=[],s[i].push(r),Eh(n,i)}}function Kp(e,n,t,r){let o=e===0?t.inputs:t.outputs;for(let i in o)if(o.hasOwnProperty(i)){let s=o[i],a;e===0?a=n.hostDirectiveInputs??={}:a=n.hostDirectiveOutputs??={},a[s]??=[],a[s].push(r,i),Eh(n,s)}}function Eh(e,n){n==="class"?e.flags|=8:n==="style"&&(e.flags|=16)}function Jp(e,n,t){let{attrs:r,inputs:o,hostDirectiveInputs:i}=e;if(r===null||!t&&o===null||t&&i===null||Cd(e)){e.initialInputs??=[],e.initialInputs.push(null);return}let s=null,a=0;for(;a<r.length;){let l=r[a];if(l===0){a+=4;continue}else if(l===5){a+=2;continue}else if(typeof l=="number")break;if(!t&&o.hasOwnProperty(l)){let c=o[l];for(let d of c)if(d===n){s??=[],s.push(l,r[a+1]);break}}else if(t&&i.hasOwnProperty(l)){let c=i[l];for(let d=0;d<c.length;d+=2)if(c[d]===n){s??=[],s.push(c[d+1],r[a+1]);break}}a+=2}e.initialInputs??=[],e.initialInputs.push(s)}function Jb(e,n,t,r,o){e.data[r]=o;let i=o.factory||(o.factory=sn(o.type,!0)),s=new Zn(i,Mt(o),z,null);e.blueprint[r]=s,t[r]=s,Xb(e,n,r,Kg(e,t,o.hostVars,Je),o)}function Xb(e,n,t,r,o){let i=o.hostBindings;if(i){let s=e.hostBindingOpCodes;s===null&&(s=e.hostBindingOpCodes=[]);let a=~n.index;e1(s)!=a&&s.push(a),s.push(t,r,i)}}function e1(e){let n=e.length;for(;n>0;){let t=e[--n];if(typeof t=="number"&&t<0)return t}return 0}function t1(e,n,t){if(t){if(n.exportAs)for(let r=0;r<n.exportAs.length;r++)t[n.exportAs[r]]=e;Mt(n)&&(t[""]=e)}}function n1(e,n,t){e.flags|=1,e.directiveStart=n,e.directiveEnd=n+t,e.providerIndexes=n}function kd(e,n,t,r,o,i,s,a){let l=n[w],c=l.consts,d=st(c,s),u=Pr(l,e,t,r,d);return i&&zh(l,n,u,st(c,a),o),u.mergedAttrs=Ar(u.mergedAttrs,u.attrs),u.attrs!==null&&Bs(u,u.attrs,!1),u.mergedAttrs!==null&&Bs(u,u.mergedAttrs,!0),l.queries!==null&&l.queries.elementStart(l,u),u}function Ld(e,n){gg(e,n),$l(n)&&e.queries.elementEnd(n)}function r1(e,n,t,r,o,i){let s=n.consts,a=st(s,o),l=Pr(n,e,t,r,a);if(l.mergedAttrs=Ar(l.mergedAttrs,l.attrs),i!=null){let c=st(s,i);l.localNames=[];for(let d=0;d<c.length;d+=2)l.localNames.push(c[d],-1)}return l.attrs!==null&&Bs(l,l.attrs,!1),l.mergedAttrs!==null&&Bs(l,l.mergedAttrs,!0),n.queries!==null&&n.queries.elementStart(n,l),l}function Uo(e,n,t){return e[n]=t}function o1(e,n){return e[n]}function at(e,n,t){if(t===Je)return!1;let r=e[n];return Object.is(r,t)?!1:(e[n]=t,!0)}function Vs(e,n,t,r){let o=at(e,n,t);return at(e,n+1,r)||o}function i1(e,n,t,r,o){let i=Vs(e,n,t,r);return at(e,n+2,o)||i}function s1(e,n,t,r,o,i){let s=Vs(e,n,t,r);return Vs(e,n+2,o,i)||s}function Ms(e,n,t){return function r(o){let i=pn(e)?it(e.index,n):n;Od(i,5);let s=n[ge],a=Xp(n,s,t,o),l=r.__ngNextListenerFn__;for(;l;)a=Xp(n,s,l,o)&&a,l=l.__ngNextListenerFn__;return a}}function Xp(e,n,t,r){let o=T(null);try{return K(q.OutputStart,n,t),t(r)!==!1}catch(i){return xb(e,i),!1}finally{K(q.OutputEnd,n,t),T(o)}}function Ih(e,n,t,r,o,i,s,a){let l=Dr(e),c=!1,d=null;if(!r&&l&&(d=l1(n,t,i,e.index)),d!==null){let u=d.__ngLastListenerFn__||d;u.__ngNextListenerFn__=s,d.__ngLastListenerFn__=s,c=!0}else{let u=vt(e,t),h=r?r(u):u;oy(t,h,i,a);let p=o.listen(h,i,a);if(!a1(i)){let b=r?E=>r(ot(E[e.index])):e.index;wh(b,n,t,i,a,p,!1)}}return c}function a1(e){return e.startsWith("animation")||e.startsWith("transition")}function l1(e,n,t,r){let o=e.cleanup;if(o!=null)for(let i=0;i<o.length-1;i+=2){let s=o[i];if(s===t&&o[i+1]===r){let a=n[_r],l=o[i+2];return a&&a.length>l?a[l]:null}typeof s=="string"&&(i+=2)}return null}function wh(e,n,t,r,o,i,s){let a=n.firstCreatePass?Ql(n):null,l=Yl(t),c=l.length;l.push(o,i),a&&a.push(r,e,c,(c+1)*(s?-1:1))}function eg(e,n,t,r,o,i){let s=n[t],a=n[w],c=a.data[t].outputs[r],u=s[c].subscribe(i);wh(e.index,a,n,o,i,u,!0)}var $c=Symbol("BINDING");var Uc=class extends Kn{ngModule;constructor(n){super(),this.ngModule=n}resolveComponentFactory(n){let t=Pn(n);return new Oo(t,this.ngModule)}};function c1(e){return Object.keys(e).map(n=>{let[t,r,o]=e[n],i={propName:t,templateName:n,isSignal:(r&ea.SignalBased)!==0};return o&&(i.transform=o),i})}function d1(e){return Object.keys(e).map(n=>({propName:e[n],templateName:n}))}function u1(e,n,t){let r=n instanceof tt?n:n?.injector;return r&&e.getStandaloneInjector!==null&&(r=e.getStandaloneInjector(r)||r),r?new Hc(t,r):t}function f1(e){let n=e.get(Wt,null);if(n===null)throw new S(407,!1);let t=e.get(Dh,null),r=e.get(Bt,null);return{rendererFactory:n,sanitizer:t,changeDetectionScheduler:r,ngReflect:!1}}function p1(e,n){let t=Th(e);return $g(n,t,t==="svg"?Ul:t==="math"?op:null)}function Th(e){return(e.selectors[0][0]||"div").toLowerCase()}var Oo=class extends ia{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=c1(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=d1(this.componentDef.outputs),this.cachedOutputs}constructor(n,t){super(),this.componentDef=n,this.ngModule=t,this.componentType=n.type,this.selector=$y(n.selectors),this.ngContentSelectors=n.ngContentSelectors??[],this.isBoundToModule=!!t}create(n,t,r,o,i,s){K(q.DynamicComponentStart);let a=T(null);try{let l=this.componentDef,c=g1(r,l,s,i),d=u1(l,o||this.ngModule,n),u=f1(d),h=u.rendererFactory.createRenderer(null,l),p=r?db(h,r,l.encapsulation,d):p1(l,h),b=s?.some(tg)||i?.some(R=>typeof R!="function"&&R.bindings.some(tg)),E=bd(null,c,null,512|Qg(l),null,null,u,h,d,null,Rg(p,d,!0));E[J]=p,hs(E);let L=null;try{let R=kd(J,E,2,"#host",()=>c.directiveRegistry,!0,0);Gg(h,p,R),Or(p,E),ra(c,E,R),fd(c,R,E),Ld(c,R),t!==void 0&&m1(R,this.ngContentSelectors,t),L=it(R.index,E),E[ge]=L[ge],Ad(c,E,null)}catch(R){throw L!==null&&wc(L),wc(E),R}finally{K(q.DynamicComponentEnd),ms()}return new js(this.componentType,E,!!b)}finally{T(a)}}};function g1(e,n,t,r){let o=e?["ng-version","21.1.5"]:Uy(n.selectors[0]),i=null,s=null,a=0;if(t)for(let d of t)a+=d[$c].requiredVars,d.create&&(d.targetIdx=0,(i??=[]).push(d)),d.update&&(d.targetIdx=0,(s??=[]).push(d));if(r)for(let d=0;d<r.length;d++){let u=r[d];if(typeof u!="function")for(let h of u.bindings){a+=h[$c].requiredVars;let p=d+1;h.create&&(h.targetIdx=p,(i??=[]).push(h)),h.update&&(h.targetIdx=p,(s??=[]).push(h))}}let l=[n];if(r)for(let d of r){let u=typeof d=="function"?d:d.type,h=Ml(u);l.push(h)}return yd(0,null,h1(i,s),1,a,l,null,null,null,[o],null)}function h1(e,n){return!e&&!n?null:t=>{if(t&1&&e)for(let r of e)r.create();if(t&2&&n)for(let r of n)r.update()}}function tg(e){let n=e[$c].kind;return n==="input"||n==="twoWay"}var js=class extends xh{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(n,t,r){super(),this._rootLView=t,this._hasInputBindings=r,this._tNode=Do(t[w],J),this.location=Lr(this._tNode,t),this.instance=it(this._tNode.index,t)[ge],this.hostView=this.changeDetectorRef=new hn(t,void 0),this.componentType=n}setInput(n,t){this._hasInputBindings;let r=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(n)&&Object.is(this.previousInputValues.get(n),t))return;let o=this._rootLView,i=Nd(r,o[w],o,n,t);this.previousInputValues.set(n,t);let s=it(r.index,o);Od(s,1)}get injector(){return new qn(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}};function m1(e,n,t){let r=e.projection=[];for(let o=0;o<n.length;o++){let i=t[o];r.push(i!=null&&i.length?Array.from(i):null)}}var Br=(()=>{class e{static __NG_ELEMENT_ID__=v1}return e})();function v1(){let e=Ae();return Mh(e,M())}var C1=Br,Sh=class extends C1{_lContainer;_hostTNode;_hostLView;constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Lr(this._hostTNode,this._hostLView)}get injector(){return new qn(this._hostTNode,this._hostLView)}get parentInjector(){let n=ld(this._hostTNode,this._hostLView);if(mg(n)){let t=Os(n,this._hostLView),r=As(n),o=t[w].data[r+8];return new qn(o,t)}else return new qn(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){let t=ng(this._lContainer);return t!==null&&t[n]||null}get length(){return this._lContainer.length-de}createEmbeddedView(n,t,r){let o,i;typeof r=="number"?o=r:r!=null&&(o=r.index,i=r.injector);let s=Ps(this._lContainer,n.ssrId),a=n.createEmbeddedViewImpl(t||{},i,s);return this.insertImpl(a,o,Fr(this._hostTNode,s)),a}createComponent(n,t,r,o,i,s,a){let l=n&&!NC(n),c;if(l)c=t;else{let L=t||{};c=L.index,r=L.injector,o=L.projectableNodes,i=L.environmentInjector||L.ngModuleRef,s=L.directives,a=L.bindings}let d=l?n:new Oo(Pn(n)),u=r||this.parentInjector;if(!i&&d.ngModule==null){let R=(l?u:this.parentInjector).get(tt,null);R&&(i=R)}let h=Pn(d.componentType??{}),p=Ps(this._lContainer,h?.id??null),b=p?.firstChild??null,E=d.create(u,o,b,i,s,a);return this.insertImpl(E.hostView,c,Fr(this._hostTNode,p)),E}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){let o=n._lView;if(sp(o)){let a=this.indexOf(n);if(a!==-1)this.detach(a);else{let l=o[be],c=new Sh(l,l[Ve],l[be]);c.detach(c.indexOf(n))}}let i=this._adjustIndex(t),s=this._lContainer;return $o(s,o,i,r),n.attachToViewContainerRef(),Fl(vc(s),i,n),n}move(n,t){return this.insert(n,t)}indexOf(n){let t=ng(this._lContainer);return t!==null?t.indexOf(n):-1}remove(n){let t=this._adjustIndex(n,-1),r=Ao(this._lContainer,t);r&&(yo(vc(this._lContainer),t),ta(r[w],r))}detach(n){let t=this._adjustIndex(n,-1),r=Ao(this._lContainer,t);return r&&yo(vc(this._lContainer),t)!=null?new hn(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function ng(e){return e[xo]}function vc(e){return e[xo]||(e[xo]=[])}function Mh(e,n){let t,r=n[e.index];return mt(r)?t=r:(t=vh(r,n,null,e),n[e.index]=t,_d(n,t)),b1(t,n,e,r),new Sh(t,e,n)}function y1(e,n){let t=e[te],r=t.createComment(""),o=vt(n,e),i=t.parentNode(o);return Ls(t,i,r,t.nextSibling(o),!1),r}var b1=D1,_1=()=>!1;function x1(e,n,t){return _1(e,n,t)}function D1(e,n,t,r){if(e[fn])return;let o;t.type&8?o=ot(r):o=y1(n,t),e[fn]=o}var Wc=class e{queryList;matches=null;constructor(n){this.queryList=n}clone(){return new e(this.queryList)}setDirty(){this.queryList.setDirty()}},Gc=class e{queries;constructor(n=[]){this.queries=n}createEmbeddedView(n){let t=n.queries;if(t!==null){let r=n.contentQueries!==null?n.contentQueries[0]:t.length,o=[];for(let i=0;i<r;i++){let s=t.getByIndex(i),a=this.queries[s.indexInDeclarationView];o.push(a.clone())}return new e(o)}return null}insertView(n){this.dirtyQueriesWithMatches(n)}detachView(n){this.dirtyQueriesWithMatches(n)}finishViewCreation(n){this.dirtyQueriesWithMatches(n)}dirtyQueriesWithMatches(n){for(let t=0;t<this.queries.length;t++)Pd(n,t).matches!==null&&this.queries[t].setDirty()}},qc=class{flags;read;predicate;constructor(n,t,r=null){this.flags=t,this.read=r,typeof n=="string"?this.predicate=N1(n):this.predicate=n}},Zc=class e{queries;constructor(n=[]){this.queries=n}elementStart(n,t){for(let r=0;r<this.queries.length;r++)this.queries[r].elementStart(n,t)}elementEnd(n){for(let t=0;t<this.queries.length;t++)this.queries[t].elementEnd(n)}embeddedTView(n){let t=null;for(let r=0;r<this.length;r++){let o=t!==null?t.length:0,i=this.getByIndex(r).embeddedTView(n,o);i&&(i.indexInDeclarationView=r,t!==null?t.push(i):t=[i])}return t!==null?new e(t):null}template(n,t){for(let r=0;r<this.queries.length;r++)this.queries[r].template(n,t)}getByIndex(n){return this.queries[n]}get length(){return this.queries.length}track(n){this.queries.push(n)}},Yc=class e{metadata;matches=null;indexInDeclarationView=-1;crossesNgTemplate=!1;_declarationNodeIndex;_appliesToNextNode=!0;constructor(n,t=-1){this.metadata=n,this._declarationNodeIndex=t}elementStart(n,t){this.isApplyingToNode(t)&&this.matchTNode(n,t)}elementEnd(n){this._declarationNodeIndex===n.index&&(this._appliesToNextNode=!1)}template(n,t){this.elementStart(n,t)}embeddedTView(n,t){return this.isApplyingToNode(n)?(this.crossesNgTemplate=!0,this.addMatch(-n.index,t),new e(this.metadata)):null}isApplyingToNode(n){if(this._appliesToNextNode&&(this.metadata.flags&1)!==1){let t=this._declarationNodeIndex,r=n.parent;for(;r!==null&&r.type&8&&r.index!==t;)r=r.parent;return t===(r!==null?r.index:-1)}return this._appliesToNextNode}matchTNode(n,t){let r=this.metadata.predicate;if(Array.isArray(r))for(let o=0;o<r.length;o++){let i=r[o];this.matchTNodeWithReadOption(n,t,z1(t,i)),this.matchTNodeWithReadOption(n,t,Ts(t,n,i,!1,!1))}else r===Rr?t.type&4&&this.matchTNodeWithReadOption(n,t,-1):this.matchTNodeWithReadOption(n,t,Ts(t,n,r,!1,!1))}matchTNodeWithReadOption(n,t,r){if(r!==null){let o=this.metadata.read;if(o!==null)if(o===se||o===Br||o===Rr&&t.type&4)this.addMatch(t.index,-2);else{let i=Ts(t,n,o,!1,!1);i!==null&&this.addMatch(t.index,i)}else this.addMatch(t.index,r)}}addMatch(n,t){this.matches===null?this.matches=[n,t]:this.matches.push(n,t)}};function z1(e,n){let t=e.localNames;if(t!==null){for(let r=0;r<t.length;r+=2)if(t[r]===n)return t[r+1]}return null}function E1(e,n){return e.type&11?Lr(e,n):e.type&4?oa(e,n):null}function I1(e,n,t,r){return t===-1?E1(n,e):t===-2?w1(e,n,r):Mo(e,e[w],t,n)}function w1(e,n,t){if(t===se)return Lr(n,e);if(t===Rr)return oa(n,e);if(t===Br)return Mh(n,e)}function Nh(e,n,t,r){let o=n[Tt].queries[r];if(o.matches===null){let i=e.data,s=t.matches,a=[];for(let l=0;s!==null&&l<s.length;l+=2){let c=s[l];if(c<0)a.push(null);else{let d=i[c];a.push(I1(n,d,s[l+1],t.metadata.read))}}o.matches=a}return o.matches}function Qc(e,n,t,r){let o=e.queries.getByIndex(t),i=o.matches;if(i!==null){let s=Nh(e,n,o,t);for(let a=0;a<i.length;a+=2){let l=i[a];if(l>0)r.push(s[a/2]);else{let c=i[a+1],d=n[-l];for(let u=de;u<d.length;u++){let h=d[u];h[un]===h[be]&&Qc(h[w],h,c,r)}if(d[$n]!==null){let u=d[$n];for(let h=0;h<u.length;h++){let p=u[h];Qc(p[w],p,c,r)}}}}}return r}function T1(e,n){return e[Tt].queries[n].queryList}function S1(e,n,t){let r=new ks((t&4)===4);return cp(e,n,r,r.destroy),(n[Tt]??=new Gc).queries.push(new Wc(r))-1}function M1(e,n,t){let r=ue();return r.firstCreatePass&&(A1(r,new qc(e,n,t),-1),(n&2)===2&&(r.staticViewQueries=!0)),S1(r,M(),n)}function N1(e){return e.split(",").map(n=>n.trim())}function A1(e,n,t){e.queries===null&&(e.queries=new Zc),e.queries.track(new Yc(n,t))}function Pd(e,n){return e.queries.getByIndex(n)}function O1(e,n){let t=e[w],r=Pd(t,n);return r.crossesNgTemplate?Qc(t,e,n,[]):Nh(t,e,r,n)}var Fo=class{};var Ro=class extends Fo{injector;componentFactoryResolver=new Uc(this);instance=null;constructor(n){super();let t=new kn([...n.providers,{provide:Fo,useValue:this},{provide:Kn,useValue:this.componentFactoryResolver}],n.parent||_o(),n.debugName,new Set(["environment"]));this.injector=t,n.runEnvironmentInitializers&&t.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}};function Ah(e,n,t=null){return new Ro({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}var F1=(()=>{class e{_injector;cachedInjectors=new Map;constructor(t){this._injector=t}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){let r=Ll(!1,t.type),o=r.length>0?Ah([r],this._injector,""):null;this.cachedInjectors.set(t,o)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(let t of this.cachedInjectors.values())t!==null&&t.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=Z({token:e,providedIn:"environment",factory:()=>new e(k(tt))})}return e})();function V(e){return qs(()=>{let n=Oh(e),t=U(I({},n),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===dd.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:n.standalone?o=>o.get(F1).getOrCreateStandaloneInjector(t):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||_t.Emulated,styles:e.styles||pt,_:null,schemas:e.schemas||null,tView:null,id:""});n.standalone&&mn("NgStandalone"),Fh(t);let r=e.dependencies;return t.directiveDefs=rg(r,R1),t.pipeDefs=rg(r,Uf),t.id=P1(t),t})}function R1(e){return Pn(e)||Ml(e)}function k1(e,n){if(e==null)return dn;let t={};for(let r in e)if(e.hasOwnProperty(r)){let o=e[r],i,s,a,l;Array.isArray(o)?(a=o[0],i=o[1],s=o[2]??i,l=o[3]||null):(i=o,s=o,a=ea.None,l=null),t[i]=[r,a,l],n[i]=s}return t}function L1(e){if(e==null)return dn;let n={};for(let t in e)e.hasOwnProperty(t)&&(n[e[t]]=t);return n}function ct(e){return qs(()=>{let n=Oh(e);return Fh(n),n})}function Ee(e){return{type:e.type,name:e.name,factory:null,pure:e.pure!==!1,standalone:e.standalone??!0,onDestroy:e.type.prototype.ngOnDestroy||null}}function Oh(e){let n={};return{type:e.type,providersResolver:null,viewProvidersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputConfig:e.inputs||dn,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:e.signals===!0,selectors:e.selectors||pt,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,inputs:k1(e.inputs,n),outputs:L1(e.outputs),debugInfo:null}}function Fh(e){e.features?.forEach(n=>n(e))}function rg(e,n){return e?()=>{let t=typeof e=="function"?e():e,r=[];for(let o of t){let i=n(o);i!==null&&r.push(i)}return r}:null}function P1(e){let n=0,t=typeof e.consts=="function"?"":e.consts,r=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,t,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery];for(let i of r.join("|"))n=Math.imul(31,n)+i.charCodeAt(0)<<0;return n+=2147483648,"c"+n}function B1(e){return Object.getPrototypeOf(e.prototype).constructor}function ne(e){let n=B1(e.type),t=!0,r=[e];for(;n;){let o;if(Mt(e))o=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new S(903,!1);o=n.\u0275dir}if(o){if(t){r.push(o);let s=e;s.inputs=Cc(e.inputs),s.declaredInputs=Cc(e.declaredInputs),s.outputs=Cc(e.outputs);let a=o.hostBindings;a&&U1(e,a);let l=o.viewQuery,c=o.contentQueries;if(l&&H1(e,l),c&&$1(e,c),V1(e,o),$f(e.outputs,o.outputs),Mt(o)&&o.data.animation){let d=e.data;d.animation=(d.animation||[]).concat(o.data.animation)}}let i=o.features;if(i)for(let s=0;s<i.length;s++){let a=i[s];a&&a.ngInherit&&a(e),a===ne&&(t=!1)}}n=Object.getPrototypeOf(n)}j1(r)}function V1(e,n){for(let t in n.inputs){if(!n.inputs.hasOwnProperty(t)||e.inputs.hasOwnProperty(t))continue;let r=n.inputs[t];r!==void 0&&(e.inputs[t]=r,e.declaredInputs[t]=n.declaredInputs[t])}}function j1(e){let n=0,t=null;for(let r=e.length-1;r>=0;r--){let o=e[r];o.hostVars=n+=o.hostVars,o.hostAttrs=Ar(o.hostAttrs,t=Ar(t,o.hostAttrs))}}function Cc(e){return e===dn?{}:e===pt?[]:e}function H1(e,n){let t=e.viewQuery;t?e.viewQuery=(r,o)=>{n(r,o),t(r,o)}:e.viewQuery=n}function $1(e,n){let t=e.contentQueries;t?e.contentQueries=(r,o,i)=>{n(r,o,i),t(r,o,i)}:e.contentQueries=n}function U1(e,n){let t=e.hostBindings;t?e.hostBindings=(r,o)=>{n(r,o),t(r,o)}:e.hostBindings=n}function Rh(e,n,t,r,o,i,s,a){if(t.firstCreatePass){e.mergedAttrs=Ar(e.mergedAttrs,e.attrs);let d=e.tView=yd(2,e,o,i,s,t.directiveRegistry,t.pipeRegistry,null,t.schemas,t.consts,null);t.queries!==null&&(t.queries.template(t,e),d.queries=t.queries.embeddedTView(e))}a&&(e.flags|=a),Tr(e,!1);let l=G1(t,n,e,r);ys()&&Id(t,n,l,e),Or(l,n);let c=vh(l,n,l,e);n[r+J]=c,_d(n,c),x1(c,e,n)}function W1(e,n,t,r,o,i,s,a,l,c,d){let u=t+J,h;return n.firstCreatePass?(h=Pr(n,u,4,s||null,a||null),fs()&&zh(n,e,h,st(n.consts,c),Td),gg(n,h)):h=n.data[u],Rh(h,e,n,t,r,o,i,l),Dr(h)&&ra(n,e,h),c!=null&&jo(e,h,d),h}function ko(e,n,t,r,o,i,s,a,l,c,d){let u=t+J,h;if(n.firstCreatePass){if(h=Pr(n,u,4,s||null,a||null),c!=null){let p=st(n.consts,c);h.localNames=[];for(let b=0;b<p.length;b+=2)h.localNames.push(p[b],-1)}}else h=n.data[u];return Rh(h,e,n,t,r,o,i,l),c!=null&&jo(e,h,d),h}function dt(e,n,t,r,o,i,s,a){let l=M(),c=ue(),d=st(c.consts,i);return W1(l,c,e,n,t,r,o,d,void 0,s,a),dt}var G1=q1;function q1(e,n,t,r){return zo(!0),n[te].createComment("")}function Bd(e){return typeof e=="function"&&e[Le]!==void 0}var Vd=new B("");function sa(e){return!!e&&typeof e.then=="function"}function jd(e){return!!e&&typeof e.subscribe=="function"}var kh=new B("");var Hd=(()=>{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r});appInits=N(kh,{optional:!0})??[];injector=N(O);constructor(){}runInitializers(){if(this.initialized)return;let t=[];for(let o of this.appInits){let i=ss(this.injector,o);if(sa(i))t.push(i);else if(jd(i)){let s=new Promise((a,l)=>{i.subscribe({complete:a,error:l})});t.push(s)}}let r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(o=>{this.reject(o)}),t.length===0&&r(),this.initialized=!0}static \u0275fac=function(r){return new(r||e)};static \u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Lh=new B("");function Ph(){Ya(()=>{let e="";throw new S(600,e)})}function Bh(e){return e.isBoundToModule}var Z1=10;var Jn=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=N(Gn);afterRenderManager=N(Xg);zonelessEnabled=N(Eo);rootEffectScheduler=N(_s);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new ze;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=N(Sr);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe(Nn(t=>!t))}constructor(){N(Vo,{optional:!0})}whenStable(){let t;return new Promise(r=>{t=this.isStable.subscribe({next:o=>{o&&r()}})}).finally(()=>{t.unsubscribe()})}_injector=N(tt);_rendererFactory=null;get injector(){return this._injector}bootstrap(t,r){return this.bootstrapImpl(t,r)}bootstrapImpl(t,r,o=O.NULL){return this._injector.get(Ue).run(()=>{K(q.BootstrapComponentStart);let s=t instanceof ia;if(!this._injector.get(Hd).done){let b="";throw new S(405,b)}let l;s?l=t:l=this._injector.get(Kn).resolveComponentFactory(t),this.componentTypes.push(l.componentType);let c=Bh(l)?void 0:this._injector.get(Fo),d=r||l.selector,u=l.create(o,[],d,c),h=u.location.nativeElement,p=u.injector.get(Vd,null);return p?.registerApplication(h),u.onDestroy(()=>{this.detachView(u.hostView),To(this.components,u),p?.unregisterApplication(h)}),this._loadComponent(u),K(q.BootstrapComponentEnd,u),u})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){K(q.ChangeDetectionStart),this.tracingSnapshot!==null?this.tracingSnapshot.run(Dd.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw K(q.ChangeDetectionEnd),new S(101,!1);let t=T(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,T(t),this.afterTick.next(),K(q.ChangeDetectionEnd)}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(Wt,null,{optional:!0}));let t=0;for(;this.dirtyFlags!==0&&t++<Z1;){K(q.ChangeDetectionSyncStart);try{this.synchronizeOnce()}finally{K(q.ChangeDetectionSyncEnd)}}}synchronizeOnce(){this.dirtyFlags&16&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush());let t=!1;if(this.dirtyFlags&7){let r=!!(this.dirtyFlags&1);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:o}of this.allViews){if(!r&&!Ir(o))continue;let i=r&&!this.zonelessEnabled?0:1;ph(o,i),t=!0}if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),this.dirtyFlags&23)return}t||(this._rendererFactory?.begin?.(),this._rendererFactory?.end?.()),this.dirtyFlags&8&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){if(this.allViews.some(({_lView:t})=>Ir(t))){this.dirtyFlags|=2;return}else this.dirtyFlags&=-8}attachView(t){let r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){let r=t;To(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView);try{this.tick()}catch(o){this.internalErrorHandler(o)}this.components.push(t),this._injector.get(Lh,[]).forEach(o=>o(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>To(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new S(406,!1);let t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(r){return new(r||e)};static \u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function To(e,n){let t=e.indexOf(n);t>-1&&e.splice(t,1)}function j(e,n,t,r){let o=M(),i=Wn();if(at(o,i,n)){let s=ue(),a=vs();yb(a,o,e,n,t,r)}return j}var kF=typeof document<"u"&&typeof document?.documentElement?.getAnimations=="function";var Kc=class{destroy(n){}updateValue(n,t){}swap(n,t){let r=Math.min(n,t),o=Math.max(n,t),i=this.detach(o);if(o-r>1){let s=this.detach(r);this.attach(r,i),this.attach(o,s)}else this.attach(r,i)}move(n,t){this.attach(t,this.detach(n))}};function yc(e,n,t,r,o){return e===t&&Object.is(n,r)?1:Object.is(o(e,n),o(t,r))?-1:0}function Y1(e,n,t,r){let o,i,s=0,a=e.length-1,l=void 0;if(Array.isArray(n)){T(r);let c=n.length-1;for(T(null);s<=a&&s<=c;){let d=e.at(s),u=n[s],h=yc(s,d,s,u,t);if(h!==0){h<0&&e.updateValue(s,u),s++;continue}let p=e.at(a),b=n[c],E=yc(a,p,c,b,t);if(E!==0){E<0&&e.updateValue(a,b),a--,c--;continue}let L=t(s,d),R=t(a,p),we=t(s,u);if(Object.is(we,R)){let ir=t(c,b);Object.is(ir,L)?(e.swap(s,a),e.updateValue(a,b),c--,a--):e.move(a,s),e.updateValue(s,u),s++;continue}if(o??=new Hs,i??=ig(e,s,a,t),Jc(e,o,s,we))e.updateValue(s,u),s++,a++;else if(i.has(we))o.set(L,e.detach(s)),a--;else{let ir=e.create(s,n[s]);e.attach(s,ir),s++,a++}}for(;s<=c;)og(e,o,t,s,n[s]),s++}else if(n!=null){T(r);let c=n[Symbol.iterator]();T(null);let d=c.next();for(;!d.done&&s<=a;){let u=e.at(s),h=d.value,p=yc(s,u,s,h,t);if(p!==0)p<0&&e.updateValue(s,h),s++,d=c.next();else{o??=new Hs,i??=ig(e,s,a,t);let b=t(s,h);if(Jc(e,o,s,b))e.updateValue(s,h),s++,a++,d=c.next();else if(!i.has(b))e.attach(s,e.create(s,h)),s++,a++,d=c.next();else{let E=t(s,u);o.set(E,e.detach(s)),a--}}}for(;!d.done;)og(e,o,t,e.length,d.value),d=c.next()}for(;s<=a;)e.destroy(e.detach(a--));o?.forEach(c=>{e.destroy(c)})}function Jc(e,n,t,r){return n!==void 0&&n.has(r)?(e.attach(t,n.get(r)),n.delete(r),!0):!1}function og(e,n,t,r,o){if(Jc(e,n,r,t(r,o)))e.updateValue(r,o);else{let i=e.create(r,o);e.attach(r,i)}}function ig(e,n,t,r){let o=new Set;for(let i=n;i<=t;i++)o.add(r(i,e.at(i)));return o}var Hs=class{kvMap=new Map;_vMap=void 0;has(n){return this.kvMap.has(n)}delete(n){if(!this.has(n))return!1;let t=this.kvMap.get(n);return this._vMap!==void 0&&this._vMap.has(t)?(this.kvMap.set(n,this._vMap.get(t)),this._vMap.delete(t)):this.kvMap.delete(n),!0}get(n){return this.kvMap.get(n)}set(n,t){if(this.kvMap.has(n)){let r=this.kvMap.get(n);this._vMap===void 0&&(this._vMap=new Map);let o=this._vMap;for(;o.has(r);)r=o.get(r);o.set(r,t)}else this.kvMap.set(n,t)}forEach(n){for(let[t,r]of this.kvMap)if(n(r,t),this._vMap!==void 0){let o=this._vMap;for(;o.has(r);)r=o.get(r),n(r,t)}}};function m(e,n,t,r,o,i,s,a){mn("NgControlFlow");let l=M(),c=ue(),d=st(c.consts,i);return ko(l,c,e,n,t,r,o,d,256,s,a),$d}function $d(e,n,t,r,o,i,s,a){mn("NgControlFlow");let l=M(),c=ue(),d=st(c.consts,i);return ko(l,c,e,n,t,r,o,d,512,s,a),$d}function v(e,n){mn("NgControlFlow");let t=M(),r=Wn(),o=t[r]!==Je?t[r]:-1,i=o!==-1?$s(t,J+o):void 0,s=0;if(at(t,r,e)){let a=T(null);try{if(i!==void 0&&yh(i,s),e!==-1){let l=J+e,c=$s(t,l),d=nd(t[w],l),u=_h(c,d,t),h=Ho(t,d,n,{dehydratedView:u});$o(c,h,s,Fr(d,u))}}finally{T(a)}}else if(i!==void 0){let a=Ch(i,s);a!==void 0&&(a[ge]=n)}}var Xc=class{lContainer;$implicit;$index;constructor(n,t,r){this.lContainer=n,this.$implicit=t,this.$index=r}get $count(){return this.lContainer.length-de}};function Zt(e){return e}var ed=class{hasEmptyBlock;trackByFn;liveCollection;constructor(n,t,r){this.hasEmptyBlock=n,this.trackByFn=t,this.liveCollection=r}};function Dt(e,n,t,r,o,i,s,a,l,c,d,u,h){mn("NgControlFlow");let p=M(),b=ue(),E=l!==void 0,L=M(),R=a?s.bind(L[je][ge]):s,we=new ed(E,R);L[J+e]=we,ko(p,b,e+1,n,t,r,o,st(b.consts,i),256),E&&ko(p,b,e+2,l,c,d,u,st(b.consts,h),512)}var td=class extends Kc{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(n,t,r){super(),this.lContainer=n,this.hostLView=t,this.templateTNode=r}get length(){return this.lContainer.length-de}at(n){return this.getLView(n)[ge].$implicit}attach(n,t){let r=t[Bn];this.needsIndexUpdate||=n!==this.length,$o(this.lContainer,t,n,Fr(this.templateTNode,r)),Q1(this.lContainer,n)}detach(n){return this.needsIndexUpdate||=n!==this.length-1,K1(this.lContainer,n),J1(this.lContainer,n)}create(n,t){let r=Ps(this.lContainer,this.templateTNode.tView.ssrId);return Ho(this.hostLView,this.templateTNode,new Xc(this.lContainer,t,n),{dehydratedView:r})}destroy(n){ta(n[w],n)}updateValue(n,t){this.getLView(n)[ge].$implicit=t}reset(){this.needsIndexUpdate=!1}updateIndexes(){if(this.needsIndexUpdate)for(let n=0;n<this.length;n++)this.getLView(n)[ge].$index=n}getLView(n){return X1(this.lContainer,n)}};function zt(e){let n=T(null),t=$t();try{let r=M(),o=r[w],i=r[t],s=t+1,a=$s(r,s);if(i.liveCollection===void 0){let c=nd(o,s);i.liveCollection=new td(a,r,c)}else i.liveCollection.reset();let l=i.liveCollection;if(Y1(l,e,i.trackByFn,n),l.updateIndexes(),i.hasEmptyBlock){let c=Wn(),d=l.length===0;if(at(r,c,d)){let u=t+2,h=$s(r,u);if(d){let p=nd(o,u),b=_h(h,p,r),E=Ho(r,p,void 0,{dehydratedView:b});$o(h,E,0,Fr(p,b))}else o.firstUpdatePass&&$b(h),yh(h,0)}}}finally{T(n)}}function $s(e,n){return e[n]}function Q1(e,n){if(e.length<=de)return;let t=de+n,r=e[t],o=r?r[Hn]:void 0;if(r&&o&&o.detachedLeaveAnimationFns&&o.detachedLeaveAnimationFns.length>0){let i=r[Vt];Yy(i,o),Yn.delete(r[jt]),o.detachedLeaveAnimationFns=void 0}}function K1(e,n){if(e.length<=de)return;let t=de+n,r=e[t],o=r?r[Hn]:void 0;o&&o.leave&&o.leave.size>0&&(o.detachedLeaveAnimationFns=[])}function J1(e,n){return Ao(e,n)}function X1(e,n){return Ch(e,n)}function nd(e,n){return Do(e,n)}function C(e,n,t){let r=M(),o=Wn();if(at(r,o,n)){let i=ue(),s=vs();gb(s,r,e,n,r[te],t)}return C}function rd(e,n,t,r,o){Nd(n,e,t,o?"class":"style",r)}function _(e,n,t,r){let o=M(),i=o[w],s=e+J,a=i.firstCreatePass?kd(s,o,2,n,Td,fs(),t,r):i.data[s];if(Sd(a,o,e,n,Vh),Dr(a)){let l=o[w];ra(l,o,a),fd(l,a,o)}return r!=null&&jo(o,a),_}function x(){let e=ue(),n=Ae(),t=Md(n);return e.firstCreatePass&&Ld(e,t),Xl(t)&&ec(),Kl(),t.classesWithoutHost!=null&&LC(t)&&rd(e,t,M(),t.classesWithoutHost,!0),t.stylesWithoutHost!=null&&PC(t)&&rd(e,t,M(),t.stylesWithoutHost,!1),x}function y(e,n,t,r){return _(e,n,t,r),x(),y}function ut(e,n,t,r){let o=M(),i=o[w],s=e+J,a=i.firstCreatePass?r1(s,i,2,n,t,r):i.data[s];return Sd(a,o,e,n,Vh),r!=null&&jo(o,a),ut}function Et(){let e=Ae(),n=Md(e);return Xl(n)&&ec(),Kl(),Et}function vn(e,n,t,r){return ut(e,n,t,r),Et(),vn}var Vh=(e,n,t,r,o)=>(zo(!0),$g(n[te],r,Dp()));function Ud(e,n,t){let r=M(),o=r[w],i=e+J,s=o.firstCreatePass?kd(i,r,8,"ng-container",Td,fs(),n,t):o.data[i];if(Sd(s,r,e,"ng-container",e_),Dr(s)){let a=r[w];ra(a,r,s),fd(a,s,r)}return t!=null&&jo(r,s),Ud}function Wd(){let e=ue(),n=Ae(),t=Md(n);return e.firstCreatePass&&Ld(e,t),Wd}function re(e,n,t){return Ud(e,n,t),Wd(),re}var e_=(e,n,t,r,o)=>(zo(!0),My(n[te],""));function Ce(){return M()}function Vr(e,n,t){let r=M(),o=Wn();if(at(r,o,n)){let i=ue(),s=vs();ah(s,r,e,n,r[te],t)}return Vr}var Io=void 0;function t_(e){let n=Math.floor(Math.abs(e)),t=e.toString().replace(/^[^.]*\.?/,"").length;return n===1&&t===0?1:5}var n_=["en",[["a","p"],["AM","PM"]],[["AM","PM"]],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Io,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Io,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm\u202Fa","h:mm:ss\u202Fa","h:mm:ss\u202Fa z","h:mm:ss\u202Fa zzzz"],["{1}, {0}",Io,Io,Io],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",t_],So={};function Gd(e,n,t){typeof n!="string"&&(t=n,n=e[Ot.LocaleId]),n=n.toLowerCase().replace(/_/g,"-"),So[n]=e,t&&(So[n][Ot.ExtraData]=t)}function Wo(e){let n=r_(e),t=sg(n);if(t)return t;let r=n.split("-")[0];if(t=sg(r),t)return t;if(r==="en")return n_;throw new S(701,!1)}function sg(e){return e in So||(So[e]=nt.ng&&nt.ng.common&&nt.ng.common.locales&&nt.ng.common.locales[e]),So[e]}var Ot=(function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e})(Ot||{});function r_(e){return e.toLowerCase().replace(/_/g,"-")}var Go="en-US",o_="USD";var i_=Go;function jh(e){typeof e=="string"&&(i_=e.toLowerCase().replace(/_/g,"-"))}function me(e,n,t){let r=M(),o=ue(),i=Ae();return s_(o,r,r[te],i,e,n,t),me}function jr(e,n,t){let r=M(),o=ue(),i=Ae();return(i.type&3||t)&&Ih(i,o,r,t,r[te],e,n,Ms(i,r,n)),jr}function s_(e,n,t,r,o,i,s){let a=!0,l=null;if((r.type&3||s)&&(l??=Ms(r,n,i),Ih(r,e,n,s,t,o,i,l)&&(a=!1)),a){let c=r.outputs?.[o],d=r.hostDirectiveOutputs?.[o];if(d&&d.length)for(let u=0;u<d.length;u+=2){let h=d[u],p=d[u+1];l??=Ms(r,n,i),eg(r,n,h,p,o,l)}if(c&&c.length)for(let u of c)l??=Ms(r,n,i),eg(r,n,u,o,o,l)}}function f(e=1){return xp(e)}function a_(e,n){let t=null,r=Py(e);for(let o=0;o<n.length;o++){let i=n[o];if(i==="*"){t=o;continue}if(r===null?Yg(e,i,!0):jy(r,i))return o}return t}function aa(e){let n=M()[je][Ve];if(!n.projection){let t=e?e.length:1,r=n.projection=Qf(t,null),o=r.slice(),i=n.child;for(;i!==null;){if(i.type!==128){let s=e?a_(i,e):0;s!==null&&(o[s]?o[s].projectionNext=i:r[s]=i,o[s]=i)}i=i.next}}}function la(e,n=0,t,r,o,i){let s=M(),a=ue(),l=r?e+1:null;l!==null&&ko(s,a,l,r,o,i,null,t);let c=Pr(a,J+e,16,null,t||null);c.projection===null&&(c.projection=n),rc();let u=!s[Bn]||Jl();s[je][Ve].projection[c.projection]===null&&l!==null?l_(s,a,l):u&&!Ks(c)&&ab(a,s,c)}function l_(e,n,t){let r=J+t,o=n.data[r],i=e[r],s=Ps(i,o.tView.ssrId),a=Ho(e,o,void 0,{dehydratedView:s});$o(i,a,0,Fr(o,s))}function qo(e,n,t){return M1(e,n,t),qo}function Hr(e){let n=M(),t=ue(),r=sc();gs(r+1);let o=Pd(t,r);if(e.dirty&&ip(n)===((o.metadata.flags&2)===2)){if(o.matches===null)e.reset([]);else{let i=O1(n,r);e.reset(i,KC),e.notifyOnChanges()}return!0}return!1}function $r(){return T1(M(),sc())}function X(e){let n=pp();return Er(n,J+e)}function Es(e,n){return e<<17|n<<2}function Qn(e){return e>>17&32767}function c_(e){return(e&2)==2}function d_(e,n){return e&131071|n<<17}function od(e){return e|2}function kr(e){return(e&131068)>>2}function bc(e,n){return e&-131069|n<<2}function u_(e){return(e&1)===1}function id(e){return e|1}function f_(e,n,t,r,o,i){let s=i?n.classBindings:n.styleBindings,a=Qn(s),l=kr(s);e[r]=t;let c=!1,d;if(Array.isArray(t)){let u=t;d=u[1],(d===null||yr(u,d)>0)&&(c=!0)}else d=t;if(o)if(l!==0){let h=Qn(e[a+1]);e[r+1]=Es(h,a),h!==0&&(e[h+1]=bc(e[h+1],r)),e[a+1]=d_(e[a+1],r)}else e[r+1]=Es(a,0),a!==0&&(e[a+1]=bc(e[a+1],r)),a=r;else e[r+1]=Es(l,0),a===0?a=r:e[l+1]=bc(e[l+1],r),l=r;c&&(e[r+1]=od(e[r+1])),ag(e,d,r,!0),ag(e,d,r,!1),p_(n,d,e,r,i),s=Es(a,l),i?n.classBindings=s:n.styleBindings=s}function p_(e,n,t,r,o){let i=o?e.residualClasses:e.residualStyles;i!=null&&typeof n=="string"&&yr(i,n)>=0&&(t[r+1]=id(t[r+1]))}function ag(e,n,t,r){let o=e[t+1],i=n===null,s=r?Qn(o):kr(o),a=!1;for(;s!==0&&(a===!1||i);){let l=e[s],c=e[s+1];g_(l,n)&&(a=!0,e[s+1]=r?id(c):od(c)),s=r?Qn(c):kr(c)}a&&(e[t+1]=r?od(o):id(o))}function g_(e,n){return e===null||n==null||(Array.isArray(e)?e[1]:e)===n?!0:Array.isArray(e)&&typeof n=="string"?yr(e,n)>=0:!1}var bt={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function h_(e){return e.substring(bt.key,bt.keyEnd)}function m_(e){return v_(e),Hh(e,$h(e,0,bt.textEnd))}function Hh(e,n){let t=bt.textEnd;return t===n?-1:(n=bt.keyEnd=C_(e,bt.key=n,t),$h(e,n,t))}function v_(e){bt.key=0,bt.keyEnd=0,bt.value=0,bt.valueEnd=0,bt.textEnd=e.length}function $h(e,n,t){for(;n<t&&e.charCodeAt(n)<=32;)n++;return n}function C_(e,n,t){for(;n<t&&e.charCodeAt(n)>32;)n++;return n}function Xn(e,n,t){return Uh(e,n,t,!1),Xn}function H(e,n){return Uh(e,n,null,!0),H}function ae(e){b_(I_,y_,e,!0)}function y_(e,n){for(let t=m_(n);t>=0;t=Hh(n,t))rs(e,h_(n),!0)}function Uh(e,n,t,r){let o=M(),i=ue(),s=ic(2);if(i.firstUpdatePass&&Gh(i,e,s,r),n!==Je&&at(o,s,n)){let a=i.data[$t()];qh(i,a,o,o[te],e,o[s+1]=T_(n,t),r,s)}}function b_(e,n,t,r){let o=ue(),i=ic(2);o.firstUpdatePass&&Gh(o,null,i,r);let s=M();if(t!==Je&&at(s,i,t)){let a=o.data[$t()];if(Zh(a,r)&&!Wh(o,i)){let l=r?a.classesWithoutHost:a.stylesWithoutHost;l!==null&&(t=Ki(l,t||"")),rd(o,a,s,t,r)}else w_(o,a,s,s[te],s[i+1],s[i+1]=E_(e,n,t),r,i)}}function Wh(e,n){return n>=e.expandoStartIndex}function Gh(e,n,t,r){let o=e.data;if(o[t+1]===null){let i=o[$t()],s=Wh(e,t);Zh(i,r)&&n===null&&!s&&(n=!1),n=__(o,i,n,r),f_(o,i,n,t,s,r)}}function __(e,n,t,r){let o=Cp(e),i=r?n.residualClasses:n.residualStyles;if(o===null)(r?n.classBindings:n.styleBindings)===0&&(t=_c(null,e,n,t,r),t=Lo(t,n.attrs,r),i=null);else{let s=n.directiveStylingLast;if(s===-1||e[s]!==o)if(t=_c(o,e,n,t,r),i===null){let l=x_(e,n,r);l!==void 0&&Array.isArray(l)&&(l=_c(null,e,n,l[1],r),l=Lo(l,n.attrs,r),D_(e,n,r,l))}else i=z_(e,n,r)}return i!==void 0&&(r?n.residualClasses=i:n.residualStyles=i),t}function x_(e,n,t){let r=t?n.classBindings:n.styleBindings;if(kr(r)!==0)return e[Qn(r)]}function D_(e,n,t,r){let o=t?n.classBindings:n.styleBindings;e[Qn(o)]=r}function z_(e,n,t){let r,o=n.directiveEnd;for(let i=1+n.directiveStylingLast;i<o;i++){let s=e[i].hostAttrs;r=Lo(r,s,t)}return Lo(r,n.attrs,t)}function _c(e,n,t,r,o){let i=null,s=t.directiveEnd,a=t.directiveStylingLast;for(a===-1?a=t.directiveStart:a++;a<s&&(i=n[a],r=Lo(r,i.hostAttrs,o),i!==e);)a++;return e!==null&&(t.directiveStylingLast=a),r}function Lo(e,n,t){let r=t?1:2,o=-1;if(n!==null)for(let i=0;i<n.length;i++){let s=n[i];typeof s=="number"?o=s:o===r&&(Array.isArray(e)||(e=e===void 0?[]:["",e]),rs(e,s,t?!0:n[++i]))}return e===void 0?null:e}function E_(e,n,t){if(t==null||t==="")return pt;let r=[],o=lt(t);if(Array.isArray(o))for(let i=0;i<o.length;i++)e(r,o[i],!0);else if(o instanceof Set)for(let i of o)e(r,i,!0);else if(typeof o=="object")for(let i in o)o.hasOwnProperty(i)&&e(r,i,o[i]);else typeof o=="string"&&n(r,o);return r}function I_(e,n,t){let r=String(n);r!==""&&!r.includes(" ")&&rs(e,r,t)}function w_(e,n,t,r,o,i,s,a){o===Je&&(o=pt);let l=0,c=0,d=0<o.length?o[0]:null,u=0<i.length?i[0]:null;for(;d!==null||u!==null;){let h=l<o.length?o[l+1]:void 0,p=c<i.length?i[c+1]:void 0,b=null,E;d===u?(l+=2,c+=2,h!==p&&(b=u,E=p)):u===null||d!==null&&d<u?(l+=2,b=d):(c+=2,b=u,E=p),b!==null&&qh(e,n,t,r,b,E,s,a),d=l<o.length?o[l]:null,u=c<i.length?i[c]:null}}function qh(e,n,t,r,o,i,s,a){if(!(n.type&3))return;let l=e.data,c=l[a+1],d=u_(c)?lg(l,n,t,o,kr(c),s):void 0;if(!Us(d)){Us(i)||c_(c)&&(i=lg(l,null,t,o,a,s));let u=Wl($t(),t);cb(r,s,u,o,i)}}function lg(e,n,t,r,o,i){let s=n===null,a;for(;o>0;){let l=e[o],c=Array.isArray(l),d=c?l[1]:l,u=d===null,h=t[o+1];h===Je&&(h=u?pt:void 0);let p=u?os(h,r):d===r?h:void 0;if(c&&!Us(p)&&(p=os(l,r)),Us(p)&&(a=p,s))return a;let b=e[o+1];o=s?Qn(b):kr(b)}if(n!==null){let l=i?n.residualClasses:n.residualStyles;l!=null&&(a=os(l,r))}return a}function Us(e){return e!==void 0}function T_(e,n){return e==null||e===""||(typeof n=="string"?e=e+n:typeof e=="object"&&(e=on(lt(e)))),e}function Zh(e,n){return(e.flags&(n?8:16))!==0}function ce(e,n=""){let t=M(),r=ue(),o=e+J,i=r.firstCreatePass?Pr(r,o,1,n,null):r.data[o],s=S_(r,t,i,n);t[o]=s,ys()&&Id(r,t,s,i),Tr(i,!1)}var S_=(e,n,t,r)=>(zo(!0),Ty(n[te],r));function M_(e,n,t,r=""){return at(e,Wn(),t)?n+Co(t)+r:Je}function De(e){return er("",e),De}function er(e,n,t){let r=M(),o=M_(r,e,n,t);return o!==Je&&N_(r,$t(),o),er}function N_(e,n,t){let r=Wl(n,e);Sy(e[te],r,t)}function cg(e,n,t){let r=ue();r.firstCreatePass&&Yh(n,r.data,r.blueprint,Mt(e),t)}function Yh(e,n,t,r,o){if(e=Se(e),Array.isArray(e))for(let i=0;i<e.length;i++)Yh(e[i],n,t,r,o);else{let i=ue(),s=M(),a=Ae(),l=Rn(e)?e:Se(e.provide),c=Bl(e),d=a.providerIndexes&1048575,u=a.directiveStart,h=a.providerIndexes>>20;if(Rn(e)||!e.multi){let p=new Zn(c,o,z,null),b=Dc(l,n,o?d:d+h,u);b===-1?(Ec(Rs(a,s),i,l),xc(i,e,n.length),n.push(l),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),t.push(p),s.push(p)):(t[b]=p,s[b]=p)}else{let p=Dc(l,n,d+h,u),b=Dc(l,n,d,d+h),E=p>=0&&t[p],L=b>=0&&t[b];if(o&&!L||!o&&!E){Ec(Rs(a,s),i,l);let R=F_(o?O_:A_,t.length,o,r,c,e);!o&&L&&(t[b].providerFactory=R),xc(i,e,n.length,0),n.push(l),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),t.push(R),s.push(R)}else{let R=Qh(t[o?b:p],c,!o&&r);xc(i,e,p>-1?p:b,R)}!o&&r&&L&&t[b].componentProviders++}}}function xc(e,n,t,r){let o=Rn(n),i=tp(n);if(o||i){let l=(i?Se(n.useClass):n).prototype.ngOnDestroy;if(l){let c=e.destroyHooks||(e.destroyHooks=[]);if(!o&&n.multi){let d=c.indexOf(t);d===-1?c.push(t,[r,l]):c[d+1].push(r,l)}else c.push(t,l)}}}function Qh(e,n,t){return t&&e.componentProviders++,e.multi.push(n)-1}function Dc(e,n,t,r){for(let o=t;o<r;o++)if(n[o]===e)return o;return-1}function A_(e,n,t,r,o){return sd(this.multi,[])}function O_(e,n,t,r,o){let i=this.multi,s;if(this.providerFactory){let a=this.providerFactory.componentProviders,l=Mo(r,r[w],this.providerFactory.index,o);s=l.slice(0,a),sd(i,s);for(let c=a;c<l.length;c++)s.push(l[c])}else s=[],sd(i,s);return s}function sd(e,n){for(let t=0;t<e.length;t++){let r=e[t];n.push(r())}return n}function F_(e,n,t,r,o,i){let s=new Zn(e,t,z,null);return s.multi=[],s.index=n,s.componentProviders=0,Qh(s,o,r&&!t),s}function Cn(e,n){return t=>{t.providersResolver=(r,o)=>cg(r,o?o(e):e,!1),n&&(t.viewProvidersResolver=(r,o)=>cg(r,o?o(n):n,!0))}}function qe(e,n){let t=Ht()+e,r=M();return r[t]===Je?Uo(r,t,n()):o1(r,t)}function Yt(e,n,t){return Kh(M(),Ht(),e,n,t)}function ve(e,n,t,r){return Jh(M(),Ht(),e,n,t,r)}function ca(e,n,t,r,o){return Xh(M(),Ht(),e,n,t,r,o)}function da(e,n){let t=e[n];return t===Je?void 0:t}function Kh(e,n,t,r,o,i){let s=n+t;return at(e,s,o)?Uo(e,s+1,i?r.call(i,o):r(o)):da(e,s+1)}function Jh(e,n,t,r,o,i,s){let a=n+t;return Vs(e,a,o,i)?Uo(e,a+2,s?r.call(s,o,i):r(o,i)):da(e,a+2)}function Xh(e,n,t,r,o,i,s,a){let l=n+t;return i1(e,l,o,i,s)?Uo(e,l+3,a?r.call(a,o,i,s):r(o,i,s)):da(e,l+3)}function R_(e,n,t,r,o,i,s,a,l){let c=n+t;return s1(e,c,o,i,s,a)?Uo(e,c+4,l?r.call(l,o,i,s,a):r(o,i,s,a)):da(e,c+4)}function D(e,n){let t=ue(),r,o=e+J;t.firstCreatePass?(r=k_(n,t.pipeRegistry),t.data[o]=r,r.onDestroy&&(t.destroyHooks??=[]).push(o,r.onDestroy)):r=t.data[o];let i=r.factory||(r.factory=sn(r.type,!0)),s,a=Be(z);try{let l=Fs(!1),c=i();return Fs(l),Gl(t,M(),o,c),c}finally{Be(a)}}function k_(e,n){if(n)for(let t=n.length-1;t>=0;t--){let r=n[t];if(e===r.name)return r}}function F(e,n,t){let r=e+J,o=M(),i=Er(o,r);return pa(o,r)?Kh(o,Ht(),n,i.transform,t,i):i.transform(t)}function Y(e,n,t,r){let o=e+J,i=M(),s=Er(i,o);return pa(i,o)?Jh(i,Ht(),n,s.transform,t,r,s):s.transform(t,r)}function ua(e,n,t,r,o){let i=e+J,s=M(),a=Er(s,i);return pa(s,i)?Xh(s,Ht(),n,a.transform,t,r,o,a):a.transform(t,r,o)}function fa(e,n,t,r,o,i){let s=e+J,a=M(),l=Er(a,s);return pa(a,s)?R_(a,Ht(),n,l.transform,t,r,o,i,l):l.transform(t,r,o,i)}function pa(e,n){return e[w].data[n].pure}function Xe(e,n){return oa(e,n)}var em=(()=>{class e{applicationErrorHandler=N(Gn);appRef=N(Jn);taskService=N(Sr);ngZone=N(Ue);zonelessEnabled=N(Eo);tracing=N(Vo,{optional:!0});zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new Te;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(mo):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(N(pc,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{let t=this.taskService.add();if(!this.runningTick&&(this.cleanup(),!this.zonelessEnabled||this.appRef.includeAllTestViews)){this.taskService.remove(t);return}this.switchToMicrotaskScheduler(),this.taskService.remove(t)})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()}))}switchToMicrotaskScheduler(){this.ngZone.runOutsideAngular(()=>{let t=this.taskService.add();this.useMicrotaskScheduler=!0,queueMicrotask(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(t)})})}notify(t){if(!this.zonelessEnabled&&t===5)return;switch(t){case 0:{this.appRef.dirtyFlags|=2;break}case 3:case 2:case 4:case 5:case 1:{this.appRef.dirtyFlags|=4;break}case 6:{this.appRef.dirtyFlags|=2;break}case 12:{this.appRef.dirtyFlags|=16;break}case 13:{this.appRef.dirtyFlags|=2;break}case 11:break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick())return;let r=this.useMicrotaskScheduler?Tp:cc;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>r(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>r(()=>this.tick()))}shouldScheduleTick(){return!(this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(mo+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(this.appRef.dirtyFlags===0){this.cleanup();return}!this.zonelessEnabled&&this.appRef.dirtyFlags&7&&(this.appRef.dirtyFlags|=1);let t=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(r){this.applicationErrorHandler(r)}finally{this.taskService.remove(t),this.cleanup()}}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let t=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(t)}}static \u0275fac=function(r){return new(r||e)};static \u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function qd(){return mn("NgZoneless"),is([...Zd(),[]])}function Zd(){return[{provide:Bt,useExisting:em},{provide:Ue,useClass:vo},{provide:Eo,useValue:!0}]}function L_(){return typeof $localize<"u"&&$localize.locale||Go}var Rt=new B("",{factory:()=>N(Rt,{optional:!0,skipSelf:!0})||L_()}),Yd=new B("",{factory:()=>o_});var ga=class{destroyed=!1;listeners=null;errorHandler=N(gt,{optional:!0});destroyRef=N(We);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(n){if(this.destroyed)throw new S(953,!1);return(this.listeners??=[]).push(n),{unsubscribe:()=>{let t=this.listeners?.indexOf(n);t!==void 0&&t!==-1&&this.listeners?.splice(t,1)}}}emit(n){if(this.destroyed){console.warn(cn(953,!1));return}if(this.listeners===null)return;let t=T(null);try{for(let r of this.listeners)try{r(n)}catch(o){this.errorHandler?.handleError(o)}}finally{T(t)}}};function fe(e,n){return Ci(e,n?.equal)}var rm=Symbol("InputSignalNode#UNSET"),Q_=U(I({},yi),{transformFn:void 0,applyValueToInputSignal(e,n){so(e,n)}});function om(e,n){let t=Object.create(Q_);t.value=e,t.transformFn=n?.transform;function r(){if(ro(t),t.value===rm){let o=null;throw new S(-950,o)}return t.value}return r[Le]=t,r}function im(e){return new ga}function tm(e,n){return om(e,n)}function K_(e){return om(rm,e)}var W=(tm.required=K_,tm);var Qd=new B(""),J_=new B("");function Zo(e){return!e.moduleRef}function X_(e){let n=Zo(e)?e.r3Injector:e.moduleRef.injector,t=n.get(Ue);return t.run(()=>{Zo(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();let r=n.get(Gn),o;if(t.runOutsideAngular(()=>{o=t.onError.subscribe({next:r})}),Zo(e)){let i=()=>n.destroy(),s=e.platformInjector.get(Qd);s.add(i),n.onDestroy(()=>{o.unsubscribe(),s.delete(i)})}else{let i=()=>e.moduleRef.destroy(),s=e.platformInjector.get(Qd);s.add(i),e.moduleRef.onDestroy(()=>{To(e.allPlatformModules,e.moduleRef),o.unsubscribe(),s.delete(i)})}return tx(r,t,()=>{let i=n.get(Sr),s=i.add(),a=n.get(Hd);return a.runInitializers(),a.donePromise.then(()=>{let l=n.get(Rt,Go);if(jh(l||Go),!n.get(J_,!0))return Zo(e)?n.get(Jn):(e.allPlatformModules.push(e.moduleRef),e.moduleRef);if(Zo(e)){let d=n.get(Jn);return e.rootComponent!==void 0&&d.bootstrap(e.rootComponent),d}else return ex?.(e.moduleRef,e.allPlatformModules),e.moduleRef}).finally(()=>{i.remove(s)})})})}var ex;function tx(e,n,t){try{let r=t();return sa(r)?r.catch(o=>{throw n.runOutsideAngular(()=>e(o)),o}):r}catch(r){throw n.runOutsideAngular(()=>e(r)),r}}var ha=null;function nx(e=[],n){return O.create({name:n,providers:[{provide:bo,useValue:"platform"},{provide:Qd,useValue:new Set([()=>ha=null])},...e]})}function rx(e=[]){if(ha)return ha;let n=nx(e);return ha=n,Ph(),ox(n),n}function ox(e){let n=e.get(Ys,null);ss(e,()=>{n?.forEach(t=>t())})}var ix=1e4;var WB=ix-1e3;var Oe=(()=>{class e{static __NG_ELEMENT_ID__=sx}return e})();function sx(e){return ax(Ae(),M(),(e&16)===16)}function ax(e,n,t){if(pn(e)&&!t){let r=it(e.index,n);return new hn(r,r)}else if(e.type&175){let r=n[je];return new hn(r,n)}return null}function sm(e){let{rootComponent:n,appProviders:t,platformProviders:r,platformRef:o}=e;K(q.BootstrapApplicationStart);try{let i=o?.injector??rx(r),s=[Zd(),Mp,...t||[]],a=new Ro({providers:s,parent:i,debugName:"",runEnvironmentInitializers:!1});return X_({r3Injector:a.injector,platformInjector:i,rootComponent:n})}catch(i){return Promise.reject(i)}finally{K(q.BootstrapApplicationEnd)}}var am=null;function Ur(){return am}function Xd(e){am??=e}var Yo=class{};var um={ADP:[void 0,void 0,0],AFN:[void 0,"\u060B",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058F",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20BC"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09F3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xA5","\xA5"],COP:[void 0,"$",2],CRC:[void 0,"\u20A1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010D",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xA3"],ESP:[void 0,"\u20A7",0],EUR:["\u20AC"],FJD:[void 0,"$"],FKP:[void 0,"\xA3"],GBP:["\xA3"],GEL:[void 0,"\u20BE"],GHS:[void 0,"GH\u20B5"],GIP:[void 0,"\xA3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20AA"],INR:["\u20B9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xA5",void 0,0],KGS:[void 0,"\u20C0"],KHR:[void 0,"\u17DB"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20A9",0],KRW:["\u20A9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20B8"],LAK:[void 0,"\u20AD",0],LBP:[void 0,"L\xA3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20AE",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20A6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20B1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20B2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20BD"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xA3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xA3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xA3",0],THB:[void 0,"\u0E3F"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20BA"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20B4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20AB",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XCG:["Cg."],XOF:["F\u202FCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xA4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]},ru=(function(e){return e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific",e})(ru||{});var kt={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function Wr(e,n){let t=Wo(e),r=t[Ot.NumberSymbols][n];if(typeof r>"u"){if(n===kt.CurrencyDecimal)return t[Ot.NumberSymbols][kt.Decimal];if(n===kt.CurrencyGroup)return t[Ot.NumberSymbols][kt.Group]}return r}function fm(e,n){return Wo(e)[Ot.NumberFormats][n]}function lx(e){return Wo(e)[Ot.Currencies]}function pm(e,n,t="en"){let r=lx(t)[e]||um[e]||[],o=r[1];return n==="narrow"&&typeof o=="string"?o:r[0]||e}var cx=2;function gm(e){let n,t=um[e];return t&&(n=t[2]),typeof n=="number"?n:cx}var dx=/^(\d+)?\.((\d+)(-(\d+))?)?$/,lm=22,ma=".",Qo="0",ux=";",fx=",",eu="#",cm="\xA4";function px(e,n,t,r,o,i,s=!1){let a="",l=!1;if(!isFinite(e))a=Wr(t,kt.Infinity);else{let c=mx(e);s&&(c=hx(c));let d=n.minInt,u=n.minFrac,h=n.maxFrac;if(i){let we=i.match(dx);if(we===null)throw new S(2306,!1);let ir=we[1],Pa=we[3],Xu=we[5];ir!=null&&(d=tu(ir)),Pa!=null&&(u=tu(Pa)),Xu!=null?h=tu(Xu):Pa!=null&&u>h&&(h=u)}vx(c,u,h);let p=c.digits,b=c.integerLen,E=c.exponent,L=[];for(l=p.every(we=>!we);b<d;b++)p.unshift(0);for(;b<0;b++)p.unshift(0);b>0?L=p.splice(b,p.length):(L=p,p=[0]);let R=[];for(p.length>=n.lgSize&&R.unshift(p.splice(-n.lgSize,p.length).join(""));p.length>n.gSize;)R.unshift(p.splice(-n.gSize,p.length).join(""));p.length&&R.unshift(p.join("")),a=R.join(Wr(t,r)),L.length&&(a+=Wr(t,o)+L.join("")),E&&(a+=Wr(t,kt.Exponential)+"+"+E)}return e<0&&!l?a=n.negPre+a+n.negSuf:a=n.posPre+a+n.posSuf,a}function hm(e,n,t,r,o){let i=fm(n,ru.Currency),s=gx(i,Wr(n,kt.MinusSign));return s.minFrac=gm(r),s.maxFrac=s.minFrac,px(e,s,n,kt.CurrencyGroup,kt.CurrencyDecimal,o).replace(cm,t).replace(cm,"").trim()}function gx(e,n="-"){let t={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},r=e.split(ux),o=r[0],i=r[1],s=o.indexOf(ma)!==-1?o.split(ma):[o.substring(0,o.lastIndexOf(Qo)+1),o.substring(o.lastIndexOf(Qo)+1)],a=s[0],l=s[1]||"";t.posPre=a.substring(0,a.indexOf(eu));for(let d=0;d<l.length;d++){let u=l.charAt(d);u===Qo?t.minFrac=t.maxFrac=d+1:u===eu?t.maxFrac=d+1:t.posSuf+=u}let c=a.split(fx);if(t.gSize=c[1]?c[1].length:0,t.lgSize=c[2]||c[1]?(c[2]||c[1]).length:0,i){let d=o.length-t.posPre.length-t.posSuf.length,u=i.indexOf(eu);t.negPre=i.substring(0,u).replace(/'/g,""),t.negSuf=i.slice(u+d).replace(/'/g,"")}else t.negPre=n+t.posPre,t.negSuf=t.posSuf;return t}function hx(e){if(e.digits[0]===0)return e;let n=e.digits.length-e.integerLen;return e.exponent?e.exponent+=2:(n===0?e.digits.push(0,0):n===1&&e.digits.push(0),e.integerLen+=2),e}function mx(e){let n=Math.abs(e)+"",t=0,r,o,i,s,a;for((o=n.indexOf(ma))>-1&&(n=n.replace(ma,"")),(i=n.search(/e/i))>0?(o<0&&(o=i),o+=+n.slice(i+1),n=n.substring(0,i)):o<0&&(o=n.length),i=0;n.charAt(i)===Qo;i++);if(i===(a=n.length))r=[0],o=1;else{for(a--;n.charAt(a)===Qo;)a--;for(o-=i,r=[],s=0;i<=a;i++,s++)r[s]=Number(n.charAt(i))}return o>lm&&(r=r.splice(0,lm-1),t=o-1,o=1),{digits:r,exponent:t,integerLen:o}}function vx(e,n,t){if(n>t)throw new S(2307,!1);let r=e.digits,o=r.length-e.integerLen,i=Math.min(Math.max(n,o),t),s=i+e.integerLen,a=r[s];if(s>0){r.splice(Math.max(e.integerLen,s));for(let u=s;u<r.length;u++)r[u]=0}else{o=Math.max(0,o),e.integerLen=1,r.length=Math.max(1,s=i+1),r[0]=0;for(let u=1;u<s;u++)r[u]=0}if(a>=5)if(s-1<0){for(let u=0;u>s;u--)r.unshift(0),e.integerLen++;r.unshift(1),e.integerLen++}else r[s-1]++;for(;o<Math.max(0,i);o++)r.push(0);let l=i!==0,c=n+e.integerLen,d=r.reduceRight(function(u,h,p,b){return h=h+u,b[p]=h<10?h:h-10,l&&(b[p]===0&&p>=c?b.pop():l=!1),h>=10?1:0},0);d&&(r.unshift(d),e.integerLen++)}function tu(e){let n=parseInt(e);if(isNaN(n))throw new S(2305,!1);return n}var nu=/\s+/,dm=[],ou=(()=>{class e{_ngEl;_renderer;initialClasses=dm;rawClass;stateMap=new Map;constructor(t,r){this._ngEl=t,this._renderer=r}set klass(t){this.initialClasses=t!=null?t.trim().split(nu):dm}set ngClass(t){this.rawClass=typeof t=="string"?t.trim().split(nu):t}ngDoCheck(){for(let r of this.initialClasses)this._updateState(r,!0);let t=this.rawClass;if(Array.isArray(t)||t instanceof Set)for(let r of t)this._updateState(r,!0);else if(t!=null)for(let r of Object.keys(t))this._updateState(r,!!t[r]);this._applyStateDiff()}_updateState(t,r){let o=this.stateMap.get(t);o!==void 0?(o.enabled!==r&&(o.changed=!0,o.enabled=r),o.touched=!0):this.stateMap.set(t,{enabled:r,changed:!0,touched:!0})}_applyStateDiff(){for(let t of this.stateMap){let r=t[0],o=t[1];o.changed?(this._toggleClass(r,o.enabled),o.changed=!1):o.touched||(o.enabled&&this._toggleClass(r,!1),this.stateMap.delete(r)),o.touched=!1}}_toggleClass(t,r){t=t.trim(),t.length>0&&t.split(nu).forEach(o=>{r?this._renderer.addClass(this._ngEl.nativeElement,o):this._renderer.removeClass(this._ngEl.nativeElement,o)})}static \u0275fac=function(r){return new(r||e)(z(se),z(Ft))};static \u0275dir=ct({type:e,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return e})();var yn=(()=>{class e{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;constructor(t){this._viewContainerRef=t}ngOnChanges(t){if(this._shouldRecreateView(t)){let r=this._viewContainerRef;if(this._viewRef&&r.remove(r.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let o=this._createContextForwardProxy();this._viewRef=r.createEmbeddedView(this.ngTemplateOutlet,o,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(t){return!!t.ngTemplateOutlet||!!t.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(t,r,o)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,r,o):!1,get:(t,r,o)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,r,o)}})}static \u0275fac=function(r){return new(r||e)(z(Br))};static \u0275dir=ct({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[Ge]})}return e})();function Cx(e,n){return new S(2100,!1)}var Ko=(()=>{class e{_locale;_defaultCurrencyCode;constructor(t,r="USD"){this._locale=t,this._defaultCurrencyCode=r}transform(t,r=this._defaultCurrencyCode,o="symbol",i,s){if(!yx(t))return null;s||=this._locale,typeof o=="boolean"&&(o=o?"symbol":"code");let a=r||this._defaultCurrencyCode;o!=="code"&&(o==="symbol"||o==="symbol-narrow"?a=pm(a,o==="symbol"?"wide":"narrow",s):a=o);try{let l=bx(t);return hm(l,s,a,r,i)}catch(l){throw Cx(e,l.message)}}static \u0275fac=function(r){return new(r||e)(z(Rt,16),z(Yd,16))};static \u0275pipe=Ee({name:"currency",type:e,pure:!0})}return e})();function yx(e){return!(e==null||e===""||e!==e)}function bx(e){if(typeof e=="string"&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if(typeof e!="number")throw new S(2309,!1);return e}function iu(e,n){n=encodeURIComponent(n);for(let t of e.split(";")){let r=t.indexOf("="),[o,i]=r==-1?[t,""]:[t.slice(0,r),t.slice(r+1)];if(o.trim()===n)return decodeURIComponent(i)}return null}var Jo=class{};function su(e,n,t){return Gd(e,n,t)}var au="browser",Dx="server";function Re(e){return e===au}function mm(e){return e===Dx}var Xo=class{_doc;constructor(n){this._doc=n}manager},va=(()=>{class e extends Xo{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,o,i){return t.addEventListener(r,o,i),()=>this.removeEventListener(t,r,o,i)}removeEventListener(t,r,o,i){return t.removeEventListener(r,o,i)}static \u0275fac=function(r){return new(r||e)(k(he))};static \u0275prov=Z({token:e,factory:e.\u0275fac})}return e})(),ba=new B(""),uu=(()=>{class e{_zone;_plugins;_eventNameToPlugin=new Map;constructor(t,r){this._zone=r,t.forEach(s=>{s.manager=this});let o=t.filter(s=>!(s instanceof va));this._plugins=o.slice().reverse();let i=t.find(s=>s instanceof va);i&&this._plugins.push(i)}addEventListener(t,r,o,i){return this._findPluginFor(r).addEventListener(t,r,o,i)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(i=>i.supports(t)),!r)throw new S(5101,!1);return this._eventNameToPlugin.set(t,r),r}static \u0275fac=function(r){return new(r||e)(k(ba),k(Ue))};static \u0275prov=Z({token:e,factory:e.\u0275fac})}return e})(),lu="ng-app-id";function vm(e){for(let n of e)n.remove()}function Cm(e,n){let t=n.createElement("style");return t.textContent=e,t}function zx(e,n,t,r){let o=e.head?.querySelectorAll(`style[${lu}="${n}"],link[${lu}="${n}"]`);if(o)for(let i of o)i.removeAttribute(lu),i instanceof HTMLLinkElement?r.set(i.href.slice(i.href.lastIndexOf("/")+1),{usage:0,elements:[i]}):i.textContent&&t.set(i.textContent,{usage:0,elements:[i]})}function du(e,n){let t=n.createElement("link");return t.setAttribute("rel","stylesheet"),t.setAttribute("href",e),t}var fu=(()=>{class e{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(t,r,o,i={}){this.doc=t,this.appId=r,this.nonce=o,zx(t,r,this.inline,this.external),this.hosts.add(t.head)}addStyles(t,r){for(let o of t)this.addUsage(o,this.inline,Cm);r?.forEach(o=>this.addUsage(o,this.external,du))}removeStyles(t,r){for(let o of t)this.removeUsage(o,this.inline);r?.forEach(o=>this.removeUsage(o,this.external))}addUsage(t,r,o){let i=r.get(t);i?i.usage++:r.set(t,{usage:1,elements:[...this.hosts].map(s=>this.addElement(s,o(t,this.doc)))})}removeUsage(t,r){let o=r.get(t);o&&(o.usage--,o.usage<=0&&(vm(o.elements),r.delete(t)))}ngOnDestroy(){for(let[,{elements:t}]of[...this.inline,...this.external])vm(t);this.hosts.clear()}addHost(t){this.hosts.add(t);for(let[r,{elements:o}]of this.inline)o.push(this.addElement(t,Cm(r,this.doc)));for(let[r,{elements:o}]of this.external)o.push(this.addElement(t,du(r,this.doc)))}removeHost(t){this.hosts.delete(t)}addElement(t,r){return this.nonce&&r.setAttribute("nonce",this.nonce),t.appendChild(r)}static \u0275fac=function(r){return new(r||e)(k(he),k(Zs),k(Qs,8),k(_e))};static \u0275prov=Z({token:e,factory:e.\u0275fac})}return e})(),cu={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},pu=/%COMP%/g;var bm="%COMP%",Ex=`_nghost-${bm}`,Ix=`_ngcontent-${bm}`,wx=!0,Tx=new B("",{factory:()=>wx});function Sx(e){return Ix.replace(pu,e)}function Mx(e){return Ex.replace(pu,e)}function _m(e,n){return n.map(t=>t.replace(pu,e))}var gu=(()=>{class e{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;constructor(t,r,o,i,s,a,l=null,c=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=o,this.removeStylesOnCompDestroy=i,this.doc=s,this.ngZone=a,this.nonce=l,this.tracingService=c,this.defaultRenderer=new ei(t,s,a,this.tracingService)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;let o=this.getOrCreateRenderer(t,r);return o instanceof ya?o.applyToHost(t):o instanceof ti&&o.applyStyles(),o}getOrCreateRenderer(t,r){let o=this.rendererByCompId,i=o.get(r.id);if(!i){let s=this.doc,a=this.ngZone,l=this.eventManager,c=this.sharedStylesHost,d=this.removeStylesOnCompDestroy,u=this.tracingService;switch(r.encapsulation){case _t.Emulated:i=new ya(l,c,r,this.appId,d,s,a,u);break;case _t.ShadowDom:return new Ca(l,t,r,s,a,this.nonce,u,c);case _t.ExperimentalIsolatedShadowDom:return new Ca(l,t,r,s,a,this.nonce,u);default:i=new ti(l,c,r,d,s,a,u);break}o.set(r.id,i)}return i}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(t){this.rendererByCompId.delete(t)}static \u0275fac=function(r){return new(r||e)(k(uu),k(fu),k(Zs),k(Tx),k(he),k(Ue),k(Qs),k(Vo,8))};static \u0275prov=Z({token:e,factory:e.\u0275fac})}return e})(),ei=class{eventManager;doc;ngZone;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(n,t,r,o){this.eventManager=n,this.doc=t,this.ngZone=r,this.tracingService=o}destroy(){}destroyNode=null;createElement(n,t){return t?this.doc.createElementNS(cu[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(ym(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(ym(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){t.remove()}selectRootElement(n,t){let r=typeof n=="string"?this.doc.querySelector(n):n;if(!r)throw new S(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,o){if(o){t=o+":"+t;let i=cu[o];i?n.setAttributeNS(i,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){let o=cu[r];o?n.removeAttributeNS(o,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,o){o&(At.DashCase|At.Important)?n.style.setProperty(t,r,o&At.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&At.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){n!=null&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r,o){if(typeof n=="string"&&(n=Ur().getGlobalEventTarget(this.doc,n),!n))throw new S(5102,!1);let i=this.decoratePreventDefault(r);return this.tracingService?.wrapEventListener&&(i=this.tracingService.wrapEventListener(n,t,i)),this.eventManager.addEventListener(n,t,i,o)}decoratePreventDefault(n){return t=>{if(t==="__ngUnwrap__")return n;n(t)===!1&&t.preventDefault()}}};function ym(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var Ca=class extends ei{hostEl;sharedStylesHost;shadowRoot;constructor(n,t,r,o,i,s,a,l){super(n,o,i,a),this.hostEl=t,this.sharedStylesHost=l,this.shadowRoot=t.attachShadow({mode:"open"}),this.sharedStylesHost&&this.sharedStylesHost.addHost(this.shadowRoot);let c=r.styles;c=_m(r.id,c);for(let u of c){let h=document.createElement("style");s&&h.setAttribute("nonce",s),h.textContent=u,this.shadowRoot.appendChild(h)}let d=r.getExternalStyles?.();if(d)for(let u of d){let h=du(u,o);s&&h.setAttribute("nonce",s),this.shadowRoot.appendChild(h)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(null,t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost&&this.sharedStylesHost.removeHost(this.shadowRoot)}},ti=class extends ei{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(n,t,r,o,i,s,a,l){super(n,i,s,a),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=o;let c=r.styles;this.styles=l?_m(l,c):c,this.styleUrls=r.getExternalStyles?.(l)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&Yn.size===0&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}},ya=class extends ti{contentAttr;hostAttr;constructor(n,t,r,o,i,s,a,l){let c=o+"-"+r.id;super(n,t,r,i,s,a,l,c),this.contentAttr=Sx(c),this.hostAttr=Mx(c)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){let r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}};var _a=class e extends Yo{supportsDOMEvents=!0;static makeCurrent(){Xd(new e)}onAndCancel(n,t,r,o){return n.addEventListener(t,r,o),()=>{n.removeEventListener(t,r,o)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.remove()}createElement(n,t){return t=t||this.getDefaultDocument(),t.createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return t==="window"?window:t==="document"?n:t==="body"?n.body:null}getBaseHref(n){let t=Nx();return t==null?null:Ax(t)}resetBaseElement(){ni=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return iu(document.cookie,n)}},ni=null;function Nx(){return ni=ni||document.head.querySelector("base"),ni?ni.getAttribute("href"):null}function Ax(e){return new URL(e,document.baseURI).pathname}var Ox=(()=>{class e{build(){return new XMLHttpRequest}static \u0275fac=function(r){return new(r||e)};static \u0275prov=Z({token:e,factory:e.\u0275fac})}return e})(),xm=["alt","control","meta","shift"],Fx={"\b":"Backspace","	":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Rx={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},Dm=(()=>{class e extends Xo{constructor(t){super(t)}supports(t){return e.parseEventName(t)!=null}addEventListener(t,r,o,i){let s=e.parseEventName(r),a=e.eventCallback(s.fullKey,o,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Ur().onAndCancel(t,s.domEventName,a,i))}static parseEventName(t){let r=t.toLowerCase().split("."),o=r.shift();if(r.length===0||!(o==="keydown"||o==="keyup"))return null;let i=e._normalizeKey(r.pop()),s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),xm.forEach(c=>{let d=r.indexOf(c);d>-1&&(r.splice(d,1),s+=c+".")}),s+=i,r.length!=0||i.length===0)return null;let l={};return l.domEventName=o,l.fullKey=s,l}static matchEventFullKeyCode(t,r){let o=Fx[t.key]||t.key,i="";return r.indexOf("code.")>-1&&(o=t.code,i="code."),o==null||!o?!1:(o=o.toLowerCase(),o===" "?o="space":o==="."&&(o="dot"),xm.forEach(s=>{if(s!==o){let a=Rx[s];a(t)&&(i+=s+".")}}),i+=o,i===r)}static eventCallback(t,r,o){return i=>{e.matchEventFullKeyCode(i,t)&&o.runGuarded(()=>r(i))}}static _normalizeKey(t){return t==="esc"?"escape":t}static \u0275fac=function(r){return new(r||e)(k(he))};static \u0275prov=Z({token:e,factory:e.\u0275fac})}return e})();async function hu(e,n){return sm(kx(e,n))}function kx(e,n){return{platformRef:n?.platformRef,appProviders:[...jx,...e?.providers??[]],platformProviders:Vx}}function Lx(){_a.makeCurrent()}function Px(){return new gt}function Bx(){return ud(document),document}var Vx=[{provide:_e,useValue:au},{provide:Ys,useValue:Lx,multi:!0},{provide:he,useFactory:Bx}];var jx=[{provide:bo,useValue:"root"},{provide:gt,useFactory:Px},{provide:ba,useClass:va,multi:!0},{provide:ba,useClass:Dm,multi:!0},gu,fu,uu,{provide:Wt,useExisting:gu},{provide:Jo,useClass:Ox},[]];var Gr=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=Z({token:e,factory:function(r){let o=null;return r?o=new(r||e):o=k(Hx),o},providedIn:"root"})}return e})(),Hx=(()=>{class e extends Gr{_doc;constructor(t){super(),this._doc=t}sanitize(t,r){if(r==null)return null;switch(t){case xt.NONE:return r;case xt.HTML:return Gt(r,"HTML")?lt(r):Xs(this._doc,String(r)).toString();case xt.STYLE:return Gt(r,"Style")?lt(r):r;case xt.SCRIPT:if(Gt(r,"Script"))return lt(r);throw new S(5200,!1);case xt.URL:return Gt(r,"URL")?lt(r):Po(String(r));case xt.RESOURCE_URL:if(Gt(r,"ResourceURL"))return lt(r);throw new S(5201,!1);default:throw new S(5202,!1)}}bypassSecurityTrustHtml(t){return pd(t)}bypassSecurityTrustStyle(t){return gd(t)}bypassSecurityTrustScript(t){return hd(t)}bypassSecurityTrustUrl(t){return md(t)}bypassSecurityTrustResourceUrl(t){return vd(t)}static \u0275fac=function(r){return new(r||e)(k(he))};static \u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Ux={schedule(e,n){let t=setTimeout(e,n);return()=>clearTimeout(t)}};function Wx(e){return e.replace(/[A-Z]/g,n=>`-${n.toLowerCase()}`)}function Gx(e){return!!e&&e.nodeType===Node.ELEMENT_NODE}var mu;function qx(e,n){if(!mu){let t=Element.prototype;mu=t.matches||t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector}return e.nodeType===Node.ELEMENT_NODE?mu.call(e,n):!1}function Zx(e){let n={};return e.forEach(({propName:t,templateName:r,transform:o})=>{n[Wx(r)]=[t,o]}),n}function Yx(e,n){return n.get(Kn).resolveComponentFactory(e).inputs}function Qx(e,n){let t=e.childNodes,r=n.map(()=>[]),o=-1;n.some((i,s)=>i==="*"?(o=s,!0):!1);for(let i=0,s=t.length;i<s;++i){let a=t[i],l=Kx(a,n,o);l!==-1&&r[l].push(a)}return r}function Kx(e,n,t){let r=t;return Gx(e)&&n.some((o,i)=>o!=="*"&&qx(e,o)?(r=i,!0):!1),r}var Jx=10,vu=class{componentFactory;inputMap=new Map;constructor(n,t){this.componentFactory=t.get(Kn).resolveComponentFactory(n);for(let r of this.componentFactory.inputs)this.inputMap.set(r.propName,r.templateName)}create(n){return new Cu(this.componentFactory,n,this.inputMap)}},Cu=class{componentFactory;injector;inputMap;eventEmitters=new tn(1);events=this.eventEmitters.pipe(mr(n=>al(...n)));componentRef=null;scheduledDestroyFn=null;initialInputValues=new Map;ngZone;elementZone;appRef;cdScheduler;constructor(n,t,r){this.componentFactory=n,this.injector=t,this.inputMap=r,this.ngZone=this.injector.get(Ue),this.appRef=this.injector.get(Jn),this.cdScheduler=t.get(Bt),this.elementZone=typeof Zone>"u"?null:this.ngZone.run(()=>Zone.current)}connect(n){this.runInZone(()=>{if(this.scheduledDestroyFn!==null){this.scheduledDestroyFn(),this.scheduledDestroyFn=null;return}this.componentRef===null&&this.initializeComponent(n)})}disconnect(){this.runInZone(()=>{this.componentRef===null||this.scheduledDestroyFn!==null||(this.scheduledDestroyFn=Ux.schedule(()=>{this.componentRef!==null&&(this.componentRef.destroy(),this.componentRef=null)},Jx))})}getInputValue(n){return this.runInZone(()=>this.componentRef===null?this.initialInputValues.get(n):this.componentRef.instance[n])}setInputValue(n,t){if(this.componentRef===null){this.initialInputValues.set(n,t);return}this.runInZone(()=>{this.componentRef.setInput(this.inputMap.get(n)??n,t),Fd(this.componentRef.hostView)&&(Rd(this.componentRef.changeDetectorRef),this.cdScheduler.notify(6))})}initializeComponent(n){let t=O.create({providers:[],parent:this.injector}),r=Qx(n,this.componentFactory.ngContentSelectors);this.componentRef=this.componentFactory.create(t,r,n),this.initializeInputs(),this.initializeOutputs(this.componentRef),this.appRef.attachView(this.componentRef.hostView),this.componentRef.hostView.detectChanges()}initializeInputs(){for(let[n,t]of this.initialInputValues)this.setInputValue(n,t);this.initialInputValues.clear()}initializeOutputs(n){let t=this.componentFactory.outputs.map(({propName:r,templateName:o})=>{let i=n.instance[r];return new G(s=>{let a=i.subscribe(l=>s.next({name:o,value:l}));return()=>a.unsubscribe()})});this.eventEmitters.next(t)}runInZone(n){return this.elementZone&&Zone.current!==this.elementZone?this.ngZone.run(n):n()}},yu=class extends HTMLElement{ngElementEventsSubscription=null};function bu(e,n){let t=Yx(e,n.injector),r=n.strategyFactory||new vu(e,n.injector),o=Zx(t);class i extends yu{injector;static observedAttributes=Object.keys(o);get ngElementStrategy(){if(!this._ngElementStrategy){let a=this._ngElementStrategy=r.create(this.injector||n.injector);t.forEach(({propName:l,transform:c})=>{if(!this.hasOwnProperty(l))return;let d=this[l];delete this[l],a.setInputValue(l,d,c)})}return this._ngElementStrategy}_ngElementStrategy;constructor(a){super(),this.injector=a}attributeChangedCallback(a,l,c,d){let[u,h]=o[a];this.ngElementStrategy.setInputValue(u,c,h)}connectedCallback(){let a=!1;this.ngElementStrategy.events&&(this.subscribeToEvents(),a=!0),this.ngElementStrategy.connect(this),a||this.subscribeToEvents()}disconnectedCallback(){this._ngElementStrategy&&this._ngElementStrategy.disconnect(),this.ngElementEventsSubscription&&(this.ngElementEventsSubscription.unsubscribe(),this.ngElementEventsSubscription=null)}subscribeToEvents(){this.ngElementEventsSubscription=this.ngElementStrategy.events.subscribe(a=>{let l=new CustomEvent(a.name,{detail:a.value});this.dispatchEvent(l)})}}return t.forEach(({propName:s,transform:a,isSignal:l})=>{Object.defineProperty(i.prototype,s,{get(){let c=this.ngElementStrategy.getInputValue(s);return l&&Bd(c)?c():c},set(c){this.ngElementStrategy.setInputValue(s,c,a)},configurable:!0,enumerable:!0})}),i}var Xx=Array.isArray,qr=Xx;var eD=typeof global=="object"&&global&&global.Object===Object&&global,zm=eD;var tD=typeof self=="object"&&self&&self.Object===Object&&self,nD=zm||tD||Function("return this")(),Zr=nD;var rD=Zr.Symbol,Qt=rD;var Em=Object.prototype,oD=Em.hasOwnProperty,iD=Em.toString,ri=Qt?Qt.toStringTag:void 0;function sD(e){var n=oD.call(e,ri),t=e[ri];try{e[ri]=void 0;var r=!0}catch{}var o=iD.call(e);return r&&(n?e[ri]=t:delete e[ri]),o}var Im=sD;var aD=Object.prototype,lD=aD.toString;function cD(e){return lD.call(e)}var wm=cD;var dD="[object Null]",uD="[object Undefined]",Tm=Qt?Qt.toStringTag:void 0;function fD(e){return e==null?e===void 0?uD:dD:Tm&&Tm in Object(e)?Im(e):wm(e)}var xa=fD;function pD(e){return e!=null&&typeof e=="object"}var Sm=pD;var gD="[object Symbol]";function hD(e){return typeof e=="symbol"||Sm(e)&&xa(e)==gD}var Yr=hD;var mD=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,vD=/^\w*$/;function CD(e,n){if(qr(e))return!1;var t=typeof e;return t=="number"||t=="symbol"||t=="boolean"||e==null||Yr(e)?!0:vD.test(e)||!mD.test(e)||n!=null&&e in Object(n)}var Mm=CD;function yD(e){var n=typeof e;return e!=null&&(n=="object"||n=="function")}var tr=yD;var bD="[object AsyncFunction]",_D="[object Function]",xD="[object GeneratorFunction]",DD="[object Proxy]";function zD(e){if(!tr(e))return!1;var n=xa(e);return n==_D||n==xD||n==bD||n==DD}var Nm=zD;var ED=Zr["__core-js_shared__"],Da=ED;var Am=(function(){var e=/[^.]+$/.exec(Da&&Da.keys&&Da.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""})();function ID(e){return!!Am&&Am in e}var Om=ID;var wD=Function.prototype,TD=wD.toString;function SD(e){if(e!=null){try{return TD.call(e)}catch{}try{return e+""}catch{}}return""}var Fm=SD;var MD=/[\\^$.*+?()[\]{}|]/g,ND=/^\[object .+?Constructor\]$/,AD=Function.prototype,OD=Object.prototype,FD=AD.toString,RD=OD.hasOwnProperty,kD=RegExp("^"+FD.call(RD).replace(MD,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function LD(e){if(!tr(e)||Om(e))return!1;var n=Nm(e)?kD:ND;return n.test(Fm(e))}var Rm=LD;function PD(e,n){return e?.[n]}var km=PD;function BD(e,n){var t=km(e,n);return Rm(t)?t:void 0}var Qr=BD;var VD=Qr(Object,"create"),Kt=VD;function jD(){this.__data__=Kt?Kt(null):{},this.size=0}var Lm=jD;function HD(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}var Pm=HD;var $D="__lodash_hash_undefined__",UD=Object.prototype,WD=UD.hasOwnProperty;function GD(e){var n=this.__data__;if(Kt){var t=n[e];return t===$D?void 0:t}return WD.call(n,e)?n[e]:void 0}var Bm=GD;var qD=Object.prototype,ZD=qD.hasOwnProperty;function YD(e){var n=this.__data__;return Kt?n[e]!==void 0:ZD.call(n,e)}var Vm=YD;var QD="__lodash_hash_undefined__";function KD(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=Kt&&n===void 0?QD:n,this}var jm=KD;function Kr(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}Kr.prototype.clear=Lm;Kr.prototype.delete=Pm;Kr.prototype.get=Bm;Kr.prototype.has=Vm;Kr.prototype.set=jm;var _u=Kr;function JD(){this.__data__=[],this.size=0}var Hm=JD;function XD(e,n){return e===n||e!==e&&n!==n}var za=XD;function ez(e,n){for(var t=e.length;t--;)if(za(e[t][0],n))return t;return-1}var bn=ez;var tz=Array.prototype,nz=tz.splice;function rz(e){var n=this.__data__,t=bn(n,e);if(t<0)return!1;var r=n.length-1;return t==r?n.pop():nz.call(n,t,1),--this.size,!0}var $m=rz;function oz(e){var n=this.__data__,t=bn(n,e);return t<0?void 0:n[t][1]}var Um=oz;function iz(e){return bn(this.__data__,e)>-1}var Wm=iz;function sz(e,n){var t=this.__data__,r=bn(t,e);return r<0?(++this.size,t.push([e,n])):t[r][1]=n,this}var Gm=sz;function Jr(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}Jr.prototype.clear=Hm;Jr.prototype.delete=$m;Jr.prototype.get=Um;Jr.prototype.has=Wm;Jr.prototype.set=Gm;var qm=Jr;var az=Qr(Zr,"Map"),Zm=az;function lz(){this.size=0,this.__data__={hash:new _u,map:new(Zm||qm),string:new _u}}var Ym=lz;function cz(e){var n=typeof e;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?e!=="__proto__":e===null}var Qm=cz;function dz(e,n){var t=e.__data__;return Qm(n)?t[typeof n=="string"?"string":"hash"]:t.map}var _n=dz;function uz(e){var n=_n(this,e).delete(e);return this.size-=n?1:0,n}var Km=uz;function fz(e){return _n(this,e).get(e)}var Jm=fz;function pz(e){return _n(this,e).has(e)}var Xm=pz;function gz(e,n){var t=_n(this,e),r=t.size;return t.set(e,n),this.size+=t.size==r?0:1,this}var e0=gz;function Xr(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}Xr.prototype.clear=Ym;Xr.prototype.delete=Km;Xr.prototype.get=Jm;Xr.prototype.has=Xm;Xr.prototype.set=e0;var xu=Xr;var hz="Expected a function";function Du(e,n){if(typeof e!="function"||n!=null&&typeof n!="function")throw new TypeError(hz);var t=function(){var r=arguments,o=n?n.apply(this,r):r[0],i=t.cache;if(i.has(o))return i.get(o);var s=e.apply(this,r);return t.cache=i.set(o,s)||i,s};return t.cache=new(Du.Cache||xu),t}Du.Cache=xu;var t0=Du;var mz=500;function vz(e){var n=t0(e,function(r){return t.size===mz&&t.clear(),r}),t=n.cache;return n}var n0=vz;var Cz=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,yz=/\\(\\)?/g,bz=n0(function(e){var n=[];return e.charCodeAt(0)===46&&n.push(""),e.replace(Cz,function(t,r,o,i){n.push(o?i.replace(yz,"$1"):r||t)}),n}),r0=bz;function _z(e,n){for(var t=-1,r=e==null?0:e.length,o=Array(r);++t<r;)o[t]=n(e[t],t,e);return o}var o0=_z;var xz=1/0,i0=Qt?Qt.prototype:void 0,s0=i0?i0.toString:void 0;function a0(e){if(typeof e=="string")return e;if(qr(e))return o0(e,a0)+"";if(Yr(e))return s0?s0.call(e):"";var n=e+"";return n=="0"&&1/e==-xz?"-0":n}var l0=a0;function Dz(e){return e==null?"":l0(e)}var c0=Dz;function zz(e,n){return qr(e)?e:Mm(e,n)?[e]:r0(c0(e))}var Ea=zz;var Ez=1/0;function Iz(e){if(typeof e=="string"||Yr(e))return e;var n=e+"";return n=="0"&&1/e==-Ez?"-0":n}var Ia=Iz;function wz(e,n){n=Ea(n,e);for(var t=0,r=n.length;e!=null&&t<r;)e=e[Ia(n[t++])];return t&&t==r?e:void 0}var d0=wz;function Tz(e,n,t){var r=e==null?void 0:d0(e,n);return r===void 0?t:r}var nr=Tz;var Sz=(function(){try{var e=Qr(Object,"defineProperty");return e({},"",{}),e}catch{}})(),zu=Sz;function Mz(e,n,t){n=="__proto__"&&zu?zu(e,n,{configurable:!0,enumerable:!0,value:t,writable:!0}):e[n]=t}var u0=Mz;var Nz=Object.prototype,Az=Nz.hasOwnProperty;function Oz(e,n,t){var r=e[n];(!(Az.call(e,n)&&za(r,t))||t===void 0&&!(n in e))&&u0(e,n,t)}var f0=Oz;var Fz=9007199254740991,Rz=/^(?:0|[1-9]\d*)$/;function kz(e,n){var t=typeof e;return n=n??Fz,!!n&&(t=="number"||t!="symbol"&&Rz.test(e))&&e>-1&&e%1==0&&e<n}var p0=kz;function Lz(e,n,t,r){if(!tr(e))return e;n=Ea(n,e);for(var o=-1,i=n.length,s=i-1,a=e;a!=null&&++o<i;){var l=Ia(n[o]),c=t;if(l==="__proto__"||l==="constructor"||l==="prototype")return e;if(o!=s){var d=a[l];c=r?r(d,l,a):void 0,c===void 0&&(c=tr(d)?d:p0(n[o+1])?[]:{})}f0(a,l,c),a=a[l]}return e}var g0=Lz;function Pz(e,n,t){return e==null?e:g0(e,n,t)}var Eu=Pz;function Bz(e){let n=e,t=Math.floor(Math.abs(e)),r=e.toString().replace(/^[^.]*\.?/,"").length;return t===1&&r===0?1:5}var h0=["en",[["a","p"],["AM","PM"]],[["AM","PM"]],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],void 0,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],void 0,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm\u202Fa","h:mm:ss\u202Fa","h:mm:ss\u202Fa z","h:mm:ss\u202Fa zzzz"],["{1}, {0}",void 0,void 0,void 0],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",Bz];function Vz(e){let n=e,t=Math.floor(Math.abs(e)),r=e.toString().replace(/^[^.]*\.?/,"").length,o=parseInt(e.toString().replace(/^[^e]*(e([-+]?\d+))?/,"$2"))||0;return t===0||t===1?1:o===0&&t!==0&&t%1e6===0&&r===0||!(o>=0&&o<=5)?4:5}var m0=["fr",[["AM","PM"]],void 0,[["D","L","M","M","J","V","S"],["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],["di","lu","ma","me","je","ve","sa"]],void 0,[["J","F","M","A","M","J","J","A","S","O","N","D"],["janv.","f\xE9vr.","mars","avr.","mai","juin","juil.","ao\xFBt","sept.","oct.","nov.","d\xE9c."],["janvier","f\xE9vrier","mars","avril","mai","juin","juillet","ao\xFBt","septembre","octobre","novembre","d\xE9cembre"]],void 0,[["av. J.-C.","ap. J.-C."],void 0,["avant J\xE9sus-Christ","apr\xE8s J\xE9sus-Christ"]],1,[6,0],["dd/MM/y","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1} {0}","{1}, {0}",void 0,void 0],[",","\u202F",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0\xA0%","#,##0.00\xA0\xA4","#E0"],"EUR","\u20AC","euro",{ARS:["$AR","$"],AUD:["$AU","$"],BEF:["FB"],BMD:["$BM","$"],BND:["$BN","$"],BYN:[void 0,"\u0440."],BZD:["$BZ","$"],CAD:["$CA","$"],CLP:["$CL","$"],CNY:[void 0,"\xA5"],COP:["$CO","$"],CYP:["\xA3CY"],EGP:[void 0,"\xA3E"],FJD:["$FJ","$"],FKP:["\xA3FK","\xA3"],FRF:["F"],GBP:["\xA3GB","\xA3"],GIP:["\xA3GI","\xA3"],HKD:[void 0,"$"],IEP:["\xA3IE"],ILP:["\xA3IL"],ITL:["\u20A4IT"],JPY:[void 0,"\xA5"],KMF:[void 0,"FC"],LBP:["\xA3LB","\xA3L"],MTP:["\xA3MT"],MXN:["$MX","$"],NAD:["$NA","$"],NIO:[void 0,"$C"],NZD:["$NZ","$"],PHP:[void 0,"\u20B1"],RHD:["$RH"],RON:[void 0,"L"],RWF:[void 0,"FR"],SBD:["$SB","$"],SGD:["$SG","$"],SRD:["$SR","$"],TOP:[void 0,"$T"],TTD:["$TT","$"],TWD:[void 0,"NT$"],USD:["$US","$"],UYU:["$UY","$"],WST:["$WS"],XCD:[void 0,"$"],XPF:["FCFP"],ZMW:[void 0,"Kw"]},"ltr",Vz];function Iu(e){e||(e=N(We));let n=new G(t=>{if(e.destroyed){t.next();return}return e.onDestroy(t.next.bind(t))});return t=>t.pipe(uo(n))}function jz(e,n){if(e&1&&(vn(0,"span",0),D(1,"sanitizeContent")),e&2){let t=f();Vr("innerHTML",F(1,1,t.ICONS_BY_PRESET.get(t.appearance)),xe)}}function Hz(e,n){if(e&1&&(vn(0,"span",0),D(1,"sanitizeContent")),e&2){let t=f();Vr("innerHTML",F(1,1,t.appearance),xe)}}var _0=["*"],Tu=()=>[],si=(e,n)=>({design:e,offer:n}),wa=e=>({$implicit:e}),$z=e=>({preventCrawling:!0,isolateCrossedPrice:e});function Uz(e,n){e&1&&(_(0,"div",11)(1,"div",10),ce(2),D(3,"translate"),x()()),e&2&&(g(2),De(F(3,1,"stock")))}function Wz(e,n){e&1&&(_(0,"div",12)(1,"div",10),ce(2),D(3,"translate"),x()()),e&2&&(g(2),De(F(3,1,"price")))}function Gz(e,n){if(e&1&&y(0,"rnd-icon",15),e&2){let t=f(4);C("appearance",t.offerButtonState.icon.appearance)}}function qz(e,n){if(e&1&&(_(0,"div",14)(1,"span",10),ce(2),D(3,"offerContentVariable"),x(),m(4,Gz,1,1,"rnd-icon",15),x()),e&2){let t=f(3);g(2),De(Y(3,2,t.offerButtonState.text,ve(5,si,t.designConfiguration(),t.offers()[0]))),g(2),v(t.offerButtonState.icon.visible?4:-1)}}function Zz(e,n){if(e&1&&(_(0,"li",8)(1,"div",9)(2,"div",10),ce(3),D(4,"translate"),x()(),m(5,Uz,4,3,"div",11),m(6,Wz,4,3,"div",12),_(7,"div",13),m(8,qz,5,8,"div",14),x()()),e&2){let t=f(2);H("rndzz-display-stock",t.designConfiguration().settings.offerListStockVisible)("rndzz-display-price",t.designConfiguration().settings.offerListPriceVisible),g(3),De(F(4,8,"merchants")),g(2),v(t.designConfiguration().settings.offerListStockVisible?5:-1),g(),v(t.designConfiguration().settings.offerListPriceVisible?6:-1),g(2),v(t.offers().length>0?8:-1)}}function Yz(e,n){if(e&1){let t=Ce();_(0,"a",18),D(1,"offerListToJson"),D(2,"translate"),D(3,"offerContentVariable"),D(4,"translate"),me("click",function(o){let i=oe(t),s=f(3);return ie(s.handleClick(i,o))}),re(5,19),x()}if(e&2){let t=f().$implicit;f();let r=X(7),o=f();H("rndzz-display-stock",o.designConfiguration().settings.offerListStockVisible)("rndzz-display-price",o.designConfiguration().settings.offerListPriceVisible),C("href",n,$e),j("data-offer",Y(1,9,o.renderingContent(),t))("aria-label",Y(3,14,o.offerButtonState.text||F(2,12,"BOX.see-offer"),ve(19,si,o.designConfiguration(),t))||F(4,17,"BOX.see-offer")),g(5),C("ngTemplateOutlet",r)("ngTemplateOutletContext",Yt(22,wa,t))}}function Qz(e,n){if(e&1&&(_(0,"li",16),m(1,Yz,6,24,"a",17),D(2,"redirectUrl"),x()),e&2){let t,r=n.$implicit,o=n.$index;H("rndzz-first-price",o===0),g(),v((t=F(2,3,r.url)??"#")?1:-1,t)}}function Kz(e,n){if(e&1&&(_(0,"li",21),re(1,19),x()),e&2){let t=n.$implicit;f(2);let r=X(7),o=f();H("rndzz-display-stock",o.designConfiguration().settings.offerListStockVisible)("rndzz-display-price",o.designConfiguration().settings.offerListPriceVisible),g(),C("ngTemplateOutlet",r)("ngTemplateOutletContext",Yt(6,wa,t))}}function Jz(e,n){if(e&1&&Dt(0,Kz,2,8,"li",20,Zt),e&2){let t=f(2);zt(t.fillList)}}function Xz(e,n){if(e&1&&(y(0,"img",23),D(1,"rndCdn")),e&2){let t=f().$implicit;C("src",Y(1,1,t.shopIcon,"icon"),$e)}}function eE(e,n){if(e&1&&y(0,"span",26),e&2){let t=f(3);j("data-content",t.designConfiguration().settings.offerMerchantTypeContent)}}function tE(e,n){if(e&1&&(_(0,"div",31),D(1,"translate"),y(2,"rnd-icon",15),x()),e&2){let t=f().$implicit,r=f(2);H("rndzz-has-stock",t.stock),j("aria-label",F(1,4,t.stock?"is-stock":"no-stock")),g(2),C("appearance",t.stock?r.designConfiguration().settings.offerStockIconIsStockAppearance:r.designConfiguration().settings.offerStockIconIsNotStockAppearance)}}function nE(e,n){if(e&1&&(y(0,"span"),D(1,"currency")),e&2){let t=f(2).$implicit,r=f(2);ae("rndzz-text rndzz-crossed-price from-content-attribute rndzz-crossed-price-position-"+r.designConfiguration().settings.offerListCrossedPricePosition),j("data-content",fa(1,3,t.crossedPrice,t.currency,"symbol-narrow",r.designConfiguration().settings.isRoundedPrice?"1.0-0":"1.2-2"))}}function rE(e,n){if(e&1&&(y(0,"span",34),D(1,"translate")),e&2){let t=f(2).$implicit,r=f(2);j("data-content",r.getOfferCondition(t)||t.condition&&F(1,1,"condition."+t.condition))}}function oE(e,n){if(e&1&&(_(0,"div",28)(1,"div",24),m(2,nE,2,8,"span",32),y(3,"span",33),D(4,"currency"),m(5,rE,2,3,"span",34),x()()),e&2){let t=f().$implicit,r=f(2);g(2),v(r.designConfiguration().settings.offerListCrossedPriceVisible&&t.crossedPrice?2:-1),g(),j("data-content",fa(4,3,(t.specialPrice==null?null:t.specialPrice.price)??t.price,t.currency,"symbol-narrow",r.designConfiguration().settings.isRoundedPrice?"1.0-0":"1.2-2")),g(2),v(r.designConfiguration().settings.offerConditionVisible&&t.condition!=="NEW"?5:-1)}}function iE(e,n){if(e&1&&y(0,"rnd-icon",15),e&2){let t=f(3);C("appearance",t.offerButtonState.icon.appearance)}}function sE(e,n){if(e&1&&y(0,"rnd-icon",15),e&2){let t=f(3);C("appearance",t.offerButtonState.icon.appearance)}}function aE(e,n){if(e&1&&(_(0,"div",22),m(1,Xz,2,4,"img",23),_(2,"div",24),y(3,"span",25),m(4,eE,1,1,"span",26),x()(),m(5,tE,3,6,"div",27),m(6,oE,6,8,"div",28),_(7,"div",13)(8,"div",29),m(9,iE,1,1,"rnd-icon",15),y(10,"span",30),D(11,"translate"),D(12,"offerContentVariable"),D(13,"translate"),m(14,sE,1,1,"rnd-icon",15),x()()),e&2){let t=n.$implicit,r=f(2);g(),v(r.designConfiguration().settings.offerMerchantIconVisible&&t.shopIcon?1:-1),g(2),j("data-content",t.shopName),g(),v(r.designConfiguration().settings.offerMerchantTypeVisible&&t.marketplace?4:-1),g(),v(r.designConfiguration().settings.offerListStockVisible?5:-1),g(),v(r.designConfiguration().settings.offerListPriceVisible?6:-1),g(3),v(r.offerButtonState.icon.visible&&r.offerButtonState.icon.position==="left"?9:-1),g(),H("crossed-price-top",r.designConfiguration().settings.crossedPricePosition==="top"),C("innerHTML",ua(12,12,r.offerButtonState.text||F(11,10,"BOX.see-offer"),ve(18,si,r.designConfiguration(),t),Yt(21,$z,r.designConfiguration().settings.crossedPricePosition==="top"))??F(13,16,"BOX.see-offer"),xe),g(4),v(r.offerButtonState.icon.visible&&r.offerButtonState.icon.position==="right"?14:-1)}}function lE(e,n){if(e&1&&y(0,"rnd-icon",15),e&2){let t=f(3);C("appearance",t.toggleState.icon.appearance)}}function cE(e,n){if(e&1&&y(0,"rnd-icon",15),e&2){let t=f(3);C("appearance",t.toggleState.icon.appearance)}}function dE(e,n){if(e&1){let t=Ce();_(0,"div",35),me("click",function(o){oe(t);let i=f(2);return ie(i.toggleOfferListExpand(o))})("keyup.enter",function(o){oe(t);let i=f(2);return ie(i.toggleOfferListExpand(o))}),m(1,lE,1,1,"rnd-icon",15),_(2,"span",10),ce(3),D(4,"translate"),x(),m(5,cE,1,1,"rnd-icon",15),x()}if(e&2){let t=f(2);ae("rndzz-toggle hidden-behavior-"+t.expandButtonHiddenBehavior()),H("rndzz-hidden",t.offers().length<=t.designConfiguration().settings.offerListNbVisibleOffers)("rndzz-open",t.isOfferListExpanded)("rndzz-has-shadow",t.designConfiguration().settings.toggleShadowVisible),g(),v(t.toggleState.icon.visible&&t.toggleState.icon.position==="left"?1:-1),g(2),De(F(4,11,t.toggleState.text||(t.isOfferListExpanded?"less-offers":"more-offers"))),g(2),v(t.toggleState.icon.visible&&t.toggleState.icon.position==="right"?5:-1)}}function uE(e,n){if(e&1&&(_(0,"div",2)(1,"ol",3),m(2,Zz,9,10,"li",4),Dt(3,Qz,3,5,"li",5,Zt),m(5,Jz,2,0),dt(6,aE,15,23,"ng-template",null,0,Xe),x()(),_(8,"div",6),m(9,dE,6,13,"div",7),la(10),x()),e&2){let t,r=f();C("rndExpandAnimationIsActive",r.designConfiguration().settings.offerListBehavior==="expand"&&r.userClickedExpand())("rndExpandAnimationConfig",r.designConfiguration()),g(),H("rndzz-expandable",r.designConfiguration().settings.offerListBehavior==="expand"),g(),v(r.designConfiguration().settings.offerListHeaderVisible?2:-1),g(),zt(((t=r.offers())==null?null:t.slice(0,r.designConfiguration().settings.offerListBehavior==="fixed"||r.isOfferListExpanded?void 0:r.designConfiguration().settings.offerListNbVisibleOffers))||qe(9,Tu)),g(2),v(r.designConfiguration().settings.offerListBehavior==="expand"?5:-1),g(3),ae("rndzz-toggle-align-"+r.designConfiguration().cssVariables.toggleAlignment),g(),v(r.isToggleVisible?9:-1)}}function fE(e,n){if(e&1&&y(0,"rnd-no-offer",1),e&2){let t=f();C("buttonAlign",t.buttonAlign())}}function pE(e,n){if(e&1&&y(0,"rnd-offer-list",0),e&2){let t=f();C("offers",n.offers)("nbEmptyLines",t.nbEmptyLines)("nbMaxOffers",t.maxOffers)("designConfiguration",t.designConfiguration)("renderingContent",t.renderingContent)("expandButtonHiddenBehavior",t.renderingContent.tabs.length>1?"invisible":"hidden")}}function gE(e,n){if(e&1){let t=Ce();ut(0,"li",4,1),jr("click",function(){oe(t);let o=f().$index,i=f();return ie(i.changeTab(o))}),ut(2,"span"),ce(3),Et()()}if(e&2){let t=X(1),r=f(),o=r.$implicit,i=r.$index,s=f(),a=X(1);H("rndzz-active",s.selectedTabIdx===i)("rndzz-partially-overflow",s.isPartiallyOverflow(a,t)),g(3),De(o.title)}}function hE(e,n){if(e&1&&m(0,gE,4,5,"li",3),e&2){let t=n.$implicit;v(t.offers.length>0?0:-1)}}function mE(e,n){if(e&1){let t=Ce();ut(0,"button",5),jr("click",function(){oe(t);let o=f();return ie(o.toggleExpand())}),ce(1),Et()}if(e&2){let t=f();g(),er(" ",t.isExpanded?"-":"+"," ")}}var x0=()=>["topLeft","topRight"],Lu=()=>["bottomLeft","bottomRight","bottomCenter"],Ze=(e,n)=>({design:e,content:n});function vE(e,n){if(e&1&&y(0,"rnd-mentions",4),e&2){let t=f();C("designConfiguration",t.designConfiguration)}}function CE(e,n){if(e&1&&re(0,8),e&2){f();let t=X(13);C("ngTemplateOutlet",t)}}function yE(e,n){if(e&1&&re(0,8),e&2){f();let t=X(15);C("ngTemplateOutlet",t)}}function bE(e,n){if(e&1){let t=Ce();_(0,"a",15),D(1,"offerListToJson"),me("click",function(o){let i=oe(t),s=f(4);return ie(s.handleClick(i,o))}),re(2,8),x()}if(e&2){f(2);let t=X(4),r=f(),o=f();C("href",n,$e),j("data-offer",Y(1,3,o.renderingContent,r.offers[0])),g(2),C("ngTemplateOutlet",t)}}function _E(e,n){if(e&1&&(m(0,bE,3,6,"a",14),D(1,"redirectUrl")),e&2){let t,r=f(2);v((t=F(1,1,r.offers[0]==null?null:r.offers[0].url)??"#")?0:-1,t)}}function xE(e,n){if(e&1&&re(0,8),e&2){f();let t=X(4);C("ngTemplateOutlet",t)}}function DE(e,n){if(e&1&&(y(0,"img",17),D(1,"rndCdn")),e&2){let t=f(3),r=f();C("src",Y(1,4,t.productImage,"picture"),$e)("alt",(r.renderingContent.title||r.renderingContent.productName)+" - "+t.title),j("width",r.renderingContent.productImageWidth??1200)("height",r.renderingContent.productImageHeight??1200)}}function zE(e,n){e&1&&y(0,"rnd-no-picture")}function EE(e,n){if(e&1&&(_(0,"figure",16),m(1,DE,2,7,"img",17)(2,zE,1,0,"rnd-no-picture"),x()),e&2){let t=f(2);g(),v(t.productImage?1:2)}}function IE(e,n){if(e&1&&(_(0,"div",13),m(1,_E,2,3)(2,xE,1,1,"ng-container",8),dt(3,EE,3,1,"ng-template",null,2,Xe),x()),e&2){let t=f(2);ae("rndzz-box-position-"+t.designConfiguration.settings.productImagePosition+" rndzz-sizing-"+t.designConfiguration.settings.productImageSizing),g(),v(t.isImageAndTitleAsLink?1:2)}}function wE(e,n){if(e&1&&re(0,8),e&2){f();let t=X(13);C("ngTemplateOutlet",t)}}function TE(e,n){if(e&1&&re(0,8),e&2){f();let t=X(15);C("ngTemplateOutlet",t)}}function SE(e,n){if(e&1&&y(0,"rnd-mentions",18),e&2){let t=f(3);C("designConfiguration",t.designConfiguration)}}function ME(e,n){if(e&1&&(_(0,"rnd-box-offer-list",12),m(1,SE,1,1,"rnd-mentions",18),x()),e&2){let t=f(2);C("tabIdx",t.selectedTabIdx)("renderingContent",t.renderingContent)("designConfiguration",t.designConfiguration),g(),v(t.designConfiguration.settings.gdprButtonPosition==="afterOffers"?1:-1)}}function NE(e,n){e&1&&y(0,"rnd-no-offer")}function AE(e,n){if(e&1&&y(0,"rnd-mentions",4),e&2){let t=f(2);C("designConfiguration",t.designConfiguration)}}function OE(e,n){if(e&1){let t=Ce();_(0,"a",15),D(1,"offerListToJson"),me("click",function(o){let i=oe(t),s=f(5);return ie(s.handleClick(i,o))}),re(2,8),x()}if(e&2){f(2);let t=X(3),r=f(2),o=f();C("href",n,$e),j("data-offer",Y(1,3,o.renderingContent,r.offers[0])),g(2),C("ngTemplateOutlet",t)}}function FE(e,n){if(e&1&&(m(0,OE,3,6,"a",14),D(1,"redirectUrl")),e&2){let t,r=f(3);v((t=F(1,1,r.offers[0]==null?null:r.offers[0].url)??"#")?0:-1,t)}}function RE(e,n){if(e&1&&re(0,8),e&2){f();let t=X(3);C("ngTemplateOutlet",t)}}function kE(e,n){if(e&1&&(y(0,"span",19),D(1,"boxContentVariable")),e&2){let t=f(4);ae("rndzz-box-title rndzz-box-position-"+t.designConfiguration.settings.titlePosition),C("innerHTML",Y(1,3,t.renderingContent.title||t.designConfiguration.settings.titleContent||"${productName}",ve(6,Ze,t.designConfiguration,t.renderingContent)),xe)}}function LE(e,n){if(e&1&&(m(0,FE,2,3)(1,RE,1,1,"ng-container",8),dt(2,kE,2,9,"ng-template",null,3,Xe)),e&2){let t=f(3);v(t.isImageAndTitleAsLink?0:1)}}function PE(e,n){if(e&1&&m(0,LE,4,1),e&2){let t=f(2);v(t.designConfiguration.settings.titleVisible?0:-1)}}function BE(e,n){if(e&1){let t=Ce();_(0,"rnd-box-tabs",20),me("selectedTabIdxChange",function(o){oe(t);let i=f(2);return ie(i.updateTabIdx(o))}),x()}if(e&2){let t=f(2);ae("rndzz-box-position-"+t.designConfiguration.settings.tabsPosition),C("designConfiguration",t.designConfiguration)("renderingContent",t.renderingContent)("selectedTabIdx",t.selectedTabIdx)}}function VE(e,n){if(e&1&&(_(0,"div",6)(1,"div",7),m(2,CE,1,1,"ng-container",8),m(3,yE,1,1,"ng-container",8),_(4,"div",9),m(5,IE,5,3,"div",10),_(6,"div",11),m(7,wE,1,1,"ng-container",8),m(8,TE,1,1,"ng-container",8),m(9,ME,2,4,"rnd-box-offer-list",12)(10,NE,1,0,"rnd-no-offer"),x()(),m(11,AE,1,1,"rnd-mentions",4),dt(12,PE,1,1,"ng-template",null,0,Xe)(14,BE,1,5,"ng-template",null,1,Xe),x()()),e&2){let t=f();H("rndzz-has-shadow",t.designConfiguration.settings.boxShadowVisible),g(2),v(t.designConfiguration.settings.titleVisible&&t.designConfiguration.settings.titlePosition==="top"?2:-1),g(),v(t.showTabs&&t.designConfiguration.settings.tabsPosition==="top"?3:-1),g(),Xn("flex-direction",t.flexDirection),g(),v(t.designConfiguration.settings.productImageVisible?5:-1),g(),ae("rndzz-box-position-"+(t.designConfiguration.settings.productImagePosition==="top"?"bottom":"side")+" rndzz-sizing-"+t.designConfiguration.settings.productImageSizing),H("rndzz-no-image",!t.designConfiguration.settings.productImageVisible)("rndzz-fixed-height",t.designConfiguration.settings.offerListBehavior==="fixed"),g(),v(t.designConfiguration.settings.titleVisible&&t.designConfiguration.settings.titlePosition==="aboveOffers"?7:-1),g(),v(t.showTabs&&t.designConfiguration.settings.tabsPosition==="aboveOffers"?8:-1),g(),v(((t.renderingContent==null||t.renderingContent.tabs==null?null:t.renderingContent.tabs.length)||0)>0?9:10),g(2),v(t.designConfiguration.settings.gdprButtonPosition==="bottom"?11:-1)}}function jE(e,n){if(e&1&&y(0,"rnd-mentions",4),e&2){let t=f();C("designConfiguration",t.designConfiguration)}}var D0=["ctaContentContainer"],z0=["ctaContent"],HE=()=>({$implicit:"left"}),$E=()=>({$implicit:"right"});function UE(e,n){if(e&1&&re(0,7),e&2){f(2);let t=X(5);C("ngTemplateOutlet",t)("ngTemplateOutletContext",qe(2,HE))}}function WE(e,n){e&1&&(_(0,"div",10),ce(1,"\xA0..."),x())}function GE(e,n){if(e&1&&re(0,7),e&2){f(2);let t=X(5);C("ngTemplateOutlet",t)("ngTemplateOutletContext",qe(2,$E))}}function qE(e,n){if(e&1){let t=Ce();_(0,"a",5),D(1,"ctaToJson"),D(2,"translate"),D(3,"ctaContentVariable"),D(4,"translate"),me("click",function(o){let i=oe(t),s=f();return ie(s.handleClick(i,o))})("mouseenter",function(){oe(t);let o=f();return ie(o.forceSetIsHover(!0))}),_(5,"div")(6,"div",6),m(7,UE,1,3,"ng-container",7),x(),_(8,"div",8,1),y(10,"div",9,2),D(12,"renderVariable"),D(13,"translate"),D(14,"ctaContentVariable"),D(15,"translate"),x(),m(16,WE,2,0,"div",10),_(17,"div",11),m(18,GE,1,3,"ng-container",7),x()()()}if(e&2){let t=f();H("rndzz-has-shadow",t.designConfiguration().settings.buttonShadowVisible),C("href",n,$e),j("data-offer",F(1,21,t.renderingContent))("aria-label",Y(3,25,t.renderingContent.title||t.designConfiguration().settings.textContent||F(2,23,"CTA.see-offer"),ve(40,Ze,t.designConfiguration(),t.renderingContent))||F(4,28,"CTA.see-offer-fallback")),g(5),ae("rndzz-cta-content rndzz-align-"+t.designConfiguration().cssVariables.textTextAlign+" rndzz-align-hover-"+t.designConfiguration().cssVariables.textTextAlignHover),g(),H("rndzz-hidden",!t.designConfiguration().settings.buttonIconLeftVisible),g(),v(t.designConfiguration().settings.buttonIconLeftVisible?7:-1),g(),H("rndzz-text-ellipsis",t.designConfiguration().settings.textEllipsis)("rndzz-truncable",t.showEllipsis()),g(2),H("crossed-price-top",t.designConfiguration().settings.crossedPricePosition==="top"),C("innerHTML",t.renderingContent.title&&Y(12,30,t.renderingContent.title,ve(43,Ze,t.designConfiguration(),t.renderingContent))||Y(14,35,(t.isHovered()?t.designConfiguration().settings.textContentHover:t.designConfiguration().settings.textContent)||F(13,33,"CTA.see-offer"),ve(46,Ze,t.designConfiguration(),t.renderingContent))||F(15,38,"CTA.see-offer-fallback"),xe),g(6),v(t.showEllipsis()?16:-1),g(),H("rndzz-hidden",!t.designConfiguration().settings.buttonIconRightVisible),g(),v(t.designConfiguration().settings.buttonIconRightVisible?18:-1)}}function ZE(e,n){if(e&1){let t=Ce();_(0,"div",12),me("click",function(){oe(t);let o=f();return ie(o.handlePromoCodeClick())}),y(1,"div",13),D(2,"ctaPromoCodeContentVariable"),D(3,"ctaPromoCodeContentVariable"),D(4,"translate"),D(5,"ctaPromoCodeContentVariable"),x()}if(e&2){let t=f();H("rndzz-promo-code-clicked",t.isPromoCodeClicked()),g(),j("data-content",Y(2,5,t.designConfiguration().settings.promoCodeContent||"${promocode}",ve(16,Ze,t.designConfiguration(),t.renderingContent)))("data-content-hovered",Y(3,8,t.designConfiguration().settings.promoCodeContentHover||"${promocode}",ve(19,Ze,t.designConfiguration(),t.renderingContent)))("data-content-clicked",Y(5,13,t.designConfiguration().settings.promoCodeContentClicked||F(4,11,"code-copied"),ve(22,Ze,t.designConfiguration(),t.renderingContent)))}}function YE(e,n){e&1&&(y(0,"div",9),D(1,"sanitizeContent")),e&2&&C("innerHTML",F(1,1,n),xe)}function QE(e,n){if(e&1&&(y(0,"div",9),D(1,"sanitizeContent")),e&2){let t=f();C("innerHTML",F(1,1,t),xe)}}function KE(e,n){if(e&1&&m(0,YE,2,3,"div",9)(1,QE,2,3,"div",9),e&2){let t,r=f(2);v((t=r.ICONS_BY_PRESET.get(n))?0:1,t)}}function JE(e,n){if(e&1&&m(0,KE,2,1),e&2){let t,r=n.$implicit,o=f();v((t=r==="left"?o.designConfiguration().settings.buttonIconLeftAppearance:o.designConfiguration().settings.buttonIconRightAppearance)?0:-1,t)}}function XE(e,n){if(e&1&&(_(0,"li",3),ce(1),D(2,"translate"),x()),e&2){let t=f(2);g(),De(F(2,1,t.designConfiguration.settings.pointsListTitleLeftContent||"pros"))}}function eI(e,n){if(e&1&&re(0,6),e&2){let t=f(3),r=X(3);C("ngTemplateOutlet",r)("ngTemplateOutletContext",Yt(2,wa,t.designConfiguration.settings.pointsListItemLeftIconAppearance))}}function tI(e,n){if(e&1&&(_(0,"li",4)(1,"div",5),m(2,eI,1,4,"ng-container",6),_(3,"div",7),ce(4),x()()()),e&2){let t=n.$implicit,r=f(2);g(2),v(r.designConfiguration.settings.pointsListItemLeftIconVisible?2:-1),g(2),De(t)}}function nI(e,n){if(e&1&&(_(0,"ol",1),m(1,XE,3,3,"li",3),Dt(2,tI,5,2,"li",4,Zt),x()),e&2){let t=f();g(),v(t.designConfiguration.settings.pointsTitleVisible?1:-1),g(),zt(t.renderingContent.positivePoints)}}function rI(e,n){if(e&1&&(_(0,"li",8),ce(1),D(2,"translate"),x()),e&2){let t=f(2);g(),De(F(2,1,t.designConfiguration.settings.pointsListTitleRightContent||"cons"))}}function oI(e,n){if(e&1&&re(0,6),e&2){let t=f(3),r=X(3);C("ngTemplateOutlet",r)("ngTemplateOutletContext",Yt(2,wa,t.designConfiguration.settings.pointsListItemRightIconAppearance))}}function iI(e,n){if(e&1&&(_(0,"li",9)(1,"div",5),m(2,oI,1,4,"ng-container",6),_(3,"div",7),ce(4),x()()()),e&2){let t=n.$implicit,r=f(2);g(2),v(r.designConfiguration.settings.pointsListItemRightIconVisible?2:-1),g(2),De(t)}}function sI(e,n){if(e&1&&(_(0,"ol",2),m(1,rI,3,3,"li",8),Dt(2,iI,5,2,"li",9,Zt),x()),e&2){let t=f();g(),v(t.designConfiguration.settings.pointsTitleVisible?1:-1),g(),zt(t.renderingContent.negativePoints)}}function aI(e,n){if(e&1&&(y(0,"span",10),D(1,"sanitizeContent")),e&2){let t=f().$implicit,r=f();C("innerHTML",F(1,1,r.ICONS_BY_PRESET.get(t)),xe)}}function lI(e,n){if(e&1&&(y(0,"span",10),D(1,"sanitizeContent")),e&2){let t=f().$implicit;C("innerHTML",F(1,1,t),xe)}}function cI(e,n){if(e&1&&m(0,aI,2,3,"span",10)(1,lI,2,3,"span",10),e&2){let t=n.$implicit,r=f();v(r.ICONS_BY_PRESET.has(t)?0:1)}}var dI=()=>({preventCrawling:!0});function uI(e,n){if(e&1&&y(0,"rnd-icon",7),e&2){let t=f();H("is-visible",t.icon.position==="left"),C("appearance",t.icon.appearance)}}function fI(e,n){e&1&&(_(0,"div",5),ce(1,"\xA0..."),x())}function pI(e,n){if(e&1&&y(0,"rnd-icon",8),e&2){let t=f();H("is-visible",t.icon.position==="right"),C("appearance",t.icon.appearance)}}function gI(e,n){if(e&1&&(_(0,"div",null,0),m(2,uI,1,3,"rnd-icon",3),y(3,"span",4,1),D(5,"translate"),D(6,"offerContentVariable"),D(7,"translate"),m(8,fI,2,0,"div",5),m(9,pI,1,3,"rnd-icon",6),x()),e&2){let t=n,r=f();ae("rndzz-offer-button rndzz-offer-button_text-align-"+r.designConfiguration().cssVariables.offerButtonTextAlign),H("rndzz-text-ellipsis",r.designConfiguration().settings.offerListButtonTextEllipsis),g(2),v(t.icon.visible?2:-1),g(),H("crossed-price-top",r.designConfiguration().settings.crossedPricePosition==="top")("no-icon",!t.icon.visible)("rndzz-truncable",r.showEllipsis()),C("innerHTML",ua(6,16,r.renderingContent().offerButtonContent||t.text||F(5,14,"CARD.offer-button"),ve(22,si,r.designConfiguration(),r.offer()),qe(25,dI))||F(7,20,"CARD.offer-button-fallback"),xe),g(5),v(r.showEllipsis()?8:-1),g(),v(t.icon.visible?9:-1)}}function hI(e,n){if(e&1){let t=Ce();_(0,"a",7),D(1,"offerListToJson"),D(2,"translate"),D(3,"offerContentVariable"),D(4,"translate"),me("click",function(o){let i=oe(t),s=f(4);return ie(s.handleClick(i,o))}),y(5,"rnd-card-offer-list-button",8),x()}if(e&2){let t=f().$implicit,r=f(3);C("href",n,$e),j("data-offer",Y(1,7,r.renderingContent,t))("aria-label",Y(3,12,r.renderingContent.offerButtonContent||r.offerButtonState.text||F(2,10,"CARD.offer-button"),ve(17,si,r.designConfiguration,t))||F(4,15,"CARD.offer-button-fallback")),g(5),C("offer",t)("offerButtonState",r.offerButtonState)("designConfiguration",r.designConfiguration)("renderingContent",r.renderingContent)}}function mI(e,n){if(e&1&&(_(0,"li",5),m(1,hI,6,20,"a",6),D(2,"redirectUrl"),x()),e&2){let t,r=n.$implicit;g(),v((t=F(2,1,r.url)??"#")?1:-1,t)}}function vI(e,n){if(e&1&&(_(0,"ol",1),Dt(1,mI,3,3,"li",5,Zt),x()),e&2){let t=f(2);g(),zt(t.isOfferListExpanded?t.renderingContent.offers||qe(0,Tu):(t.renderingContent.offers==null?null:t.renderingContent.offers.slice(0,t.designConfiguration.settings.offerListNbVisibleOffers))||qe(1,Tu))}}function CI(e,n){e&1&&y(0,"rnd-no-offer",2)}function yI(e,n){if(e&1&&y(0,"rnd-icon",10),e&2){let t=f(3);C("appearance",t.toggleState.icon.appearance)}}function bI(e,n){if(e&1&&y(0,"rnd-icon",10),e&2){let t=f(3);C("appearance",t.toggleState.icon.appearance)}}function _I(e,n){if(e&1){let t=Ce();_(0,"div",9),me("click",function(o){oe(t);let i=f(2);return ie(i.toggleOfferListExpand(o))}),m(1,yI,1,1,"rnd-icon",10),_(2,"span",11),ce(3),D(4,"translate"),x(),m(5,bI,1,1,"rnd-icon",10),x()}if(e&2){let t=f(2);H("rndzz-hidden",!t.isToggleRequired)("rndzz-open",t.isOfferListExpanded)("rndzz-has-shadow",t.designConfiguration.settings.toggleShadowVisible),g(),v(t.toggleState.icon.visible&&t.toggleState.icon.position==="left"?1:-1),g(2),De(F(4,9,t.toggleState.text||(t.isOfferListExpanded?"less-offers":"more-offers"))),g(2),v(t.toggleState.icon.visible&&t.toggleState.icon.position==="right"?5:-1)}}function xI(e,n){if(e&1&&(_(0,"div",0),m(1,vI,3,2,"ol",1)(2,CI,1,0,"rnd-no-offer",2),x(),_(3,"div",3),m(4,_I,6,11,"div",4),x()),e&2){let t=f();C("rndExpandAnimationIsActive",((t.renderingContent.offers==null?null:t.renderingContent.offers.length)||0)>0&&(t.designConfiguration.settings.toggleVisible??t.designConfiguration.settings.offerListExpandable)&&t.userClickedExpand())("rndExpandAnimationConfig",t.designConfiguration),g(),v(((t.renderingContent.offers==null?null:t.renderingContent.offers.length)||0)>0?1:2),g(2),ae("rndzz-card-toggle-align-"+t.designConfiguration.cssVariables.toggleAlignment),g(),v(t.designConfiguration.settings.toggleVisible??t.designConfiguration.settings.offerListExpandable?4:-1)}}var DI=()=>["topLeft","topMiddle"];function zI(e,n){if(e&1&&re(0,3),e&2){f();let t=X(23);C("ngTemplateOutlet",t)}}function EI(e,n){if(e&1&&y(0,"rnd-mentions",4),e&2){let t=f();C("designConfiguration",t.designConfiguration)}}function II(e,n){if(e&1){let t=Ce();_(0,"a",13),D(1,"offerListToJson"),me("click",function(o){let i=oe(t),s=f(2);return ie(s.handleClick(i,o))}),re(2,3),x()}if(e&2){let t=f(2),r=X(7);C("href",n,$e),j("data-offer",Y(1,3,t.renderingContent,t.renderingContent.offers[0])),g(2),C("ngTemplateOutlet",r)}}function wI(e,n){if(e&1&&(m(0,II,3,6,"a",12),D(1,"redirectUrl")),e&2){let t,r=f();v((t=F(1,1,r.renderingContent.offers[0]==null?null:r.renderingContent.offers[0].url)??"#")?0:-1,t)}}function TI(e,n){if(e&1&&re(0,3),e&2){f();let t=X(7);C("ngTemplateOutlet",t)}}function SI(e,n){if(e&1&&(y(0,"img",15),D(1,"rndCdn")),e&2){let t=f(2);C("src",Y(1,2,t.renderingContent.productImage,"picture"),$e)("alt",t.renderingContent.title||t.renderingContent.productName)}}function MI(e,n){e&1&&y(0,"rnd-no-picture")}function NI(e,n){if(e&1&&(_(0,"figure",14),m(1,SI,2,5,"img",15)(2,MI,1,0,"rnd-no-picture"),x()),e&2){let t=f();ae("rndzz-sizing-"+t.designConfiguration.settings.productImageSizing),g(),v(t.renderingContent.productImage?1:2)}}function AI(e,n){if(e&1&&re(0,3),e&2){f();let t=X(23);C("ngTemplateOutlet",t)}}function OI(e,n){if(e&1){let t=Ce();_(0,"a",13),D(1,"offerListToJson"),me("click",function(o){let i=oe(t),s=f(3);return ie(s.handleClick(i,o))}),y(2,"span",16),D(3,"cardContentVariable"),x()}if(e&2){let t=f(3);C("href",n,$e),j("data-offer",Y(1,3,t.renderingContent,t.renderingContent.offers[0])),g(2),C("innerHTML",Y(3,6,t.renderingContent.title||t.designConfiguration.settings.titleContent||"${productName}",ve(9,Ze,t.designConfiguration,t.renderingContent)),xe)}}function FI(e,n){if(e&1&&(m(0,OI,4,12,"a",12),D(1,"redirectUrl")),e&2){let t,r=f(2);v((t=F(1,1,r.renderingContent.offers[0]==null?null:r.renderingContent.offers[0].url)??"#")?0:-1,t)}}function RI(e,n){if(e&1&&(y(0,"span",16),D(1,"cardContentVariable")),e&2){let t=f(2);C("innerHTML",Y(1,1,t.renderingContent.title||t.designConfiguration.settings.titleContent||"${productName}",ve(4,Ze,t.designConfiguration,t.renderingContent)),xe)}}function kI(e,n){if(e&1&&m(0,FI,2,3)(1,RI,2,7,"span",16),e&2){let t=f();v(t.isImageAndTitleAsLink?0:1)}}function LI(e,n){if(e&1&&re(0,3),e&2){f();let t=X(23);C("ngTemplateOutlet",t)}}function PI(e,n){if(e&1&&(y(0,"div",10),D(1,"cardContentVariable")),e&2){let t=f();C("innerHTML",Y(1,1,t.designConfiguration.settings.descriptionContent,ve(4,Ze,t.designConfiguration,t.renderingContent)),xe)}}function BI(e,n){if(e&1&&y(0,"rnd-card-points-list",11),e&2){let t=f();C("renderingContent",t.renderingContent)("designConfiguration",t.designConfiguration)}}function VI(e,n){if(e&1&&re(0,3),e&2){f();let t=X(21);C("ngTemplateOutlet",t)}}function jI(e,n){if(e&1&&re(0,3),e&2){f();let t=X(21);C("ngTemplateOutlet",t)}}function HI(e,n){if(e&1&&y(0,"rnd-card-points-list",11),e&2){let t=f();C("renderingContent",t.renderingContent)("designConfiguration",t.designConfiguration)}}function $I(e,n){if(e&1&&y(0,"rnd-mentions",4),e&2){let t=f();C("designConfiguration",t.designConfiguration)}}function UI(e,n){if(e&1&&y(0,"rnd-card-offer-list",11),e&2){let t=f(2);C("renderingContent",t.renderingContent)("designConfiguration",t.designConfiguration)}}function WI(e,n){if(e&1&&y(0,"rnd-offer-list",17),e&2){let t=f(2);C("offers",t.renderingContent.offers)("renderingContent",t.renderingContent)("designConfiguration",t.designConfiguration)}}function GI(e,n){if(e&1&&(m(0,UI,1,2,"rnd-card-offer-list",11),m(1,WI,1,3,"rnd-offer-list",17)),e&2){let t=f();v(t.designConfiguration.settings.offerListType==="buttons"?0:-1),g(),v(t.designConfiguration.settings.offerListType==="table"?1:-1)}}function qI(e,n){if(e&1&&(_(0,"div",18),y(1,"span",19),D(2,"cardContentVariable"),x()),e&2){let t=f(2);g(),ae("rndzz-card-tag-position-"+t.designConfiguration.settings.tagPosition),C("innerHTML",Y(2,3,t.designConfiguration.settings.tagContent,ve(6,Ze,t.designConfiguration,t.renderingContent)),xe)}}function ZI(e,n){if(e&1&&m(0,qI,3,9,"div",18),e&2){let t=f();v(t.designConfiguration.settings.tagVisible&&t.renderingContent.tag?0:-1)}}function YI(e,n){if(e&1&&y(0,"rnd-box",0),e&2){let t=f(),r=f();C("renderingContent",r.render)("designConfiguration",t)("isImageAndTitleAsLink",(r.containableOptions==null?null:r.containableOptions.isImageAndTitleAsLink)??!0)}}function QI(e,n){if(e&1&&y(0,"rnd-cta",1),e&2){let t=f(),r=f();C("renderingContent",r.render)("designConfiguration",t)}}function KI(e,n){if(e&1&&y(0,"rnd-card",0),e&2){let t=f(),r=f();C("renderingContent",r.render)("designConfiguration",t)("isImageAndTitleAsLink",(r.containableOptions==null?null:r.containableOptions.isImageAndTitleAsLink)??!0)}}function JI(e,n){if(e&1){let t=Ce();_(0,"a",3),D(1,"redirectUrl"),me("click",function(o){oe(t);let i=f(2);return ie(i.handleClick(i.render.url,o))}),ce(2),D(3,"renderVariable"),D(4,"redirectUrl"),x()}if(e&2){let t=f(),r=f();C("href",F(1,2,r.render.url),$e),g(2),De(F(4,7,Y(3,4,(r.render.title||r.render.productName)??"",ve(9,Ze,t,r.render))||r.render.url))}}function XI(e,n){if(e&1&&m(0,YI,1,3,"rnd-box",0)(1,QI,1,2,"rnd-cta",1)(2,KI,1,3,"rnd-card",0)(3,JI,5,12,"a",2),e&2){let t,r=f();v((t=r.render["@type"])==="BOX"?0:t==="CTA"?1:t==="CARD"?2:3)}}var E0=(e,n,t)=>({$implicit:e,contentId:n,index:t}),I0=(e,n)=>n.id;function ew(e,n){e&1&&(_(0,"div",4),ce(1),x()),e&2&&(g(),De(n))}function tw(e,n){if(e&1){let t=Ce();_(0,"span",6),me("click",function(){oe(t);let o=f(3);return ie(o.scrollToDirection("backward"))})("keydown.enter",function(){oe(t);let o=f(3);return ie(o.scrollToDirection("backward"))}),y(1,"span",7),D(2,"sanitizeContent"),x()}if(e&2){let t=n,r=f(2),o=f();Xn("background-color",t.bgColor)("color",t.color),H("has-shadow",r.settings.navigationButtonShadowVisible)("hidden",o.isScrollStart),g(),C("innerHTML",F(2,9,o.ICONS_BY_PRESET.get(o.getIconDirection(r.settings.navigationButtonIconAppearance,"left"))),xe)}}function nw(e,n){if(e&1){let t=Ce();_(0,"div",13),me("click",function(o){oe(t);let i=f().$implicit,s=f(4);return ie(s.scrollToComponent(o,i.id))}),re(1,12),x()}if(e&2){let t=f(),r=t.$implicit,o=t.$index;f(3);let i=X(3);g(),C("ngTemplateOutlet",i)("ngTemplateOutletContext",ca(2,E0,r,r.id,o))}}function rw(e,n){if(e&1&&re(0,12),e&2){let t=f(),r=t.$implicit,o=t.$index;f(3);let i=X(3);C("ngTemplateOutlet",i)("ngTemplateOutletContext",ca(2,E0,r,r.id,o))}}function ow(e,n){if(e&1&&(_(0,"li",8),m(1,nw,2,6,"div",11)(2,rw,1,6,"ng-container",12),x()),e&2){let t=f(4);g(),v(t.render.anchor?1:2)}}function iw(e,n){if(e&1){let t=Ce();_(0,"span",14),me("click",function(){oe(t);let o=f(4);return ie(o.scrollToDirection("forward"))})("keydown.enter",function(){oe(t);let o=f(4);return ie(o.scrollToDirection("forward"))}),y(1,"span",7),D(2,"sanitizeContent"),x()}if(e&2){let t=n,r=f(3),o=f();Xn("background-color",t.bgColor)("color",t.color),H("has-shadow",r.settings.navigationButtonShadowVisible)("hidden",o.isScrollEnd),g(),C("innerHTML",F(2,9,o.ICONS_BY_PRESET.get(o.getIconDirection(r.settings.navigationButtonIconAppearance,"right"))),xe)}}function sw(e,n){if(e&1&&y(0,"rnd-icon",17),e&2){let t=f(5),r=f();C("appearance",r.isHiddenContentExpanded?t.settings.expandButtonIconAppearanceOpen:t.settings.expandButtonIconAppearance)}}function aw(e,n){if(e&1&&y(0,"rnd-icon",17),e&2){let t=f(5),r=f();C("appearance",r.isHiddenContentExpanded?t.settings.expandButtonIconAppearanceOpen:t.settings.expandButtonIconAppearance)}}function lw(e,n){if(e&1){let t=Ce();_(0,"button",16),me("click",function(){oe(t);let o=f(5);return ie(o.toggleContentExpanded())}),m(1,sw,1,1,"rnd-icon",17),_(2,"span",18),ce(3),D(4,"translate"),D(5,"translate"),x(),m(6,aw,1,1,"rnd-icon",17),x()}if(e&2){let t=n,r=f(4),o=f();Xn("background-color",t.bgColor)("color",t.color),H("expanded",o.isHiddenContentExpanded)("has-shadow",r.settings.expandButtonShadowVisible),g(),v(r.settings.expandButtonIconVisible&&r.settings.expandButtonIconPosition==="left"?1:-1),g(2),er(" ",o.isHiddenContentExpanded?r.settings.expandButtonContentOpen||F(4,11,"see-less"):r.settings.expandButtonContent||F(5,13,"see-more")," "),g(3),v(r.settings.expandButtonIconVisible&&r.settings.expandButtonIconPosition==="right"?6:-1)}}function cw(e,n){if(e&1&&(_(0,"div",10),m(1,lw,7,15,"button",15),x()),e&2){let t,r=f(4);g(),v((t=r.expandButtonComputedColors())?1:-1,t)}}function dw(e,n){if(e&1&&(_(0,"ol"),Dt(1,ow,3,1,"li",8,I0),x(),m(3,iw,3,11,"span",9),m(4,cw,2,1,"div",10)),e&2){let t,r=n,o=f(2),i=f();ae("rndzz-carousel_list "+o.settings.direction),H("has-shadow",o.settings.itemShadowVisible)("item-size-type-flexible",o.settings.itemSizeType==="flexible")("item-size-type-fixed",(o.settings.itemSizeType??"fixed")!=="flexible"),g(),zt(r.slice(0,o.settings.direction==="horizontal"||i.isHiddenContentExpanded?i.displayHardLimit:o.settings.containableNbVisibleContents??i.displayHardLimit)),g(2),v((t=o.settings.direction==="horizontal"&&o.settings.navigationButtonsVisible&&i.navigationComputedColors())?3:-1,t),g(),v(o.settings.direction==="vertical"&&r.length>(o.settings.containableNbVisibleContents||0)?4:-1)}}function uw(e,n){if(e&1&&(_(0,"div",3),m(1,ew,2,1,"div",4),D(2,"carouselContentVariable"),m(3,tw,3,11,"span",5),m(4,dw,5,10),x()),e&2){let t,r,o,i=f(),s=f();H("has-shadow",i.settings.containerShadowVisible),g(),v((t=i.settings.titleVisible&&Y(2,5,i.settings.titleContent||"",ve(8,Ze,i,s.render)))?1:-1,t),g(2),v((r=i.settings.direction==="horizontal"&&i.settings.navigationButtonsVisible&&s.navigationComputedColors())?3:-1,r),g(),v((o=s.overriddenItems())?4:-1,o)}}function fw(e,n){if(e&1&&y(0,"rnd-mentions",2),e&2){let t=f();C("designConfiguration",t)}}function pw(e,n){if(e&1&&y(0,"rnd-containable",19),e&2){let t=n.$implicit,r=n.index,o=n.contentId,i=f(2);C("idx",i.idx+"-"+r)("renderingId",o)("render",t)("host",i.host)("containableOptions",i.containableOptions())}}function gw(e,n){if(e&1&&(m(0,uw,5,11,"div",1),m(1,fw,1,1,"rnd-mentions",2),dt(2,pw,1,5,"ng-template",null,0,Xe)),e&2){let t,r=f();v((t=r.inheritedValues())?0:-1,t),g(),v(qe(2,Lu).includes(n.settings.gdprButtonPosition??"")?1:-1)}}function hw(e,n){e&1&&y(0,"img",2),e&2&&C("src",n,$e)}function mw(e,n){if(e&1&&(_(0,"li")(1,"a",5),y(2,"rnd-icon",6),x()()),e&2){let t=n.$implicit,r=f(2);g(),j("href",t.url,$e)("title",t.name),g(),C("appearance",r.CHANNELS.get(t.type))}}function vw(e,n){if(e&1&&(_(0,"ol",4),Dt(1,mw,3,3,"li",null,I0),x()),e&2){let t=f();g(),zt(t.channelsToDisplay())}}function Cw(e,n){if(e&1&&y(0,"div",1),e&2){let t=n,r=f(2).$implicit;C("wcType",t.type)("wcArgs",t.args),j("id",r.itemId)}}function yw(e,n){if(e&1&&m(0,Cw,1,3,"div",1),e&2){let t,r=f().$implicit;v((t=r.inputs)?0:-1,t)}}function bw(e,n){if(e&1&&y(0,"rnd-carousel",2),e&2){let t=f(2),r=t.$implicit,o=t.$index,i=f();C("renderingId",r.render.id)("idx",i.idx()+"-"+o)("host",i.host())("render",r.render)}}function _w(e,n){if(e&1&&y(0,"rnd-containable",2),e&2){let t=f(2),r=t.$implicit,o=t.$index,i=f();C("renderingId",r.render.id)("idx",i.idx()+"-"+o)("host",i.host())("render",r.render)}}function xw(e,n){if(e&1&&(_(0,"div",0),m(1,bw,1,4,"rnd-carousel",2)(2,_w,1,4,"rnd-containable",2),x()),e&2){let t,r=f().$implicit;j("id",r.itemId),g(),v((t=r.render["@type"])==="CAROUSEL"?1:2)}}function Dw(e,n){if(e&1&&(_(0,"div",0),y(1,"div",3),D(2,"sanitizedContent"),x()),e&2){let t=f().$implicit;j("id",t.itemId),g(),C("innerHTML",F(2,2,t.content),xe)}}function zw(e,n){e&1&&y(0,"hr")}function Ew(e,n){if(e&1&&m(0,yw,1,1)(1,xw,3,2,"div",0)(2,Dw,3,4,"div",0)(3,zw,1,0,"hr"),e&2){let t,r=n.$implicit;v((t=r.type)==="WEB_COMPONENT"?0:t==="RENDERED_WEB_COMPONENT"?1:t==="HTML"?2:t==="SEPARATOR"?3:-1)}}function Iw(e,n){if(e&1&&(_(0,"header",5),y(1,"rnd-page-header",6),x()),e&2){let t=f(),r=f();ae("header-layout-"+t.settings.headerLayout),g(),C("render",r.render)("designConfiguration",t)}}function ww(e,n){if(e&1&&(_(0,"h1",4),ce(1),x()),e&2){let t=f(),r=f();g(),De(r.render.title||t.settings.titleContent)}}function Tw(e,n){if(e&1&&(m(0,Iw,2,4,"header",0),_(1,"article",1)(2,"div",2)(3,"rnd-contents",3),m(4,ww,2,1,"h1",4),x()()()),e&2){let t=n,r=f();v(t.settings.headerVisible?0:-1),g(),C("ngClass",r.contentClassAttributes),g(),H("has-shadow",t.settings.contentShadowVisible),g(),C("idx",r.idx)("items",r.render.items)("designConfiguration",t)("host",r.host)("renderApiUrl",r.renderApiUrl())("preventLazyLoad",r.preventLazyLoad()),g(),v(t.settings.titleVisible?4:-1)}}var Sw=e=>({content:e,itemId:""}),Mw=e=>[e];function Nw(e,n){if(e&1&&y(0,"rnd-carousel",0),e&2){let t=f(2),r=f(2);C("idx",r.idxStr)("renderingId",r.renderingId)("host",r.host)("render",t)("customCss",r.customCss)}}function Aw(e,n){if(e&1&&y(0,"rnd-page",1),e&2){let t=f(),r=f(),o=f(2);C("idx",o.idxStr)("renderingId",o.renderingId)("host",o.host)("render",r)("renderApiUrl",t.renderApiUrl)("customCss",o.customCss)("pageMode",!!t.pageMode)}}function Ow(e,n){if(e&1&&y(0,"rnd-container",2),e&2){let t=f(),r=f(),o=f(2);C("idx",o.idxStr)("renderingId",o.renderingId)("host",o.host)("render",r)("renderApiUrl",t.renderApiUrl)}}function Fw(e,n){if(e&1&&y(0,"rnd-html",3),e&2){let t=f(2),r=f(2);C("idx",r.idxStr)("renderingId",r.renderingId)("host",r.host)("render",t)}}function Rw(e,n){if(e&1&&y(0,"rnd-containable",0),e&2){let t=f(2),r=f(2);C("idx",r.idxStr)("renderingId",r.renderingId)("host",r.host)("render",t)("customCss",r.customCss)}}function kw(e,n){if(e&1&&m(0,Nw,1,5,"rnd-carousel",0)(1,Aw,1,7,"rnd-page",1)(2,Ow,1,5,"rnd-container",2)(3,Fw,1,4,"rnd-html",3)(4,Rw,1,5,"rnd-containable",0),e&2){let t,r=f();v((t=r["@type"])==="CAROUSEL"?0:t==="PAGE"?1:t==="CONTAINER"?2:t==="HTML"?3:4)}}function Lw(e,n){if(e&1&&m(0,kw,5,1),e&2){let t,r=f(2);v((t=r.configuration())?0:-1,t)}}function Pw(e,n){if(e&1&&m(0,Lw,1,1),e&2){let t,r=f();v((t=r.render())?0:-1,t)}}var w0={offerListBehavior:"expand",offerListNbVisibleOffers:5,offerListHeaderVisible:!1,offerListStockVisible:!1,offerListPriceVisible:!0,offerListCrossedPriceVisible:!1,offerListCrossedPricePosition:"left",offerMerchantIconVisible:!0,offerMerchantTypeVisible:!0,offerMerchantTypeContent:"Marketplace",offerConditionVisible:!0,offerConditionUsedContent:"",offerConditionRefurbishedContent:"",offerButtonContent:"",offerButtonIconVisible:!1,offerButtonIconAppearance:"arrow_right",offerButtonIconPosition:"right",offerButtonContentHover:null,crossedPricePosition:"left",offerStockIconIsStockAppearance:"check",offerStockIconIsNotStockAppearance:"close",toggleVisible:!0,toggleContent:"",toggleShadowVisible:!1,toggleIconVisible:!0,toggleIconAppearance:"plus",toggleIconPosition:"right",toggleContentOpen:"",toggleIconAppearanceOpen:"minus",isRoundedPrice:!1,gdprContent:null,gdprButtonPosition:null,gdprButtonContent:null},T0={offerListHeight:"300px",offerListMargin:"0px",offerListPadding:"5px",offerListBackgroundColor:null,offerListBorderWidth:null,offerListBorderColor:"#000000",offerListBorderRadius:null,offerListColumnsProportions:"40% 30% 30%",offerListHeaderMargin:"5px",offerListHeaderPadding:"5px",offerListHeaderBackgroundColor:null,offerListHeaderBorderWidth:null,offerListHeaderBorderColor:"#000000",offerListHeaderBorderRadius:null,offerListHeaderFontFamily:null,offerListHeaderFontSize:"10px",offerListHeaderColor:null,offerListHeaderTextTransform:null,offerListHeaderFontWeight:null,offerListHeaderFontStyle:null,offerListHeaderTextDecoration:null,offerMargin:"5px",offerPadding:"5px",offerBackgroundColor:null,offerBorderWidth:"0px",offerBorderColor:"#CCCCCC",offerBorderRadius:null,offerBackgroundColorHover:null,offerBorderColorHover:"#CCCCCC",offerBackgroundColorCheapest:null,offerMerchantIconSpace:"4px",offerMerchantIconSize:"16px",offerMerchantPadding:null,offerMerchantFontFamily:null,offerMerchantFontSize:"14px",offerMerchantColor:null,offerMerchantFontWeight:null,offerMerchantFontStyle:null,offerMerchantTextTransform:"none",offerMerchantTextDecoration:null,offerMerchantTypePadding:"0px",offerMerchantTypeFontFamily:null,offerMerchantTypeFontSize:"10px",offerMerchantTypeColor:"#666",offerMerchantTypeFontWeight:null,offerMerchantTypeFontStyle:null,offerMerchantTypeTextTransform:"none",offerMerchantTypeTextDecoration:null,offerMerchantFontFamilyCheapest:null,offerMerchantFontSizeCheapest:null,offerMerchantColorCheapest:null,offerMerchantFontWeightCheapest:"bold",offerMerchantFontStyleCheapest:null,offerMerchantTextDecorationCheapest:null,offerStockIconSize:"12px",offerStockIconIsStockColor:null,offerStockIconIsNotStockColor:null,offerStockIconCheapestColor:null,offerPricePadding:null,offerPriceFontFamily:null,offerPriceFontSize:"16px",offerPriceColor:null,offerPriceFontWeight:null,offerPriceFontStyle:null,offerPriceTextDecoration:null,offerPriceTextAlign:"right",offerCrossedPricePadding:null,offerCrossedPriceFontFamily:null,offerCrossedPriceFontSize:"14px",offerCrossedPriceColor:null,offerCrossedPriceFontWeight:null,offerCrossedPriceFontStyle:null,offerCrossedPriceTextDecoration:null,offerCrossedPriceTextAlign:null,offerPriceFontFamilyCheapest:null,offerPriceFontSizeCheapest:null,offerPriceColorCheapest:null,offerPriceFontWeightCheapest:"bold",offerPriceFontStyleCheapest:null,offerPriceTextDecorationCheapest:null,offerPriceTextAlignCheapest:null,offerConditionPadding:null,offerConditionFontFamily:null,offerConditionFontSize:"10px",offerConditionColor:"#666",offerConditionFontWeight:null,offerConditionFontStyle:null,offerConditionTextDecoration:null,offerConditionTextAlign:"right",offerButtonMargin:"0 0 0 8px",offerButtonPadding:"4px",offerButtonBackgroundColor:null,offerButtonBorderWidth:null,offerButtonBorderColor:null,offerButtonBorderRadius:"20px",offerButtonFontFamily:null,offerButtonFontSize:"14px",offerButtonColor:"#FFFFFF",offerButtonFontWeight:null,offerButtonFontStyle:null,offerButtonTextTransform:"none",offerButtonTextDecoration:null,offerButtonTextAlign:"center",offerButtonIconSize:"12px",offerButtonIconColor:"#FFFFFF",offerButtonBackgroundColorHover:null,offerButtonBorderColorHover:null,offerButtonFontFamilyHover:null,offerButtonFontSizeHover:null,offerButtonColorHover:null,offerButtonFontWeightHover:null,offerButtonFontStyleHover:null,offerButtonTextDecorationHover:null,offerButtonTextAlignHover:null,offerButtonIconColorHover:null,toggleMargin:"8px 0px 0px 0px",togglePadding:"5px",toggleBackgroundColor:null,toggleBorderWidth:null,toggleBorderColor:null,toggleBorderRadius:null,toggleFontFamily:null,toggleFontSize:"12px",toggleColor:null,toggleFontWeight:null,toggleFontStyle:null,toggleTextDecoration:null,toggleAlignment:"stretch",toggleShadowOffset:"0 4px",toggleShadowColor:"#CCCCCC99",toggleShadowBlur:"5px",toggleShadowSpread:"0",toggleBackgroundColorHover:null,toggleBorderColorHover:null,toggleFontFamilyOpen:null,toggleFontSizeOpen:null,toggleColorOpen:null,toggleFontWeightOpen:null,toggleFontStyleOpen:null,toggleTextDecorationOpen:null,toggleFontFamilyHover:null,toggleFontSizeHover:null,toggleColorHover:null,toggleFontWeightHover:null,toggleFontStyleHover:null,toggleTextDecorationHover:null,toggleIconSpace:"2px",toggleIconSize:"12px",toggleIconColor:null,toggleIconSizeOpen:null,toggleIconColorOpen:null,toggleIconSizeHover:null,toggleIconColorHover:null,gdprMargin:null,gdprPadding:null,gdprBackgroundColor:null,gdprBorderWidth:null,gdprBorderColor:null,gdprBorderRadius:null,gdprFontFamily:null,gdprFontSize:null,gdprColor:null,gdprFontWeight:null,gdprFontStyle:null,gdprTextDecoration:null,gdprTextAlign:null,crossedPriceTextColor:null,crossedPriceTextColorHover:null,crossedPriceTextFontSizeRatio:"80",crossedPriceSpacing:"8px",crossedPriceFontWeight:null,crossedPriceFontFamily:null,crossedPriceFontStyle:null},S0=[{fieldOrigin:"cssVariables",fieldName:"offerListHeaderFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"offerListHeaderColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"offerBackgroundColorCheapest",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"offerBackgroundColor"},{fieldOrigin:"cssVariables",fieldName:"offerMerchantFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"offerMerchantColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"offerMerchantColorCheapest",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"offerMerchantTypeFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"offerStockIconIsStockColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"offerStockIconIsNotStockColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"offerStockIconIsStockColor"},{fieldOrigin:"cssVariables",fieldName:"offerPriceFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"offerPriceColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"offerPriceColorCheapest",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"offerConditionFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"offerButtonFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"offerButtonBackgroundColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"offerButtonBackgroundColorHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryHoverColor"},{fieldOrigin:"cssVariables",fieldName:"offerButtonBorderColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"offerButtonBorderColorHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryHoverColor"},{fieldOrigin:"cssVariables",fieldName:"offerButtonIconColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"offerCrossedPriceFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"offerCrossedPriceColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"offerPriceColor"},{fieldOrigin:"cssVariables",fieldName:"crossedPriceTextColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"offerPriceColor"},{fieldOrigin:"cssVariables",fieldName:"crossedPriceFontWeight",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"offerPriceFontWeight"},{fieldOrigin:"cssVariables",fieldName:"crossedPriceFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"offerButtonFontFamily"},{fieldOrigin:"cssVariables",fieldName:"crossedPriceFontStyle",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"offerPriceFontStyle"},{fieldOrigin:"cssVariables",fieldName:"toggleFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"toggleFontFamilyOpen",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"toggleFontFamily"},{fieldOrigin:"cssVariables",fieldName:"toggleFontFamilyHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"toggleFontFamily"},{fieldOrigin:"cssVariables",fieldName:"toggleColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"toggleColorOpen",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"toggleColor"},{fieldOrigin:"cssVariables",fieldName:"toggleColorHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"toggleColor"},{fieldOrigin:"cssVariables",fieldName:"toggleIconColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"toggleColor"},{fieldOrigin:"cssVariables",fieldName:"toggleIconColorOpen",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"toggleColorOpen"},{fieldOrigin:"cssVariables",fieldName:"toggleIconColorHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"toggleColorHover"}],Bw=[{type:"DESKTOP",settings:{},cssVariables:{themePrimaryColor:"#1925F7",themeTextColor:"#000000"}},{type:"MOBILE",breakpointWidth:480,settings:{productImagePosition:"top",productImageSizing:"fixed",productImageWidth:"auto"},cssVariables:{productImageWidthPercent:"100%"}}],Vw={settings:U(I({boxShadowVisible:!1,titleVisible:!0,titlePosition:"top",titleContent:"",productImageVisible:!0,productImagePosition:"left",productImageSizing:"scaled",tabsPosition:"aboveOffers",tabsDisplay:"scroll"},w0),{gdprButtonPosition:"afterOffers",gdprButtonContent:"",gdprContent:""}),cssVariables:U(I({boxMargin:null,boxPadding:null,boxBackgroundColor:"#FFFFFF",boxBorderWidth:null,boxBorderColor:"#000000",boxBorderRadius:null,boxShadowOffset:"0 4px",boxShadowColor:"#CCCCCC99",boxShadowBlur:"5px",boxShadowSpread:"0",titleMargin:"16px",titlePadding:null,titleBackgroundColor:null,titleBorderWidth:null,titleBorderColor:"#000000",titleBorderRadius:null,titleFontFamily:null,titleFontSize:"20px",titleColor:null,titleFontWeight:"bold",titleFontStyle:"normal",titleTextTransform:"none",titleTextDecoration:"none",titleTextAlign:"left",titleLineHeight:"normal",productImageMargin:"10px",productImageBackgroundColor:null,productImageBorderWidth:null,productImageBorderColor:"#000000",productImageBorderRadius:null,productImageWidthPercent:"35%",productImageWidth:"200px",productImageHeight:"250px",productImageScale:"100%",productImageAlign:"center",productImageJustify:"center",tabsContainerMargin:"5px",tabsContainerPadding:"5px",tabsContainerBackgroundColor:null,tabsContainerBorderWidth:"0 0 1px 0",tabsContainerBorderColor:"#999999",tabsContainerBorderRadius:null,tabsMargin:"5px",tabsPadding:"5px",tabsBackgroundColor:null,tabsBorderWidth:null,tabsBorderColor:"#000000",tabsBorderRadius:null,tabsFontFamily:null,tabsFontSize:"12px",tabsColor:"#999999",tabsFontWeight:"normal",tabsFontStyle:"normal",tabsTextDecoration:"none",tabsTextAlign:"left",tabsBackgroundColorHover:null,tabsBorderColorHover:"#000000",tabsFontFamilyHover:null,tabsFontSizeHover:null,tabsColorHover:null,tabsFontWeightHover:null,tabsFontStyleHover:null,tabsTextDecorationHover:null,tabsTextAlignHover:null,tabsBackgroundColorActive:null,tabsBorderColorActive:null,tabsFontFamilyActive:null,tabsFontSizeActive:null,tabsColorActive:null,tabsFontWeightActive:null,tabsFontStyleActive:null,tabsTextDecorationActive:null,tabsTextAlignActive:null},T0),{gdprMargin:"5px",gdprPadding:"5px",gdprBackgroundColor:null,gdprBorderWidth:null,gdprBorderColor:"#000000",gdprBorderRadius:"4px",gdprFontFamily:null,gdprFontSize:"10px",gdprColor:null,gdprFontWeight:null,gdprFontStyle:null,gdprTextDecoration:null,gdprTextAlign:null,crossedPriceTextColor:null,crossedPriceTextColorHover:null,crossedPriceTextFontSizeRatio:"80",crossedPriceSpacing:"8px",crossedPriceFontWeight:null,crossedPriceFontFamily:null,crossedPriceFontStyle:null})},jw=[{fieldOrigin:"cssVariables",fieldName:"titleFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"titleColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"tabsFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"tabsColorHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"tabsColorActive",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"tabsBorderColorActive",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"tabsBorderColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"tabsBorderColorHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryHoverColor"},...S0,{fieldOrigin:"cssVariables",fieldName:"gdprFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"gdprColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"}],Hw=[{type:"DESKTOP",settings:{},cssVariables:{themePrimaryColor:"#1925F7",themeTextColor:"#FFFFFF"}},{type:"MOBILE",breakpointWidth:480,settings:{},cssVariables:{}}],$w={settings:{buttonShadowVisible:!1,textContent:"",textContentHover:null,textEllipsis:!1,isRoundedPrice:!1,buttonIconLeftVisible:!1,buttonIconLeftAppearance:"arrow_left",buttonIconRightVisible:!1,buttonIconRightAppearance:"arrow_right",crossedPricePosition:"left",promoCodeContent:"${promocode}",promoCodeContentHover:null,promoCodeContentClicked:"",promoCodePosition:"bottomCenter",gdprButtonPosition:"bottomLeft",gdprButtonContent:"",gdprContent:""},cssVariables:{buttonMargin:null,buttonPadding:"10px 32px 10px 32px",buttonBackgroundColor:null,buttonBackgroundColorHover:null,buttonPosition:"center",buttonBorderWidth:null,buttonBorderColor:null,buttonBorderColorHover:null,buttonBorderRadius:"50px",buttonShadowOffset:"0 4px",buttonShadowColor:"#CCCCCC99",buttonShadowBlur:"5px",buttonShadowSpread:"0",textColor:null,textFontFamily:null,textFontSize:"20px",textFontWeight:"bold",textFontStyle:"normal",textTextAlign:"center",textTextTransform:"none",textTextDecoration:"none",textLineHeight:"normal",textColorHover:null,textFontFamilyHover:null,textFontSizeHover:null,textFontWeightHover:null,textFontStyleHover:null,textTextAlignHover:null,textTextDecorationHover:null,textLineHeightHover:null,buttonIconLeftColor:null,buttonIconLeftSize:"16px",buttonIconLeftSpace:"2px",buttonIconLeftAlignment:"right",buttonIconLeftColorHover:null,buttonIconRightColor:null,buttonIconRightSize:"16px",buttonIconRightSpace:"2px",buttonIconRightAlignment:"left",buttonIconRightColorHover:null,promoCodePadding:"4px 2px 4px 2px",promoCodeOffsetY:"-6px",promoCodeOffsetX:"0",promoCodeBackgroundColor:null,promoCodeBorderWidth:null,promoCodeBorderColor:null,promoCodeBorderRadius:"12px",promoCodeTextColor:null,promoCodeTextFontSize:"12px",promoCodeTextFontWeight:"normal",promoCodeTextFontStyle:"normal",promoCodeTextFontFamily:null,promoCodeTextTextTransform:"none",promoCodeTextTextDecoration:"none",promoCodeTextLineHeight:"normal",promoCodeTextTextAlign:"center",promoCodeBackgroundColorHover:null,promoCodeBorderColorHover:null,promoCodeTextColorHover:null,promoCodeTextFontSizeHover:null,promoCodeTextFontWeightHover:null,promoCodeTextFontStyleHover:null,promoCodeTextFontFamilyHover:null,promoCodeTextTextTransformHover:null,promoCodeTextTextDecorationHover:null,promoCodeTextLineHeightHover:null,promoCodeTextTextAlignHover:null,promoCodeBackgroundColorClicked:null,promoCodeBorderColorClicked:null,promoCodeTextColorClicked:null,promoCodeTextFontSizeClicked:null,promoCodeTextFontWeightClicked:null,promoCodeTextFontStyleClicked:null,promoCodeTextFontFamilyClicked:null,promoCodeTextTextTransformClicked:null,promoCodeTextTextDecorationClicked:null,promoCodeTextLineHeightClicked:null,promoCodeTextTextAlignClicked:null,gdprMargin:"5px",gdprPadding:"5px",gdprBackgroundColor:null,gdprBorderWidth:null,gdprBorderColor:"#000000",gdprBorderRadius:"4px",gdprFontFamily:null,gdprFontSize:"10px",gdprColor:null,gdprFontWeight:null,gdprFontStyle:null,gdprTextDecoration:null,gdprTextAlign:null,crossedPriceTextColor:null,crossedPriceTextColorHover:null,crossedPriceTextFontSizeRatio:"80",crossedPriceSpacing:"8px",crossedPriceFontWeight:null,crossedPriceFontFamily:null,crossedPriceFontStyle:null}},Uw=[{fieldOrigin:"cssVariables",fieldName:"textColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"textFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"buttonBackgroundColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"buttonBorderColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"buttonBackgroundColorHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryHoverColor"},{fieldOrigin:"cssVariables",fieldName:"buttonBorderColorHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryHoverColor"},{fieldOrigin:"cssVariables",fieldName:"buttonIconLeftColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"buttonIconRightColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"crossedPriceTextColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"textColor"},{fieldOrigin:"cssVariables",fieldName:"crossedPriceFontWeight",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"textFontWeight"},{fieldOrigin:"cssVariables",fieldName:"crossedPriceFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"textFontFamily"},{fieldOrigin:"cssVariables",fieldName:"crossedPriceFontStyle",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"textFontStyle"},{fieldOrigin:"cssVariables",fieldName:"promoCodeTextFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"promoCodeBorderColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"promoCodeBackgroundColorHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryHoverColor"},{fieldOrigin:"cssVariables",fieldName:"promoCodeBorderColorHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryHoverColor"},{fieldOrigin:"cssVariables",fieldName:"promoCodeTextColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"}],Ww=[{type:"DESKTOP",settings:{},cssVariables:{themePrimaryColor:"#1925F7",themeTextColor:"#000000"}},{type:"MOBILE",breakpointWidth:480,settings:{productImagePosition:"top",cardNbColumns:"1",pointsNbColumns:"1"},cssVariables:{cardColumnsProportions:"100%"}}],Gw={settings:U(I({cardShadowVisible:!1,cardNbColumns:"2",titleVisible:!0,titleContent:"",tagVisible:!0,tagContent:"${cardTag}",descriptionVisible:!0,descriptionContent:"${cardDescription}",tagPosition:"aboveTitle",productImagePosition:"left",productImageSizing:"scaled",offerListType:"buttons"},w0),{offerListExpandable:!0,offerButtonContent:"",offerButtonIconVisible:!1,offerButtonIconAppearance:"arrow_right",offerButtonIconPosition:"right",offerButtonContentHover:null,offerListButtonTextEllipsis:!1,offerListNbVisibleOffers:3,toggleIconPosition:"left",gdprButtonPosition:"bottomLeft",gdprButtonContent:"",gdprContent:"",pointsVisible:!0,pointsNbColumns:"2",pointsTitleVisible:!0,pointsListTitleLeftContent:"",pointsListTitleRightContent:"",pointsPosition:"bottom",pointsListItemLeftIconAppearance:"plus-circle",pointsListItemLeftIconVisible:!0,pointsListItemRightIconAppearance:"minus-circle",pointsListItemRightIconVisible:!0}),cssVariables:U(I({cardColumnsAlignment:"start",cardMargin:null,cardPadding:"20px",cardBackgroundColor:"#FFFFFF",cardBorderWidth:"1px",cardBorderColor:"#E5E5E5",cardBorderRadius:null,cardShadowOffset:"0 4px",cardShadowColor:"#CCCCCC99",cardShadowBlur:"5px",cardShadowSpread:"0",cardColumnsProportions:"50% 50%",titleMargin:"0px 0px 8px 0px",titlePadding:null,titleBackgroundColor:null,titleBorderWidth:null,titleBorderColor:"#000000",titleBorderRadius:null,titleFontFamily:null,titleFontSize:"20px",titleColor:null,titleFontWeight:"bold",titleFontStyle:"normal",titleTextTransform:"none",titleTextDecoration:"none",titleTextAlign:"left",titleLineHeight:"normal",tagMargin:"0px 0px 8px 0px",tagPadding:"4px",tagBackgroundColor:null,tagBorderWidth:"1px",tagBorderColor:null,tagBorderRadius:null,tagFontFamily:null,tagFontSize:"14px",tagColor:null,tagFontWeight:"bold",tagFontStyle:"normal",tagTextTransform:"none",tagTextDecoration:"none",tagTextAlign:"left",tagLineHeight:"normal",descriptionMargin:"0px 0px 8px 0px",descriptionPadding:null,descriptionBackgroundColor:null,descriptionBorderWidth:null,descriptionBorderColor:null,descriptionBorderRadius:null,descriptionFontFamily:null,descriptionFontSize:"14px",descriptionColor:null,descriptionFontWeight:"normal",descriptionFontStyle:"normal",descriptionTextTransform:"none",descriptionTextDecoration:"none",descriptionTextAlign:"left",descriptionLineHeight:"normal",productImageMargin:null,productImageBackgroundColor:null,productImageBorderWidth:null,productImageBorderColor:"#000000",productImageBorderRadius:null,productImageWidthPercent:"92%",productImageWidth:"auto",productImageHeight:"250px",productImageScale:"100%",productImageAlign:"start",productImageJustify:"center"},T0),{offerButtonAlignment:"stretch",offerButtonMargin:"0 0 8px 0",offerButtonPadding:"10px",offerButtonBackgroundColor:null,offerButtonBorderWidth:null,offerButtonBorderColor:null,offerButtonBorderRadius:"8px",offerButtonFontFamily:null,offerButtonFontSize:"14px",offerButtonFontWeight:null,offerButtonFontStyle:null,offerButtonTextTransform:"none",offerButtonTextDecoration:null,offerButtonTextAlign:"center",offerButtonIconSize:"12px",offerButtonIconColor:"#FFFFFF",offerButtonIconAlign:"left",offerButtonBackgroundColorHover:null,offerButtonBorderColorHover:null,offerButtonFontFamilyHover:null,offerButtonFontSizeHover:null,offerButtonColorHover:null,offerButtonFontWeightHover:null,offerButtonFontStyleHover:null,offerButtonTextDecorationHover:null,offerButtonTextAlignHover:null,offerButtonIconColorHover:null,toggleAlignment:"center",toggleIconSpace:"4px",gdprMargin:"5px",gdprPadding:"5px",gdprBackgroundColor:null,gdprBorderWidth:null,gdprBorderColor:"#000000",gdprBorderRadius:"4px",gdprFontFamily:null,gdprFontSize:"10px",gdprColor:null,gdprFontWeight:null,gdprFontStyle:null,gdprTextDecoration:null,gdprTextAlign:null,pointsListMargin:"10px 0px 0px 0px",pointsListPadding:null,pointsListBackgroundColor:null,pointsListBorderWidth:null,pointsListBorderColor:"#A9B1C8",pointsListBorderRadius:null,pointsListLeftMargin:null,pointsListItemLeftSpace:"4px",pointsListItemLeftMargin:"5px 0px 5px 0px",pointsListItemLeftPadding:null,pointsListItemLeftBackgroundColor:null,pointsListItemLeftBorderWidth:null,pointsListItemLeftBorderColor:"#A9B1C8",pointsListItemLeftBorderRadius:null,pointsListItemLeftIconSize:"16px",pointsListItemLeftIconSpace:"4px",pointsListItemLeftIconColor:"#1DD6A1",pointsListItemLeftFontFamily:null,pointsListItemLeftFontSize:"14px",pointsListItemLeftColor:null,pointsListItemLeftFontWeight:null,pointsListItemLeftFontStyle:null,pointsListItemLeftTextDecoration:null,pointsListItemLeftTextAlign:"left",pointsListItemLeftTextTransform:null,pointsListRightMargin:null,pointsListItemRightSpace:"4px",pointsListItemRightMargin:"5px 0px 5px 0px",pointsListItemRightPadding:null,pointsListItemRightBackgroundColor:null,pointsListItemRightBorderWidth:null,pointsListItemRightBorderColor:"#A9B1C8",pointsListItemRightBorderRadius:null,pointsListItemRightIconSize:"16px",pointsListItemRightIconSpace:"4px",pointsListItemRightIconColor:"#E41F5A",pointsListItemRightFontFamily:null,pointsListItemRightFontSize:"14px",pointsListItemRightColor:null,pointsListItemRightFontWeight:null,pointsListItemRightFontStyle:null,pointsListItemRightTextDecoration:null,pointsListItemRightTextAlign:"left",pointsListItemRightTextTransform:null,pointsListTitleLeftMargin:"4px 0 8px 0",pointsListTitleLeftPadding:null,pointsListTitleLeftBackgroundColor:null,pointsListTitleLeftBorderWidth:null,pointsListTitleLeftBorderColor:null,pointsListTitleLeftBorderRadius:null,pointsListTitleLeftFontFamily:null,pointsListTitleLeftFontSize:"14px",pointsListTitleLeftColor:null,pointsListTitleLeftFontWeight:"bold",pointsListTitleLeftFontStyle:null,pointsListTitleLeftTextDecoration:null,pointsListTitleLeftTextAlign:"left",pointsListTitleLeftTextTransform:"uppercase",pointsListTitleRightMargin:"4px 0 8px 0",pointsListTitleRightPadding:null,pointsListTitleRightBackgroundColor:null,pointsListTitleRightBorderWidth:null,pointsListTitleRightBorderColor:null,pointsListTitleRightBorderRadius:null,pointsListTitleRightFontFamily:null,pointsListTitleRightFontSize:"14px",pointsListTitleRightColor:null,pointsListTitleRightFontWeight:"bold",pointsListTitleRightFontStyle:null,pointsListTitleRightTextDecoration:null,pointsListTitleRightTextAlign:"left",pointsListTitleRightTextTransform:"uppercase",crossedPriceTextColor:null,crossedPriceTextColorHover:null,crossedPriceTextFontSizeRatio:"80",crossedPriceSpacing:"8px",crossedPriceFontWeight:null,crossedPriceFontFamily:null,crossedPriceFontStyle:null})},qw=[{fieldOrigin:"cssVariables",fieldName:"titleFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"titleColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"tagFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"tagBackgroundColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"tagBorderColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"descriptionFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"descriptionColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"pointsListBorderColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"pointsListItemLeftColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"pointsListItemRightColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},...S0,{fieldOrigin:"cssVariables",fieldName:"pointsListTitleLeftFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"pointsListTitleLeftColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"pointsListTitleRightFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"pointsListTitleRightColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"pointsListItemLeftFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"pointsListItemRightFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"gdprFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"gdprColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"}],Zw=e=>({settings:{titleVisible:e.settings.containableTitleVisible??void 0,offerListNbVisibleOffers:e.settings.containableNbVisibleOffers??void 0,toggleVisible:e.settings.containableExpandButtonVisible??void 0}}),Yw=e=>({settings:{titleVisible:e.settings.containableTitleVisible??void 0,tagVisible:e.settings.containableTagVisible??void 0,descriptionVisible:e.settings.containableDescriptionVisible??void 0,offerListNbVisibleOffers:e.settings.containableNbVisibleOffers??void 0,toggleVisible:e.settings.containableExpandButtonVisible??void 0,pointsVisible:e.settings.containableArgumentListVisible??void 0}}),Qw={CARD:Yw,BOX:Zw,CTA:e=>({}),LINK:e=>({}),LINK_ENRICHMENT:e=>({}),CAROUSEL:e=>({}),PAGE:e=>({}),HTML:e=>({}),CONTAINER:e=>({})},Kw={},Jw=[{type:"DESKTOP",cssVariables:{themePrimaryColor:"#1925F7",themeTextColor:"#000000",themeFontFamily:"Roboto"},settings:{}},{type:"MOBILE",breakpointWidth:480,settings:{},cssVariables:{}}],Xw={settings:{containerShadowVisible:!1,itemShadowVisible:!1,buttonShadowVisible:!0,direction:"horizontal",itemSizeType:"fixed",titleVisible:!0,titleContent:"${carouselTitle}",scrollbarVisible:!0,navigationButtonsVisible:!0,navigationButtonIconAppearance:"arrow_right",navigationButtonShadowVisible:!1,expandButtonContent:null,expandButtonContentOpen:null,expandButtonShadowVisible:!0,expandButtonIconVisible:!1,expandButtonIconAppearance:"arrow_down",expandButtonIconAppearanceOpen:"arrow_up",expandButtonIconPosition:"right",containableNbVisibleOffers:3,containableNbVisibleContents:3,containableTitleVisible:!0,containableDescriptionVisible:!0,containableTagVisible:!0,containableExpandButtonVisible:!0,containableArgumentListVisible:!1,isRoundedPrice:!1,gdprButtonPosition:"bottomLeft",gdprButtonContent:"",gdprContent:""},cssVariables:{containerMargin:null,containerPadding:null,containerBorderWidth:null,containerBorderColor:"#000000",containerBackgroundColor:null,containerBorderRadius:null,containerShadowOffset:"0 4px",containerShadowColor:"#CCCCCC99",containerShadowBlur:"5px",containerShadowSpread:"0",scrollbarTrackColor:"#D9DEEB",scrollbarThumbColor:"#A9B1C8",scrollbarSpace:"16px",itemWidth:"250px",itemHeight:"auto",nbItemsToDisplay:"3",itemGap:"16px",itemPadding:"0",itemBackgroundColor:"transparent",itemBorderWidth:"0",itemBorderColor:null,itemBorderRadius:"0",itemShadowOffset:"0 4px",itemShadowColor:"#CCCCCC99",itemShadowBlur:"5px",itemShadowSpread:"0",titleMargin:"16px 0px 16px 0px",titlePadding:null,titleBackgroundColor:null,titleBorderWidth:null,titleBorderColor:"#000000",titleBorderRadius:null,titleFontFamily:null,titleFontSize:"20px",titleColor:null,titleFontWeight:"bold",titleFontStyle:"normal",titleTextTransform:"none",titleTextDecoration:"none",titleTextAlign:"left",titleLineHeight:"normal",navigationButtonGap:"8px",navigationButtonBorderRadius:"16px",navigationButtonBackgroundColor:null,navigationButtonColor:null,navigationButtonWidth:"32px",navigationButtonHeight:"32px",navigationButtonIconColor:null,navigationButtonIconSize:"16px",navigationButtonShadowOffset:"0 0",navigationButtonShadowColor:"#000000",navigationButtonShadowBlur:"0",navigationButtonShadowSpread:"0",navigationButtonColorHover:null,navigationButtonBackgroundColorHover:null,expandButtonPadding:"4px",expandButtonMargin:"8px 0px 0px 0px",expandButtonAlign:"stretch",expandButtonBackgroundColor:null,expandButtonBorderWidth:"1px",expandButtonBorderColor:null,expandButtonBorderRadius:"8px",expandButtonShadowOffset:"0px 0px",expandButtonShadowColor:"0px",expandButtonShadowBlur:"0px",expandButtonShadowSpread:"0px",expandButtonColor:null,expandButtonFontFamily:null,expandButtonFontSize:"12px",expandButtonFontWeight:"normal",expandButtonFontStyle:"normal",expandButtonTextDecoration:"none",expandButtonTextAlign:"center",expandButtonTextTransform:"uppercase",expandButtonBackgroundColorHover:null,expandButtonBorderColorHover:null,expandButtonColorHover:null,expandButtonFontFamilyHover:null,expandButtonFontSizeHover:null,expandButtonFontWeightHover:null,expandButtonFontStyleHover:null,expandButtonTextDecorationHover:null,expandButtonTextAlignHover:null,expandButtonTextTransformHover:null,expandButtonBackgroundColorOpen:null,expandButtonBorderColorOpen:null,expandButtonColorOpen:null,expandButtonFontFamilyOpen:null,expandButtonFontSizeOpen:null,expandButtonFontWeightOpen:null,expandButtonFontStyleOpen:null,expandButtonTextDecorationOpen:null,expandButtonTextAlignOpen:null,expandButtonTextTransformOpen:null,expandButtonIconSpace:"2px",expandButtonIconSize:"12px",expandButtonIconSizeOpen:null,expandButtonIconColor:null,expandButtonIconColorOpen:null,gdprMargin:"5px",gdprPadding:"5px",gdprBackgroundColor:null,gdprBorderWidth:null,gdprBorderColor:"#000000",gdprBorderRadius:"4px",gdprFontFamily:null,gdprFontSize:"10px",gdprColor:null,gdprFontWeight:null,gdprFontStyle:null,gdprTextDecoration:null,gdprTextAlign:null}},eT=[{fieldOrigin:"cssVariables",fieldName:"titleFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"titleColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"expandButtonFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"navigationButtonColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"navigationButtonBackgroundColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryColor"},{fieldOrigin:"cssVariables",fieldName:"navigationButtonBackgroundColorHover",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themePrimaryHoverColor"},{fieldOrigin:"cssVariables",fieldName:"gdprFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"gdprColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"}],tT=[{type:"DESKTOP",cssVariables:{themePrimaryColor:"#1925F7",themeTextColor:"#000000",themeFontFamily:"Roboto"},settings:{}},{type:"MOBILE",breakpointWidth:480,settings:{},cssVariables:{}}],nT={settings:{headerVisible:!0,headerLayout:"floating",headerTitleVisible:!0,headerTitleContent:"${mediaName}",headerLogoContent:null,isRoundedPrice:!1,contentShadowVisible:!1,titleVisible:!0,titleContent:null,displayChannels:!0,channelList:null,gdprButtonPosition:null,gdprButtonContent:null,gdprContent:null},cssVariables:{pageBackgroundColor:"#F7F7F7",maxWidth:"920px",headerMargin:"20px 0px 20px 0px",headerPadding:"0px 20px 0px 20px",headerBorderRadius:"40px",headerLogoMaxHeight:"40px",headerLogoBorderRadius:"8px",headerBackgroundColor:"#FFFFFF",headerLogoBackgroundColor:null,headerShadowOffset:"0px 4px",headerShadowColor:"#CCCCCC99",headerShadowBlur:"5px",headerShadowSpread:"0",headerTitleFontFamily:null,headerTitleFontSize:"24px",headerTitleColor:null,headerTitleFontWeight:"bold",headerTitleFontStyle:"normal",headerTitleTextTransform:"none",headerTitleTextDecoration:"none",headerTitleTextAlign:"right",headerInitialsColor:null,contentBackgroundColor:"#FFFFFF",contentMargin:null,contentPadding:"20px",contentBorderWidth:null,contentBorderColor:"#000000",contentBorderRadius:"4px",contentShadowOffset:"0px 4px",contentShadowColor:"#CCCCCC99",contentShadowBlur:"5px",contentShadowSpread:"0",titleMarginTop:"23px",titleMarginBottom:"23px",titleFontFamily:null,titleFontSize:"24px",titleColor:null,titleFontWeight:"bold",titleFontStyle:"normal",titleTextTransform:"none",titleTextDecoration:"none",titleTextAlign:"left",titleLineHeight:"normal",titleMarginTopH2:"16px",titleMarginBottomH2:"16px",titleFontFamilyH2:null,titleFontSizeH2:"20px",titleColorH2:null,titleFontWeightH2:"bold",titleFontStyleH2:"normal",titleTextTransformH2:"none",titleTextDecorationH2:"none",titleTextAlignH2:"left",titleLineHeightH2:"normal",titleMarginTopH3:"16px",titleMarginBottomH3:"16px",titleFontFamilyH3:null,titleFontSizeH3:"16px",titleColorH3:null,titleFontWeightH3:"bold",titleFontStyleH3:"normal",titleTextTransformH3:"none",titleTextDecorationH3:"none",titleTextAlignH3:"left",titleLineHeightH3:"normal",paragraphMarginTop:"16px",paragraphMarginBottom:"16px",paragraphFontFamily:null,paragraphFontSize:"14px",paragraphColor:null,paragraphFontWeight:null,paragraphFontStyle:null,paragraphTextTransform:null,paragraphTextDecoration:null,paragraphTextAlign:null,paragraphLineHeight:"normal",paragraphFontFamilyBold:null,paragraphFontSizeBold:null,paragraphColorBold:null,paragraphFontWeightBold:null,paragraphFontStyleBold:null,paragraphTextTransformBold:null,paragraphTextDecorationBold:null,paragraphTextAlignBold:null,paragraphLineHeightBold:"normal",paragraphFontFamilyItalic:null,paragraphFontSizeItalic:null,paragraphColorItalic:null,paragraphFontWeightItalic:null,paragraphFontStyleItalic:null,paragraphTextTransformItalic:null,paragraphTextDecorationItalic:null,paragraphTextAlignItalic:null,paragraphLineHeightItalic:"normal",paragraphFontFamilyLink:null,paragraphFontSizeLink:null,paragraphColorLink:null,paragraphFontWeightLink:null,paragraphFontStyleLink:null,paragraphTextTransformLink:null,paragraphTextDecorationLink:null,paragraphTextAlignLink:null,paragraphLineHeightLink:"normal",bulletListFontFamily:null,bulletListFontSize:"16px",bulletListColor:null,bulletListPaddingLeft:"12px",bulletListStyleType:"square",bulletListMarkerColor:null,bulletListMarkerFontSize:"8px",bulletListMarkerPaddingLeft:"8px",channelIconColor:null,gdprMargin:"5px",gdprPadding:"5px",gdprBackgroundColor:null,gdprBorderWidth:null,gdprBorderColor:"#000000",gdprBorderRadius:"4px",gdprFontFamily:null,gdprFontSize:"10px",gdprColor:null,gdprFontWeight:null,gdprFontStyle:null,gdprTextDecoration:null,gdprTextAlign:null}},rT=[{fieldOrigin:"cssVariables",fieldName:"headerInitialsColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"headerTitleFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"headerTitleColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"titleFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"titleColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"paragraphFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"paragraphColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"bulletListFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"bulletListColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"bulletListMarkerColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"gdprFontFamily",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeFontFamily"},{fieldOrigin:"cssVariables",fieldName:"gdprColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"},{fieldOrigin:"cssVariables",fieldName:"channelIconColor",inheritedFieldOrigin:"cssVariables",inheritedFieldName:"themeTextColor"}],oT="--rndzz-",iT="https://fonts.googleapis.com/css?display=swap&family=",sT=["Andale Mono","Arial","Arial Black","Baskerville","Bradley Hand","Brush Script MT","Comic Sans MS","Courier","Georgia","Gill Sans","Helvetica","Impact","Lucida","Luminari","Monaco","Palatino","Tahoma","Times New Roman","Trebuchet MS","Verdana"];var M0=e=>{switch(e){case"BOX":return Vw;case"CTA":return $w;case"CARD":return Gw;case"CAROUSEL":return Xw;case"HTML":case"CONTAINER":case"PAGE":return nT;default:return{settings:{},cssVariables:{}}}},v0=e=>{switch(e){case"BOX":return Bw;case"CTA":return Hw;case"CARD":return Ww;case"CAROUSEL":return Jw;case"HTML":case"CONTAINER":case"PAGE":return tT;default:return[]}},aT=e=>{switch(e){case"BOX":return jw;case"CTA":return Uw;case"CARD":return qw;case"CAROUSEL":return eT;case"HTML":case"CONTAINER":case"PAGE":return rT;default:return[]}},lT=e=>{switch(e){case"CAROUSEL":return"carousel";case"PAGE":case"CONTAINER":case"HTML":return"page";default:return}},N0=e=>{switch(e["@type"]){case"BOX":return!!e.tabs?.some(n=>n.offers?.length>0);case"CARD":return e.offers?.length>0;case"CTA":return e.price!==void 0&&e.price!==null;case"CAROUSEL":return!!e.contents?.some(n=>N0(n));default:return!0}},cT=/(Hover|Active|Open|Cheapest|Clicked|H1|H2|H3|Bold|Italic|Link)$/,C0=["Hover","Active","Cheapest","Open","Clicked","H1","H2","H3","Bold","Italic","Link"],dT=["gdpr"];function y0(e,n=""){return Object.entries(e||{}).filter(([t,r])=>r!=null).map(([t,r])=>{let o=t.split(/\.?(?=[A-Z])/).join("-").toLowerCase(),s=!dT.some(a=>t.includes(a))&&n?`${n}-`:"";return`${oT}${s}${o}: ${r};`}).join(" ")}function uT(e,n,t){if(!t?.length)return"";let r=`.${e}`,o=lT(n),i=[],s=oi(n,t,0),a=y0(s.cssVariables||{},o);i.push(`${r} { container-type: inline-size; container-name: ${e}; ${a}}`);for(let l=1;l<t.length;l++){let c=t[l];if(!c.breakpointWidth)continue;let d=oi(n,t,l),u=y0(d.cssVariables||{},o);u&&i.push(`@container ${e} (max-width: ${c.breakpointWidth}px) { ${r} > * { ${u}}}`)}return i.join(`
`)}function oi(e,n,t=0){let r=M0(e),o=n[t],i=o?n.indexOf(o):-1,s=n.filter((a,l)=>l<=i).map(pT).reduce(gT,r);return s=hT(e,s),s=mT(e,s),s}function fT(e,n){if(n===0)return 0;let r=[...e].reverse().find(o=>!o.breakpointWidth||o.breakpointWidth>=n);return e.indexOf(r)}var pT=e=>({cssVariables:e.cssVariables,settings:e.settings,misc:e.misc}),gT=(e,n)=>({cssVariables:I(I({},e.cssVariables),wu(n.cssVariables)),settings:I(I({},e.settings),wu(n.settings)),misc:I(I({},e.misc),wu(n.misc))}),wu=e=>e&&Object.keys(e).reduce((n,t)=>e[t]===null?n:U(I({},n),{[t]:e[t]}),{}),hT=(e,n)=>{let t=aT(e),r={settings:I({},n.settings),cssVariables:I({},n.cssVariables),misc:I({},n.misc)};return t.filter(o=>nr(r,[o.fieldOrigin,o.fieldName])===null&&nr(r,[o.inheritedFieldOrigin,o.inheritedFieldName])!==null).forEach(o=>{let i=nr(r,[o.inheritedFieldOrigin,o.inheritedFieldName]);Eu(r,[o.fieldOrigin,o.fieldName],i)}),r},mT=(e,n)=>{let t=M0(e),r={settings:I({},n.settings),cssVariables:I({},n.cssVariables),misc:I({},n.misc)};return new Map([["settings",Object.keys(t.settings).filter(i=>C0.some(s=>i.endsWith(s)))],["cssVariables",Object.keys(t.cssVariables).filter(i=>C0.some(s=>i.endsWith(s)))]]).forEach((i,s)=>{i.forEach(a=>{if(nr(r,[s,a])===null){let l=a.replace(cT,"");if(l){let c=nr(r,[s,l]);Eu(r,[s,a],c)}}})}),r},vT=(()=>{class e{constructor(t,r){this.document=t,this.renderer=r.createRenderer(null,null)}importFontMedia(t){let r=this._queryLinkByAttributes(t,"stylesheet");if(r)return r;let o=this.renderer.createElement("link");return o.href!==t&&(o.crossOrigin=!0,o.rel="stylesheet",o.href=t),this.renderer.appendChild(this.document.head,o),o}_queryLinkByAttributes(t,r){return this.document.querySelector(`link[href="${t}"][rel="${r}"]`)}static{this.\u0275fac=function(r){return new(r||e)(k(he),k(Wt))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function CT(e){if(!e.cssVariables)return;let n=[];if(Object.keys(e.cssVariables).map(t=>t).filter(t=>!t.startsWith("theme")&&t.includes("FontFamily")).filter(t=>e.cssVariables[t]&&!sT.includes(e.cssVariables[t])&&e.cssVariables[t]!=="inherit").forEach(t=>{let r=t.replace(/FontFamily(.*)/,""),o=t.replace(/(.*)FontFamily/,""),i={family:e.cssVariables[t],isBold:e.cssVariables[`${r}FontWeight${o}`]==="bold",isItalic:e.cssVariables[`${r}FontStyle${o}`]==="italic"};n.find(s=>s.family===i.family&&s.isBold===i.isBold&&s.isItalic===i.isItalic)||n.push(i)}),n.length)return`${n.reduce((t,r,o)=>{let i=r.family.replace(" ","+");return`${t}${r.isBold||r.isItalic?`${i}|${i}:`:i}${r.isBold?"b":""}${r.isItalic?"i":""}${o<n.length-1?"|":""}`},iT)}`}var b0=new Set;async function yT(e){let n=bT(),r=xT(e).map(async o=>{let i=(async()=>{if(!o?.srcUrl){console.warn(`No valid font URL found for ${o?.family}`);return}let s=o.srcFormat?` format('${o.srcFormat}')`:"",a=new FontFace(o.family,`url(${o.srcUrl})${s}`,{display:o.display,style:o.style,weight:o.weight,stretch:o.stretch,unicodeRange:o.unicodeRange}),l=Su(o);n.has(l)||b0.has(l)||(await a.load(),document.fonts.add(a))})();return b0.add(Su(o)),i});await Promise.all(r)}function Su(e){let n=_T(e.unicodeRange);return`${e.family}-${e.weight}-${e.style}-${n}`}function bT(){return new Set([...document.fonts].filter((e,n,t)=>n===t.findIndex(r=>r.family===e.family&&r.style===e.style&&r.weight===e.weight&&r.unicodeRange===e.unicodeRange)).map(e=>Su({family:e.family,weight:e.weight,style:e.style,unicodeRange:e.unicodeRange,srcUrl:"",srcFormat:"",display:void 0,stretch:""})))}function _T(e){return e.replace(/\b0*([0-9A-F]{1,4})\b/g,"$1")}function xT(e){return e.filter((n,t,r)=>t===r.findIndex(o=>o.family===n.family&&o.display===n.display&&o.style===n.style&&o.weight===n.weight&&o.stretch===n.stretch&&o.unicodeRange===n.unicodeRange&&o.srcUrl===n.srcUrl&&o.srcFormat===n.srcFormat))}var DT={CTA:{"see-offer":"See the offer for ${contentPrice} at ${contentMerchant}","see-offer-fallback":"See offer"},CARD:{"offer-button":"${offerPrice} at ${offerMerchant}","offer-button-fallback":"See offer"},BOX:{"see-offer":"See offer"},mentions:{"provided-by":"The service is provided by",CARD:{button:"Card operation",content:`The price offers are listed in order of priority depending on the price and relevance of the offers. The prices displayed are inclusive of all taxes. The shipping price displayed corresponds to the cheapest home delivery offered by the merchant.
The cards list merchants who wish to be listed, provided that they display prices including VAT (all taxes included) and present an excellent level of service quality and customer satisfaction. This listing is subject to a fee. The cards are therefore not exhaustive of all the offers and merchants present on the market. The offers in the cards are updated daily and several times a day for certain shops.`},BOX:{button:"Price table operation",content:`The price offers are listed in order of priority depending on the price and relevance of the offers. The prices displayed are inclusive of all taxes. The shipping price displayed corresponds to the cheapest home delivery offered by the merchant.
The price tables list merchants who wish to be listed, provided that they display prices including VAT (all taxes included) and present an excellent level of service quality and customer satisfaction. This listing is subject to a fee. The price tables are therefore not exhaustive of all the offers and merchants present on the market. The offers in the price tables are updated daily and several times a day for certain shops.`},CAROUSEL:{button:"Carousel operation",content:`The price offers are listed in order of priority depending on the price and relevance of the offers. The prices displayed are inclusive of all taxes. The shipping price displayed corresponds to the cheapest home delivery offered by the merchant.
The carousels list merchants who wish to be listed, provided that they display prices including VAT (all taxes included) and present an excellent level of service quality and customer satisfaction. This listing is subject to a fee. The carousels are therefore not exhaustive of all the offers and merchants present on the market. The offers in the carousels are updated daily and several times a day for certain shops.`},PAGE:{button:"Widgets operation",content:`The price offers are listed in order of priority depending on the price and relevance of the offers. The prices displayed are inclusive of all taxes. The shipping price displayed corresponds to the cheapest home delivery offered by the merchant.
The widgets list merchants who wish to be listed, provided that they display prices including VAT (all taxes included) and present an excellent level of service quality and customer satisfaction. This listing is subject to a fee. The widgets are therefore not exhaustive of all the offers and merchants present on the market. The offers in the widgets are updated daily and several times a day for certain shops.`}},merchants:"Merchants",stock:"Stock",price:"Price","is-stock":"stock","no-stock":"no stock","no-offer":"No available offer",condition:{USED:"Used",NEW:"New",REFURBISHED:"Refurbished"},"see-less":"See less","see-more":"See more","more-offers":"See more offers","less-offers":"See less offers",pros:"pros",cons:"cons","code-copied":"Copied!"},zT={CTA:{"see-offer":"Voir l'offre chez ${contentMerchant} \xE0 ${contentPrice}","see-offer-fallback":"Voir l'offre"},CARD:{"offer-button":"${offerPrice} chez ${offerMerchant}","offer-button-fallback":"Voir l'offre"},BOX:{"see-offer":"Voir l'offre"},mentions:{"provided-by":"Le service est assur\xE9 par",CARD:{button:"Fonctionnement de la carte",content:`Les offres de prix sont list\xE9es selon un ordre de priorit\xE9 d\xE9pendant du prix et de la pertinence des offres. Les prix affich\xE9s sont TTC (toutes taxes comprises). Le prix de frais de port affich\xE9 correspond \xE0 la livraison \xE0 domicile la moins ch\xE8re propos\xE9e par le marchand.
Les cartes r\xE9f\xE9rencent les marchands qui souhaitent y \xEAtre pr\xE9sents \xE0 condition d'afficher des prix avec TVA (TTC - toutes taxes comprises) et de pr\xE9senter un excellent niveau de qualit\xE9 de service et de satisfaction client. Ce r\xE9f\xE9rencement est payant. Les cartes ne sont donc pas exhaustives sur l'ensemble des offres et des marchands pr\xE9sents sur le march\xE9. Les offres pr\xE9sentes dans les cartes sont actualis\xE9es quotidiennement et plusieurs fois par jour pour certaines boutiques.`},BOX:{button:"Fonctionnement du tableau de prix",content:`Les offres de prix sont list\xE9es selon un ordre de priorit\xE9 d\xE9pendant du prix et de la pertinence des offres. Les prix affich\xE9s sont TTC (toutes taxes comprises). Le prix de frais de port affich\xE9 correspond \xE0 la livraison \xE0 domicile la moins ch\xE8re propos\xE9e par le marchand.
Les tableaux de prix r\xE9f\xE9rencent les marchands qui souhaitent y \xEAtre pr\xE9sents \xE0 condition d'afficher des prix avec TVA (TTC - toutes taxes comprises) et de pr\xE9senter un excellent niveau de qualit\xE9 de service et de satisfaction client. Ce r\xE9f\xE9rencement est payant. Les tableaux de prix ne sont donc pas exhaustifs sur l'ensemble des offres et des marchands pr\xE9sents sur le march\xE9. Les offres pr\xE9sentes dans les tableaux de prix sont actualis\xE9es quotidiennement et plusieurs fois par jour pour certaines boutiques.`},CAROUSEL:{button:"Fonctionnement du carrousel",content:`Les offres de prix sont list\xE9es selon un ordre de priorit\xE9 d\xE9pendant du prix et de la pertinence des offres. Les prix affich\xE9s sont TTC (toutes taxes comprises). Le prix de frais de port affich\xE9 correspond \xE0 la livraison \xE0 domicile la moins ch\xE8re propos\xE9e par le marchand.
Les carrousels r\xE9f\xE9rencent les marchands qui souhaitent y \xEAtre pr\xE9sents \xE0 condition d'afficher des prix avec TVA (TTC - toutes taxes comprises) et de pr\xE9senter un excellent niveau de qualit\xE9 de service et de satisfaction client. Ce r\xE9f\xE9rencement est payant. Les carrousels ne sont donc pas exhaustifs sur l'ensemble des offres et des marchands pr\xE9sents sur le march\xE9. Les offres pr\xE9sentes dans les carrousels sont actualis\xE9es quotidiennement et plusieurs fois par jour pour certaines boutiques.`},PAGE:{button:"Fonctionnement des widgets",content:`Les offres de prix sont list\xE9es selon un ordre de priorit\xE9 d\xE9pendant du prix et de la pertinence des offres. Les prix affich\xE9s sont TTC (toutes taxes comprises). Le prix de frais de port affich\xE9 correspond \xE0 la livraison \xE0 domicile la moins ch\xE8re propos\xE9e par le marchand.
Les widgets r\xE9f\xE9rencent les marchands qui souhaitent y \xEAtre pr\xE9sents \xE0 condition d'afficher des prix avec TVA (TTC - toutes taxes comprises) et de pr\xE9senter un excellent niveau de qualit\xE9 de service et de satisfaction client. Ce r\xE9f\xE9rencement est payant. Les widgets ne sont donc pas exhaustifs sur l'ensemble des offres et des marchands pr\xE9sents sur le march\xE9. Les offres pr\xE9sentes dans les widgets sont actualis\xE9s quotidiennement et plusieurs fois par jour pour certaines boutiques.`}},merchants:"Marchands",stock:"Stock",price:"Prix","is-stock":"en stock","no-stock":"pas de stock","no-offer":"Aucune offre disponible",condition:{USED:"Occasion",NEW:"Neuf",REFURBISHED:"Reconditionn\xE9"},"see-less":"Voir moins","see-more":"Voir plus","more-offers":"Voir plus d'offres","less-offers":"Voir moins d'offres",pros:"pour",cons:"contre","code-copied":"Copi\xE9 !"},ET=new Map([["en",DT],["fr",zT]]),Mu=class{constructor(){this.isEnable=!1,this.isEnable=this._isEnable()}debug(...n){this._run(console.debug,...n)}error(...n){this._run(console.error,...n)}log(...n){this._run(console.log,...n)}trace(...n){this._run(console.trace,...n)}warn(...n){this._run(console.warn,...n)}_run(n,...t){this.isEnable&&n(...t)}_isEnable(){return typeof window<"u"&&window.localStorage&&window.localStorage.getItem("WIDGET_DEBUG")==="true"}},xn=new Mu,ai=new B("Custom locale id subject"),Dn=(()=>{class e{static translate(t,r,o){let i=o?t.replaceAll("$type",o):t,s=ET.get(r);if(s){let a=nr(s,i);if(a)return a;{let l=`${i.substring(0,50)}${i.length>50?"...":""}`;xn.warn(`No translation found for path '${l}' and locale '${r}'`)}}else xn.warn(`No translation found for locale '${r}'`);return i}constructor(t,r){this.locale=t,this.customLocale$=r}transform(t,r){let o=this.customLocale$?.value.substring(0,2)??this.locale.substring(0,2)??"fr";return e.translate(t,o,r)}static{this.\u0275fac=function(r){return new(r||e)(z(Rt,16),z(ai,24))}}static{this.\u0275pipe=Ee({name:"translate",type:e,pure:!0})}}return e})(),Pu=new B("AffilizzConfiguration"),li=(()=>{class e{static{this.isData=t=>t.startsWith("data")}static transform(t,r){if(!t||this.isData(t))return t;if(r){let o="p=wc_"+r;t.includes(o)||(t+=t.includes("?")?"&":"?",t+=o)}return t}transform(t,r){return e.transform(t,r)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Ee({name:"rndCdn",type:e,pure:!0})}}return e})(),A0={catalog:"affilizz-catalog-component",designer:"affilizz-designer-component",publication:"affilizz-rendering-component",page:"affilizz-page-component",container:"affilizz-deal-component"},Nu=class e{#e;constructor(n){this.#e=n??document}generateWebComponentTagHtml(n,t){let r=Object.assign({loading:"lazy"},t);if(this.#e){let o=this.#e.createElement(A0[n]);return this.applyAttributesToElement(r,o),o.outerHTML}return""}applyAttributesToElement(n,t){for(let r in n){let o=n[r],i=e.#t(r);if(o==null){t.hasAttribute(i)&&t.removeAttribute(i);continue}typeof o=="object"&&(o=JSON.stringify(o)),t.setAttribute(i,String(o))}}static#t(n){return n.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}},IT=(()=>{class e{constructor(t,r){this.eltRef=t,this.wcType=W("designer"),this.wcArgs=W(null),this.loaded=im(),this.webComponentGenerator=new Nu(r);let o=null;Ct(()=>{let s=this.wcType();s&&o!==s&&(o=s,this.#t())});let i=null;Ct(()=>{let s=this.wcArgs();s&&i!==s&&(i=s,this.#n())})}get#e(){return this.eltRef.nativeElement.querySelector(A0[this.wcType()])}#t(){let t=this.wcType(),r=this.wcArgs();t&&r&&(this.eltRef.nativeElement.innerHTML=this.webComponentGenerator.generateWebComponentTagHtml(t,r),this.#e?.addEventListener("renderLoaded",()=>this.loaded.emit(!0)))}#n(){let t=this.#e,r=this.wcArgs();t&&r&&this.webComponentGenerator.applyAttributesToElement(r,this.#e)}static{this.\u0275fac=function(r){return new(r||e)(z(se),z(he))}}static{this.\u0275dir=ct({type:e,selectors:[["","rndWebComponentGenerator",""]],inputs:{wcType:[1,"wcType"],wcArgs:[1,"wcArgs"]},outputs:{loaded:"loaded"}})}}return e})(),Jt=(()=>{class e{static{this.RENDER_BASE_REDIRECT_API_URL=null}static{this.REDIRECT_API_URL=null}static transform(t){if(!t)return t;let r=t.trim().toLowerCase();if(!e.RENDER_BASE_REDIRECT_API_URL||!r.startsWith(e.RENDER_BASE_REDIRECT_API_URL))return t;if(e.REDIRECT_API_URL){if(r.startsWith("http"))try{r=new URL(t).pathname}catch{return t}try{let o=new URL(e.REDIRECT_API_URL);return o.pathname=o.pathname==="/"?r:o.pathname+r,o.toString()}catch{return console.error("Cannot parse configured redirect api url",e.REDIRECT_API_URL),t}}else return t}transform(t){return e.transform(t)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Ee({name:"redirectUrl",type:e,pure:!0})}}return e})(),O0=new B("INITIAL_WIDTH_HINT"),to=(()=>{class e{get selectorName(){return`rndzz-id-${this.renderingId}-${this.idx}`}constructor(t,r,o,i,s,a,l){this.document=t,this.platformId=r,this.renderer=o,this.destroyRef=i,this.linkService=s,this.configuration=a,this.initialWidthHint=l,this.idx="0",this.resize$=new ze,this.renderingId="",this.designSettingsSignal=He(void 0)}init(t,r,o,i,s){this.idx=t,this.renderingId=r,this.host=s,this.subIdx=i,this.renderingElt=o,Re(this.platformId)&&(this.resizeObserver=new ResizeObserver(a=>this.resize$.next(a)),this.resizeObserver.observe(o.nativeElement))}applyRender(t){if(this.render=t,this.previousConfigurationIdx=void 0,t.design??={configurations:[]},this.renderingElt){let r=t.design.configurations?.length?t.design.configurations:v0(t["@type"]);this._applyAllBreakpointsStyle(r),Re(this.platformId)?this._initResizeObserver():this._updateConfiguration(this._getInitialWidth())}}applyCustomCss(t){let r=this.host||this.document.head,o=`${this.selectorName}-custom-style`,i=Re(this.platformId)&&r.querySelector(`#${o}`)||this.renderer.createElement("style");i.innerHTML=t,i.id||(i.id=`${o}`,this.renderer.appendChild(r,i))}_getInitialWidth(){let t=this.renderingElt.nativeElement?.style?.width;return t?Number.parseInt(t.replace("px",""),10):Re(this.platformId)&&this.renderingElt?this.initialWidthHint??this.renderingElt.nativeElement?.getBoundingClientRect()?.width:this.initialWidthHint??this.renderingElt.nativeElement?.contentRect?.width}_initResizeObserver(){this.resizeSubscriptions?.unsubscribe(),this.resizeSubscriptions=this.resize$.asObservable().pipe(Iu(this.destroyRef),gr(t=>t?.length>0),Nn(t=>t[0]?.contentRect?.width),co(this._getInitialWidth()),hr()).subscribe(t=>this._updateConfiguration(t))}_updateConfiguration(t){let r=this.render?.design?.configurations?.length?this.render.design.configurations:v0(this.render["@type"]),o=fT(r,t);if(this.previousConfigurationIdx===o)return;this.previousConfigurationIdx=o;let i=oi(this.render["@type"],r,o);xn.trace(`${this.idx}# computed configuration for containerWidth=${t}`,i),this.designSettingsSignal.set(i)}_applyAllBreakpointsStyle(t){if(this.configuration?.loadFonts??!0){let a=oi(this.render["@type"],t,0);this._loadFonts(a)}let r=this.host||this.document.head,o=`${this.selectorName}-style`,i=uT(this.selectorName,this.render["@type"],t),s=r.querySelector(`#${o}`);if(s)s.innerHTML=i;else{let a=this.renderer.createElement("style");a.id=o,a.innerHTML=i,this.renderer.appendChild(r,a)}}_loadFonts(t){if(t.misc?.fonts?.fontFaceRules)Re(this.platformId)&&yT(t.misc.fonts.fontFaceRules).then();else{let r=CT(t);r&&this.linkService.importFontMedia(r)}}ngOnDestroy(){this.resizeObserver?.disconnect()}static{this.\u0275fac=function(r){return new(r||e)(k(he),k(_e),k(Ft),k(We),k(vT),k(Pu,8),k(O0,8))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac})}}return e})(),rr=class e{constructor(n){this.BASE_REGEXPS=[{regexp:/\${mediaName}/g,replacement:(t,r)=>r.content.mediaName,requirementsAvailable:(t,r)=>!!r.content?.mediaName},{regexp:/\${productName}/g,replacement:(t,r)=>r.content.productName,requirementsAvailable:(t,r)=>!!r.content?.productName},{regexp:/\${productBrand}/g,replacement:(t,r)=>r.content.productBrand,requirementsAvailable:(t,r)=>!!r.content?.productBrand}],this.currencyPipe=n.get(Ko),this.cdnPipe=n.get(li),this.sanitizer=n.get(Gr)}static applyReplacements(n,t,r){let o=[];if(r.every(s=>{let a=s.regexp.test(n);o.push(a);let l=!s.requirementsAvailable||s.requirementsAvailable(n,t);return!a||l}))return r.filter((s,a)=>o[a]).reduce((s,{regexp:a,replacement:l})=>s.replace(a,l(n,t)),n)}transform(n,t,r){let o=e.applyReplacements(n,t,[...this.BASE_REGEXPS,...this.REGEXPS||[]]);o=o&&this.#n(o),o=o&&(r?.isolateCrossedPrice?this.#r(o):o),o=o&&(r?.preventCrawling?this.#e(o):o);let i=/<\/?[a-z][\s\S]*>/i.test(o??"");return o=o&&i&&!r?.preventCrawling?this.#t(o):o,o&&i?this.sanitizer.bypassSecurityTrustHtml(o):o}generateImgTag(n){return n.shopIcon?`<img
ngSrc="${this.cdnPipe.transform(n.shopIcon,"icon")}"
width="32"
height="32"
alt="Logo of ${n.shopName}"
class="rndzz-injected-image"
/>`:""}getPrice(n,t){let r=n.specialPrice?.price??n.price;if(r>=0){let o=t.design.settings.isRoundedPrice?"1.0-0":"1.2-2";return this.currencyPipe.transform(r,n.currency,"symbol-narrow",o)??""}return""}getCrossedPrice(n,t){let r=n.crossedPrice;if(r&&r>=0){let o=t.design.settings.isRoundedPrice?"1.0-0":"1.2-2";return`<span class="rndzz-crossed-price">${this.currencyPipe.transform(r,n.currency,"symbol-narrow",o)??""}</span>`}return""}#e(n){return n.split(/(<[^>]+>)/g).filter(r=>r!=="").map(r=>RegExp(/^<[^>]+>$/).exec(r)?r:`<span data-content="${r}" class="from-content-attribute"></span>`).join("")}#t(n){return n.split(/(<[^>]+>)/g).filter(r=>r!=="").map(r=>RegExp(/^<[^>]+>$/).exec(r)?r:`<span>${r}</span>`).join("")}#n(n){return n.trim()===""?"":n.replace(/^\s/,"&nbsp;").replace(/\s$/,"&nbsp;").replace(/(\S)\s+(?=<)/g,"$1&nbsp;").replace(/(?<=>)\s+(\S)/g,"&nbsp;$1")}#r(n){let t=/(<span class="rndzz-crossed-price">.*?<\/span>)/,r=n.match(t);if(r){let o=r[1],i=n.replace(t,"");return`${o}<span class="rndzz-isolated-content">${i}</span>`}return n}},Bu=(()=>{class e extends rr{constructor(){super(N(O)),this.REGEXPS=[]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Ee({name:"renderVariable",type:e,pure:!0})}}return e})(),Vu=(()=>{class e{get hostClass(){return"rndzz-"+this.designConfiguration.settings.gdprButtonPosition}constructor(t){this.cdr=t,this.isInfoPopoverDisplayed=!1}displayInfo(t){this.isInfoPopoverDisplayed=t,this.cdr.detectChanges()}static{this.\u0275fac=function(r){return new(r||e)(z(Oe))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-mentions"]],hostVars:2,hostBindings:function(r,o){r&2&&ae(o.hostClass)},inputs:{designConfiguration:"designConfiguration",type:"type"},decls:7,vars:10,consts:[[1,"rndzz-gdpr-button",3,"mouseenter","tap","mouseleave"],[1,"rndzz-gdpr-popover"],[1,"rndzz-content","from-content-attribute"],[1,"rndzz-arrow-down"]],template:function(r,o){r&1&&(ut(0,"span",0),jr("mouseenter",function(){return o.displayInfo(!0)})("tap",function(){return o.displayInfo(!o.isInfoPopoverDisplayed)})("mouseleave",function(){return o.displayInfo(!1)}),ce(1),D(2,"translate"),Et(),ut(3,"div",1),vn(4,"span",2),D(5,"translate"),vn(6,"div",3),Et()),r&2&&(g(),De(Y(2,4,o.designConfiguration.settings.gdprButtonContent||"mentions.$type.button",o.type)),g(2),H("rndzz-visible",o.isInfoPopoverDisplayed),g(),j("data-content",Y(5,7,o.designConfiguration.settings.gdprContent||"mentions.$type.content",o.type)))},dependencies:[Dn],styles:[`rnd-mentions{display:flex}rnd-mentions.rndzz-bottomRight,rnd-mentions.rndzz-topRight{flex-direction:row-reverse}rnd-mentions.rndzz-bottomCenter{justify-content:center}rnd-mentions .rndzz-gdpr-button{margin:var(--rndzz-gdpr-margin, 0);padding:var(--rndzz-gdpr-padding, 0);background-color:var(--rndzz-gdpr-background-color);border-style:solid;border-width:var(--rndzz-gdpr-border-width, 0);border-color:var(--rndzz-gdpr-border-color);border-radius:var(--rndzz-gdpr-border-radius, 0);font-family:var(--rndzz-gdpr-font-family),sans-serif;font-size:var(--rndzz-gdpr-font-size);color:var(--rndzz-gdpr-color);font-weight:var(--rndzz-gdpr-font-weight);font-style:var(--rndzz-gdpr-font-style);text-decoration:var(--rndzz-gdpr-text-decoration);text-align:var(--rndzz-gdpr-text-align);cursor:pointer}rnd-mentions .rndzz-gdpr-popover{font-family:Arial,Helvetica,sans-serif;color:#000;background-color:#fff;border:1px solid #CCC;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;margin:20px;padding:12px;border-radius:2px;position:absolute;z-index:1;font-size:11px;box-shadow:0 0 4px #11145333;opacity:0;visibility:hidden;transition:visibility .25s linear,opacity .25s linear;pointer-events:none}rnd-mentions .rndzz-gdpr-popover.rndzz-visible{opacity:1;visibility:visible}rnd-mentions .rndzz-gdpr-popover .rndzz-content{display:block;overflow:auto}rnd-mentions .rndzz-gdpr-popover .rndzz-content-link{color:inherit;padding-top:8px;display:flex;gap:4px;align-items:center}
`],encapsulation:2})}}return e})(),F0=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-no-picture"]],decls:3,vars:0,consts:[["width","100%","height","100%","viewBox","0 0 64 64","xmlns","http://www.w3.org/2000/svg"],["fill","#404489","d","M29.45 38.2a1.1 1.1 0 0 1-1.1-1.1v-6.51l-1.78-1.79a3 3 0 0 0-.22 1.13v7.17a3.1 3.1 0 0 0 3.1 3.1h8.51l-2-2h-6.51z"],["fill","#404489","d","m34.6 36.84-3.58-3.58v.18a3.42 3.42 0 0 0 3.42 3.41l.16-.01zM42.54 39.11l-.52-.47c.275-.467.423-.998.43-1.54v-7.17a3.11 3.11 0 0 0-3.11-3.11h-1.52l-.55-1.1a2 2 0 0 0-1.79-1.11h-2.21a2 2 0 0 0-1.79 1.11l-.55 1.1h-.73l-2.53-2.53a1 1 0 0 0-1.41 0 1 1 0 0 0 0 1.41l10.37 10.37 2.18 2.17 2.33 2.33a1.001 1.001 0 0 0 .71.29.998.998 0 0 0 .71-.29.999.999 0 0 0-.02-1.46zm-4.83-4.82a3.35 3.35 0 0 0 .12-.85 3.41 3.41 0 0 0-3.41-3.41 3.35 3.35 0 0 0-.85.12l-1.35-1.35 1.09-2.19h2.21l1.1 2.21h2.76a1.11 1.11 0 0 1 1.11 1.11v7.13l-2.78-2.77z"]],template:function(r,o){r&1&&(Cs(),ut(0,"svg",0),vn(1,"path",1)(2,"path",2),Et())},styles:[`rnd-no-picture{display:block;width:100%;height:100%}
`],encapsulation:2})}}return e})(),R0=(()=>{class e{constructor(t,r,o){this.elRef=t,this.renderer=r,this.platformId=o,this.isActive=!0}ngOnChanges(t){Re(this.platformId)&&t.isActive?.currentValue!==void 0&&(this.isActive?this.elRef?.nativeElement&&this._setHeightToList(this.elRef.nativeElement):this.renderer.removeStyle(this.elRef?.nativeElement,"height"))}ngAfterViewInit(){Re(this.platformId)&&(this.renderer.setStyle(this.elRef?.nativeElement,"transition","height 0.2s"),this._registerResizeEvent(this.elRef.nativeElement),this._registerDomChangedEvent(this.elRef.nativeElement))}ngOnDestroy(){this.resizeObserver?.disconnect(),this.mutationObserver?.disconnect()}_registerResizeEvent(t){this.resizeObserver=new ResizeObserver(()=>this._setHeightToList(t)),this.resizeObserver.observe(t)}_registerDomChangedEvent(t){this.mutationObserver=new MutationObserver(()=>this._setHeightToList(t)),this.mutationObserver.observe(t,{attributes:!1,childList:!0,subtree:!0})}_setHeightToList(t){if(this.isActive&&t.children?.length>0){let o=t.children[0].getBoundingClientRect(),i=this.config?.cssVariables?.offerMargin??"",s=parseInt(i.split(" ")[0]?.replace("px",""),10)||0,a=this.config?.settings.offerListHeaderVisible||!1,l=this.config?.cssVariables.offerListHeaderMargin||"",c=a&&parseInt(l.split(" ")[0]?.replace("px",""),10)||0;if(o?.height){let d=`${o.height+s+c}px`;if(t.style.height===d)return;this.renderer.setStyle(t,"height",d)}}}static{this.\u0275fac=function(r){return new(r||e)(z(se),z(Ft),z(_e))}}static{this.\u0275dir=ct({type:e,selectors:[["","rndExpandAnimation",""]],inputs:{isActive:[0,"rndExpandAnimationIsActive","isActive"],config:[0,"rndExpandAnimationConfig","config"]},features:[Ge]})}}return e})(),ci=(e,n,t)=>{t&&t!=="#"||n.preventDefault()},Ta=(()=>{class e{constructor(t){this.sanitizer=t}transform(t){return this.sanitizer.bypassSecurityTrustHtml(t)}static{this.\u0275fac=function(r){return new(r||e)(z(Gr,16))}}static{this.\u0275pipe=Ee({name:"sanitizeContent",type:e,pure:!0})}}return e})(),Sa=new Map([["arrow_down",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M8 11a.999.999 0 0 1-.79-.4l-3-4a1 1 0 0 1 .2-1.4 1 1 0 0 1 1.39.2L8 8.34l2.2-2.94a1 1 0 1 1 1.6 1.2l-3 4a1 1 0 0 1-.8.4Z"/></svg>'],["arrow_up",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M11 11a.999.999 0 0 1-.8-.4L8 7.66 5.8 10.6a1 1 0 0 1-1.6-1.2l3-4a1 1 0 0 1 1.6 0l3 4A1 1 0 0 1 11 11Z"/></svg>'],["arrow_right",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M6 12a1 1 0 0 1-.6-1.8L8.33 8 5.4 5.8a1 1 0 0 1 1.2-1.6l4 3a1 1 0 0 1 0 1.6l-4 3a1 1 0 0 1-.6.2Z"/></svg>'],["arrow_left",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M9.99 12a1 1 0 0 1-.6-.2l-4-3a1 1 0 0 1 0-1.6l4-3a1 1 0 0 1 1.559.551 1 1 0 0 1-.369 1.048L7.65 8l2.93 2.2a1 1 0 0 1-.59 1.8Z"/></svg>'],["caret_down",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M10.828 7.35 8.69 10.164a.87.87 0 0 1-1.372 0L5.173 7.351A.848.848 0 0 1 5.863 6h4.26a.84.84 0 0 1 .705 1.35Z"/></svg>'],["caret_up",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="m5.17 9.15 2.14-2.82a.86.86 0 0 1 1.37 0l2.14 2.82a.84.84 0 0 1-.68 1.35H5.86a.851.851 0 0 1-.69-1.35Z"/></svg>'],["caret_right",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="m7.35 5.17 2.81 2.15a.86.86 0 0 1 0 1.37l-2.81 2.13A.84.84 0 0 1 6 10.14V5.86a.84.84 0 0 1 1.35-.69Z"/></svg>'],["caret_left",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M9.15 10.83 6.33 8.68a.86.86 0 0 1 0-1.37l2.82-2.14a.85.85 0 0 1 1.35.69v4.28a.851.851 0 0 1-1.35.69Z"/></svg>'],["minus",'<svg width="12" height="12" viewBox="0 0 12 12" fill="currentColor"><path d="M10 5H2a1 1 0 0 0 0 2h8a1 1 0 1 0 0-2Z"/></svg>'],["plus",'<svg width="12" height="12" viewBox="0 0 12 12" fill="currentColor"><path d="M10 5H7V2a1 1 0 0 0-2 0v3H2a1 1 0 0 0 0 2h3v3a1 1 0 1 0 2 0V7h3a1 1 0 1 0 0-2Z"/></svg>'],["plus-circle",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M8 0C3.59 0 0 3.59 0 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8zm0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z"/><path d="M10.799 7h-1.76V5.2c0-.55-.45-1-1-1s-1 .45-1 1V7h-1.84c-.55 0-1 .45-1 1s.45 1 1 1h1.84v1.8c0 .55.45 1 1 1s1-.45 1-1V9h1.76c.55 0 1-.45 1-1s-.45-1-1-1z"/></svg>'],["plus-square",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M12 0H4C1.79 0 0 1.79 0 4v8c0 2.21 1.79 4 4 4h8c2.21 0 4-1.79 4-4V4c0-2.21-1.79-4-4-4zm2 12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h8c1.1 0 2 .9 2 2v8z"/><path d="M10.799 7h-1.76V5.2c0-.55-.45-1-1-1s-1 .45-1 1V7h-1.84c-.55 0-1 .45-1 1s.45 1 1 1h1.84v1.8c0 .55.45 1 1 1s1-.45 1-1V9h1.76c.55 0 1-.45 1-1s-.45-1-1-1z"/></svg>'],["minus-circle",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M8 16c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zM8 2C4.69 2 2 4.69 2 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6z"/><path d="M10.799 9h-5.6c-.55 0-1-.45-1-1s.45-1 1-1h5.6c.55 0 1 .45 1 1s-.45 1-1 1z"/></svg>'],["minus-square",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M12 16H4c-2.21 0-4-1.79-4-4V4c0-2.21 1.79-4 4-4h8c2.21 0 4 1.79 4 4v8c0 2.21-1.79 4-4 4zM4 2c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H4z"/><path d="M10.799 9h-5.6c-.55 0-1-.45-1-1s.45-1 1-1h5.6c.55 0 1 .45 1 1s-.45 1-1 1z"/></svg>'],["angry",'<svg width="16" height="16" viewBox="0 0 16 14" fill="currentColor"><path d="M2.865 3.92c1.143 0 2.07-.878 2.07-1.96C4.935.877 4.008 0 2.865 0S.795.878.795 1.96c0 1.083.927 1.96 2.07 1.96zM12.736 3.92c1.143 0 2.07-.878 2.07-1.96 0-1.083-.927-1.96-2.07-1.96-1.143 0-2.07.878-2.07 1.96 0 1.083.927 1.96 2.07 1.96zM1.006 13.012c-.15 0-.29-.03-.44-.1a.992.992 0 0 1-.46-1.34c1.34-2.77 4.27-4.56 7.47-4.56s6.12 1.79 7.47 4.56c.24.5.03 1.09-.46 1.34-.5.24-1.09.03-1.34-.46-1.01-2.09-3.24-3.44-5.67-3.44s-4.66 1.35-5.67 3.44c-.17.36-.53.56-.9.56z"/></svg>'],["happy",'<svg width="16" height="16" viewBox="0 0 16 13" fill="currentColor"><path d="M3.004 3.92c1.143 0 2.07-.878 2.07-1.96C5.074.877 4.147 0 3.004 0S.934.878.934 1.96c0 1.083.926 1.96 2.07 1.96zM12.875 3.92c1.143 0 2.07-.878 2.07-1.96 0-1.083-.927-1.96-2.07-1.96s-2.07.878-2.07 1.96c0 1.083.927 1.96 2.07 1.96zM7.714 13.001c-3.19 0-6.12-1.79-7.47-4.56-.24-.5-.03-1.09.46-1.34.5-.24 1.1-.03 1.34.46 1.01 2.09 3.24 3.44 5.67 3.44 2.43 0 4.66-1.35 5.67-3.44.24-.5.84-.7 1.34-.46s.7.84.46 1.34c-1.34 2.77-4.27 4.56-7.47 4.56z"/></svg>'],["thumbs-up",'<svg width="16" height="16" fill="currentColor" viewBox="0 0 17 16"><path d="M14.275 4.53h-3.22V2.15c0-1.19-.98-2.15-2.19-2.15-.73 0-1.41.35-1.82.95l-3.43 5H.285V16h14c1.1 0 2-.9 2-2V6.53c0-1.1-.9-2-2-2h-.01zm-12 3.42h.86V14h-.86V7.95zm12 6.05h-9.14V7.26l3.56-5.18c.09-.13.36-.05.36.07v2.38c0 1.1.9 2 2 2h3.22V14z"/></svg>'],["thumbs-up_thin",'<svg width="16" height="16" fill="currentColor" viewBox="0 0 16 15"><path d="M13.785 4.53h-3.22c-.28 0-.5-.22-.5-.5V1.65c0-.91-.76-1.65-1.69-1.65-.57 0-1.09.27-1.41.73l-3.58 5.22h-3.1V15h13.5c.83 0 1.5-.67 1.5-1.5V6.03c0-.83-.67-1.5-1.5-1.5zm-12.5 2.42h1.86V14h-1.86V6.95zm13 6.55c0 .28-.22.5-.5.5h-9.64V6.6l3.64-5.31c.13-.19.35-.3.58-.3.38 0 .69.29.69.65v2.38c0 .83.67 1.5 1.5 1.5h3.22c.28 0 .5.22.5.5v7.47l.01.01z"/></svg>'],["thumbs-down",'<svg width="16" height="16" fill="currentColor" viewBox="0 0 17 16"><path d="M14.285 0h-14v10.05h3.33l3.43 5c.41.59 1.09.95 1.82.95 1.21 0 2.19-.96 2.19-2.15v-2.38h3.22c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2h.01zm-12 2h.86v6.05h-.86V2zm12 7.47h-3.22c-1.1 0-2 .9-2 2v2.38c0 .12-.27.2-.36.07l-3.56-5.18V2h9.14v7.47z"/></svg>'],["thumbs-down_thin",'<svg width="16" height="16" fill="currentColor" viewBox="0 0 16 15"><path d="M13.785 0H.285v9.05h3.1l3.58 5.22c.31.46.84.73 1.41.73.93 0 1.69-.74 1.69-1.65v-2.38c0-.28.22-.5.5-.5h3.22c.83 0 1.5-.67 1.5-1.5V1.5c0-.83-.67-1.5-1.5-1.5zm-12.5 1h1.86v7.05h-1.86V1zm13 7.97c0 .28-.22.5-.5.5h-3.22c-.83 0-1.5.67-1.5 1.5v2.38c0 .36-.31.65-.69.65a.69.69 0 0 1-.58-.3l-3.64-5.31V1h9.64c.28 0 .5.22.5.5v7.47h-.01z"/></svg>'],["nav_arrow_left",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M14 6.5H4.6l3.07-2.76a1 1 0 1 0-1.34-1.48l-5 4.49a.83.83 0 0 0-.08.12 1.19 1.19 0 0 0-.09.15v.17a1 1 0 0 0 0 .17v.34c0 .06 0 0 0 0 .026.053.056.103.09.15a.83.83 0 0 0 .08.12l5 4.5a1 1 0 0 0 1.075.174 1 1 0 0 0 .335-.243 1 1 0 0 0-.07-1.42L4.6 8.5H14a1 1 0 1 0 0-2Z"/></svg>'],["nav_arrow_right",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M14.93 7.86a1.005 1.005 0 0 0 0-.17 1.005 1.005 0 0 0 0-.17 1.005 1.005 0 0 0 0-.17.847.847 0 0 0 0-.17c0-.06-.07-.1-.1-.15-.03-.05 0-.08-.07-.12l-5-4.5A1 1 0 1 0 8.43 3.9l2.97 2.6H2a1 1 0 0 0 0 2h9.4l-3.06 2.75a.999.999 0 0 0 .993 1.71c.126-.05.24-.125.337-.22l5-4.5s0-.08.07-.12l.1-.15a.071.071 0 0 1 .09-.11Z"/></svg>'],["nav_arrow_right-bis",'<svg width="15.2" height="10.427" viewBox="0 0 15.2 10.427" stroke="currentColor"><g fill="none" stroke-linecap="round" stroke-width="1.2"><path d="M.6 5.213h3.761m2.089 0h7.15"/><path d="M11.386 9.589 14.6 5.214 11.386.839" stroke-linejoin="round"/></g></svg>'],["nav-arrow-up",'<svg width="16" height="16" fill="currentColor" viewBox="0 0 12 14"><path d="m11.688 5.095-5-4.82s-.09-.06-.14-.09c-.06-.04-.11-.09-.18-.11a1 1 0 0 0-.76 0c-.07.03-.12.07-.18.11-.05.03-.1.05-.14.09l-4.98 4.81a.996.996 0 1 0 1.38 1.44l3.31-3.18v9.65c0 .55.45 1 1 1s1-.45 1-1v-9.65l3.31 3.18c.19.19.44.28.69.28s.52-.1.72-.31c.38-.4.37-1.03-.03-1.41v.01z"/></svg>'],["nav-arrow-down",'<svg width="16" height="16" fill="currentColor" viewBox="0 0 14 15"><path d="M12.714 7.5a.996.996 0 0 0-1.41-.03l-3.31 3.18V1c0-.55-.45-1-1-1s-1 .45-1 1v9.65l-3.31-3.18a.996.996 0 1 0-1.38 1.44l5 4.82s.09.06.14.09c.06.04.11.09.18.12.12.05.25.08.38.08s.26-.03.38-.08c.07-.03.12-.07.18-.12.04-.03.1-.05.14-.09l5-4.81c.4-.38.41-1.02.03-1.41l-.02-.01z"/></svg>'],["check",'<svg width="12" height="12" viewBox="0 0 12 12" fill="currentColor"><path d="M5.681 8.86 2.361 6.1a1.001 1.001 0 0 1 1.28-1.54l1.89 1.58 2.75-2.84a1.022 1.022 0 0 1 1.44 1.45l-4.04 4.11Z"/></svg>'],["check_circle",'<svg width="12" height="12" viewBox="0 0 12 12" fill="currentColor"><path d="M6 0a6 6 0 1 0 0 12A6 6 0 0 0 6 0Zm0 10.5a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9Z"/><path d="M7.573 4.417 5.465 6.532l-.885-.885a.75.75 0 1 0-1.057 1.065l1.41 1.41a.75.75 0 0 0 .532.218.75.75 0 0 0 .533-.218L8.63 5.49a.75.75 0 0 0 0-1.065.75.75 0 0 0-1.057-.008Z"/></svg>'],["close",'<svg width="12" height="12" viewBox="0 0 12 12" fill="currentColor"><path d="M7.41 6 9.7 3.68a1 1 0 0 0 0-1.41 1 1 0 0 0-1.41 0L6 4.58 3.7 2.29a1 1 0 0 0-1.41 0 1 1 0 0 0 0 1.41L4.59 6l-2.3 2.29a1 1 0 0 0 0 1.41A1 1 0 0 0 3 10a1 1 0 0 0 .7-.3L6 7.41l2.29 2.27a1 1 0 0 0 .71.3 1 1 0 0 0 .7-.3 1 1 0 0 0 0-1.41L7.41 6Z"/></svg>'],["close_circle",'<svg width="12" height="12" viewBox="0 0 12 12" fill="currentColor"><path d="M6 0a6 6 0 1 0 0 12A6 6 0 0 0 6 0Zm2.527 7.5a.75.75 0 0 1 0 1.057.75.75 0 0 1-.525.226.75.75 0 0 1-.532-.226l-1.5-1.5-1.5 1.5a.75.75 0 0 1-.532.226.75.75 0 0 1-.526-.226.75.75 0 0 1 0-1.057l1.5-1.5-1.5-1.5a.75.75 0 0 1 0-1.058.75.75 0 0 1 1.058 0l1.5 1.5 1.5-1.5a.75.75 0 0 1 1.058 0 .75.75 0 0 1 0 1.058L7.027 6l1.5 1.5Z"/></svg>'],["basket",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M15.5 6.21h-2L10.27.26a.504.504 0 0 0-.68-.2c-.24.13-.33.44-.2.68l2.97 5.48H3.63L6.61.74c.13-.24.04-.55-.2-.68a.506.506 0 0 0-.68.2L2.5 6.21h-2c-.28 0-.5.22-.5.5s.22.5.5.5h.77l2.21 8.42c.06.22.26.37.48.37h8.08c.23 0 .43-.15.48-.37l2.21-8.41h.77c.28 0 .5-.22.5-.5s-.22-.5-.5-.5v-.01ZM11.65 15h-7.3L2.3 7.21h11.4L11.65 15Z"/><path d="M8 13.17c.28 0 .5-.22.5-.5V9.55c0-.28-.22-.5-.5-.5s-.5.22-.5.5v3.12c0 .28.22.5.5.5Zm-2.22 0c.28 0 .5-.22.5-.5V9.55c0-.28-.22-.5-.5-.5s-.5.22-.5.5v3.12c0 .28.22.5.5.5Zm4.44 0c.28 0 .5-.22.5-.5V9.55c0-.28-.22-.5-.5-.5s-.5.22-.5.5v3.12c0 .28.22.5.5.5Z"/></svg>'],["basket_bold",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M15.2 5.96h-1.728L10.464.414a.808.808 0 0 0-1.088-.32.794.794 0 0 0-.32 1.088l2.6 4.784H4.344l2.6-4.784a.81.81 0 0 0-.32-1.088.812.812 0 0 0-1.088.32L2.528 5.96H.8c-.44 0-.8.36-.8.8 0 .44.36.8.8.8h.416l1.088 7.744a.801.801 0 0 0 .792.688h9.808c.4 0 .736-.296.792-.688l1.088-7.744h.416c.44 0 .8-.36.8-.8 0-.44-.36-.8-.8-.8Zm-2.992 8.431H3.792l-.96-6.832h10.344l-.96 6.832h-.008Z"/><path d="M6.48 12.767c.44 0 .8-.36.8-.8V10c0-.44-.36-.8-.8-.8-.44 0-.8.36-.8.8v1.968c0 .44.36.8.8.8Zm3.24 0c.44 0 .8-.36.8-.8V10c0-.44-.36-.8-.8-.8-.44 0-.8.36-.8.8v1.968c0 .44.36.8.8.8Z"/></svg>'],["cart",'<svg width="16" height="14" viewBox="0 0 16 14" fill="currentColor"><path d="M15.5 0h-2.67c-.24 0-.45.18-.49.42l-1.39 8.2H3.08c-.27 0-.52-.16-.6-.36L1.01 4.89c-.03-.16.01-.33.12-.46a.66.66 0 0 1 .52-.24l7.22-1c.28 0 .5-.22.5-.5s-.22-.5-.5-.5l-7.23.99c-.51 0-.98.22-1.29.6-.3.36-.42.83-.31 1.35l1.5 3.46c.24.61.86 1.02 1.54 1.02h7.69l-.12.68c-.05.29-.32.5-.64.5H4.23c-.07 0-.14.02-.2.04-.81.1-1.45.76-1.45 1.57 0 .88.74 1.59 1.65 1.59.91 0 1.65-.71 1.65-1.59 0-.22-.05-.43-.13-.62h2.6c-.08.19-.13.4-.13.62 0 .88.74 1.59 1.65 1.59.91 0 1.65-.71 1.65-1.59 0-.39-.15-.75-.4-1.03.27-.23.46-.55.53-.92L13.25 1h2.25c.28 0 .5-.22.5-.5s-.22-.5-.5-.5ZM4.23 13c-.36 0-.65-.26-.65-.59 0-.33.29-.59.65-.59.36 0 .65.27.65.59 0 .32-.29.59-.65.59Zm5.63 0c-.36 0-.65-.26-.65-.59 0-.33.29-.59.65-.59.36 0 .65.27.65.59 0 .32-.29.59-.65.59Z"/></svg>'],["cart_bold",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M15.201 0h-2.568a.807.807 0 0 0-.792.68l-1.152 7.4H3.281c-.112 0-.224-.096-.272-.24L1.601 5.056a.47.47 0 0 1 .104-.288.259.259 0 0 1 .2-.104l7.048-1.04a.798.798 0 0 0 .672-.912.798.798 0 0 0-.912-.672l-6.88 1.032a1.88 1.88 0 0 0-1.36.672 2.072 2.072 0 0 0-.44 1.68l1.48 3c.288.752.992 1.256 1.768 1.256h7.16l-.208 1.344c-.024.184-.152.32-.288.32H2.953c-.44 0-.8.36-.8.8 0 .272.144.504.36.648a1.523 1.523 0 0 0-.288.88c0 .848.688 1.528 1.544 1.528.856 0 1.544-.688 1.544-1.528 0-.264-.072-.512-.192-.728h3.328c-.12.216-.192.464-.192.728 0 .848.688 1.528 1.544 1.528.856 0 1.544-.688 1.544-1.528 0-.392-.152-.752-.408-1.024.456-.296.792-.792.88-1.384L13.321 1.6h1.88c.44 0 .8-.36.8-.8 0-.44-.36-.8-.8-.8Z"/></svg>'],["tag",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M15.26.74c-.53-.53-1.27-.8-2.02-.73l-3.06.27c-.83.07-1.61.44-2.2 1.03L.64 8.65C.22 9.07 0 9.62 0 10.2c0 .58.23 1.14.64 1.55l3.59 3.59c.43.43.99.64 1.55.64s1.13-.21 1.55-.64L14.67 8c.59-.59.95-1.37 1.03-2.2l.27-3.06c.07-.75-.2-1.48-.73-2.01l.02.01Zm-.54 4.99c-.05.6-.32 1.16-.74 1.58l-7.34 7.34c-.47.47-1.23.47-1.69 0l-3.59-3.59c-.23-.23-.35-.53-.35-.85 0-.32.12-.62.35-.85l7.33-7.34c.42-.42.98-.69 1.58-.74l3.06-.27h.14a1.53 1.53 0 0 1 1.52 1.67l-.27 3.06v-.01Z"/><path d="M10.16 3.01c-.78.78-.78 2.05 0 2.83.39.39.9.58 1.41.58.51 0 1.02-.2 1.41-.58.78-.78.78-2.05 0-2.83-.78-.78-2.05-.78-2.83 0h.01Zm2.12 2.12a.996.996 0 1 1-1.41-1.41.996.996 0 1 1 1.41 1.41Z"/></svg>'],["tag_bold",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M5.88 16a2.441 2.441 0 0 1-1.72-.711L.712 11.84a2.443 2.443 0 0 1 0-3.44L7.76 1.353c.616-.616 1.44-1 2.304-1.08l2.944-.264A2.76 2.76 0 0 1 15.2.8a2.75 2.75 0 0 1 .792 2.192l-.264 2.936a3.745 3.745 0 0 1-1.08 2.304L7.6 15.28a2.427 2.427 0 0 1-1.72.712V16Zm7.368-14.4h-.104l-2.936.265a2.166 2.166 0 0 0-1.32.616L1.84 9.537a.84.84 0 0 0 0 1.176l3.448 3.448a.856.856 0 0 0 1.176 0l7.048-7.048c.352-.352.568-.824.616-1.32l.264-2.936a1.12 1.12 0 0 0-.336-.912 1.138 1.138 0 0 0-.808-.336V1.6Z"/><path d="M11.433 6.111a1.544 1.544 0 1 0 0-3.088 1.544 1.544 0 0 0 0 3.088Z"/></svg>'],["bag",'<svg width="14" height="16" viewBox="0 0 14 16" fill="currentColor"><path d="m13.99 14.31-1.14-8.86h-2.39V3.24C10.46 1.46 8.91 0 7 0S3.54 1.45 3.54 3.24v2.22H1.15L.01 14.31c-.05.42.08.85.36 1.17.29.33.71.52 1.15.52h10.96c.44 0 .86-.19 1.15-.52.28-.32.41-.75.36-1.17ZM4.54 3.24C4.54 2.01 5.64 1 7 1c1.36 0 2.46 1 2.46 2.24v2.22H4.54V3.24Zm8.34 11.58c-.1.11-.24.18-.4.18H1.52c-.15 0-.3-.06-.4-.18a.486.486 0 0 1-.12-.38l1.03-7.98h1.51V8.7c0 .28.22.5.5.5s.5-.22.5-.5V6.46h4.92V8.7c0 .28.22.5.5.5s.5-.22.5-.5V6.46h1.51L13 14.44c.02.14-.02.28-.12.38Z"/></svg>'],["bag_bold",'<svg width="15" height="16" viewBox="0 0 15 16" fill="currentColor"><path d="m14.384 13.936-1.152-8.704h-2.32V3.424C10.92 1.536 9.248 0 7.2 0S3.48 1.536 3.48 3.424v1.808H1.168L.016 13.936a1.807 1.807 0 0 0 .432 1.416c.36.408.888.648 1.44.648h10.624c.56 0 1.08-.232 1.44-.648.344-.392.496-.904.432-1.416ZM5.08 3.424c0-1.008.952-1.824 2.12-1.824 1.168 0 2.12.816 2.12 1.824v1.808H5.08V3.424Zm7.664 10.872s-.104.104-.24.104H1.888a.304.304 0 0 1-.24-.104.185.185 0 0 1-.048-.152l.968-7.312h.912v1.832c0 .44.36.8.8.8.44 0 .8-.36.8-.8V6.832h4.232v1.832c0 .44.36.8.8.8.44 0 .8-.36.8-.8V6.832h.912l.968 7.312a.216.216 0 0 1-.048.152Z"/></svg>'],["export",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M12.67 12.67H3.33V3.33H8V2H2v12h12V8h-1.33zM9.33 2v1.33h2.4L5.17 9.9l.94.94 6.56-6.56v2.4H14V2z"></path></svg>']]),wT=new Map([["Discord",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><mask id="Discord-mask" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="16" height="16"><path d="M16 0H0v16h16V0Z" fill="#fff"/></mask><g mask="url(#Discord-mask)"><path d="M10.495 10.297a1.445 1.445 0 0 1-1.35-1.5 1.435 1.435 0 0 1 1.35-1.5 1.435 1.435 0 0 1 1.35 1.5 1.45 1.45 0 0 1-1.35 1.5Zm-5 0a1.44 1.44 0 0 1-1.345-1.5 1.43 1.43 0 0 1 1.345-1.5 1.43 1.43 0 0 1 1.35 1.5 1.445 1.445 0 0 1-1.35 1.5Zm7.685-6.85a12.34 12.34 0 0 0-3.05-.95.05.05 0 0 0-.05 0 8.01 8.01 0 0 0-.38.78 11.6 11.6 0 0 0-3.43 0c-.115-.265-.245-.5-.385-.78a.06.06 0 0 0-.05 0 12.38 12.38 0 0 0-3.055.95 12.695 12.695 0 0 0-2.215 8.54.05.05 0 0 0 0 .035 12.418 12.418 0 0 0 3.77 1.902.05.05 0 0 0 .025-.007c.29-.393.548-.81.77-1.245a.05.05 0 0 0 0-.065 8.082 8.082 0 0 1-1.17-.56.045.045 0 0 1 0-.065c.081-.058.16-.12.235-.185a.056.056 0 0 1 .05 0 8.87 8.87 0 0 0 7.535 0 .06.06 0 0 1 .05 0c.075.065.155.125.235.185.004.004.008.01.01.015a.045.045 0 0 1-.01.05 7.504 7.504 0 0 1-1.182.563.046.046 0 0 0-.016.033c0 .007 0 .013.003.019.225.434.48.852.765 1.25a.055.055 0 0 0 .055 0 12.448 12.448 0 0 0 3.75-1.895.04.04 0 0 0 0-.03 12.6 12.6 0 0 0-2.22-8.54h-.04Z"/></g></svg>'],["Facebook",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M0 8.043a8.131 8.131 0 0 0 1.897 5.195A8.058 8.058 0 0 0 6.67 16l.073-.06c-.024-.004-.048-.005-.072-.01v-5.673H4.664V8.021h2.001V6.236c0-2.011 1.286-3.126 3.11-3.126.596.013 1.19.073 1.777.176v2.097h-1.019c-.981 0-1.2.493-1.2 1.12v1.518h2.134l-.357 2.236H9.338v5.673c-.024.005-.05.007-.074.011l.073.059a8.059 8.059 0 0 0 4.772-2.762A8.128 8.128 0 0 0 16 8.176v-.26a8.059 8.059 0 0 0-2.338-5.56A7.983 7.983 0 0 0 8.003 0a7.983 7.983 0 0 0-5.659 2.356A8.063 8.063 0 0 0 0 8.043Z"/></svg>'],["Instagram",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M9.413 6.632a1.978 1.978 0 0 0-2.16-.427A1.979 1.979 0 0 0 6.03 8.033v.006a1.984 1.984 0 0 0 2.74 1.832 1.983 1.983 0 0 0 1.223-1.838 1.977 1.977 0 0 0-.581-1.4Z"/><path d="M12.656 4.516a1.818 1.818 0 0 0-.442-.683 1.9 1.9 0 0 0-.683-.448 3.393 3.393 0 0 0-1.104-.203c-.63-.032-.821-.032-2.405-.032-1.584 0-1.771.032-2.4.032-.377.005-.75.073-1.104.203-.258.098-.49.251-.683.448a1.819 1.819 0 0 0-.443.683 3.158 3.158 0 0 0-.208 1.104c-.032.63-.032.81-.032 2.4 0 1.59.032 1.776.032 2.405a3.2 3.2 0 0 0 .208 1.104c.094.258.246.492.443.683.191.197.425.348.683.442a3.29 3.29 0 0 0 1.104.208v.032c.629.032.81.032 2.4.032 1.589 0 1.776-.032 2.405-.032a3.32 3.32 0 0 0 1.104-.208 1.82 1.82 0 0 0 .683-.474c.197-.191.348-.425.442-.683.134-.353.205-.727.208-1.104.032-.63.032-.821.032-2.405 0-1.584-.032-1.77-.032-2.4a3.155 3.155 0 0 0-.208-1.104Zm-2.475 5.674a3.062 3.062 0 0 1-2.16.896 3.057 3.057 0 0 1-3.045-3.05l-.005-.006a3.05 3.05 0 0 1 5.21-2.157c.573.572.895 1.348.897 2.157a3.062 3.062 0 0 1-.897 2.16Zm1.674-5.086a.714.714 0 0 1-1.163.231.709.709 0 0 1-.154-.232.71.71 0 0 1-.05-.256l-.002.015V4.83c0 .006.003.011.003.017a.713.713 0 0 1 .706-.694.715.715 0 0 1 .715.677.715.715 0 0 1-.055.274Z"/><path d="M15.61 2.245a3.066 3.066 0 0 0-.73-1.125 3.066 3.066 0 0 0-1.125-.73 5.536 5.536 0 0 0-1.808-.331C10.982.004 10.645 0 8.462 0H8C5.397 0 5.088.01 4.059.059a5.466 5.466 0 0 0-1.814.33 3.087 3.087 0 0 0-1.12.731c-.324.316-.573.7-.73 1.125A5.368 5.368 0 0 0 .059 4.06C.004 5.024 0 5.35 0 7.537V8c0 2.608.01 2.917.059 3.941.006.62.12 1.233.336 1.814.157.424.406.809.73 1.125.315.322.697.57 1.12.725.58.218 1.194.331 1.814.336h.005c.965.055 1.293.059 3.479.059h.462c2.608 0 2.918-.01 3.947-.059a5.223 5.223 0 0 0 1.803-.336c.425-.153.81-.401 1.125-.725.322-.318.572-.702.73-1.125a5.36 5.36 0 0 0 .337-1.814c.05-.965.053-1.292.053-3.478V8c0-2.608-.01-2.912-.053-3.941a5.361 5.361 0 0 0-.336-1.814Zm-1.689 8.256c-.008.493-.102.98-.277 1.44a2.853 2.853 0 0 1-.683 1.067c-.3.305-.664.538-1.067.683-.46.176-.947.27-1.44.277-.634.037-.842.037-2.453.037-1.61 0-1.813-.037-2.448-.037a4.268 4.268 0 0 1-1.445-.277 2.873 2.873 0 0 1-1.067-.683 2.932 2.932 0 0 1-.688-1.067 4.393 4.393 0 0 1-.272-1.44c-.037-.634-.037-.842-.037-2.453 0-1.61.005-1.813.037-2.448.01-.494.101-.982.272-1.445.15-.401.384-.765.688-1.067A2.96 2.96 0 0 1 4.108 2.4a4.405 4.405 0 0 1 1.445-.272c.635-.037.843-.037 2.453-.037 1.611 0 1.814.005 2.448.037.494.009.983.101 1.446.272.4.15.765.384 1.066.688.304.3.538.665.683 1.067.174.462.266.951.272 1.445.037.635.037.832.037 2.448s-.005 1.819-.037 2.453Z"/></svg>'],["Pinterest",'<svg width="17" height="16" viewBox="0 0 17 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><mask id="a" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="17" height="16"><path d="M16.014 0H.027v15.987h15.987V0Z" fill="#fff"/></mask><g mask="url(#a)"><path d="M.027 7.994a7.993 7.993 0 0 0 5.149 7.467 7.874 7.874 0 0 1 0-2.372l.939-3.956a2.83 2.83 0 0 1-.24-1.18c0-1.105.666-1.931 1.439-1.931a1 1 0 0 1 1.006 1.12 15.912 15.912 0 0 1-.666 2.664 1.16 1.16 0 0 0 1.179 1.438c1.412 0 2.504-1.492 2.504-3.65a3.142 3.142 0 0 0-3.33-3.237A3.45 3.45 0 0 0 4.41 7.814c0 .651.208 1.286.593 1.812a.233.233 0 0 1 .053.233c-.06.253-.193.793-.22.9-.027.106-.113.179-.266.106-.993-.46-1.612-1.912-1.612-3.084 0-2.505 1.825-4.81 5.255-4.81 2.758 0 4.91 1.965 4.91 4.59 0 2.744-1.732 4.956-4.13 4.956a2.126 2.126 0 0 1-1.826-.92l-.5 1.892a9.135 9.135 0 0 1-1.025 2.158A7.994 7.994 0 1 0 0 8.007"/></g></svg>'],["Snapchat",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M15.253.747A2.55 2.55 0 0 0 13.451 0H2.549A2.55 2.55 0 0 0 0 2.55v10.9A2.55 2.55 0 0 0 2.55 16h10.9A2.55 2.55 0 0 0 16 13.45V2.55a2.55 2.55 0 0 0-.747-1.803Zm-1.486 10.295a.725.725 0 0 1-.2.35 1.34 1.34 0 0 1-.308.24c-.23.128-.476.225-.731.288a.649.649 0 0 0-.139.064c-.074.064-.074.16-.154.299a.82.82 0 0 1-.24.266 1.397 1.397 0 0 1-.79.187c-.296 0-.59.043-.874.128-.154.06-.3.137-.438.23a3.243 3.243 0 0 1-1.85.58 3.27 3.27 0 0 1-1.004-.163 3.27 3.27 0 0 1-.884-.428 1.85 1.85 0 0 0-.414-.222 3.025 3.025 0 0 0-.861-.13 1.364 1.364 0 0 1-.616-.1 1.361 1.361 0 0 1-.21-.098.831.831 0 0 1-.214-.218c-.117-.16-.101-.272-.187-.347a.351.351 0 0 0-.129-.057 3.476 3.476 0 0 1-.353-.12 3.488 3.488 0 0 1-.382-.175 1.187 1.187 0 0 1-.293-.224.737.737 0 0 1-.203-.773c.123-.326.411-.427.688-.571a3.376 3.376 0 0 0 1.216-1.067 1.99 1.99 0 0 0 .214-.373.176.176 0 0 0 0-.155.288.288 0 0 0-.08-.08l-.24-.154-.267-.176a1.44 1.44 0 0 1-.475-.507.986.986 0 0 1-.048-.832.981.981 0 0 1 .955-.63c.093 0 .186.012.277.033h.07a7.034 7.034 0 0 1 0-.816 2.95 2.95 0 0 1 .773-1.878c.224-.255.491-.47.79-.634a3.733 3.733 0 0 1 3.189-.194c.155.06.307.13.453.21.298.164.565.379.79.634.47.516.743 1.18.773 1.878.026.277.026.533.026.8h.027c.09-.021.184-.032.277-.032a.976.976 0 0 1 .335.05.978.978 0 0 1 .663.595.987.987 0 0 1-.048.832 1.44 1.44 0 0 1-.475.507l-.267.176-.25.165a.176.176 0 0 0-.07.07.164.164 0 0 0 0 .149c.06.132.131.259.214.378.326.451.756.817 1.253 1.067l.155.08.09.043a.827.827 0 0 1 .406.432l.042.021c.044.13.05.27.018.402Z"/></svg>'],["Tiktok",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.208 3.806A3.358 3.358 0 0 1 10.708 1H8.344l-.004 9.646c-.04 1.08-.914 1.947-1.985 1.947-.321 0-.638-.08-.922-.232a2.029 2.029 0 0 1-1.066-1.791c0-1.116.892-2.023 1.988-2.023.205 0 .401.034.587.093V6.183a4.258 4.258 0 0 0-.587-.043C3.954 6.14 2 8.127 2 10.57a4.45 4.45 0 0 0 1.859 3.627A4.277 4.277 0 0 0 6.354 15c2.401 0 4.355-1.987 4.355-4.43V5.679A5.563 5.563 0 0 0 14 6.755V4.348c-.66 0-1.276-.2-1.792-.542Z"/></svg>'],["Twitch",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="m9.565 13.157 5.14-5.141v-8L3.854 0 1 2.852v10.305h3.418V16h.016l2.843-2.843h2.288ZM4.418 9.712v-8.57h9.147l.005 6.287-2.288 2.283H8.994L6.706 12V9.712H4.418Z"/><path d="M11.852 3.43H10.71v3.429h1.14v-3.43ZM9.001 3.43H7.859v3.429h1.142v-3.43Z"/></svg>'],["Website",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0Zm5.91 7h-1.29a12.92 12.92 0 0 0-.7-3.54A6 6 0 0 1 13.91 7ZM7 2.44V7H5.39A7.21 7.21 0 0 1 7 2.44ZM7 9v4.55A7.26 7.26 0 0 1 5.39 9H7Zm2 4.55V9h1.61A7.32 7.32 0 0 1 9 13.55ZM9 7V2.44A7.29 7.29 0 0 1 10.61 7H9ZM4.12 3.46A12.21 12.21 0 0 0 3.42 7h-1.3a6 6 0 0 1 2-3.54ZM2.13 8.99h1.29a12.14 12.14 0 0 0 .7 3.53 6 6 0 0 1-2-3.52l.01-.01Zm9.83 3.53c.398-1.138.633-2.326.7-3.53h1.29a6 6 0 0 1-2.03 3.54l.04-.01Z"/></svg>'],["Whatsapp",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M15.852 7.64A7.93 7.93 0 0 0 7.975 0h-.038A7.93 7.93 0 0 0 .972 11.735L.27 15.93A.061.061 0 0 0 .33 16h.013l4.15-.923a7.935 7.935 0 0 0 3.436.781h.227a7.927 7.927 0 0 0 7.696-8.218Zm-7.735 6.84h-.188a6.557 6.557 0 0 1-3.02-.734l-.213-.111-2.815.665.52-2.848-.12-.204a6.556 6.556 0 0 1 5.468-9.87h.19a6.553 6.553 0 0 1 .185 13.104l-.007-.003Z"/><path d="M5.172 4.101a.733.733 0 0 0-.52.232c-.19.194-.718.66-.749 1.64-.03.98.654 1.949.75 2.085.096.136 1.308 2.251 3.306 3.11 1.174.505 1.689.592 2.022.592.138 0 .242-.014.35-.02.366-.023 1.192-.446 1.372-.906.18-.46.192-.862.145-.943-.048-.08-.178-.138-.374-.241-.196-.103-1.159-.618-1.34-.69a.611.611 0 0 0-.213-.056.295.295 0 0 0-.237.142c-.161.2-.53.635-.654.76a.295.295 0 0 1-.217.102.52.52 0 0 1-.218-.059 5.077 5.077 0 0 1-1.567-1.045 6.009 6.009 0 0 1-1.065-1.416c-.11-.203 0-.307.1-.402.1-.095.206-.226.31-.34.084-.097.154-.205.208-.321a.367.367 0 0 0-.005-.35c-.048-.1-.402-1.097-.569-1.497-.135-.342-.296-.353-.437-.363a10.248 10.248 0 0 0-.38-.016h-.018"/></svg>'],["X",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="m4.344 4.003 5.978 7.994h1.355l-5.98-7.994H4.345Z"/><path d="M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0Zm2.005 12.635-2.722-3.64-3.369 3.64h-.866l3.848-4.157-3.824-5.113h2.947l2.507 3.352 3.103-3.352h.866l-3.582 3.87 4.04 5.4h-2.948Z"/></svg>'],["Youtube",'<svg width="16" height="16" viewBox="0 0 16 16" fill="currentColor"><path d="M.842 12.153c.25.246.56.424.9.514 1.835.415 10.55.472 12.496 0 .343-.086.657-.26.909-.505a1.96 1.96 0 0 0 .526-.885c.216-1.179.32-2.37.327-3.563v-.397a20.441 20.441 0 0 0-.359-3.596 1.96 1.96 0 0 0-.517-.882 2.008 2.008 0 0 0-.896-.509c-.478-.182-3.12-.316-5.914-.33h-.951c-2.288.012-4.527.108-5.626.33-.34.088-.65.263-.898.508a1.945 1.945 0 0 0-.515.883A21.734 21.734 0 0 0 0 7.35v.286c.008 1.214.112 2.428.324 3.63.09.335.27.64.518.886Zm5.605-7.01 4.176 2.356-4.176 2.366V5.143Z"/></svg>']]),di=(()=>{class e{constructor(){this.ICONS_BY_PRESET=Sa}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-icon"]],inputs:{appearance:"appearance"},decls:2,vars:1,consts:[[1,"rndzz-icon",3,"innerHTML"]],template:function(r,o){r&1&&m(0,jz,2,3,"span",0)(1,Hz,2,3,"span",0),r&2&&v(o.ICONS_BY_PRESET.has(o.appearance)?0:1)},dependencies:[Ta],styles:[`rnd-icon .rndzz-icon{display:flex;align-items:center;transition:color .25s}
`],encapsulation:2})}}return e})(),ju=(()=>{class e extends rr{constructor(){super(N(O)),this.REGEXPS=[{regexp:/\${offerPrice}/g,replacement:(t,r)=>this.getPrice(r.offer,r),requirementsAvailable:(t,r)=>!!r.offer.specialPrice?.price||!!r.offer.price},{regexp:/\${offerMerchant}/g,replacement:(t,r)=>r.offer.shopName||"",requirementsAvailable:(t,r)=>!!r.offer.shopName},{regexp:/\${strikeThroughPrice}/g,replacement:(t,r)=>this.getCrossedPrice(r.offer,r)}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Ee({name:"offerContentVariable",type:e,pure:!0})}}return e})(),Hu=(()=>{class e{constructor(){this.buttonAlign=W("center")}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-no-offer"]],inputs:{buttonAlign:[1,"buttonAlign"]},decls:5,vars:5,consts:[[1,"rndzz-no-offer"],[1,"rndzz-no-offer_text"]],template:function(r,o){r&1&&(ut(0,"div")(1,"div",0)(2,"div",1),ce(3),D(4,"translate"),Et()()()),r&2&&(ae("rndzz-no-offer_wrapper button-align-"+o.buttonAlign()),g(3),De(F(4,3,"no-offer")))},dependencies:[Dn],styles:[`.rndzz-no-offer_wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.rndzz-no-offer_wrapper.button-align-start{justify-content:start}.rndzz-no-offer_wrapper.button-align-end{justify-content:end}.rndzz-no-offer_wrapper .rndzz-no-offer{display:inline-flex;align-items:center;gap:.15rem;margin:var(--rndzz-offer-button-margin, 0);padding:.5rem .75rem;background-color:#eee;border-style:solid;border-width:var(--rndzz-offer-button-border-width, 0);border-color:var(--rndzz-offer-button-border-color);border-radius:var(--rndzz-offer-button-border-radius, 0)}.rndzz-no-offer_wrapper .rndzz-no-offer .rndzz-no-offer_text{line-height:initial;font-family:var(--rndzz-offer-button-font-family),sans-serif;font-size:var(--rndzz-offer-button-font-size);color:#666;font-weight:var(--rndzz-offer-button-font-weight);font-style:var(--rndzz-offer-button-font-style);text-decoration:var(--rndzz-offer-button-text-decoration);text-transform:var(--rndzz-offer-button-text-transform)}
`],encapsulation:2})}}return e})(),Ma=(()=>{class e{transform(t,r){let o={offer:r,productBrand:t.productBrand,productName:t.productName};return o?JSON.stringify(o):"{}"}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Ee({name:"offerListToJson",type:e,pure:!0})}}return e})(),k0=(()=>{class e{constructor(t,r,o){this.eltRef=t,this.cdr=r,this.platformId=o,this.offers=W.required(),this.nbMaxOffers=W(0),this.nbEmptyLines=W(0),this.renderingContent=W.required(),this.designConfiguration=W.required(),this.buttonAlign=W("center"),this.expandButtonHiddenBehavior=W("hidden"),this.fillList=[],this.isOfferListExpanded=!1,this.noOffers=fe(()=>!this.offers()||this.offers().length===0),this.userClickedExpand=He(!1),this.getOfferCondition=i=>{switch(i.condition){case"USED":return this.designConfiguration().settings.offerConditionUsedContent;case"REFURBISHED":return this.designConfiguration().settings.offerConditionRefurbishedContent;default:return null}},Ct(()=>{let i=this.nbEmptyLines(),s=this.offers();this.fillList=[],i>0&&s.length>0&&(this.fillList=new Array(i).fill(s[s.length-1])),this.cdr.detectChanges()})}get hostClass(){return`rndzz-behavior-${this.designConfiguration().settings.offerListBehavior} ${this.noOffers()?"rndzz-offer-list-no-offer":""}`}get offerButtonState(){return{text:this.designConfiguration().settings.offerButtonContent,icon:{visible:this.designConfiguration().settings.offerButtonIconVisible,position:this.designConfiguration().settings.offerButtonIconPosition,appearance:this.designConfiguration().settings.offerButtonIconAppearance}}}get toggleState(){return this.isOfferListExpanded?{text:this.designConfiguration().settings.toggleContentOpen||this.designConfiguration().settings.toggleContent,icon:{visible:this.designConfiguration().settings.toggleIconVisible,position:this.designConfiguration().settings.toggleIconPosition,appearance:this.designConfiguration().settings.toggleIconAppearanceOpen||this.designConfiguration().settings.toggleIconAppearance}}:{text:this.designConfiguration().settings.toggleContent,icon:{visible:this.designConfiguration().settings.toggleIconVisible,position:this.designConfiguration().settings.toggleIconPosition,appearance:this.designConfiguration().settings.toggleIconAppearance}}}get isToggleVisible(){return this.designConfiguration().settings.toggleVisible&&this.designConfiguration().settings.offerListBehavior==="expand"&&(this.nbMaxOffers()===0||this.designConfiguration().settings.offerListNbVisibleOffers<this.nbMaxOffers())}toggleOfferListExpand(t){this.userClickedExpand()||this.userClickedExpand.set(!0),t.stopImmediatePropagation(),t.preventDefault(),this.isOfferListExpanded=!this.isOfferListExpanded,this.cdr.detectChanges()}handleClick(t,r){ci(this.eltRef.nativeElement,r,t)}static{this.\u0275fac=function(r){return new(r||e)(z(se),z(Oe),z(_e))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-offer-list"]],hostVars:2,hostBindings:function(r,o){r&2&&ae(o.hostClass)},inputs:{offers:[1,"offers"],nbMaxOffers:[1,"nbMaxOffers"],nbEmptyLines:[1,"nbEmptyLines"],renderingContent:[1,"renderingContent"],designConfiguration:[1,"designConfiguration"],buttonAlign:[1,"buttonAlign"],expandButtonHiddenBehavior:[1,"expandButtonHiddenBehavior"]},ngContentSelectors:_0,decls:2,vars:1,consts:[["offerTpl",""],[3,"buttonAlign"],["rndExpandAnimation","",1,"rndzz-offer-list-wrapper",3,"rndExpandAnimationIsActive","rndExpandAnimationConfig"],[1,"rndzz-offer-list"],[1,"rndzz-grid-wrapper","rndzz-offer-list-header",3,"rndzz-display-stock","rndzz-display-price"],[1,"rndzz-offer",3,"rndzz-first-price"],[1,"rndzz-actions"],[3,"class","rndzz-hidden","rndzz-open","rndzz-has-shadow"],[1,"rndzz-grid-wrapper","rndzz-offer-list-header"],[1,"rndzz-header-merchant"],[1,"rndzz-text"],[1,"rndzz-header-stock"],[1,"rndzz-header-price"],[1,"rndzz-offer-button-wrapper"],[1,"rndzz-offer-button","rndzz-header-button"],[3,"appearance"],[1,"rndzz-offer"],["target","_blank","rel","sponsored",1,"rndzz-grid-wrapper",3,"rndzz-display-stock","rndzz-display-price","href"],["target","_blank","rel","sponsored",1,"rndzz-grid-wrapper",3,"click","href"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"rndzz-grid-wrapper","rndzz-offer","rndzz-hide",3,"rndzz-display-stock","rndzz-display-price"],[1,"rndzz-grid-wrapper","rndzz-offer","rndzz-hide"],[1,"rndzz-offer-merchant"],["width","32","height","32","alt","",1,"rndzz-icon",3,"src"],[1,"rndzz-offer-column-wrapper"],[1,"rndzz-text","rndzz-merchant-label","from-content-attribute"],[1,"rndzz-text","rndzz-merchant-type-label","from-content-attribute"],[1,"rndzz-offer-stock",3,"rndzz-has-stock"],[1,"rndzz-offer-price"],[1,"rndzz-offer-button"],[1,"rndzz-text","rndzz-button-label",3,"innerHTML"],[1,"rndzz-offer-stock"],[3,"class"],[1,"rndzz-text","rndzz-price-value","from-content-attribute"],[1,"rndzz-text","rndzz-offer-condition","from-content-attribute"],[3,"click","keyup.enter"]],template:function(r,o){if(r&1&&(aa(),m(0,uE,11,10)(1,fE,1,1,"rnd-no-offer",1)),r&2){let i;v((((i=o.offers())==null?null:i.length)||0)>0?0:1)}},dependencies:[di,yn,R0,Hu,Dn,Ko,Jt,ju,li,Ma],styles:[`rnd-offer-list{display:block;margin:var(--rndzz-offer-list-margin, 0);padding:var(--rndzz-offer-list-padding, 0);background-color:var(--rndzz-offer-list-background-color);border-style:solid;border-width:var(--rndzz-offer-list-border-width, 0);border-color:var(--rndzz-offer-list-border-color);border-radius:var(--rndzz-offer-list-border-radius, 0)}rnd-offer-list.rndzz-behavior-fixed{overflow:auto}rnd-offer-list.rndzz-offer-list-no-offer{height:100%}rnd-offer-list .rndzz-offer-list-wrapper{overflow:hidden}rnd-offer-list .rndzz-offer-list{width:100%;height:auto;margin:0!important;padding:0!important}rnd-offer-list .rndzz-offer-list li{list-style:none}rnd-offer-list .rndzz-offer-list a{color:unset;text-decoration:unset}rnd-offer-list .rndzz-offer-list a:hover,rnd-offer-list .rndzz-offer-list a:active,rnd-offer-list .rndzz-offer-list a:focus{color:unset;text-decoration:unset}rnd-offer-list .rndzz-offer-list .rndzz-grid-wrapper{display:grid;position:relative;grid-template-columns:var(--rndzz-offer-list-columns-proportions)}rnd-offer-list .rndzz-offer-list .rndzz-grid-wrapper>*{display:inline-flex;align-items:center}rnd-offer-list .rndzz-offer-list .rndzz-hide{opacity:0}rnd-offer-list .rndzz-offer-list .rndzz-hide .rndzz-merchant-type-label,rnd-offer-list .rndzz-offer-list .rndzz-hide .rndzz-offer-condition{display:none}rnd-offer-list .rndzz-offer-list-header{margin:var(--rndzz-offer-list-header-margin, 0);padding:var(--rndzz-offer-list-header-padding, 0);background-color:var(--rndzz-offer-list-header-background-color);text-transform:var(--rndzz-offer-list-header-text-transform);border-style:solid;border-width:var(--rndzz-offer-list-header-border-width, 0);border-color:var(--rndzz-offer-list-header-border-color);border-radius:var(--rndzz-offer-list-header-border-radius, 0);color:var(--rndzz-offer-list-header-color);font-family:var(--rndzz-offer-list-header-font-family),sans-serif;font-size:var(--rndzz-offer-list-header-font-size);font-weight:var(--rndzz-offer-list-header-font-weight);text-decoration:var(--rndzz-offer-list-header-text-decoration)}rnd-offer-list .rndzz-offer-list-header .rndzz-header-merchant .rndzz-text{width:100%;text-align:left}rnd-offer-list .rndzz-offer-list-header .rndzz-header-stock .rndzz-text{width:100%;text-align:center}rnd-offer-list .rndzz-offer-list-header .rndzz-header-price .rndzz-text{width:100%;text-align:var(--rndzz-offer-price-text-align)}rnd-offer-list .rndzz-offer-list-header .rndzz-header-button{visibility:hidden;line-height:0}rnd-offer-list .rndzz-offer{margin:var(--rndzz-offer-margin, 0);padding:var(--rndzz-offer-padding, 0);background-color:var(--rndzz-offer-background-color);border-style:solid;border-width:var(--rndzz-offer-border-width, 0);border-color:var(--rndzz-offer-border-color);border-radius:var(--rndzz-offer-border-radius, 0);transition:background-color .25s,border-color .25s}rnd-offer-list .rndzz-offer:hover{--rndzz-offer-background-color: var(--rndzz-offer-background-color-hover);--rndzz-offer-border-color: var(--rndzz-offer-border-color-hover);--rndzz-offer-button-background-color: var(--rndzz-offer-button-background-color-hover);--rndzz-offer-button-border-color: var(--rndzz-offer-button-border-color-hover);--rndzz-offer-button-font-family: var(--rndzz-offer-button-font-family-hover);--rndzz-offer-button-font-size: var(--rndzz-offer-button-font-size-hover);--rndzz-offer-button-color: var(--rndzz-offer-button-color-hover);--rndzz-offer-button-font-weight: var(--rndzz-offer-button-font-weight-hover);--rndzz-offer-button-font-style: var(--rndzz-offer-button-font-style-hover);--rndzz-offer-button-text-decoration: var(--rndzz-offer-button-text-decoration-hover);--rndzz-offer-button-text-transform: var(--rndzz-offer-button-text-transform-hover);--rndzz-crossed-price-text-color: var(--rndzz-crossed-price-text-color-hover);--rndzz-offer-button-icon-color: var(--rndzz-offer-button-icon-color-hover)}rnd-offer-list .rndzz-offer .rndzz-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}rnd-offer-list .rndzz-offer .rndzz-offer-column-wrapper{width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center}rnd-offer-list .rndzz-offer .rndzz-offer-merchant{padding:var(--rndzz-offer-merchant-padding, 0);background-color:var(--rndzz-offer-merchant-background-color)}rnd-offer-list .rndzz-offer .rndzz-offer-merchant .rndzz-icon{margin-right:var(--rndzz-offer-merchant-icon-space);width:var(--rndzz-offer-merchant-icon-size)}rnd-offer-list .rndzz-offer .rndzz-offer-merchant .rndzz-merchant-label{font-family:var(--rndzz-offer-merchant-font-family),sans-serif;font-size:var(--rndzz-offer-merchant-font-size);color:var(--rndzz-offer-merchant-color);font-weight:var(--rndzz-offer-merchant-font-weight);font-style:var(--rndzz-offer-merchant-font-style);text-decoration:var(--rndzz-offer-merchant-text-decoration);text-transform:var(--rndzz-offer-merchant-text-transform)}rnd-offer-list .rndzz-offer .rndzz-offer-merchant .rndzz-merchant-type-label{padding:var(--rndzz-offer-merchant-type-padding, 0);line-height:var(--rndzz-offer-merchant-type-font-size);font-family:var(--rndzz-offer-merchant-type-font-family),sans-serif;font-size:var(--rndzz-offer-merchant-type-font-size);color:var(--rndzz-offer-merchant-type-color);font-weight:var(--rndzz-offer-merchant-type-font-weight);font-style:var(--rndzz-offer-merchant-type-font-style);text-decoration:var(--rndzz-offer-merchant-type-text-decoration);text-transform:var(--rndzz-offer-merchant-type-text-transform)}rnd-offer-list .rndzz-offer .rndzz-offer-stock{justify-content:center;margin:var(--rndzz-offer-list-stock-margin, 0);padding:var(--rndzz-offer-list-stock-padding, 0);background-color:var(--rndzz-offer-list-stock-background-color);border-style:solid;border-width:var(--rndzz-offer-list-stock-border-width, 0);border-color:var(--rndzz-offer-list-stock-border-color);border-radius:var(--rndzz-offer-list-stock-border-radius, 0);color:var(--rndzz-offer-stock-icon-is-not-stock-color)}rnd-offer-list .rndzz-offer .rndzz-offer-stock.rndzz-has-stock{color:var(--rndzz-offer-stock-icon-is-stock-color)}rnd-offer-list .rndzz-offer .rndzz-offer-stock .rndzz-icon{line-height:var(--rndzz-offer-stock-icon-size)}rnd-offer-list .rndzz-offer .rndzz-offer-stock .rndzz-icon svg{width:var(--rndzz-offer-stock-icon-size);height:var(--rndzz-offer-stock-icon-size)}rnd-offer-list .rndzz-offer .rndzz-offer-price{text-align:var(--rndzz-offer-price-text-align)}rnd-offer-list .rndzz-offer .rndzz-offer-price .rndzz-price-value{padding:var(--rndzz-offer-price-padding, 0);font-family:var(--rndzz-offer-price-font-family),sans-serif;font-size:var(--rndzz-offer-price-font-size);color:var(--rndzz-offer-price-color);font-weight:var(--rndzz-offer-price-font-weight);font-style:var(--rndzz-offer-price-font-style);text-decoration:var(--rndzz-offer-price-text-decoration)}rnd-offer-list .rndzz-offer .rndzz-offer-price .rndzz-price-value,rnd-offer-list .rndzz-offer .rndzz-offer-price .rndzz-crossed-price{display:inline-block}rnd-offer-list .rndzz-offer .rndzz-offer-price .rndzz-crossed-price{text-decoration:line-through;padding:var(--rndzz-offer-crossed-price-padding, 0);font-family:var(--rndzz-offer-crossed-price-font-family),sans-serif;font-size:var(--rndzz-offer-crossed-price-font-size);color:var(--rndzz-offer-crossed-price-color);font-weight:var(--rndzz-offer-crossed-price-font-weight);font-style:var(--rndzz-offer-crossed-price-font-style)}rnd-offer-list .rndzz-offer .rndzz-offer-price .rndzz-crossed-price-position-top{display:block}rnd-offer-list .rndzz-offer .rndzz-offer-price .rndzz-offer-condition{line-height:var(--rndzz-offer-condition-font-size);padding:var(--rndzz-offer-condition-padding, 0);font-family:var(--rndzz-offer-condition-font-family),sans-serif;font-size:var(--rndzz-offer-condition-font-size);color:var(--rndzz-offer-condition-color);font-weight:var(--rndzz-offer-condition-font-weight);font-style:var(--rndzz-offer-condition-font-style);text-decoration:var(--rndzz-offer-condition-text-decoration)}rnd-offer-list .rndzz-offer.rndzz-first-price{--rndzz-offer-merchant-font-family: var(--rndzz-offer-merchant-font-family-cheapest);--rndzz-offer-merchant-font-size: var(--rndzz-offer-merchant-font-size-cheapest);--rndzz-offer-merchant-color: var(--rndzz-offer-merchant-color-cheapest);--rndzz-offer-merchant-font-weight: var(--rndzz-offer-merchant-font-weight-cheapest);--rndzz-offer-merchant-font-style: var(--rndzz-offer-merchant-font-style-cheapest);--rndzz-offer-merchant-text-decoration: var(--rndzz-offer-merchant-text-decoration-cheapest);--rndzz-offer-price-font-family: var(--rndzz-offer-price-font-family-cheapest);--rndzz-offer-price-font-size: var(--rndzz-offer-price-font-size-cheapest);--rndzz-offer-price-color: var(--rndzz-offer-price-color-cheapest);--rndzz-offer-price-font-weight: var(--rndzz-offer-price-font-weight-cheapest);--rndzz-offer-price-font-style: var(--rndzz-offer-price-font-style-cheapest);--rndzz-offer-price-text-decoration: var(--rndzz-offer-price-text-decoration-cheapest);--rndzz-offer-price-text-align: var(--rndzz-offer-price-text-align-cheapest)}rnd-offer-list .rndzz-offer.rndzz-first-price:not(:hover){--rndzz-offer-background-color: var(--rndzz-offer-background-color-cheapest)}rnd-offer-list .rndzz-offer.rndzz-first-price .rndzz-offer-stock{color:var(--rndzz-offer-stock-icon-cheapest-color, var(--rndzz-offer-stock-icon-is-not-stock-color))}rnd-offer-list .rndzz-offer.rndzz-first-price .rndzz-offer-stock.rndzz-has-stock{color:var(--rndzz-offer-stock-icon-cheapest-color, var(--rndzz-offer-stock-icon-is-stock-color))}rnd-offer-list .rndzz-offer-button-wrapper{justify-content:end}rnd-offer-list .rndzz-offer-button{display:inline-flex;align-items:center;gap:.15rem;margin:var(--rndzz-offer-button-margin, 0);padding:var(--rndzz-offer-button-padding, 0);background-color:var(--rndzz-offer-button-background-color);border-style:solid;border-width:var(--rndzz-offer-button-border-width, 0);border-color:var(--rndzz-offer-button-border-color);border-radius:var(--rndzz-offer-button-border-radius, 0);transition:background-color .25s,border-color .25s}rnd-offer-list .rndzz-offer-button .rndzz-button-label{line-height:initial;font-family:var(--rndzz-offer-button-font-family),sans-serif;font-size:var(--rndzz-offer-button-font-size);color:var(--rndzz-offer-button-color);font-weight:var(--rndzz-offer-button-font-weight);font-style:var(--rndzz-offer-button-font-style);text-decoration:var(--rndzz-offer-button-text-decoration);text-transform:var(--rndzz-offer-button-text-transform);transition:color .25s}rnd-offer-list .rndzz-offer-button .rndzz-button-label .rndzz-crossed-price{text-decoration:line-through;color:var(--rndzz-crossed-price-text-color);transition:color .25s}rnd-offer-list .rndzz-offer-button .rndzz-button-label .rndzz-crossed-price:not(:first-child){margin-left:var(--rndzz-crossed-price-spacing)}rnd-offer-list .rndzz-offer-button .rndzz-button-label .rndzz-crossed-price:not(:last-child){margin-right:var(--rndzz-crossed-price-spacing)}rnd-offer-list .rndzz-offer-button .rndzz-button-label .rndzz-crossed-price{font-size:calc(var(--rndzz-crossed-price-text-font-size-ratio) / 100 * var(--rndzz-offer-button-font-size));font-weight:var(--rndzz-crossed-price-font-weight);font-family:var(--rndzz-crossed-price-font-family),sans-serif;font-style:var(--rndzz-crossed-price-font-style)}rnd-offer-list .rndzz-offer-button .rndzz-button-label.crossed-price-top{display:flex;flex-direction:column;align-items:flex-end}rnd-offer-list .rndzz-offer-button .rndzz-icon{color:var(--rndzz-offer-button-icon-color)}rnd-offer-list .rndzz-offer-button .rndzz-icon svg{width:var(--rndzz-offer-button-icon-size);height:var(--rndzz-offer-button-icon-size)}rnd-offer-list .rndzz-actions{display:flex;justify-content:space-between;align-items:center;flex-direction:row}rnd-offer-list .rndzz-actions.rndzz-toggle-align-end{flex-direction:row-reverse}rnd-offer-list .rndzz-actions.rndzz-toggle-align-center,rnd-offer-list .rndzz-actions.rndzz-toggle-align-stretch{flex-direction:column}rnd-offer-list .rndzz-actions.rndzz-toggle-align-center{align-items:center}rnd-offer-list .rndzz-actions.rndzz-toggle-align-stretch{align-items:stretch}rnd-offer-list .rndzz-actions.rndzz-toggle-align-stretch .rndzz-toggle{flex:100%}rnd-offer-list .rndzz-actions.rndzz-toggle-align-stretch .rndzz-mentions{align-self:end}rnd-offer-list .rndzz-toggle{display:flex;gap:var(--rndzz-toggle-icon-space, 2px);flex-direction:row;justify-content:center;align-items:center;cursor:pointer;transition:color .25s,background-color .25s,border-color .25s;margin:var(--rndzz-toggle-margin, 0);padding:var(--rndzz-toggle-padding, 0);background-color:var(--rndzz-toggle-background-color);border-style:solid;border-width:var(--rndzz-toggle-border-width, 0);border-color:var(--rndzz-toggle-border-color);border-radius:var(--rndzz-toggle-border-radius, 0);font-family:var(--rndzz-toggle-font-family),sans-serif;font-size:var(--rndzz-toggle-font-size);color:var(--rndzz-toggle-color);font-weight:var(--rndzz-toggle-font-weight);font-style:var(--rndzz-toggle-font-style);text-decoration:var(--rndzz-toggle-text-decoration);text-align:var(--rndzz-toggle-text-align)}rnd-offer-list .rndzz-toggle .rndzz-icon{color:var(--rndzz-toggle-icon-color, var(--rndzz-toggle-color))}rnd-offer-list .rndzz-toggle .rndzz-icon svg{width:var(--rndzz-toggle-icon-size);height:var(--rndzz-toggle-icon-size)}rnd-offer-list .rndzz-toggle.hidden-behavior-hidden.rndzz-hidden{display:none}rnd-offer-list .rndzz-toggle.hidden-behavior-invisible.rndzz-hidden{visibility:hidden}rnd-offer-list .rndzz-toggle.rndzz-open{--rndzz-toggle-font-family: var(--rndzz-toggle-font-family-open);--rndzz-toggle-font-size: var(--rndzz-toggle-font-size-open);--rndzz-toggle-color: var(--rndzz-toggle-color-open);--rndzz-toggle-font-weight: var(--rndzz-toggle-font-weight-open);--rndzz-toggle-font-style: var(--rndzz-toggle-font-style-open);--rndzz-toggle-text-decoration: var(--rndzz-toggle-text-decoration-open);--rndzz-toggle-icon-color: var(--rndzz-toggle-icon-color-open)}rnd-offer-list .rndzz-toggle:hover{--rndzz-toggle-background-color: var(--rndzz-toggle-background-color-hover);--rndzz-toggle-border-color: var(--rndzz-toggle-border-color-hover);--rndzz-toggle-font-family: var(--rndzz-toggle-font-family-hover);--rndzz-toggle-font-size: var(--rndzz-toggle-font-size-hover);--rndzz-toggle-color: var(--rndzz-toggle-color-hover);--rndzz-toggle-font-weight: var(--rndzz-toggle-font-weight-hover);--rndzz-toggle-font-style: var(--rndzz-toggle-font-style-hover);--rndzz-toggle-text-decoration: var(--rndzz-toggle-text-decoration-hover);--rndzz-toggle-icon-color: var(--rndzz-toggle-icon-color-hover)}rnd-offer-list .rndzz-toggle.rndzz-has-shadow{box-shadow:var(--rndzz-toggle-shadow-offset) var(--rndzz-toggle-shadow-blur) var(--rndzz-toggle-shadow-spread) var(--rndzz-toggle-shadow-color)}rnd-offer-list .rndzz-box-no-offer-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:100px}rnd-offer-list .rndzz-box-no-offer-tag{padding:6px 12px;border-radius:8px;background-color:#ccc;color:#fff;font-weight:700;line-height:2rem;margin:1rem 0;text-align:center}rnd-offer-list .rndzz-box-no-offer-tag:first-letter{text-transform:uppercase}
`],encapsulation:2})}}return e})(),TT=(()=>{class e{constructor(){this.maxOffers=0,this.nbEmptyLines=0}ngOnChanges(){this.maxOffers=Math.max(...this.renderingContent.tabs.map(r=>r.offers.length)),this.nbEmptyLines=0;let t=this.renderingContent.tabs[this.tabIdx];if(t?.offers?.length>0&&this.designConfiguration){let r=Math.min(this.designConfiguration.settings.offerListNbVisibleOffers,this.maxOffers);this.nbEmptyLines=r>t.offers.length?r-t.offers.length:0}}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-box-offer-list"]],inputs:{tabIdx:"tabIdx",renderingContent:"renderingContent",designConfiguration:"designConfiguration"},features:[Ge],decls:1,vars:1,consts:[[3,"offers","nbEmptyLines","nbMaxOffers","designConfiguration","renderingContent","expandButtonHiddenBehavior"]],template:function(r,o){if(r&1&&m(0,pE,1,6,"rnd-offer-list",0),r&2){let i;v((i=o.renderingContent.tabs[o.tabIdx])?0:-1,i)}},dependencies:[k0],styles:[`rnd-box-offer-list{flex:1}
`],encapsulation:2})}}return e})(),ST=(()=>{class e extends rr{constructor(t){super(t),this.REGEXPS=[{regexp:/\${(contentProductName|tableTitle)}/g,replacement:(r,o)=>o.content.productName,requirementsAvailable:(r,o)=>!!o.content.productName},{regexp:/\${lowerPrice}/g,replacement:(r,o)=>this.#e(o.content,o),requirementsAvailable:(r,o)=>!!o.content.tabs.length}]}#e(t,r){let o=t.tabs.map(s=>{let a=s.offers[0];return a?.specialPrice?.price??a?.price}).sort((s,a)=>(s??0)-(a??0))[0],i=r.design.settings.isRoundedPrice?"1.0-0":"1.2-2";return this.currencyPipe.transform(o,t.tabs[0]?.offers[0]?.currency??"EUR","symbol-narrow",i)??""}static{this.\u0275fac=function(r){return new(r||e)(z(O,16))}}static{this.\u0275pipe=Ee({name:"boxContentVariable",type:e,pure:!0})}}return e})(),MT=(()=>{class e{isPartiallyOverflow(t,r){if(Re(this.platformId)&&this.designConfiguration.settings.tabsDisplay==="expandable"){let o=t.getBoundingClientRect();return r.getBoundingClientRect().right>o.right}return!1}constructor(t,r,o){this.platformId=t,this.eltRef=r,this.cdr=o,this.selectedTabIdxChange=new Qe,this.isExpanded=!1,this.hasOverflow=!1,this.displayChange$=new ze,this.destroy$=new ze}ngOnInit(){this.displayChange$.pipe(uo(this.destroy$),co(void 0),ji(30),ul(()=>this._checkOverflow())).subscribe()}ngOnChanges(){this.displayChange$.next()}changeTab(t){this.selectedTabIdxChange.emit(t)}toggleExpand(){this.isExpanded=!this.isExpanded,this.cdr.detectChanges()}_checkOverflow(){if(Re(this.platformId)){let t=this.eltRef.nativeElement,r=t.getBoundingClientRect().right,o=t.querySelector(".rndzz-box-tab:last-child")?.getBoundingClientRect().right;this.hasOverflow=o&&o>r||!1,this.cdr.detectChanges()}}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(r){return new(r||e)(z(_e),z(se),z(Oe))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-box-tabs"]],inputs:{renderingContent:"renderingContent",designConfiguration:"designConfiguration",selectedTabIdx:"selectedTabIdx"},outputs:{selectedTabIdxChange:"selectedTabIdxChange"},features:[Ge],decls:5,vars:5,consts:[["tabListElt",""],["tabElt",""],[1,"rndzz-expand-button","rndzz-box-tab"],[1,"rndzz-box-tab",3,"rndzz-active","rndzz-partially-overflow"],[1,"rndzz-box-tab",3,"click"],[1,"rndzz-expand-button","rndzz-box-tab",3,"click"]],template:function(r,o){r&1&&(ut(0,"ol",null,0),Dt(2,hE,1,1,null,null,Zt),Et(),m(4,mE,2,1,"button",2)),r&2&&(ae("rndzz-box-tabs rndzz-display-"+o.designConfiguration.settings.tabsDisplay),H("rndzz-expanded",o.isExpanded),g(2),zt(o.renderingContent==null?null:o.renderingContent.tabs),g(2),v(o.designConfiguration.settings.tabsDisplay==="expandable"&&(o.hasOverflow||o.isExpanded)?4:-1))},styles:[`rnd-box-tabs{display:grid;grid-template-columns:1fr auto;align-items:start;margin:var(--rndzz-tabs-container-margin, 0);padding:var(--rndzz-tabs-container-padding, 0);background-color:var(--rndzz-tabs-container-background-color, transparent);border-style:solid;border-width:var(--rndzz-tabs-container-border-width, 0);border-color:var(--rndzz-tabs-container-border-color, transparent);border-radius:var(--rndzz-tabs-container-border-radius, 0)}rnd-box-tabs .rndzz-box-tabs{min-width:0;list-style:none;padding:0;margin:0;display:flex}rnd-box-tabs .rndzz-box-tabs.rndzz-display-scroll{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}rnd-box-tabs .rndzz-box-tabs.rndzz-display-scroll::-webkit-scrollbar{display:none}rnd-box-tabs .rndzz-box-tabs.rndzz-display-scroll .rndzz-box-tab{scroll-snap-align:start}rnd-box-tabs .rndzz-box-tabs.rndzz-display-scroll .rndzz-box-tab{scroll-snap-align:start;max-width:30%;overflow:hidden}rnd-box-tabs .rndzz-box-tabs.rndzz-display-scroll .rndzz-box-tab,rnd-box-tabs .rndzz-box-tabs.rndzz-display-expandable .rndzz-box-tab{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}rnd-box-tabs .rndzz-box-tabs.rndzz-display-expandable .rndzz-box-tab.rndzz-partially-overflow{visibility:hidden}rnd-box-tabs .rndzz-box-tabs.rndzz-display-expandable:not(.rndzz-expanded){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}rnd-box-tabs .rndzz-box-tabs.rndzz-display-expandable.rndzz-expanded{flex-wrap:wrap}rnd-box-tabs .rndzz-box-tabs.rndzz-display-wrap{flex-wrap:wrap;justify-content:space-evenly}rnd-box-tabs .rndzz-box-tabs.rndzz-display-wrap .rndzz-box-tab{flex-grow:1}rnd-box-tabs .rndzz-box-tab{flex-shrink:0;cursor:pointer;max-width:100%}rnd-box-tabs .rndzz-box-tab span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}rnd-box-tabs .rndzz-box-tab{margin:var(--rndzz-tabs-margin, 0);padding:var(--rndzz-tabs-padding, 0);background-color:var(--rndzz-tabs-background-color, transparent);border-style:solid;border-width:var(--rndzz-tabs-border-width, 0);border-color:var(--rndzz-tabs-border-color, transparent);border-radius:var(--rndzz-tabs-border-radius, 0);font-family:var(--rndzz-tabs-font-family),sans-serif;font-size:var(--rndzz-tabs-font-size);line-height:calc(var(--rndzz-tabs-font-size) * 1.25);color:var(--rndzz-tabs-color);font-weight:var(--rndzz-tabs-font-weight);font-style:var(--rndzz-tabs-font-style);text-decoration:var(--rndzz-tabs-text-decoration);text-align:var(--rndzz-tabs-text-align);transition:color .25s,background-color .25s,border-color .25s}rnd-box-tabs .rndzz-box-tab:hover{background-color:var(--rndzz-tabs-background-color-hover, transparent);border-color:var(--rndzz-tabs-border-color-hover, transparent);font-family:var(--rndzz-tabs-font-family-hover),sans-serif;font-size:var(--rndzz-tabs-font-size-hover);color:var(--rndzz-tabs-color-hover);font-weight:var(--rndzz-tabs-font-weight-hover);font-style:var(--rndzz-tabs-font-style-hover);text-decoration:var(--rndzz-tabs-text-decoration-hover);text-align:var(--rndzz-tabs-text-align-hover)}rnd-box-tabs .rndzz-box-tab.rndzz-active{cursor:default;background-color:var(--rndzz-tabs-background-color-active, transparent);border-color:var(--rndzz-tabs-border-color-active, transparent);font-family:var(--rndzz-tabs-font-family-active),sans-serif;font-size:var(--rndzz-tabs-font-size-active);color:var(--rndzz-tabs-color-active);font-weight:var(--rndzz-tabs-font-weight-active);font-style:var(--rndzz-tabs-font-style-active);text-decoration:var(--rndzz-tabs-text-decoration-active);text-align:var(--rndzz-tabs-text-align-active)}rnd-box-tabs .rndzz-expand-button{padding-left:10px;padding-right:10px}
`],encapsulation:2})}}return e})(),NT=(()=>{class e{get flexDirection(){switch(this.designConfiguration.settings.productImagePosition){case"left":return"row";case"right":return"row-reverse";default:return"column"}}constructor(t,r,o){this.cdr=t,this.eltRef=r,this.platformId=o,this.selectedTabIdx=0,this.showTabs=!1}handleClick(t,r){ci(this.eltRef.nativeElement,r,t)}ngOnChanges(t){let{renderingContent:r}=t;if(r&&r.currentValue?.title!==r.previousValue?.title){let o=this.renderingContent.tabs?.findIndex(i=>i.offers.length>0)??-1;o===-1?this.selectedTabIdx=0:this.selectedTabIdx=o}if(r){let o=(this.renderingContent.tabs?.length||0)>1,i=(this.renderingContent.tabs||[])?.some(s=>(s.offers?.length||0)>0);this.showTabs=o&&i}this.cdr.detectChanges()}updateTabIdx(t){this.selectedTabIdx=t,this.cdr.detectChanges()}static{this.\u0275fac=function(r){return new(r||e)(z(Oe),z(se),z(_e))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-box"]],inputs:{renderingContent:"renderingContent",designConfiguration:"designConfiguration",isImageAndTitleAsLink:"isImageAndTitleAsLink"},features:[Ge],decls:3,vars:5,consts:[["titleTpl",""],["tabsTpl",""],["imageTpl",""],["titleSpanTpl",""],["type","BOX",3,"designConfiguration"],[1,"rndzz-box-container",3,"rndzz-has-shadow"],[1,"rndzz-box-container"],[1,"rndzz-box-layout"],[3,"ngTemplateOutlet"],[1,"rndzz-horizontal-layout"],[1,"rndzz-box-product-image-wrapper",3,"class"],[1,"rndzz-box-offer-list-container"],[3,"tabIdx","renderingContent","designConfiguration"],[1,"rndzz-box-product-image-wrapper"],["target","_blank","rel","sponsored",1,"rndzz-box-head-link",3,"href"],["target","_blank","rel","sponsored",1,"rndzz-box-head-link",3,"click","href"],[1,"rndzz-box-product-image"],["fetchpriority","high",3,"src","alt"],["type","BOX",1,"rndzz-mentions",3,"designConfiguration"],[3,"innerHTML"],[3,"selectedTabIdxChange","designConfiguration","renderingContent","selectedTabIdx"]],template:function(r,o){if(r&1&&(m(0,vE,1,1,"rnd-mentions",4),m(1,VE,16,17,"div",5),m(2,jE,1,1,"rnd-mentions",4)),r&2){let i;v(qe(3,x0).includes(o.designConfiguration.settings.gdprButtonPosition??"")?0:-1),g(),v((i=o.renderingContent.tabs[o.selectedTabIdx])?1:-1,i),g(),v(qe(4,Lu).includes(o.designConfiguration.settings.gdprButtonPosition??"")?2:-1)}},dependencies:[Vu,yn,F0,TT,MT,Hu,ST,li,Jt,Ma],styles:[`rnd-box{font-family:var(--rndzz-theme-font-family),sans-serif;color:var(--rndzz-theme-text-color);font-size:14px;display:block;width:100%}rnd-box .rndzz-box-container{margin:var(--rndzz-box-margin, 0);padding:var(--rndzz-box-padding, 0);background-color:var(--rndzz-box-background-color, transparent);border-style:solid;border-width:var(--rndzz-box-border-width, 0);border-color:var(--rndzz-box-border-color, transparent);border-radius:var(--rndzz-box-border-radius, 0)}rnd-box .rndzz-box-container.rndzz-has-shadow{box-shadow:var(--rndzz-box-shadow-offset) var(--rndzz-box-shadow-blur) var(--rndzz-box-shadow-spread) var(--rndzz-box-shadow-color)}rnd-box .rndzz-box-layout{width:100%;display:flex;flex-direction:column}rnd-box .rndzz-horizontal-layout{display:flex}rnd-box .rndzz-box-head-link{text-decoration:none}rnd-box .rndzz-box-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:var(--rndzz-title-margin, 0);padding:var(--rndzz-title-padding, 0);background-color:var(--rndzz-title-background-color, transparent);border-style:solid;border-width:var(--rndzz-title-border-width, 0);border-color:var(--rndzz-title-border-color, transparent);border-radius:var(--rndzz-title-border-radius, 0);font-family:var(--rndzz-title-font-family),sans-serif;font-size:var(--rndzz-title-font-size);color:var(--rndzz-title-color);font-weight:var(--rndzz-title-font-weight);font-style:var(--rndzz-title-font-style);text-transform:var(--rndzz-title-text-transform);text-decoration:var(--rndzz-title-text-decoration);text-align:var(--rndzz-title-text-align);line-height:var(--rndzz-title-line-height)}rnd-box .rndzz-box-product-image-wrapper{align-self:start}rnd-box .rndzz-box-product-image-wrapper.rndzz-sizing-scaled{width:var(--rndzz-product-image-width-percent);position:relative}rnd-box .rndzz-box-product-image-wrapper.rndzz-sizing-scaled .rndzz-box-product-image{aspect-ratio:1/1}rnd-box .rndzz-box-product-image-wrapper.rndzz-sizing-fixed.rndzz-box-position-top{width:100%}rnd-box .rndzz-box-product-image-wrapper.rndzz-sizing-fixed .rndzz-box-product-image{height:var(--rndzz-product-image-height, 100%)}rnd-box .rndzz-box-product-image-wrapper.rndzz-box-position-left.rndzz-sizing-fixed,rnd-box .rndzz-box-product-image-wrapper.rndzz-box-position-right.rndzz-sizing-fixed{width:var(--rndzz-product-image-width)}rnd-box .rndzz-box-product-image-wrapper.rndzz-box-position-top{align-self:center}rnd-box .rndzz-box-product-image-wrapper .rndzz-box-product-image{display:flex;flex-direction:column;margin:var(--rndzz-product-image-margin, 0);background-color:var(--rndzz-product-image-background-color, transparent);border-style:solid;border-width:var(--rndzz-product-image-border-width, 0);border-color:var(--rndzz-product-image-border-color, transparent);border-radius:var(--rndzz-product-image-border-radius, 0);align-items:var(--rndzz-product-image-align, center);justify-content:var(--rndzz-product-image-justify, center)}rnd-box .rndzz-box-product-image-wrapper .rndzz-box-product-image img{border-radius:var(--rndzz-product-image-border-radius, 0);height:auto;max-width:var(--rndzz-product-image-scale, 100%);max-height:var(--rndzz-product-image-scale, 100%)}rnd-box .rndzz-box-offer-list-container{display:flex;flex-direction:column;overflow:hidden}rnd-box .rndzz-box-offer-list-container.rndzz-fixed-height{height:var(--rndzz-offer-list-height, 100%)}rnd-box .rndzz-box-offer-list-container.rndzz-box-position-bottom,rnd-box .rndzz-box-offer-list-container.rndzz-no-image{width:100%}rnd-box .rndzz-box-offer-list-container.rndzz-box-position-side:not(.rndzz-no-image).rndzz-sizing-fixed{width:calc(100% - var(--rndzz-product-image-width))}rnd-box .rndzz-box-offer-list-container.rndzz-box-position-side:not(.rndzz-no-image).rndzz-sizing-scaled{width:calc(100% - var(--rndzz-product-image-width-percent))}
`],encapsulation:2})}}return e})(),AT=(()=>{class e{static{this.REG_PROMO_CODE=/\${promocode}/g}transform(t,r){return t?t.replace(e.REG_PROMO_CODE,r.content.promoCode||""):""}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Ee({name:"ctaPromoCodeContentVariable",type:e,pure:!0})}}return e})(),OT=(()=>{class e extends rr{constructor(){super(N(O)),this.REGEXPS=[{regexp:/\${contentMerchant}/g,replacement:(t,r)=>r.content.shopName,requirementsAvailable:(t,r)=>!!r.content.shopName},{regexp:/\${contentProductName}/g,replacement:(t,r)=>r.content.productName,requirementsAvailable:(t,r)=>!!r.content.productName},{regexp:/\${contentMerchantIcon}/g,replacement:(t,r)=>this.generateImgTag(r.content)},{regexp:/\${contentPrice}/g,replacement:(t,r)=>this.getPrice(r.content,r),requirementsAvailable:(t,r)=>r.content.price>=0||!!r.content.specialPrice},{regexp:/\${strikeThroughPrice}/g,replacement:(t,r)=>this.getCrossedPrice(r.content,r)}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Ee({name:"ctaContentVariable",type:e,pure:!0})}}return e})(),FT=(()=>{class e{transform(t){return t?JSON.stringify(U(I({},t),{design:void 0})):"{}"}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Ee({name:"ctaToJson",type:e,pure:!0})}}return e})(),RT=(()=>{class e{constructor(t,r,o){this.cdr=t,this.eltRef=r,this.platformId=o,this.designConfiguration=W.required(),this.ICONS_BY_PRESET=Sa,this.isHovered=He(!1),this.isPromoCodeClicked=He(!1),this.hasOverflow=He(!1),this.showEllipsis=fe(()=>this.designConfiguration().settings.textEllipsis&&this.hasOverflow()),this.isHoveredSubject$=new ze,this.isHoveredSubject$.pipe(Iu(),ji(70)).subscribe(i=>this.isHovered.set(i)),Ct(()=>{this.isHovered(),this.isPromoCodeClicked(),this.showEllipsis()})}ngAfterViewInit(){Re(this.platformId)&&(this.resizeObserver=new ResizeObserver(()=>{this.#e()}),this.resizeObserver.observe(this.buttonRef.nativeElement),this.resizeObserver.observe(this.contentRef.nativeElement))}forceSetIsHover(t){this.isHoveredSubject$.next(t),this.isHovered.set(t)}handleClick(t,r){ci(this.eltRef.nativeElement,r,t)}handlePromoCodeClick(){this.renderingContent.promoCode&&navigator.clipboard.writeText(this.renderingContent.promoCode).then(()=>this._confirmCopy())}_confirmCopy(){this.isPromoCodeClicked.set(!0),setTimeout(()=>this.isPromoCodeClicked.set(!1),1500)}mouseMove(t){this.isHoveredSubject$.next([t.target,t.target.parentElement].some(r=>r.classList?.contains("cta")))}mouseLeave(){this.forceSetIsHover(!1)}#e(){let t=this.contentRef.nativeElement,r=this.buttonRef.nativeElement;this.hasOverflow.set(t.scrollWidth>r.clientWidth)}static{this.\u0275fac=function(r){return new(r||e)(z(Oe),z(se),z(_e))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-cta"]],viewQuery:function(r,o){if(r&1&&qo(D0,5)(z0,5),r&2){let i;Hr(i=$r())&&(o.buttonRef=i.first),Hr(i=$r())&&(o.contentRef=i.first)}},hostBindings:function(r,o){r&1&&me("mousemove",function(s){return o.mouseMove(s)})("mouseleave",function(){return o.mouseLeave()})},inputs:{renderingContent:"renderingContent",designConfiguration:[1,"designConfiguration"]},decls:6,vars:6,consts:[["iconTpl",""],["ctaContentContainer",""],["ctaContent",""],["target","_blank","rel","sponsored",3,"href","rndzz-has-shadow"],[1,"rndzz-promo-code",3,"rndzz-promo-code-clicked"],["target","_blank","rel","sponsored",3,"click","mouseenter","href"],[1,"rndzz-icon","rndzz-position-left"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"rndzz-text"],[3,"innerHTML"],[1,"rndzz-cta-ellipsis"],[1,"rndzz-icon","rndzz-position-right"],[1,"rndzz-promo-code",3,"click"],[1,"rndzz-promo-code-text"]],template:function(r,o){if(r&1&&(_(0,"div"),m(1,qE,19,49,"a",3),D(2,"redirectUrl"),m(3,ZE,6,25,"div",4),x(),dt(4,JE,1,1,"ng-template",null,0,Xe)),r&2){let i;ae("rndzz-cta rndzz-promo-code-position-"+o.designConfiguration().settings.promoCodePosition),g(),v((i=F(2,4,o.renderingContent.url)??"#")?1:-1,i),g(2),v(o.renderingContent.promoCode?3:-1)}},dependencies:[yn,Ta,AT,Bu,OT,Jt,Dn,FT],styles:[`rnd-cta{width:100%;display:flex;flex-direction:column;align-items:var(--rndzz-button-position)}rnd-cta a{color:unset;text-decoration:unset}rnd-cta a:hover,rnd-cta a:active,rnd-cta a:focus{color:unset;text-decoration:unset}rnd-cta .rndzz-cta{max-width:100%;display:flex;align-items:center;justify-content:center}rnd-cta .rndzz-cta.rndzz-promo-code-position-right{flex-direction:row}rnd-cta .rndzz-cta.rndzz-promo-code-position-right .rndzz-promo-code{top:var(--rndzz-promo-code-offset-y);left:var(--rndzz-promo-code-offset-x)}rnd-cta .rndzz-cta.rndzz-promo-code-position-left{flex-direction:row-reverse}rnd-cta .rndzz-cta.rndzz-promo-code-position-left .rndzz-promo-code{top:var(--rndzz-promo-code-offset-y);right:var(--rndzz-promo-code-offset-x)}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-bottom]{flex-direction:column}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-bottom] .rndzz-promo-code{top:var(--rndzz-promo-code-offset-y)}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-bottom].rndzz-promo-code-position-bottomLeft{align-items:start}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-bottom].rndzz-promo-code-position-bottomLeft .rndzz-promo-code{right:var(--rndzz-promo-code-offset-x)}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-bottom].rndzz-promo-code-position-bottomRight{align-items:end}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-bottom].rndzz-promo-code-position-bottomRight .rndzz-promo-code{left:var(--rndzz-promo-code-offset-x)}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-bottom].rndzz-promo-code-position-bottomStretch .rndzz-promo-code,rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-bottom].rndzz-promo-code-position-bottomCenter .rndzz-promo-code{left:var(--rndzz-promo-code-offset-x)}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-bottom].rndzz-promo-code-position-bottomStretch{align-items:stretch}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-top]{flex-direction:column-reverse}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-top] .rndzz-promo-code{bottom:var(--rndzz-promo-code-offset-y)}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-top].rndzz-promo-code-position-topLeft{align-items:start}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-top].rndzz-promo-code-position-topLeft .rndzz-promo-code{right:var(--rndzz-promo-code-offset-x)}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-top].rndzz-promo-code-position-topRight{align-items:end}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-top].rndzz-promo-code-position-topRight .rndzz-promo-code{left:var(--rndzz-promo-code-offset-x)}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-top].rndzz-promo-code-position-topStretch .rndzz-promo-code,rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-top].rndzz-promo-code-position-topCenter .rndzz-promo-code{left:var(--rndzz-promo-code-offset-x)}rnd-cta .rndzz-cta[class*=rndzz-promo-code-position-top].rndzz-promo-code-position-topStretch{align-items:stretch}rnd-cta .rndzz-cta>a{align-self:normal;border-style:solid;border-width:var(--rndzz-button-border-width, 0);border-color:var(--rndzz-button-border-color);border-radius:var(--rndzz-button-border-radius);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;color:var(--rndzz-theme-text-color);background-color:var(--rndzz-button-background-color, var(--rndzz-theme-primary-color))}rnd-cta .rndzz-cta>a.rndzz-has-shadow{box-shadow:var(--rndzz-button-shadow-offset) var(--rndzz-button-shadow-blur) var(--rndzz-button-shadow-spread) var(--rndzz-button-shadow-color)}rnd-cta .rndzz-cta>a .rndzz-align-left .rndzz-icon.rndzz-position-left{flex:unset}rnd-cta .rndzz-cta>a .rndzz-align-right .rndzz-icon.rndzz-position-right{flex:unset}rnd-cta .rndzz-cta>a:hover{--rndzz-button-background-color: var(--rndzz-button-background-color-hover);--rndzz-text-color: var(--rndzz-text-color-hover);--rndzz-text-font-size: var(--rndzz-text-font-size-hover);--rndzz-text-font-weight: var(--rndzz-text-font-weight-hover);--rndzz-text-font-family: var(--rndzz-text-font-family-hover);--rndzz-text-font-style: var(--rndzz-text-font-style-hover);--rndzz-text-text-transform: var(--rndzz-text-text-transform-hover);--rndzz-text-text-align: var(--rndzz-text-text-align-hover);--rndzz-text-text-decoration: var(--rndzz-text-text-decoration-hover);--rndzz-text-line-height: var(--rndzz-text-line-height-hover);--rndzz-button-border-color: var(--rndzz-button-border-color-hover);--rndzz-button-icon-left-color: var(--rndzz-button-icon-left-color-hover);--rndzz-button-icon-right-color: var(--rndzz-button-icon-right-color-hover);--rndzz-crossed-price-text-color: var(--rndzz-crossed-price-text-color-hover)}rnd-cta .rndzz-cta>a:hover .rndzz-align-hover-left .rndzz-icon.rndzz-position-left{flex:unset}rnd-cta .rndzz-cta>a:hover .rndzz-align-hover-right .rndzz-icon.rndzz-position-right{flex:unset}rnd-cta .rndzz-cta>a{margin:var(--rndzz-button-margin);padding:var(--rndzz-button-padding)}rnd-cta .rndzz-cta-content{display:flex;align-items:center}rnd-cta .rndzz-text{display:inline-flex;align-items:center}rnd-cta .rndzz-text.rndzz-text-ellipsis{overflow:hidden}rnd-cta .rndzz-text{text-align:var(--rndzz-text-text-align);color:var(--rndzz-text-color);font-size:var(--rndzz-text-font-size);font-weight:var(--rndzz-text-font-weight);font-family:var(--rndzz-text-font-family),sans-serif;font-style:var(--rndzz-text-font-style);text-transform:var(--rndzz-text-text-transform);text-decoration:var(--rndzz-text-text-decoration);line-height:var(--rndzz-text-line-height)}rnd-cta .rndzz-text .rndzz-injected-image{height:var(--rndzz-text-font-size);margin:-3px 4px}rnd-cta .rndzz-text .rndzz-crossed-price{text-decoration:line-through;color:var(--rndzz-crossed-price-text-color);transition:color .25s}rnd-cta .rndzz-text .rndzz-crossed-price:not(:first-child){margin-left:var(--rndzz-crossed-price-spacing)}rnd-cta .rndzz-text .rndzz-crossed-price:not(:last-child){margin-right:var(--rndzz-crossed-price-spacing)}rnd-cta .rndzz-text .rndzz-crossed-price{font-size:calc(var(--rndzz-crossed-price-text-font-size-ratio) / 100 * var(--rndzz-text-font-size));font-weight:var(--rndzz-crossed-price-font-weight);font-family:var(--rndzz-crossed-price-font-family),sans-serif;font-style:var(--rndzz-crossed-price-font-style)}rnd-cta .rndzz-text div{display:flex;align-items:center;flex-wrap:wrap}rnd-cta .rndzz-text div.crossed-price-top{display:flex;flex-wrap:wrap;justify-content:var(--rndzz-text-text-align)}rnd-cta .rndzz-text div.crossed-price-top>span{flex:100%}rnd-cta .rndzz-text div.crossed-price-top .rndzz-crossed-price{flex:100%;order:-1}rnd-cta .rndzz-text.rndzz-text-ellipsis div{white-space:nowrap;flex-wrap:nowrap}rnd-cta .rndzz-cta-ellipsis{align-self:flex-end;color:var(--rndzz-text-color)}rnd-cta .rndzz-icon{display:inline-flex;flex:1}rnd-cta .rndzz-icon.rndzz-position-left{color:var(--rndzz-button-icon-left-color);justify-content:var(--rndzz-button-icon-left-alignment);margin-right:var(--rndzz-button-icon-left-space);width:var(--rndzz-button-icon-left-size);height:var(--rndzz-button-icon-left-size)}rnd-cta .rndzz-icon.rndzz-position-left svg{width:var(--rndzz-button-icon-left-size);height:var(--rndzz-button-icon-left-size)}rnd-cta .rndzz-icon.rndzz-position-right{color:var(--rndzz-button-icon-right-color);justify-content:var(--rndzz-button-icon-right-alignment);margin-left:var(--rndzz-button-icon-right-space);width:var(--rndzz-button-icon-right-size);height:var(--rndzz-button-icon-right-size)}rnd-cta .rndzz-icon.rndzz-position-right svg{width:var(--rndzz-button-icon-right-size);height:var(--rndzz-button-icon-right-size)}rnd-cta .rndzz-icon.rndzz-hidden{width:0;margin:0}rnd-cta .rndzz-promo-code{position:relative;padding:var(--rndzz-promo-code-padding);background-color:var(--rndzz-promo-code-background-color, var(--rndzz-theme-primary-color));border-style:solid;border-width:var(--rndzz-promo-code-border-width, 0);border-color:var(--rndzz-promo-code-border-color);border-radius:var(--rndzz-promo-code-border-radius);cursor:pointer}rnd-cta .rndzz-promo-code .rndzz-promo-code-text{color:var(--rndzz-promo-code-text-color);font-size:var(--rndzz-promo-code-text-font-size);font-weight:var(--rndzz-promo-code-text-font-weight);font-style:var(--rndzz-promo-code-text-font-style);font-family:var(--rndzz-promo-code-text-font-family),sans-serif;text-transform:var(--rndzz-promo-code-text-text-transform);text-decoration:var(--rndzz-promo-code-text-text-decoration);line-height:var(--rndzz-promo-code-text-line-height);text-align:var(--rndzz-promo-code-text-text-align)}rnd-cta .rndzz-promo-code .rndzz-promo-code-text:before{content:attr(data-content)}rnd-cta .rndzz-promo-code:hover{--rndzz-promo-code-background-color: var(--rndzz-promo-code-background-color-hover);--rndzz-promo-code-border-color: var(--rndzz-promo-code-border-color-hover);--rndzz-promo-code-text-color: var(--rndzz-promo-code-text-color-hover);--rndzz-promo-code-text-font-size: var(--rndzz-promo-code-text-font-size-hover);--rndzz-promo-code-text-font-weight: var(--rndzz-promo-code-text-font-weight-hover);--rndzz-promo-code-text-font-style: var(--rndzz-promo-code-text-font-style-hover);--rndzz-promo-code-text-font-family: var(--rndzz-promo-code-text-font-family-hover);--rndzz-promo-code-text-text-transform: var(--rndzz-promo-code-text-text-transform-hover);--rndzz-promo-code-text-text-align: var(--rndzz-promo-code-text-text-align-hover);--rndzz-promo-code-text-text-decoration: var(--rndzz-promo-code-text-text-decoration-hover);--rndzz-promo-code-text-line-height: var(--rndzz-promo-code-text-line-height-hover)}rnd-cta .rndzz-promo-code:hover .rndzz-promo-code-text:before{content:attr(data-content-hovered)}rnd-cta .rndzz-promo-code.rndzz-promo-code-clicked{--rndzz-promo-code-background-color: var(--rndzz-promo-code-background-color-clicked);--rndzz-promo-code-border-color: var(--rndzz-promo-code-border-color-clicked);--rndzz-promo-code-text-color: var(--rndzz-promo-code-text-color-clicked);--rndzz-promo-code-text-font-size: var(--rndzz-promo-code-text-font-size-clicked);--rndzz-promo-code-text-font-weight: var(--rndzz-promo-code-text-font-weight-clicked);--rndzz-promo-code-text-font-style: var(--rndzz-promo-code-text-font-style-clicked);--rndzz-promo-code-text-font-family: var(--rndzz-promo-code-text-font-family-clicked);--rndzz-promo-code-text-text-transform: var(--rndzz-promo-code-text-text-transform-clicked);--rndzz-promo-code-text-text-align: var(--rndzz-promo-code-text-text-align-clicked);--rndzz-promo-code-text-text-decoration: var(--rndzz-promo-code-text-text-decoration-clicked);--rndzz-promo-code-text-line-height: var(--rndzz-promo-code-text-line-height-clicked)}rnd-cta .rndzz-promo-code.rndzz-promo-code-clicked .rndzz-promo-code-text:before{color:transparent}rnd-cta .rndzz-promo-code.rndzz-promo-code-clicked .rndzz-promo-code-text:after{position:absolute;left:0;right:0;content:attr(data-content-clicked)}
`],encapsulation:2})}}return e})(),kT=(()=>{class e extends rr{constructor(){super(N(O)),this.REGEXPS=[{regexp:/\${(contentProductName|cardTitle)}/g,replacement:(t,r)=>r.content.productName,requirementsAvailable:(t,r)=>!!r.content.productName},{regexp:/\${cardTag}/g,replacement:(t,r)=>r.content.tag,requirementsAvailable:(t,r)=>!!r.content.tag},{regexp:/\${cardDescription}/g,replacement:(t,r)=>r.content.description,requirementsAvailable:(t,r)=>!!r.content.description},{regexp:/\?:\r\n|\r|\n/g,replacement:()=>"<br/>"}]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Ee({name:"cardContentVariable",type:e,pure:!0})}}return e})(),LT=(()=>{class e{constructor(t){this.cdr=t,this.ICONS_BY_PRESET=Sa}ngOnChanges(t){(t.designConfiguration?.currentValue||t.renderingTab?.currentValue)&&this.cdr.detectChanges()}static{this.\u0275fac=function(r){return new(r||e)(z(Oe))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-card-points-list"]],hostVars:4,hostBindings:function(r,o){r&2&&H("rndzz-card-points-list-has-content",!!(o.renderingContent.positivePoints!=null&&o.renderingContent.positivePoints.length)||!!(o.renderingContent.negativePoints!=null&&o.renderingContent.negativePoints.length))("rndzz-card-points-list-is-inline",o.designConfiguration.settings.pointsNbColumns==="2")},inputs:{renderingContent:"renderingContent",designConfiguration:"designConfiguration"},features:[Ge],decls:4,vars:2,consts:[["iconTpl",""],[1,"rndzz-card-points-list","rndzz-card-points-list-left"],[1,"rndzz-card-points-list","rndzz-card-points-list-right"],[1,"rndzz-card-points-title","rndzz-card-points-title-left"],[1,"rndzz-card-points-list-item","rndzz-card-points-list-item-left"],[1,"rndzz-card-points-list-item-container"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"rndzz-card-points-list-item-text"],[1,"rndzz-card-points-title","rndzz-card-points-title-right"],[1,"rndzz-card-points-list-item","rndzz-card-points-list-item-right"],[1,"rndzz-card-points-list-item-icon",3,"innerHTML"]],template:function(r,o){r&1&&(m(0,nI,4,1,"ol",1),m(1,sI,4,1,"ol",2),dt(2,cI,2,1,"ng-template",null,0,Xe)),r&2&&(v(o.renderingContent.positivePoints!=null&&o.renderingContent.positivePoints.length?0:-1),g(),v(o.renderingContent.negativePoints!=null&&o.renderingContent.negativePoints.length?1:-1))},dependencies:[yn,Ta,Dn],styles:[`rnd-card-points-list.rndzz-card-points-list-has-content{display:flex;flex-direction:column;margin:var(--rndzz-points-list-margin, 0);padding:var(--rndzz-points-list-padding, 0);background-color:var(--rndzz-points-list-background-color);border-style:solid;border-width:var(--rndzz-points-list-border-width, 0);border-color:var(--rndzz-points-list-border-color);border-radius:var(--rndzz-points-list-border-radius, 0)}rnd-card-points-list.rndzz-card-points-list-is-inline{flex-direction:row}rnd-card-points-list .rndzz-card-points-list{flex:1;height:auto;padding:0}rnd-card-points-list .rndzz-card-points-list.rndzz-card-points-list-left{margin:var(--rndzz-points-list-left-margin, 0)}rnd-card-points-list .rndzz-card-points-list.rndzz-card-points-list-right{margin:var(--rndzz-points-list-right-margin, 0)}rnd-card-points-list .rndzz-card-points-list li{list-style:none;padding-left:0}rnd-card-points-list .rndzz-card-points-list-item-icon svg{width:100%;height:100%}rnd-card-points-list .rndzz-card-points-title-left{margin:var(--rndzz-points-list-title-left-margin, 0);padding:var(--rndzz-points-list-title-left-padding, 0);background-color:var(--rndzz-points-list-title-left-background-color);text-transform:var(--rndzz-points-list-title-left-text-transform);border-style:solid;border-width:var(--rndzz-points-list-title-left-border-width, 0);border-color:var(--rndzz-points-list-title-left-border-color);border-radius:var(--rndzz-points-list-title-left-border-radius, 0);color:var(--rndzz-points-list-title-left-color);font-family:var(--rndzz-points-list-title-left-font-family),sans-serif;font-size:var(--rndzz-points-list-title-left-font-size);font-weight:var(--rndzz-points-list-title-left-font-weight);text-decoration:var(--rndzz-points-list-title-left-text-decoration);text-align:var(--rndzz-points-list-title-left-text-align)}rnd-card-points-list .rndzz-card-points-title-right{margin:var(--rndzz-points-list-title-right-margin, 0);padding:var(--rndzz-points-list-title-right-padding, 0);background-color:var(--rndzz-points-list-title-right-background-color);text-transform:var(--rndzz-points-list-title-right-text-transform);border-style:solid;border-width:var(--rndzz-points-list-title-right-border-width, 0);border-color:var(--rndzz-points-list-title-right-border-color);border-radius:var(--rndzz-points-list-title-right-border-radius, 0);color:var(--rndzz-points-list-title-right-color);font-family:var(--rndzz-points-list-title-right-font-family),sans-serif;font-size:var(--rndzz-points-list-title-right-font-size);font-weight:var(--rndzz-points-list-title-right-font-weight);text-decoration:var(--rndzz-points-list-title-right-text-decoration);text-align:var(--rndzz-points-list-title-right-text-align)}rnd-card-points-list .rndzz-card-points-list-item-container{display:flex;align-items:flex-start;border-style:solid}rnd-card-points-list .rndzz-card-points-list-item-text{width:100%}rnd-card-points-list .rndzz-card-points-list-item-left{color:var(--rndzz-points-list-item-left-color);font-family:var(--rndzz-points-list-item-left-font-family),sans-serif;font-size:var(--rndzz-points-list-item-left-font-size);font-weight:var(--rndzz-points-list-item-left-font-weight);font-style:var(--rndzz-points-list-item-left-font-style);text-decoration:var(--rndzz-points-list-item-left-text-decoration);text-transform:var(--rndzz-points-list-item-left-text-transform)}rnd-card-points-list .rndzz-card-points-list-item-left:not(:last-child){padding-bottom:var(--rndzz-points-list-item-left-space, 0)}rnd-card-points-list .rndzz-card-points-list-item-left .rndzz-card-points-list-item-container{margin:var(--rndzz-points-list-item-left-margin, 0);padding:var(--rndzz-points-list-item-left-padding, 0);background-color:var(--rndzz-points-list-item-left-background-color);border-width:var(--rndzz-points-list-item-left-border-width, 0);border-color:var(--rndzz-points-list-item-left-border-color);border-radius:var(--rndzz-points-list-item-left-border-radius, 0)}rnd-card-points-list .rndzz-card-points-list-item-left .rndzz-card-points-list-item-text{text-align:var(--rndzz-points-list-item-left-text-align)}rnd-card-points-list .rndzz-card-points-list-item-left .rndzz-card-points-list-item-icon{width:var(--rndzz-points-list-item-left-icon-size, 0);height:var(--rndzz-points-list-item-left-icon-size, 0);margin-right:var(--rndzz-points-list-item-left-icon-space, 0);color:var(--rndzz-points-list-item-left-icon-color)}rnd-card-points-list .rndzz-card-points-list-item-right{color:var(--rndzz-points-list-item-right-color);font-family:var(--rndzz-points-list-item-right-font-family),sans-serif;font-size:var(--rndzz-points-list-item-right-font-size);font-weight:var(--rndzz-points-list-item-right-font-weight);font-style:var(--rndzz-points-list-item-right-font-style);text-decoration:var(--rndzz-points-list-item-right-text-decoration);text-transform:var(--rndzz-points-list-item-right-text-transform)}rnd-card-points-list .rndzz-card-points-list-item-right:not(:last-child){padding-bottom:var(--rndzz-points-list-item-right-space, 0)}rnd-card-points-list .rndzz-card-points-list-item-right .rndzz-card-points-list-item-container{margin:var(--rndzz-points-list-item-right-margin, 0);padding:var(--rndzz-points-list-item-right-padding, 0);background-color:var(--rndzz-points-list-item-right-background-color);border-width:var(--rndzz-points-list-item-right-border-width, 0);border-color:var(--rndzz-points-list-item-right-border-color);border-radius:var(--rndzz-points-list-item-right-border-radius, 0)}rnd-card-points-list .rndzz-card-points-list-item-right .rndzz-card-points-list-item-text{text-align:var(--rndzz-points-list-item-right-text-align)}rnd-card-points-list .rndzz-card-points-list-item-right .rndzz-card-points-list-item-icon{width:var(--rndzz-points-list-item-right-icon-size, 0);height:var(--rndzz-points-list-item-right-icon-size, 0);margin-right:var(--rndzz-points-list-item-right-icon-space, 0);color:var(--rndzz-points-list-item-right-icon-color)}
`],encapsulation:2})}}return e})(),PT=(()=>{class e{constructor(t,r){this.platformId=t,this.offer=W.required(),this.offerButtonState=W.required(),this.designConfiguration=W.required(),this.renderingContent=W.required(),this.hasOverflow=He(!1),this.showEllipsis=fe(()=>this.designConfiguration().settings.offerListButtonTextEllipsis&&this.hasOverflow()),Ct(()=>{this.showEllipsis()})}ngAfterViewInit(){Re(this.platformId)&&(this.resizeObserver=new ResizeObserver(()=>{this.#e()}),this.resizeObserver.observe(this.buttonRef.nativeElement),this.resizeObserver.observe(this.contentRef.nativeElement))}#e(){let t=this.buttonRef.nativeElement,r=getComputedStyle(t),o=parseFloat(r.paddingLeft)+parseFloat(r.paddingRight),i=this.offerButtonState().icon.visible?parseFloat(this.designConfiguration().cssVariables.offerButtonIconSize??"0"):0,s=this.contentRef.nativeElement;this.hasOverflow.set(s.scrollWidth>t.clientWidth-(o+i))}static{this.\u0275fac=function(r){return new(r||e)(z(_e),z(Oe))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-card-offer-list-button"]],viewQuery:function(r,o){if(r&1&&qo(D0,5)(z0,5),r&2){let i;Hr(i=$r())&&(o.buttonRef=i.first),Hr(i=$r())&&(o.contentRef=i.first)}},inputs:{offer:[1,"offer"],offerButtonState:[1,"offerButtonState"],designConfiguration:[1,"designConfiguration"],renderingContent:[1,"renderingContent"]},decls:1,vars:1,consts:[["ctaContentContainer",""],["ctaContent",""],[3,"class","rndzz-text-ellipsis"],[1,"rndzz-offer-button_icon-left",3,"appearance","is-visible"],[1,"rndzz-text","rndzz-button-label",3,"innerHTML"],[1,"rndzz-cta-ellipsis"],[1,"rndzz-offer-button_icon-right",3,"appearance","is-visible"],[1,"rndzz-offer-button_icon-left",3,"appearance"],[1,"rndzz-offer-button_icon-right",3,"appearance"]],template:function(r,o){if(r&1&&m(0,gI,10,26,"div",2),r&2){let i;v((i=o.offerButtonState())?0:-1,i)}},dependencies:[di,ju,Dn],styles:[`rnd-card-offer-list-button{max-width:100%}rnd-card-offer-list-button .rndzz-offer-button{display:flex;justify-content:space-between;margin:var(--rndzz-offer-button-margin, 0);padding:var(--rndzz-offer-button-padding, 0);background-color:var(--rndzz-offer-button-background-color);border-style:solid;border-width:var(--rndzz-offer-button-border-width, 0);border-color:var(--rndzz-offer-button-border-color);border-radius:var(--rndzz-offer-button-border-radius, 0);transition:background-color .25s,border-color .25s;text-align:var(--rndzz-offer-button-text-align);align-items:center}rnd-card-offer-list-button .rndzz-offer-button .rndzz-button-label{line-height:initial;font-family:var(--rndzz-offer-button-font-family),sans-serif;font-size:var(--rndzz-offer-button-font-size);color:var(--rndzz-offer-button-color);font-weight:var(--rndzz-offer-button-font-weight);font-style:var(--rndzz-offer-button-font-style);text-decoration:var(--rndzz-offer-button-text-decoration);text-transform:var(--rndzz-offer-button-text-transform);transition:color .25s}rnd-card-offer-list-button .rndzz-offer-button .rndzz-button-label:before{content:attr(data-content)}rnd-card-offer-list-button .rndzz-offer-button .rndzz-button-label.crossed-price-top{display:flex;flex-wrap:wrap}rnd-card-offer-list-button .rndzz-offer-button .rndzz-button-label.crossed-price-top>span{flex:100%}rnd-card-offer-list-button .rndzz-offer-button .rndzz-button-label.crossed-price-top .rndzz-crossed-price{flex:1;order:-1}rnd-card-offer-list-button .rndzz-offer-button .rndzz-button-label.no-icon{flex:1}rnd-card-offer-list-button .rndzz-offer-button.rndzz-text-ellipsis .rndzz-button-label{max-width:100%}rnd-card-offer-list-button .rndzz-offer-button.rndzz-text-ellipsis .rndzz-button-label.rndzz-truncable{overflow:hidden}rnd-card-offer-list-button .rndzz-offer-button.rndzz-text-ellipsis .rndzz-button-label>span{white-space:nowrap}rnd-card-offer-list-button .rndzz-offer-button rnd-icon{display:inline-flex;flex:1;justify-content:var(--rndzz-offer-button-icon-align, end);overflow:hidden}rnd-card-offer-list-button .rndzz-offer-button rnd-icon .rndzz-icon{width:0}rnd-card-offer-list-button .rndzz-offer-button rnd-icon.is-visible{overflow:visible}rnd-card-offer-list-button .rndzz-offer-button rnd-icon.is-visible .rndzz-icon{width:auto}rnd-card-offer-list-button .rndzz-offer-button .rndzz-icon{display:flex;align-items:center;transition:color .25s;color:var(--rndzz-offer-button-icon-color)}rnd-card-offer-list-button .rndzz-offer-button .rndzz-icon svg{width:var(--rndzz-offer-button-icon-size);height:var(--rndzz-offer-button-icon-size)}rnd-card-offer-list-button .rndzz-offer-button .rndzz-text+.rndzz-icon{margin-left:.15rem}rnd-card-offer-list-button .rndzz-offer-button .rndzz-icon+.rndzz-text{margin-left:.15rem}rnd-card-offer-list-button .rndzz-offer-button .rndzz-crossed-price{text-decoration:line-through;color:var(--rndzz-crossed-price-text-color);transition:color .25s}rnd-card-offer-list-button .rndzz-offer-button .rndzz-crossed-price:not(:first-child){margin-left:var(--rndzz-crossed-price-spacing)}rnd-card-offer-list-button .rndzz-offer-button .rndzz-crossed-price:not(:last-child){margin-right:var(--rndzz-crossed-price-spacing)}rnd-card-offer-list-button .rndzz-offer-button .rndzz-crossed-price{font-size:calc(var(--rndzz-crossed-price-text-font-size-ratio) / 100 * var(--rndzz-offer-button-font-size));font-weight:var(--rndzz-crossed-price-font-weight);font-family:var(--rndzz-crossed-price-font-family),sans-serif;font-style:var(--rndzz-crossed-price-font-style)}rnd-card-offer-list-button .rndzz-offer-button .rndzz-cta-ellipsis{align-self:flex-end;color:var(--rndzz-offer-button-color)}rnd-card-offer-list-button .rndzz-offer-button:hover{--rndzz-offer-button-background-color: var(--rndzz-offer-button-background-color-hover);--rndzz-offer-button-border-color: var(--rndzz-offer-button-border-color-hover);--rndzz-offer-button-text-align: var(--rndzz-offer-button-text-align-hover);--rndzz-offer-button-font-family: var(--rndzz-offer-button-font-family-hover);--rndzz-offer-button-font-size: var(--rndzz-offer-button-font-size-hover);--rndzz-offer-button-color: var(--rndzz-offer-button-color-hover);--rndzz-offer-button-font-weight: var(--rndzz-offer-button-font-weight-hover);--rndzz-offer-button-font-style: var(--rndzz-offer-button-font-style-hover);--rndzz-offer-button-text-decoration: var(--rndzz-offer-button-text-decoration-hover);--rndzz-offer-button-text-transform: var(--rndzz-offer-button-text-transform-hover);--rndzz-offer-button-icon-color: var(--rndzz-offer-button-icon-color-hover);--rndzz-crossed-price-text-color: var(--rndzz-crossed-price-text-color-hover)}rnd-card-offer-list-button .rndzz-offer-button_text-align-left .rndzz-offer-button_icon-left{flex:none}rnd-card-offer-list-button .rndzz-offer-button_text-align-right .rndzz-offer-button_icon-right{flex:none}
`],encapsulation:2,changeDetection:0})}}return e})(),BT=(()=>{class e{get offerButtonState(){return{text:this.designConfiguration.settings.offerButtonContent,icon:{visible:this.designConfiguration.settings.offerButtonIconVisible,position:this.designConfiguration.settings.offerButtonIconPosition,appearance:this.designConfiguration.settings.offerButtonIconAppearance}}}get toggleState(){return this.isOfferListExpanded?{text:this.designConfiguration.settings.toggleContentOpen||this.designConfiguration.settings.toggleContent,icon:{visible:this.designConfiguration.settings.toggleIconVisible,position:this.designConfiguration.settings.toggleIconPosition,appearance:this.designConfiguration.settings.toggleIconAppearanceOpen||this.designConfiguration.settings.toggleIconAppearance}}:{text:this.designConfiguration.settings.toggleContent,icon:{visible:this.designConfiguration.settings.toggleIconVisible,position:this.designConfiguration.settings.toggleIconPosition,appearance:this.designConfiguration.settings.toggleIconAppearance}}}get isToggleRequired(){return this.designConfiguration.settings.offerListNbVisibleOffers<this.renderingContent.offers.length}constructor(t,r,o){this.cdr=t,this.eltRef=r,this.platformId=o,this.isOfferListExpanded=!1,this.userClickedExpand=He(!1)}ngOnChanges(t){(t.designConfiguration?.currentValue||t.renderingTab?.currentValue)&&this.cdr.detectChanges()}handleClick(t,r){ci(this.eltRef.nativeElement,r,t)}toggleOfferListExpand(t){this.userClickedExpand()||this.userClickedExpand.set(!0),t.stopImmediatePropagation(),t.preventDefault(),this.isOfferListExpanded=!this.isOfferListExpanded,this.cdr.detectChanges()}static{this.\u0275fac=function(r){return new(r||e)(z(Oe),z(se),z(_e))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-card-offer-list"]],inputs:{renderingContent:"renderingContent",designConfiguration:"designConfiguration"},features:[Ge],decls:1,vars:1,consts:[["rndExpandAnimation","",1,"rndzz-card-offer-list-wrapper",3,"rndExpandAnimationIsActive","rndExpandAnimationConfig"],[1,"rndzz-card-offer-list"],["buttonAlign","start"],[1,"rndzz-card-actions"],[1,"rndzz-card-toggle",3,"rndzz-hidden","rndzz-open","rndzz-has-shadow"],[1,"rndzz-offer"],["target","_blank","rel","sponsored",3,"href"],["target","_blank","rel","sponsored",3,"click","href"],[3,"offer","offerButtonState","designConfiguration","renderingContent"],[1,"rndzz-card-toggle",3,"click"],[3,"appearance"],[1,"rndzz-text"]],template:function(r,o){r&1&&m(0,xI,5,6),r&2&&v(o.renderingContent?0:-1)},dependencies:[R0,di,Hu,PT,Jt,Dn,Ma,ju],styles:[`rnd-card-offer-list .rndzz-card-offer-list-wrapper{overflow:hidden}rnd-card-offer-list .rndzz-card-offer-list{width:100%;height:auto;margin:0;padding:0}rnd-card-offer-list .rndzz-card-offer-list li{list-style:none;padding-left:0}rnd-card-offer-list .rndzz-card-offer-list a{display:flex;flex-direction:column;align-items:var(--rndzz-offer-button-alignment);color:unset;text-decoration:unset}rnd-card-offer-list .rndzz-card-offer-list a:hover,rnd-card-offer-list .rndzz-card-offer-list a:active,rnd-card-offer-list .rndzz-card-offer-list a:focus{color:unset;text-decoration:unset}rnd-card-offer-list .rndzz-card-offer-list .rndzz-hide{opacity:0}rnd-card-offer-list .rndzz-card-actions{display:flex;justify-content:space-between;align-items:center;flex-direction:row}rnd-card-offer-list .rndzz-card-actions.rndzz-card-toggle-align-end{flex-direction:row-reverse}rnd-card-offer-list .rndzz-card-actions.rndzz-card-toggle-align-center,rnd-card-offer-list .rndzz-card-actions.rndzz-card-toggle-align-stretch{flex-direction:column}rnd-card-offer-list .rndzz-card-actions.rndzz-card-toggle-align-center{align-items:center}rnd-card-offer-list .rndzz-card-actions.rndzz-card-toggle-align-stretch{align-items:stretch}rnd-card-offer-list .rndzz-card-actions.rndzz-card-toggle-align-stretch .rndzz-card-toggle{flex:100%}rnd-card-offer-list .rndzz-card-actions.rndzz-card-toggle-align-stretch .rndzz-mentions{align-self:end}rnd-card-offer-list .rndzz-card-toggle{display:flex;gap:var(--rndzz-toggle-icon-space, 2px);flex-direction:row;justify-content:center;align-items:center;cursor:pointer;transition:color .25s,background-color .25s,border-color .25s;margin:var(--rndzz-toggle-margin, 0);padding:var(--rndzz-toggle-padding, 0);background-color:var(--rndzz-toggle-background-color);border-style:solid;border-width:var(--rndzz-toggle-border-width, 0);border-color:var(--rndzz-toggle-border-color);border-radius:var(--rndzz-toggle-border-radius, 0);font-family:var(--rndzz-toggle-font-family),sans-serif;font-size:var(--rndzz-toggle-font-size);color:var(--rndzz-toggle-color);font-weight:var(--rndzz-toggle-font-weight);font-style:var(--rndzz-toggle-font-style);text-decoration:var(--rndzz-toggle-text-decoration);text-align:var(--rndzz-toggle-text-align)}rnd-card-offer-list .rndzz-card-toggle .rndzz-icon{color:var(--rndzz-toggle-icon-color, var(--rndzz-toggle-color))}rnd-card-offer-list .rndzz-card-toggle .rndzz-icon svg{width:var(--rndzz-toggle-icon-size);height:var(--rndzz-toggle-icon-size)}rnd-card-offer-list .rndzz-card-toggle.rndzz-hidden{display:none}rnd-card-offer-list .rndzz-card-toggle.rndzz-open{font-family:var(--rndzz-toggle-font-family-open),sans-serif;font-size:var(--rndzz-toggle-font-size-open);color:var(--rndzz-toggle-color-open);font-weight:var(--rndzz-toggle-font-weight-open);font-style:var(--rndzz-toggle-font-style-open);text-decoration:var(--rndzz-toggle-text-decoration-open);--rndzz-toggle-icon-color: var(--rndzz-toggle-icon-color-open)}rnd-card-offer-list .rndzz-card-toggle.rndzz-open .rndzz-icon{width:var(--rndzz-toggle-open-icon-size)}rnd-card-offer-list .rndzz-card-toggle:hover{background-color:var(--rndzz-toggle-background-color-hover);border-color:var(--rndzz-toggle-border-color-hover);font-family:var(--rndzz-toggle-font-family-hover),sans-serif;font-size:var(--rndzz-toggle-font-size-hover);color:var(--rndzz-toggle-color-hover);font-weight:var(--rndzz-toggle-font-weight-hover);font-style:var(--rndzz-toggle-font-style-hover);text-decoration:var(--rndzz-toggle-text-decoration-hover);--rndzz-toggle-icon-color: var(--rndzz-toggle-icon-color-hover)}rnd-card-offer-list .rndzz-card-toggle.rndzz-has-shadow{box-shadow:var(--rndzz-toggle-shadow-offset) var(--rndzz-toggle-shadow-blur) var(--rndzz-toggle-shadow-spread) var(--rndzz-toggle-shadow-color)}
`],encapsulation:2})}}return e})(),VT=(()=>{class e{constructor(t,r){this.eltRef=t,this.platformId=r}handleClick(t,r){ci(this.eltRef.nativeElement,r,t)}static{this.\u0275fac=function(r){return new(r||e)(z(se),z(_e))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-card"]],inputs:{renderingContent:"renderingContent",designConfiguration:"designConfiguration",isImageAndTitleAsLink:"isImageAndTitleAsLink"},decls:24,vars:19,consts:[["imageTpl",""],["offerListTpl",""],["tagTpl",""],[3,"ngTemplateOutlet"],["type","CARD",3,"designConfiguration"],[1,"rndzz-card-container"],[1,"rndzz-card-layout"],[1,"rndzz-card-content-wrapper"],[1,"rndzz-card-title-wrapper"],[1,"rndzz-card-description-wrapper"],[1,"rndzz-card-description",3,"innerHTML"],[3,"renderingContent","designConfiguration"],["target","_blank","rel","sponsored",1,"rndzz-card-head-link",3,"href"],["target","_blank","rel","sponsored",1,"rndzz-card-head-link",3,"click","href"],[1,"rndzz-card-product-image"],["fetchpriority","high","width","1200","height","1200",3,"src","alt"],[1,"rndzz-card-title",3,"innerHTML"],["buttonAlign","start",3,"offers","renderingContent","designConfiguration"],[1,"rndzz-card-tag-wrapper"],[1,"rndzz-card-tag",3,"innerHTML"]],template:function(r,o){r&1&&(m(0,zI,1,1,"ng-container",3),m(1,EI,1,1,"rnd-mentions",4),_(2,"div",5)(3,"div",6),m(4,wI,2,3)(5,TI,1,1,"ng-container",3),dt(6,NI,3,3,"ng-template",null,0,Xe),_(8,"div",7),m(9,AI,1,1,"ng-container",3),_(10,"div",8),m(11,kI,2,1),x(),m(12,LI,1,1,"ng-container",3),_(13,"div",9),m(14,PI,2,7,"div",10),x(),m(15,BI,1,2,"rnd-card-points-list",11),m(16,VI,1,1,"ng-container",3),x(),m(17,jI,1,1,"ng-container",3),m(18,HI,1,2,"rnd-card-points-list",11),x()(),m(19,$I,1,1,"rnd-mentions",4),dt(20,GI,2,2,"ng-template",null,1,Xe)(22,ZI,1,1,"ng-template",null,2,Xe)),r&2&&(v(qe(16,DI).includes(o.designConfiguration.settings.tagPosition)?0:-1),g(),v(qe(17,x0).includes(o.designConfiguration.settings.gdprButtonPosition??"")?1:-1),g(),H("rndzz-has-shadow",o.designConfiguration.settings.cardShadowVisible),g(),ae("rndzz-card-nb-columns-"+o.designConfiguration.settings.cardNbColumns+" rndzz-card-image-position-"+o.designConfiguration.settings.productImagePosition),g(),v(o.isImageAndTitleAsLink?4:5),g(5),v(o.designConfiguration.settings.tagPosition==="aboveTitle"?9:-1),g(2),v(o.designConfiguration.settings.titleVisible?11:-1),g(),v(o.designConfiguration.settings.tagPosition==="belowTitle"?12:-1),g(2),v(o.designConfiguration.settings.descriptionVisible&&o.renderingContent.description?14:-1),g(),v(o.designConfiguration.settings.pointsVisible&&o.designConfiguration.settings.pointsPosition==="aboveOffers"?15:-1),g(),v(o.designConfiguration.settings.cardNbColumns==="2"?16:-1),g(),v(o.designConfiguration.settings.cardNbColumns!=="2"?17:-1),g(),v(o.designConfiguration.settings.pointsVisible&&o.designConfiguration.settings.pointsPosition==="bottom"?18:-1),g(),v(qe(18,Lu).includes(o.designConfiguration.settings.gdprButtonPosition??"")?19:-1))},dependencies:[yn,F0,LT,BT,Vu,k0,Jt,kT,li,Ma],styles:[`rnd-card{font-family:var(--rndzz-theme-font-family),sans-serif;color:var(--rndzz-theme-text-color);font-size:14px;display:block;width:100%}rnd-card .rndzz-card-container{margin:var(--rndzz-card-margin, 0);padding:var(--rndzz-card-padding, 0);background-color:var(--rndzz-card-background-color, transparent);border-style:solid;border-width:var(--rndzz-card-border-width, 0);border-color:var(--rndzz-card-border-color, transparent);border-radius:var(--rndzz-card-border-radius, 0);overflow:hidden}rnd-card .rndzz-card-container.rndzz-has-shadow{box-shadow:var(--rndzz-card-shadow-offset) var(--rndzz-card-shadow-blur) var(--rndzz-card-shadow-spread) var(--rndzz-card-shadow-color)}rnd-card .rndzz-card-container .rndzz-card-layout{display:grid;align-items:var(--rndzz-card-columns-alignment);grid-template-columns:var(--rndzz-card-columns-proportions);grid-template-rows:auto 1fr auto;grid-template-areas:"image" "content" "offers" "points"}rnd-card .rndzz-card-container .rndzz-card-layout.rndzz-card-nb-columns-2{grid-template-areas:"image content" "points points"}rnd-card .rndzz-card-container .rndzz-card-layout.rndzz-card-nb-columns-2.rndzz-card-image-position-right{grid-template-areas:"content image" "points points"}rnd-card .rndzz-card-container .rndzz-card-layout.rndzz-card-nb-columns-3{grid-template-areas:"image content offers" "points points points"}rnd-card .rndzz-card-container .rndzz-card-layout.rndzz-card-nb-columns-3.rndzz-card-image-position-right{grid-template-areas:"content offers image" "points points points"}rnd-card .rndzz-card-title-wrapper{text-align:var(--rndzz-title-text-align)}rnd-card .rndzz-card-head-link{text-decoration:none}rnd-card .rndzz-card-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:var(--rndzz-title-margin, 0);padding:var(--rndzz-title-padding, 0);background-color:var(--rndzz-title-background-color, transparent);border-style:solid;border-width:var(--rndzz-title-border-width, 0);border-color:var(--rndzz-title-border-color, transparent);border-radius:var(--rndzz-title-border-radius, 0);font-family:var(--rndzz-title-font-family),sans-serif;font-size:var(--rndzz-title-font-size);color:var(--rndzz-title-color);font-weight:var(--rndzz-title-font-weight);font-style:var(--rndzz-title-font-style);text-transform:var(--rndzz-title-text-transform);text-decoration:var(--rndzz-title-text-decoration);line-height:var(--rndzz-title-line-height)}rnd-card .rndzz-card-tag-wrapper{position:relative;text-align:var(--rndzz-tag-text-align)}rnd-card .rndzz-card-tag{display:inline-block;margin:var(--rndzz-tag-margin, 0);padding:var(--rndzz-tag-padding, 0);background-color:var(--rndzz-tag-background-color, transparent);border-style:solid;border-width:var(--rndzz-tag-border-width, 0);border-color:var(--rndzz-tag-border-color, transparent);border-radius:var(--rndzz-tag-border-radius, 0);font-family:var(--rndzz-tag-font-family),sans-serif;font-size:var(--rndzz-tag-font-size);color:var(--rndzz-tag-color);font-weight:var(--rndzz-tag-font-weight);font-style:var(--rndzz-tag-font-style);text-transform:var(--rndzz-tag-text-transform);text-decoration:var(--rndzz-tag-text-decoration);line-height:var(--rndzz-tag-line-height)}rnd-card .rndzz-card-tag.rndzz-card-tag-position-topLeft,rnd-card .rndzz-card-tag.rndzz-card-tag-position-topMiddle{position:absolute;top:-4px;left:-4px;z-index:1}rnd-card .rndzz-card-tag.rndzz-card-tag-position-topMiddle{left:50%;transform:translate(-50%)}rnd-card .rndzz-card-description-wrapper{text-align:var(--rndzz-description-text-align)}rnd-card .rndzz-card-description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:var(--rndzz-description-margin, 0);padding:var(--rndzz-description-padding, 0);background-color:var(--rndzz-description-background-color, transparent);border-style:solid;border-width:var(--rndzz-description-border-width, 0);border-color:var(--rndzz-description-border-color, transparent);border-radius:var(--rndzz-description-border-radius, 0);font-family:var(--rndzz-description-font-family),sans-serif;font-size:var(--rndzz-description-font-size);color:var(--rndzz-description-color);font-weight:var(--rndzz-description-font-weight);font-style:var(--rndzz-description-font-style);text-transform:var(--rndzz-description-text-transform);text-decoration:var(--rndzz-description-text-decoration);line-height:var(--rndzz-description-line-height)}rnd-card .rndzz-card-description p,rnd-card .rndzz-card-description ul,rnd-card .rndzz-card-description ol{margin-top:0}rnd-card .rndzz-card-description p:last-child,rnd-card .rndzz-card-description ul:last-child,rnd-card .rndzz-card-description ol:last-child{margin-bottom:0}rnd-card .rndzz-card-product-image{overflow:hidden;justify-self:center;grid-area:image;margin:var(--rndzz-product-image-margin, 0);background-color:var(--rndzz-product-image-background-color, transparent);border-style:solid;border-width:var(--rndzz-product-image-border-width, 0);border-color:var(--rndzz-product-image-border-color, transparent);border-radius:var(--rndzz-product-image-border-radius, 0);display:flex;flex-direction:column;align-items:var(--rndzz-product-image-align, center);justify-content:var(--rndzz-product-image-justify, center)}rnd-card .rndzz-card-product-image.rndzz-sizing-fixed{width:auto;height:var(--rndzz-product-image-height, 100%)}rnd-card .rndzz-card-product-image.rndzz-sizing-scaled{width:var(--rndzz-product-image-width-percent, 100%);position:relative}rnd-card .rndzz-card-product-image.rndzz-sizing-scaled>img{aspect-ratio:1/1}rnd-card .rndzz-card-product-image>img,rnd-card .rndzz-card-product-image>rnd-no-picture{height:auto;max-width:var(--rndzz-product-image-scale, 100%);max-height:var(--rndzz-product-image-scale, 100%)}rnd-card .rndzz-card-product-image>rnd-no-picture{border-radius:var(--rndzz-product-image-border-radius, 0)}rnd-card .rndzz-card-content-wrapper{grid-area:content}rnd-card rnd-box-offer-list{grid-area:offers}rnd-card rnd-card-points-list{grid-area:points}
`],encapsulation:2})}}return e})(),eo=class{static{this.MICRODATA_CONDITIONS=new Map([["NEW","https://schema.org/NewCondition"],["USED","https://schema.org/UsedCondition"],["REFURBISHED","https://schema.org/RefurbishedCondition"]])}getBaseRenderSchema(n){return U(I({"@context":"https://schema.org/","@type":"Product",name:(n.productName??"").substring(0,150)},n.productImage&&{image:n.productImage}),{brand:n.brandName?{"@type":"Brand",name:n.brandName}:void 0})}},ii=class{getOfferListSchema(n){let t=n?.length?n[0]:void 0;return{"@type":"AggregateOffer",priceCurrency:t?.currency,lowPrice:t?.price,offerCount:n.length,offers:n.map(this.getOfferSchema)}}getOfferSchema(n){return{"@type":"Offer",price:n.price,priceCurrency:n.currency,availability:n.stock?"https://schema.org/InStock":"https://schema.org/OutOfStock",itemCondition:eo.MICRODATA_CONDITIONS.get(n.condition)??"https://schema.org/NewCondition",seller:{"@type":"Organization",name:n.shopName},url:Jt.transform(n.url)||"#"}}},Au=class extends eo{#e=new ii;getJsonSchema(n){let t=this.getBaseRenderSchema(n);return I(U(I({},t),{description:n.description}),n.tabs?.length&&n.tabs?.some(r=>r.offers?.length)&&{offers:this.#t(n.tabs)})}hasOffer(n){return this.#t(n.tabs)?.some(r=>r.offers?.some(o=>!!o.price))??!1}#t(n){let t=n?.filter(r=>r.offers?.length);if(t?.length)return t.map(r=>U(I({},this.#e.getOfferListSchema(r.offers)),{name:r.title,image:r.productImage}))}},Ou=class extends eo{#e=new ii;getJsonSchema(n){let t=this.getBaseRenderSchema(n);return I(I(I(U(I({},t),{description:n.description}),n.positivePoints?.length&&{positiveNotes:n.positivePoints}),n.negativePoints?.length&&{negativeNotes:n.negativePoints}),n.offers?.length&&{offers:this.#e.getOfferListSchema(n.offers)})}hasOffer(n){return this.#e.getOfferListSchema(n.offers)?.offers?.some(r=>!!r.price)}},Fu=class extends eo{#e=new ii;getJsonSchema(n){let t=this.getBaseRenderSchema(n);return U(I({},t),{description:n.description,offers:this.#e.getOfferSchema(n)})}hasOffer(n){return!!this.#e.getOfferSchema(n)?.price}},jT=new Map([["BOX",Au],["CARD",Ou],["CTA",Fu]]),ui=(()=>{class e{get id(){return this.renderingId}get hostSelector(){return this.styleService.selectorName}get hostPart(){return"rendering"}constructor(t){this.destroyRef=N(We),this.cdr=N(Oe),this.eltRef=N(se),this.renderer=N(Ft),this.styleService=t.get(to,void 0,{self:!0}),Ct(()=>{this.styleService.designSettingsSignal()})}ngOnChanges(t){xn.trace(`${this.styleService.idx}# on changes`,t);let{idx:r,render:o}=t;r?.currentValue!==void 0&&this.styleService.init(this.idx,this.renderingId,this.eltRef,this.subIdx,this.host),o&&this.render&&(xn.trace(`${this.styleService.idx}# init from render input`,this.render),this.#e(this.render),this.styleService.applyRender(this.render)),this.styleService.applyCustomCss(this.customCss??"")}handleClick(t,r){t||r.preventDefault()}#e(t){let r=jT.get(t["@type"]);if(!r)return;let o=new r;if(!o.hasOffer(t))return;let i=o.getJsonSchema(t),s=this.eltRef.nativeElement.parentElement,a=s.querySelector('script[type="application/ld+json"]');if(a)a.innerHTML=JSON.stringify(i);else{let l=this.renderer.createElement("script");this.renderer.setAttribute(l,"type","application/ld+json"),this.renderer.appendChild(l,this.renderer.createText(JSON.stringify(i))),this.renderer.appendChild(s,l)}}static{this.\u0275fac=function(r){return new(r||e)(z(O))}}static{this.\u0275dir=ct({type:e,hostVars:4,hostBindings:function(r,o){r&2&&(Vr("id",o.id)("part",o.hostPart),ae(o.hostSelector))},inputs:{idx:"idx",renderingId:"renderingId",render:"render",subIdx:"subIdx",host:"host",customCss:"customCss"},features:[Ge]})}}return e})(),$u=(()=>{class e extends ui{constructor(t){super(t)}static{this.\u0275fac=function(r){return new(r||e)(z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-containable"]],inputs:{containableOptions:"containableOptions"},features:[Cn([to]),ne],decls:1,vars:1,consts:[[3,"renderingContent","designConfiguration","isImageAndTitleAsLink"],[3,"renderingContent","designConfiguration"],["target","_blank","rel","sponsored",3,"href"],["target","_blank","rel","sponsored",3,"click","href"]],template:function(r,o){if(r&1&&m(0,XI,4,1),r&2){let i;v((i=o.render&&o.styleService.designSettingsSignal())?0:-1,i)}},dependencies:[NT,RT,VT,Jt,Bu],styles:[`rnd-containable{display:block;width:100%}
`],encapsulation:2})}}return e})(),Ru=class e{static{this.REG_CAROUSEL_TITLE=new RegExp("\\${carouselTitle}","g")}transform(n,t){return n.replace(e.REG_CAROUSEL_TITLE,t.content.title??"")}static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275pipe=Ee({name:"carouselContentVariable",type:e,pure:!0})}},L0=(()=>{class e extends ui{constructor(t,r){super(t),this.injector=t,this.platformId=r,this.renderSignal=He(this.render),this.carouselDesignConfiguration=fe(()=>this.styleService.designSettingsSignal()),this.overriddenItems=fe(()=>{let o=this.carouselDesignConfiguration(),i=this.renderSignal();return o?this.#t(i,o):i.contents??[]}),this.containableOptions=fe(()=>this.renderSignal().anchor?{isImageAndTitleAsLink:!1}:Kw),this.inheritedValues=fe(()=>{let o=this.overriddenItems()[0];return this.#e(o)}),this.navigationComputedColors=fe(()=>{let o=this.carouselDesignConfiguration()?.cssVariables,i=this.inheritedValues(),s=!o?.navigationButtonBackgroundColor||o.navigationButtonBackgroundColor==="transparent"?i.inheritedBackgroundColor:void 0,a=!o?.navigationButtonColor||o.navigationButtonColor==="transparent"?i.inheritedColor:void 0;return{bgColor:s,color:a}}),this.expandButtonComputedColors=fe(()=>{let o=this.carouselDesignConfiguration()?.cssVariables,i=this.inheritedValues(),s=!o?.expandButtonBackgroundColor||o.expandButtonBackgroundColor==="transparent"?i.inheritedBackgroundColor:void 0,a=!o?.expandButtonColor||o.expandButtonColor==="transparent"?i.inheritedColor:void 0;return{bgColor:s,color:a}}),this.isHiddenContentExpanded=!1,this.isScrollStart=!0,this.isScrollEnd=!1,this.displayHardLimit=void 0,this.currentPath="",this.getIconDirection=(o,i)=>{if(o){let s="_right",a="_left";if(i==="left"&&o.endsWith(s)||i==="right"&&o.endsWith(a))return o.replace(s,a)}return o??""},this.ICONS_BY_PRESET=Sa,mm(r)&&(this.displayHardLimit=8),this.currentPath=this.injector.get(he).location.pathname||""}get scrollableContainer(){return this.eltRef.nativeElement.querySelector(".rndzz-carousel_list")}ngOnChanges(t){super.ngOnChanges(t),t.render&&(this.renderSignal.set(this.render),Re(this.platformId)&&setTimeout(()=>this.#n(),1e3))}scrollToDirection(t){let r=this.scrollableContainer,o=this.carouselDesignConfiguration();if(r&&o){let s=o.settings.direction==="horizontal"?"left":"top";r.scrollBy({[s]:t==="backward"?-250:250,behavior:"smooth"})}}toggleContentExpanded(){this.isHiddenContentExpanded=!this.isHiddenContentExpanded,this.cdr.detectChanges()}scrollToComponent(t,r){let o=l=>l.tagName==="A"?l:l.parentElement?o(l.parentElement):void 0,a=(this.injector.get(se).nativeElement.getRootNode()?.host?.getRootNode()??document).getElementById(r);if(a){if((t.target&&o(t.target))?.getAttribute("rel")==="sponsored")return;t.preventDefault(),t.stopImmediatePropagation(),a.scrollIntoView({block:"center"})}}#e(t){let r=t.design?.configurations?.[0],o=t["@type"];if(o&&r){let i=oi(o,[r]).cssVariables,s=i?.offerButtonColor??r.cssVariables.themeTextColor,a=i?.offerButtonColorHover??i?.offerButtonColorHover,l=i?.offerButtonBackgroundColor??r.cssVariables.themePrimaryColor,c=i?.offerButtonBackgroundColorHover??i?.offerButtonBackgroundColorHover;return{inheritedColor:s,inheritedColorHover:a,inheritedBackgroundColor:l,inheritedBackgroundColorHover:c}}return{inheritedColor:null,inheritedColorHover:null,inheritedBackgroundColor:null,inheritedBackgroundColorHover:null}}#t(t,r){return t.contents.map(o=>{let i=o["@type"],s=Qw[i](r),a=o.design?.configurations?.map(l=>{let c=I(I({},l.settings),s.settings??{}),d=I(I({},l.cssVariables),s.cssVariables??{});return U(I({},l),{settings:c,cssVariables:d})});return a?U(I({},o),{design:U(I({},o.design),{configurations:a})}):o})}#n(){let t=this.scrollableContainer;if(t){let r=()=>this.#r(t);t.removeEventListener("scroll",r),t.addEventListener("scroll",r),this.resizeSubscription?.unsubscribe(),this.resizeSubscription=this.styleService.resize$.pipe(co(null)).subscribe(()=>this.#r(t))}}#r(t=this.scrollableContainer){if(t){let r=t.scrollLeft,o=t.scrollWidth,i=t.clientWidth,s=r===0,a=r+i>=o;s!==this.isScrollStart&&(this.isScrollStart=s,this.cdr.detectChanges()),a!==this.isScrollEnd&&(this.isScrollEnd=a,this.cdr.detectChanges())}}static{this.\u0275fac=function(r){return new(r||e)(z(O),z(_e))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-carousel"]],inputs:{render:"render"},features:[Cn([to],[{provide:O0,useValue:1}]),ne,Ge],decls:1,vars:1,consts:[["containableTpl",""],[1,"rndzz-carousel_container",3,"has-shadow"],["type","CAROUSEL",3,"designConfiguration"],[1,"rndzz-carousel_container"],[1,"rndzz-carousel_title"],[1,"rndzz-carousel_button","rndzz-carousel_button_previous",3,"has-shadow","hidden","background-color","color"],[1,"rndzz-carousel_button","rndzz-carousel_button_previous",3,"click","keydown.enter"],[1,"rndzz-carousel_button_icon",3,"innerHTML"],[1,"rndzz-carousel_item"],[1,"rndzz-carousel_button","rndzz-carousel_button_next",3,"has-shadow","hidden","background-color","color"],[1,"rndzz-carousel_expand-button-wrapper"],[1,"rndzz-carousel_anchor"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"rndzz-carousel_anchor",3,"click"],[1,"rndzz-carousel_button","rndzz-carousel_button_next",3,"click","keydown.enter"],[1,"rndzz-carousel_expand-button",3,"expanded","has-shadow","background-color","color"],[1,"rndzz-carousel_expand-button",3,"click"],[1,"rndzz-carousel_expand-button_icon",3,"appearance"],[1,"rndzz-text"],[3,"idx","renderingId","render","host","containableOptions"]],template:function(r,o){if(r&1&&m(0,gw,4,3),r&2){let i;v((i=o.carouselDesignConfiguration())?0:-1,i)}},dependencies:[$u,yn,Vu,di,Ta,Ru,Dn],styles:[`rnd-carousel{display:block;width:100%;position:relative}rnd-carousel .rndzz-carousel_container{display:flex;flex-wrap:wrap;align-items:center;margin:var(--rndzz-carousel-container-margin, 0);padding:var(--rndzz-carousel-container-padding, 0);background-color:var(--rndzz-carousel-container-background-color, transparent);border-style:solid;border-width:var(--rndzz-carousel-container-border-width, 0);border-color:var(--rndzz-carousel-container-border-color, transparent);border-radius:var(--rndzz-carousel-container-border-radius, 0)}rnd-carousel .rndzz-carousel_container.has-shadow{box-shadow:var(--rndzz-carousel-container-shadow-offset) var(--rndzz-carousel-container-shadow-blur) var(--rndzz-carousel-container-shadow-spread) var(--rndzz-carousel-container-shadow-color)}rnd-carousel .rndzz-carousel_list{flex:1;border-style:solid;border-width:var(--rndzz-carousel-item-border-width, 0);border-color:var(--rndzz-carousel-item-border-color, transparent);border-radius:var(--rndzz-carousel-item-border-radius, 0);scroll-behavior:smooth}@supports selector(::-webkit-scrollbar){rnd-carousel .rndzz-carousel_list::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:8px}rnd-carousel .rndzz-carousel_list::-webkit-scrollbar-track{background-color:var(--rndzz-carousel-scrollbar-track-color);border-radius:4px}rnd-carousel .rndzz-carousel_list::-webkit-scrollbar-thumb{background-color:var(--rndzz-carousel-scrollbar-thumb-color);border-radius:4px}}@supports (scrollbar-color: auto){rnd-carousel .rndzz-carousel_list{scrollbar-color:var(--rndzz-carousel-scrollbar-thumb-color) var(--rndzz-carousel-scrollbar-track-color)}}rnd-carousel .rndzz-carousel_list{padding:var(--rndzz-carousel-item-padding, 0);width:100%;display:flex;flex-flow:row nowrap;list-style:none;gap:var(--rndzz-carousel-item-gap);margin:0}rnd-carousel .rndzz-carousel_list.has-shadow{box-shadow:var(--rndzz-carousel-item-shadow-offset) var(--rndzz-carousel-item-shadow-blur) var(--rndzz-carousel-item-shadow-spread) var(--rndzz-carousel-item-shadow-color)}rnd-carousel .rndzz-carousel_list .rndzz-carousel_item{padding:0}rnd-carousel .rndzz-carousel_list .rndzz-carousel_item rnd-containable>* rnd-mentions{display:none}rnd-carousel .rndzz-carousel_list .rndzz-carousel_item rnd-containable>* .rndzz-card-container{box-sizing:border-box;height:100%;margin:0}rnd-carousel .rndzz-carousel_list .rndzz-carousel_item rnd-containable>* .rndzz-box-container{box-sizing:border-box;height:100%;margin:0}rnd-carousel .rndzz-carousel_list.horizontal{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}rnd-carousel .rndzz-carousel_list.horizontal.item-size-type-fixed .rndzz-carousel_item{width:var(--rndzz-carousel-item-width);min-width:var(--rndzz-carousel-item-width)}rnd-carousel .rndzz-carousel_list.horizontal.item-size-type-flexible .rndzz-carousel_item{--rndzz-carousel-flexible-item-size: calc(((100% + var(--rndzz-carousel-item-gap)) / var(--rndzz-carousel-nb-items-to-display)) - var(--rndzz-carousel-item-gap));width:var(--rndzz-carousel-flexible-item-size);min-width:var(--rndzz-carousel-flexible-item-size)}rnd-carousel .rndzz-carousel_list.horizontal .rndzz-carousel_item{margin-bottom:var(--rndzz-carousel-scrollbar-space, 0)}rnd-carousel .rndzz-carousel_list.horizontal .rndzz-carousel_item rnd-containable{width:100%;height:100%;position:relative}rnd-carousel .rndzz-carousel_list.horizontal .rndzz-carousel_item rnd-containable>*{height:100%}rnd-carousel .rndzz-carousel_list.horizontal .rndzz-carousel_item rnd-containable>* .rndzz-box-container .rndzz-box-layout{height:100%}rnd-carousel .rndzz-carousel_list.horizontal .rndzz-carousel_item rnd-containable>* .rndzz-box-container .rndzz-box-layout .rndzz-horizontal-layout{height:100%;justify-content:space-between}rnd-carousel .rndzz-carousel_list.horizontal .rndzz-carousel_item rnd-containable>* .rndzz-box-container .rndzz-box-layout .rndzz-horizontal-layout .rndzz-box-offer-list-container{justify-content:space-between;height:100%}rnd-carousel .rndzz-carousel_list.horizontal .rndzz-carousel_item rnd-containable>* .rndzz-box-container .rndzz-box-layout .rndzz-horizontal-layout .rndzz-box-offer-list-container rnd-box-offer-list{height:100%;display:flex;flex-direction:column;justify-content:space-between}rnd-carousel .rndzz-carousel_list.vertical{height:100%;flex-direction:column}rnd-carousel .rndzz-carousel_expand-button-wrapper{flex-basis:calc(100% + 1px);display:flex;flex-direction:column;align-items:var(--rndzz-carousel-expand-button-align)}rnd-carousel .rndzz-carousel_expand-button-wrapper .rndzz-carousel_expand-button{display:flex;align-items:center;justify-content:center;gap:var(--rndzz-carousel-expand-button-icon-space);margin:var(--rndzz-carousel-expand-button-margin);padding:var(--rndzz-carousel-expand-button-padding);background-color:var(--rndzz-carousel-expand-button-background-color);color:var(--rndzz-carousel-expand-button-color);cursor:pointer;border-radius:var(--rndzz-carousel-expand-button-border-radius);border:var(--rndzz-carousel-expand-button-border-width) solid var(--rndzz-carousel-expand-button-border-color);font-size:var(--rndzz-carousel-expand-button-font-size, inherit);font-weight:var(--rndzz-carousel-expand-button-font-weight, inherit);font-family:var(--rndzz-carousel-expand-button-font-family),sans-serif;text-transform:var(--rndzz-carousel-expand-button-text-transform, inherit);text-decoration:var(--rndzz-carousel-expand-button-text-decoration, inherit);text-align:var(--rndzz-carousel-expand-button-text-align, inherit)}rnd-carousel .rndzz-carousel_expand-button-wrapper .rndzz-carousel_expand-button.has-shadow{box-shadow:var(--rndzz-carousel-expand-button-shadow-offset) var(--rndzz-carousel-expand-button-shadow-blur) var(--rndzz-carousel-expand-button-shadow-spread) var(--rndzz-carousel-expand-button-shadow-color)}rnd-carousel .rndzz-carousel_expand-button-wrapper .rndzz-carousel_expand-button:hover{--rndzz-carousel-expand-button-background-color: var(--rndzz-carousel-expand-button-background-color-hover);--rndzz-carousel-expand-button-border-color: var(--rndzz-carousel-expand-button-border-color-hover);--rndzz-carousel-expand-button-color: var(--rndzz-carousel-expand-button-color-hover);--rndzz-carousel-expand-button-font-size: var(--rndzz-carousel-expand-button-font-size-hover);--rndzz-carousel-expand-button-font-weight: var(--rndzz-carousel-expand-button-font-weight-hover);--rndzz-carousel-expand-button-font-family: var(--rndzz-carousel-expand-button-font-family-hover);--rndzz-carousel-expand-button-text-transform: var(--rndzz-carousel-expand-button-text-transform-hover);--rndzz-carousel-expand-button-text-decoration: var(--rndzz-carousel-expand-button-text-decoration-hover);--rndzz-carousel-expand-button-text-align: var(--rndzz-carousel-expand-button-text-align-hover)}rnd-carousel .rndzz-carousel_expand-button-wrapper .rndzz-carousel_expand-button.expanded{--rndzz-carousel-expand-button-background-color: var(--rndzz-carousel-expand-button-background-color-open);--rndzz-carousel-expand-button-border-color: var(--rndzz-carousel-expand-button-border-color-open);--rndzz-carousel-expand-button-color: var(--rndzz-carousel-expand-button-color-open);--rndzz-carousel-expand-button-font-size: var(--rndzz-carousel-expand-button-font-size-open);--rndzz-carousel-expand-button-font-weight: var(--rndzz-carousel-expand-button-font-weight-open);--rndzz-carousel-expand-button-font-family: var(--rndzz-carousel-expand-button-font-family-open);--rndzz-carousel-expand-button-text-transform: var(--rndzz-carousel-expand-button-text-transform-open);--rndzz-carousel-expand-button-text-decoration: var(--rndzz-carousel-expand-button-text-decoration-open);--rndzz-carousel-expand-button-text-align: var(--rndzz-carousel-expand-button-text-align-open)}rnd-carousel .rndzz-carousel_expand-button-wrapper .rndzz-carousel_expand-button{transition:background-color .3s,color .3s,color .3s}rnd-carousel .rndzz-carousel_expand-button-wrapper .rndzz-carousel_expand-button_icon .rndzz-icon{color:var(--rndzz-carousel-expand-button-icon-color)}rnd-carousel .rndzz-carousel_expand-button-wrapper .rndzz-carousel_expand-button_icon .rndzz-icon svg{width:var(--rndzz-carousel-expand-button-icon-size);height:var(--rndzz-carousel-expand-button-icon-size)}rnd-carousel .rndzz-carousel_title{flex-basis:calc(100% + 1px);margin:var(--rndzz-carousel-title-margin, 0);padding:var(--rndzz-carousel-title-padding, 0);background-color:var(--rndzz-carousel-title-background-color, transparent);border-style:solid;border-width:var(--rndzz-carousel-title-border-width, 0);border-color:var(--rndzz-carousel-title-border-color, transparent);border-radius:var(--rndzz-carousel-title-border-radius, 0);font-family:var(--rndzz-carousel-title-font-family),sans-serif;font-size:var(--rndzz-carousel-title-font-size);color:var(--rndzz-carousel-title-color);font-weight:var(--rndzz-carousel-title-font-weight);font-style:var(--rndzz-carousel-title-font-style);text-transform:var(--rndzz-carousel-title-text-transform);text-decoration:var(--rndzz-carousel-title-text-decoration);text-align:var(--rndzz-carousel-title-text-align);line-height:var(--rndzz-carousel-title-line-height)}rnd-carousel .rndzz-carousel_anchor{cursor:pointer;text-decoration:unset;color:unset;height:100%}rnd-carousel .rndzz-carousel_button{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;width:var(--rndzz-carousel-navigation-button-width);height:var(--rndzz-carousel-navigation-button-height);border-radius:var(--rndzz-carousel-navigation-button-border-radius);cursor:pointer;font-weight:700;opacity:1;transition:opacity .3s,background-color .3s,color .3s;background-color:var(--rndzz-carousel-navigation-button-background-color);color:var(--rndzz-carousel-navigation-button-color)}rnd-carousel .rndzz-carousel_button:hover{--rndzz-carousel-navigation-button-color: var(--rndzz-carousel-navigation-button-color-hover);--rndzz-carousel-navigation-button-background-color: var(--rndzz-carousel-navigation-button-background-color-hover)}rnd-carousel .rndzz-carousel_button.hidden{opacity:0;pointer-events:none}rnd-carousel .rndzz-carousel_button.has-shadow{box-shadow:var(--rndzz-carousel-navigation-button-shadow-offset) var(--rndzz-carousel-navigation-button-shadow-blur) var(--rndzz-carousel-navigation-button-shadow-spread) var(--rndzz-carousel-navigation-button-shadow-color)}rnd-carousel .rndzz-carousel_button.rndzz-carousel_button_previous{left:var(--rndzz-carousel-navigation-button-gap)}rnd-carousel .rndzz-carousel_button.rndzz-carousel_button_next{right:var(--rndzz-carousel-navigation-button-gap)}rnd-carousel .rndzz-carousel_button_icon{display:flex;align-items:center;justify-content:center}rnd-carousel .rndzz-carousel_button_icon svg{width:var(--rndzz-carousel-navigation-button-icon-size);height:var(--rndzz-carousel-navigation-button-icon-size)}
`],encapsulation:2})}}return e})(),HT=(()=>{class e{constructor(){this.CHANNELS=wT,this.render=W.required(),this.designConfiguration=W.required(),this.headerTitle=fe(()=>this.designConfiguration().settings.headerTitleContent),this.channelsToDisplay=fe(()=>{let t=this.render().channels?this.render().channels.filter(r=>r.id==="#"||this.designConfiguration().settings.channelList===null||this.designConfiguration().settings.channelList.includes(r.id)):[];return t.sort((r,o)=>{let i=this.designConfiguration().settings.channelList?.indexOf(r.id)??0,s=this.designConfiguration().settings.channelList?.indexOf(o.id)??0;return i-s}),t})}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-page-header"]],inputs:{render:[1,"render"],designConfiguration:[1,"designConfiguration"]},decls:7,vars:11,consts:[[1,"content"],[1,"header-logo"],["alt","Page logo",3,"src"],[1,"title"],[1,"social-networks"],["target","_blank"],[3,"appearance"]],template:function(r,o){if(r&1&&(_(0,"div",0)(1,"div",1),m(2,hw,1,1,"img",2),x(),_(3,"div",3),ce(4),D(5,"renderVariable"),x(),m(6,vw,3,0,"ol",4),x()),r&2){let i,s=o.designConfiguration(),a=o.render();ae("layout-"+s.settings.headerLayout),g(2),v((i=s.settings.headerLogoContent??a.headerImage)?2:-1,i),g(2),er(" ",s.settings.headerTitleVisible?Y(5,5,o.headerTitle()??"",ve(8,Ze,s,a)):""," "),g(2),v(s.settings.displayChannels?6:-1)}},dependencies:[di,Bu],styles:[`rnd-page-header{display:block;width:100%;max-width:var(--rndzz-page-max-width)}rnd-page-header .content{display:flex;position:relative;margin:40px 0 26px}rnd-page-header .content.layout-solid{justify-content:space-between;background:var(--rndzz-page-header-background-color);padding:16px;border-radius:30px}rnd-page-header .content.layout-solid .title{order:1;width:calc(50% - 38px)}rnd-page-header .content.layout-solid .header-logo{order:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}rnd-page-header .content.layout-solid .social-networks{order:3}rnd-page-header .content.layout-floating{align-items:center;justify-content:center;flex-direction:column;gap:8px}rnd-page-header .content.layout-floating .header-logo{order:1}rnd-page-header .content.layout-floating .title{order:2}rnd-page-header .content .social-networks{order:3}rnd-page-header .content .header-logo{display:flex;justify-content:center;align-items:center;max-height:76px;background-color:var(--rndzz-page-header-logo-background-color);overflow:hidden;border-radius:50%;aspect-ratio:1/1}rnd-page-header .content .header-logo img{font-size:small;object-fit:cover;height:76px}rnd-page-header .content .header-logo .logo-initials{display:flex;justify-content:center;align-items:center;text-transform:uppercase;width:76px;height:76px}rnd-page-header .content .title{white-space:nowrap;font-family:var(--rndzz-page-header-title-font-family),sans-serif;font-size:var(--rndzz-page-header-title-font-size, revert);color:var(--rndzz-page-header-title-color, revert);font-weight:var(--rndzz-page-header-title-font-weight, revert);font-style:var(--rndzz-page-header-title-font-style, revert);text-transform:var(--rndzz-page-header-title-text-transform, revert);text-decoration:var(--rndzz-page-header-title-text-decoration, revert);text-align:var(--rndzz-page-header-title-text-align, revert)}rnd-page-header .social-networks{margin:0;padding:0;display:flex;align-items:center;flex-direction:row;gap:10px;list-style:none}rnd-page-header .social-networks li{padding:0}rnd-page-header .social-networks li a{color:var(--rndzz-page-channel-icon-color);text-decoration:none}rnd-page-header .social-networks li a .rndzz-icon svg{width:20px;height:20px}
`],encapsulation:2})}}return e})(),ku=class{static mapContentItemToWebComponentInputs(n,t){return n.content&&"@type"in n.content&&n.content["@type"]!=="HTML"?{type:"designer",args:{render:n.content}}:"publicationContentId"in n&&n.publicationContentId?{type:"publication",args:{publicationContentId:n.publicationContentId,renderApiUrl:t,loading:"lazy"}}:"contentContainerId"in n&&n.contentContainerId?{type:"container",args:{contentContainerId:n.contentContainerId,renderApiUrl:t,loading:"lazy"}}:null}},$T=(()=>{class e{constructor(){this.sanitizer=N(Gr)}transform(t){return this.sanitizer.bypassSecurityTrustHtml(t)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275pipe=Ee({name:"sanitizedContent",type:e,pure:!0})}}return e})(),Uu=(()=>{class e{constructor(t){this.eltRef=t,this.idx=W.required(),this.items=W.required(),this.designConfiguration=W.required(),this.host=W(),this.renderApiUrl=W(),this.preventLazyLoad=W(),this.mappedContents=fe(()=>{let r=this.preventLazyLoad();return this.items().filter((o,i)=>!r?.()||!o.publicationContentId||!o.contentContainerId||o.content||i<5).map(o=>{let i=o.content?.["@type"];return i==="HTML"?{type:"HTML",content:o.content.html,itemId:o.itemId}:["BOX","CARD","CTA","CAROUSEL"].includes(i)?{type:"RENDERED_WEB_COMPONENT",render:o.content,itemId:o.itemId}:{type:"WEB_COMPONENT",inputs:ku.mapContentItemToWebComponentInputs(o,this.renderApiUrl()),itemId:o.itemId}})})}get classAttributes(){return{"has-shadow":this.designConfiguration().settings.contentShadowVisible}}static{this.\u0275fac=function(r){return new(r||e)(z(se))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-contents"]],hostVars:2,hostBindings:function(r,o){r&2&&ae(o.classAttributes)},inputs:{idx:[1,"idx"],items:[1,"items"],designConfiguration:[1,"designConfiguration"],host:[1,"host"],renderApiUrl:[1,"renderApiUrl"],preventLazyLoad:[1,"preventLazyLoad"]},ngContentSelectors:_0,decls:3,vars:0,consts:[[1,"rndzz-content-wrapper"],["rndWebComponentGenerator","",1,"rndzz-content-wrapper",3,"wcType","wcArgs"],[3,"renderingId","idx","host","render"],[1,"text-content",3,"innerHTML"]],template:function(r,o){r&1&&(aa(),la(0),Dt(1,Ew,4,1,null,null,Zt)),r&2&&(g(),zt(o.mappedContents()))},dependencies:[IT,$u,L0,$T],styles:[`@charset "UTF-8";rnd-contents{line-height:1.42}rnd-contents h1{margin-top:var(--rndzz-page-title-margin-top, revert);margin-bottom:var(--rndzz-page-title-margin-bottom, revert);font-family:var(--rndzz-page-title-font-family),sans-serif;font-size:var(--rndzz-page-title-font-size, revert);color:var(--rndzz-page-title-color, revert);font-weight:var(--rndzz-page-title-font-weight, revert);font-style:var(--rndzz-page-title-font-style, revert);text-transform:var(--rndzz-page-title-text-transform, revert);text-decoration:var(--rndzz-page-title-text-decoration, revert);text-align:var(--rndzz-page-title-text-align, revert);line-height:var(--rndzz-page-title-line-height, revert)}rnd-contents h2{margin-top:var(--rndzz-page-title-margin-top-h2, revert);margin-bottom:var(--rndzz-page-title-margin-bottom-h2, revert);font-family:var(--rndzz-page-title-font-family-h2),sans-serif;font-size:var(--rndzz-page-title-font-size-h2, revert);color:var(--rndzz-page-title-color-h2, revert);font-weight:var(--rndzz-page-title-font-weight-h2, revert);font-style:var(--rndzz-page-title-font-style-h2, revert);text-transform:var(--rndzz-page-title-text-transform-h2, revert);text-decoration:var(--rndzz-page-title-text-decoration-h2, revert);text-align:var(--rndzz-page-title-text-align-h2, revert);line-height:var(--rndzz-page-title-line-height-h2, revert)}rnd-contents h3{margin-top:var(--rndzz-page-title-margin-top-h3, revert);margin-bottom:var(--rndzz-page-title-margin-bottom-h3, revert);font-family:var(--rndzz-page-title-font-family-h3),sans-serif;font-size:var(--rndzz-page-title-font-size-h3, revert);color:var(--rndzz-page-title-color-h3, revert);font-weight:var(--rndzz-page-title-font-weight-h3, revert);font-style:var(--rndzz-page-title-font-style-h3, revert);text-transform:var(--rndzz-page-title-text-transform-h3, revert);text-decoration:var(--rndzz-page-title-text-decoration-h3, revert);text-align:var(--rndzz-page-title-text-align-h3, revert);line-height:var(--rndzz-page-title-line-height-h3, revert)}rnd-contents p{margin-top:var(--rndzz-page-paragraph-margin-top, revert);margin-bottom:var(--rndzz-page-paragraph-margin-bottom, revert);font-family:var(--rndzz-page-paragraph-font-family),sans-serif;font-size:var(--rndzz-page-paragraph-font-size, revert);color:var(--rndzz-page-paragraph-color, revert);font-weight:var(--rndzz-page-paragraph-font-weight, revert);font-style:var(--rndzz-page-paragraph-font-style, revert);text-transform:var(--rndzz-page-paragraph-text-transform, revert);text-decoration:var(--rndzz-page-paragraph-text-decoration, revert);text-align:var(--rndzz-page-paragraph-text-align, revert);line-height:var(--rndzz-page-paragraph-line-height, revert)}rnd-contents p b,rnd-contents p strong{font-family:var(--rndzz-page-paragraph-font-family-bold),sans-serif;font-size:var(--rndzz-page-paragraph-font-size-bold, revert);color:var(--rndzz-page-paragraph-color-bold, revert);font-weight:var(--rndzz-page-paragraph-font-weight-bold, revert);font-style:var(--rndzz-page-paragraph-font-style-bold, revert);text-transform:var(--rndzz-page-paragraph-text-transform-bold, revert);text-decoration:var(--rndzz-page-paragraph-text-decoration-bold, revert);text-align:var(--rndzz-page-paragraph-text-align-bold, revert);line-height:var(--rndzz-page-paragraph-line-height-bold, revert)}rnd-contents p i,rnd-contents p em{font-family:var(--rndzz-page-paragraph-font-family-italic),sans-serif;font-size:var(--rndzz-page-paragraph-font-size-italic, revert);color:var(--rndzz-page-paragraph-color-italic, revert);font-weight:var(--rndzz-page-paragraph-font-weight-italic, revert);font-style:var(--rndzz-page-paragraph-font-style-italic, revert);text-transform:var(--rndzz-page-paragraph-text-transform-italic, revert);text-decoration:var(--rndzz-page-paragraph-text-decoration-italic, revert);text-align:var(--rndzz-page-paragraph-text-align-italic, revert);line-height:var(--rndzz-page-paragraph-line-height-italic, revert)}rnd-contents p a{font-family:var(--rndzz-page-paragraph-font-family-link),sans-serif;font-size:var(--rndzz-page-paragraph-font-size-link, revert);color:var(--rndzz-page-paragraph-color-link, revert);font-weight:var(--rndzz-page-paragraph-font-weight-link, revert);font-style:var(--rndzz-page-paragraph-font-style-link, revert);text-transform:var(--rndzz-page-paragraph-text-transform-link, revert);text-decoration:var(--rndzz-page-paragraph-text-decoration-link, revert);text-align:var(--rndzz-page-paragraph-text-align-link, revert);line-height:var(--rndzz-page-paragraph-line-height-link, revert)}rnd-contents p:empty:before{content:"\\2001"}rnd-contents ul,rnd-contents ol{font-family:var(--rndzz-page-bullet-list-font-family),sans-serif;font-size:var(--rndzz-page-bullet-list-font-size, revert);padding-left:var(--rndzz-page-bullet-list-padding-left, revert);margin:0;line-height:var(--rndzz-page-paragraph-line-height, revert)}rnd-contents ul li,rnd-contents ol li{color:var(--rndzz-page-bullet-list-color, revert)}rnd-contents ul li[data-list=bullet],rnd-contents ol li[data-list=bullet]{list-style-type:var(--rndzz-page-bullet-list-style-type, revert)}rnd-contents ul li[data-list=ordered],rnd-contents ol li[data-list=ordered]{list-style-type:decimal}rnd-contents ul li,rnd-contents ol li{position:initial;padding-left:var(--rndzz-page-bullet-list-marker-padding-left, revert)}rnd-contents ul li::marker,rnd-contents ol li::marker{color:var(--rndzz-page-bullet-list-marker-color, revert);font-size:var(--rndzz-page-bullet-list-marker-font-size, revert)}
`],encapsulation:2})}}return e})(),UT=(()=>{class e extends ui{get contentClassAttributes(){return{"has-shadow":this.pageDesignConfigurationSignal()?.settings.contentShadowVisible}}constructor(t){super(t),this.injector=t,this.renderApiUrl=W(),this.pageMode=W(!1),this.preventLazyLoad=fe(()=>He(this.pageMode())),this.pageDesignConfigurationSignal=fe(()=>this.styleService.designSettingsSignal()),Re(t.get(_e))&&Ct(()=>{this.pageMode()&&setTimeout(()=>{this.preventLazyLoad().set(!1),this.injector.get(Oe).detectChanges()},1e3)})}static{this.\u0275fac=function(r){return new(r||e)(z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-page"]],inputs:{render:"render",renderApiUrl:[1,"renderApiUrl"],pageMode:[1,"pageMode"]},features:[Cn([to]),ne],decls:1,vars:1,consts:[["id","header",3,"class"],[3,"ngClass"],[1,"page-contents"],[3,"idx","items","designConfiguration","host","renderApiUrl","preventLazyLoad"],[1,"page-contents_title"],["id","header"],[3,"render","designConfiguration"]],template:function(r,o){if(r&1&&m(0,Tw,5,11),r&2){let i;v((i=o.pageDesignConfigurationSignal())?0:-1,i)}},dependencies:[HT,Uu,ou],styles:[`rnd-page{width:100%;display:flex;flex-direction:column;align-items:center;background:var(--rndzz-page-page-background-color)}rnd-page header{width:100%;display:flex;flex-direction:column;align-items:center}rnd-page .page-contents{background:var(--rndzz-page-content-background-color);padding:var(--rndzz-page-content-padding);margin:var(--rndzz-page-content-margin);border-radius:var(--rndzz-page-content-border-radius);border-width:var(--rndzz-page-content-border-width)}rnd-page .page-contents.has-shadow{box-shadow:var(--rndzz-page-content-shadow-offset) var(--rndzz-page-content-shadow-blur) var(--rndzz-page-content-shadow-spread) var(--rndzz-page-content-shadow-color)}rnd-page article{box-sizing:border-box;width:100%;max-width:var(--rndzz-page-max-width)}
`],encapsulation:2})}}return e})(),WT=(()=>{class e extends ui{constructor(t){super(t),this.renderApiUrl=W(),this.containerDesignConfigurationSignal=fe(()=>this.styleService.designSettingsSignal()),this.preventLazyLoad=fe(()=>He(!1))}static{this.\u0275fac=function(r){return new(r||e)(z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-container"]],inputs:{render:"render",renderApiUrl:[1,"renderApiUrl"]},features:[Cn([to]),ne],decls:2,vars:6,consts:[[1,"container"],[3,"idx","items","designConfiguration","host","renderApiUrl","preventLazyLoad"]],template:function(r,o){r&1&&(_(0,"div",0),y(1,"rnd-contents",1),x()),r&2&&(g(),C("idx",o.idx)("items",o.render.items)("designConfiguration",o.containerDesignConfigurationSignal())("host",o.host)("renderApiUrl",o.renderApiUrl())("preventLazyLoad",o.preventLazyLoad()))},dependencies:[Uu],styles:[`rnd-container{display:block;width:100%;background:var(--rndzz-page-content-background-color);border-radius:var(--rndzz-page-content-border-radius)}rnd-container.has-shadow{box-shadow:var(--rndzz-page-content-shadow-offset) var(--rndzz-page-content-shadow-blur) var(--rndzz-page-content-shadow-spread) var(--rndzz-page-content-shadow-color)}rnd-container .container{padding:var(--rndzz-page-content-padding)}
`],encapsulation:2})}}return e})(),GT=(()=>{class e extends ui{constructor(t){super(t),this.htmlDesignConfigurationSignal=fe(()=>this.styleService.designSettingsSignal())}static{this.\u0275fac=function(r){return new(r||e)(z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-html"]],inputs:{render:"render"},features:[Cn([to]),ne],decls:1,vars:8,consts:[[3,"idx","items","host","designConfiguration"]],template:function(r,o){r&1&&y(0,"rnd-contents",0),r&2&&C("idx",o.idx)("items",Yt(6,Mw,Yt(4,Sw,o.render)))("host",o.host)("designConfiguration",o.htmlDesignConfigurationSignal())},dependencies:[Uu],encapsulation:2})}}return e})(),ke=(()=>{class e{static{this.idxCount=0}get idxStr(){return this.idx.toString()}constructor(t,r){this.renderer=t,this.eltRef=r,this.renderingId="",this.render=W.required(),this.configuration=W.required(),this.canDisplay=fe(()=>{let o=this.configuration(),i=this.render();return o.displayWhenNoOffer||N0(i)}),this.idx=e.idxCount++,su(h0),su(m0),xn.trace(`${this.idx}# Rendering constructor`)}ngOnInit(){let t=this.configuration();t?.redirectApiUrl&&(Jt.REDIRECT_API_URL=t.redirectApiUrl),t?.renderBaseRedirectApiUrl&&(Jt.RENDER_BASE_REDIRECT_API_URL=t.renderBaseRedirectApiUrl),xn.trace(`${this.idx}# on init`),this.renderer.addClass(this.eltRef.nativeElement,"no-transition")}activeTransitions(){this.renderer.removeClass(this.eltRef.nativeElement,"no-transition")}ngOnDestroy(){e.idxCount=0,xn.trace(`${this.idx}# on destroy`)}static{this.\u0275fac=function(r){return new(r||e)(z(Ft),z(se))}}static{this.\u0275cmp=V({type:e,selectors:[["rnd-rendering"]],hostBindings:function(r,o){r&1&&me("mouseenter",function(){return o.activeTransitions()})},inputs:{renderingId:"renderingId",host:"host",customCss:"customCss",render:[1,"render"],configuration:[1,"configuration"]},features:[Cn([Ko,li])],decls:1,vars:1,consts:[[3,"idx","renderingId","host","render","customCss"],[3,"idx","renderingId","host","render","renderApiUrl","customCss","pageMode"],[3,"idx","renderingId","host","render","renderApiUrl"],[3,"idx","renderingId","host","render"]],template:function(r,o){r&1&&m(0,Pw,1,1),r&2&&v(o.canDisplay()?0:-1)},dependencies:[$u,L0,UT,WT,GT],styles:[`rnd-rendering{all:initial;font-family:inherit;display:block;position:relative;width:100%;min-height:1em}rnd-rendering.no-transition *{transition:none!important}rnd-rendering .from-content-attribute:before{content:attr(data-content)}rnd-rendering img{border:unset;max-height:fit-content;object-fit:contain;overflow-clip-margin:content-box;overflow:clip;max-width:100%}rnd-rendering ul,rnd-rendering ol{padding-inline-start:1rem;list-style-type:disc}rnd-rendering ul:has(>li:only-child>ul),rnd-rendering ul:has(>li:only-child>ol),rnd-rendering ol:has(>li:only-child>ul),rnd-rendering ol:has(>li:only-child>ol){list-style:none}
`],encapsulation:2})}}return e})();function Wu(e,n={}){let{selector:t}=n,r=zf(n,["selector"]);return new G(o=>{let i=new AbortController,{signal:s}=i,a=!0,{signal:l}=r;if(l)if(l.aborted)i.abort();else{let u=()=>{s.aborted||i.abort()};l.addEventListener("abort",u),o.add(()=>l.removeEventListener("abort",u))}let c=Object.assign(Object.assign({},r),{signal:s}),d=u=>{a=!1,o.error(u)};return fetch(e,c).then(u=>{t?pe(t(u)).subscribe(le(o,void 0,()=>{a=!1,o.complete()},d)):(a=!1,o.next(u),o.complete())}).catch(d),()=>{a&&i.abort()}})}var Na,qT=new Uint8Array(16);function Gu(){if(!Na&&(Na=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Na))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Na(qT)}var Me=[];for(let e=0;e<256;++e)Me.push((e+256).toString(16).slice(1));function P0(e,n=0){return Me[e[n+0]]+Me[e[n+1]]+Me[e[n+2]]+Me[e[n+3]]+"-"+Me[e[n+4]]+Me[e[n+5]]+"-"+Me[e[n+6]]+Me[e[n+7]]+"-"+Me[e[n+8]]+Me[e[n+9]]+"-"+Me[e[n+10]]+Me[e[n+11]]+Me[e[n+12]]+Me[e[n+13]]+Me[e[n+14]]+Me[e[n+15]]}var ZT=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),qu={randomUUID:ZT};function YT(e,n,t){if(qu.randomUUID&&!n&&!e)return qu.randomUUID();e=e||{};let r=e.random||(e.rng||Gu)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,n){t=t||0;for(let o=0;o<16;++o)n[t+o]=r[o];return n}return P0(r)}var fi=YT;var Aa=class{#e;#t;constructor(n,t){this.#e=n,this.#t=t}initTracking(){console.debug("Tracking initialized"),document.addEventListener("click",this.#n.bind(this),!1),document.addEventListener("contextmenu",this.#n.bind(this),!1)}#n(n){let t=n.composedPath?n.composedPath():[],r=[n.target,...t].find(l=>l&&l.nodeName==="A");if(!r)return;let o=n.type==="contextmenu",i=n.button===2;if(!o&&i)return;let s=this.#e(r),a=r.href;s&&a!==s&&(r.href=s,this.#t?.(n,r,s),window.setTimeout(()=>{r&&(r.href=a)},o?15e3:500))}};function Zu(){let e=document.querySelector('meta[property="og:url"]')?.content;return e&&e.startsWith("/")&&(e=window.location.origin+e),(!e||!e.startsWith("http"))&&(e=window.location.href.split("#")[0]),e}function B0(e,n,t){let r=n.getAttribute("data-offer"),o=r?JSON.parse(r):{},{offerId:i,price:s,currency:a,shopName:l,stock:c,marketplace:d,condition:u,specialPrice:h,promoCode:p,productBrand:b,productName:E}=o,L={detail:{condition:u,currency:a,marketplace:d,offerId:i,price:s,productBrand:b,productName:E,promoCode:p,shopName:l,specialPrice:h,stock:c,url:t},bubbles:!0,composed:!0};n.dispatchEvent(new CustomEvent("affilizz-link-click",L))}var Yu="redirect.affilizz.com";function V0(e){let n=new URL(`https://${Yu}/r`);return e.tagIds?.length&&n.searchParams.set("azztag",e.tagIds.join(",")),n.searchParams.set("u",e.sourceUrl),n.searchParams.set("m",e.mediaId),n.searchParams.set("l",Zu()),n.toString()}var no={appVersion:"1.48.1",production:!0,renderApiUrl:"https://render.api.affilizz.com/api/v1",renderBaseRedirectApiUrl:"https://redirect.affilizz.com",redirectApiUrl:"https://fliz.ly/"};var Qu=["affilizz.com","azz.ninja","r.azz.ninja","fliz.ly","urlredir.ouest-france.fr"];function j0(){let e=document?.currentScript?.getAttribute("src");if(e)try{return new URL(e).host.split(".").slice(-2).join(".")}catch{return}}function Oa(){let e=j0();return!$0(e)||U0(e)?no.redirectApiUrl:`https://r.${e}/`}function H0(){let e=j0();return!$0(e)||U0(e)?no.renderApiUrl:`https://render.${e}/api/v1`}function $0(e){return!!e&&Qu.includes(e)}function U0(e){return e==="affilizz.com"}window.affilizz||(window.affilizz={loadFonts:!0,renderApiUrl:H0()??"",redirectApiUrl:Oa()??"",allowedDomains:Qu,trackingOptions:{subtag:!1}});var ye=window.affilizz;function W0(e){let n=+e;if(!isNaN(n))return n}function pi(e){if(typeof e=="string")return e}function Ku(e){return typeof e=="string"?e:typeof e=="object"&&e.name?e.name:void 0}function QT(){return Array.from(document.querySelectorAll('script[type="application/ld+json"]')).map(e=>{let n=e.textContent;try{return n?JSON.parse(n):{}}catch{return{}}}).reduce((e,n)=>{switch(n["@type"]?.toLowerCase()){case"product":e.products||(e.products=[]),e.products.push({asin:pi(n.asin),gtin:pi(n.gtin),name:pi(n.name),category:Ku(n.category),description:pi(n.description),brand:Ku(n.brand),lowPrice:W0(n.offers?.lowPrice),highPrice:W0(n.offers?.highPrice)});break;case"breadcrumblist":let r=Array.isArray(n.itemListElement)?n.itemListElement:[];e.categories=r.filter(o=>(o.type||o["@type"])==="ListItem").map(o=>Ku(o.item)).filter(o=>!!o);break}return e},{})}function KT(){return document.querySelector('meta[name="keywords"]')?.getAttribute("content")||void 0}function JT(){return document.querySelector('meta[name="description"], meta[property="og:description"]')?.getAttribute("content")||void 0}function Xt(){return pi(window.affilizzConfig?.media)||document.querySelector('meta[name="affilizz-media"]')?.getAttribute("content")||void 0}function G0(){return document.querySelector('meta[name="page-session-id"]')?.getAttribute("content")||void 0}function q0(){return I({title:document.title,mediaId:Xt(),keywords:KT(),description:JT()},QT())}var Ie=class e{static{this.resultById=new Map}static{this.PAGE_SESSION_ID=G0()||fi()}constructor(n){this.platformId=n}static{this.intersectionObserverFactory=n=>new G(t=>{let r=new IntersectionObserver(o=>{t.next(o)},{rootMargin:"300px"});return r.observe(n),()=>{r.disconnect()}})}getRenderByPublicationContentId$(n,t,r=!0,o=!0){let i=`${ye.renderApiUrl}/render/${n}`,s=n,a=new URLSearchParams;return t&&(a.set("designId",t),s+=`:${t}`),this._getRender$(s,i,o,r,a)}getRenderByContentContainerId$(n,t,r=!0,o=!0){let i=`${ye.renderApiUrl}/render/contentContainer`,s=n,a=new URLSearchParams;return a.set("contentContainerId",n),t&&(a.set("designId",t),s+=`:${t}`),this._getRender$(s,i,o,r,a)}getRenderByContentContainerTinyCode$(n,t,r=!0,o=!0){let i=`${ye.renderApiUrl}/render/contentContainer`,s=n,a=new URLSearchParams;return a.set("contentContainerTinyCode",n),t&&(a.set("designId",t),s+=`:${t}`),this._getRender$(s,i,o,r,a)}getRenderByCatalog$(n,t=!0,r=!0){let o=`${ye.renderApiUrl}/render/catalog`,i=new URLSearchParams;for(let s in n){let a=n[s];if(a!=null){if(a.startsWith("[")&&a.endsWith("]"))try{let l=JSON.parse(a);if(Array.isArray(l)){l.forEach((c,d)=>{i.append(`${s}[]`,c)});continue}}catch{}i.set(s,a)}}return this._getRender$(n,o,r,t,i)}getRenderByWebComponent$(n,t,r=!0){let o=`${ye.renderApiUrl}/render/webComponent`;return this._getRender$(n.toString(),o,r,t,n)}getRenderByMagicMatch$(n,t,r=!0){let o=`${ye.renderApiUrl}/render/magicMatch`;return this._getRender$(n.toString(),o,r,t,n)}getRenderByContext$(n,t,r=!0){let o=`${ye.renderApiUrl}/render/context`,i=new URLSearchParams;return["designId","mediaId","title","description","keywords"].filter(a=>typeof n[a]=="string").forEach(a=>{i.set(a,n[a].toString())}),(n.categories||[]).forEach(a=>{i.append("categories[]",a)}),(n.products||[]).forEach((a,l)=>{Object.keys(a).filter(d=>!!a[d]).forEach(d=>{i.set(`products[${l}].${d}`,a[d].toString())})}),this._getRender$(n,o,r,t,i)}getPageRenderByPublicationId$(n,t,r=!0){let o=`${ye.renderApiUrl}/render/page`;return this._getRender$(n,o,r,t,{publicationId:n})}getPageRenderByPublicationTinyCode$(n,t,r=!0){let o=`${ye.renderApiUrl}/render/page`;return this._getRender$(n,o,r,t,{publicationTinyCode:n})}getPageRenderByContentIds$(n,t,r=!0){let o=`${ye.renderApiUrl}/render/page`;return this._getRender$(n,o,r,t,{contentIds:n.join(",")})}_getRender$(n,t,r,o,i){let s=JSON.stringify(n);if(o&&e.resultById.has(s))return e.resultById.get(s);let a="";Re(this.platformId)&&(a=Zu());let l=new URLSearchParams(i);l.set("cacheDisabled",r?"false":"true"),l.set("location",a),l.set("sessionId",e.PAGE_SESSION_ID);let c=Wu(t,{method:"POST",body:l,headers:{"content-type":"application/x-www-form-urlencoded"}}).pipe(mr(d=>{if(d.ok){let u=d.headers.get("content-type");return u&&u.indexOf("application/json")!==-1?d.json():nn}else return console.error(`[RENDER] Error while trying to get ${t}`,d),nn}),dl(1,6e4));return o&&e.resultById.set(s,c),c}static{this.\u0275fac=function(t){return new(t||e)(k(_e))}}static{this.\u0275prov=Z({token:e,factory:e.\u0275fac,providedIn:"root"})}};var Ye=(()=>{class e{constructor(t){this.injector=t,this.loading="default",this.preventFontLoading="false",this.subtag="false",this.renderApiCache="true",this.displayWhenNoOffer="true",this.renderBaseRedirectApiUrl=W(no.renderBaseRedirectApiUrl),this.redirectApiUrl=W(Oa()),this.configuration=fe(()=>({redirectApiUrl:this.redirectApiUrl(),renderBaseRedirectApiUrl:this.renderBaseRedirectApiUrl(),displayWhenNoOffer:this.displayWhenNoOffer==="true"})),this.renderLoaded=new Qe,this.appVersion=no.appVersion,this.eltRef=this.injector.get(se),this.firstInitDone=!1}ngOnInit(){this.#t(),this.subtag==="true"&&(ye.trackingOptions={subtag:!0}),this.renderApiUrl&&(ye.renderApiUrl=this.renderApiUrl),this.preventFontLoading==="true"&&(ye.loadFonts=!1),this._init(),this.firstInitDone=!0}ngOnChanges(t){this.firstInitDone&&this._init();let r=this.injector.get(ai);t.customLocale&&this.customLocale&&r&&r.next(this.customLocale)}_generatePropertiesStr(){return JSON.stringify(Object.getOwnPropertyNames(this).reduce((t,r)=>{let o=this[r];return!["__ngContext__","lastProperties","renderObject"].includes(r)&&!["function","object"].includes(typeof o)&&(t[r]=o),t},{}))}_init(){let t=this._generatePropertiesStr();if(t!==this.lastProperties)if(this.lastProperties=t,this.loading==="lazy"){let r=this.injector.get(se);Ie.intersectionObserverFactory(r.nativeElement).pipe(An(),gr(o=>o.isIntersecting),hr(),Hi(1)).subscribe(()=>this.#e())}else this.#e()}#e(){let t=this.injector.get(Oe);this.getRender$.pipe(Hi(1)).subscribe(r=>{this.renderObject=r,this.renderLoaded.emit(),t.detectChanges()})}#t(){let r=this.eltRef.nativeElement.lastElementChild;r?.tagName==="A"&&r.remove()}static{this.\u0275fac=function(r){return new(r||e)(z(O))}}static{this.\u0275dir=ct({type:e,inputs:{loading:"loading",preventFontLoading:"preventFontLoading",subtag:"subtag",designId:"designId",renderApiUrl:"renderApiUrl",renderApiCache:"renderApiCache",pageSessionId:"pageSessionId",customLocale:"customLocale",customCss:"customCss",displayWhenNoOffer:"displayWhenNoOffer",renderBaseRedirectApiUrl:[1,"renderBaseRedirectApiUrl"],redirectApiUrl:[1,"redirectApiUrl"]},outputs:{renderLoaded:"renderLoaded"},features:[Ge]})}}return e})();function XT(e,n){if(e&1&&y(0,"rnd-rendering",0),e&2){let t=f();C("render",t.renderObject)("host",t.eltRef.nativeElement==null?null:t.eltRef.nativeElement.shadowRoot)("configuration",t.configuration())("customCss",t.customCss)}}var Ju=(()=>{class e extends Ye{get version(){return this.appVersion}constructor(t,r){super(r),this.renderService=t,this.clientCache="true"}get getRender$(){return this.publicationContentId?this.renderService.getRenderByPublicationContentId$(this.publicationContentId,this.designId,(this.cacheable??this.clientCache)==="true",this.renderApiCache==="true"):Pe(void 0)}static{this.\u0275fac=function(r){return new(r||e)(z(Ie),z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["app-publication"]],hostVars:2,hostBindings:function(r,o){r&2&&j("id",o.publicationContentId)("version",o.version)},inputs:{publicationContentId:"publicationContentId",cacheable:"cacheable",clientCache:"clientCache"},features:[ne],decls:1,vars:1,consts:[[3,"render","host","configuration","customCss"]],template:function(r,o){r&1&&m(0,XT,1,4,"rnd-rendering",0),r&2&&v(o.renderObject?0:-1)},dependencies:[ke],encapsulation:3})}}return e})();function eS(e,n){if(e&1&&y(0,"rnd-rendering",0),e&2){let t=f();C("render",t.renderObject)("host",t.eltRef.nativeElement==null?null:t.eltRef.nativeElement.shadowRoot)("configuration",t.configuration())("customCss",t.customCss)}}var Z0=(()=>{class e extends Ye{get version(){return this.appVersion}get id(){return this.pageTinyCode??this.publicationId??""}constructor(t,r){super(r),this.renderService=t,this.clientCache="true"}get getRender$(){return this.publicationId?this.renderService.getPageRenderByPublicationId$(this.publicationId,(this.cacheable??this.clientCache)==="true",this.renderApiCache==="true"):this.pageTinyCode?this.renderService.getPageRenderByPublicationTinyCode$(this.pageTinyCode,(this.cacheable??this.clientCache)==="true",this.renderApiCache==="true"):Pe(void 0)}static{this.\u0275fac=function(r){return new(r||e)(z(Ie),z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["app-publication-page"]],hostVars:2,hostBindings:function(r,o){r&2&&j("version",o.version)("id",o.id)},inputs:{publicationId:"publicationId",pageTinyCode:"pageTinyCode",cacheable:"cacheable",clientCache:"clientCache"},features:[ne],decls:1,vars:1,consts:[[3,"render","host","configuration","customCss"]],template:function(r,o){r&1&&m(0,eS,1,4,"rnd-rendering",0),r&2&&v(o.renderObject?0:-1)},dependencies:[ke],encapsulation:3})}}return e})();function tS(e,n){if(e&1&&y(0,"rnd-rendering",0),e&2){let t=f();C("render",t.renderObject)("host",t.eltRef.nativeElement==null?null:t.eltRef.nativeElement.shadowRoot)("configuration",t.configuration())("customCss",t.customCss)}}var Y0=(()=>{class e extends Ye{get componentId(){return this.dealTinyCode||this.dealId||this.contentContainerTinyCode||this.contentContainerId||""}get version(){return this.appVersion}constructor(t,r){super(r),this.renderService=t,this.clientCache="true"}get getRender$(){return this.dealId||this.contentContainerId?this.renderService.getRenderByContentContainerId$(this.dealId||this.contentContainerId,this.designId,this.clientCache==="true",this.renderApiCache==="true"):this.dealTinyCode||this.contentContainerTinyCode?this.renderService.getRenderByContentContainerTinyCode$(this.dealTinyCode||this.contentContainerTinyCode,this.designId,this.clientCache==="true",this.renderApiCache==="true"):Pe(void 0)}static{this.\u0275fac=function(r){return new(r||e)(z(Ie),z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["app-container"]],hostVars:2,hostBindings:function(r,o){r&2&&j("id",o.componentId)("version",o.version)},inputs:{contentContainerId:"contentContainerId",contentContainerTinyCode:"contentContainerTinyCode",dealId:"dealId",dealTinyCode:"dealTinyCode",clientCache:"clientCache"},features:[ne],decls:1,vars:1,consts:[[3,"render","host","configuration","customCss"]],template:function(r,o){r&1&&m(0,tS,1,4,"rnd-rendering",0),r&2&&v(o.renderObject?0:-1)},dependencies:[ke],encapsulation:3})}}return e})();function nS(e,n){if(e&1&&y(0,"rnd-rendering",0),e&2){let t=f();C("render",t.renderObject)("host",t.eltRef.nativeElement==null?null:t.eltRef.nativeElement.shadowRoot)("configuration",t.configuration())("customCss",t.customCss)}}var Q0=(()=>{class e extends Ye{get version(){return this.appVersion}constructor(t,r){super(r),this.renderService=t,this.mediaId=Xt(),this.type="BOX",this.cacheable="true"}get getRender$(){return(this.productId||this.productLocalizedId)&&this.mediaId?this.renderService.getRenderByCatalog$({productCatalogId:this.productId,productCatalogLocalizedId:this.productLocalizedId,mediaId:this.mediaId,variantKey:this.variantKey,variantValue:this.variantValue,variantKeyId:this.variantKeyId,variantValueId:this.variantValueId,locale:this.locale,offerIds:this.offerIds,displayType:this.type,designId:this.designId,title:this.title},this.cacheable==="true",this.renderApiCache==="true"):Pe(void 0)}static{this.\u0275fac=function(r){return new(r||e)(z(Ie),z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["app-catalog"]],hostVars:1,hostBindings:function(r,o){r&2&&j("version",o.version)},inputs:{mediaId:"mediaId",productId:"productId",productLocalizedId:"productLocalizedId",variantKey:"variantKey",variantValue:"variantValue",variantKeyId:"variantKeyId",variantValueId:"variantValueId",title:"title",locale:"locale",offerIds:"offerIds",type:"type",cacheable:"cacheable"},features:[ne],decls:1,vars:1,consts:[[3,"render","host","configuration","customCss"]],template:function(r,o){r&1&&m(0,nS,1,4,"rnd-rendering",0),r&2&&v(o.renderObject?0:-1)},dependencies:[ke],encapsulation:3})}}return e})();var Fa=(()=>{class e extends Ye{constructor(){super(...arguments),this.checkMediaCount=0}static{this.CHECK_MEDIA_INTERVAL_MS=200}static{this.CHECK_MEDIA_MAX_NUMBER=15}ngOnInit(){this.lastMedia=this.getMediaId(),super.ngOnInit(),this.lastMedia}ngOnDestroy(){this.timeout&&clearTimeout(this.timeout)}getMediaId(){return this.media??Xt()}checkMediaId(){let t=this.getMediaId();this.lastMedia!==t?(this.lastMedia=t,this.ngOnChanges({})):this.scheduleCheckMediaId()}scheduleCheckMediaId(){this.checkMediaCount<e.CHECK_MEDIA_MAX_NUMBER||(this.checkMediaCount++,this.timeout=setTimeout(()=>this.checkMediaId(),e.CHECK_MEDIA_INTERVAL_MS+this.checkMediaCount*100))}static{this.\u0275fac=(()=>{let t;return function(o){return(t||(t=cd(e)))(o||e)}})()}static{this.\u0275dir=ct({type:e,inputs:{media:"media"},features:[ne]})}}return e})();function rS(e,n){if(e&1&&y(0,"rnd-rendering",0),e&2){let t=f();C("render",t.renderObject)("host",t.eltRef.nativeElement==null?null:t.eltRef.nativeElement.shadowRoot)("configuration",t.configuration())("customCss",t.customCss)}}var K0=(()=>{class e extends Fa{constructor(t,r){super(r),this.renderService=t,this.cacheable="false"}get version(){return this.appVersion}get context(){let t=this.getMediaId();if(!t)return;let r=q0();return this.keywords&&(r.keywords=this.keywords),r.mediaId=t,r.designId=this.designId,r}get getRender$(){let t=this.context;return t?this.renderService.getRenderByContext$(t,this.cacheable==="true",this.renderApiCache==="true"):Pe(void 0)}static{this.\u0275fac=function(r){return new(r||e)(z(Ie),z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["app-dynamic"]],hostVars:1,hostBindings:function(r,o){r&2&&j("version",o.version)},inputs:{keywords:"keywords",cacheable:"cacheable"},features:[ne],decls:1,vars:1,consts:[[3,"render","host","configuration","customCss"]],template:function(r,o){r&1&&m(0,rS,1,4,"rnd-rendering",0),r&2&&v(o.renderObject?0:-1)},dependencies:[ke],encapsulation:3})}}return e})();function oS(e,n){if(e&1&&y(0,"rnd-rendering",0),e&2){let t=f();C("render",t.renderObject)("host",t.eltRef.nativeElement==null?null:t.eltRef.nativeElement.shadowRoot)("configuration",t.configuration())("customCss",t.customCss)}}var J0=(()=>{class e extends Ye{get version(){return this.appVersion}get id(){return this.parsedRender?.id}constructor(t){super(t)}get parsedRender(){return this.render?JSON.parse(this.render):void 0}get getRender$(){return Pe(this.parsedRender)}static{this.\u0275fac=function(r){return new(r||e)(z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["app-base"]],hostVars:2,hostBindings:function(r,o){r&2&&j("version",o.version)("id",o.id)},inputs:{render:"render"},features:[ne],decls:1,vars:1,consts:[[3,"render","host","configuration","customCss"]],template:function(r,o){r&1&&m(0,oS,1,4,"rnd-rendering",0),r&2&&v(o.renderObject?0:-1)},dependencies:[ke],encapsulation:3})}}return e})();function iS(e,n){if(e&1&&y(0,"rnd-rendering",0),e&2){let t=f();C("render",t.renderObject)("host",t.eltRef.nativeElement==null?null:t.eltRef.nativeElement.shadowRoot)("configuration",t.configuration())("customCss",t.customCss)}}var X0=(()=>{class e extends Ye{get version(){return this.appVersion}constructor(t,r){super(r),this.renderService=t,this.cacheable="false",this.document=N(he)}get getRender$(){return this.params?this.renderService.getRenderByWebComponent$(this.params,this.cacheable==="true",this.renderApiCache==="true"):ll}get lazyContentConfig(){if(this.config)try{return JSON.parse(this.config)}catch(t){console.warn("Invalid JSON config",t);return}}get params(){let t=this.lazyContentConfig;if(!t||!t.displayType)return;let r=new URLSearchParams;r.set("mediaId",t.media??Xt()??""),r.set("strict",`${t.strict??!1}`),t.keyword&&r.set("keyword",t.keyword),t.minPrice&&r.set("minPrice",`${t.minPrice}`),t.maxPrice&&r.set("maxPrice",`${t.maxPrice}`),t.countryCode&&r.set("countryCode",`${t.countryCode}`),t.createPub&&r.set("createPub",`${t.createPub}`),t.azzTags?.length&&r.set("azzTags",`${t.azzTags.join(",")}`),this.document.title&&r.set("pageTitle",`${this.document.title}`),t.subTags?.length&&r.set("subTags",`${t.subTags.join(",")}`);let o=t.gtins||[];return typeof o=="string"&&(o=o.split(",")),o.map(i=>i?.trim()).filter(i=>!!i).forEach(i=>r.append("gtins[]",i)),r.set("displayConfig",JSON.stringify({type:t.displayType,modelId:t.design||null,config:t.displayConfig||{}})),r}static{this.\u0275fac=function(r){return new(r||e)(z(Ie),z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["app-lazy-content"]],hostVars:1,hostBindings:function(r,o){r&2&&j("version",o.version)},inputs:{config:"config",cacheable:"cacheable"},features:[ne],decls:1,vars:1,consts:[[3,"render","host","configuration","customCss"]],template:function(r,o){r&1&&m(0,iS,1,4,"rnd-rendering",0),r&2&&v(o.renderObject?0:-1)},dependencies:[ke],encapsulation:3})}}return e})();var gi="affilizz-rendering-component",Ra="azz-rendering",ev="affilizz-content-component",tv="azz-content",nv="affilizz-page-component",rv="azz-page",ov="affilizz-deal-component",iv="azz-deal",ka="affilizz-catalog-component",La="azz-catalog",sv="affilizz-dynamic-component",av="azz-dynamic",lv="affilizz-designer-component",cv="azz-designer",dv="affilizz-lazy-content",uv="azz-lazy-content",fv="affilizz-magic-match",pv="azz-magic-match";function sS(e,n){if(e&1&&y(0,"rnd-rendering",0),e&2){let t=f();C("render",t.renderObject)("host",t.eltRef.nativeElement==null?null:t.eltRef.nativeElement.shadowRoot)("configuration",t.configuration())("customCss",t.customCss)}}var gv=(()=>{class e extends Fa{get version(){return this.appVersion}constructor(t,r){super(r),this.renderService=t,this.cacheable="false",this.detectAffiliation="true"}get hasOtherAffiliates(){return this.detectAffiliation!=="true"||!document?!1:document.querySelectorAll(`${gi},${Ra},${ka},${La}`).length>0}get getRender$(){return!this.params||this.hasOtherAffiliates?Pe(void 0):this.renderService.getRenderByMagicMatch$(this.params,this.cacheable==="true",this.renderApiCache==="true")}get params(){let t=this.getMediaId();if(!t)return;let r=new URLSearchParams;return r.set("mediaId",t),this.id&&r.set("id",this.id),r}static{this.\u0275fac=function(r){return new(r||e)(z(Ie),z(O))}}static{this.\u0275cmp=V({type:e,selectors:[["app-magic-match"]],hostVars:1,hostBindings:function(r,o){r&2&&j("version",o.version)},inputs:{id:"id",cacheable:"cacheable",detectAffiliation:"detectAffiliation"},features:[ne],decls:1,vars:1,consts:[[3,"render","host","configuration","customCss"]],template:function(r,o){r&1&&m(0,sS,1,4,"rnd-rendering",0),r&2&&v(o.renderObject?0:-1)},dependencies:[ke],encapsulation:3})}}return e})();var aS=["63ca7b683f695e2b0bfc753c","63ca78d87e89be682a4921ff","63ca7ce97e89be682a49220d"],lS=["primevideo.com","www.primevideo.com","amazon.com","www.amazon.com","amazon.fr","www.amazon.fr"];function cS(e){let n=e.href;if(!n)return n;try{let t=new URL(n,window.location.href);if([Yu,...ye.allowedDomains].includes(t.host))return t.searchParams.set("location",window.location.href),ye.trackingOptions?.subtag&&t.searchParams.set("subtag",fi()),t.toString();let o=Xt();return o&&aS.includes(o)&&lS.includes(t.host)?V0({sourceUrl:n,mediaId:o}):n}catch{return n}}function hv(){new Aa(cS,B0).initTracking()}(async()=>{if(window.customElements.get(gi))return;let n=(await hu({providers:[qd(),{provide:Rt,useFactory:()=>["fr","en"].some(t=>navigator.language.startsWith(t))?navigator.language:"en-US"},{provide:ai,useFactory:t=>new Sn(t),deps:[Rt]},{provide:Pu,useValue:ye}]})).injector;[{name:gi,ninjaName:Ra,component:Ju},{name:ev,ninjaName:tv,component:Ju},{name:nv,ninjaName:rv,component:Z0},{name:ov,ninjaName:iv,component:Y0},{name:ka,ninjaName:La,component:Q0},{name:sv,ninjaName:av,component:K0},{name:lv,ninjaName:cv,component:J0},{name:dv,ninjaName:uv,component:X0},{name:fv,ninjaName:pv,component:gv}].forEach(({name:t,ninjaName:r,component:o})=>{let i=bu(o,{injector:n});if(customElements.define(t,i),r){let s=bu(o,{injector:n});customElements.define(r,s)}}),hv()})();})();