(function(){"use strict";var Fi={exports:{}},tr={},Ui={exports:{}},T={};/** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var at=Symbol.for("react.element"),pc=Symbol.for("react.portal"),mc=Symbol.for("react.fragment"),hc=Symbol.for("react.strict_mode"),vc=Symbol.for("react.profiler"),yc=Symbol.for("react.provider"),gc=Symbol.for("react.context"),wc=Symbol.for("react.forward_ref"),Sc=Symbol.for("react.suspense"),kc=Symbol.for("react.memo"),Cc=Symbol.for("react.lazy"),Ai=Symbol.iterator;function Ec(e){return e===null||typeof e!="object"?null:(e=Ai&&e[Ai]||e["@@iterator"],typeof e=="function"?e:null)}var $i={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Vi=Object.assign,Bi={};function In(e,n,t){this.props=e,this.context=n,this.refs=Bi,this.updater=t||$i}In.prototype.isReactComponent={},In.prototype.setState=function(e,n){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")},In.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Hi(){}Hi.prototype=In.prototype;function Sl(e,n,t){this.props=e,this.context=n,this.refs=Bi,this.updater=t||$i}var kl=Sl.prototype=new Hi;kl.constructor=Sl,Vi(kl,In.prototype),kl.isPureReactComponent=!0;var Wi=Array.isArray,Qi=Object.prototype.hasOwnProperty,Cl={current:null},Ki={key:!0,ref:!0,__self:!0,__source:!0};function Yi(e,n,t){var r,l={},o=null,i=null;if(n!=null)for(r in n.ref!==void 0&&(i=n.ref),n.key!==void 0&&(o=""+n.key),n)Qi.call(n,r)&&!Ki.hasOwnProperty(r)&&(l[r]=n[r]);var u=arguments.length-2;if(u===1)l.children=t;else if(1{}}),Ji=({children:e,languageCode:n})=>{const[t,r]=Pe.useState(Ic);return U.jsx(Zi.Provider,{value:{languageCode:n,translations:t,setTranslations:r},children:e})},qi=(e,n)=>{const[t,...r]=e,l=n[t]||{};return e.length>1?qi(r,l):n[t]||t},bi=()=>{const{languageCode:e,translations:n}=Pe.useContext(Zi),t=(l,o)=>{const i=l.split(".");let u=qi(i,n[e]);return o&&Object.entries(o).forEach(([s,c])=>{u=u.replace(`{${s}}`,`${c}`)}),u};return{t,Translate:({index:l,interpolations:o,...i})=>{const u=t(l,o);return U.jsx("span",{...i,dangerouslySetInnerHTML:{__html:u}})}}},jc=({status:e,message:n,onClose:t})=>{const{t:r}=bi();return Pe.useEffect(()=>{const l=setTimeout(t,5e3);return()=>clearTimeout(l)},[t]),U.jsx("div",{style:{...Dc.toast,backgroundColor:e==="success"?"#00C87B":"#D8000C"},children:r(n)})},Dc={toast:{display:"flex",alignItems:"center",gap:5,position:"fixed",bottom:"20px",right:"20px",backgroundColor:"#00C87B",color:"#fff",padding:"15px 25px",borderRadius:"5px",zIndex:1e3}},yn={API_URL:"https://magic-coupons-api.appsnube.com",PARAMETER_NAME:"cltoken",SS_LINK:"app-11660-magicCouponUrl"},Fc=(e={})=>{const[n,t]=Pe.useState(null),[r,l]=Pe.useState(!1),{onShowToast:o,onStatus:i,setIsLoading:u}=e;return{pluginStatus:n,isVisible:r,fetchPluginStatus:async(h,m)=>{try{let p=`${yn.API_URL}/getPluginData?store_id=${h}`;if(m){const S=encodeURI(m.href);p+=`&link=${S}`}const g=await(await fetch(p)).json();return t(g),l((g==null?void 0:g.plugin_visibility)||!1),i&&i("success"),o&&o(!0),g}catch(p){return console.error("Error fetching plugin status:",p),i&&i("error"),null}finally{u&&u(!1)}},getCurrentUrl:()=>new URL(window.location.href)}},eu=()=>{var r,l;const e=((r=window.LS)==null?void 0:r.langCode)||"es";if(((l=window.LS)==null?void 0:l.lang)==="es_AR")return"ar";const t=["es","en","pt"].find(o=>e.includes(o));return t||"es"},Uc=e=>{try{const n=decodeURIComponent(e),t=atob(n);return JSON.parse(t)}catch(n){return console.error("Error decoding parameter:",n),null}};var ct={},nu={exports:{}},me={},tu={exports:{}},ru={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */(function(e){function n(E,N){var z=E.length;E.push(N);e:for(;0>>1,J=E[Q];if(0>>1;Ql(Di,z))Mnl(wl,Di)?(E[Q]=wl,E[Mn]=z,Q=Mn):(E[Q]=Di,E[On]=z,Q=On);else if(Mnl(wl,z))E[Q]=wl,E[Mn]=z,Q=Mn;else break e}}return N}function l(E,N){var z=E.sortIndex-N.sortIndex;return z!==0?z:E.id-N.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,u=i.now();e.unstable_now=function(){return i.now()-u}}var s=[],c=[],h=1,m=null,p=3,w=!1,g=!1,S=!1,F=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,a=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(E){for(var N=t(c);N!==null;){if(N.callback===null)r(c);else if(N.startTime<=E)r(c),N.sortIndex=N.expirationTime,n(s,N);else break;N=t(c)}}function y(E){if(S=!1,d(E),!g)if(t(s)!==null)g=!0,Ii(C);else{var N=t(c);N!==null&&ji(y,N.startTime-E)}}function C(E,N){g=!1,S&&(S=!1,f(P),P=-1),w=!0;var z=p;try{for(d(N),m=t(s);m!==null&&(!(m.expirationTime>N)||E&&!Ie());){var Q=m.callback;if(typeof Q=="function"){m.callback=null,p=m.priorityLevel;var J=Q(m.expirationTime<=N);N=e.unstable_now(),typeof J=="function"?m.callback=J:m===t(s)&&r(s),d(N)}else r(s);m=t(s)}if(m!==null)var gl=!0;else{var On=t(c);On!==null&&ji(y,On.startTime-N),gl=!1}return gl}finally{m=null,p=z,w=!1}}var x=!1,_=null,P=-1,W=5,L=-1;function Ie(){return!(e.unstable_now()-LE||125Q?(E.sortIndex=z,n(c,E),t(s)===null&&E===t(c)&&(S?(f(P),P=-1):S=!0,ji(y,z-Q))):(E.sortIndex=J,n(s,E),g||w||(g=!0,Ii(C))),E},e.unstable_shouldYield=Ie,e.unstable_wrapCallback=function(E){var N=p;return function(){var z=p;p=N;try{return E.apply(this,arguments)}finally{p=z}}}})(ru),tu.exports=ru;var Ac=tu.exports;/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var lu=Pe,he=Ac;function v(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),_l=Object.prototype.hasOwnProperty,$c=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,iu={},uu={};function Vc(e){return _l.call(uu,e)?!0:_l.call(iu,e)?!1:$c.test(e)?uu[e]=!0:(iu[e]=!0,!1)}function Bc(e,n,t,r){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return r?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Hc(e,n,t,r){if(n===null||typeof n>"u"||Bc(e,n,t,r))return!0;if(r)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function ie(e,n,t,r,l,o,i){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=o,this.removeEmptyString=i}var q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){q[e]=new ie(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];q[n]=new ie(n,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){q[e]=new ie(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){q[e]=new ie(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){q[e]=new ie(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){q[e]=new ie(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){q[e]=new ie(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){q[e]=new ie(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){q[e]=new ie(e,5,!1,e.toLowerCase(),null,!1,!1)});var Pl=/[\-:]([a-z])/g;function Nl(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(Pl,Nl);q[n]=new ie(n,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(Pl,Nl);q[n]=new ie(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(Pl,Nl);q[n]=new ie(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){q[e]=new ie(e,1,!1,e.toLowerCase(),null,!1,!1)}),q.xlinkHref=new ie("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){q[e]=new ie(e,1,!1,e.toLowerCase(),null,!0,!0)});function zl(e,n,t,r){var l=q.hasOwnProperty(n)?q[n]:null;(l!==null?l.type!==0:r||!(2u||l[i]!==o[u]){var s=` `+l[i].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=i&&0<=u);break}}}finally{Dl=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?pt(e):""}function Wc(e){switch(e.tag){case 5:return pt(e.type);case 16:return pt("Lazy");case 13:return pt("Suspense");case 19:return pt("SuspenseList");case 0:case 2:case 15:return e=Fl(e.type,!1),e;case 11:return e=Fl(e.type.render,!1),e;case 1:return e=Fl(e.type,!0),e;default:return""}}function Ul(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Fn:return"Fragment";case Dn:return"Portal";case Ll:return"Profiler";case Tl:return"StrictMode";case Ol:return"Suspense";case Ml:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case au:return(e.displayName||"Context")+".Consumer";case su:return(e._context.displayName||"Context")+".Provider";case Rl:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Il:return n=e.displayName||null,n!==null?n:Ul(e.type)||"Memo";case Ze:n=e._payload,e=e._init;try{return Ul(e(n))}catch{}}return null}function Qc(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ul(n);case 8:return n===Tl?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function Je(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function du(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function Kc(e){var n=du(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var l=t.get,o=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,o.call(this,i)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function ur(e){e._valueTracker||(e._valueTracker=Kc(e))}function pu(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=du(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function sr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Al(e,n){var t=n.checked;return A({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function mu(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=Je(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function hu(e,n){n=n.checked,n!=null&&zl(e,"checked",n,!1)}function $l(e,n){hu(e,n);var t=Je(n.value),r=n.type;if(t!=null)r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?Vl(e,n.type,t):n.hasOwnProperty("defaultValue")&&Vl(e,n.type,Je(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function vu(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function Vl(e,n,t){(n!=="number"||sr(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var mt=Array.isArray;function Un(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l"+n.valueOf().toString()+"",n=ar.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function ht(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var vt={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Yc=["Webkit","ms","Moz","O"];Object.keys(vt).forEach(function(e){Yc.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),vt[n]=vt[e]})});function Cu(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||vt.hasOwnProperty(e)&&vt[e]?(""+n).trim():n+"px"}function Eu(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,l=Cu(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}var Xc=A({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Wl(e,n){if(n){if(Xc[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(v(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(v(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(v(61))}if(n.style!=null&&typeof n.style!="object")throw Error(v(62))}}function Ql(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Kl=null;function Yl(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Xl=null,An=null,$n=null;function xu(e){if(e=Ut(e)){if(typeof Xl!="function")throw Error(v(280));var n=e.stateNode;n&&(n=Or(n),Xl(e.stateNode,e.type,n))}}function _u(e){An?$n?$n.push(e):$n=[e]:An=e}function Pu(){if(An){var e=An,n=$n;if($n=An=null,xu(e),n)for(e=0;e>>=0,e===0?32:31-(of(e)/uf|0)|0}var mr=64,hr=4194304;function St(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function vr(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,i=t&268435455;if(i!==0){var u=i&~l;u!==0?r=St(u):(o&=i,o!==0&&(r=St(o)))}else i=t&~l,i!==0?r=St(i):o!==0&&(r=St(o));if(r===0)return 0;if(n!==0&&n!==r&&!(n&l)&&(l=r&-r,o=n&-n,l>=o||l===16&&(o&4194240)!==0))return n;if(r&4&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0t;t++)n.push(e);return n}function kt(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-Ne(n),e[n]=t}function ff(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Tt),es=" ",ns=!1;function ts(e,n){switch(e){case"keyup":return Af.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function rs(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Hn=!1;function Vf(e,n){switch(e){case"compositionend":return rs(n);case"keypress":return n.which!==32?null:(ns=!0,es);case"textInput":return e=n.data,e===es&&ns?null:e;default:return null}}function Bf(e,n){if(Hn)return e==="compositionend"||!po&&ts(e,n)?(e=Xu(),kr=io=tn=null,Hn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=cs(t)}}function ds(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?ds(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function ps(){for(var e=window,n=sr();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=sr(e.document)}return n}function vo(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function Jf(e){var n=ps(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&ds(t.ownerDocument.documentElement,t)){if(r!==null&&vo(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var l=t.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=fs(t,o);var i=fs(t,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(n=n.createRange(),n.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(n),e.extend(i.node,i.offset)):(n.setEnd(i.node,i.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,Wn=null,yo=null,Mt=null,go=!1;function ms(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;go||Wn==null||Wn!==sr(r)||(r=Wn,"selectionStart"in r&&vo(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Mt&&Ot(Mt,r)||(Mt=r,r=Tr(yo,"onSelect"),0Gn||(e.current=Lo[Gn],Lo[Gn]=null,Gn--)}function M(e,n){Gn++,Lo[Gn]=e.current,e.current=n}var un={},ne=on(un),ae=on(!1),kn=un;function Zn(e,n){var t=e.type.contextTypes;if(!t)return un;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in t)l[o]=n[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=l),l}function ce(e){return e=e.childContextTypes,e!=null}function Mr(){j(ae),j(ne)}function Ts(e,n,t){if(ne.current!==un)throw Error(v(168));M(ne,n),M(ae,t)}function Ls(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!="function")return t;r=r.getChildContext();for(var l in r)if(!(l in n))throw Error(v(108,Qc(e)||"Unknown",l));return A({},t,r)}function Ir(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||un,kn=ne.current,M(ne,e),M(ae,ae.current),!0}function Rs(e,n,t){var r=e.stateNode;if(!r)throw Error(v(169));t?(e=Ls(e,n,kn),r.__reactInternalMemoizedMergedChildContext=e,j(ae),j(ne),M(ne,e)):j(ae),M(ae,t)}var He=null,jr=!1,Ro=!1;function Os(e){He===null?He=[e]:He.push(e)}function ad(e){jr=!0,Os(e)}function sn(){if(!Ro&&He!==null){Ro=!0;var e=0,n=O;try{var t=He;for(O=1;e>=i,l-=i,We=1<<32-Ne(n)+l|t<P?(W=_,_=null):W=_.sibling;var L=p(f,_,d[P],y);if(L===null){_===null&&(_=W);break}e&&_&&L.alternate===null&&n(f,_),a=o(L,a,P),x===null?C=L:x.sibling=L,x=L,_=W}if(P===d.length)return t(f,_),D&&En(f,P),C;if(_===null){for(;PP?(W=_,_=null):W=_.sibling;var Ie=p(f,_,L.value,y);if(Ie===null){_===null&&(_=W);break}e&&_&&Ie.alternate===null&&n(f,_),a=o(Ie,a,P),x===null?C=Ie:x.sibling=Ie,x=Ie,_=W}if(L.done)return t(f,_),D&&En(f,P),C;if(_===null){for(;!L.done;P++,L=d.next())L=m(f,L.value,y),L!==null&&(a=o(L,a,P),x===null?C=L:x.sibling=L,x=L);return D&&En(f,P),C}for(_=r(f,_);!L.done;P++,L=d.next())L=w(_,f,P,L.value,y),L!==null&&(e&&L.alternate!==null&&_.delete(L.key===null?P:L.key),a=o(L,a,P),x===null?C=L:x.sibling=L,x=L);return e&&_.forEach(function(er){return n(f,er)}),D&&En(f,P),C}function F(f,a,d,y){if(typeof d=="object"&&d!==null&&d.type===Fn&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case ir:e:{for(var C=d.key,x=a;x!==null;){if(x.key===C){if(C=d.type,C===Fn){if(x.tag===7){t(f,x.sibling),a=l(x,d.props.children),a.return=f,f=a;break e}}else if(x.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===Ze&&Ks(C)===x.type){t(f,x.sibling),a=l(x,d.props),a.ref=At(f,x,d),a.return=f,f=a;break e}t(f,x);break}else n(f,x);x=x.sibling}d.type===Fn?(a=Rn(d.props.children,f.mode,y,d.key),a.return=f,f=a):(y=al(d.type,d.key,d.props,null,f.mode,y),y.ref=At(f,a,d),y.return=f,f=y)}return i(f);case Dn:e:{for(x=d.key;a!==null;){if(a.key===x)if(a.tag===4&&a.stateNode.containerInfo===d.containerInfo&&a.stateNode.implementation===d.implementation){t(f,a.sibling),a=l(a,d.children||[]),a.return=f,f=a;break e}else{t(f,a);break}else n(f,a);a=a.sibling}a=zi(d,f.mode,y),a.return=f,f=a}return i(f);case Ze:return x=d._init,F(f,a,x(d._payload),y)}if(mt(d))return g(f,a,d,y);if(dt(d))return S(f,a,d,y);Wr(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,a!==null&&a.tag===6?(t(f,a.sibling),a=l(a,d),a.return=f,f=a):(t(f,a),a=Ni(d,f.mode,y),a.return=f,f=a),i(f)):t(f,a)}return F}var tt=Ys(!0),Xs=Ys(!1),$t={},Fe=on($t),Vt=on($t),Bt=on($t);function _n(e){if(e===$t)throw Error(v(174));return e}function Qo(e,n){switch(M(Bt,n),M(Vt,e),M(Fe,$t),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:Hl(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=Hl(n,e)}j(Fe),M(Fe,n)}function rt(){j(Fe),j(Vt),j(Bt)}function Gs(e){_n(Bt.current);var n=_n(Fe.current),t=Hl(n,e.type);n!==t&&(M(Vt,e),M(Fe,t))}function Ko(e){Vt.current===e&&(j(Fe),j(Vt))}var $=on(0);function Qr(e){for(var n=e;n!==null;){if(n.tag===13){var t=n.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if(n.flags&128)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Yo=[];function Xo(){for(var e=0;et?t:4,e(!0);var r=Go.transition;Go.transition={};try{e(!1),n()}finally{O=t,Go.transition=r}}function pa(){return Ee().memoizedState}function pd(e,n,t){var r=mn(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},ma(e))ha(n,t);else if(t=Us(e,n,t,r),t!==null){var l=se();Me(t,e,r,l),va(t,n,r)}}function md(e,n,t){var r=mn(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(ma(e))ha(n,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=n.lastRenderedReducer,o!==null))try{var i=n.lastRenderedState,u=o(i,t);if(l.hasEagerState=!0,l.eagerState=u,ze(u,i)){var s=n.interleaved;s===null?(l.next=l,Vo(n)):(l.next=s.next,s.next=l),n.interleaved=l;return}}catch{}finally{}t=Us(e,n,l,r),t!==null&&(l=se(),Me(t,e,r,l),va(t,n,r))}}function ma(e){var n=e.alternate;return e===V||n!==null&&n===V}function ha(e,n){Ht=Yr=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function va(e,n,t){if(t&4194240){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,no(e,t)}}var Zr={readContext:Ce,useCallback:te,useContext:te,useEffect:te,useImperativeHandle:te,useInsertionEffect:te,useLayoutEffect:te,useMemo:te,useReducer:te,useRef:te,useState:te,useDebugValue:te,useDeferredValue:te,useTransition:te,useMutableSource:te,useSyncExternalStore:te,useId:te,unstable_isNewReconciler:!1},hd={readContext:Ce,useCallback:function(e,n){return Ue().memoizedState=[e,n===void 0?null:n],e},useContext:Ce,useEffect:oa,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,Xr(4194308,4,sa.bind(null,n,e),t)},useLayoutEffect:function(e,n){return Xr(4194308,4,e,n)},useInsertionEffect:function(e,n){return Xr(4,2,e,n)},useMemo:function(e,n){var t=Ue();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=Ue();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=pd.bind(null,V,e),[r.memoizedState,e]},useRef:function(e){var n=Ue();return e={current:e},n.memoizedState=e},useState:ra,useDebugValue:ti,useDeferredValue:function(e){return Ue().memoizedState=e},useTransition:function(){var e=ra(!1),n=e[0];return e=dd.bind(null,e[1]),Ue().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=V,l=Ue();if(D){if(t===void 0)throw Error(v(407));t=t()}else{if(t=n(),Z===null)throw Error(v(349));Pn&30||qs(r,n,t)}l.memoizedState=t;var o={value:t,getSnapshot:n};return l.queue=o,oa(ea.bind(null,r,o,e),[e]),r.flags|=2048,Kt(9,bs.bind(null,r,o,t,n),void 0,null),t},useId:function(){var e=Ue(),n=Z.identifierPrefix;if(D){var t=Qe,r=We;t=(r&~(1<<32-Ne(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=Wt++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(t,{is:r.is}):(e=i.createElement(t),t==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,t),e[De]=n,e[Ft]=r,Ma(e,n,!1,!1),n.stateNode=e;e:{switch(i=Ql(t,r),t){case"dialog":I("cancel",e),I("close",e),l=r;break;case"iframe":case"object":case"embed":I("load",e),l=r;break;case"video":case"audio":for(l=0;lut&&(n.flags|=128,r=!0,Yt(o,!1),n.lanes=4194304)}else{if(!r)if(e=Qr(i),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),Yt(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!D)return re(n),null}else 2*H()-o.renderingStartTime>ut&&t!==1073741824&&(n.flags|=128,r=!0,Yt(o,!1),n.lanes=4194304);o.isBackwards?(i.sibling=n.child,n.child=i):(t=o.last,t!==null?t.sibling=i:n.child=i,o.last=i)}return o.tail!==null?(n=o.tail,o.rendering=n,o.tail=n.sibling,o.renderingStartTime=H(),n.sibling=null,t=$.current,M($,r?t&1|2:t&1),n):(re(n),null);case 22:case 23:return xi(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&n.mode&1?we&1073741824&&(re(n),n.subtreeFlags&6&&(n.flags|=8192)):re(n),null;case 24:return null;case 25:return null}throw Error(v(156,n.tag))}function Ed(e,n){switch(Mo(n),n.tag){case 1:return ce(n.type)&&Mr(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return rt(),j(ae),j(ne),Xo(),e=n.flags,e&65536&&!(e&128)?(n.flags=e&-65537|128,n):null;case 5:return Ko(n),null;case 13:if(j($),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(v(340));bn()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return j($),null;case 4:return rt(),null;case 10:return Ao(n.type._context),null;case 22:case 23:return xi(),null;case 24:return null;default:return null}}var br=!1,le=!1,xd=typeof WeakSet=="function"?WeakSet:Set,k=null;function ot(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){B(e,n,r)}else t.current=null}function di(e,n,t){try{t()}catch(r){B(e,n,r)}}var Da=!1;function _d(e,n){if(xo=wr,e=ps(),vo(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var l=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{t.nodeType,o.nodeType}catch{t=null;break e}var i=0,u=-1,s=-1,c=0,h=0,m=e,p=null;n:for(;;){for(var w;m!==t||l!==0&&m.nodeType!==3||(u=i+l),m!==o||r!==0&&m.nodeType!==3||(s=i+r),m.nodeType===3&&(i+=m.nodeValue.length),(w=m.firstChild)!==null;)p=m,m=w;for(;;){if(m===e)break n;if(p===t&&++c===l&&(u=i),p===o&&++h===r&&(s=i),(w=m.nextSibling)!==null)break;m=p,p=m.parentNode}m=w}t=u===-1||s===-1?null:{start:u,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;for(_o={focusedElem:e,selectionRange:t},wr=!1,k=n;k!==null;)if(n=k,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,k=e;else for(;k!==null;){n=k;try{var g=n.alternate;if(n.flags&1024)switch(n.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var S=g.memoizedProps,F=g.memoizedState,f=n.stateNode,a=f.getSnapshotBeforeUpdate(n.elementType===n.type?S:Le(n.type,S),F);f.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var d=n.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(v(163))}}catch(y){B(n,n.return,y)}if(e=n.sibling,e!==null){e.return=n.return,k=e;break}k=n.return}return g=Da,Da=!1,g}function Xt(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&di(n,t,o)}l=l.next}while(l!==r)}}function el(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function pi(e){var n=e.ref;if(n!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof n=="function"?n(e):n.current=e}}function Fa(e){var n=e.alternate;n!==null&&(e.alternate=null,Fa(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[De],delete n[Ft],delete n[To],delete n[ud],delete n[sd])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Ua(e){return e.tag===5||e.tag===3||e.tag===4}function Aa(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ua(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function mi(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=Rr));else if(r!==4&&(e=e.child,e!==null))for(mi(e,n,t),e=e.sibling;e!==null;)mi(e,n,t),e=e.sibling}function hi(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(hi(e,n,t),e=e.sibling;e!==null;)hi(e,n,t),e=e.sibling}var b=null,Re=!1;function fn(e,n,t){for(t=t.child;t!==null;)$a(e,n,t),t=t.sibling}function $a(e,n,t){if(je&&typeof je.onCommitFiberUnmount=="function")try{je.onCommitFiberUnmount(pr,t)}catch{}switch(t.tag){case 5:le||ot(t,n);case 6:var r=b,l=Re;b=null,fn(e,n,t),b=r,Re=l,b!==null&&(Re?(e=b,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):b.removeChild(t.stateNode));break;case 18:b!==null&&(Re?(e=b,t=t.stateNode,e.nodeType===8?zo(e.parentNode,t):e.nodeType===1&&zo(e,t),Pt(e)):zo(b,t.stateNode));break;case 4:r=b,l=Re,b=t.stateNode.containerInfo,Re=!0,fn(e,n,t),b=r,Re=l;break;case 0:case 11:case 14:case 15:if(!le&&(r=t.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,i=o.destroy;o=o.tag,i!==void 0&&(o&2||o&4)&&di(t,n,i),l=l.next}while(l!==r)}fn(e,n,t);break;case 1:if(!le&&(ot(t,n),r=t.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(u){B(t,n,u)}fn(e,n,t);break;case 21:fn(e,n,t);break;case 22:t.mode&1?(le=(r=le)||t.memoizedState!==null,fn(e,n,t),le=r):fn(e,n,t);break;default:fn(e,n,t)}}function Va(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new xd),n.forEach(function(r){var l=Id.bind(null,e,r);t.has(r)||(t.add(r),r.then(l,l))})}}function Oe(e,n){var t=n.deletions;if(t!==null)for(var r=0;rl&&(l=i),r&=~o}if(r=l,r=H()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Nd(r/1960))-r,10e?16:e,pn===null)var r=!1;else{if(e=pn,pn=null,ol=0,R&6)throw Error(v(331));var l=R;for(R|=4,k=e.current;k!==null;){var o=k,i=o.child;if(k.flags&16){var u=o.deletions;if(u!==null){for(var s=0;sH()-gi?Tn(e,0):yi|=t),pe(e,n)}function ec(e,n){n===0&&(e.mode&1?(n=hr,hr<<=1,!(hr&130023424)&&(hr=4194304)):n=1);var t=se();e=Ke(e,n),e!==null&&(kt(e,n,t),pe(e,t))}function Md(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),ec(e,t)}function Id(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(v(314))}r!==null&&r.delete(n),ec(e,t)}var nc;nc=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||ae.current)fe=!0;else{if(!(e.lanes&t)&&!(n.flags&128))return fe=!1,kd(e,n,t);fe=!!(e.flags&131072)}else fe=!1,D&&n.flags&1048576&&Ms(n,Fr,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;qr(e,n),e=n.pendingProps;var l=Zn(n,ne.current);nt(n,t),l=Jo(null,n,r,e,l,t);var o=qo();return n.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,ce(r)?(o=!0,Ir(n)):o=!1,n.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Bo(n),l.updater=Hr,n.stateNode=l,l._reactInternals=n,Wo(n,r,e,t),n=ii(null,n,r,!0,o,t)):(n.tag=0,D&&o&&Oo(n),ue(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(qr(e,n),e=n.pendingProps,l=r._init,r=l(r._payload),n.type=r,l=n.tag=Dd(r),e=Le(r,e),l){case 0:n=oi(null,n,r,e,t);break e;case 1:n=Na(null,n,r,e,t);break e;case 11:n=Ca(null,n,r,e,t);break e;case 14:n=Ea(null,n,r,Le(r.type,e),t);break e}throw Error(v(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:Le(r,l),oi(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:Le(r,l),Na(e,n,r,l,t);case 3:e:{if(za(n),e===null)throw Error(v(387));r=n.pendingProps,o=n.memoizedState,l=o.element,As(e,n),Br(n,r,null,t);var i=n.memoizedState;if(r=i.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},n.updateQueue.baseState=o,n.memoizedState=o,n.flags&256){l=lt(Error(v(423)),n),n=Ta(e,n,r,t,l);break e}else if(r!==l){l=lt(Error(v(424)),n),n=Ta(e,n,r,t,l);break e}else for(ge=ln(n.stateNode.containerInfo.firstChild),ye=n,D=!0,Te=null,t=Xs(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(bn(),r===l){n=Xe(e,n,t);break e}ue(e,n,r,t)}n=n.child}return n;case 5:return Gs(n),e===null&&jo(n),r=n.type,l=n.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,Po(r,l)?i=null:o!==null&&Po(r,o)&&(n.flags|=32),Pa(e,n),ue(e,n,i,t),n.child;case 6:return e===null&&jo(n),null;case 13:return La(e,n,t);case 4:return Qo(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=tt(n,null,r,t):ue(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:Le(r,l),Ca(e,n,r,l,t);case 7:return ue(e,n,n.pendingProps,t),n.child;case 8:return ue(e,n,n.pendingProps.children,t),n.child;case 12:return ue(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,o=n.memoizedProps,i=l.value,M(Ar,r._currentValue),r._currentValue=i,o!==null)if(ze(o.value,i)){if(o.children===l.children&&!ae.current){n=Xe(e,n,t);break e}}else for(o=n.child,o!==null&&(o.return=n);o!==null;){var u=o.dependencies;if(u!==null){i=o.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(o.tag===1){s=Ye(-1,t&-t),s.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var h=c.pending;h===null?s.next=s:(s.next=h.next,h.next=s),c.pending=s}}o.lanes|=t,s=o.alternate,s!==null&&(s.lanes|=t),$o(o.return,t,n),u.lanes|=t;break}s=s.next}}else if(o.tag===10)i=o.type===n.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(v(341));i.lanes|=t,u=i.alternate,u!==null&&(u.lanes|=t),$o(i,t,n),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===n){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}ue(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,nt(n,t),l=Ce(l),r=r(l),n.flags|=1,ue(e,n,r,t),n.child;case 14:return r=n.type,l=Le(r,n.pendingProps),l=Le(r.type,l),Ea(e,n,r,l,t);case 15:return xa(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:Le(r,l),qr(e,n),n.tag=1,ce(r)?(e=!0,Ir(n)):e=!1,nt(n,t),Ws(n,r,l),Wo(n,r,l,t),ii(null,n,r,!0,e,t);case 19:return Oa(e,n,t);case 22:return _a(e,n,t)}throw Error(v(156,n.tag))};function tc(e,n){return Iu(e,n)}function jd(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function _e(e,n,t,r){return new jd(e,n,t,r)}function Pi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Dd(e){if(typeof e=="function")return Pi(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Rl)return 11;if(e===Il)return 14}return 2}function vn(e,n){var t=e.alternate;return t===null?(t=_e(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function al(e,n,t,r,l,o){var i=2;if(r=e,typeof e=="function")Pi(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Fn:return Rn(t.children,l,o,n);case Tl:i=8,l|=8;break;case Ll:return e=_e(12,t,n,l|2),e.elementType=Ll,e.lanes=o,e;case Ol:return e=_e(13,t,n,l),e.elementType=Ol,e.lanes=o,e;case Ml:return e=_e(19,t,n,l),e.elementType=Ml,e.lanes=o,e;case cu:return cl(t,l,o,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case su:i=10;break e;case au:i=9;break e;case Rl:i=11;break e;case Il:i=14;break e;case Ze:i=16,r=null;break e}throw Error(v(130,e==null?e:typeof e,""))}return n=_e(i,t,n,l),n.elementType=e,n.type=r,n.lanes=o,n}function Rn(e,n,t,r){return e=_e(7,e,r,n),e.lanes=t,e}function cl(e,n,t,r){return e=_e(22,e,r,n),e.elementType=cu,e.lanes=t,e.stateNode={isHidden:!1},e}function Ni(e,n,t){return e=_e(6,e,null,n),e.lanes=t,e}function zi(e,n,t){return n=_e(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Fd(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=eo(0),this.expirationTimes=eo(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=eo(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Ti(e,n,t,r,l,o,i,u,s){return e=new Fd(e,n,t,u,s),n===1?(n=1,o===!0&&(n|=8)):n=0,o=_e(3,null,null,n),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Bo(o),e}function Ud(e,n,t){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(sc)}catch(e){console.error(e)}}sc(),nu.exports=me;var Hd=nu.exports,ac=Hd;ct.createRoot=ac.createRoot,ct.hydrateRoot=ac.hydrateRoot;const Wd=e=>{const n=document.createElement("div");n.setAttribute("id",e);const t=n.attachShadow({mode:"open"}),r=document.createElement("style");r.setAttribute("id","component-styles"),r.textContent=` @import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap'); `,t.appendChild(r);const l=document.createElement("div");return l.setAttribute("id","content-container"),t.appendChild(l),n},Qd=()=>U.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 17 17",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[U.jsxs("g",{"clip-path":"url(#clip0_5194_12759)",children:[U.jsx("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M2.212 2.21387H14.7891C15.2432 2.21478 15.6784 2.39579 15.9991 2.71718C16.3199 3.03857 16.5 3.47409 16.5 3.92815V6.25272C16.5 6.51072 16.3271 6.73671 16.0781 6.80423C15.7058 6.9052 15.3771 7.12593 15.1427 7.43234C14.9083 7.73875 14.7813 8.1138 14.7813 8.49958C14.7813 8.88536 14.9083 9.26041 15.1427 9.56682C15.377 9.87323 15.7058 10.094 16.0781 10.1949C16.3271 10.2624 16.5 10.4884 16.5 10.7464V13.071C16.5 13.5251 16.3199 13.9606 15.9991 14.282C15.6784 14.6034 15.2432 14.7844 14.7891 14.7853L2.212 14.7853C1.75794 14.7844 1.32164 14.6034 1.00089 14.282C0.68014 13.9606 0.499999 13.5251 0.5 13.071V10.751C0.5 10.4914 0.675005 10.2644 0.926078 10.1984C1.30138 10.0997 1.63343 9.87945 1.87038 9.57212C2.10733 9.26479 2.23584 8.88765 2.23584 8.49958C2.23584 8.11151 2.10733 7.73437 1.87038 7.42704C1.63343 7.11971 1.30138 6.8995 0.926078 6.80079C0.675005 6.73475 0.5 6.50776 0.5 6.24815V3.92815C0.499999 3.47409 0.68014 3.03857 1.00089 2.71718C1.32164 2.39579 1.75794 2.21478 2.212 2.21387ZM2.21266 3.35672C2.06148 3.35715 1.91662 3.41748 1.80982 3.52449C1.7029 3.63162 1.64286 3.7768 1.64286 3.92815V5.84388C2.08653 6.03827 2.47678 6.34182 2.77547 6.72922C3.16658 7.23651 3.3787 7.85903 3.3787 8.49958C3.3787 9.14013 3.16658 9.76265 2.77547 10.2699C2.47678 10.6573 2.08653 10.9609 1.64286 11.1553V13.071C1.64286 13.2224 1.7029 13.3675 1.80982 13.4747C1.91663 13.5817 2.0615 13.642 2.21269 13.6424C2.21254 13.6424 2.21284 13.6424 2.21269 13.6424L14.7869 13.6424C14.7867 13.6424 14.787 13.6424 14.7869 13.6424C14.938 13.642 15.0834 13.5817 15.1902 13.4747C15.2971 13.3675 15.3571 13.2224 15.3571 13.071V11.1477C14.9171 10.9515 14.5305 10.6476 14.2349 10.2612C13.848 9.75542 13.6384 9.13635 13.6384 8.49958C13.6384 7.86281 13.848 7.24374 14.2349 6.73797C14.5305 6.35153 14.9171 6.04766 15.3571 5.85144V3.92815C15.3571 3.7768 15.2971 3.63162 15.1902 3.52449C15.0834 3.41748 14.9385 3.35715 14.7873 3.35672H2.21266ZM11.7841 5.23838C12.0072 5.46153 12.0072 5.82334 11.7841 6.0465L6.06978 11.7608C5.84662 11.9839 5.48481 11.9839 5.26165 11.7608C5.0385 11.5376 5.0385 11.1758 5.26165 10.9527L10.9759 5.23838C11.1991 5.01522 11.5609 5.01522 11.7841 5.23838Z",fill:"#3483fa"}),U.jsx("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M4.83474 4.83474C5.04906 4.62041 5.33975 4.5 5.64286 4.5C5.94596 4.5 6.23665 4.62041 6.45098 4.83474C6.66531 5.04906 6.78571 5.33975 6.78571 5.64286C6.78571 5.94596 6.66531 6.23665 6.45098 6.45098C6.23665 6.66531 5.94596 6.78571 5.64286 6.78571C5.33975 6.78571 5.04906 6.66531 4.83474 6.45098C4.62041 6.23665 4.5 5.94596 4.5 5.64286C4.5 5.33975 4.62041 5.04906 4.83474 4.83474ZM9.40616 9.40616C9.62049 9.19183 9.91118 9.07143 10.2143 9.07143C10.5174 9.07143 10.8081 9.19184 11.0224 9.40616C11.2367 9.62049 11.3571 9.91118 11.3571 10.2143C11.3571 10.5174 11.2367 10.8081 11.0224 11.0224C10.8081 11.2367 10.5174 11.3571 10.2143 11.3571C9.91118 11.3571 9.62049 11.2367 9.40616 11.0224C9.19184 10.8081 9.07143 10.5174 9.07143 10.2143C9.07143 9.91118 9.19184 9.62049 9.40616 9.40616Z",fill:"#3483fa"})]}),U.jsx("defs",{children:U.jsx("clipPath",{id:"clip0_5194_12759",children:U.jsx("rect",{width:"16",height:"16.5714",fill:"white",transform:"translate(0.5 0.213867)"})})})]}),Kd=({couponDetails:e})=>{const{t:n}=bi(),t=r=>window.LS.formatToCurrency(r);return U.jsxs("div",{className:"coupon-container",children:[U.jsxs("div",{className:"coupon",children:[U.jsx(Qd,{}),e.type==="percentage"&&U.jsxs("span",{children:[parseInt(e.value),"% OFF"]}),e.type==="absolute"&&U.jsxs("span",{children:["-",t(parseInt(e.value))]}),e.type==="shipping"&&U.jsx("span",{children:n("couponWidget.freeShipping")})]}),U.jsx("span",{children:n("couponWidget.couponApply")})]})},Yd=e=>{const n=Wd("coupon-widget-container"),t=['[data-store="cart-total"]'];let r=null;for(const l of t){const o=document.querySelector(l);if(o){r=o;break}}if(r){r.insertBefore(n,r.lastChild);const l=n.shadowRoot,o=l.getElementById("component-styles");o.textContent=` .coupon-container { display: flex; align-items: center; justify-content: center; gap: 4px; padding: 1rem 0; font-size: 12px; width: 100%; } .coupon{ display: flex; align-items: center; justify-content: center; gap: 4px; background-color: #D9E6FB; padding-inline: 5px; height: 30px; border-radius: 4px; color: #3483fa; font-weight: 700; font-weight: bold; } `,ct.createRoot(l).render(U.jsx(Ji,{languageCode:eu(),children:U.jsx(Kd,{couponDetails:e})}))}},Xd=async(e,n,t)=>{const r=e.searchParams.get(yn.PARAMETER_NAME),l=e.href;if(!r)return;const o=Uc(r);if(!(o!=null&&o.coupon)){t("error"),n(!0);return}n(!0),t("success"),(await fetch(`${yn.API_URL}/visit?storeId=${window.LS.store.id}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({link:l})})).status===200&&sessionStorage.setItem(yn.SS_LINK,JSON.stringify({value:e.toString()}))},Gd={success:"toast.message",error:"toast.errorCouponNotValid"},cc=({URL:e})=>{const[n,t]=Pe.useState(!1),[r,l]=Pe.useState("success"),{fetchPluginStatus:o,isVisible:i}=Fc({onShowToast:t,onStatus:l});return Pe.useEffect(()=>{o(window.LS.store.id,e).then(u=>{u!=null&&u.plugin_visibility&&(Xd(e,t,l),u!=null&&u.coupon_details&&Yd(u.coupon_details))})},[e]),i?U.jsx(Ji,{languageCode:eu(),children:n&&U.jsx(jc,{status:r,message:Gd[r],onClose:()=>t(!1)})}):null},bt=document.createElement("div");bt.setAttribute("id","coupon-links-container"),bt.style.position="relative",bt.style.zIndex="99999";const Mi=bt.attachShadow({mode:"open"});Mi.innerHTML=` `,document.body.appendChild(bt);const fc=new URL(window.location.href),yl=document.referrer?new URL(document.referrer):null;fc.searchParams.get(yn.PARAMETER_NAME)?ct.createRoot(Mi).render(U.jsx(cc,{URL:fc})):yl!=null&&yl.searchParams.get(yn.PARAMETER_NAME)&&!sessionStorage.getItem(yn.SS_LINK)&&ct.createRoot(Mi).render(U.jsx(cc,{URL:yl}))})();