PageSourceSearch

https://www.kifli.hu/_next/static/chunks/1oqzvtk2-m0sh.js

js kifli.hu collected 2026-10-02 03:37:56 UTC 218,197 bytes, 51 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,177126,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.isUserActionAutoCaptureEvent=n.AutoCaptureEventName=void 0,n.AutoCaptureEventName={PAGE_VIEW:"auto_capture::page_view",PAGE_VIEW_END:"auto_capture::page_view_end",ERROR:"auto_capture::error",SESSION_START:"auto_capture::session_start",PERFORMANCE:"auto_capture::performance",FORM_SUBMIT:"auto_capture::form_submit",CLICK:"auto_capture::click",RAGE_CLICK:"auto_capture::rage_click",WEB_VITALS:"auto_capture::web_vitals",DEAD_CLICK:"auto_capture::dead_click",COPY:"auto_capture::copy",CONSOLE_LOG:"statsig::log_line"};let r=new Set([n.AutoCaptureEventName.PAGE_VIEW,n.AutoCaptureEventName.PAGE_VIEW_END,n.AutoCaptureEventName.SESSION_START,n.AutoCaptureEventName.FORM_SUBMIT,n.AutoCaptureEventName.CLICK,n.AutoCaptureEventName.RAGE_CLICK,n.AutoCaptureEventName.COPY]);n.isUserActionAutoCaptureEvent=e=>r.has(e)},856897,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.wrapFunctionWithRestore=n.throttle=n._sanitizeString=n._getAnchorNodeInHierarchy=n._getSafeTimezoneOffset=n._getSafeTimezone=n._getSafeNavigationType=n._getSafeNetworkInformation=n._registerEventHandler=n._getSanitizedPageUrl=n._getSafeUrlString=n._getSafeUrl=n._shouldLogEvent=n._getTargetNode=n._stripEmptyValues=n.interactiveElements=void 0;let r=e.r(66646),i=RegExp("^(?:(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11}))$"),a=RegExp("^(\\d{3}-?\\d{2}-?\\d{4})$");function o(){var e,t,n;let i,a=null!=(n=null==(t=null==(e=(0,r._getWindowSafe)())?void 0:e.location)?void 0:t.href)?n:"";try{i=new URL(a)}catch(e){i=new URL("error:")}return i}function l(e){if(!e)return null;let t=e;for(;t&&!["body","document"].includes(t.tagName.toLowerCase());){if("a"===t.tagName.toLowerCase())return t;t=t.parentElement}return null}n.interactiveElements=["button","a","input","select","textarea","form","select","label"],n._stripEmptyValues=function(e){return Object.fromEntries(Object.entries(e).filter(([e,t])=>null!=t&&""!==t&&void 0!==t))},n._getTargetNode=function(e){if(!e)return null;let t=e.target||e.srcElement;return t&&t instanceof Element?(3===t.nodeType&&(t=t.parentNode||null),t):null},n._shouldLogEvent=function(e,t,r=!1){if(!e||!t||1!==t.nodeType)return!1;let i=t.tagName.toLowerCase(),a=e.type.toLowerCase();if(t.classList.contains("statsig-no-capture"))return!1;if(r)return!0;switch(i){case"html":return!1;case"form":return["submit"].indexOf(a)>=0;case"input":case"select":case"textarea":return["change","click"].indexOf(a)>=0;default:if("click"===a){let e=window.getComputedStyle(t);if(e&&"pointer"===e.getPropertyValue("cursor")||n.interactiveElements.includes(i)||"true"===t.getAttribute("contenteditable")||l(t))return!0}return!1}},n._getSafeUrl=o,n._getSafeUrlString=function(){let e=o().toString();return e.startsWith("error:")?"":e},n._getSanitizedPageUrl=function(){return(0,r._getCurrentPageUrlSafe)()||""},n._registerEventHandler=function(e,t,n){e&&e.addEventListener&&e.addEventListener(t,n,!0)},n._getSafeNetworkInformation=function(){let e=(0,r._getWindowSafe)();if(!e||!e.navigator)return null;let t=e.navigator.connection;return t||null},n._getSafeNavigationType=function(){var e;let t=(0,r._getWindowSafe)();if(!t||!t.performance||"function"!=typeof t.performance.getEntriesByType)return null;try{let n=t.performance.getEntriesByType("navigation")[0];return null!=(e=null==n?void 0:n.type)?e:null}catch(e){return null}},n._getSafeTimezone=function(){try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch(e){return null}},n._getSafeTimezoneOffset=function(){try{return new Date().getTimezoneOffset()}catch(e){return null}},n._getAnchorNodeInHierarchy=l,n._sanitizeString=function(e){return e?e.replace(/<[^>]*>/g,"").trim().split(/(\s+)/).filter(e=>{var t;return t=e,!(i.test((t||"").replace(/[- ]/g,""))||a.test((t||"").replace(/[- ]/g,"")))}).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255):null},n.throttle=function(e,t){let n=0;return function(...r){let i=Date.now();i-n>=t&&(n=i,e(...r))}},n.wrapFunctionWithRestore=function(e,t,n){let r=e[t];if("function"!=typeof r)return()=>{};try{let i=n(r);return Object.defineProperty(i,"__statsig_original__",{enumerable:!1,value:r}),e[t]=i,()=>{e[t]=r}}catch(e){return()=>{}}}},44936,(e,t,n)=>{"use strict";function r(e,t){return e.length<=t?e:e.slice(0,t)+"..."}Object.defineProperty(n,"__esModule",{value:!0}),n._getStackTrace=n._safeStringify=void 0,n._safeStringify=function(e,t,n,i){try{var a,o,l,s,u,c;if(a=e,o=t,l=n,s=a,"[object Object]"===Object.prototype.toString.call(s)&&(Object.keys(a).length>o||function e(t,n){return n<=0||"object"==typeof t&&null!==t&&Object.keys(t).some(r=>e(t[r],n-1))}(a,l))||"function"==typeof a){return u=e,c=i,r(u.toString(),c)}if("string"==typeof e)return r(e,i);if("object"==typeof e&&null!==e)return r(JSON.stringify(e),i);return r(String(e),i)}catch(e){return r("[Unserializable]",i)}},n._getStackTrace=function(){var e,t;try{return null!=(t=null==(e=Error().stack)?void 0:e.split("\n").slice(2))?t:[]}catch(e){return[]}}},457227,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n._getPossibleFirstTouchMetadata=n._getNetworkInfo=n._gatherAllMetadata=n._gatherCommonMetadata=void 0;let r=e.r(66646),i=e.r(856897);function a(e){var t,n,a,l,s,u,c,d;let m=(0,r._getDocumentSafe)(),h=(0,r._getWindowSafe)();return(0,i._stripEmptyValues)(Object.assign({title:null==m?void 0:m.title,current_url:null==(t=null==h?void 0:h.location)?void 0:t.href,user_agent:(null==(n=null==h?void 0:h.navigator)?void 0:n.userAgent)&&(null==(l=null==(a=null==h?void 0:h.navigator)?void 0:a.userAgent)?void 0:l.length)>
1200?h.navigator.userAgent.substring(0,200):null==(s=null==h?void 0:h.navigator)?void 0:s.userAgent,locale:null==(u=null==h?void 0:h.navigator)?void 0:u.language,hostname:e.hostname,pathname:e.pathname,screen_width:null==(c=null==h?void 0:h.screen)?void 0:c.width,screen_height:null==(d=null==h?void 0:h.screen)?void 0:d.height,viewport_width:null==h?void 0:h.innerWidth,viewport_height:null==h?void 0:h.innerHeight,viewport:`${null==h?void 0:h.innerWidth}x${null==h?void 0:h.innerHeight}`,timestamp:Date.now(),timezone:(0,i._getSafeTimezone)(),timezone_offset:(0,i._getSafeTimezoneOffset)(),navigation_type:(0,i._getSafeNavigationType)()},o()))}function o(){let e=(0,i._getSafeNetworkInformation)(),t={};return(null==e?void 0:e.effectiveType)!==void 0&&(t.effective_connection_type=e.effectiveType),(null==e?void 0:e.rtt)!==void 0&&(t.rtt_ms=e.rtt),(null==e?void 0:e.downlink)!==void 0&&(t.downlink_mbps=e.downlink,t.downlink_kbps=1e3*e.downlink),(null==e?void 0:e.saveData)!==void 0&&(t.save_data=e.saveData),t}function l(e){let t=(null==e?void 0:e.referrer)||"";if(!t)return{referrer:null,referrer_domain:null,referrer_path:null,searchEngine:"",searchQuery:""};try{let e=new URL(t),n=e.hostname,r=["google","bing","yahoo","duckduckgo","baidu"].find(e=>n.includes(e+"."))||"",i=e.searchParams.get("yahoo"===r?"p":"q")||"";return{referrer:t,referrer_domain:e.hostname,referrer_path:e.pathname,searchEngine:r,searchQuery:i}}catch(e){return{referrer:null,referrer_domain:null,referrer_path:null,searchEngine:"",searchQuery:""}}}function s(e){let t=e.searchParams,n={};return["utm_source","utm_medium","utm_campaign","utm_term","utm_content","msclkid","dclid","fbclid","gad_source","gclid","gclsrc","wbraid","utm_id","irclid","igshid","_kx","li_fat_id","mc_cid","mc_eid","epik","qclid","rdt_cid","sccid","ttc","ttclid","ttc_id","twclid"].forEach(e=>{let r=t.get(e);r&&(n[e]=r)}),n}n._gatherCommonMetadata=a,n._gatherAllMetadata=function(e){let t=(0,r._getDocumentSafe)(),n=(0,r._getWindowSafe)();if(!t||!n)return{};let o=l(t),u=a(e),c=s(e),d={};return e.searchParams.forEach((e,t)=>{d[t]=e}),Object.assign(Object.assign({},u),(0,i._stripEmptyValues)(Object.assign(Object.assign(Object.assign({},o),c),d)))},n._getNetworkInfo=o,n._getPossibleFirstTouchMetadata=function(e){let t=(0,r._getDocumentSafe)(),n=(0,r._getWindowSafe)();if(!t||!n)return{};let a=l(t),o=s(e),u=(0,i._stripEmptyValues)(Object.assign(Object.assign({},a),o)),c={};for(let[e,t]of Object.entries(u))c[`$s_${e}`]=t;return c}},657436,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.ConsoleLogManager=void 0;let r=e.r(66646),i=e.r(177126),a=e.r(856897),o=e.r(44936),l=e.r(457227),s={trace:10,debug:20,log:30,info:30,warn:40,error:50};n.ConsoleLogManager=class{constructor(e,t,n){var r,i,a,o;this._enqueueFn=e,this._errorBoundary=t,this._options=n,this._restoreFns=[],this._isTracking=!1,this._logLevel="info",this.__source="js-auto-capture",this._logLevel=null!=(r=this._options.logLevel)?r:"info",this._maxKeys=null!=(i=this._options.maxKeys)?i:50,this._maxDepth=null!=(a=this._options.maxDepth)?a:10,this._maxStringLength=null!=(o=this._options.maxStringLength)?o:2500}startTracking(){try{if(this._isTracking||!this._options.enabled||!(0,r._getWindowSafe)())return;this._patchConsole(),this._isTracking=!0}catch(e){r.Log.error("Error starting console log tracking",e),this._errorBoundary.logError("autoCapture:ConsoleLogManager",e)}}stopTracking(){this._isTracking&&(this._restoreFns.forEach(e=>e()),this._restoreFns=[],this._isTracking=!1)}_patchConsole(){Object.entries(s).forEach(([e,t])=>{if(t<s[this._logLevel]||!console[e])return;let n=console[e].bind(console),r=!1,i=(0,a.wrapFunctionWithRestore)(console,e,t=>(...i)=>{if(t(...i),!r){r=!0;try{let t=i.map(e=>(0,o._safeStringify)(e,this._maxKeys,this._maxDepth,this._maxStringLength)),n=(0,o._getStackTrace)();this._enqueueConsoleLog(e,t,n)}catch(e){n("console observer error:",e,...i),this._errorBoundary.logError("autoCapture:ConsoleLogManager",e)}finally{r=!1}}});this._restoreFns.push(i)})}_enqueueConsoleLog(e,t,n){if(!this._shouldLog(t))return;let r=Object.assign({status:"log"===e?"info":e,log_level:e,payload:t,trace:n,timestamp:Date.now(),source:this.__source},(0,l._gatherAllMetadata)((0,a._getSafeUrl)()));this._enqueueFn(i.AutoCaptureEventName.CONSOLE_LOG,t.join(" "),r)}_shouldLog(e){for(let t of e)if(t.includes("[Statsig]"))return!1;return!this._options.sampleRate||"number"!=typeof this._options.sampleRate||this._options.sampleRate<=0||this._options.sampleRate>=1||Math.random()<this._options.sampleRate}}},517718,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n._getMetadataFromElement=n._gatherCopyEventData=n._gatherEventData=void 0;let r=e.r(66646),i=e.r(856897);function a(e,t){return e?e.length>t?e.substring(0,t)+"...":e:null}function o(e){let t={};return t.class=(a(e.getAttribute("class"),1e3)||"").replace(/\s+/g," ").trim(),t.id=a(e.getAttribute("id"),1e3),t.ariaLabel=a(e.getAttribute("aria-label"),1e3),t.name=a(e.getAttribute("name"),1e3),t}function l(e){let t={};Object.assign(t,o(e));let n=Array.from(e.classList);return t.classList=n.length>0?n.slice(0,100):null,t.selector=function(e){if(!e)return"";if(!e.parentNode){let t=e.tagName.toLowerCase();if(e.id)return`#${e.id}`;let n=t;if(e.className&&"string"==typeof e.className){let t=e.className.trim().split(/\s+/);t.length>0&&""!==t[0]&&(n+="."+t.join("."))}return n}let t=[],n=e,r=0;for(;n&&n.nodeType===Node.ELEMENT_NODE&&r<50;){let e=function(e){let t=e.tagName.toLowerCase();if(e.id)return`#${e.id}`;let n=t;if(e.className&&"string"==typeof e.className){let t=e.className.trim().split(/\s+/);t.length>0&&""!==t[0]&&(n+="."+t.join("."))}let r=e.parentElement;if(r&&r.children.length>1){let t=1,r=1,i=e.previousElementSibling;for(;i;)t++,i.tagName===e.tagName&&r++,i=i.previousElementSibling;n+=`:nth-child(${t})`,(r>1||function(e){let t=e.nextElementSibling;for(;t;){if(t.tagName===e.tagName)return!0;t=t.nextElementSibling}return!1}(e))&&(n+=`:nth-of-type(${r})`)}return n}(n);
1if(t.unshift(e),n.id||(n=n.parentElement)&&"body"===n.tagName.toLowerCase())break;r++}return t.join(" > ")}(e),t}n._gatherEventData=function(e){var t,n,r,a,s;let u,c,d,m,h=(0,i._getSanitizedPageUrl)()||"",f=e.tagName.toLowerCase();if("input"===(t=e).tagName.toLowerCase()&&["button","checkbox","submit","reset"].includes(t.getAttribute("type")||"")||"textarea"===t.tagName.toLowerCase()||"select"===t.tagName.toLowerCase()||"true"===t.getAttribute("contenteditable"))return{value:h,metadata:o(e)};let g={};g.tagName=f,Object.assign(g,l(e)),"form"===f&&Object.assign(g,((u={}).action=(n=e).getAttribute("action"),u.method=null!=(r=n.getAttribute("method"))?r:"GET",u.formName=n.getAttribute("name"),u.formId=n.getAttribute("id"),u)),"input"===f&&Object.assign(g,((c={}).content=(a=e).value,c.inputName=a.getAttribute("name"),c));let p=(0,i._getAnchorNodeInHierarchy)(e);return p&&Object.assign(g,((d={}).href=p.getAttribute("href"),d)),("button"===f||p)&&Object.assign(g,((m={}).content=((s=p||e).textContent||"").trim(),Object.assign(m,function(e){let t={};if(!e)return t;let n=null==e?void 0:e.dataset;if(!n)return t;for(let e in n)t[`data-${e}`]=n[e]||"";return t}(s)),m)),function(e){var t;if(Array.isArray(e.classList)&&(null==(t=e.classList)?void 0:t.includes("statsig-ctr-capture")))return!0;let n=e.href;if(n)try{let e=(0,i._getSafeUrl)(),t=new URL(n);return e.host!==t.host}catch(e){}return!1}(g)&&(g.isOutbound="true"),{value:h,metadata:g}},n._gatherCopyEventData=function(e){var t,n;let a=null==(n=null==(t=(0,r._getWindowSafe)())?void 0:t.getSelection())?void 0:n.toString(),o={};return o.selectedText=(0,i._sanitizeString)(a),o.clipType=e.type||"clipboard",o},n._getMetadataFromElement=l},868453,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.DeadClickConfig=void 0;let r=e.r(66646),i=e.r(177126),a=e.r(856897),o=e.r(517718),l=e.r(457227);n.DeadClickConfig={CLICK_CHECK_TIMEOUT:1e3,SCROLL_DELAY_MS:100,SELECTION_CHANGE_DELAY_MS:100,MUTATION_DELAY_MS:2500,ABSOLUTE_DEAD_CLICK_TIMEOUT:2750},n.default=class{constructor(e,t){this._enqueueFn=e,this._errorBoundary=t,this._lastMutationTime=0,this._lastSelectionChangeTime=0,this._clicks=[],this._deadClickConfig=n.DeadClickConfig,this._handleScroll=(0,a.throttle)(()=>{let e=Date.now();this._clicks.forEach(t=>{t.scrollDelayMs||(t.scrollDelayMs=e-t.timestamp)})},50)}startTracking(){try{let e=(0,r._getWindowSafe)();if(!e)return;e.addEventListener("click",e=>this._handleClick(e),{capture:!0}),e.addEventListener("scroll",()=>this._handleScroll(),{capture:!0,passive:!0}),e.addEventListener("selectionchange",()=>this._handleSelectionChange()),this._setupMutationObserver()}catch(e){r.Log.error("Error starting dead click tracking",e),this._errorBoundary.logError("autoCapture:DeadClickManager",e)}}_handleClick(e){var t,n;let i=e.target;if(!i)return;let o={timestamp:Date.now(),eventTarget:i};a.interactiveElements.includes(null==(t=null==i?void 0:i.tagName)?void 0:t.toLowerCase())||this._clicks.push(o),this._clicks.length&&!this._clickCheckTimer&&(this._clickCheckTimer=null==(n=(0,r._getWindowSafe)())?void 0:n.setTimeout(()=>{this._checkForDeadClick()},this._deadClickConfig.CLICK_CHECK_TIMEOUT))}_handleSelectionChange(){this._lastSelectionChangeTime=Date.now()}_setupMutationObserver(){let e=(0,r._getDocumentSafe)();e&&(this._observer=new MutationObserver(()=>{this._lastMutationTime=Date.now()}),this._observer.observe(e.body,{childList:!0,subtree:!0,attributes:!0,characterData:!0}))}_checkForDeadClick(){var e;if(!this._clicks.length)return;clearTimeout(this._clickCheckTimer),this._clickCheckTimer=void 0;let t=this._clicks;for(let e of(this._clicks=[],t)){this._updateClickDelayMs(e);let t=null!=e.scrollDelayMs&&e.scrollDelayMs<this._deadClickConfig.SCROLL_DELAY_MS,n=null!=e.selectionChangeDelayMs&&e.selectionChangeDelayMs<this._deadClickConfig.SELECTION_CHANGE_DELAY_MS,r=null!=e.mutationDelayMs&&e.mutationDelayMs<this._deadClickConfig.MUTATION_DELAY_MS;if(t||n||r)continue;let i=null!=e.scrollDelayMs&&e.scrollDelayMs>this._deadClickConfig.SCROLL_DELAY_MS,a=null!=e.selectionChangeDelayMs&&e.selectionChangeDelayMs>this._deadClickConfig.SELECTION_CHANGE_DELAY_MS,o=null!=e.mutationDelayMs&&e.mutationDelayMs>this._deadClickConfig.MUTATION_DELAY_MS,l=null!=e.absoluteDelayMs&&e.absoluteDelayMs>this._deadClickConfig.ABSOLUTE_DEAD_CLICK_TIMEOUT;i||a||o||l?this._logDeadClick(e,{scrollTimeout:i,selectionChangeTimeout:a,mutationTimeout:o,absoluteTimeout:l}):null!=e.absoluteDelayMs&&e.absoluteDelayMs<this._deadClickConfig.ABSOLUTE_DEAD_CLICK_TIMEOUT&&this._clicks.push(e)}this._clicks.length&&!this._clickCheckTimer&&(this._clickCheckTimer=null==(e=(0,r._getWindowSafe)())?void 0:e.setTimeout(()=>{this._checkForDeadClick()},this._deadClickConfig.CLICK_CHECK_TIMEOUT))}_logDeadClick(e,t){let{value:n,metadata:r}=(0,o._gatherEventData)(e.eventTarget);n&&this._enqueueFn(i.AutoCaptureEventName.DEAD_CLICK,n,Object.assign(Object.assign(Object.assign(Object.assign({},r),t),(0,l._gatherCommonMetadata)((0,a._getSafeUrl)())),{scrollDelayMs:e.scrollDelayMs,selectionChangeDelayMs:e.selectionChangeDelayMs,mutationDelayMs:e.mutationDelayMs,absoluteDelayMs:e.absoluteDelayMs}))}_updateClickDelayMs(e){!e.mutationDelayMs&&this._lastMutationTime>0&&e.timestamp<=this._lastMutationTime&&(e.mutationDelayMs=Date.now()-this._lastMutationTime),!e.selectionChangeDelayMs&&this._lastSelectionChangeTime>0&&e.timestamp<=this._lastSelectionChangeTime&&(e.selectionChangeDelayMs=Date.now()-this._lastSelectionChangeTime),e.absoluteDelayMs=Date.now()-e.timestamp}}},29796,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.EngagementManager=void 0;let r=e.r(66646);n.EngagementManager=class{constructor(){this._lastScrollY=0,this._maxScrollY=0,this._lastScrollPercentage=0,this._maxScrollPercentage=0,this._lastPageViewTime=Date.now(),this._inactiveTimer=null,this._onInactivityCallback=null,this._meaningfulEngagementOccurred=!1,this._lastBumpTime=0,this._initializeScrollTracking()}_initializeScrollTracking(){let e=(0,r._getWindowSafe)();e&&(e.addEventListener("scroll",()=>this._handleScroll()),e.addEventListener("scrollend",()=>this._handleScroll()),e.addEventListener("resize",()=>this._handleScroll()))}_handleScroll(){let e=(0,r._getWindowSafe)(),t=(0,r._getDocumentSafe)();if(!e||!t)return;let n=t.body.scrollHeight,i=e.scrollY||t.documentElement.scrollTop||0,a=e.innerHe
1ight;this._lastScrollY=i,this._maxScrollY=Math.max(this._maxScrollY,i);let o=Math.min(100,Math.round((i+a)/n*100));this._lastScrollPercentage=o,this._maxScrollPercentage=Math.max(this._maxScrollPercentage,o),this.bumpInactiveTimer()}getScrollMetrics(){return{lastScrollY:this._lastScrollY,maxScrollY:this._maxScrollY,lastScrollPercentage:this._lastScrollPercentage,maxScrollPercentage:this._maxScrollPercentage,scrollDepth:this._maxScrollPercentage}}getPageViewLength(){return Date.now()-this._lastPageViewTime}setLastPageViewTime(e){this._lastPageViewTime=e}startInactivityTracking(e){this._onInactivityCallback=e}bumpInactiveTimer(){let e=(0,r._getWindowSafe)();if(!e)return;let t=Date.now();t-this._lastBumpTime<1e3||(this._lastBumpTime=t,this._inactiveTimer&&clearTimeout(this._inactiveTimer),this._inactiveTimer=e.setTimeout(()=>{this._onInactivityCallback&&this._onInactivityCallback()},6e5))}setMeaningfulEngagementOccurred(e){this._meaningfulEngagementOccurred=e}getPageViewEndMetadata(){let e=Object.assign(Object.assign({},this.getScrollMetrics()),{pageViewLength:this.getPageViewLength(),meaningfulEngagementOccurred:this._meaningfulEngagementOccurred});return this.setMeaningfulEngagementOccurred(!1),e}}},579323,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=class{constructor(){this._clicks=[]}isRageClick(e,t,n){var r;return this._clicks=this._clicks.filter(e=>n-e.timestamp<1e3),this._clicks.length>0&&!(Math.abs(e-(r=this._clicks[this._clicks.length-1]).x)+Math.abs(t-r.y)<=30)&&(this._clicks=[]),this._clicks.push({x:e,y:t,timestamp:n}),this._clicks.length>=3}}},535287,(e,t,n)=>{e.e,function(e){"use strict";let t,n=-1,r=e=>{addEventListener("pageshow",t=>{t.persisted&&(n=t.timeStamp,e(t))},!0)},i=(e,t,n,r)=>{let i,a;return o=>{let l;t.value>=0&&(o||r)&&((a=t.value-(i??0))||void 0===i)&&(i=t.value,t.delta=a,l=t.value,t.rating=l>n[1]?"poor":l>n[0]?"needs-improvement":"good",e(t))}},a=e=>{requestAnimationFrame(()=>requestAnimationFrame(()=>e()))},o=()=>{let e=performance.getEntriesByType("navigation")[0];if(e&&e.responseStart>0&&e.responseStart<performance.now())return e},l=()=>{let e=o();return(null==e?void 0:e.activationStart)??0},s=(e,t=-1)=>{let r=o(),i="navigate";return n>=0?i="back-forward-cache":r&&(document.prerendering||l()>0?i="prerender":document.wasDiscarded?i="restore":r.type&&(i=r.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:`v5-${Date.now()}-${Math.floor(0x82f79cd8fff*Math.random())+1e12}`,navigationType:i}},u=new WeakMap;function c(e,t){return u.get(e)||u.set(e,new t),u.get(e)}class d{t;i=0;o=[];h(e){var t;if(e.hadRecentInput)return;let n=this.o[0],r=this.o.at(-1);this.i&&n&&r&&e.startTime-r.startTime<1e3&&e.startTime-n.startTime<5e3?(this.i+=e.value,this.o.push(e)):(this.i=e.value,this.o=[e]),null==(t=this.t)||t.call(this,e)}}let m=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){let r=new PerformanceObserver(e=>{Promise.resolve().then(()=>{t(e.getEntries())})});return r.observe({type:e,buffered:!0,...n}),r}}catch{}},h=e=>{let t=!1;return()=>{t||(e(),t=!0)}},f=-1,g=()=>"hidden"!==document.visibilityState||document.prerendering?1/0:0,p=e=>{"hidden"===document.visibilityState&&f>-1&&(f="visibilitychange"===e.type?e.timeStamp:0,y())},v=()=>{addEventListener("visibilitychange",p,!0),addEventListener("prerenderingchange",p,!0)},y=()=>{removeEventListener("visibilitychange",p,!0),removeEventListener("prerenderingchange",p,!0)},_=()=>{if(f<0){var e;let t=l();f=(document.prerendering||null==(e=globalThis.performance.getEntriesByType("visibility-state").filter(e=>"hidden"===e.name&&e.startTime>t)[0])?void 0:e.startTime)??g(),v(),r(()=>{setTimeout(()=>{f=g(),v()})})}return{get firstHiddenTime(){return f}}},w=e=>{document.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},b=[1800,3e3],E=(e,t={})=>{w(()=>{let n=_(),o,u=s("FCP"),c=m("paint",e=>{for(let t of e)"first-contentful-paint"===t.name&&(c.disconnect(),t.startTime<n.firstHiddenTime&&(u.value=Math.max(t.startTime-l(),0),u.entries.push(t),o(!0)))});c&&(o=i(e,u,b,t.reportAllChanges),r(n=>{o=i(e,u=s("FCP"),b,t.reportAllChanges),a(()=>{u.value=performance.now()-n.timeStamp,o(!0)})}))})},T=[.1,.25],C=0,x=1/0,S=0,M=e=>{for(let t of e)t.interactionId&&(x=Math.min(x,t.interactionId),C=(S=Math.max(S,t.interactionId))?(S-x)/7+1:0)},A=()=>t?C:performance.interactionCount??0,D=0;class L{u=[];l=new Map;m;p;v(){D=A(),this.u.length=0,this.l.clear()}T(){let e=Math.min(this.u.length-1,Math.floor((A()-D)/50));return this.u[e]}h(e){var t,n;if(null==(t=this.m)||t.call(this,e),!e.interactionId&&"first-input"!==e.entryType)return;let r=this.u.at(-1),i=this.l.get(e.interactionId);if(i||this.u.length<10||e.duration>r.P){if(i?e.duration>i.P?(i.entries=[e],i.P=e.duration):e.duration===i.P&&e.startTime===i.entries[0].startTime&&i.entries.push(e):(i={id:e.interactionId,entries:[e],P:e.duration},this.l.set(i.id,i),this.u.push(i)),this.u.sort((e,t)=>
1t.P-e.P),this.u.length>10)for(let e of this.u.splice(10))this.l.delete(e.id);null==(n=this.p)||n.call(this,i)}}}let k=e=>{let t=globalThis.requestIdleCallback||setTimeout;"hidden"===document.visibilityState?e():(e=h(e),document.addEventListener("visibilitychange",e,{once:!0}),t(()=>{e(),document.removeEventListener("visibilitychange",e)}))},I=[200,500];class O{m;h(e){var t;null==(t=this.m)||t.call(this,e)}}let N=[2500,4e3],j=[800,1800],P=e=>{document.prerendering?w(()=>P(e)):"complete"!==document.readyState?addEventListener("load",()=>P(e),!0):setTimeout(e)};e.CLSThresholds=T,e.FCPThresholds=b,e.INPThresholds=I,e.LCPThresholds=N,e.TTFBThresholds=j,e.onCLS=(e,t={})=>{E(h(()=>{let n,o=s("CLS",0),l=c(t,d),u=e=>{for(let t of e)l.h(t);l.i>o.value&&(o.value=l.i,o.entries=l.o,n())},h=m("layout-shift",u);h&&(n=i(e,o,T,t.reportAllChanges),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&(u(h.takeRecords()),n(!0))}),r(()=>{l.i=0,n=i(e,o=s("CLS",0),T,t.reportAllChanges),a(()=>n())}),setTimeout(n))}))},e.onFCP=E,e.onINP=(e,n={})=>{globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype&&w(()=>{"interactionCount"in performance||t||(t=m("event",M,{type:"event",buffered:!0,durationThreshold:0}));let a,o=s("INP"),l=c(n,L),u=e=>{k(()=>{for(let t of e)l.h(t);let t=l.T();t&&t.P!==o.value&&(o.value=t.P,o.entries=t.entries,a())})},d=m("event",u,{durationThreshold:n.durationThreshold??40});a=i(e,o,I,n.reportAllChanges),d&&(d.observe({type:"first-input",buffered:!0}),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&(u(d.takeRecords()),a(!0))}),r(()=>{l.v(),a=i(e,o=s("INP"),I,n.reportAllChanges)}))})},e.onLCP=(e,t={})=>{w(()=>{let n=_(),o,u=s("LCP"),d=c(t,O),f=e=>{for(let r of(t.reportAllChanges||(e=e.slice(-1)),e))d.h(r),r.startTime<n.firstHiddenTime&&(u.value=Math.max(r.startTime-l(),0),u.entries=[r],o())},g=m("largest-contentful-paint",f);if(g){o=i(e,u,N,t.reportAllChanges);let n=h(()=>{f(g.takeRecords()),g.disconnect(),o(!0)});for(let e of["keydown","click","visibilitychange"])addEventListener(e,()=>k(n),{capture:!0,once:!0});r(n=>{o=i(e,u=s("LCP"),N,t.reportAllChanges),a(()=>{u.value=performance.now()-n.timeStamp,o(!0)})})}})},e.onTTFB=(e,t={})=>{let n=s("TTFB"),a=i(e,n,j,t.reportAllChanges);P(()=>{let u=o();u&&(n.value=Math.max(u.responseStart-l(),0),n.entries=[u],a(!0),r(()=>{(a=i(e,n=s("TTFB",0),j,t.reportAllChanges))(!0)}))})}}(n)},656833,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.WebVitalsManager=void 0;let r=e.r(535287),i=e.r(66646),a=e.r(177126),o=e.r(856897),l=["CLS","FCP","INP","LCP","TTFB"];n.WebVitalsManager=class{constructor(e,t){this._enqueueFn=e,this._errorBoundary=t,this._isInitialized=!1,this._metricEvent={url:(0,o._getSafeUrlString)(),sanitizedUrl:(0,o._getSanitizedPageUrl)(),metrics:[],firstMetricTimestamp:void 0}}startTracking(){var e,t;try{if(this._isInitialized)return;let n=null==(t=null==(e=(0,i._getWindowSafe)())?void 0:e.location)?void 0:t.protocol;if("https:"!==n&&"http:"!==n)return;(0,r.onCLS)(e=>this._handleMetric(e)),(0,r.onFCP)(e=>this._handleMetric(e)),(0,r.onINP)(e=>this._handleMetric(e)),(0,r.onLCP)(e=>this._handleMetric(e)),(0,r.onTTFB)(e=>this._handleMetric(e)),this._isInitialized=!0}catch(e){i.Log.error("Error starting web vitals tracking",e),this._errorBoundary.logError("autoCapture:WebVitalsManager",e)}}flushPendingMetrics(){return 0!==this._metricEvent.metrics.length&&(this._enqueueWebVitalsAutoCaptureEvent(),!0)}_handleMetric(e){if(void 0===this._metricEvent.firstMetricTimestamp&&(this._metricEvent.firstMetricTimestamp=Date.now()),void 0===e||(null==e?void 0:e.name)===void 0)return;let t=(0,o._getSafeUrlString)();""!==t&&l.includes(e.name)&&(t!==this._metricEvent.url&&(this._enqueueWebVitalsAutoCaptureEvent(),this._metricEvent.url=t),this._metricEvent.metrics.push({name:e.name,value:e.value,delta:e.delta,id:e.id,rating:e.rating,navigationType:e.navigationType}),this._metricEvent.metrics.length===l.length&&this._enqueueWebVitalsAutoCaptureEvent())}_enqueueWebVitalsAutoCaptureEvent(){if(""===this._metricEvent.url||0===this._metricEvent.metrics.length)return;let e={};this._metricEvent.metrics.forEach(t=>{let n=t.name.toLowerCase();e[`${n}_value`]=t.value,e[`${n}_delta`]=t.delta,e[`${n}_id`]=t.id,e[`${n}_rating`]=t.rating,null!=t.navigationType&&(e.navigation_type=t.navigationType)}),this._enqueueFn(a.AutoCaptureEventName.WEB_VITALS,this._metricEvent.sanitizedUrl,Object.assign(Object.assign({},e),{first_metric_timestamp:this._metricEvent.firstMetricTimestamp})),this._metricEvent={url:(0,o._getSafeUrlString)(),sanitizedUrl:(0,o._getSanitizedPageUrl)(),metrics:[],firstMetricTimestamp:void 0}}}},834705,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.AutoCapture=n.runStatsigAutoCapture=n.StatsigAutoCapturePlugin=void 0;let r=e.r(66646),i=e.r(177126),a=e.r(657436),o=e.r(868453),l=e.r(29796),s=e.r(579323),u=e.r(656833),c=e.r(856897),d=e.r(517718),m=e.r(457227),h={submit:i.AutoCaptureEventName.FORM_
1SUBMIT,click:i.AutoCaptureEventName.CLICK,copy:i.AutoCaptureEventName.COPY,cut:i.AutoCaptureEventName.COPY};function f(e,t){var n;if((0,r._isServerEnv)())return null;let{sdkKey:i}=e.getContextHandle();if(!(0,r._isServerEnv)()){let e=null!=(n=(0,r._getStatsigGlobal)().acInstances)?n:{};if(e[i])return e[i]}return new g(e,t)}n.StatsigAutoCapturePlugin=class{constructor(e){this._options=e,this.__plugin="auto-capture"}bind(e){f(e,this._options)}},n.runStatsigAutoCapture=f;class g{constructor(e,t){var n,i,c,d;this._client=e,this._disabledEvents={},this._previousLoggedPageViewUrl=null,this._hasLoggedPageViewEnd=!1,this._pageViewLogged=!1;const{sdkKey:m,errorBoundary:h,values:f}=e.getContextHandle();this._options=t,this._disabledEvents=null!=(i=null==(n=null==f?void 0:f.auto_capture_settings)?void 0:n.disabled_events)?i:{},this._errorBoundary=h,this._errorBoundary.wrap(this,"autoCapture:"),this._client.$on("values_updated",()=>{var e,t;let n=this._client.getContextHandle().values;this._disabledEvents=null!=(t=null==(e=null==n?void 0:n.auto_capture_settings)?void 0:e.disabled_events)?t:this._disabledEvents}),this._engagementManager=new l.EngagementManager,this._rageClickManager=new s.default,this._webVitalsManager=new u.WebVitalsManager(this._enqueueAutoCapture.bind(this),h),this._deadClickManager=new o.default(this._enqueueAutoCapture.bind(this),h),this._consoleLogManager=new a.ConsoleLogManager(this._enqueueAutoCapture.bind(this),h,null!=(c=null==t?void 0:t.consoleLogAutoCaptureSettings)?c:{enabled:!1}),this._eventFilterFunc=null==t?void 0:t.eventFilterFunc;const g=(0,r._getDocumentSafe)();if(!(0,r._isServerEnv)()){const e=null!=(d=(__STATSIG__=(0,r._getStatsigGlobal)()).acInstances)?d:{};e[m]=this,__STATSIG__.acInstances=e}if((null==g?void 0:g.readyState)==="loading")return void g.addEventListener("DOMContentLoaded",()=>this._initialize());this._initialize()}_addEventHandlers(){let e=(0,r._getWindowSafe)(),t=(0,r._getDocumentSafe)();if(!e||!t)return;let n=(e,t=!0)=>{var n;let i=e||(null==(n=(0,r._getWindowSafe)())?void 0:n.event);this._autoLogEvent(i),t&&this._engagementManager.bumpInactiveTimer(),"click"===i.type&&i instanceof MouseEvent&&this._rageClickManager.isRageClick(i.clientX,i.clientY,Date.now())&&this._logRageClick(i)};(0,c._registerEventHandler)(t,"click",e=>n(e)),(0,c._registerEventHandler)(t,"submit",e=>n(e)),(0,c._registerEventHandler)(t,"copy",e=>n(e)),(0,c._registerEventHandler)(t,"cut",e=>n(e)),(0,c._registerEventHandler)(e,"error",e=>n(e,!1)),(0,c._registerEventHandler)(e,"pagehide",()=>this._tryLogPageViewEnd()),(0,c._registerEventHandler)(e,"beforeunload",()=>this._tryLogPageViewEnd())}_addPageViewTracking(){let e=(0,r._getWindowSafe)(),t=(0,r._getDocumentSafe)();if(e&&t){if((0,c._registerEventHandler)(e,"popstate",()=>this._tryLogPageView("popstate")),e.history&&"function"==typeof Proxy&&"function"==typeof e.history.pushState)try{let t=e.history.pushState;e.history.pushState=new Proxy(t,{apply:(e,t,[n,r,i])=>{let a=e.apply(t,[n,r,i]);return this._tryLogPageView("pushstate"),a}})}catch(e){}if(e.history&&"function"==typeof Proxy&&"function"==typeof e.history.replaceState)try{let t=e.history.replaceState;e.history.replaceState=new Proxy(t,{apply:(e,t,[n,r,i])=>{let a=e.apply(t,[n,r,i]);return this._tryLogPageView("replacestate"),a}})}catch(e){}this._tryLogPageView()}}_autoLogEvent(e){var t,n,a,o;let l=null==(t=e.type)?void 0:t.toLowerCase();if("error"===l&&e instanceof ErrorEvent)return void this._logError(e);let s=(0,c._getTargetNode)(e);if(!s)return;let u=h[l];if(!u)return;let f=u===i.AutoCaptureEventName.COPY;if(!(0,c._shouldLogEvent)(e,s,f))return;let g={};if(f){let t=null==(a=null==(n=(0,r._getWindowSafe)())?void 0:n.getSelection())?void 0:a.toString();if(!t)return;(null==(o=this._options)?void 0:o.captureCopyText)&&(g.selectedText=(0,c._sanitizeString)(t)),g.clipType=e.type||"clipboard"}let{value:p,metadata:v}=(0,d._gatherEventData)(s);v.isOutbound&&this._engagementManager.setMeaningfulEngagementOccurred(!0),Object.assign(g,v);let y=(0,m._gatherAllMetadata)((0,c._getSafeUrl)());this._enqueueAutoCapture(u,p,Object.assign(Object.assign({},y),g))}_initialize(){this._webVitalsManager.startTracking(),this._deadClickManager.startTracking(),this._consoleLogManager.startTracking(),this._engagementManager.startInactivityTracking(()=>this._tryLogPageViewEnd(!0)),this._addEventHandlers(),this._addPageViewTracking(),this._logSessionStart(),this._logPerformance()}_logError(e){let t=(null==e?void 0:e.error)||{},n=t;if("object"==typeof t)try{n=JSON.stringify(t)}catch(e){n="function"==typeof(null==t?void 0:t.toString)?t.toString():"Unknown Error"}this._enqueueAutoCapture(i.AutoCaptureEventName.ERROR,e.message,{message:e.message,filename:e.filename,lineno:e.lineno,colno:e.colno,error_str:n})}_logSessionStart(){let e=this._client.getContextHandle().getSession();try{if(!this._isNewSession(e))return;this._enqueueAutoCapture(i.AutoCaptureEventName.SESSION_START,(0,c._getSanitizedPageUrl)(),Object.assign({sessionID:e.data.sessionID},(0,m._gatherAllMetadata)((0,c._getSafeUrl)())),{flushImmediately:!0})}catch(e){this._errorBoundary.logError("AC::logSession",e)}}_tryLogPageView(e){this._webVitalsManager.flushPendingMetrics()&&this._flushImmediately();let t=(0,c._getSafeUrl)(),n=this._previousLoggedPageViewUrl;if(n&&t.pathname===n.pathname)return;this._engagementManager.setLastPageViewTime(Date.now()),this._hasLoggedPageViewEnd=!1;let r=(0,m._gatherAllMetadata)(t);e&&(r.navigation_type=e),this._previousLoggedPageViewUrl&&(r.last_page_view_url=this._previousLoggedPageViewUrl.href),this._pageViewLogged||(this._updateClientWithPossibleFirstTouchMetadata(),this._pageViewLogged=!0),this._enqueueAutoCapture(i.AutoCaptureEventName.PAGE_VIEW,(0,c._getSanitizedPageUrl)(),r,{flushImmediately:!0,addNewSessionMetadata:!0}),this._previousLoggedPageViewUrl=t,this._engagementManager.bumpInactiveTimer()}_tryLogPageViewEnd(e=!1){this._webVitalsManager.flushPendingMetrics()&&this._flushImmediately(),this._hasLoggedPageViewEnd||(this._hasLoggedPageViewEnd=!0,this._enqueueAutoCapture(i.AutoCaptureEventName.PAGE_VIEW_END,(0,c._getSanitizedPageUrl)(),Object.assign(Object.assign({},this._engagementManager.getPageViewEndMetadata()),{dueToInactivity:e}),{flushImmediately:!0}))}
1_logRageClick(e){if(!(0,c._shouldLogEvent)(e,e.target))return;let{value:t,metadata:n}=(0,d._gatherEventData)(e.target);this._enqueueAutoCapture(i.AutoCaptureEventName.RAGE_CLICK,t,Object.assign(Object.assign({x:e.clientX,y:e.clientY,timestamp:Date.now()},(0,m._gatherAllMetadata)((0,c._getSafeUrl)())),n))}_logPerformance(){let e=(0,r._getWindowSafe)();e&&e.performance&&void 0!==(null==e?void 0:e.performance)&&"function"==typeof e.performance.getEntriesByType&&"function"==typeof e.performance.getEntriesByName&&setTimeout(()=>{let t={},n=e.performance.getEntriesByType("navigation");if(n&&n.length>0&&n[0]instanceof PerformanceNavigationTiming){let e=n[0];t.load_time_ms=e.duration,t.dom_interactive_time_ms=e.domInteractive-e.startTime,t.redirect_count=e.redirectCount,t.transfer_bytes=e.transferSize}let r=e.performance.getEntriesByName("first-contentful-paint");r&&r.length>0&&r[0]instanceof PerformancePaintTiming&&(t.first_contentful_paint_time_ms=r[0].startTime),this._enqueueAutoCapture(i.AutoCaptureEventName.PERFORMANCE,(0,c._getSanitizedPageUrl)(),Object.assign(Object.assign({},t),(0,m._getNetworkInfo)()))},1)}_enqueueAutoCapture(e,t,n,a){var o,l,s;if(!t)return;let u=e.slice(14);if(this._disabledEvents[e]||this._disabledEvents[u])return;let c=(0,i.isUserActionAutoCaptureEvent)(e),d=this._client.getContextHandle().getSession(c);try{let i=Object.assign({sessionID:d.data.sessionID,page_url:null!=(s=null==(l=null==(o=(0,r._getWindowSafe)())?void 0:o.location)?void 0:l.href)?s:""},n);(null==a?void 0:a.addNewSessionMetadata)&&(i.isNewSession=String(this._isNewSession(d)));let u={eventName:e,value:t,metadata:i};if(this._eventFilterFunc&&!this._eventFilterFunc(u))return;this._client.logEvent(u),(null==a?void 0:a.flushImmediately)&&this._flushImmediately()}catch(e){this._errorBoundary.logError("AC::enqueue",e)}}_updateClientWithPossibleFirstTouchMetadata(){let e=this._client;e._possibleFirstTouchMetadata=(0,m._getPossibleFirstTouchMetadata)((0,c._getSafeUrl)()),Object.keys(e._possibleFirstTouchMetadata).length>0&&(e._user=Object.assign(Object.assign({},e._user),{analyticsOnlyMetadata:Object.assign(Object.assign({},e._possibleFirstTouchMetadata),e._user.analyticsOnlyMetadata)}))}_flushImmediately(){this._client.flush().catch(e=>{r.Log.error(e)})}_isNewSession(e){return 1e3>Math.abs(e.data.startTime-Date.now())}static getAllMetadata(){return(0,m._gatherAllMetadata)((0,c._getSafeUrl)())}}n.AutoCapture=g},574303,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.StatsigAutoCapturePlugin=n.runStatsigAutoCapture=n.AutoCapture=n.AutoCaptureEventName=void 0;let r=e.r(66646),i=e.r(834705);Object.defineProperty(n,"AutoCapture",{enumerable:!0,get:function(){return i.AutoCapture}}),Object.defineProperty(n,"StatsigAutoCapturePlugin",{enumerable:!0,get:function(){return i.StatsigAutoCapturePlugin}}),Object.defineProperty(n,"runStatsigAutoCapture",{enumerable:!0,get:function(){return i.runStatsigAutoCapture}});var a=e.r(177126);Object.defineProperty(n,"AutoCaptureEventName",{enumerable:!0,get:function(){return a.AutoCaptureEventName}}),n.default=Object.assign((0,r._getStatsigGlobal)(),{AutoCapture:i.AutoCapture,runStatsigAutoCapture:i.runStatsigAutoCapture,StatsigAutoCapturePlugin:i.StatsigAutoCapturePlugin})},945140,(e,t,n)=>{(function(){"use strict";function e(e){for(var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],n={speed:500,minDuration:250,maxDuration:1500,cancelOnUserAction:!0,element:window,horizontal:!1,onComplete:void 0,passive:!0,offset:0},r=Object.keys(n),i=0;i<r.length;i++){var a=r[i];void 0!==t[a]&&(n[a]=t[a])}!n.cancelOnUserAction&&n.passive&&(n.passive=!1,t.passive&&console&&console.warn('animated-scroll-to:\n "passive" was set to "false" to prevent errors, as using "cancelOnUserAction: false" doesn\'t work with passive events.')),e instanceof HTMLElement&&(e=t.element&&t.element instanceof HTMLElement?n.horizontal?e.getBoundingClientRect().left+t.element.scrollLeft-t.element.getBoundingClientRect().left:e.getBoundingClientRect().top+t.element.scrollTop-t.element.getBoundingClientRect().top:n.horizontal?(window.scrollX||document.documentElement.scrollLeft)+e.getBoundingClientRect().left:(window.scrollY||document.documentElement.scrollTop)+e.getBoundingClientRect().top),e+=n.offset,n.isWindow=n.element===window;var o=null,l=0,s=null;n.isWindow?n.horizontal?(o=window.scrollX||document.documentElement.scrollLeft,l=window.scrollY||document.documentElement.scrollTop,s=Math.max(document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.offsetWidth,document.body.clientWidth,document.documentElement.clientWidth)-window.innerWidth):(o=window.scrollY||document.documentElement.scrollTop,l=window.scrollX||document.documentElement.scrollLeft,s=Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)-window.innerHeight):n.horizontal?(o=n.element.scrollLeft,s=n.element.scrollWidth-n.element.clientWidth):(o=n.element.scrollTop,s=n.element.scrollHeight-n.element.clientHeight),e>s&&(e=s);var u=e-o;if(0===u){n.onComplete&&"function"==typeof n.onComplete&&n.onComplete();return}var c=Math.abs(Math.round(u/1e3*n.speed));c<n.minDuration?c=n.minDuration:c>n.maxDuration&&(c=n.maxDuration);var d=Date.now(),m=null,h=null,f={passive:n.passive};n.cancelOnUserAction?(h=function(){g(),cancelAnimationFrame(m)},window.addEventListener("keydown",h,f),window.addEventListener("mousedown",h,f)):(h=function(e){e.preventDefault()},window.addEventListener("scroll",h,f)),window.addEventListener("wheel",h,f),window.addEventListener("touchstart",h,f);var g=function(){window.removeEventListener("wheel",h,f),window.removeEventListener("touchstart",h,f),n.cancelOnUserAction?(window.removeEventListener("keydown",h,f),window.removeEventListener("mousedown",h,f)):window.removeEventListener("scroll",h,f)},p=function(){var t=Date.now()-d,r=t/c-1,i=Math.round(o+u*(r*r*r+1)),a=function(e){n.isWindow?n.horizontal?n.element.scrollTo(e,l):n.element.scrollTo(l,e):n.horizontal?n.element.scrollLeft=e:n.element.scrollTop=e};t<c&&i!==e?(a(i),m=requestAnimationFrame(p)):(a(e),cancelAnimationFrame(m),g(),n.onComplete&&"function"==typeof n.onComplete&&n.onComplete())};m=requestAnimationFrame(p)}t.exports&&(t.exports=e,n=t.exports),n.default=e}).call(e.e)},786760,936290,696291,103215,e=>{"use strict";function t(e){let t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new e.constructor(+e):new Date("number"==typeof e||"[object Number]"===t||"string"==typeof e||"[object String]"===t?e:NaN)}function n(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}e.s(["toDate",0,t],936290),e.s(["startOfDay",0,function(e){let n=t(e);return n.setHours(0,0,0,0),n}],786760),e.s(["constructFrom",0,n],696291),e.s(["startOfYear",0,function(e){let r=t(e),i=n(e,0);return i.setFullYear(r.getFullYear(),0,1),i.setHours(0,0,0,0),i}],103215)},73141,(e,t,n)=>{e.e,function(){"use strict";function e(e){var t=!0,n=!1,r=null,i={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function a(e){return!!e&&e!==document&&"HTML"!==e.nodeName&&"BODY"!==e.n
1odeName&&"classList"in e&&"contains"in e.classList}function o(e){e.classList.contains("focus-visible")||(e.classList.add("focus-visible"),e.setAttribute("data-focus-visible-added",""))}function l(e){t=!1}function s(){document.addEventListener("mousemove",u),document.addEventListener("mousedown",u),document.addEventListener("mouseup",u),document.addEventListener("pointermove",u),document.addEventListener("pointerdown",u),document.addEventListener("pointerup",u),document.addEventListener("touchmove",u),document.addEventListener("touchstart",u),document.addEventListener("touchend",u)}function u(e){e.target.nodeName&&"html"===e.target.nodeName.toLowerCase()||(t=!1,document.removeEventListener("mousemove",u),document.removeEventListener("mousedown",u),document.removeEventListener("mouseup",u),document.removeEventListener("pointermove",u),document.removeEventListener("pointerdown",u),document.removeEventListener("pointerup",u),document.removeEventListener("touchmove",u),document.removeEventListener("touchstart",u),document.removeEventListener("touchend",u))}document.addEventListener("keydown",function(n){n.metaKey||n.altKey||n.ctrlKey||(a(e.activeElement)&&o(e.activeElement),t=!0)},!0),document.addEventListener("mousedown",l,!0),document.addEventListener("pointerdown",l,!0),document.addEventListener("touchstart",l,!0),document.addEventListener("visibilitychange",function(e){"hidden"===document.visibilityState&&(n&&(t=!0),s())},!0),s(),e.addEventListener("focus",function(e){if(a(e.target)){var n,r,l;(t||(r=(n=e.target).type,"INPUT"===(l=n.tagName)&&i[r]&&!n.readOnly||"TEXTAREA"===l&&!n.readOnly||n.isContentEditable||0))&&o(e.target)}},!0),e.addEventListener("blur",function(e){if(a(e.target)&&(e.target.classList.contains("focus-visible")||e.target.hasAttribute("data-focus-visible-added"))){var t;n=!0,window.clearTimeout(r),r=window.setTimeout(function(){n=!1},100),(t=e.target).hasAttribute("data-focus-visible-added")&&(t.classList.remove("focus-visible"),t.removeAttribute("data-focus-visible-added"))}},!0),e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&e.host?e.host.setAttribute("data-js-focus-visible",""):e.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if("u">typeof window&&"u">typeof document){var t;window.applyFocusVisiblePolyfill=e;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(e){(t=document.createEvent("CustomEvent")).initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}"u">typeof document&&e(document)}()},536893,(e,t,n)=>{"use strict";t.exports=self.fetch.bind(self),t.exports.default=t.exports},401745,(e,t,n)=>{!function(){"use strict";t.exports={polyfill:function(){var e=window,t=document;if(!("scrollBehavior"in t.documentElement.style)||!0===e.__forceSmoothScrollPolyfill__){var n,r=e.HTMLElement||e.Element,i=468,a={scroll:e.scroll||e.scrollTo,scrollBy:e.scrollBy,elementScroll:r.prototype.scroll||s,scrollIntoView:r.prototype.scrollIntoView},o=e.performance&&e.performance.now?e.performance.now.bind(e.performance):Date.now,l=+(n=e.navigator.userAgent,!!RegExp("MSIE |Trident/|Edge/").test(n));e.scroll=e.scrollTo=function(){if(void 0!==arguments[0]){if(!0===u(arguments[0]))return void a.scroll.call(e,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:e.scrollX||e.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:e.scrollY||e.pageYOffset);m.call(e,t.body,void 0!==arguments[0].left?~~arguments[0].left:e.scrollX||e.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:e.scrollY||e.pageYOffset)}},e.scrollBy=function(){if(void 0!==arguments[0]){if(u(arguments[0]))return void a.scrollBy.call(e,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0);m.call(e,t.body,~~arguments[0].left+(e.scrollX||e.pageXOffset),~~arguments[0].top+(e.scrollY||e.pageYOffset))}},r.prototype.scroll=r.prototype.scrollTo=function(){if(void 0!==arguments[0]){if
1(!0===u(arguments[0])){if("number"==typeof arguments[0]&&void 0===arguments[1])throw SyntaxError("Value could not be converted");a.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop);return}var e=arguments[0].left,t=arguments[0].top;m.call(this,this,void 0===e?this.scrollLeft:~~e,void 0===t?this.scrollTop:~~t)}},r.prototype.scrollBy=function(){if(void 0!==arguments[0]){if(!0===u(arguments[0]))return void a.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop);this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior})}},r.prototype.scrollIntoView=function(){if(!0===u(arguments[0]))return void a.scrollIntoView.call(this,void 0===arguments[0]||arguments[0]);var n=function(e){for(var n,r,i;e!==t.body&&!1===(r=c(n=e,"Y")&&d(n,"Y"),i=c(n,"X")&&d(n,"X"),r||i);)e=e.parentNode||e.host;return e}(this),r=n.getBoundingClientRect(),i=this.getBoundingClientRect();n!==t.body?(m.call(this,n,n.scrollLeft+i.left-r.left,n.scrollTop+i.top-r.top),"fixed"!==e.getComputedStyle(n).position&&e.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):e.scrollBy({left:i.left,top:i.top,behavior:"smooth"})}}function s(e,t){this.scrollLeft=e,this.scrollTop=t}function u(e){if(null===e||"object"!=typeof e||void 0===e.behavior||"auto"===e.behavior||"instant"===e.behavior)return!0;if("object"==typeof e&&"smooth"===e.behavior)return!1;throw TypeError("behavior member of ScrollOptions "+e.behavior+" is not a valid value for enumeration ScrollBehavior.")}function c(e,t){return"Y"===t?e.clientHeight+l<e.scrollHeight:"X"===t?e.clientWidth+l<e.scrollWidth:void 0}function d(t,n){var r=e.getComputedStyle(t,null)["overflow"+n];return"auto"===r||"scroll"===r}function m(n,r,l){var u,c,d,m,h=o();n===t.body?(u=e,c=e.scrollX||e.pageXOffset,d=e.scrollY||e.pageYOffset,m=a.scroll):(u=n,c=n.scrollLeft,d=n.scrollTop,m=s),function t(n){var r,a,l,s=(o()-n.startTime)/i;r=.5*(1-Math.cos(Math.PI*(s=s>1?1:s))),a=n.startX+(n.x-n.startX)*r,l=n.startY+(n.y-n.startY)*r,n.method.call(n.scrollable,a,l),(a!==n.x||l!==n.y)&&e.requestAnimationFrame(t.bind(e,n))}({scrollable:u,method:m,startTime:h,startX:c,startY:d,x:r,y:l})}}}}()},42967,(e,t,n)=>{"u">typeof window&&function(e,t){"use strict";if("IntersectionObserver"in e&&"IntersectionObserverEntry"in e&&"intersectionRatio"in e.IntersectionObserverEntry.prototype){"isIntersecting"in e.IntersectionObserverEntry.prototype||Object.defineProperty(e.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});return}var n=[];function r(e){this.time=e.time,this.target=e.target,this.rootBounds=e.rootBounds,this.boundingClientRect=e.boundingClientRect,this.intersectionRect=e.intersectionRect||s(),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,r=this.intersectionRect,i=r.width*r.height;n?this.intersectionRatio=i/n:this.intersectionRatio=+!!this.isIntersecting}function i(e,t){var n,r,i,a=t||{};if("function"!=typeof e)throw Error("callback must be a function");if(a.root&&1!=a.root.nodeType)throw Error("root must be an Element");this._checkForIntersections=(n=this._checkForIntersections.bind(this),r=this.THROTTLE_TIMEOUT,i=null,function(){i||(i=setTimeout(function(){n(),i=null},r))}),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(a.rootMargin),this.thresholds=this._initThresholds(a.threshold),this.root=a.root||null,this.rootMargin=this._rootMarginValues.map(function(e){return e.value+e.unit}).join(" ")}function a(e,t,n,r){"function"==typeof e.addEventListener?e.addEventListener(t,n,r||!1):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function o(e,t,n,r){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,r||!1):"function"==typeof e.detatchEvent&&e.detatchEvent("on"+t,n)}function l(e){var t;try{t=e.getBoundingClientRect()}catch(e){}
1return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):s()}function s(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function u(e,t){for(var n=t;n;){if(n==e)return!0;n=c(n)}return!1}function c(e){var t=e.parentNode;return t&&11==t.nodeType&&t.host?t.host:t}i.prototype.THROTTLE_TIMEOUT=100,i.prototype.POLL_INTERVAL=null,i.prototype.USE_MUTATION_OBSERVER=!0,i.prototype.observe=function(e){if(!this._observationTargets.some(function(t){return t.element==e})){if(!(e&&1==e.nodeType))throw Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},i.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter(function(t){return t.element!=e}),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},i.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},i.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},i.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter(function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]})},i.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map(function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}});return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},i.prototype._monitorIntersections=function(){!this._monitoringIntersections&&(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(a(e,"resize",this._checkForIntersections,!0),a(t,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in e&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},i.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,o(e,"resize",this._checkForIntersections,!0),o(t,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},i.prototype._checkForIntersections=function(){var t=this._rootIsInDom(),n=t?this._getRootRect():s();this._observationTargets.forEach(function(i){var a=i.element,o=l(a),s=this._rootContainsTarget(a),u=i.entry,c=t&&s&&this._computeTargetAndRootIntersection(a,n),d=i.entry=new r({time:e.performance&&performance.now&&performance.now(),target:a,boundingClientRect:o,rootBounds:n,intersectionRect:c});u?t&&s?this._hasCrossedThreshold(u,d)&&this._queuedEntries.push(d):u&&u.isIntersecting&&this._queuedEntries.push(d):this._queuedEntries.push(d)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},i.prototype._computeTargetAndRootIntersection=function(n,r){if("none"!=e.getComputedStyle(n).display){for(var i=l(n),a=c(n),o=!1;!o;){var s=null,u=1==a.nodeType?e.getComputedStyle(a):{};if("none"==u.display)return;if(a==this.root||a==t?(o=!0,s=r):a!=t.body&&a!=t.documentElement&&"visible"!=u.overflow&&(s=l(a)),s&&!(i=function(e,t){var n=Math.max(e.top,t.top),r=Math.min(e.bottom,t.bottom),i=Math.max(e.left,t.left),a=Math.min(e.right,t.right),o=a-i,l=r-n;return o>=0&&l>=0&&{top:n,bottom:r,left:i,right:a,width:o,height:l}}(s,i)))break;a=c(a)}return i}},i.prototype._getRootRect=function(){var e;if(this.root)e=l(this.root);else{var n=t.documentElement,r=t.body;e={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(e)},i.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map(function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100}),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},i.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,r=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==r)for(var i=0;i<this.thresholds.length;i++){var a=this.thresholds[i];if(a==n||a==r||a<n!=a<r)return!0}},i.prototype._rootIsInDom=function(){return!this.root||u(t,this.root)},i.prototype._rootContainsTarget=function(e){return u(this.root||t,e)}
1,i.prototype._registerInstance=function(){0>n.indexOf(this)&&n.push(this)},i.prototype._unregisterInstance=function(){var e=n.indexOf(this);-1!=e&&n.splice(e,1)},e.IntersectionObserver=i,e.IntersectionObserverEntry=r}(window,document)},131464,e=>{"use strict";let t=(0,e.i(205270).default)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]);e.s(["Sparkles",0,t],131464)},731167,e=>{"use strict";let t=(0,e.i(205270).default)("ticket",[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z",key:"qn84l0"}],["path",{d:"M13 5v2",key:"dyzc3o"}],["path",{d:"M13 17v2",key:"1ont0d"}],["path",{d:"M13 11v2",key:"1wjjxi"}]]);e.s(["Ticket",0,t],731167)},365777,(e,t,n)=>{t.exports=e.r(879466)},879466,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return s}});let r=e.r(741705),i=e.r(391398),a=r._(e.r(191788)),o=e.r(889129);async function l({Component:e,ctx:t}){return{pageProps:await (0,o.loadGetInitialProps)(e,t)}}class s extends a.default.Component{static #e=this.origGetInitialProps=l;static #t=this.getInitialProps=l;render(){let{Component:e,pageProps:t}=this.props;return(0,i.jsx)(e,{...t})}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},429482,e=>{"use strict";var t=e.i(893930),n=e.i(417969),r=e.i(134276);let i=()=>["deliveryAnnouncements"],a=async e=>{var t;let i=await r.default.createAnnouncementApi(n.default.createDefaultApiConfig(e));return(null==(t=(await i.getDeliveryAnnouncement()).data)?void 0:t.announcements)??[]};e.s(["getDeliveryAnnouncementQueryKey",0,i,"getDeliveryAnnouncements",0,a,"useDeliveryAnnouncementsQuery",0,()=>(0,t.useQuery)({queryKey:i(),queryFn:()=>a(),refetchInterval:24e4})])}
1,164133,e=>{"use strict";var t=e.i(893930),n=e.i(417969),r=e.i(134276);let i=e=>e?["topAnnouncements",{since:e}]:["topAnnouncements"],a=async(e,t)=>{var i;let a=await r.default.createAnnouncementApi(n.default.createDefaultApiConfig(t));return(null==(i=(await a.getMainAnnouncements(e)).data)?void 0:i.announcements)??[]};e.s(["getTopAnnouncements",0,a,"getTopAnnouncementsQueryKey",0,i,"useTopAnnouncementsQuery",0,()=>(0,t.useQuery)({queryKey:i(),queryFn:()=>a(),refetchOnWindowFocus:!0})])},570482,e=>{"use strict";var t=e.i(893930),n=e.i(417969),r=e.i(134276),i=e.i(809452);let a=async e=>{let t=n.default.createDefaultApiConfig(e),a=await r.default.createAnnouncementApi(t),o=await a.getWarrantyAnnouncements();return(0,i.returnOrThrowApiResponse)(o).data??null},o=()=>["claimAnnouncement"];e.s(["getClaimAnnouncement",0,a,"getClaimAnnouncementQueryKey",0,o,"useClaimAnnouncementQuery",0,()=>(0,t.useQuery)({queryKey:o(),queryFn:()=>a()})])},290294,e=>{"use strict";var t=e.i(893930),n=e.i(417969),r=e.i(134276);let i="first-delivery",a=async(e=!0,t)=>{let i=await r.default.createOpeningHoursTimeslotsApi(n.default.createDefaultApiConfig(t));return await i.getFirstDeliveryMessage(e)},o=(e=!0)=>[i,e];e.s(["FIRST_DELIVERY_QUERY_KEY_BASE",0,i,"getFirstDelivery",0,a,"getFirstDeliveryQueryKey",0,o,"useFirstDeliveryQuery",0,(e=!0)=>(0,t.useQuery)({queryKey:o(e),queryFn:e=>a(e.queryKey[1]),refetchInterval:3e5})])},59616,e=>{"use strict";var t=e.i(893930),n=e.i(366653),r=e.i(417969),i=e.i(134276),a=e.i(984876);let o=async(e,t)=>{if(!e)return null;let n=await i.default.createLayoutFooterApi(r.default.createDefaultApiConfig(t));return(await n.getFooter(e)).data},l=e=>["footer",e];e.s(["getFooter",0,o,"getFooterQueryKey",0,l,"useFooterQuery",0,()=>{let{companyId:e}=(0,n.useGlobalState)(),r=(0,a.useCompaniesContext)(),i=e??r.mainCompany.id;return(0,t.useQuery)({queryKey:l({companyId:i}),queryFn:e=>o(e.queryKey[1].companyId),enabled:!!i})}])},895857,e=>{"use strict";var t=e.i(134276),n=e.i(417969),r=e.i(893930);let i=()=>["incentives"],a=async e=>{let r=await t.default.createTopBarControllerApi(n.default.createDefaultApiConfig(e)),i=await r.getTopBar();return i||null};e.s(["getIncentives",0,a,"getIncentivesQueryKey",0,i,"useIncentivesQuery",0,()=>(0,r.useQuery)({queryKey:i(),queryFn:()=>a(),gcTime:2e3})])},70913,e=>{"use strict";var t=e.i(893930),n=e.i(134276),r=e.i(417969);let i=()=>["navigationCategories"],a=async e=>{let t=await n.default.createNewAPINavigationV5Api(r.default.createNoCacheApiConfig(e));return await t.getCategories()};e.s(["getNavigationCategories",0,a,"getNavigationCategoriesQueryKey",0,i,"useNavigationCategoriesQuery",0,()=>(0,t.useQuery)({queryKey:i(),queryFn:()=>a()})])},68550,e=>{"use strict";var t=e.i(893930),n=e.i(134276),r=e.i(417969);let i=()=>["navigationTabs"],a=async e=>{let t=await n.default.createNewAPINavigationV4Api(r.default.createDefaultApiConfig(e));return await t.getNavigationTabs()};e.s(["getNavigationTabs",0,a,"getNavigationTabsQueryKey",0,i,"useNavigationTabsQuery",0,()=>(0,t.useQuery)({queryKey:i(),queryFn:()=>a()})])},645830,e=>{"use strict";var t=e.i(893930),n=e.i(417969),r=e.i(134276);let i=e=>["notificationsPreview",e],a=async(e,t)=>{let i=await r.default.createNotificationCenterControllerApi(n.default.createNoCacheApiConfig(t));return await i.getNotificationsPreview()};e.s(["getNewNotificationPreviewQueryKey",0,i,"useGetNewNotificationPreviewQuery",0,e=>(0,t.useQuery)({queryKey:i(e),queryFn:()=>a(e),enabled:!!e.userId})])},82924,e=>{"use strict";var t=e.i(893930),n=e.i(417969),r=e.i(134276);let i=async(e,t)=>(await r.default.createWheelApi(n.default.createDefaultApiConfig(t))).getConfig1(e);e.s(["useWheelConfigQuery",0,(e,n=!0)=>(0,t.useQuery)({queryKey:["wheelConfig",e],queryFn:()=>i(e),enabled:n})])},495850,e=>{"use strict";var t=e.i(391398),n=e.i(191788);let r=(0,n.createContext)(void 0);r.displayName="CartVisibilityContext",e.s(["CartVisibilityContextProvider",0,({children:e})=>{let[i,a]=(0,n.useState)(!1),o=(0,n.useMemo)(()=>({isCartVisible:i,setIsCartVisible:a}),[i]);return(0,t.jsx)(r.Provider,{value:o,children:e})},"useCartVisibilityContext",0,()=>{let e=(0,n.useContext)(r);if(!e)throw Error("Use useCartVisibilityContext only inside CartVisibilityContextProvider");return e}])},611414,e=>{"use strict";var t=e.i(391398),n=e.i(191788);let r=(0,n.createContext)(void 0);r.displayName="StatusNotificationsContext",e.s(["StatusNotificationType",0,{deletedCartItem:"deletedCartItem",emailResend:"emailResend",productUpgraded:"productUpgraded"},"StatusNotificationsContextProvider",0,({children:e})=>
1{let[i,a]=(0,n.useState)([]),o=(0,n.useCallback)(e=>i.findIndex(t=>t.type===e),[i]),l=(0,n.useCallback)(e=>{let t=o(e);return t>=0&&i[t].type===e},[i]),s=(0,n.useCallback)((e,t)=>{let n=o(e);n>=0?a(r=>{let i=[...r];return i[n]={type:e,content:t},i}):a(n=>[...n,{type:e,content:t}])},[o]),u=e=>{a(t=>[...t].filter(t=>t.type!==e))},c=(0,n.useMemo)(()=>({activeNotifications:i,checkActiveNotification:l,setNotification:s,removeNotification:u}),[i,l,s]);return(0,t.jsx)(r.Provider,{value:c,children:e})},"useStatusNotificationsContext",0,()=>{let e=(0,n.useContext)(r);if(!e)throw Error("Use useStatusNotificationsContext only in child components of StatusNotificationsContext!");return e}])},874487,738056,e=>{"use strict";var t,n,r=e.i(391398),i=e.i(191788),a=e.i(9776),o=e.i(893688),l=e.i(794060),s=((t={}).Desktop="desktop",t.Mobile="mobile",t.AiAssistant="ai-assistant",t.ShoppingListCollaboration="shopping-list-collaboration",t),u=((n={}).ShoppingLists="shopping-lists",n.DesktopDelivery="desktop-tooltip-delivery",n.DesktopProfile="desktop-tooltip-profile",n.MobileDelivery="mobile-tooltip-delivery",n.MobileProfile="mobile-tooltip-profile",n.AiAssistant="ai-assistant-tooltip",n.ShoppingListCollaboration="shopping-list-collaboration-tooltip",n);e.s(["TooltipType",()=>u,"TutorialType",()=>s],738056);var c=e.i(893930),d=e.i(417969),m=e.i(449386);class h extends m.BaseAPI{async shouldShowTutorialsOfTypesToUserRaw(e,t){if(null==e.types)throw new m.RequiredError("types",'Required parameter "types" was null or undefined when calling shouldShowTutorialsOfTypesToUser().');let n={types:e.types.join(m.COLLECTION_FORMATS.csv)},r=await this.request({path:"/api/v3/tutorial/should-show",method:"GET",headers:{},query:n},t);return new m.JSONApiResponse(r)}async shouldShowTutorialsOfTypesToUser(e,t){return(await this.shouldShowTutorialsOfTypesToUserRaw({types:e},t)).value()}}let f=async(e,t)=>new h(d.default.createNoCacheApiConfig(t)).shouldShowTutorialsOfTypesToUser(e);var g=e.i(134276);let p=async(e,t)=>(await g.default.createTutorialControllerApi(d.default.createNoCacheApiConfig(t))).getTutorial(e);var v=e.i(371502),y=e.i(578764),_=e.i(277183),w=e.i(305580);let b="-tooltip",E=(0,i.createContext)(void 0),T=(0,i.createContext)(null),C=e=>{switch(e){case u.DesktopDelivery:case u.MobileDelivery:return w.Cookie.TUTORIAL_TOOLTIP_DELIVERY;case u.DesktopProfile:case u.MobileProfile:return w.Cookie.TUTORIAL_TOOLTIP_PROFILE;case u.ShoppingListCollaboration:return w.Cookie.TUTORIAL_TOOLTIP_SHOPPING_LIST_COLLABORATION;default:return}},x=({enabled:e,device:t,children:n})=>{let{tutorials:a,slug:o}=S(t,e),l=(0,i.useMemo)(()=>({tutorials:a,invalidUrls:[],cookieName:C(o)}),[a,o]);return(0,r.jsx)(E.Provider,{value:l,children:n})},S=(e,t=!0)=>{let n,r=(0,i.useContext)(T);if(null===r)throw Error("Use useTutorialFlag only inside TutorialContextProvider");let{user:a}=(0,l.default)(),[o]=(0,_.default)(),s=t?r.flags[`${e}${b}`]:void 0,u=(null==s?void 0:s.show)?s.tutorial:null,d=C(u),{data:m}=(n=!a&&d&&o[d]?null:u,(0,c.useQuery)({queryKey:["tutorialContent",{slug:n??null}],queryFn:()=>p(n),enabled:!!n})),h=(0,i.useMemo)(()=>m?(m.pages||[]).reduce((e,{type:t,title:n,text:r})=>(null!==t&&(e[t]={title:n,text:r}),e),{}):null,[m]);return{show:!!(null==s?void 0:s.show),slug:(null==m?void 0:m.slug)??null,tutorials:h,hide:r.hideType}},M=()=>void 0;E.displayName="TutorialContext",e.s(["TutorialContextProvider",0,({isEmbed:e=!1,children:t})=>{let{user:n}=(0,l.default)(),{innerWidth:u}=(0,a.useBreakpoints)(),{routes:d,router:m}=(0,y.useRouting)(),h=u>=o.L_WIDTH?s.Desktop:s.Mobile,g=(e=>{let{innerWidth:t}=(0,a.useBreakpoints)(),{routes:n,router:r}=(0,y.useRouting)(),l=(0,v.useIsAssistantEnabled)(),u=t>=o.L_WIDTH?s.Desktop:s.Mobile,c=n.orderSuccess.page!==r.pathname,d=!e&&l;return(0,i.useMemo)(()=>{let e=[];return c&&e.push(u),d&&e.push(s.AiAssistant),e},[u,d,c])})(e),{resolved:p,hideSlug:_}=((e,t)=>{let n,[r,a]=(0,i.useState)({}),[o,l]=(0,i.useState)({identityKey:t,slugs:[]});(0,i.useEffect)(()=>{a({}),l({identityKey:t,slugs:[]})},[t]);let s=o.identityKey===t?o.slugs:[],u=s.join(","),d=e.filter(e=>!(e in r)&&!s.includes(e)).join(",");(0,i.useEffect)(()=>{!u&&d&&l({identityKey:t,slugs:d.split(",")})},[d,u,t]);let{data:m,isError:h}=(n={types:s,identityKey:t},(0,c.useQuery)({queryKey:(({types:e,identityKey:t})=>["shouldShowTutorials",{types:[...e].sort(),identityKey:t}])(n),queryFn:e=>f(e.queryKey[1].types),enabled:n.types.length>0})),g=null==m?void 0:m.tutorials;return(0,i.useEffect)(()=>{u&&(g||h)&&(a(e=>{let t={...e};
1return u.split(",").forEach(e=>{e in t||(t[e]=(null==g?void 0:g[e])??{show:!1,tutorial:null})}),t}),l({identityKey:t,slugs:[]}))},[g,h,u,t]),{resolved:r,hideSlug:(0,i.useCallback)(e=>{a(t=>({...t,[e]:{show:!1,tutorial:null}}))},[])}})((0,i.useMemo)(()=>g.map(e=>`${e}${b}`),[g]),(null==n?void 0:n.id)?String(n.id):"anonymous"),w=(0,i.useMemo)(()=>({flags:p,hideType:e=>_(`${e}${b}`)}),[p,_]);return(0,r.jsx)(T.Provider,{value:w,children:(0,r.jsx)(x,{enabled:d.orderSuccess.page!==m.pathname,device:h,children:t})})},"useHideTutorial",0,()=>{var e;return(null==(e=(0,i.useContext)(T))?void 0:e.hideType)??M},"useTutorialContext",0,()=>{let e=(0,i.useContext)(E);if(!e)throw Error("Use useTutorialContext only inside TutorialContextProvider");return e},"useTutorialFlag",0,S],874487)},157631,e=>{"use strict";var t=e.i(391398),n=e.i(191788);let r=(0,n.createContext)(void 0);r.displayName="UserNotificationContext",e.s(["UserNotificationContextProvider",0,({children:e})=>{let[i,a]=(0,n.useState)(!1),o=(0,n.useMemo)(()=>({toastMessagesLoaded:i,setToastMessagesLoaded:e=>a(e)}),[i]);return(0,t.jsx)(r.Provider,{value:o,children:e})},"useUserNotificationContext",0,()=>{let e=(0,n.useContext)(r);if(!e)throw Error("Use useUserNotificationContext only inside UserNotificationContextProvider");return e}])},641997,e=>{"use strict";var t=e.i(391398),n=e.i(191788),r=e.i(307932);let i={xs:"w-100 h-100",xtiny:"w-150 h-150",tiny:"w-200 h-200",smaller:"w-250 h-250",small:"w-300 h-300",medium:"w-350 h-350",normal:"w-400 h-400",big:"w-500 h-500",bigger:"w-600 h-600",biggest:"w-700 h-700",large:"w-800 h-800",larger:"w-950 h-950"},a=({children:e,size:n="normal",backgroundColor:a,borderColor:o,color:l,className:s,style:u,...c})=>(0,t.jsx)("span",{className:(0,r.cn)(["inline-flex shrink-0 items-center justify-center rounded-full",i[n],o&&"border border-solid",s]),style:{backgroundColor:a||"var(--white)",...o&&{borderColor:o}
1,...l&&{color:l},...u},...c,children:e}),o=n.default.memo(a);e.s(["Circle",0,a,"default",0,o])},183083,e=>{"use strict";var t=e.i(391398),n=e.i(41158),r=e.i(91112),i=e.i(435642),a=e.i(191788),o=e.i(686298),l=e.i(669946),s=e.i(342218),u=e.i(148103),c=e.i(97902);e.s(["Error404",0,()=>{let{ts:e}=(0,i.default)(),{pageView:d}=(0,o.useGeneralTracking)(),m=e("errors:notFound.title"),h=[e("errors:notFound.funnyMessages_0"),e("errors:notFound.funnyMessages_1"),e("errors:notFound.funnyMessages_2"),e("errors:notFound.funnyMessages_3"),e("errors:notFound.funnyMessages_4")],[f,g]=(0,a.useState)(null);return(0,a.useEffect)(()=>{g(h[Math.floor(Math.random()*h.length)]),d({title:m,type:l.TrackerPageType.Error404,section:l.TrackerSectionType.Error})},[]),(0,t.jsxs)("section",{className:"flex flex-col items-center px-200 pt-800 pb-500 text-center",children:[(0,t.jsx)(u.BodyText,{size:"l",color:"secondary",className:"mb-100 font-semibold",children:"404"}),(0,t.jsx)(s.Title,{as:"h1",size:"l","data-test":r.CommonDataTests.error404Title,children:e("errors:notFound.title")}),(0,t.jsx)(u.BodyText,{size:"m",color:"secondary",className:"mt-200 max-w-2500 text-balance",children:f}),(0,t.jsx)(n.default,{href:"/",className:(0,c.buttonVariants)({variant:"primary",size:"l",className:"mt-400 no-underline"}),children:e("errors:back")})]})}])},106999,e=>{"use strict";var t=e.i(391398),n=e.i(91112),r=e.i(435642),i=e.i(191788),a=e.i(686298),o=e.i(669946);e.s(["Error500",0,()=>{let{ts:e}=(0,r.default)(),{pageView:l}=(0,a.useGeneralTracking)(),s=e("errors:internalServerError.title");return(0,i.useEffect)(()=>
1{l({title:s,type:o.TrackerPageType.Error500,section:o.TrackerSectionType.Error})},[]),(0,t.jsxs)("div",{className:"u-flex-center mt-500 flex-col p-500",children:[(0,t.jsx)("h2",{"data-test":n.CommonDataTests.error500Title,children:s}),(0,t.jsx)("p",{children:e("errors:internalServerError.paragraph1")}),(0,t.jsx)("p",{children:e("errors:internalServerError.paragraph2")}),(0,t.jsx)("br",{}),(0,t.jsx)("a",{href:"/",children:e("errors:back")})]})}])},360458,817664,350322,e=>{"use strict";var t=e.i(391398),n=e.i(307932),r=e.i(191788),i=e.i(730943),a=e.i(672998),o=e.i(435642),l=e.i(641997),s=e.i(467065),u=e.i(897323),c=e.i(389364);let d="modal-close-class";e.s(["MODAL_CLOSE_CLASS",0,d],817664);let m=({size:e="l",style:i,children:a,hideModal:o,className:l,side:m,isInPortal:h=!1})=>{let f=(0,r.useRef)(null);return(0,c.default)(f,e=>{var t,n;if(h)return;let r=null==(t=e.target)?void 0:t.classList,i=null==r?void 0:r.toString(),a=i&&s.BANNED_CLASS_NAMES.some(e=>i.indexOf(e)>=0),l=(0,u.clickedOnScrollbar)(e.clientX);(null==(n=document.getElementById("usercentrics-cmp-ui"))?void 0:n.contains(e.target))||a||l||!o||o(e)}),(0,r.useEffect)(()=>{if(!h||!o)return;let e=e=>{var t,n,r;let i=e.target,a=null==i||null==(t=i.classList)?void 0:t.toString();if(!(a&&s.BANNED_CLASS_NAMES.some(e=>a.includes(e)))&&!i.closest('[data-ignore-outside-click="true"]')){if(null==(n=f.current)?void 0:n.contains(i)){e.stopPropagation(),(null==(r=i.classList)?void 0:r.contains(d))&&o(e);return}o(e)}};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}},[h,o]),(0,r.useEffect)(()=>{var e;null==(e=f.current)||e.focus()},[]),(0,t.jsx)("div",{className:(0,n.cn)(["relative w-full max-w-full overflow-x-hidden border border-secondary bg-primary shadow-[0_8px_8px_-8px_rgba(0,0,0,0.1)] md:overflow-x-visible","s"===e&&"md:max-w-[440px]","m"===e&&"md:max-w-[600px]","l"===e&&"md:max-w-[850px]","xl"===e&&"md:max-w-[960px]","auto"===e&&"w-auto md:max-w-none","ml:rounded-medium","product_detail_modal","left"===m&&"animate-[slideIn_0.5s]",l]),"data-test":"modal-body",ref:f,style:i,tabIndex:-1,children:a})};var h=e.i(736556),f=e.i(686298),g=e.i(789812);let p='a[href], button, textarea, input, select, [tabindex]:not([tabindex="-1"], [role="link"], [role="button"]',v=(e,t)=>{let{active:n,initialFocusRef:i,returnFocusOnDeactivate:o=!0,skipKeysForTrap:l,onSkipKeyPressed:s}=t,u=(0,r.useRef)(null);return(0,r.useEffect)(()=>{n&&(u.current=document.activeElement)},[n]),(0,r.useEffect)(()=>{let t;if(!n)return;let r=e.current;if(!r)return;(null==i?void 0:i.current)&&(t=setTimeout(()=>{(null==i?void 0:i.current)&&i.current.focus()},50));let c=e=>{if(null==l?void 0:l.includes(e.key)){e.preventDefault(),null==s||s(e);return}if(e.key!==a.Keys.TAB)return;let t=(0,g.getFocusableElements)(r,p);if(0===t.length)return;let n=t[0],i=t[t.length-1],o=document.activeElement;e.shiftKey&&o===n?(e.preventDefault(),i.focus()):e.shiftKey||o!==i||(e.preventDefault(),n.focus())};return document.addEventListener("keydown",c),()=>{if(t&&clearTimeout(t),document.removeEventListener("keydown",c),o&&u.current){let e=u.current;setTimeout(()=>{null==e||e.focus()},0)}}},[n,e,i,o,l,s]),{focusFirstElement:(0,r.useCallback)(()=>{let t=(0,g.getFocusableElements)(e.current,p);return t.length>0&&(t[0].focus(),!0)},[e])}};e.s(["FOCUSABLE_ELEMENTS_SELECTOR",0,p,"useFocusTrap",0,v],350322);var y=e.i(821874);e.s(["default",0,({className:e,closable:u=!0,enableOnClickOutside:c=!0,fixed:g,hideModal:p,children:_,modalType:w,open:b,side:E,size:T,style:C,isInPortal:x=!1,...S})=>{let{enableScroll:M,disableScroll:A}=(0,h.useScrollLock)(),{ts:D}=(0,o.default)(),{restorePageData:L}=(0,f.useGeneralTracking)(),k=(0,r.useRef)(null);v(k,{active:b,returnFocusOnDeactivate:!0}),(0,r.useEffect)(()=>{b?A():M()},[b]);let I=(0,r.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),"PRODUCT_DETAIL_MODAL"===w&&L(),null==p||p(e)},[w,L,p]);if(!b)return null;let O=(0,t.jsx)("div",{className:(0,n.cn)("Modal__overlay",null==w?void 0:w.toLowerCase(),{Modal__product:"PRODUCT_DETAIL_MODAL"===w},"fixed top-0 right-0 bottom-0 left-0 z-[1001] h-full w-full cursor-default overflow-y-scroll bg-[rgba(0,0,0,0.5)]","PRODUCT_DETAIL_MODAL"===w&&"[-webkit-overflow-scrolling:touch]"),id:"modalOverlay",ref:k,onKeyDown:e=>e.key===a.Keys.ESC&&u&&I(e),role:"dialog","aria-modal":"true",tabIndex:0,...S,children:(0,t.jsx)("div",{className:(0,n.cn)("u-flex-center",d,"min-h-full sm:py-[50px]"),children:(0,t.jsxs)(m,{className:e,hideModal:c?I:void 0,side:E,size:T,style:C,isInPortal:x,children:[_,(0,t.jsx)("button",{type:"button",className:(0,n.cn)("bg-transparent",d,{hidden:!u}
1,"absolute top-100 right-100 z-[100] h-[40px] w-[40px] cursor-pointer overflow-hidden p-0","md:-top-250 md:-right-250 md:size-600",g&&"fixed","left"===E&&"animate-[showIn_0.8s]"),"data-test":s.ModalDataTests.modalCloseButton,onClick:e=>{e.preventDefault(),I(e)},children:(0,t.jsx)(l.Circle,{"aria-label":D("common:close"),className:(0,n.cn)(d,"border-1 border-primary bg-primary"),size:"big",children:(0,t.jsx)(y.default.IconCloseX,{height:20,width:20,className:(0,n.cn)(d,"[&_path]:fill-grey-70 dark:[&_path]:fill-grey-40")})})})]})})});if(x&&1){let e=document.getElementById(s.REACT_PORTAL_ID);if(e)return(0,i.createPortal)(O,e);console.warn(`Portal container with id "${s.REACT_PORTAL_ID}" not found. Falling back to normal rendering.`)}return O}],360458)},231436,e=>{"use strict";var t=e.i(191788),n=e.i(61235);let r="true",i=(0,n.isDevtoolsRuntime)(),a=()=>{},o=()=>a,l=()=>!1;e.s(["createBooleanOverride",0,(e,n)=>{let a=()=>{try{return window.localStorage.getItem(e)===r}catch{return!1}},s=e=>(window.addEventListener(n,e),window.addEventListener("storage",e),()=>{window.removeEventListener(n,e),window.removeEventListener("storage",e)});return{read:a,set:t=>{try{t?window.localStorage.setItem(e,r):window.localStorage.removeItem(e)}catch{}window.dispatchEvent(new CustomEvent(n))},useEnabled:()=>(0,t.useSyncExternalStore)(i?s:o,i?a:l,l)}}])},40868,e=>{"use strict";var t=e.i(61235),n=e.i(191788),r=e.i(231610);let i="true",a=()=>{try{return window.localStorage.getItem(r.DEVTOOLS_WHEEL_MOCK_KEY)===i}catch{return!1}},o=e=>{try{return window.localStorage.getItem(e)}catch{return null}},l=(e,t)=>{try{null===t?window.localStorage.removeItem(e):window.localStorage.setItem(e,t)}catch{}window.dispatchEvent(new CustomEvent(r.DEVTOOLS_WHEEL_MOCK_CHANGED_EVENT))},s=()=>o(r.DEVTOOLS_WHEEL_MOCK_TYPE_KEY),u=()=>o(r.DEVTOOLS_WHEEL_MOCK_SCENARIO_KEY),c=(0,t.isDevtoolsRuntime)(),d=e=>(window.addEventListener(r.DEVTOOLS_WHEEL_MOCK_CHANGED_EVENT,e),window.addEventListener("storage",e),()=>{window.removeEventListener(r.DEVTOOLS_WHEEL_MOCK_CHANGED_EVENT,e),window.removeEventListener("storage",e)}),m=()=>{},h=()=>m,f=()=>!1,g=()=>null;e.s(["setWheelMockEnabled",0,e=>{try{e?window.localStorage.setItem(r.DEVTOOLS_WHEEL_MOCK_KEY,i):window.localStorage.removeItem(r.DEVTOOLS_WHEEL_MOCK_KEY)}catch{}window.dispatchEvent(new CustomEvent(r.DEVTOOLS_WHEEL_MOCK_CHANGED_EVENT))},"setWheelMockScenario",0,e=>l(r.DEVTOOLS_WHEEL_MOCK_SCENARIO_KEY,e),"setWheelMockType",0,e=>l(r.DEVTOOLS_WHEEL_MOCK_TYPE_KEY,e),"useWheelMockEnabled",0,()=>(0,n.useSyncExternalStore)(c?d:h,c?a:f,f),"useWheelMockScenario",0,()=>(0,n.useSyncExternalStore)(c?d:h,c?u:g,g),"useWheelMockType",0,()=>(0,n.useSyncExternalStore)(c?d:h,c?s:g,g)])},920794,e=>{"use strict";var t=e.i(231436),n=e.i(231610);let r=(0,t.createBooleanOverride)(n.DEVTOOLS_WHEEL_SHEET_FORCE_OPEN_KEY,n.DEVTOOLS_WHEEL_SHEET_FORCE_OPEN_CHANGED_EVENT);r.read;let i=r.set,a=r.useEnabled;e.s(["openWheelSheet",0,()=>{r.set(!0),window.dispatchEvent(new CustomEvent(n.DEVTOOLS_WHEEL_SHEET_OPEN_EVENT))},"setWheelSheetForceOpen",0,i,"useWheelSheetForceOpen",0,a])},27925,941500,e=>{"use strict";var t=e.i(391398),n=e.i(191788);e.i(47620);var r=e.i(271179),i=e.i(893930);let a=()=>["versions"],o=async()=>{let e=await fetch("/app/react/versions");if(!e.ok)throw Error("Cannot refetch versions");return e.json()},l=()=>(0,i.useQuery)({queryKey:a(),queryFn:()=>o(),refetchInterval:6e4,staleTime:1e4,refetchOnWindowFocus:!0});e.s(["getVersionsQueryKey",0,a,"useVersionsQuery",0,l],941500);var s=e.i(624345),u=e.i(225857),c=e.i(74587);let d=async(e,t,n,r,i)=>{if(!(null==i?void 0:i.force)&&e.hasResourceBundle(t,n))return!1;try{let i=(0,u.setUrlParams)(`/locales/${t}/${n}.json`,{v:r??(0,c.getConfig)().version}),a=await fetch(i);if(a.ok){let r=await a.json();return e.hasResourceBundle(t,n)&&e.removeResourceBundle(t,n),e.addResourceBundle(t,n,r,!0,!0),!0}s.kibanaLogger.warning("Failed to load dynamic namespace",{ns:n,lng:t,status:a.status})}catch(e){s.kibanaLogger.warning("Failed to load dynamic namespace",{ns:n,lng:t,error:String(e)})}return!1},m=(e,t,n)=>n.every(n=>e.hasResourceBundle(t,n));e.s(["DynamicTranslations",0,({namespaces:e,fallback:i,children:a})=>{let{data:o}=l(),{i18n:s}=(0,r.useTranslation)(),u=s.language,c=(0,n.useMemo)(()=>[...e].sort((e,t)=>
1e.localeCompare(t)).join(","),[e]),[h,f]=(0,n.useState)(()=>m(s,u,e)),g=(0,n.useRef)(void 0),[p,v]=(0,n.useState)(0);return((0,n.useEffect)(()=>{let t=!!g.current&&!!(null==o?void 0:o.client)&&g.current!==o.client,n=m(s,u,e);if(!t&&n){f(!0),g.current=null==o?void 0:o.client;return}let r=!1;return n||f(!1),(async()=>{let i=await Promise.all(e.map(e=>d(s,u,e,null==o?void 0:o.client,{force:t})));r||(f(!0),n&&i.some(Boolean)&&v(e=>e+1),g.current=null==o?void 0:o.client)})(),()=>{r=!0}},[u,c,null==o?void 0:o.client]),h)?(0,t.jsx)(n.default.Fragment,{children:a},p):(0,t.jsx)(t.Fragment,{children:i})}],27925)},431753,e=>{"use strict";var t,n=((t={}).addressForm="addressForm",t.app="app",t.assistant="assistant",t.babyClub="babyClub",t.cart="cart",t.catalog="catalog",t.chef="chef",t.claim="claim",t.common="common",t.contacts="contacts",t.delivery="delivery",t.deliveryLanding="deliveryLanding",t.deliveryLandingCity="deliveryLandingCity",t.errors="errors",t.homepage="homepage",t.checkout="checkout",t.magazine="magazine",t.microsites="microsites",t.mcpDocs="mcpDocs",t.payByLinkCheckout="payByLinkCheckout",t.mealTickets="mealTickets",t.myRohlik="myRohlik",t.notifications="notifications",t.orderDetail="orderDetail",t.orderRating="orderRating",t.orderSuccess="orderSuccess",t.preferenceCenter="preferenceCenter",t.priceComparison="priceComparison",t.priceProofHomepage="priceProofHomepage",t.product="product",t.productDetail="productDetail",t.profileSetupCenter="profileSetupCenter",t.ratings="ratings",t.recommendation="recommendation",t.replacements="replacements",t.returnables="returnables",t.reusableBags="reusableBags",t.sessions="sessions",t.shoppingLists="shoppingLists",t.statusNotifications="statusNotifications",t.sundayDelivery="sundayDelivery",t.testing="testing",t.timeslot="timeslot",t.ui="ui",t.upcomingOrder="upcomingOrder",t.uploadFile="uploadFile",t.user="user",t.verification="verification",t.weightModal="weightModal",t.whatYouSaveAgainstSupermarket="whatYouSaveAgainstSupermarket",t.withdrawal="withdrawal",t.xtra="xtra",t.experiment="experiment",t.ftuBasket="ftuBasket",t.ftuWelcomeModal="ftuWelcomeModal",t.xtraUpsell="xtraUpsell",t.userRating="userRating",t.referral="referral",t.wheelOfFortune="wheelOfFortune",t.staplesBasket="staplesBasket",t);e.s(["Namespace",()=>n])},6361,e=>{"use strict";var t=e.i(191788);let n="hydrated";e.s(["HYDRATED_MARK",0,n,"useChunkWatchdogHydrationMarker",0,()=>{(0,t.useEffect)(()=>{var e,t,r,i;null==(t=window.__chunkWatchdog)||null==(e=t.markHydrated)||e.call(t),null==(r=(i=performance).mark)||r.call(i,n)},[])}])},476363,e=>{"use strict";e.s(["isFtuQaOverrideAllowed",0,()=>window.location.hostname.endsWith(".rohlikgroup.com")])},263474,434056,e=>{"use strict";var t=e.i(720313);let n={sessionShownKey:"ftu_welcome_shown",localCompletedKey:"ftu_welcome_completed"},r={[t.Tenant.Rohlik]:{amount:1500,currency:"Kč",minOrderAmount:749},[t.Tenant.Knuspr]:{amount:39,currency:"€",regularAmount:79},[t.Tenant.Gurkerl]:{amount:39,currency:"€",regularAmount:79},[t.Tenant.Kifli]:{amount:12e3,currency:"Ft",regularAmount:24e3},[t.Tenant.ItSezamo]:{amount:39,currency:"€"},[t.Tenant.RoSezamo]:{amount:150,currency:"RON",regularAmount:200},[t.Tenant.EsSezamo]:{amount:39,currency:"€"}},i={[t.Tenant.Rohlik]:["Praha","Brno","Plzeň"],[t.Tenant.Knuspr]:["Berlin","München","Frankfurt"],[t.Tenant.Gurkerl]:["Wien","Graz","Linz"],[t.Tenant.Kifli]:["Budapest","Debrecen","Szeged"],[t.Tenant.ItSezamo]:["Milano","Roma","Torino"],[t.Tenant.RoSezamo]:["București","Cluj","Timișoara"],[t.Tenant.EsSezamo]:["Madrid","Barcelona","Valencia"]},a={[t.Tenant.Rohlik]:"/img/ftu-welcome-modal/bag-cz.jpg",[t.Tenant.Knuspr]:"/img/ftu-welcome-modal/bag-de.jpg",[t.Tenant.Gurkerl]:"/img/ftu-welcome-modal/bag-at.jpg",[t.Tenant.Kifli]:"/img/ftu-welcome-modal/bag-hu.jpg",[t.Tenant.RoSezamo]:"/img/ftu-welcome-modal/bag-ro.jpg",[t.Tenant.ItSezamo]:"/img/ftu-welcome-modal/bag-ro.jpg",[t.Tenant.EsSezamo]:"/img/ftu-welcome-modal/bag-ro.jpg"};e.s(["FTU_BAG_IMAGE_BY_TENANT",0,a,"FTU_BAG_IMAGE_FALLBACK",0,"/img/ftu-welcome-modal/bag-cz.jpg","FTU_FALLBACK_SUGGESTIONS",0,i,"FTU_FREE_DELIVERY_THRESHOLD",0,r,"FTU_MAP_STATS",0,{cities:660,customers:26e5},"FTU_RETURNABLES_IMAGE",0,"/img/ftu-welcome-modal/returnables.jpg","FTU_SKIP_ROUTE_PREFIXES",0,["/product","/drugstore/product","/user/","/checkout","/cartReview","/order","/claim","/ver
1ification","/legacyBrowser","/_error","/404","/mcpDocs"],"FTU_WELCOME_DATA_TESTS",0,{modal:"ftuWelcomeModal",closeButton:"ftuWelcomeModal__close",skipButton:"ftuWelcomeModal__skip",backButton:"ftuWelcomeModal__back",continueButton:"ftuWelcomeModal__continue",addressInput:"ftuWelcomeModal__addressInput",stepTracker:"ftuWelcomeModal__stepTracker"},"FTU_WELCOME_DELAYED_TRIGGER_MS",0,3e4,"FTU_WELCOME_IDLE_TRIGGER_MS",0,1e4,"FTU_WELCOME_MILESTONE_DELAY_MS",0,500,"FTU_WELCOME_MILESTONE_PAGEVIEWS",0,2,"FTU_WELCOME_STORAGE",0,n,"FTU_WELCOME_TRACKING",0,{featureName:"ftu_welcome_modal",shown:"ftu_welcome.shown",addressEntered:"ftu_welcome.address_entered",stepAdvanced:"ftu_welcome.step_advanced",stepBack:"ftu_welcome.step_back",trackerJump:"ftu_welcome.tracker_jump",dismissed:"ftu_welcome.dismissed",completed:"ftu_welcome.completed",rozcestnikSelected:"ftu_welcome.rozcestnik_selected"},"FTU_WHY_US_IMAGES",0,{farm:"/img/ftu-welcome-modal/farm.jpg",sales:"/img/ftu-welcome-modal/sales.jpg"}],434056);var o=e.i(788378);e.s(["hasFtuWelcomeBeenCompleted",0,()=>{if((0,o.isServer)())return!0;try{return"1"===window.localStorage.getItem(n.localCompletedKey)}catch{return!0}},"hasFtuWelcomeBeenShown",0,()=>{if((0,o.isServer)())return!0;try{return"1"===window.sessionStorage.getItem(n.sessionShownKey)}catch{return!0}},"markFtuWelcomeCompleted",0,()=>{if(!(0,o.isServer)())try{window.sessionStorage.setItem(n.sessionShownKey,"1"),window.localStorage.setItem(n.localCompletedKey,"1")}catch{}},"markFtuWelcomeShown",0,()=>{if(!(0,o.isServer)())try{window.sessionStorage.setItem(n.sessionShownKey,"1")}catch{}}],263474)},777770,e=>{e.v({wrapper:"notificationCenter-module__IkS43W__wrapper"})},944047,e=>{e.v({chargeFill:"wheelOfFortune-module__noTIXa__chargeFill",chargeTrack:"wheelOfFortune-module__noTIXa__chargeTrack",coinFace:"wheelOfFortune-module__noTIXa__coinFace",coinRing:"wheelOfFortune-module__noTIXa__coinRing",coinStar:"wheelOfFortune-module__noTIXa__coinStar",couponCode:"wheelOfFortune-module__noTIXa__couponCode",couponPercent:"wheelOfFortune-module__noTIXa__couponPercent",glow:"wheelOfFortune-module__noTIXa__glow",jackpotLabel:"wheelOfFortune-module__noTIXa__jackpotLabel",pegDot:"wheelOfFortune-module__noTIXa__pegDot",pegShadow:"wheelOfFortune-module__noTIXa__pegShadow",pointer:"wheelOfFortune-module__noTIXa__pointer",pointerBody:"wheelOfFortune-module__noTIXa__pointerBody",prizeImage:"wheelOfFortune-module__noTIXa__prizeImage",prizeMedallion:"wheelOfFortune-module__noTIXa__prizeMedallion",prizeName:"wheelOfFortune-module__noTIXa__prizeName",resultAmount:"wheelOfFortune-module__noTIXa__resultAmount",resultCard:"wheelOfFortune-module__noTIXa__resultCard",resultCardWithMedallion:"wheelOfFortune-module__noTIXa__resultCardWithMedallion",resultOverlay:"wheelOfFortune-module__noTIXa__resultOverlay",rimBand:"wheelOfFortune-module__noTIXa__rimBand",rotor:"wheelOfFortune-module__noTIXa__rotor",spinBtn:"wheelOfFortune-module__noTIXa__spinBtn",wheelBox:"wheelOfFortune-module__noTIXa__wheelBox",wheelDisc:"wheelOfFortune-module__noTIXa__wheelDisc",wofCardIn:"wheelOfFortune-module__noTIXa__wofCardIn",wofGlow:"wheelOfFortune-module__noTIXa__wofGlow",wofScrimIn:"wheelOfFortune-module__noTIXa__wofScrimIn"})},569014,e=>{"use strict";let t=2*Math.PI,n=180/Math.PI,r={BottleReturn:"bottle-return",FirstOrder:"first-order"},i=r.BottleReturn;e.s(["DAMP",0,15,"DATA_TESTS",0,{region:"wheel-of-fortune",spinButton:"wheel-spin-button",result:"wheel-result",resultAnnounce:"wheel-result-announcement",soundToggle:"wheel-sound-toggle"},"DEFAULT_WHEEL_TYPE",0,i,"DEG",0,n,"FLAP_CONTACT",0,.5,"FLAP_DRAG_DEG",0,30,"MAX_CHARGE_MS",0,1400,"MAX_SPEED",0,.055,"REVEAL_DELAY_MS",0,110,"SETTLE",0,.94,"STIFF",0,240,"TAU",0,t,"WHEEL_QUERY_PARAM",0,"wheel","WheelType",0,r,"resolveWheelType",0,e=>{if("string"!=typeof e)return null;let t=e.trim();return""===t?null:t}])},916604,e=>{"use strict";var t=e.i(391398),n=e.i(191788),r=e.i(569014);let i=(0,n.createContext)(void 0);i.displayName="WheelSheetContext",e.s(["WheelSheetProvider",0,({children:e})=>{let[a,o]=(0,n.useState)(!1),[l,s]=(0,n.useState)(r.DEFAULT_WHEEL_TYPE),u=(0,n.useCallback)(e=>{e&&s(e),o(!0)},[]),c=(0,n.useCallback)(()=>o(!1),[]);(0,n.useEffect)(()=>{},[]);let d=(0,n.useMemo)(()=>({isOpen:a,wheelType:l,open:u,close:c}),[a,l,u,c]);return(0,t.jsx)(i.Provider,{value:d,children:e})},"useWheelSheetTrigger",0,()=>{let e=(0,n.useContext)(i);if(!e)throw Error("Use useWheelSheetTrigger only inside WheelSheetProvider");return e}])},75481,e=>{"use strict";var t=e.i(569014);let n=()=>new Date(Date.now()+12096e5).toISOString(),r={currencyCode:"EUR",symbol:"€",defaultFractionDigits:2},i={currencyCode:"RON",symbol:"lei",defaultFractionDigits:2},a={multiplier:null,base:0,total:0,winnings:0,currency:r,expiresAt:null},o={config:{enabled:!0,winningsValidityDays:14,jackpot:{calculation:"VALUE",multiplier:null,cap:null,value:50},feel:{minTurns:4,maxTurns:8,soundDefault:!1},slots:[{code:"gift_small",prize:"gift",short:"🎁",label:"Kleines Geschenk",tier:"low"},{code:"gift_big",prize:"gift",short:"🧺",label:"Großes Geschenk",tier:"mid"},{code:"coupon_10",prize:"coupon",short:"10%",label:"10% auf die nächste Bestellung",tier:"mid"},{code:"gift_small",prize:"gift",short:"🎁",label:"Kleines Geschenk",tier:"low"},{code:"again",prize:"again",short:"↻",label:"Nochmal drehen",tier:"accent"},{code:"gift_big",prize:"gift",short:"🧺",label:"Großes Geschenk",tier:"mid"},{code:"gift_small",prize:"gift",short:"🎁",label:"Kleines Geschenk",tier:"low"},{code:"coupon_20",prize:"coupon",short:"20%",label:"20% auf die nächste Bestellung",tier:"high"},{code:"gift_big",prize:"gift",short:"🧺",label:"Großes Geschenk",tier:"mid"},{code:"gift_small",prize:"gift",short:"🎁",label:"Kleines Geschenk",tier:"low"},{code:"jackpot",prize:"jackpot",short:"💎",label:"JACKPOT",tier:"jackpot"},{code:"coupon_10",prize:"coupon",short:"10%",label:"10% auf die nächste Bestellung",tier:"mid"}],copy:{button:{idle:"HALTEN ZUM DREHEN",charging:"LOSLASSEN UND DREHEN!",spinning:"DREHT SICH… 🤞",disabled:"Keine Drehungen mehr 😢"},hero:{title:"Erste Bestellung erledigt? Dreh und gewinne! 🎉",lede:"Für deine erste Bestellung bekommst du eine Drehung – und jede Drehung gewinnt. Dein Gewinn wartet auf deine nächste Bestellung.",appBarTitle:"Glücksrad",mobileTitle:"Dreh für deinen Gewinn!",mobileSub:"Eine Drehung, ein Gewinn – bereit für deine nächste Bestellung."},ui:{spinsUnit:"Drehungen verfügbar",creditLabel:"Dein Guthaben",tc:"Eine Drehung pro erster Bestellung. Jeder Gewinn ist 14 Tage gültig.",cosmeticNote:"Halte den Button – je länger, desto mehr Schwung. Oder packe das Rad und dreh es selbst.",cosmeticDisabled:"Deine Drehung ist schon verbraucht.",testBadge:"MOCK"},steps:[{icon:"🛍️",label:"Erste Bestellung aufgeben"},{icon:"🎡",label:"Am Rad drehen"},{icon:"🎁",label:"Bei der nächsten Bestellung genießen"}]}},entitlement:{hasEntitlement:!0,depositAmount:null,currency:null,expiresAt:null},scenarios:[{id:"gift_with_image",label:"Gift — with product image",spin:{outcome:"gift",prizeCode:"gift_small",wheelSegmentIndex:0,winningsValidityDays:14,jackpotCapped:!1,prize:a,gift:{productId:2583,name:"Volvic Naturelle 6×1,5 l PET (EINWEG)",imageUrl:"https://cdn.knuspr.de/images/grocery/products/2583/2583-1733414477674.jpg",count:2,validUntil:n()}
1,message:{title:"Ein Geschenk ist deins!",quip:"Wir legen es deiner nächsten Bestellung bei."}}},{id:"gift_wide_image",label:"Gift — wide product image (250×100)",spin:{outcome:"gift",prizeCode:"gift_small",wheelSegmentIndex:0,winningsValidityDays:14,jackpotCapped:!1,prize:a,gift:{productId:79464,name:"Salatgurke, 1 Stk.",imageUrl:"https://cdn.knuspr.de/images/grocery/products/79464/79464-1711529467896.jpg",count:1,validUntil:n()},message:{title:"Ein Geschenk ist deins!",quip:"Wir legen es deiner nächsten Bestellung bei."}}},{id:"gift_without_image",label:"Gift — product has no image",spin:{outcome:"gift",prizeCode:"gift_big",wheelSegmentIndex:1,winningsValidityDays:14,jackpotCapped:!1,prize:a,gift:{productId:14538,name:"Rapunzel Bio-Kokosöl nativ 400 ml",imageUrl:null,count:1,validUntil:n()},message:{title:"Ein Geschenk ist deins!",quip:"Wir legen es deiner nächsten Bestellung bei."}}},{id:"gift_not_granted",label:"Gift — drawn but not granted (no block)",spin:{outcome:"gift",prizeCode:"gift_small",wheelSegmentIndex:3,winningsValidityDays:14,jackpotCapped:!1,prize:a,gift:null,message:{title:"Ein Geschenk ist deins!",quip:"Wir melden uns mit den Details."}}},{id:"coupon_capped",label:"Coupon — 20% with a cap",spin:{outcome:"coupon",prizeCode:"coupon_20",wheelSegmentIndex:7,winningsValidityDays:14,jackpotCapped:!1,prize:a,coupon:{code:"WHEEL-FO-8412",percent:20,capAmount:15,currency:r,validUntil:n()},message:{title:"Rabatt gewonnen!",quip:"Gilt für deine nächste Bestellung."}}},{id:"coupon_uncapped",label:"Coupon — 10%, no cap sent",spin:{outcome:"coupon",prizeCode:"coupon_10",wheelSegmentIndex:2,winningsValidityDays:14,jackpotCapped:!1,prize:a,coupon:{code:"WHEEL-FO-9001",percent:10,capAmount:null,currency:r,validUntil:n()},message:{title:"Rabatt gewonnen!",quip:"Gilt für deine nächste Bestellung."}}},{id:"coupon_not_granted",label:"Coupon — drawn but not granted (no block)",spin:{outcome:"coupon",prizeCode:"coupon_10",wheelSegmentIndex:11,winningsValidityDays:14,jackpotCapped:!1,prize:a,coupon:null,message:{title:"Rabatt gewonnen!",quip:"Den Code schicken wir dir per E-Mail."}}},{id:"jackpot",label:"Jackpot — flat €50 credit",spin:{outcome:"jackpot",prizeCode:"jackpot",wheelSegmentIndex:10,winningsValidityDays:14,jackpotCapped:!1,prize:{multiplier:null,base:0,total:50,winnings:50,currency:r,expiresAt:n()},message:{title:"JACKPOT! 💎",quip:"50 € Guthaben sind deins."}}},{id:"again",label:"Spin again",spin:{outcome:"again",prizeCode:"again",wheelSegmentIndex:4,winningsValidityDays:14,jackpotCapped:!1,prize:a,message:{title:"Nochmal!",quip:"Diese Drehung zählt nicht."}}}]},l={config:{enabled:!0,winningsValidityDays:14,jackpot:{calculation:"VALUE",multiplier:null,cap:null,value:500},feel:{minTurns:4,maxTurns:8,soundDefault:!1},slots:[{code:"mult_2x",prize:"2x",short:"2×",label:"Dublul garanției",tier:"low"},{code:"nothing",prize:"nothing",short:"—",label:"Nimic",tier:"neutral"},{code:"mult_3x",prize:"3x",short:"3×",label:"Triplul garanției",tier:"mid"},{code:"again",prize:"again",short:"↻",label:"Învârte din nou",tier:"accent"},{code:"mult_2x",prize:"2x",short:"2×",label:"Dublul garanției",tier:"low"},{code:"mult_5x",prize:"5x",short:"5×",label:"De cinci ori garanția",tier:"high"},{code:"nothing",prize:"nothing",short:"—",label:"Nimic",tier:"neutral"},{code:"mult_3x",prize:"3x",short:"3×",label:"Triplul garanției",tier:"mid"},{code:"again",prize:"again",short:"↻",label:"Învârte din nou",tier:"accent"},{code:"mult_2x",prize:"2x",short:"2×",label:"Dublul garanției",tier:"low"},{code:"jackpot",prize:"jackpot",short:"💎",label:"JACKPOT",tier:"jackpot"},{code:"nothing",prize:"nothing",short:"—",label:"Nimic",tier:"neutral"}],copy:{button:{idle:"ȚINE ȘI ÎNVÂRTE",charging:"ȚINE… ȘI DĂ-I DRUMUL!",spinning:"SE ÎNVÂRTE…",disabled:"Nu mai ai învârtiri"},hero:{title:"Ai returnat sticlele? Învârte pentru credit! 🎉",lede:"Pentru fiecare retur primești o învârtire. Câștigă un multiplu al garanției direct în cont.",appBarTitle:"Roata norocului",mobileTitle:"Învârte pentru credit!",mobileSub:"Ai returnat sticlele – acum învârte roata."},ui:{spinsUnit:"învârtiri disponibile",creditLabel:"Creditul tău",tc:"Participarea nu necesită achiziție.",cosmeticNote:"Ține butonul apăsat – cu cât mai mult, cu atât mai mult avânt.",cosmeticDisabled:"Returnează alte sticle pentru o nouă învârtire.",testBadge:"MOCK"},steps:[{icon:"♻️",label:"Returnează sticlele"},{icon:"🎡",label:"Învârte roata"},{icon:"💰",label:"Credit direct în cont"}]}},entitlement:{hasEntitlement:!0,depositAmount:10,currency:i,expiresAt:null},scenarios:[{id:"multiplier_3x",label:"Cash win — 3× the deposit",spin:{outcome:"3x",prizeCode:"mult_3x",wheelSegmentIndex:2,winningsValidityDays:14,jackpotCapped:!1,prize:{multiplier:3,base:10,total:30,winnings:30,currency:i,expiresAt:n()},message:{title:"Ai câștigat!",quip:"Creditul e deja în contul tău."}}},{id:"jackpot",label:"Jackpot — flat 500 RON",spin:{outcome:"jackpot",prizeCode:"jackpot",wheelSegmentIndex:10,winningsValidityDays:14,jackpotCapped:!1,prize:{multiplier:null,base:10,total:500,winnings:500,currency:i,expiresAt:n()},message:{title:"JACKPOT! 💎",quip:"500 lei sunt ai tăi."}}},{id:"nothing",label:"Nothing",spin:{outcome:"nothing",prizeCode:"nothing",wheelSegmentIndex:1,winningsValidityDays:14,jackpotCapped:!1,prize:{multiplier:null,base:10,total:0,winnings:0,currency:i,expiresAt:null},message:{title:"Data viitoare!",quip:"Mai returnează sticle și încearcă din nou."}}},{id:"again",label:"Spin again",spin:{outcome:"again",prizeCode:"again",wheelSegmentIndex:3,winningsValidityDays:14,jackpotCapped:!1,prize:{multiplier:null,base:10,total:0,winnings:0,currency:i,expiresAt:null},message:{title:"Încă o dată!",quip:"Învârtirea asta nu se pune."}}}]},s={[t.WheelType.BottleReturn]:l,"first-order":o},u=Object.keys(s);e.s(["WHEEL_MOCK_FIXTURES",0,s,"WHEEL_MOCK_TYPES",0,u,"getWheelMockFixture",0,e=>s[e]??null,"getWheelMockScenario",0,(e,t)=>e.scenarios.find(e=>e.id===t)??e.scenarios[0]])},316027,e=>{"use strict";var t,n=e.i(391398),r=e.i(365777),i=e.i(191788),a=e.i(590884),o=e.i(309622),l=e.i(715578);let s=(e,t,n,...r)=>{let i=r.map(e=>void 0===e?"na":String(e)).join(":");return`${e}:${t}:${n}:${i}`};var u=e.i(736541);e.i(73141),e.i(536893);var c=e.i(401745);e.i(42967),c.polyfill();var d=e.i(958678),m=e.i(853127),h=e.i(339479),f=e.i(91112),g=e.i(627962);let p=({robots:e})=>{let{appStoreAppId:t,brandName:r,facebookAppId:i,googlePlayId:a}=(0,m.useConfiguration)(),o=(0,g.useGetLngFromRouter)(),{favicon:l,icon16:s,icon32:u,appleIcon:c,safari:p,manifest:v}=(0,h.useFavicons)();return(0,n.jsxs)(d.default,{children:[(0,n.jsx)("meta",{content:r,name:"author"}),(0,n.jsx)("meta",{content:r,property:"og:site_name"}),"en"!==o&&(0,n.jsx)("link",{as:"font",crossOrigin:"anonymous",href:`/fonts/inter-${o}.woff2?v3.19`,rel:"preload"}),(0,n.jsx)("link",{href:l,rel:"shortcut icon"}),(0,n.jsx)("link",{href:c,rel:"apple-touch-icon",sizes:"180x180"}),(0,n.jsx)("link",{href:u,rel:"icon",sizes:"32x32",type:"image/png"}),(0,n.jsx)("link",{href:s,rel:"icon",sizes:"16x16",type:"image/png"}),(0,n.jsx)("link",{href:v,rel:"manifest"}),p&&(0,n.jsx)("link",{color:"#f3bc51",href:p,rel:"mask-icon"}),(0,n.jsx)("meta",{content:"width=device-width,initial-scale=1.0",name:"viewport"}),t&&(0,n.jsx)("meta",{content:`app-id=${t}`,name:"apple-itunes-app"}),a&&(0,n.jsx)("meta",{content:`app-id=${a}`,name:"google-play-app"}),i&&(0,n.jsx)("meta",{content:i.toString(),property:"fb:app_id"}),(0,n.jsx)("meta",{property:"al:ios:app_store_id",content:t}),(0,n.jsx)("meta",{property:"al:android:package",content:a}),(0,n.jsx)("meta",{content:f.FB_ADMINS,property:"fb:admins"}),!e&&(0,n.jsx)("meta",{content:"noindex",name:"robots"})]})};var v=e.i(927623),y=e.i(59616),_=e.i(984876),w=e.i(992778),b=e.i(435642);e.i(340275);var E=e.i(139834);let T=new Set(["facebook","instagram","youtube","twitter","linkedin","tiktok","pinterest"]),C=()=>{var e,t;let{brandName:r,homeUrl:i}=(0,m.useConfiguration)(),{ts:a}=(0,b.default)(),o=(0,_.useCompaniesContext)(),{data:l}=(0,y.useFooterQuery)(),s=null==o||null==(t=o.mainCompany)||null==(e=t.logos.find(e=>e.type===v.CompanyLogoTypeEnum.Logo))?void 0:e.url,u=s?((e,t)=>
1{try{return new URL(e,t).toString()}catch{return}})(s,i):void 0,c=l?l.filter(e=>e.type===v.FooterBlockDTOTypeEnum.Icon).flatMap(e=>e.items??[]).filter(e=>!!e.icon&&T.has(e.icon.toLowerCase())&&!!e.link&&!(0,E.isDangerousUrl)(e.link)).map(e=>e.link.trim()):[],d=l?(e=>{var t,n;let r=e.flatMap(e=>e.items??[]).map(e=>{var t;return null==(t=e.link)?void 0:t.trim()}).filter(e=>!!e&&!(0,E.isDangerousUrl)(e)),i=null==(t=r.find(e=>e.startsWith("tel:")))?void 0:t.slice(4),a=null==(n=r.find(e=>e.startsWith("mailto:")))?void 0:n.slice(7);if(i||a)return{...i&&{telephone:i},...a&&{email:a}}})(l):void 0,h=a("ui:index.desc"),f={"@context":"https://schema.org","@type":"Organization","@id":`${i}#organization`,name:r,url:i,...h&&{description:h},...u&&{logo:u},...d&&{contactPoint:{"@type":"ContactPoint",contactType:"customer service",...d}},...c.length>0&&{sameAs:c}};return(0,n.jsx)(w.default,{item:f})};var x=e.i(360458),S=e.i(686248),M=e.i(290170),A=e.i(413694),D=e.i(509997),L=e.i(142550),k=e.i(27925),I=e.i(431753),O=e.i(625691),N=e.i(125541),j=e.i(573700),P=e.i(509731),R=e.i(962059),F=e.i(578764),U=e.i(990578),B=e.i(794060),W=e.i(686296),z=e.i(957744),V=e.i(218528),q=e.i(263474),H=e.i(476363),G=e.i(434056);let Y={[V.STATSIG_EXPERIMENT_VARIANT.variantA]:"milestone",[V.STATSIG_EXPERIMENT_VARIANT.variantB]:"exitIntent",[V.STATSIG_EXPERIMENT_VARIANT.variantC]:"delayed"},K=["scroll","pointerdown","keydown","touchstart"];var $=e.i(920794),X=e.i(916604),Q=e.i(569014);let J=(0,i.createContext)(Q.DEFAULT_WHEEL_TYPE),Z=({wheelType:e,children:t})=>(0,n.jsx)(J.Provider,{value:e,children:t}),ee=()=>(0,i.useContext)(J);var et=e.i(82924),en=e.i(893930),er=e.i(417969),ei=e.i(134276);let ea=e=>["wheelEntitlement",e],eo=async(e,t)=>(await ei.default.createWheelApi(er.default.createDefaultApiConfig(t))).getEntitlement(e);var el=e.i(40868),es=e.i(75481);let eu=e=>{let t=(0,el.useWheelMockEnabled)(),n=(0,el.useWheelMockType)();return(0,i.useMemo)(()=>t?(0,es.getWheelMockFixture)(n??e):null,[t,n,e])},ec=(e,t=!0)=>{let n=eu(e),{data:r}=(0,et.useWheelConfigQuery)(e,t&&!n);return{data:n?n.config:r}},ed=(e,t=!0)=>{let n=eu(e),{data:r}=((e,t=!0)=>(0,en.useQuery)({queryKey:ea(e),queryFn:()=>eo(e),enabled:t}))(e,t&&!n);return{data:n?n.entitlement:r}};var em=e.i(148103),eh=e.i(790117),ef=e.i(342218),eg=e.i(574537);let ep="neutral",ev={[ep]:{fill:"fill-yellow-10",text:"text-grey-60"},accent:{fill:"fill-blue-50",text:"text-grey-0"},low:{fill:"fill-green-50",text:"text-green-90"},mid:{fill:"fill-pink-50",text:"text-grey-0"},high:{fill:"fill-orange-60",text:"text-grey-0"},jackpot:{fill:"fill-yellow-50",text:"text-green-90"}},ey=e=>ev[e]??ev[ep],e_=e=>{var t,n,r,i,a,o,l,s,u,c,d,m,h,f,g,p,v,y,_,w,b,E,T,C,x,S,M,A,D,L,k,I;return{slots:(e.slots??[]).map(e=>{let t,n=e.prize??"nothing";return{code:e.code??"",prize:n,short:e.short??e._short??"",label:e.label??"",tier:"string"==typeof(t=e.tier)&&t in ev?e.tier:ep}}),copy:{button:{idle:(null==(n=e.copy)||null==(t=n.button)?void 0:t.idle)??"",charging:(null==(i=e.copy)||null==(r=i.button)?void 0:r.charging)??"",spinning:(null==(o=e.copy)||null==(a=o.button)?void 0:a.spinning)??"",disabled:(null==(s=e.copy)||null==(l=s.button)?void 0:l.disabled)??""},hero:{title:(null==(c=e.copy)||null==(u=c.hero)?void 0:u.title)??"",lede:(null==(m=e.copy)||null==(d=m.hero)?void 0:d.lede)??"",appBarTitle:(null==(f=e.copy)||null==(h=f.hero)?void 0:h.appBarTitle)??"",mobileTitle:(null==(p=e.copy)||null==(g=p.hero)?void 0:g.mobileTitle)??"",mobileSub:(null==(y=e.copy)||null==(v=y.hero)?void 0:v.mobileSub)??""},steps:((null==(_=e.copy)?void 0:_.steps)??[]).map(e=>({icon:e.icon??"",label:e.label??""})),ui:{cosmeticNote:(null==(b=e.copy)||null==(w=b.ui)?void 0:w.cosmeticNote)??"",cosmeticDisabled:(null==(T=e.copy)||null==(E=T.ui)?void 0:E.cosmeticDisabled)??"",creditLabel:(null==(x=e.copy)||null==(C=x.ui)?void 0:C.creditLabel)??"",spinsUnit:(null==(M=e.copy)||null==(S=M.ui)?void 0:S.spinsUnit)??"",tc:(null==(D=e.copy)||null==(A=D.ui)?void 0:A.tc)??""}},feel:{minTurns:(null==(L=e.feel)?void 0:L.minTurns)??4,maxTurns:(null==(k=e.feel)?void 0:k.maxTurns)??8,soundDefault:(null==(I=e.feel)?void 0:I.soundDefault)??!1},winningsValidityDays:e.winningsValidityDays??0}};var ew=e.i(285700),eb=e.i(624345),eE=e.i(292905);let eT=(0,e.i(205270).default)("gift",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M20 11v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8",key:"1sqzm4"}],["path",{d:"M7.5 7a1 1 0 0 1 0-5A4.8 8 0 0 1 12 7a4.8 8 0 0 1 4.5-5 1 1 0 0 1 0 5",key:"kc0143"}],["rect",{x:"3",y:"7",width:"18",height:"4",rx:"1",key:"1hberx"}]]);var eC=e.i(131464),ex=e.i(731167),eS=e.i(498505),eM=e.i(192190),eA=e.i(632938),eD=e.i(247086);let eL=e=>1-Math.pow(1-e,4),ek=(e,t,n)=>Math.max(t,Math.min(n,e)),eI=()=>Math.random(),eO=null,eN=null,ej=null,eP=!0,eR=()=>
1{if(!eO){let e=window.AudioContext||window.webkitAudioContext;if(!e)return null;(eN=(eO=new e).createGain()).gain.value=.9,eN.connect(eO.destination);let t=Math.floor(.04*eO.sampleRate),n=(ej=eO.createBuffer(1,t,eO.sampleRate)).getChannelData(0);for(let e=0;e<t;e++)n[e]=2*Math.random()-1}return eO},eF=()=>{let e=eR();e&&"suspended"===e.state&&e.resume()},eU=(e,t,n,r="triangle",i=.3)=>{let a=eO,o=a.createOscillator(),l=a.createGain();o.type=r,o.frequency.setValueAtTime(e,t),l.gain.setValueAtTime(1e-4,t),l.gain.exponentialRampToValueAtTime(i,t+.012),l.gain.exponentialRampToValueAtTime(1e-4,t+n),o.connect(l).connect(eN),o.start(t),o.stop(t+n+.02)},eB=(e,t=0)=>{let n=eR();if(!n||!eP||!ej)return;let r=n.currentTime+Math.max(.004,t),i=n.createBufferSource();i.buffer=ej;let a=n.createBiquadFilter();a.type="bandpass",a.frequency.value=650+1900*e,a.Q.value=1.5+6*e;let o=n.createGain();o.gain.setValueAtTime(.06+(1-e)*.22,r),o.gain.exponentialRampToValueAtTime(1e-4,r+.03),i.connect(a).connect(o).connect(eN),i.start(r),i.stop(r+.04)},eW=()=>{let e=eR();if(!e||!eP)return;let t=e.currentTime;[523.25,659.25,783.99,1046.5].forEach((e,n)=>eU(e,t+.085*n,.32,"triangle",.24)),eU(2093,t+.34,.5,"sine",.07)},ez=e=>{let t=eO;[2400,3300].forEach((n,r)=>{let i=t.createOscillator(),a=t.createGain();i.type="square",i.frequency.setValueAtTime(n*(1+.03*Math.random()),e),a.gain.setValueAtTime(.1/(r+1),e),a.gain.exponentialRampToValueAtTime(1e-4,e+.08),i.connect(a).connect(eN),i.start(e),i.stop(e+.1)})};var eV=e.i(291656);let eq=["--pink-60","--pink-50","--pink-30","--yellow-60","--yellow-50"],eH=["#d25083","#db739b","#edb9cd","#fbba00","#ffd154"],eG=()=>{(0,eV.fireConfetti)({origin:{x:window.innerWidth/2,y:.32*window.innerHeight},colors:(0,eV.resolveCssColors)(eq,eH),bursts:[{count:140,spreadX:220}],physics:{vx:11,vyBase:3,vyRand:11,g:.25,gRand:.15,s:5,sRand:6,maxBase:110,maxRand:0,sway:!1}})};var eY=e.i(944047);let eK=e=>{"u">typeof navigator&&"vibrate"in navigator&&navigator.vibrate(e)},e$=({slots:e,copy:t,feel:r,requestSpin:a,onResult:o,onSettled:l,soundOn:s,size:u,disabled:c=!1})=>{var d,m,h,f,g,p,v;let{ts:y}=(0,b.default)(),_=(0,eg.default)(),w=(0,eD.default)(),E=(0,eA.default)(),T=(0,i.useRef)(null),C=(0,i.useRef)(null),x=(0,i.useRef)(null),S=(0,i.useRef)(null),M=(0,i.useRef)(null),A=(0,i.useRef)(0),D=(0,i.useRef)(0),L=(0,i.useRef)(0),k=(0,i.useRef)(0),I=(0,i.useRef)(0),O=(0,i.useRef)(!1),N=(0,i.useRef)(0),j=(0,i.useRef)(0),P=(0,i.useRef)(0),R=(0,i.useRef)(void 0),F=(0,i.useRef)(void 0),U=(0,i.useRef)([]),B=(0,i.useRef)(!1),W=(0,i.useRef)(0),z=(0,i.useRef)(null),V=(0,i.useRef)(0),q=(0,i.useRef)(!1),H=(0,i.useRef)([]),G=(0,i.useRef)(0),Y=(0,i.useRef)(0),K=(0,i.useRef)({x:0,y:0}),[$,X]=(0,i.useState)("idle"),[J,Z]=(0,i.useState)(null),[ee,et]=(0,i.useState)(""),[en,er]=(0,i.useState)(!1),ei=null==(d=(m=window).matchMedia)?void 0:d.call(m,"(prefers-reduced-motion: reduce)").matches,ea=e.length,eo=Q.TAU/ea,el=(0,i.useMemo)(()=>{let t;return t=360/e.length,e.map((e,n)=>{let r=(n*t-90-t/2)*Math.PI/180,i=((n+1)*t-90-t/2)*Math.PI/180,a=100+90*Math.cos(r),o=100+90*Math.sin(r),l=100+90*Math.cos(i),s=100+90*Math.sin(i),u=(n*t-90)*Math.PI/180,c=100+73.8*Math.cos(u),d=100+73.8*Math.sin(u);return{i:n,d:`M100,100 L${a.toFixed(2)},${o.toFixed(2)} A90,90 0 0 1 ${l.toFixed(2)},${s.toFixed(2)} Z`,tx:c,ty:d,rot:n*t,short:e.short,label:e.label,jackpot:"jackpot"===e.prize}})},[e]),es=(0,i.useMemo)(()=>{let e;return e=360/ea,Array.from({length:ea},(t,n)=>{let r=(n*e-90-e/2)*Math.PI/180;return{x:100+94*Math.cos(r),y:100+94*Math.sin(r),i:n}})},[ea]);(0,i.useEffect)(()=>{eP=s},[s]),(0,i.useEffect)(()=>()=>{cancelAnimationFrame(N.current),cancelAnimationFrame(V.current),cancelAnimationFrame(j.current),cancelAnimationFrame(P.current),clearTimeout(R.current),clearTimeout(F.current),U.current.forEach(clearTimeout)},[]);let eu=(e,t)=>{let n=A.current;C.current&&(C.current.style.transform=`rotate(${n*Q.DEG}deg)`);let r=ek(Math.abs(e)/Q.MAX_SPEED,0,1),i=Math.round(n/eo),a=i-L.current;if(0!==a){let e=Math.min(Math.abs(a),6);for(let t=0;t<e;t++)eB(r,t/e*.014);r<.22&&eK(6),L.current=i}let o=Math.min(t,40)/1e3,l=(((n/eo-.5)%1+1)%1-(1-Q.FLAP_CONTACT))/Q.FLAP_CONTACT,s=l>0?-Q.FLAP_DRAG_DEG*l:0;if(I.current+=(-Q.STIFF*(k.current-s)-Q.DAMP*I.current)*o,k.current+=I.current*o,x.current&&(x.current.style.transform=`translateX(-50%) rotate(${k.current.toFixed(2)}deg)`),!ei&&T.current){let e=5.5*r;T.current.style.filter=e>.4?`blur(${e.toFixed(2)}px)`:""}},ec=()=>{cancelAnimationFrame(P.current);let e=performance.now(),t=n=>{let r=Math.min(n-e,40)/1e3;if(e=n,I.current+=(-Q.STIFF*k.current-Q.DAMP*I.current)*r,k.current+=I.current*r,Math.abs(k.current)>.05||Math.abs(I.current)>.05){x.current&&(x.current.style.transform=`translateX(-50%) rotate(${k.current.toFixed(2)}deg)`),P.current=requestAnimationFrame(t);return}k.current=0,I.current=0,x.current&&(x.current.style.transform="translateX(-50%) rotate(0deg)")};P.current=requestAnimationFrame(t)},ed=(e,t)=>{if(ei||!T.current)return;let n=T.current,r=performance.now(),i=a=>{let o=1-(a-r)/t;if(o<=0){n.style.transform="";return}n.style.transform=`translate(${(2*Math.random()-1)*e*o}px, ${(2*Math.random()-1)*e*o}px)`,j.current=requestAnimationFrame(i)};j.current=requestAnimationFrame(i)},ef=()=>{O.current=!1,X("idle")},ep=e=>{let t=e.message,n=e=>
1[e,null==t?void 0:t.title,null==t?void 0:t.quip].filter(Boolean).join(". ");R.current=setTimeout(()=>{var r,i,a;if(ef(),null==l||l(),"nothing"===e.outcome){(()=>{let e=eR();if(!e||!eP)return;let t=e.currentTime,n=e.createOscillator(),r=e.createGain();n.type="sine",n.frequency.setValueAtTime(360,t),n.frequency.exponentialRampToValueAtTime(120,t+.42),r.gain.setValueAtTime(1e-4,t),r.gain.exponentialRampToValueAtTime(.22,t+.02),r.gain.exponentialRampToValueAtTime(1e-4,t+.5),n.connect(r).connect(eN),n.start(t),n.stop(t+.55)})(),Z({cls:"lose",message:t}),et(n());return}if("again"===e.outcome){(()=>{let e=eR();if(!e||!eP)return;let t=e.currentTime;[659.25,880].forEach((e,n)=>eU(e,t+.1*n,.22,"triangle",.18))})(),ed(2,140),Z({cls:"soft",message:t}),et(n());return}if("gift"===e.outcome||"coupon"===e.outcome){eW(),ed(4,180),eK(25),null==(i=T.current)||i.classList.add(eY.default.glow),F.current=setTimeout(()=>{var e;return null==(e=T.current)?void 0:e.classList.remove(eY.default.glow)},1100),ei||eG(),Z({cls:"win",message:t,gift:e.gift,coupon:e.coupon}),et(n((null==(a=e.gift)?void 0:a.name)??(e.coupon?y("wheelOfFortune:prize.couponPercent",{percent:e.coupon.percent}):void 0)));return}let o=e.prize.winnings,s=ek(Math.round(o),8,28);if(null==(r=T.current)||r.classList.add(eY.default.glow),F.current=setTimeout(()=>{var e;return null==(e=T.current)?void 0:e.classList.remove(eY.default.glow)},1100),"jackpot"===e.outcome){(()=>{let e=eR();if(!e||!eP)return;let t=e.currentTime,n=[523.25,659.25,783.99];for(let e=0;e<3;e++){let r=t+.17*e;n.forEach((e,t)=>{eU(e,r+.05*t,.45,"sawtooth",.16),eU(2*e,r+.05*t,.45,"triangle",.1)})}eU(1046.5,t+.58,1.1,"triangle",.28),eU(1567.98,t+.58,1.1,"sine",.1)})(),ed(10,360),eK([30,30,30,30,90]),ei||(eG(),U.current=[setTimeout(eG,350),setTimeout(eG,750)]),Z({cls:"win",countFrom:0,countTo:o,coins:s,bank:e.prize.total,message:t}),et(n(_.formatPrice(o)));return}eW();let u="5x"===e.outcome;ed(u?7:4,u?300:180),eK(u?[20,40,20]:25),ei||eG(),Z({cls:"win",countFrom:0,countTo:o,coins:s,bank:e.prize.total,message:t}),et(n(_.formatPrice(o)))},Q.REVEAL_DELAY_MS)};(0,i.useEffect)(()=>{if((null==J?void 0:J.countTo)==null||null==J.countFrom)return;let e=J.countFrom,t=J.countTo,n=J.coins??16;((e,t=60)=>{let n=eR();if(!n||!eP)return;let r=Math.min(e,30);for(let e=0;e<r;e++)ez(n.currentTime+e*t/1e3)})(n,60);let r=60*n,i=performance.now(),a=0,o=n=>{let l=Math.min((n-i)/r,1);S.current&&(S.current.textContent=_.formatPrice(e+(t-e)*l)),l<1&&(a=requestAnimationFrame(o))};return a=requestAnimationFrame(o),()=>cancelAnimationFrame(a)},[J,_]);let ev=async t=>{var n;if(O.current||c)return;O.current=!0,cancelAnimationFrame(P.current),Z(null),et(""),er(!1),X("spinning"),null==(n=T.current)||n.classList.remove(eY.default.glow),eF(),(e=>{let t=eR();if(!t||!eP||!ej)return;let n=t.currentTime,r=t.createBufferSource();r.buffer=ej,r.loop=!0;let i=t.createBiquadFilter();i.type="lowpass",i.frequency.setValueAtTime(300,n),i.frequency.exponentialRampToValueAtTime(900+2600*e,n+.25);let a=t.createGain();a.gain.setValueAtTime(1e-4,n),a.gain.exponentialRampToValueAtTime(.04+.06*e,n+.06),a.gain.exponentialRampToValueAtTime(1e-4,n+.4),r.connect(i).connect(a).connect(eN),r.start(n),r.stop(n+.45)})(t),eK(15),!ei&&T.current&&(T.current.style.transition="transform 80ms ease-out",T.current.style.transform="scale(0.97)",setTimeout(()=>{T.current&&(T.current.style.transform="",T.current.style.transition="")},90));let i=.03+.025*t;D.current=performance.now();let s=!0,u=e=>{let t=Math.min(e-D.current,40);D.current=e,A.current+=i*t,eu(i,t),s&&(N.current=requestAnimationFrame(u))};ei||(N.current=requestAnimationFrame(u));let d=await a();if(s=!1,cancelAnimationFrame(N.current),o(d),!d){ef(),null==l||l(),Z({cls:"lose"}),T.current&&(T.current.style.filter="");return}let m=d.wheelSegmentIndex,h=null!=m&&m>=0&&m<ea;h||console.warn("wheel: BE segment index missing or out of range, using client-side fallback",{beIdx:m,n:ea,outcome:d.outcome});let f=h?m:((e,t,n=eI)=>{let r=t=>e.map((e,n)=>t(e)?n:-1).filter(e=>e>=0),i=t.prizeCode?r(e=>e.code===t.prizeCode):[],a=i.length>0?i:r(e=>e.prize===t.outcome);
1return 0===a.length?0:a[Math.floor(n()*a.length)]})(e,d),g=((Q.TAU-f*eo)%Q.TAU+Q.TAU)%Q.TAU;if(ei){A.current=g,L.current=Math.round(A.current/eo),eu(0,16),T.current&&(T.current.style.filter=""),ec(),ep(d);return}let p=((g-(A.current%Q.TAU+Q.TAU)%Q.TAU)%Q.TAU+Q.TAU)%Q.TAU,v=Math.round(r.minTurns+t*(r.maxTurns-r.minTurns))*Q.TAU+p,y=ek(6.6*v/Math.max(i,.02),6500,10500),_=A.current,w=_+v,b=performance.now(),E=_,C=b,x=eL(Q.SETTLE),S=e=>{let t,n=Math.min((e-b)/y,1);if(n<Q.SETTLE)t=eL(n);else{let e;t=x+(1-x)*(1+2.70158*Math.pow((e=(n-Q.SETTLE)/(1-Q.SETTLE))-1,3)+1.70158*Math.pow(e-1,2))}let r=_+v*t,i=Math.max(e-C,1),a=(r-E)/i;if(E=r,C=e,A.current=r,eu(a,i),n>=1){A.current=w,eu(0,16),T.current&&(T.current.style.filter=""),A.current=(w%Q.TAU+Q.TAU)%Q.TAU,L.current=Math.round(A.current/eo),ec(),ep(d);return}N.current=requestAnimationFrame(S)};N.current=requestAnimationFrame(S)},e_=()=>{var e;if(!B.current)return;B.current=!1,cancelAnimationFrame(V.current),null==(e=z.current)||e.release();let t=ek((performance.now()-W.current)/Q.MAX_CHARGE_MS,0,1);M.current&&(M.current.style.width="0%"),ev(Math.max(t,.32))},ew=(e,t)=>Math.atan2(t-K.current.y,e-K.current.x),eb=()=>{if(!q.current)return;q.current=!1;let e=H.current;if(e.length<2)return void ev(.4);let t=e[0],n=e[e.length-1];ev(Math.max(ek(Math.abs((n.a-t.a)/Math.max(n.t-t.t,1))/.05,0,1),.32))},eE="spinning"===$||c,eO=y("wheelOfFortune:a11y.region"),eV=y("wheelOfFortune:a11y.spin"),eq=(null==J?void 0:J.countTo)!=null||!!(null==J?void 0:J.gift)||!!(null==J?void 0:J.coupon)||!!(null==J||null==(h=J.message)?void 0:h.title)||!!(null==J||null==(f=J.message)?void 0:f.quip),eH=(null==J?void 0:J.gift)??(null==J?void 0:J.coupon),e$=(null==J?void 0:J.coupon)?ex.Ticket:eT,eX=null==eH?void 0:eH.validUntil,eQ=c&&"idle"===$;return(0,n.jsxs)("section",{"aria-label":eO,"data-test":Q.DATA_TESTS.region,className:"flex flex-col items-center gap-300",onPointerDown:e=>{var t,n;if(O.current||c||B.current)return;eF();let r=T.current.getBoundingClientRect();K.current={x:r.left+r.width/2,y:r.top+r.height/2},q.current=!0,G.current=A.current,Y.current=ew(e.clientX,e.clientY),H.current=[{a:Y.current,t:performance.now()}],null==(t=(n=e.target).setPointerCapture)||t.call(n,e.pointerId)},onPointerMove:e=>{if(!q.current)return;let t=ew(e.clientX,e.clientY),n=H.current[H.current.length-1].a;for(;t-n>Math.PI;)t-=Q.TAU;for(;t-n<-Math.PI;)t+=Q.TAU;H.current.push({a:t,t:performance.now()}),H.current.length>5&&H.current.shift(),A.current=G.current+(t-Y.current),eu(.012,16)},onPointerUp:eb,onPointerCancel:eb,children:[(0,n.jsxs)("div",{ref:T,className:eY.default.wheelBox,style:{width:u,cursor:eE?"default":"grab",touchAction:"none"},children:[(0,n.jsx)("div",{className:eY.default.pointer,ref:x,"aria-hidden":"true",children:(0,n.jsxs)("svg",{viewBox:"0 -4 36 48",width:"36",height:"48",children:[(0,n.jsx)("path",{d:"M18 42 C8 30 2 24 2 15 A16 16 0 0 1 34 15 C34 24 28 30 18 42 Z",className:eY.default.pointerBody,strokeWidth:"2.5"}),(0,n.jsx)("circle",{cx:"18",cy:"15",r:"5.5",fill:"white"})]})}),(0,n.jsxs)("svg",{viewBox:"0 0 200 200","aria-hidden":"true",className:eY.default.wheelDisc,children:[(0,n.jsx)("circle",{cx:"100",cy:"100",r:"93.5",fill:"none",className:eY.default.rimBand,strokeWidth:"6"}),(0,n.jsxs)("g",{ref:C,className:eY.default.rotor,children:[el.map(t=>{let{fill:r}=ey(e[t.i].tier);return(0,n.jsx)("path",{d:t.d,className:r,stroke:"white",strokeWidth:"2.2",strokeLinejoin:"round",children:t.label&&(0,n.jsx)("title",{children:t.label})},`p${t.i}`)}),es.map(e=>(0,n.jsxs)("g",{children:[(0,n.jsx)("circle",{cx:(e.x+.5).toFixed(1),cy:(e.y+.7).toFixed(1),r:4.2,className:eY.default.pegShadow}),(0,n.jsx)("circle",{cx:e.x.toFixed(1),cy:e.y.toFixed(1),r:4,className:eY.default.pegDot,strokeWidth:1}),(0,n.jsx)("circle",{cx:(e.x-1.3).toFixed(1),cy:(e.y-1.3).toFixed(1),r:1.2,fill:"white"})]},`g${e.i}`)),el.map(t=>{let{text:r}=ey(e[t.i].tier);return(0,n.jsx)("text",{x:t.tx.toFixed(1),y:t.ty.toFixed(1),fontFamily:"Inter, sans-serif",fontWeight:800,fontSize:t.short.length>1?13:19,className:t.jackpot?`${r} ${eY.default.jackpotLabel}`:r,textAnchor:"middle",dominantBaseline:"central",transform:`rotate(${t.rot}, ${t.tx.toFixed(1)}, ${t.ty.toFixed(1)})`,children:t.short},`t${t.i}`)})]}),(0,n.jsxs)("g",{style:{filter:"drop-shadow(0 2px 4px var(--alpha-30))"},pointerEvents:"none",children:[(0,n.jsx)("circle",{cx:"100",cy:"100",r:"19",fill:"white"}),(0,n.jsx)("circle",{cx:"100",cy:"100",r:"16",className:eY.default.coinFace}),(0,n.jsx)("circle",{cx:"100",cy:"100",r:"11.5",fill:"none",className:eY.default.coinRing,strokeWidth:"1.5"}),(0,n.jsx)("text",{x:"100",y:"100",fontFamily:"Inter, sans-serif",fontWeight:900,fontSize:13,className:eY.default.coinStar,textAnchor:"middle",dominantBaseline:"central",children:"★"})]})]}),eq&&J&&(0,n.jsx)("div",{className:eY.default.resultOverlay,children:(0,n.jsxs)("div",{className:eH?`${eY.default.resultCard} ${eY.default.resultCardWithMedallion}`:eY.default.resultCard,"data-test":Q.DATA_TESTS.result,children:[eH&&(0,n.jsx)("div",{className:eY.default.prizeMedallion,"aria-hidden":"true",children:(null==(g=J.gift)?void 0:g.imageUrl)&&!en?(0,n.jsx)("img",{src:E(J.g
1ift.imageUrl,{width:128,height:128,quality:eM.ImageQuality.Better}),alt:"",width:64,height:64,className:eY.default.prizeImage,loading:"eager",onError:()=>er(!0)}):(0,n.jsx)(e$,{size:28,strokeWidth:1.8})}),(null==(p=J.message)?void 0:p.title)&&(0,n.jsx)(em.BodyText,{size:"m",semiBold:!0,className:"text-center",children:J.message.title}),null!=J.countTo&&(0,n.jsx)("div",{className:eY.default.resultAmount,children:(0,n.jsx)("span",{ref:S,children:_.formatPrice(J.countFrom??0)})}),J.gift&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(em.BodyText,{size:"m",semiBold:!0,className:eY.default.prizeName,children:J.gift.name}),J.gift.count>1&&(0,n.jsx)(em.BodyText,{size:"s",color:"secondary",className:"text-center",children:y("wheelOfFortune:prize.giftCount",{count:J.gift.count})})]}),J.coupon&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:eY.default.couponPercent,children:y("wheelOfFortune:prize.couponPercent",{percent:J.coupon.percent})}),(0,n.jsx)(em.BodyText,{size:"s",color:"secondary",className:"text-center",children:null!=J.coupon.capAmount?y("wheelOfFortune:prize.couponCapped",{amount:_.formatPrice(J.coupon.capAmount)}):y("wheelOfFortune:prize.couponPlain")}),(0,n.jsx)("div",{className:eY.default.couponCode,children:J.coupon.code})]}),(null==(v=J.message)?void 0:v.quip)&&!eH&&(0,n.jsx)(em.BodyText,{size:"s",color:"secondary",className:"text-center",children:J.message.quip}),eX&&(0,n.jsx)(eh.Caption,{as:"p",color:"secondary",className:"text-center",children:y("wheelOfFortune:prize.validUntil",{date:w.getDateWithYear(eX,!0)})})]})})]}),(0,n.jsxs)("button",{type:"button",className:eY.default.spinBtn,onPointerDown:()=>{if(O.current||c)return;eF(),B.current=!0,W.current=performance.now(),z.current=(()=>{let e=eR();if(!e||!eP)return null;let t=e.currentTime,n=e.createOscillator(),r=e.createGain();return n.type="sawtooth",n.frequency.setValueAtTime(150,t),r.gain.setValueAtTime(1e-4,t),r.gain.exponentialRampToValueAtTime(.05,t+.05),n.connect(r).connect(eN),n.start(t),{update(t){n.frequency.setTargetAtTime(150+460*t,e.currentTime,.04)},release(){let t=e.currentTime;r.gain.cancelScheduledValues(t),r.gain.setValueAtTime(r.gain.value,t),r.gain.exponentialRampToValueAtTime(1e-4,t+.08),n.stop(t+.12)}}})(),X("charging");let e=()=>{var t;if(!B.current)return;let n=ek((performance.now()-W.current)/Q.MAX_CHARGE_MS,0,1);M.current&&(M.current.style.width=`${100*n}%`),null==(t=z.current)||t.update(n),V.current=requestAnimationFrame(e)};V.current=requestAnimationFrame(e)},onPointerUp:e_,onPointerLeave:e_,onKeyUp:(0,eS.getOnKeyUpCallback)(()=>{ev(.6)}),disabled:eE,"aria-disabled":eE,"aria-label":eV,"data-test":Q.DATA_TESTS.spinButton,children:[(0,n.jsx)(eC.Sparkles,{size:18,strokeWidth:2.2,"aria-hidden":"true"}),(({disabled:e,phase:t,copy:n})=>"charging"===t?n.button.charging:"spinning"===t?n.button.spinning:e?n.button.disabled:n.button.idle)({disabled:c,phase:$,copy:t}),(0,n.jsx)("span",{className:eY.default.chargeTrack,"aria-hidden":"true",children:(0,n.jsx)("span",{className:eY.default.chargeFill,ref:M})})]}),(0,n.jsx)(em.BodyText,{size:"s",color:"secondary",className:"max-w-[360px] text-center",children:eQ?t.ui.cosmeticDisabled:t.ui.cosmeticNote}),(0,n.jsx)("output",{"aria-live":"polite","aria-atomic":"true","data-test":Q.DATA_TESTS.resultAnnounce,className:"sr-only",children:ee})]})},eX=({onResult:e})=>{let t,r,a,o=(0,ew.useQueryClient)(),l=ee(),{isAuthenticated:s}=(0,B.default)(),{data:u}=ec(l,s),{data:c}=ed(l,s),{mutateAsync:d}=(0,eE.useMutation)({mutationFn:async()=>(await ei.default.createWheelApi(er.default.createDefaultApiConfig())).spin(l)}),m=(t=eu(l),r=(0,el.useWheelMockScenario)(),a=(0,i.useCallback)(()=>new Promise(e=>{t&&setTimeout(()=>e((0,es.getWheelMockScenario)(t,r).spin),600)}),[t,r]),t?a:null),h=(0,i.useMemo)(()=>u?e_(u):null,[u]),f=(0,i.useCallback)(async()=>{try{var e,t,n;let r,i,a,o,l,s,u,c;return r=(e=await (m??d)()).prize,i=e.gift,a=(null==i?void 0:i.name)?{name:i.name,count:i.count??1,imageUrl:i.imageUrl??void 0,validUntil:i.validUntil??void 0}:void 0,o=e.coupon,l=(null==o?void 0:o.percent)??0,s=(null==o?void 0:o.code)&&l>0?{code:o.code,percent:l,capAmount:o.capAmount??void 0,currency:(null==(t=o.currency)?void 0:t.currencyCode)??void 0,validUntil:o.validUntil??void 0}:void 0,c=(u=e.message)&&(u.title||u.quip)?{title:u.title??"",quip:u.quip??""}:void 0,{outcome:e.outcome??"nothing",prizeCode:e.prizeCode??void 0,gift:a,coupon:s,prize:{multiplier:(null==r?void 0:r.multiplier)??0,base:(null==r?void 0:r.base)??0,total:(null==r?void 0:r.total)??0,winnings:(null==r?void 0:r.winnings)??0,expiresAt:(null==r?void 0:r.expiresAt)??void 0,currency:(null==r||null==(n=r.currency)?void 0:n.currencyCode)??void 0},jackpotCapped:e.jackpotCapped??!1,winningsValidityDays:e.winningsValidityDays??void 0,wheelSegmentIndex:e.wheelSegmentIndex??void 0,message:c}}catch(e){return eb.kibanaLogger.error("wheel: spin request failed",{wheelType:l,error:String(e)}),null}},[m,d,l]),g=(0,i.useCallback)(t=>null==e?void 0:e(t),[e]),p=(0,i.useCallback)(()=>{m||o.invalidateQueries({queryKey:ea(l)}).catch(()=>void 0)},[m,o,l]);return h?(0,n.jsx)(e$,{slots:h.slots,copy:h.copy,feel:h.feel,requestSpin:f,onResult:g,onSettled:p,soundOn:h.feel.soundDefault,disabled:!(null==c?void 0:c.hasEntitlement)}):null},eQ=({onResult:e})=>{let t=ee(),{isAuthenticated:r}=(0,B.default)(),{data:a}=ec(t,r),{data:o}=ed(t,r),l=(0,eg.default)(),s=(0,i.useMemo)(()=>a?e_(a):null,[a]);if(!s)return null;let{copy:u}=s,c=(null==o?void 0:o.depositAmount)??null,d=null!=c&&!!u.ui.creditLabel,m=d||!!u.ui.tc;return(0,n.jsxs)("div",{className:"flex flex-col gap-300 p-300 md:grid md:grid-cols-[minmax(0,1fr)_360px] md:items-start md:gap-x-400",children:[(0,n.jsx)("div",{className:"flex justify-center md:col-start-2 md:row-start-1",children:(0,n.jsx)(eX,{onResult:e})}),(0,n.jsxs)("div",{className:"flex min-w-0 flex-col gap-300 md:col-start-1 md:row-start-1",children:[(0,n.jsxs)("div",{className:"flex flex-col gap-100",children:[(0,n.jsx)(ef.Title,{as:"h2",size:"m",children:u.hero.title}),(0,n.jsx)(em.BodyText,{size:"m",color:"secondary",children:u.hero.lede})]}),u.steps.length>0&&(0,n.jsx)("div",{className:"flex flex-row gap-150 md:flex-col",children:u.steps.map((e,t)=>(0,n.jsxs)("div",{className:"flex flex-1 flex-col items-center gap-100 rounded-medium bg-grey-10 px-100 py-150 text-center md:flex-none md:flex-row md:gap-100 md:text-left",children:[(0,n.jsx)("span",{className:"text-500 leading-none","aria-hidden":"true",children:e.icon}),(0,n.jsx)(em.BodyText,{as:"span",size:"m",color:"secondary",children:e.label})]},t))}),m&&(0,n.jsxs)("div",{className:"flex flex-col gap-150",children:[d&&(0,n.jsxs)(em.BodyText,{size:"s",color:"secondary",className:"text-center md:text-left",children:[u.ui.creditLabel,":"," ",(0,n.jsx)(em.BodyText,{as:"span",size:"s",semiBold:!0,children:l.formatPrice(c??0)})]}),u.ui.tc&&(0,n.jsx)(eh.Caption,{as:"p",color:"secondary",className:"text-center md:text-left",children:u.ui.tc})]})]})]})},eJ=()=>{let e,t,{ts:r}=(0,b.default)(),{isAuthenticated:a}=(0,B.default)(),{isOpen:o,wheelType:l,open:s,close:u}=(0,X.useWheelSheetTrigger)(),{data:c}=ec(l,a&&o),d=(0,$.useWheelSheetForceOpen)();return(e=(0,R.default)(),t=(0,i.useRef)(!1),(0,i.useEffect)(()=>{let n=(0,Q.resolveWheelType)(e.query[Q.WHEEL_QUERY_PARAM]);if(!n){t.current=!1;return}if(!t.current){t.current=!0,s(n);{let t=new URL(window.location.href);t.searchParams.delete(Q.WHEEL_QUERY_PARAM),e.replace(t.pathname+t.search,void 0,{shallow:!0})}}},[e.query[Q.WHEEL_QUERY_PARAM],s]),(null==c?void 0:c.enabled)===!0||d)?(0,n.jsx)(x.default,{open:o,hideModal:u,isInPortal:!0,closable:!0,enableOnClickOutside:!0,size:"l","aria-label":r("wheelOfFortune:a11y.region"),children:(0,n.jsx)(Z,{wheelType:l,children:(0,n.jsx)(eQ,{})})}):(0,n.jsx)(n.Fragment,{})},eZ=()=>{(()=>{var e,t;let{showModal:n}=(0,S.useModalActionsContext)(),{router:r}=(0,F.useRouting)(),{user:a,isAuthenticated:o,fullAddress:l}=(0,B.default)(),s=(0,S.useModalStateContext)().openModalTypes,{variant:u}=(0,W.useStatsigExperiment)(V.STATSIG_EXPERIMENT.ftuWelcomeModalV3Trigger,V.STATSIG_EXPERIMENT_PARAMETER.variant,V.STATSIG_EXPERIMENT_VARIANT.control,{deferExposure:!0}),c=(0,i.useRef)(!1),d=(0,H.isFtuQaOverrideAllowed)(),m=d&&(null==(e=r.query)?void 0:e.ftu)==="force",h=d?null==(t=r.query)?void 0:t.ftuTrigger:void 0,f=Array.isArray(h)?h[0]:h,g=Y[u??""];"milestone"===f||"exitIntent"===f||"delayed"===f?g=f:m&&!g&&(g="delayed");let{data:p}=(0,z.useCartQuery)(),v=Object.keys((null==p?void 0:p.items)??{}).length>0,y=(0,i.useRef)(void 0);void 0===y.current&&void 0!==p&&(y.current=v);let _=v&&!1===y.current,w=(0,i.useRef)(0),b=(0,i.useRef)(void 0);(0,i.useEffect)(()=>{let e=(r.asPath??"").split("?")[0];e!==b.current&&(b.current=e,w.current+=1)},[r.asPath]);let E=(0,i.useRef)(void 0),T=(0,i.useRef)(void 0),C=(0,i.useRef)(void 0),x=(0,i.useRef)({pathname:r.pathname,openCount:s.length,blocked:!1,cartHasItems:v});x.current={pathname:r.pathname,openCount:s.length,blocked:o||!!a||!!l,cartHasItems:v};let M=(0,i.useCallback)(()=>{let{pathname:e,openCount:t,blocked:n}=x.current;return!(!e||G.FTU_SKIP_ROUTE_PREFIXES.some(t=>e.startsWith(t)))&&!n&&0===t},[]),A=(0,i.useCallback)(()=>
1{if(E.current&&(clearTimeout(E.current),E.current=void 0),T.current&&(document.removeEventListener("mouseout",T.current),T.current=void 0),C.current){for(let e of K)document.removeEventListener(e,C.current);C.current=void 0}},[]),D=(0,i.useCallback)(e=>{if(!m&&((0,q.hasFtuWelcomeBeenShown)()||(0,q.hasFtuWelcomeBeenCompleted)()))return void A();if(!m&&!M()){e&&(A(),c.current=!1);return}A(),n("FTU_WELCOME_MODAL")},[m,M,n,A]),L=(0,i.useCallback)(()=>{var e,t;let n=e=>{!e.relatedTarget&&e.clientY<=0&&D(!1)};if(T.current=n,document.addEventListener("mouseout",n),!(null==(e=(t=window).matchMedia)?void 0:e.call(t,"(pointer: coarse)").matches))return;let r=()=>{E.current&&clearTimeout(E.current),E.current=setTimeout(()=>D(!0),G.FTU_WELCOME_IDLE_TRIGGER_MS)},i=()=>r();for(let e of(C.current=i,K))document.addEventListener(e,i,{passive:!0});r()},[D]),k=(0,i.useCallback)(()=>{E.current=setTimeout(()=>{!m&&x.current.cartHasItems?A():D(!0)},G.FTU_WELCOME_DELAYED_TRIGGER_MS)},[D,m,A]);(0,i.useEffect)(()=>{if(!c.current&&g&&(M()||m)&&!(!m&&((0,q.hasFtuWelcomeBeenShown)()||(0,q.hasFtuWelcomeBeenCompleted)()))){if("milestone"===g&&!m){(_||w.current>=G.FTU_WELCOME_MILESTONE_PAGEVIEWS)&&(c.current=!0,E.current=setTimeout(()=>D(!0),G.FTU_WELCOME_MILESTONE_DELAY_MS));return}if(c.current=!0,m)return void n("FTU_WELCOME_MODAL");if("exitIntent"===g)return void L();k()}},[k,L,D,v,_,m,l,o,s,M,r.pathname,r.asPath,n,g,a]),(0,i.useEffect)(()=>A,[A])})();let{isAssistantOpened:e,isAssistantOverProductDetail:t,popStateProductPopup:r}=(0,j.useUIContext)(),{showModal:a,hideModal:o}=(0,S.useModalActionsContext)(),{router:l}=(0,F.useRouting)(),{ts:s}=(0,b.default)(),{currentModalType:u,openModalTypes:c}=(0,S.useModalStateContext)(),d=e&&t||c.includes("REFERRAL_MODAL"),{productDetailModalShown:h,updateModalStateUrl:f,getProductDetailUrl:g}=(()=>{let{tenant:e}=(0,m.useConfiguration)(),t=(0,R.default)(),n=(0,P.default)(),{productDetailModalUrl:r,setProductDetailModalUrl:i,setPopStateProductPopup:a}=(0,j.useUIContext)();return{updateModalStateUrl:()=>{if(r){let e=window.history.state;window.history.replaceState(e,"",r),i(null),a(null)}},productDetailModalShown:()=>{i(window.location.href)},getProductDetailUrl:r=>{let{productPopup:i,...a}=t.query,o=n.product.tryUrl({productSlug:r,...a});return o?(0,N.getUrlWithLanguagePrefix)(o,e,t.locale||(0,N.getDefaultLocale)(e)):null}}})(),{getCloseUrl:p}=(()=>{let{router:e}=(0,F.useRouting)(),t=(0,i.useRef)("");return(0,i.useEffect)(()=>{let n=()=>{t.current=decodeURI(new URL(location.href).search)};return e.events.on("routeChangeStart",n),()=>{e.events.off("routeChangeStart",n)}},[e.events]),{getCloseUrl:()=>{let e=decodeURI(new URL(location.href).pathname),n=new URL(location.href),r=n.searchParams.get("categorySlug"),i="true"===n.searchParams.get("overlay");if(r&&i){let t=/^\/[a-z]{2}-[A-Z]{2}/.exec(e),n=t?t[0]:"",i=/^\d/.test(r)?"c":"";e=`${n}/${i}${r}`}else t.current&&(e+=t.current.split("productPopup")[0]);return e}}})(),{setDefaultValues:v}=(0,U.useAddressFormContext)();(0,i.useEffect)(()=>{let{productPopup:e=r||""}=l.query||{};if((0,A.getProductIdFromString)(e)){if(a("PRODUCT_DETAIL_MODAL",!1),e&&"true"!==new URLSearchParams(window.location.search).get("overlay")){h();let t=g(e);t&&window.history.replaceState({popStateProductPopup:e},"",t)}}else if("PRODUCT_DETAIL_MODAL"===u)return void o("PRODUCT_DETAIL_MODAL")},[l.asPath,r]);let y=-1!==c.indexOf("ADDRESS_MODAL"),_=-1!==c.indexOf("ADDRESS_MODAL_V2"),w=-1!==c.indexOf("LOGIN_MODAL"),E=-1!==c.indexOf("FEEDBACK_MODAL"),T=-1!==c.indexOf("FTU_WELCOME_MODAL"),C={open:!0,hideModal:()=>{if(["PRODUCT_DETAIL_MODAL"].includes(u)){f();let e=p();l.push(e,void 0,{shallow:!0,scroll:!1})}else if(v({}),o(),"DELIVERY_MODAL"===u||"DELIVERY_MODAL_V2"===u){let e=new URL(location.href);if("delivery"!==e.searchParams.get("popup"))return;e.searchParams.delete("popup"),l.replace(e.href,void 0,{shallow:!0})}L.default.restoreFocus()},enableOnClickOutside:!d};return(0,n.jsxs)(n.Fragment,{children:[c.filter(e=>"ADDRESS_MODAL"!==e&&"ADDRESS_MODAL_V2"!==e&&"FTU_WELCOME_MODAL"!==e).map(e=>{var t,r;let i=(e=>{switch(e){case"PRODUCT_DETAIL_MODAL":return(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.productDetail,I.Namespace.errors],fallback:(0,n.jsx)(O.default,{}),children:(0,n.jsx)(M.default.ProductDetailModal,{"aria-label":"common:aria.productDetailModalTitle"})});case"DELIVERY_MODAL":return(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.delivery,I.Namespace.addressForm],fallback:(0,n.jsx)(O.default,{}),children:(0,n.jsx)(M.default.DeliveryModal,{"aria-label":"common:aria.addressModalTitle"})});case"DELIVERY_MODAL_V2":return(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.delivery,I.Namespace.addressForm],fallback:(0,n.jsx)(O.default,{}),children:(0,n.jsx)(M.default.DeliveryModalV2,{"aria-label":"common:aria.addressModalTitle"})});case"WAREHOUSE_SELECTION":return(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.delivery],fallback:(0,n.jsx)(O.default,{}),children:(0,n.jsx)(M.default.WarehouseSelectionModal,{"aria-label":"common:aria.warehouseSelectionModalTitle"})});case"DELIVERY_POINTS_MODAL":return(0,n.jsx)(M.default.DeliveryPointsModal,{"aria-label":"common:aria.deliveryPointModalTitle"});case"XTRA_CONFIRM_EXTEND_MODAL":return(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.xtra],children:(0,n.jsx)(M.default.XtraExtendModal,{"aria-label":"common:aria.XtraExtendModalTitle"})});case"XTRA_CONFIRM_ACTIVATION_MODAL":return(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.xtra],children:(0,n.jsx)(M.default.XtraConfirmActivationModal,{"aria-label":"common:aria.XtraConfirmActivationModalTitle"})});case"XTRA_CONFIRM_TRIAL_MODAL":return(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.xtra],children:(0,n.jsx)(M.default.XtraTrialModal,{"aria-label":"common:aria.XtraTrialModalTitle"})});case"DELIVERY_POINTS_IMAGES_MODAL":return(0,n.jsx)(M.default.DeliveryPointsImagesModal,{});case"WEIGHT_MODAL":return(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.weightModal],children:(0,n.jsx)(M.default.WeightModal,{"aria-label":"common:aria.weightModalTitle"})});case"RESERVATION_EXPIRING_MODAL":return(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.delivery],children:(0,n.jsx)(M.default.ReservationExpiringModal,{"aria-label":"common:aria.reservationExpiringModalTitle"})});case"RESERVATION_EXPIRED_MODAL":return(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.delivery],children:(0,n.jsx)(M.default.ReservationExpiredModal,{"aria-label":"common:aria.reservationExpiredModalTitle"})});case"BABY_CLUB_REGISTRATION_MODAL":return(0,n.jsx)(M.default.BabyClubRegistrationModal,{"aria-label":"common:aria.babyClubRegistrationModalTitle"});case"BABY_CLUB_REGISTRATION_CONFIRMATION_MODAL":return(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.babyClub],fallback:(0,n.jsx)(O.default,{}),children:(0,n.jsx)(M.default.BabyClubRegistrationConfirmationModal,{"aria-label":"babyClub:confirmModalTitle"})});case"REFERRAL_MODAL":return(0,n.jsx)(M.default.ReferralModal,{});default:return null}})(e),a=null==i||null==(r=i.props.children)||null==(t=r.props)?void 0:t["aria-label"];return i?(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.delivery],children:(0,n.jsx)(x.default,{enableOnClickOutside:C.enableOnClickOutside,hideModal:C.hideModal,modalType:e,open:C.open,"aria-label":a?s(`${a}`):void 0,size:"PRODUCT_DETAIL_MODAL"===e?"xl":"DELIVERY_MODAL_V2"===e?"m":void 0,children:i})},e):null}),(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.delivery],children:(0,n.jsx)(D.ChangedStoreModalGlobalWrapper,{})}),y&&(0,n.jsx)(M.default.AddressModal,{modalProps:C,"aria-label":s("common:aria.deliveryAddress")}),w&&(0,n.jsx)(M.default.LoginModal,{hideModal:C.hideModal,open:C.open}),E&&(0,n.jsx)(M.default.FeedbackModal,{hideModal:C.hideModal,open:C.open}),T&&(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.ftuWelcomeModal,I.Namespace.delivery,I.Namespace.addressForm],children:(0,n.jsx)(M.default.FtuWelcomeModal,{})}),_&&(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.ftuWelcomeModal,I.Namespace.delivery,I.Namespace.addressForm],children:(0,n.jsx)(M.default.AddressModalV2,{})}),(0,n.jsx)(k.DynamicTranslations,{namespaces:[I.Namespace.wheelOfFortune],children:(0,n.jsx)(eJ,{})})]})};var e0=e.i(319784),e1=e.i(228401),e2=e.i(406376),e3=e.i(808227),e4=e.i(777770);let e5=(0,i.memo)(()=>{let{notify:e}=(0,e2.default)(),{flashes:t}=(0,j.useUIContext)();return(0,i.useEffect)(()=>
1{t&&function(e,t){try{JSON.parse(e).forEach(e=>{t({message:e.content||"",position:"tc",autoDismiss:f.DOUBLE_NOTIFICATION_DISMISS},e.type||"info")})}catch(e){console.error(e)}}(t,e)},[e,t]),(0,n.jsx)("section",{className:e4.default.wrapper,"data-test":"notificationCenter",children:(0,n.jsx)(e1.ToastContainer,{containerId:e3.APP_NOTIFICATIONS_CONTAINER_ID,position:"top-center",closeOnClick:!0,pauseOnFocusLoss:!0,pauseOnHover:!0,hideProgressBar:!0})})});var e6=e.i(429482),e8=e.i(164133),e9=e.i(159683),e7=e.i(88216),te=e.i(707611),tt=e.i(328087),tn=e.i(680358),tr=e.i(528607),ti=({children:e,options:t={},state:n,queryClient:r})=>{let a=(0,ew.useQueryClient)(r),o=i.useRef(t);i.useEffect(()=>{o.current=t});let l=i.useMemo(()=>{if(n){if("object"!=typeof n)return;let e=a.getQueryCache(),t=n.queries||[],r=[],i=[];for(let n of t){let t=e.get(n.queryHash);t?(n.state.dataUpdatedAt>t.state.dataUpdatedAt||n.promise&&"pending"!==t.state.status&&"fetching"!==t.state.fetchStatus&&void 0!==n.dehydratedAt&&n.dehydratedAt>t.state.dataUpdatedAt)&&i.push(n):r.push(n)}if(r.length>0&&(0,tr.hydrate)(a,{queries:r},o.current),i.length>0)return i}},[a,n]);return i.useEffect(()=>{l&&(0,tr.hydrate)(a,{queries:l},o.current)},[a,l]),e},ta=e.i(650828),to=e.i(945222),tl=e.i(339113),ts=e.i(168489),tu=e.i(61235),tc=e.i(663682),td=e.i(809452),tm=e.i(734154);let th={message:"",children:void 0,position:"tc",autoDismiss:f.DEFAULT_NOTIFICATION_DISMISS,uid:"default-notification"};var tf=e.i(107766);let tg="no message available",tp=[tf.HttpStatus.OK,tf.HttpStatus.Unauthorized],tv={...th,children:(0,n.jsx)(()=>{let{t:e}=(0,b.default)();return(0,n.jsx)("div",{children:e("common:clientErrors.fallbackError")})},{}),level:"error",uid:"fallback-error"},ty=e=>null==e?void 0:e.split("?")[0],t_=async(e,t,n,r,i)=>{let a,o;if("object"!=typeof e||null===e){tm.datadogLogger.error(`[Not object] [RQ] - ${e}`,n,i),eb.kibanaLogger.warning(`fallbackNotification - [Not object] [RQ] - ${e}`,n),r(tv,"error");return}let l="",s=0;if(tC(e))tm.datadogLogger.error(`[Plain] [RQ] - ${e.message??tg}`,{...n,stack:e.stack??"no stack available"},i);else{var u;let r;(0,td.isRohlikApiResponse)(e)?(o=e,r=e):r=(o=await tb(e,n,t,i))??{data:null,status:e.status??tf.HttpStatus.BadRequest,messages:[]},a=null==(u=(0,td.getGlobalMessages)(r))?void 0:u[0],l=r.status!==tf.HttpStatus.OK?` [${r.status}]`:"",s=r.status??0}if(tE(t,s))if(a)r(`${a.content??""}${l}`,a.type??"error");else{r(tv,"error");let t=tT(e,o);eb.kibanaLogger.warning(`fallbackNotification - ${t.label} [RQ]`,{...n,response:t.response})}},tw=async e=>{try{return await e.json()??void 0}catch{return}},tb=async(e,t,n,r)=>{var i,a;let o=await tw(e.clone());if(i=e.status,!tp.some(e=>e===i)&&!(null==n||null==(a=n.doNotLogError)?void 0:a.some(e=>e===i))){let n=ty(e.url);tm.datadogLogger.error(`[Response] [RQ] - ${n??tg}`,{...t,httpStatus:e.status,endpoint:n},r)}return o},tE=(e,t)=>{let n=null==e?void 0:e.doNotShowErrorSnackbar;return!n||!tx(n)&&!n.some(e=>e===t)},tT=(e,t)=>tC(e)?{label:"[Plain]",response:{message:e.message??tg,stack:e.stack??"no stack available"}}:{label:"[Response]",response:{...t?{status:t.status}:{},...(0,td.isFetchResponse)(e)?{httpStatus:e.status,endpoint:ty(e.url)}:{}}},tC=e=>"message"in e||"stack"in e,tx=e=>"all"===e;var tS=e.i(350461),tM=function(){return null};function tA(){let e=(0,m.useConfiguration)(),[t,r]=(0,i.useState)(!1);return((0,i.useEffect)(()=>{["production","test"].includes(e.nodeEnv)||r(!0)},[e.nodeEnv]),t)?(0,n.jsx)(tM,{initialIsOpen:!1}):null}let tD=(0,ts.default)(()=>e.A(388881).then(e=>({default:e.DevToolsProvider})),{loadableGenerated:{modules:[930849]},ssr:!1}),tL=()=>{let[e,t]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{t((0,tu.isDevtoolsRuntime)())},[]),e?(0,n.jsx)(tD,{}):null},tk=({children:e,dehydratedState:t,userId:r})=>{let a=(0,m.useConfiguration)(),{handleApiResponseMessages:o}=(0,tc.default)(),{notify:l}=(0,e2.default)(),s=e=>{e&&o(e)},u=(0,i.useMemo)(()=>new tl.QueryClient({queryCache:new to.QueryCache({onError:async(e,t)=>t_(e,t.meta,{queryKey:t.queryKey[0],failureCount:t.state.fetchFailureCount},l,r)}
1),mutationCache:new ta.MutationCache({onError:async(e,t,n,i)=>{var a;return t_(e,i.meta,{mutationKey:null==(a=i.options.mutationKey)?void 0:a[0],failureCount:i.state.failureCount+1},l,r)}}),defaultOptions:{mutations:{onSuccess:s,retry:!1},queries:{refetchOnWindowFocus:!1,retry:3,retryDelay:e=>1e3*2**e,staleTime:3e5*!a.disableCache}}}),[]);return(0,n.jsxs)(ew.QueryClientProvider,{client:u,children:[(0,n.jsx)(ti,{state:t,children:e}),(0,n.jsx)(tA,{}),(0,n.jsx)(tL,{})]})};tk.displayName="ReactQueryProvider";var tI=e.i(940784),tO=()=>{};function tN(e,t){return Math.random()*(t-e+1)+e}function tj(e,t){return Math.floor(tN(e,t))}var tP=(0,i.forwardRef)(({progress:e,height:t=2,className:n="",color:r="red",background:a="transparent",onLoaderFinished:o,transitionTime:l=300,loaderSpeed:s=500,waitingTime:u=1e3,shadow:c=!0,containerStyle:d={},style:m={},shadowStyle:h={},containerClassName:f=""},g)=>{var p,v;let y,_=(0,i.useRef)(!1),[w,b]=(0,i.useState)(0),E=(0,i.useRef)({active:!1,refreshRate:1e3}),[T,C]=(0,i.useState)({active:!1,value:60}),x={height:"100%",background:r,transition:`all ${s}ms ease`,width:"0%"},S={boxShadow:`0 0 10px ${r}, 0 0 10px ${r}`,width:"5%",opacity:1,position:"absolute",height:"100%",transition:`all ${s}ms ease`,transform:"rotate(2deg) translate(0px, -2px)",left:"-10rem"},[M,A]=(0,i.useState)(x),[D,L]=(0,i.useState)(S);(0,i.useEffect)(()=>(_.current=!0,()=>{_.current=!1}),[]),(0,i.useImperativeHandle)(g,()=>({continuousStart(t,n=1e3){if(T.active)return;if(void 0!==e)return void console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!");let r=t||tj(10,20);E.current={active:!0,refreshRate:n},b(r),k(r)},staticStart(t){if(E.current.active)return;if(void 0!==e)return void console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!");let n=t||tj(30,60);C({active:!0,value:n}),b(n),k(n)},start(t="continuous",n,r){if(void 0!==e)return void console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!");"continuous"===t?E.current={active:!0,refreshRate:r||1e3}:C({active:!0,value:n||20});let i=tj(10,20),a=tj(30,70),o=n||("continuous"===t?i:a);b(o),k(o)},complete(){void 0!==e?console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!"):(b(100),k(100))},increase(t){void 0!==e?console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!"):b(e=>{let n=e+t;return k(n),n})},decrease(t){void 0!==e?console.warn("react-top-loading-bar: You can't use both controlling by props and ref methods to control the bar!"):b(e=>{let n=e-t;return k(n),n})},getProgress:()=>w})),(0,i.useEffect)(()=>{A({...M,background:r}),L({...D,boxShadow:`0 0 10px ${r}, 0 0 5px ${r}`})},[r]),(0,i.useEffect)(()=>{if(g){if(g&&void 0!==e)return void console.warn('react-top-loading-bar: You can\'t use both controlling by props and ref methods to control the bar! Please use only props or only ref methods! Ref methods will override props if "ref" property is available.');k(w)}else e&&k(e)},[e]);let k=e=>{e>=100?(A({...M,width:"100%"}),c&&L({...D,left:e-10+"%"}),setTimeout(()=>{_.current&&(A({...M,opacity:0,width:"100%",transition:`all ${l}ms ease-out`,color:r}),setTimeout(()=>{_.current&&(E.current.active&&(E.current={...E.current,active:!1},b(0),k(0)),T.active&&(C({...T,active:!1}),b(0),k(0)),o&&o(),b(0),k(0))},l))},u)):(A(t=>({...t,width:e+"%",opacity:1,transition:e>0?`all ${s}ms ease`:""})),c&&L({...D,left:e-5.5+"%",transition:e>0?`all ${s}ms ease`:""}))};return p=()=>{let e=tN(Math.min(10,(100-w)/5),Math.min(20,(100-w)/3));w+e<95&&(b(w+e),k(w+e))},v=E.current.active?E.current.refreshRate:null,y=(0,i.useRef)(tO),(0,i.useEffect)(()=>{y.current=p}),(0,i.useEffect)(()=>{},[void 0]),(0,i.useEffect)(()=>{if(null===v||!1===v)return;let e=setInterval(()=>y.current(),v);return()=>clearInterval(e)},[v]),i.createElement("div",{className:f,style:{position:"fixed",top:0,left:0,height:t,background:a,zIndex:0x174876e7ff,width:"100%",...d}},i.createElement("div",{className:n,style:{...M,...m}},c?i.createElement("div",{style:{...D,...h}}):null))});i.createContext(void 0);let tR=i.default.memo(()=>{let e=(0,i.useRef)(null),t=(0,R.default)();return(0,i.useEffect)(()=>{let n=()=>{var t;null==(t=e.current)||t.continuousStart()},r=()=>{var t;null==(t=e.current)||t.complete()};return t.events.on("routeChangeStart",n),t.events.on("routeChangeComplete",r),t.events.on("routeChangeError",r),()=>{t.events.off("routeChangeStart",n),t.events.off("routeChangeComplete",r),t.events.off("routeChangeError",r)}},[e.current]),(0,n.jsx)(tP,{color:"var(--background-color-brand)",ref:e,shadow:!0,style:{height:4}})});var tF=e.i(514784);let tU=i.default.memo(()=>{let{gtmEnabled:e,userCentricsServiceId:t}=(0,m.useConfiguration)(),r=(0,g.useGetLngFromRouter)(),{canShowCookieConsent:i}=(0,j.useUIContext)();return e?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(d.default,{children:[(0,n.jsx)("script",{dangerouslySetInnerHTML:{__html:`
2              function getLs() {
3                let ls = window.localStorage;
4                if (!ls) return;
5                let data = ls.getItem('ucData');
6                if (data) return JSON.parse(data).gcm;
7                data = ls.getItem('uc_gcm');
8                if(data) return JSON.parse(data);
9                return;
10              }
11
12              function getConsentPreferences() {
13                let consentData = getLs();
14                return {
15                  'ad_storage': consentData?.adStorage || 'denied',
16                  'ad_user_data': consentData?.adUserData || 'denied',
17                  'ad_personalization': consentData?.adPersonalization || 'denied',
18                  'analytics_storage': consentData?.analyticsStorage || 'denied',
19                  'personalization_storage': consentData?.personalizationStorage || 'denied',
20                  'security_storage': consentData?.securityStorage || 'denied',
21                  'functionality_storage': consentData?.functionalityStorage || 'denied',
22                };
23              }`}}),i&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("script",{dangerouslySetInnerHTML:{__html:`
24              // create dataLayer
25              window.dataLayer = window.dataLayer || [];
26              function gtag() { window.dataLayer.push(arguments); }
27
28              var consentPreferences = getConsentPreferences();
29              gtag('consent', 'default', consentPreferences);
30              window.dataLayer.push({
31                'event': 'consent_init',
32                  'consent': consentPreferences,
33                  '_clear': true
34                });`}}),(0,n.jsx)("script",{dangerouslySetInnerHTML:{__html:`
35             // Google Tag Manager
36            (function(w, d, s, l, i) {
37                w[l] = w[l] || [];
38                w[l].push({
39                    'gtm.start': new Date().getTime(),
40                    event: 'gtm.js'
41                });
42                var f = d.getElementsByTagName(s)[0],
43                    j = d.createElement(s),
44                    dl = l != '${tF.GTM_DATALAYER_NAME}' ? '&l=' + l : '';
45                j.async = true;
46                j.src =
47                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
48                f.parentNode.insertBefore(j, f);
49            })(window, document, 'script', '${tF.GTM_DATALAYER_NAME}', '${f.GTM_ID}');
50            `}}),(0,n.jsx)("script",{id:"usercentrics-cmp",src:"https://web.cmp.usercentrics.eu/ui/loader.js","data-settings-id":t,"data-language":r,async:!0})]})]}),(0,n.jsx)("noscript",{children:(0,n.jsx)("iframe",{height:"0",src:`https://www.googletagmanager.com/ns.html?id=${f.GTM_ID}`,style:{display:"none",visibility:"hidden"},title:"gtm-no-script",width:"0"})})]}):null});var tB=e.i(281476),tW=e.i(559900),tz=e.i(26736),tV=e.i(107258),tq=e.i(511954),tH=e.i(694819),tG=e.i(344643),tY=e.i(249707),tK=e.i(743685);let t$=()=>{let e,{popStateProductPopup:t,setPopStateProductPopup:n}=(0,j.useUIContext)();return(e=>{let{showModal:t}=(0,S.useModalActionsContext)(),{user:n,zoneId:r}=(0,B.default)(),{address:a}=(0,tG.useDeliveryInfo)(),{modalType:o,logExposure:l}=(0,tq.useDeliveryModalType)(),{redirectToLoginAndBack:s}=(0,tY.default)(),u=(0,eE.useMutation)({mutationFn:async()=>{let e=await ei.default.createCrmControllerApi();return await e.doubleOptIn()},meta:{...(0,tH.doNotShowErrorSnackbar)("all")}}),c=(0,i.useRef)(!1),{popup:d,doubleOptIn:m}=e.query;(0,i.useEffect)(()=>{if("delivery"!==d||c.current)return;c.current=!0,(null==a?void 0:a.id)||r?(l(),t(o)):t("ADDRESS_MODAL");let n=new URL(window.location.href);n.searchParams.delete("popup"),e.replace(n.pathname+n.search+n.hash,void 0,{shallow:!0})},[d,null==a?void 0:a.id,r,t,o,l]),"true"===m&&(n?u.mutate():s())})(e=(0,R.default)()),(()=>{let e,t=(0,R.default)(),{showModal:n}=(0,S.useModalActionsContext)(),r=(e=(0,ew.useQueryClient)(),(0,eE.useMutation)({mutationFn:async e=>(await ei.default.createReferrerCodeApi()).applyReferrerCode({code:e}),meta:{...(0,tH.doNotShowErrorSnackbar)([tf.HttpStatus.BadRequest,tf.HttpStatus.Forbidden]),...(0,tH.doNotLogError)([tf.HttpStatus.BadRequest,tf.HttpStatus.Forbidden])},onSuccess:()=>{e.invalidateQueries({queryKey:(0,te.getUserQueryKey)()})}})),a=(0,i.useRef)(new Set);(0,i.useEffect)(()=>{let{referralCode:e}=t.query;e&&"string"==typeof e&&!a.current.has(e)&&(a.current.add(e),r.mutate(e,{onSuccess:()=>{n("REFERRAL_MODAL")},onError:e=>{e.status===tf.HttpStatus.Forbidden&&n("REFERRAL_MODAL")}}))},[t.asPath])})(),(0,i.useEffect)(()=>{let t=()=>{(0,tK.setClientSideReferrer)(window.location.href)};return e.events.on("beforeHistoryChange",t),()=>{e.events.off("beforeHistoryChange",t)}}),(0,i.useEffect)(()=>{history.scrollRestoration="manual",window.onpopstate=e=>{var r;let i=(null==(r=e.state)?void 0:r.popStateProductPopup)||null;t!==i&&n(i)}},[]),null};var tX=e.i(928646),tQ=e.i(632119),tJ=e.i(720313);let tZ={[tJ.Tenant.Gurkerl]:()=>e.A(995245),[tJ.Tenant.Rohlik]:()=>e.A(423344),[tJ.Tenant.Knuspr]:()=>e.A(138089),[tJ.Tenant.EsSezamo]:()=>e.A(33144),[tJ.Tenant.Kifli]:()=>e.A(785234),[tJ.Tenant.ItSezamo]:()=>e.A(701176),[tJ.Tenant.RoSezamo]:()=>e.A(48145),[tJ.Tenant.Vatican]:()=>e.A(723145)},t0=async e=>{let t=tZ[e];if(!t)throw Error(`No route module registered for tenant "${e}"`);return(await t()).default};var t1=e.i(558551),t2=e.i(768156),t3=e.i(527862),t4=e.i(918623);let t5=({label:e})=>{(e=>{let{router:t}=(0,F.useRouting)(),n=()=>{t4.SpeedCurve.routeTransitionEnd(),t4.SpeedCurve.routeTransitionBegin()},r=(0,i.useCallback)(()=>{t4.SpeedCurve.setPageLabel(e),t4.SpeedCurve.markLoadTime()},[e]);(0,i.useEffect)(()=>(t.isReady&&(t.events.on("routeChangeStart",n),t.events.on("routeChangeComplete",r)),()=>{t.events.off("routeChangeStart",n),t.events.off("routeChangeComplete",r)}),[r,t.events,t.isReady]),(0,i.useEffect)(()=>{t4.SpeedCurve.setAuto(!1)},[])})(e);let t=(e=>{if(!e)return"";let t=JSON.stringify(e).replace(/</g,"\\u003C");return`window.LUX=window.LUX||{};window.LUX.label=${t};`})(e);return(0,n.jsxs)(d.default,{children:[(0,n.jsx)("script",{dangerouslySetInnerHTML:{__html:'LUX=function(){function n(){return Date.now?Date.now():+new Date}var r,e=n(),t=window.performance||{},a=t.timing||{navigationStart:(null===(r=window.LUX)||void 0===r?void 0:r.ns)||e};function o(){return t.now?(r=t.now(),Math.floor(r)):n()-a.navigationStart;var r}(LUX=window.LUX||{}
50).ac=[],LUX.addData=function(n,r){return LUX.cmd(["addData",n,r])},LUX.cmd=function(n){return LUX.ac.push(n)},LUX.getDebug=function(){return[[e,0,[]]]},LUX.init=function(){return LUX.cmd(["init"])},LUX.mark=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];if(t.mark)return t.mark.apply(t,n);var e=n[0],a=n[1]||{};void 0===a.startTime&&(a.startTime=o());LUX.cmd(["mark",e,a])},LUX.markLoadTime=function(){return LUX.cmd(["markLoadTime",o()])},LUX.measure=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];if(t.measure)return t.measure.apply(t,n);var e,a=n[0],i=n[1],u=n[2];e="object"==typeof i?n[1]:{start:i,end:u};e.duration||e.end||(e.end=o());LUX.cmd(["measure",a,e])},LUX.send=function(){return LUX.cmd(["send"])},LUX.ns=e;var i=LUX;if(window.LUX_ae=[],window.addEventListener("error",(function(n){window.LUX_ae.push(n)})),window.LUX_al=[],"function"==typeof PerformanceObserver&&"function"==typeof PerformanceLongTaskTiming){var u=new PerformanceObserver((function(n){for(var r=n.getEntries(),e=0;e<r.length;e++)window.LUX_al.push(r[e])}));try{u.observe({type:"longtask"})}catch(n){}}return i}();'},id:"speedcurve-rum-script"}),t&&(0,n.jsx)("script",{dangerouslySetInnerHTML:{__html:t},id:"speedcurve-rum-label"}),(0,n.jsx)("script",{defer:!0,crossOrigin:"anonymous",src:"https://cdn.speedcurve.com/js/lux.js?id=249264042"})]})},t6=e=>(0,t3.default)().FEATURE_SPEEDCURVE_RUM?(0,n.jsx)(t5,{...e}):null;var t8=e.i(782050),t9=e.i(305580),t7=e.i(140524),ne=e.i(594313),nt=e.i(886297),nn=e.i(495850),nr=e.i(505790),ni=e.i(611414),na=e.i(874487),no=e.i(862e3);let nl=({children:e,applicationContextValue:t,userId:r,dehydratedState:i,initialCookies:a,routes:o})=>(0,n.jsx)(tn.ApplicationContext.Provider,{value:t,children:(0,n.jsx)(tW.CookiesProvider,{initialCookies:a,children:(0,n.jsx)(tz.DeliveryContextProvider,{children:(0,n.jsx)(tk,{dehydratedState:i,userId:r,children:(0,n.jsx)(t7.UserContextProvider,{refId:void 0,children:(0,n.jsx)(ne.FeaturesContextProvider,{children:(0,n.jsx)(tQ.RoutesProvider,{value:o,children:(0,n.jsx)(no.TrackingProvider,{children:e})})})})})})})});var ns=e.i(645830),nu=e.i(720288),nc=e.i(307932);let nd=({title:e,text:t,className:r,...i})=>(0,n.jsxs)("div",{className:(0,nc.cn)(["p-[12px_32px_16px_16px]","shadow-[0_2px_4px_-1px_rgba(0,0,0,0.1),0_0_10px_0_rgba(0,0,0,0.06),0_0_12px_0_rgba(0,0,0,0.01)]","bg-primary","border-b-[4px] border-b-brand-light","m-200",r]),...i,children:[(0,n.jsx)("div",{className:"line-clamp-3 overflow-hidden",children:(0,n.jsx)(em.BodyText,{semiBold:!0,className:"mb-100",htmlContent:e,size:"s"})}),(0,n.jsx)("div",{className:"line-clamp-2 overflow-hidden",children:(0,n.jsx)(em.BodyText,{htmlContent:t,size:"s"})})]});var nm=e.i(821874),nh=e.i(157631),nf=e.i(225857),ng=e.i(252921);let np=({messages:e})=>{let{routes:t}=(0,F.useRouting)(),{isDesktop:r}=(0,nu.default)(),{mutate:a}=(0,eE.useMutation)({mutationFn:async({notificationId:e})=>(await ei.default.createNotificationCenterControllerApi()).setNotificationAsPreviewSeen(e)}),{isCartVisible:o}=(0,nn.useCartVisibilityContext)(),{setToastMessagesLoaded:l}=(0,nh.useUserNotificationContext)(),s=(0,i.useRef)(null),u=(0,i.useRef)(new Set),c=(0,i.useRef)(new Set),d=(0,i.useRef)(0),m=(0,i.useRef)(null);(0,i.useEffect)(()=>{if(m.current!==e&&(m.current=e,d.current=0),o){let e=[...u.current];u.current.clear(),s.current=null,e.forEach(e=>{c.current.add(e),e1.toast.dismiss(e)});return}d.current<e.length&&l(!1),h(d.current)},[e,o]);let h=r=>{if(d.current=r,r<e.length){var i,o;let l=r+1<e.length,d=(0,e1.toast)((0,n.jsx)(ng.default,{to:(i=e[r].id,(o=e[r].link)?o:(0,nf.setUrlParams)(t.notifications.url(),{id:i})),className:(0,nc.cn)("relative z-[1000] block no-underline",l&&["before:absolute","before:-z-[1]","before:top-100","before:left-300","before:h-full","before:w-[calc(100%-var(--size-600))]","before:border-b-50","before:border-b-green-20","before:bg-background-primary","before:shadow-primary",'before:content-[""]']),"data-test":"toast-message-wrapper","aria-label":e[r].title,children:(0,n.jsx)(nd,{"data-test":"toast-message",text:e[r].text,title:e[r].title})},e[r].id),{onClose:()=>((e,t,n)=>{if(!c.current.delete(e)&&(u.current.delete(e),a({notificationId:n}),s.current===e))return s.current=null,h(t+1)})(d,r,e[r].id),progressClassName:"toast-progress-bar",autoClose:6e3});u.current.add(d),s.current=d}else l(!0)};return(0,n.jsx)(e1.ToastContainer,{closeOnClick:!0,pauseOnFocusLoss:!0,pauseOnHover:!0,closeButton:(0,n.jsx)("div",{className:"toast-close-button hidden sm:block","data-test":"toast-message-close-button",children:(0,n.jsx)(nm.default.IconCloseX,{color:"var(--color-icon-secondary)",height:24,width:24})}),draggable:!r,draggableDirection:"x",hideProgressBar:!1,limit:3,position:"bottom-right",rtl:!1,transition:e1.Flip})},nv=()=>{let{user:e}=(0,B.default)(),{data:t}=(0,ns.useGetNewNotificationPreviewQuery)({userId:null==e?void 0:e.id});return t?(0,n.jsx)(np,{messages:t}):null};var ny=e.i(183083),n_=e.i(106999),nw=e.i(6361),nb=e.i(570482),nE=e.i(277183),nT=e.i(494834),nC=e.i(623023);let nx=({cjevent:e,tduid:t})=>{let{mutate:n}=(0,eE.useMutation)({mutationFn:async e=>(await ei.default.createAffiliateApi()).createAffiliate(e)}),[,r]=(0,nE.default)();return(0,i.useEffect)(()=>
50{if(e||t){let i=(0,nC.getAffiliateProvider)(e,t);setTimeout(()=>{n({referer:e??t??null,deviceId:null,ip:null,attStatus:v.AffiliateRequestAttStatusEnum.NotRequired,affiliateProvider:i}),i&&r(t9.Cookie[i],"reserved",{expires:(0,nT.default)().add(1,"M").toDate(),path:"/"})},500)}},[]),null};var nS=e.i(68550),nM=e.i(70913),nA=e.i(941500),nD=e.i(124622),nL=e.i(574303),nk=e.i(685088);let nI=async()=>{try{let e=await fetch("/app/react/statsig-bootstrap",{credentials:"same-origin",headers:{accept:"application/json"}});if(!e.ok)return;return await e.json()}catch{return}};var nO=e.i(788378),nN=e.i(866089);let nj=null,nP=()=>(0,nO.isServer)()?null:nj,nR=e=>{(0,nO.isServer)()||(nj=e)},nF=e=>{var t,n,r;return JSON.stringify([null==e?void 0:e.userID,null==e?void 0:e.email,null==e||null==(t=e.customIDs)?void 0:t.uniqSID,null==e||null==(n=e.customIDs)?void 0:n.serverUniqSID,null==e||null==(r=e.customIDs)?void 0:r.stableID])},nU=e=>{var t,r,a;let o=(0,i.useRef)(void 0),l=(0,i.useRef)(null),s=(0,i.useRef)(!0),u=(0,i.useRef)(!1),{realNodeEnv:c}=(0,m.useConfiguration)(),{statsigUser:d}=(e=>{var t,n,r,a,o,l,s;let u=(0,B.default)(),[c]=(0,nE.default)(),{tenant:d,version:h}=(0,m.useConfiguration)(),f=null==e||null==(t=e.user.customIDs)?void 0:t.uniqSID,g=(null==e||null==(n=e.user.customIDs)?void 0:n.stableID)??c[t9.Cookie.STATSIG_STABLE_ID],p=(null==u?void 0:u.user)&&null!=(r=(null==u?void 0:u.uniqsid)??f)?r.replace(/_[a-z]{2}$/,""):void 0,v={userId:null==u||null==(a=u.user)?void 0:a.id.toString(),uniqSID:p,email:null==u||null==(o=u.user)?void 0:o.email,tenant:(null==e||null==(l=e.user.custom)?void 0:l.tenant)||d,stableID:g,isFTU:(0,nk.computeIsFTU)({user:null==u?void 0:u.user,segment:null==u?void 0:u.segment}),appVersion:h,isEmployee:(0,nk.computeIsEmployee)(c[t9.Cookie.EMPLOYEE])}
50,y=(0,nk.getStatsigUser)(v),_={...y,customIDs:{...y.customIDs,...f!==(null==(s=y.customIDs)?void 0:s.uniqSID)&&{serverUniqSID:f}}};return(0,i.useEffect)(()=>{window.statsigUser=_},[_]),{statsigUser:_}})(e.statsigProps),{isFetched:h}=(0,te.useUserQueryState)(),f=(0,i.useMemo)(()=>{let t=nP();if(t)return l.current=t.degradedUserId,u.current=!0,o.current=t.client,t.client;if(!e.statsigProps){let e,t,n=`anonymous_degraded_${Date.now()}`;l.current=n;let r=(e=tS.default.env.NEXT_PUBLIC_STATSIG_CLIENT_KEY??"client-degraded-noop",(t=new nD.StatsigClient(e,{userID:n},{environment:{tier:c}})).dataAdapter.setData(JSON.stringify({})),t.initializeSync(),t);return nR({client:r,degradedUserId:n,appliedUserKey:nF({userID:n}),bootstrappedUserKey:null}),o.current=r,r}let{key:n,user:r,data:i}=e.statsigProps,a=tS.default.env.NEXT_PUBLIC_STATSIG_DEBUG&&c===nN.ENVIRONMENT.localhost&&!(0,nO.isServer)(),s={environment:{tier:c},...a&&{logLevel:nD.LogLevel.Debug}},d=new nD.StatsigClient(n,r,s);return o.current=d,d.dataAdapter.setData(i),d.initializeSync(),nR({client:d,degradedUserId:null,appliedUserKey:nF(r),bootstrappedUserKey:nF(r)}),(0,nL.runStatsigAutoCapture)(d),d},[e.statsigProps]);return(0,i.useEffect)(()=>{l.current&&console.warn("[StatsigWrapper] SSR Statsig init failed — using degraded client",{reason:"statsigProps undefined"})},[]),(0,i.useEffect)(()=>{if(!o.current||s.current&&!u.current&&!l.current){s.current=!1;return}if(s.current=!1,!h)return;let e=nF(d),t=((0,nO.isServer)()?null:(null==nj?void 0:nj.appliedUserKey)??null)===e,n=((0,nO.isServer)()?null:(null==nj?void 0:nj.bootstrappedUserKey)??null)===e;if(t&&n)return;let r=!1,i=o.current;!t&&(i.updateUserSync(d),!(0,nO.isServer)()&&nj&&(nj={...nj,appliedUserKey:e}));return nI().then(t=>{var n,a,o;!r&&t&&(null==(a=t.user)||null==(n=a.customIDs)?void 0:n.userId)===(null==(o=d.customIDs)?void 0:o.userId)&&(i.dataAdapter.setData(t.data),i.updateUserSync(t.user),!(0,nO.isServer)()&&nj&&(nj={...nj,bootstrappedUserKey:e}))}).catch(()=>{}),()=>{r=!0}},[h,d.userID,d.email,null==(t=d.customIDs)?void 0:t.uniqSID,null==(r=d.customIDs)?void 0:r.serverUniqSID,null==(a=d.customIDs)?void 0:a.stableID]),(0,n.jsx)(nD.StatsigProvider,{client:f,loadingComponent:!1,children:e.children})};var nB=e.i(430421),nW=e.i(759823),nz=e.i(895857);let nV=(0,i.memo)(()=>{let{runtimeEnv:t,version:n}=(0,m.useConfiguration)(),{user:r}=(0,B.default)(),a=null==r?void 0:r.id;return(0,i.useEffect)(()=>{"dev"!==t&&e.A(969521).then(({datadogRum:e})=>{e.init({applicationId:"22bdf54e-42e9-4d31-891c-9ce8789cc2d9",clientToken:"pub7c2c3b4b282c3ae1f5b0b0595bcbe5a8",site:"datadoghq.eu",service:"rohlikcz-react",env:t,version:n,sessionSampleRate:0,sessionReplaySampleRate:0,trackUserInteractions:!0,trackResources:!0,trackLongTasks:!0,defaultPrivacyLevel:"mask-user-input"})})},[t,n]),(0,i.useEffect)(()=>{"dev"!==t&&tm.datadogLogger.init()},[t]),(0,i.useEffect)(()=>{"dev"!==t&&e.A(969521).then(({datadogRum:e})=>{a?e.setUser({id:String(a)}):e.clearUser()})},[t,a]),null});var nq=e.i(203828);let nH="unmatched",nG=(e,t)=>{var n;return"string"==typeof t&&t?(null==(n=(0,tX.getRouteByUrl)(e,t))?void 0:n.name)??nH:nH};var nY=e.i(771327);let nK=()=>{let{tenant:t,realNodeEnv:n,version:r}=(0,m.useConfiguration)(),{isBot:a}=(0,nu.default)(),{FEATURE_PERF_ATTRIBUTION_OFF:o}=(0,t3.default)(),l=(0,P.default)(),[s]=(0,nE.default)();return(0,i.useEffect)(()=>{if(a||o||!((e,t,n=Math.random)=>1===t||"1"===t||n()<e)(n===nN.ENVIRONMENT.production?nY.PERF_ATTRIBUTION_SAMPLE_RATES[t]??0:0,s[t9.Cookie.PERF_ATTRIBUTION_SAMPLE]))return;let i=!1,u=()=>{i=!0};nq.default.events.on("routeChangeStart",u);let c=nG(l,window.location.pathname);return e.A(768691).then(({startPerfAttribution:e})=>e({tenant:t,route:c,build:r,hadSoftNav:()=>i})).catch(()=>{}),()=>nq.default.events.off("routeChangeStart",u)},[]),null};var n$=e.i(144373),nX=e.i(86047),nQ=e.i(450488);let nJ=[{types:["Error"],values:["Script error."]},{types:["ReferenceError"],values:["ttq is not defined","Can't find variable: ttq"]},{types:["ReferenceError"],values:["exponea is not defined","Can't find variable: exponea"]},{values:["ResizeObserver loop completed with undelivered notifications.","ResizeObserver loop limit exceeded"]},{valueIncludes:["error invoking postmessage"]},{types:["Event"],values:["Event captured as exception with keys: isTrusted"]},{types:["DOMException"],values:["AbortError: signal is aborted without reason"]}],nZ=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;var n0=e.i(432983);let n1=(0,i.memo)(()=>{let{postHogEnabled:t,postHogKey:n,postHogHost:r,tenant:a,version:o,realNodeEnv:l}=(0,m.useConfiguration)(),{consentPreferences:s}=(0,n$.useCookieConsentContext)(),{user:u,isAuthenticated:c}=(0,B.default)(),d=(0,P.default)(),[h,,f]=(0,nE.default)(),g=c&&(null==u?void 0:u.id)?String(u.id):void 0,p=(0,n0.toAnalyticsConsentState)(s),v=p===n0.ConsentState.granted,y=t&&!!n,_=(0,i.useRef)(!1),w=(0,i.useRef)(!1),b=(0,i.useRef)(v);b.current=v;let E=(0,i.useRef)(p);E.current=p;let T=(0,i.useRef)({userId:g});T.current={userId:g};let C=(0,i.useRef)(h[t9.Cookie.POSTHOG_ANONYMOUS_ID]);C.current=h[t9.Cookie.POSTHOG_ANONYMOUS_ID];let x=(0,i.useRef)(f);x.current=f;let S=(0,i.useRef)(d);S.current=d;let M={app:"react",tenant:a,app_version:o,environment:l===nN.ENVIRONMENT.production?"production":l===nN.ENVIRONMENT.localhost?"development":"staging"},A=(0,i.useRef)(M);return A.current=M,(0,i.useEffect)(()=>{!y||(_.current||v)&&e.A(41124).then(({default:e})=>{let t=b.current;if(!_.current){let i;if(!t)return;let o=(i=C.current,!T.current.userId&&"string"==typeof i&&nZ.test(i)?i:void 0);e.init(n,{get_device_id:e=>o??e,api_host:r,defaults:"2026-06-25",person_profiles:"identified_only",advanced_disable_feature_flags:!0,disable_surveys:!0,capture_exceptions:!0,capture_heatmaps:!0,mask_all_text:!1,before_send:e=>{var t,n;let r;return(t=e)&&"$exception"===t.event&&(Array.isArray(r=null==(n=t.properties)?void 0:n.$exception_list)?r.filter(e=>"object"==typeof e&&null!==e):[]).some(e=>nJ.some(t=>((e,t)=>{var n,r;let i="string"==typeof e.type?e.type:void 0,a="string"==typeof e.value?e.value:void 0;if(t.types&&(void 0===i||!t.types.includes(i))||void 0===a)return!1;if(null==(n=t.values)?void 0:n.includes(a))return!0;let o=a.toLowerCase();return(null==(r=t.valueIncludes)?void 0:r.some(e=>o.includes(e)))??!1})(e,t)))?null:((0,nX.redactCapturedProperties)(null==e?void 0:e.properties),((e,t)=>{if((null==e?void 0:e.event)!=="$pageview"||!e.properties)return;let{properties:n}=e,r=n.$pathname??n.$current_url;n.route_name=nG(t,r)})(e,S.current),e)},session_recording:{maskAllInputs:!0,recordBody:!1,recordHeaders:!1,strictMinimumDuration:!0,canvasCapture:{resolutionScale:.6}},opt_out_persistence_by_default:!0,loaded:e=>{o=void 0;let t=e.get_distinct_id(),n=e.has_opted_out_capturing(),r=T.current.userId?`${a}:${T.current.userId}`:void 0;(null==t?void 0:t.includes(":"))&&t!==r&&e.reset(),e.register({...A.current,consent_state:E.current}),b.current&&n&&!e.has_opted_out_capturing()&&e.opt_in_capturing()}}),_.current=!0}if(t){e.register({...A.current,consent_state:E.current}),e.has_opted_out_capturing()&&(e.opt_in_capturing(),e.startSessionRecording()),(0,nQ.setPostHogClient)(e);return}(0,nQ.clearPostHogClient)(),e.stopSessionRecording(),e.opt_out_capturing()})},[y,v,n,r,a]),(0,i.useEffect)(()=>{y&&(v||w.current)&&e.A(41124).then(({default:e})=>
50{if(!_.current)return;let t=T.current;if(t.userId){if(!b.current)return;let n=e.get_distinct_id()===C.current;e.identify(`${a}:${t.userId}`),n&&x.current(t9.Cookie.POSTHOG_ANONYMOUS_ID),w.current=!0;return}w.current&&(e.reset(),b.current||e.opt_out_capturing(),e.register({...A.current,consent_state:E.current}),w.current=!1)})},[y,v,g,a]),null}),n2="/app/react/feedback";nN.ENVIRONMENT.localhost,nN.ENVIRONMENT.development,nN.ENVIRONMENT.test;let n3="data-feedback-offscreen",n4=e=>"SITEPING-WIDGET"===e.tagName||"siteping-markers"===e.id||"sp-tooltip"===e.id||"true"===e.getAttribute("data-siteping-ignore"),n5=(e,t,n)=>{let r=e.getBoundingClientRect();return!(r.width<1)&&!(r.height<1)&&(r.bottom<-100||r.right<-100||r.top>n+100||r.left>t+100)},n6=e=>{for(let t of[e.documentElement,e.body])t.style.overflow="visible",t.style.height="auto";for(let t of Array.from(e.querySelectorAll(`[${n3}]`))){let[e,n]=(t.getAttribute(n3)??"0x0").split("x");t.style.width=`${e}px`,t.style.height=`${n}px`,t.style.minHeight=`${n}px`,t.style.overflow="hidden"}},n8=e=>{var t;return n4(e)||(null==(t=e.parentElement)?void 0:t.hasAttribute(n3))===!0},n9=async t=>{var n;let r,i,a=window.innerWidth,o=window.innerHeight;if(a<1||o<1)return;let{default:l}=await e.A(353111),s=Math.min(1,1600/a),u=(n=document.body,r=[],(i=e=>{for(let t of Array.from(e.children))if(!("SCRIPT"===t.tagName||"STYLE"===t.tagName||n4(t)))if(n5(t,a,o)){let e=t.getBoundingClientRect();t.setAttribute(n3,`${Math.round(e.width)}x${Math.round(e.height)}`),r.push(t)}else i(t)})(n),()=>{for(let e of r)e.removeAttribute(n3)});try{let e=await l(document.documentElement,{x:window.scrollX,y:window.scrollY,width:a,height:o,windowWidth:a,windowHeight:o,scale:s,useCORS:!0,logging:!1,backgroundColor:"#ffffff",imageTimeout:3e3,ignoreElements:n8,onclone:n6});return((e,t,n,r={x:0,y:0})=>{let i=e.getContext("2d");if(!i)return;i.setTransform(1,0,0,1,0,0);let a=Math.max(3,4*n),o=24*n,l=t.map(e=>{let t=Math.max(e.width*n,o),i=Math.max(e.height*n,o);return{x:(e.x-r.x)*n-(t-e.width*n)/2,y:(e.y-r.y)*n-(i-e.height*n)/2,width:t,height:i}});for(let e of l)i.fillStyle="rgba(225, 29, 72, 0.12)",i.fillRect(e.x,e.y,e.width,e.height),i.lineWidth=2*a,i.strokeStyle="#ffffff",i.strokeRect(e.x,e.y,e.width,e.height),i.lineWidth=a,i.strokeStyle="#e11d48",i.strokeRect(e.x,e.y,e.width,e.height);let s=Math.max(12*n,8);i.font=`bold ${Math.round(1.2*s)}px sans-serif`,i.textAlign="center",i.textBaseline="middle",l.forEach((e,t)=>{i.fillStyle="#e11d48",i.beginPath(),i.arc(e.x,e.y,s,0,2*Math.PI),i.fill(),i.fillStyle="#ffffff",i.fillText(String(t+1),e.x,e.y)})})(e,t,s),e.toDataURL("image/jpeg",.85)}finally{u()}},n7=async(e,t,n=n9)=>{let r=e.annotations.flatMap(e=>{let t=(({cssSelector:e,xpath:t})=>{if(e)try{let t=document.querySelector(e);if(t)return t}catch{}if(t)try{let e=document.evaluate(t,document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue;return e instanceof Element?e:null}catch{}return null})(e);if(!t)return[];let n=t.getBoundingClientRect();return[{x:n.left+n.width*e.xPct,y:n.top+n.height*e.yPct,width:n.width*e.wPct,height:n.height*e.hPct}]}),i=await n(r);if(!i)return;let a=await fetch(`${t}/screenshot`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({feedbackId:e.id,screenshotDataUrl:i})});if(!a.ok)throw Error(`Screenshot upload rejected with HTTP ${a.status}`)},re=(0,o.createLogger)("feedbackWidget"),rt=e=>{n7(e,n2).catch(e=>re.warning("Feedback screenshot was not delivered",{error:e}))},rn={name:"tester",email:"[email protected]"},rr=(0,i.memo)(()=>{let{feedbackWidgetEnabled:t,tenant:n}=(0,m.useConfiguration)(),{user:r,isAuthenticated:a}=(0,B.default)(),o=t&&(0,tu.isDevtoolsRuntime)()&&"u">typeof navigator&&!0!==navigator.webdriver,l=a?(null==r?void 0:r.name)??void 0:void 0,s=a?(null==r?void 0:r.email)??void 0:void 0;return(0,i.useEffect)(()=>{let t;if(!o)return;let r=!1;return e.A(376125).then(({initSiteping:e})=>{r||(t=e({endpoint:n2,projectName:n,forceShow:!0,locale:"en",enableRightClickComment:!0,captureDiagnostics:!0,showAnnotationsToggle:!1,identity:l&&s?{name:l,email:s}:rn,onFeedbackSent:rt,onError:e=>re.warning("Feedback widget request failed",{error:e})}))}).catch(e=>re.error("Feedback widget failed to load",{error:e})),()=>{r=!0,null==t||t.destroy()}},[o,n,l,s]),null});var ri=i;let ra=async(t,n)=>{try{let{datadogRum:r}=await e.A(969521);if(r.getInitConfiguration())return void r.addError(t,n);console.error(t,n)}catch{console.error(t,n)}};var ro=e.i(97902);e.i(47620);var rl=e.i(271179);let rs=()=>{let{t:e}=(0,rl.useTranslation)();return(0,n.jsxs)("div",{className:"u-flex-center mt-500 flex-col p-500","data-test":"error-boundary-fallback",role:"alert",children:[(0,n.jsx)(em.BodyText,{children:e("common:clientErrors.fallbackError")}),(0,n.jsx)(ro.Button,{className:"mt-200",isLoading:!1,onClick:()=>window.location.reload(),children:e("common:buttons.retry")})]})};class ru extends ri.Component{state={hasError:!1};componentDidMount(){nq.default.events.on("routeChangeComplete",this.handleRouteChangeComplete)}componentWillUnmount(){nq.default.events.off("routeChangeComplete",this.handleRouteChangeComplete)}static getDerivedStateFromError(){return{hasError:!0}}handleRouteChangeComplete=()=>{this.state.hasError&&this.setState({hasError:!1})};componentDidCatch(e,t){ra(e,{componentStack:t.componentStack,boundaryName:this.props.boundaryName})}render(){return this.state.hasError?this.props.fallback??(0,n.jsx)(rs,{}):this.props.children}}var rc=e.i(468887),rd=e.i(673279),rm=e.i(624340);rd.default.isInitialized||rd.default.use(rm.initReactI18next).init({fallbackLng:!1,defaultNS:"common",ns:[],resources:{},interpolation:{escapeValue:!1},nsSeparator:":",keySeparator:".",appendNamespaceToMissingKey:!1,react:{useSuspense:!1},returnNull:!1,returnEmptyString:!0,initAsync:!1,parseMissingKeyHandler:e=>e});let rh=rd.default;var rf=e.i(867346),rg=e.i(74587);let rp=e=>{let t=rf.default.pages,n=t["*"]||[],r=e.replace(/\/\[{1,2}[^\]]+\]{1,2}/g,"");return[...new Set([...n,...t[e]??t[r]??[]])]},rv=async(t,n)=>{let r=await e.A(305788),i=await e.A(305788),a={};for(let e of n){if(rh.hasResourceBundle(t,e)){a[e]=rh.getResourceBundle(t,e);continue}try{let n=i.join(tS.default.cwd(),"locales",t,`${e}.json`),o=await r.promises.readFile(n,"utf-8");
50a[e]=JSON.parse(o),rh.addResourceBundle(t,e,a[e],!0,!0)}catch(n){"ENOENT"!==n.code&&eb.kibanaLogger.warning("Failed to load namespace",{ns:e,locale:t,error:String(n)})}}return a},ry=async(e,t,n)=>{let r={},i=[],a=n??(0,rg.getConfig)().version;for(let n of t)rh.hasResourceBundle(e,n)?r[n]=rh.getResourceBundle(e,n):i.push(n);return await Promise.all(i.map(async t=>{try{let n=(0,nf.setUrlParams)(`/locales/${e}/${t}.json`,{v:a}),i=await fetch(n);i.ok?(r[t]=await i.json(),rh.addResourceBundle(e,t,r[t],!0,!0)):(eb.kibanaLogger.warning("Failed to load namespace",{ns:t,locale:e,status:i.status}),rh.addResourceBundle(e,t,{},!0,!0))}catch(n){eb.kibanaLogger.warning("Failed to load namespace",{ns:t,locale:e,error:String(n)}),rh.addResourceBundle(e,t,{},!0,!0)}})),r},r_=async(e,t,n)=>{let r=rf.default.locales.includes(e)?e:String(rf.default.defaultLocale),i=rp(t);return(0,nO.isServer)()?rv(r,i):(rh.language!==r&&await rh.changeLanguage(r),ry(r,i,n))};var rw=e.i(290294),rb=e.i(595412),rE=e.i(426242),rT=e.i(86802),rC=e.i(467065),rx=e.i(611353);let rS=async()=>{let e=await ei.default.createConfigControllerApi(er.default.createDefaultApiConfig()),t=await e.getGitInfo();return{message:"string"==typeof t["commit.message.short"]?t["commit.message.short"]:"-",branch:"string"==typeof t.branch?t.branch:"-",id:"string"==typeof t["commit.id.abbrev"]?t["commit.id.abbrev"]:"-",user:"string"==typeof t["commit.user.email"]?t["commit.user.email"]:"-",commitTime:"string"==typeof t["commit.time"]?t["commit.time"]:"-"}};var rM=e.i(892953);let rA={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function rD(e){return (t={})=>{let n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}let rL={date:rD({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:rD({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:rD({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},rk={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function rI(e){return(t,n)=>{let r;if("formatting"===((null==n?void 0:n.context)?String(n.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,i=(null==n?void 0:n.width)?String(n.width):t;r=e.formattingValues[i]||e.formattingValues[t]}else{let t=e.defaultWidth,i=(null==n?void 0:n.width)?String(n.width):e.defaultWidth;r=e.values[i]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function rO(e){return(t,n={})=>{let r,i=n.width,a=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;let l=o[0],s=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(s)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}(s,e=>e.test(l)):function(e,t){for(let n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}(s,e=>e.test(l));return r=e.valueCallback?e.valueCallback(u):u,{value:r=n.valueCallback?n.valueCallback(r):r,rest:t.slice(l.length)}}}let rN={code:"en-US",formatDistance:(e,t,n)=>{let r,i=rA[e];if(r="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null==n?void 0:n.addSuffix)if(n.comparison&&n.comparison>0)return"in "+r;else return r+" ago";return r},formatLong:rL,formatRelative:(e,t,n,r)=>rk[e],localize:{ordinalNumber:(e,t)=>{let n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:rI({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:rI({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:rI({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:rI({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
50ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:rI({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(t={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,n={})=>{let r=e.match(t.matchPattern);if(!r)return null;let i=r[0],a=e.match(t.parsePattern);if(!a)return null;let o=t.valueCallback?t.valueCallback(a[0]):a[0];return{value:o=n.valueCallback?n.valueCallback(o):o,rest:e.slice(i.length)}}),era:rO({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:rO({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:rO({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:rO({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:rO({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};var rj=e.i(878938),rP=e.i(786760),rR=e.i(936290);function rF(e){let t=(0,rR.toDate)(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),e-n}var rU=e.i(103215);function rB(e,t){var n,r,i,a;let o=(0,rj.getDefaultOptions)(),l=(null==t?void 0:t.weekStartsOn)??(null==t||null==(r=t.locale)||null==(n=r.options)?void 0:n.weekStartsOn)??o.weekStartsOn??(null==(a=o.locale)||null==(i=a.options)?void 0:i.weekStartsOn)??0,s=(0,rR.toDate)(e),u=s.getDay();return s.setDate(s.getDate()-(7*(u<l)+u-l)),s.setHours(0,0,0,0),s}function rW(e){return rB(e,{weekStartsOn:1})}var rz=e.i(696291);function rV(e){let t=(0,rR.toDate)(e),n=t.getFullYear(),r=(0,rz.constructFrom)(e,0);r.setFullYear(n+1,0,4),r.setHours(0,0,0,0);let i=rW(r),a=(0,rz.constructFrom)(e,0);a.setFullYear(n,0,4),a.setHours(0,0,0,0);let o=rW(a);return t.getTime()>=i.getTime()?n+1:t.getTime()>=o.getTime()?n:n-1}function rq(e,t){var n,r,i,a;let o=(0,rR.toDate)(e),l=o.getFullYear(),s=(0,rj.getDefaultOptions)(),u=(null==t?void 0:t.firstWeekContainsDate)??(null==t||null==(r=t.locale)||null==(n=r.options)?void 0:n.firstWeekContainsDate)??s.firstWeekContainsDate??(null==(a=s.locale)||null==(i=a.options)?void 0:i.firstWeekContainsDate)??1,c=(0,rz.constructFrom)(e,0);c.setFullYear(l+1,0,u),c.setHours(0,0,0,0);let d=rB(c,t),m=(0,rz.constructFrom)(e,0);m.setFullYear(l,0,u),m.setHours(0,0,0,0);let h=rB(m,t);return o.getTime()>=d.getTime()?l+1:o.getTime()>=h.getTime()?l:l-1}function rH(e,t){let n=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+n}let rG={y(e,t){let n=e.getFullYear(),r=n>0?n:1-n;return rH("yy"===t?r%100:r,t.length)},M(e,t){let n=e.getMonth();return"M"===t?String(n+1):rH(n+1,2)},d:(e,t)=>rH(e.getDate(),t.length),a(e,t){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];
50default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>rH(e.getHours()%12||12,t.length),H:(e,t)=>rH(e.getHours(),t.length),m:(e,t)=>rH(e.getMinutes(),t.length),s:(e,t)=>rH(e.getSeconds(),t.length),S(e,t){let n=t.length;return rH(Math.trunc(e.getMilliseconds()*Math.pow(10,n-3)),t.length)}},rY={G:function(e,t,n){let r=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){let t=e.getFullYear();return n.ordinalNumber(t>0?t:1-t,{unit:"year"})}return rG.y(e,t)},Y:function(e,t,n,r){let i=rq(e,r),a=i>0?i:1-i;return"YY"===t?rH(a%100,2):"Yo"===t?n.ordinalNumber(a,{unit:"year"}):rH(a,t.length)},R:function(e,t){return rH(rV(e),t.length)},u:function(e,t){return rH(e.getFullYear(),t.length)},Q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return rH(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return rH(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){let r=e.getMonth();switch(t){case"M":case"MM":return rG.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){let r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return rH(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var i,a,o,l;let s,u,c,d,m,h=Math.round((rB(s=(0,rR.toDate)(e),r)-(u=(0,rj.getDefaultOptions)(),c=(null==r?void 0:r.firstWeekContainsDate)??(null==r||null==(a=r.locale)||null==(i=a.options)?void 0:i.firstWeekContainsDate)??u.firstWeekContainsDate??(null==(l=u.locale)||null==(o=l.options)?void 0:o.firstWeekContainsDate)??1,d=rq(s,r),(m=(0,rz.constructFrom)(s,0)).setFullYear(d,0,c),m.setHours(0,0,0,0),rB(m,r)))/6048e5)+1;return"wo"===t?n.ordinalNumber(h,{unit:"week"}):rH(h,t.length)},I:function(e,t,n){let r,i,a,o=Math.round((rW(r=(0,rR.toDate)(e))-(i=rV(r),(a=(0,rz.constructFrom)(r,0)).setFullYear(i,0,4),a.setHours(0,0,0,0),rW(a)))/6048e5)+1;return"Io"===t?n.ordinalNumber(o,{unit:"week"}):rH(o,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):rG.d(e,t)},D:function(e,t,n){var r;let i,a,o,l=(i=(0,rR.toDate)(e),r=(0,rU.startOfYear)(i),a=(0,rP.startOfDay)(i),o=(0,rP.startOfDay)(r),Math.round((a-rF(a)-(o-rF(o)))/864e5)+1);return"Do"===t?n.ordinalNumber(l,{unit:"dayOfYear"}):rH(l,t.length)},E:function(e,t,n){let r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){let i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return rH(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){let i=e.getDay(),a=(i-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return rH(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){let r=e.getDay(),i=0===r?7:r;switch(t){case"i":return String(i);case"ii":return rH(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){let r,i=e.getHours();switch(r=12===i?"noon":0===i?"midnight":i/12>
50=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){let r,i=e.getHours();switch(r=i>=17?"evening":i>=12?"afternoon":i>=4?"morning":"night",t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return rG.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):rG.H(e,t)},K:function(e,t,n){let r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):rH(r,t.length)},k:function(e,t,n){let r=e.getHours();return(0===r&&(r=24),"ko"===t)?n.ordinalNumber(r,{unit:"hour"}):rH(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):rG.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):rG.s(e,t)},S:function(e,t){return rG.S(e,t)},X:function(e,t,n){let r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return r$(r);case"XXXX":case"XX":return rX(r);default:return rX(r,":")}},x:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case"x":return r$(r);case"xxxx":case"xx":return rX(r);default:return rX(r,":")}},O:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+rK(r,":");default:return"GMT"+rX(r,":")}},z:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+rK(r,":");default:return"GMT"+rX(r,":")}},t:function(e,t,n){return rH(Math.trunc(e.getTime()/1e3),t.length)},T:function(e,t,n){return rH(e.getTime(),t.length)}};function rK(e,t=""){let n=e>0?"-":"+",r=Math.abs(e),i=Math.trunc(r/60),a=r%60;return 0===a?n+String(i):n+String(i)+t+rH(a,2)}function r$(e,t){return e%60==0?(e>0?"-":"+")+rH(Math.abs(e)/60,2):rX(e,t)}function rX(e,t=""){let n=Math.abs(e);return(e>0?"-":"+")+rH(Math.trunc(n/60),2)+t+rH(n%60,2)}let rQ=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},rJ=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},rZ={p:rJ,P:(e,t)=>{let n,r=e.match(/(P+)(p+)?/)||[],i=r[1],a=r[2];if(!a)return rQ(e,t);switch(i){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",rQ(i,t)).replace("{{time}}",rJ(a,t))}},r0=/^D+$/,r1=/^Y+$/,r2=["D","DD","YY","YYYY"],r3=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,r4=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,r5=/^'([^]*?)'?$/,r6=/''/g,r8=/[a-zA-Z]/,r9=({label:e,children:t})=>(0,n.jsxs)("div",{className:"flex items-center justify-between gap-100",children:[(0,n.jsx)("span",{className:"flex-1/3 text-100 text-grey-60",children:e}),(0,n.jsx)("span",{className:"flex-2/3 justify-end",children:t})]}),r7=({onClose:e})=>{let{data:t,isLoading:r,error:i}=(0,en.useQuery)({queryKey:["backendBuildInfo"],queryFn:()=>rS()}),{data:a,isLoading:o,error:l}=(0,nA.useVersionsQuery)();return(0,n.jsxs)("div",{className:"p-300",children:[(0,n.jsxs)("div",{className:"mb-200 flex items-center justify-between",children:[(0,n.jsx)("div",{className:"font-bold text-200",children:"Development Info"}),(0,n.jsx)(ro.Button,{variant:"ghostNeutral",size:"s",type:"button",icon:(0,n.jsx)(nm.default.IconCloseX,{}),onClick:e,isLoading:!1})]}),(0,n.jsxs)("div",{className:"mb-300 rounded-large border border-grey-20 bg-grey-0 p-300",children:[(0,n.jsx)("div",{className:"mb-250 font-bold text-200",children:"Backend"}),r&&(0,n.jsx)("div",{children:"Loading..."}),i&&(0,n.jsx)("div",{className:"text-red-60",children:i.message}),t&&(0,n.jsxs)("div",{className:"flex flex-col gap-300",children:[(0,n.jsx)(r9,{label:"Branch:",children:(0,n.jsx)(rM.Badge,{type:"brandLight",size:"l",children:t.branch})}),(0,n.jsx)(r9,{label:"Commit:",children:(0,n.jsx)(rM.Badge,{type:"brandLight",size:"l",children:t.id})}),(0,n.jsx)(r9,{label:"Author:",children:(0,n.jsx)("div",{className:"flex-1 break-all text-100",children:t.user})}),(0,n.jsx)(r9,{label:"Committed:",children:(0,n.jsx)("div",{className:"flex-1 break-all text-100",children:function(e,t){var n,r,i,a;let o=(0,rj.getDefaultOptions)(),l=(void 0)??o.locale??rN,s=(void 0)??void 0??o.firstWeekContainsDate??(null==(r=o.locale)||null==(n=r.options)?void 0:n.firstWeekContainsDate)??1,u=(void 0)??void 0??o.weekStartsOn??(null==(a=o.locale)||null==(i=a.options)?void 0:i.weekStartsOn)??0,c=(0,rR.toDate)(e);if(!((c instanceof Date||"object"==typeof c&&"[object Date]"===Object.prototype.toString.call(c)||"number"==typeof c)&&!isNaN(Number((0,rR.toDate)(c)))))throw RangeError("Invalid time value");let d=t.match(r4).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,rZ[t])(e,l.formatLong):e}).join("").match(r3).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t){let t;return{isToken:!1,value:(t=e.match(r5))?t[1].replace(r6,"'"):e}}if(rY[t])return{isToken:!0,value:e};
50if(t.match(r8))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});l.localize.preprocessor&&(d=l.localize.preprocessor(c,d));let m={firstWeekContainsDate:s,weekStartsOn:u,locale:l};return d.map(n=>{if(!n.isToken)return n.value;let r=n.value;return(r1.test(r)||r0.test(r))&&function(e,t,n){let r,i=(r="Y"===e[0]?"years":"days of the month",`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`);if(console.warn(i),r2.includes(e))throw RangeError(i)}(r,t,String(e)),(0,rY[r[0]])(c,r,l.localize,m)}).join("")}(new Date(t.commitTime),"HH:mm - dd.MM.yyyy")})}),(0,n.jsx)(r9,{label:"Message:",children:t.message}),(0,n.jsx)(ro.Button,{variant:"secondaryNeutral",onClick:()=>{var e;let n=JSON.stringify(t,null,2);null==(e=navigator.clipboard)||e.writeText(n)},isLoading:!1,children:"Copy info"})]})]}),(0,n.jsxs)("div",{className:"rounded-large border border-grey-20 bg-grey-0 p-300",children:[(0,n.jsx)("div",{className:"mb-250 font-bold text-200",children:"Frontend"}),o&&(0,n.jsx)("div",{children:"Loading..."}),l&&(0,n.jsx)("div",{className:"text-red-60",children:l.message}),a&&(0,n.jsx)(r9,{label:"Client:",children:(0,n.jsx)(rM.Badge,{type:"brandLight",size:"l",children:a.client})})]})]})},ie=()=>{let[e,t]=(0,i.useState)(!1),{realNodeEnv:r}=(0,m.useConfiguration)();if(r!==nN.ENVIRONMENT.staging&&r!==nN.ENVIRONMENT.test&&r!==nN.ENVIRONMENT.development)return null;let a=()=>t(!1);return(0,n.jsxs)("div",{className:"fixed right-800 bottom-1000 z-[1100]",children:[(0,n.jsx)(ro.Button,{"data-test":"dev-sidebar-trigger-button",onClick:()=>t(!0),isLoading:!1,variant:"premium",children:"Dev"}),e&&(0,n.jsx)(rx.Sidebar,{onClickOutside:a,position:"right",size:"m",children:(0,n.jsx)(r7,{onClose:a})})]})};var it=e.i(458962);let ir=(0,o.createLogger)("_app"),ii=()=>(0,n.jsx)("style",{children:"#usercentrics-cmp-ui,#usercentrics-root,#usercentrics-button{display:none !important;visibility:hidden !important;}"}),ia=({Component:e,pageProps:t,userId:r,cookieSessionValue:o,initialTheme:l,i18nLocale:s,i18nResources:u,initialCookies:c,initialFlashes:d,isEmbed:m,...h})=>{var f,g,v;let[y]=(0,i.useState)((0,tX.addUrlFunction)(h.routes)),[w]=(0,i.useState)(h.refId),[b,E]=(0,i.useState)(h.applicationContext),T=(0,i.useRef)(void 0),x=(0,i.useMemo)(()=>(s&&u&&T.current!==s&&(((e,t)=>{if(rh.language!==e){var n,r,i,a,o;rh.language=e,rh.languages=(null==(i=rh.services)||null==(r=i.languageUtils)||null==(n=r.toResolveHierarchy)?void 0:n.call(r,e))??[e],null==(o=rh.translator)||null==(a=o.changeLanguage)||a.call(o,e)}for(let[n,r]of Object.entries(t))rh.hasResourceBundle(e,n)||rh.addResourceBundle(e,n,r,!0,!0)})(s,u),T.current=s),rh),[s,u]);(0,i.useEffect)(()=>{s&&rh.emit("languageChanged",s)},[s]),(0,i.useEffect)(()=>{h.applicationContext&&h.applicationContext!==b&&E(h.applicationContext)},[h.applicationContext,b]),(0,i.useEffect)(()=>{o&&window.localStorage.setItem("previousDeviceId",o)},[]),(0,nw.useChunkWatchdogHydrationMarker)();let M=(0,i.useMemo)(()=>({value:b,setValue:E}),[b]),A="function"==typeof e.settings?e.settings(t):e.settings,D=A.Layout,L=A.layoutProps||{},k=A.robots;return t.error&&(t.error.message||t.error.statusCode)?t.error.statusCode===tf.HttpStatus.Gone||t.error.statusCode===tf.HttpStatus.Forbidden||t.error.statusCode===tf.HttpStatus.NotFound?(0,n.jsx)(rc.I18nextProvider,{i18n:x,children:(0,n.jsx)(nl,{applicationContextValue:M,userId:r,dehydratedState:t.dehydratedState,initialCookies:c,routes:y,children:(0,n.jsx)(ny.Error404,{})})}):(0,n.jsx)(rc.I18nextProvider,{i18n:x,children:(0,n.jsx)(nl,{applicationContextValue:M,userId:r,dehydratedState:t.dehydratedState,initialCookies:c,routes:y,children:(0,n.jsx)(n_.Error500,{})})}):M.value?(0,n.jsx)(rc.I18nextProvider,{i18n:x,children:(0,n.jsx)(tn.ApplicationContext.Provider,{value:M,children:(0,n.jsx)(tW.CookiesProvider,{initialCookies:c,children:(0,n.jsx)(tz.DeliveryContextProvider,{children:(0,n.jsx)(tV.CatalogContextProvider,{children:(0,n.jsx)(a.AppThemeProvider,{initialTheme:l,configTheme:null==(g=M.value)||null==(f=g.configuration)?void 0:f.theme,children:(0,n.jsx)(ru,{boundaryName:"app-root",children:(0,n.jsx)(tk,{dehydratedState:t.dehydratedState,userId:r,children:(0,n.jsx)(t8.BreakpointsProvi
50der,{children:(0,n.jsx)(t7.UserContextProvider,{refId:w,children:(0,n.jsx)(nU,{statsigProps:null==(v=M.value)?void 0:v.statsigProps,children:(0,n.jsx)(ne.FeaturesContextProvider,{children:(0,n.jsx)(nt.CartContextProvider,{children:(0,n.jsx)(_.CompaniesContextProvider,{children:(0,n.jsx)(tQ.RoutesProvider,{value:y,children:(0,n.jsx)(nn.CartVisibilityContextProvider,{children:(0,n.jsx)(j.UIContextProvider,{initialFlashes:d,children:(0,n.jsxs)(na.TutorialContextProvider,{isEmbed:m,children:[(0,n.jsx)(tR,{}),(0,n.jsx)(t6,{...A.rum}),(0,n.jsx)(nV,{}),(0,n.jsx)(nK,{}),(0,n.jsx)(rr,{}),(0,n.jsxs)(n$.CookieConsentContextProvider,{children:[(0,n.jsx)(tU,{}),(0,n.jsx)(n1,{}),(0,n.jsx)(rE.MetricBatchBufferProvider,{children:(0,n.jsx)(rb.ViewItemListTrackingProvider,{children:(0,n.jsx)(no.TrackingProvider,{children:(0,n.jsx)(S.ModalProvider,{children:(0,n.jsx)(X.WheelSheetProvider,{children:(0,n.jsxs)(tB.GtmContextProvider,{children:[(0,n.jsx)(p,{robots:k}),m&&(0,n.jsx)(ii,{}),(0,n.jsx)(t$,{}),(0,n.jsx)(e5,{}),(0,n.jsxs)(tI.GlobalStateProvider,{children:[(0,n.jsx)(C,{}),(0,n.jsx)(ni.StatusNotificationsContextProvider,{children:(0,n.jsx)(nr.ProductTooltipContextProvider,{children:(0,n.jsx)(U.AddressFormContextProvider,{children:(0,n.jsxs)(nh.UserNotificationContextProvider,{children:[(0,n.jsxs)(e0.PageContextProvider,{children:[(0,n.jsx)(eZ,{}),(0,n.jsx)(nv,{}),(0,n.jsx)(nx,{cjevent:h.cjevent,tduid:h.tduid}),(0,n.jsx)(D,{...L,children:(0,n.jsx)(e,{...t})})]}),(0,n.jsx)("div",{id:rC.REACT_PORTAL_ID}),(0,n.jsx)(ie,{})]})})})})]})]})})})})})})]})]})})})})})})})})})})})})})})})})})}):(ir.warning("ApplicationContext not ready during render — defensive check to prevent crashes"),null)};ia.getInitialProps=async e=>{var t,n,i,a,o,c,d,m,h,f,g,p,v,_,w;let b,E,T={pageProps:{}},C=e.router.query,x=e.Component,{ctx:S}=e,M=S.req,A=r.default.getInitialProps(e);A.catch(()=>void 0);let[D,L,k,I,O]=(0,t2.queryParamToString)(C.app,C.flashes,C.share_ref,C.cjevent||C.cjEvent,C.tduid),j=(0,t2.queryParamToBool)(C.embed);if(T.isEmbed=j,M){let t=M.configuration;if(!t){ir.warning("Configuration is undefined",{url:(0,u.redactUrl)(M.url),path:M.path});let t=M.cookies,n=t[t9.Cookie.USER_SELECTED_LANGUAGE]||t[t9.Cookie.CORRECT_LOCALE]||rf.default.defaultLocale,r=rf.default.locales.includes(n)?n:String(rf.default.defaultLocale),i={};try{i=await r_(r,e.router.route)}catch(e){eb.kibanaLogger.warning("Failed to load i18n namespaces for error page",{error:e,url:(0,u.redactUrl)(M.url),path:M.path,locale:r,context:"configuration-undefined"})}let{pageProps:a}=await A;return{pageProps:{...a},i18nLocale:r,i18nResources:i}}let{tenant:n}=t,r=t0(n);r.catch(()=>void 0);let _=M.cookies,w=(0,t1.getSessionCookie)(M.headers.cookie),j=null==w?void 0:w.value,P=_[t9.Cookie.THEME_PREFERENCE]||(0,it.getDefaultThemePreference)(null==t?void 0:t.theme);(T={...T,userId:null==M||null==(a=M.user)||null==(i=a.user)?void 0:i.id,refId:k,cjevent:I,tduid:O,cookieSessionValue:j,applicationContext:{configuration:t,deviceInfo:{...M.useragent,isApp:"true"===D},versions:M.versions,statsigProps:M.statsigProps},initialTheme:P}).initialCookies=Object.keys(_).filter(e=>t9.CookieValues.includes(e)).reduce((e,t)=>({...e,[t]:_[t]}),{}),T.initialFlashes=L??null;let R=_[t9.Cookie.USER_SELECTED_LANGUAGE]||_[t9.Cookie.CORRECT_LOCALE]||rf.default.defaultLocale,F=rf.default.locales.includes(R)?R:String(rf.default.defaultLocale),U=(0,N.isSupportedLanguage)(F,n)?F:(0,N.getDefaultLocale)(n),B=(e,t)=>t(),W=!!w||!!C.accessToken,V=M.user||!W?M.ssrCache??B:B,q=(null==(c=M.user)||null==(o=c.store)?void 0:o.storeId)??void 0,H=M.headers[l.APP_PLATFORM_HEADER_NAME],G=l.APP_PLATFORMS.some(e=>e===H)?"app":"web",Y=(null==(m=M.user)||null==(d=m.user)?void 0:d.id)?"in":"out",K=[];K.push([(0,e9.getCompaniesQueryKey)(),()=>Promise.resolve(M.companies)]);let $=null==(h=(null==(f=M.companies)?void 0:f.find(e=>"main"===e.type))??(null==(g=M.companies)?void 0:g[0]))?void 0:h.id;if($){let e=s("footer",n,U,q,$);K.push([(0,y.getFooterQueryKey)({companyId:$}),()=>V(e,()=>(0,y.getFooter)($,S))])}("function"==typeof x.settings?x.settings({}):x.settings).skipInitData||K.push([(0,nS.getNavigationTabsQueryKey)(),()=>V(s("navigationTabs",n,U,G),()=>(0,nS.getNavigationTabs)(S))],[(0,nM.getNavigationCategoriesQueryKey)(),()=>V(s("navigationCategories",n,U,q,Y,G),()=>(0,nM.getNavigationCategories)(S))],[(0,nA.getVersionsQueryKey)(),()=>Promise.resolve(M.versions)],[(0,te.getUserQueryKey)(),()=>Promise.resolve(M.user)],[(0,z.getCartQueryKey)({userId:null==(v=M.user)||null==(p=v.user)?void 0:p.id}),()=>(0,z.getCart)({ctx:S})],[(0,e7.getUserGtmDataQueryKey)(),()=>(0,e7.getUserGtmData)(S)],[(0,rT.getUserCustomAttributesQueryKey)(),()=>(0,rT.getUserCustomAttributes)(S)],[(0,nz.getIncentivesQueryKey)(),()=>(0,nz.getIncentives)(S)],[(0,nb.getClaimAnnouncementQueryKey)(),()=>(0,nb.getClaimAnnouncement)(S)],[(0,e8.getTopAnnouncementsQueryKey)(),()=>(0,e8.getTopAnnouncements)(void 0,S)],[(0,e6.getDeliveryAnnouncementQueryKey)(),()=>(0,e6.getDeliveryAnnouncements)(S)],[(0,rw.getFirstDeliveryQueryKey)(!0),()=>(0,rw.getFirstDelivery)(!0,S)]);let X=(0,tt.prefetchQueries)(K);X.catch(()=>void 0);let Q=r_(U,e.router.route).catch(t=>(eb.kibanaLogger.warning("Failed to load i18n namespaces during SSR",{error:t,url:(0,u.redactUrl)(M.url),path:M.path,locale:U,route:e.router.route}),{})),[J,Z,ee,et]=await Promise.all([A,r,X,Q]);E=J.pageProps,b=ee,T={...T,routes:Z,i18nLocale:U,i18nResources:et}}else{E=(await A).pageProps;try{let t=e.ctx.pathname;if(!rp(t).every(e=>rh.hasResourceBundle(rh.language,e))){await r_(rh.language,t);
50let e="perfSkipSpaLanguageChanged";(((0,tu.isDevtoolsRuntime)()?(0,nW.readGateOverrides)()[e]:void 0)??(null==(_=(null==(w=nP())?void 0:w.client)??null)?void 0:_.checkGate(nB.STATSIG_GATES[e])))||rh.emit("languageChanged",rh.language)}}catch(t){eb.kibanaLogger.warning("Failed to load i18n namespaces during SPA navigation",{route:e.ctx.pathname,error:t})}}return{...T,pageProps:{...E,dehydratedState:{mutations:[...(null==b?void 0:b.mutations)||[],...(null==(t=E.dehydratedState)?void 0:t.mutations)||[]],queries:[...(null==b?void 0:b.queries)||[],...(null==(n=E.dehydratedState)?void 0:n.queries)||[]]}}}},e.s(["default",0,ia],316027)},294757,(e,t,n)=>{let r="/_app";(window.__NEXT_P=window.__NEXT_P||[]).push([r,()=>e.r(316027)]),t.hot&&t.hot.dispose(function(){window.__NEXT_P.push([r])})},291656,e=>{"use strict";let t=null,n=null,r=[],i=0,a=[],o=()=>{t&&(t.width=window.innerWidth,t.height=window.innerHeight)},l=()=>{a.forEach(e=>window.clearTimeout(e)),a=[],window.removeEventListener("resize",o),(null==t?void 0:t.parentNode)&&t.parentNode.removeChild(t),t=null,n=null},s=()=>{if(n&&t){for(let e of(n.clearRect(0,0,t.width,t.height),r=r.filter(e=>e.life<e.max))){e.life+=1,e.vy+=e.g,e.sway+=e.sws,e.x+=e.vx+Math.sin(e.sway)*e.swa,e.y+=e.vy,e.rot+=e.vr;let t=e.life/e.max;n.save(),n.globalAlpha=t<.72?1:Math.max(0,1-(t-.72)/.28),n.translate(e.x,e.y),n.rotate(e.rot),n.fillStyle=e.c,n.fillRect(-e.s/2,-e.s/2,e.s,.62*e.s),n.restore()}r.length?i=requestAnimationFrame(s):(cancelAnimationFrame(i),i=0,l())}},u=(e,t)=>{let{origin:n,colors:i,physics:a}=e,o=t.spreadY??0;for(let e=0;e<t.count;e+=1)r.push({x:n.x+(Math.random()-.5)*t.spreadX,y:n.y+(Math.random()-.5)*o,vx:(Math.random()-.5)*a.vx,vy:-(a.vyBase+Math.random()*a.vyRand),g:a.g+Math.random()*a.gRand,s:a.s+Math.random()*a.sRand,c:i[e%i.length],rot:6.28*Math.random(),vr:(Math.random()-.5)*.4,sway:6.28*Math.random(),sws:a.sway?.04+.06*Math.random():0,swa:.9*!!a.sway,life:0,max:a.maxBase+Math.random()*a.maxRand})};e.s(["cancelConfetti",0,()=>{i&&(cancelAnimationFrame(i),i=0),r=[],l()},"fireConfetti",0,e=>{t||(Object.assign((t=document.createElement("canvas")).style,{position:"fixed",inset:"0",pointerEvents:"none",zIndex:"99"}),document.body.appendChild(t),n=t.getContext("2d"),o(),window.addEventListener("resize",o)),e.bursts.forEach(t=>{if(t.delay){let n=window.setTimeout(()=>{a=a.filter(e=>e!==n),u(e,t),i||(i=requestAnimationFrame(s))},t.delay);a.push(n)}else u(e,t)}),r.length&&!i&&(i=requestAnimationFrame(s))},"resolveCssColors",0,(e,t)=>{let n=getComputedStyle(document.documentElement);return e.map((e,r)=>{let i=n.getPropertyValue(e).trim();return""!==i?i:t[r]??t[t.length-1]??"#ffffff"})}])},948294,878938,766540,695093,e=>{"use strict";var t=e.i(494834);let n={};e.s(["getDefaultOptions",0,function(){return n}],878938);let r={year:0,month:1,day:2,hour:3,minute:4,second:5},i={},a=new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),o="06/25/2014, 00:00:00"===a||"‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00"===a;function l(e,t,n,r,i,a,o){let l=new Date(0);return l.setUTCFullYear(e,t,n),l.setUTCHours(r,i,a,o),l}let s=/^(Z)$/,u=/^([+-]\d{2})$/,c=/^([+-])(\d{2}):?(\d{2})$/;function d(e,t,n){let r,i;if(!e)return 0;let a=s.exec(e);if(a)return 0;if(a=u.exec(e))return h(r=parseInt(a[1],10))?-(36e5*r):NaN;if(a=c.exec(e)){r=parseInt(a[2],10);let e=parseInt(a[3],10);return h(r,e)?(i=36e5*Math.abs(r)+6e4*e,"+"===a[1]?-i:i):NaN}if(function(e){if(f[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),f[e]=!0,!0}catch(e){return!1}}(e)){var o;t=new Date(t||Date.now());let r=m(n?t:l((o=t).getFullYear(),o.getMonth(),o.getDate(),o.getHours(),o.getMinutes(),o.getSeconds(),o.getMilliseconds()),e);return-(n?r:function(e,t,n){let r=e.getTime()-t,i=m(new Date(r),n);if(t===i)return t;let a=m(new Date(r-=i-t),n);return i===a?i:Math.max(i,a)}(t,r,e))}return NaN}function m(e,t){var n,a,s;let u,c,d,m=(i[n=t]||(i[n]=o?new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:n,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:n,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})),"formatToParts"in(d=i[n])?function(e,t){try{let n=e.formatToParts(t),i=[];for(let e=0;e<n.length;e++){let t=r[n[e].type];void 0!==t&&(i[t]=parseInt(n[e].value,10))}return i}catch(e){if(e instanceof RangeError)return[NaN];throw e}}(d,e):(a=d,s=e,u=a.format(s),[parseInt((c=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(u))[3],10),parseInt(c[1],10),parseInt(c[2],10),parseInt(c[4],10),parseInt(c[5],10),parseInt(c[6],10)])),h=l(m[0],m[1]-1,m[2],m[3]%24,m[4],m[5],0).getTime(),f=e.getTime(),g=f%1e3;return h-(f-=g>=0?g:1e3+g)}function h(e,t){return -23<=e&&e<=23&&(null==t||0<=t&&t<=59)}let f={};function g(e){let t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e-t}let p=/^([0-9W+-]+)(T| )(.*)/,v=/^([0-9W+-]+)(.*)/,y=/^(\d{2})$/,_=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],w=/^(\d{4})/,b=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],E=/^-(\d{2})$/,T=/^-?(\d{3})$/,C=/^-?(\d{2})-?(\d{2})$/,x=/^-?W(\d{2})$/,S=/^-?W(\d{2})-?(\d{1})$/,M=/^(\d{2}([.,]\d*)?)$/,A=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,D=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,L=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;
50function k(e,t,n){t=t||0,n=n||0;let r=new Date(0);r.setUTCFullYear(e,0,4);let i=7*t+n+1-(r.getUTCDay()||7);return r.setUTCDate(r.getUTCDate()+i),r}let I=[31,28,31,30,31,30,31,31,30,31,30,31],O=[31,29,31,30,31,30,31,31,30,31,30,31];function N(e){return e%400==0||e%4==0&&e%100!=0}function j(e,t,n){if(t<0||t>11)return!1;if(null!=n){if(n<1)return!1;let r=N(e);if(r&&n>O[t]||!r&&n>I[t])return!1}return!0}function P(e,t){return!(e<0)&&!(e>52)&&(null==t||!(t<0)&&!(t>6))}function R(e,t,n){return!(e<0)&&!(e>=25)&&(null==t||!(t<0)&&!(t>=60))&&(null==n||!(n<0)&&!(n>=60))}function F(e,t,n){e=function(e,t={}){if(arguments.length<1)throw TypeError("1 argument required, but only "+arguments.length+" present");if(null===e)return new Date(NaN);let n=null==t.additionalDigits?2:Number(t.additionalDigits);if(2!==n&&1!==n&&0!==n)throw RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e))return new Date(e.getTime());if("number"==typeof e||"[object Number]"===Object.prototype.toString.call(e))return new Date(e);if("[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);let r=function(e){let t,n={},r=p.exec(e);if(r?(n.date=r[1],t=r[3]):(r=v.exec(e))?(n.date=r[1],t=r[2]):(n.date=null,t=e),t){let e=L.exec(t);e?(n.time=t.replace(e[1],""),n.timeZone=e[1].trim()):n.time=t}return n}(e),{year:i,restDateString:a}=function(e,t){if(e){let n=_[t],r=b[t],i=w.exec(e)||r.exec(e);if(i){let t=i[1];return{year:parseInt(t,10),restDateString:e.slice(t.length)}}if(i=y.exec(e)||n.exec(e)){let t=i[1];return{year:100*parseInt(t,10),restDateString:e.slice(t.length)}}}return{year:null}}(r.date,n),o=function(e,t){let n,r,i;if(null===t)return null;if(!e||!e.length)return(n=new Date(0)).setUTCFullYear(t),n;let a=E.exec(e);if(a)return(n=new Date(0),j(t,r=parseInt(a[1],10)-1))?(n.setUTCFullYear(t,r),n):new Date(NaN);if(a=T.exec(e)){n=new Date(0);let e=parseInt(a[1],10);return!function(e,t){if(t<1)return!1;let n=N(e);return(!n||!(t>366))&&(!!n||!(t>365))}(t,e)?new Date(NaN):(n.setUTCFullYear(t,0,e),n)}if(a=C.exec(e)){n=new Date(0),r=parseInt(a[1],10)-1;let e=parseInt(a[2],10);return j(t,r,e)?(n.setUTCFullYear(t,r,e),n):new Date(NaN)}if(a=x.exec(e))return P(i=parseInt(a[1],10)-1)?k(t,i):new Date(NaN);if(a=S.exec(e)){i=parseInt(a[1],10)-1;let e=parseInt(a[2],10)-1;return P(i,e)?k(t,i,e):new Date(NaN)}return null}(a,i);if(null===o||isNaN(o.getTime())||!o)return new Date(NaN);{let e,n=o.getTime(),i=0;if(r.time&&(null===(i=function(e){let t,n,r=M.exec(e);if(r)return R(t=parseFloat(r[1].replace(",",".")))?t%24*36e5:NaN;if(r=A.exec(e))return R(t=parseInt(r[1],10),n=parseFloat(r[2].replace(",",".")))?t%24*36e5+6e4*n:NaN;if(r=D.exec(e)){t=parseInt(r[1],10),n=parseInt(r[2],10);let e=parseFloat(r[3].replace(",","."));return R(t,n,e)?t%24*36e5+6e4*n+1e3*e:NaN}return null}(r.time))||isNaN(i)))return new Date(NaN);if(r.timeZone||t.timeZone){if(isNaN(e=d(r.timeZone||t.timeZone,new Date(n+i))))return new Date(NaN)}else e=g(new Date(n+i)),e=g(new Date(n+i+e));return new Date(n+i+e)}}(e,n);let r=d(t,e,!0),i=new Date(e.getTime()-r),a=new Date(0);return a.setFullYear(i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()),a.setHours(i.getUTCHours(),i.getUTCMinutes(),i.getUTCSeconds(),i.getUTCMilliseconds()),a}e.s(["toZonedTime",0,F],766540),e.s([],695093);let U=e=>!Number.isNaN(("string"==typeof e?(0,t.default)(e).toDate():e).getTime()),B=e=>{var t,n,r;return!!(null==(t=e.match(/\.\d{3}Z/g))?void 0:t.length)||!!(null==(n=e.match(/\+\d\d:\d\d/g))?void 0:n.length)||!!(null==(r=e.match(/\+\d\d\d\d/g))?void 0:r.length)};e.s(["getDateWithYear",0,(e,n,r,i)=>{if(!U(e))return"";let a=Intl.DateTimeFormat(n,i?{month:"numeric",day:"numeric"}:void 0);return B(e.toString())?a.format(F((0,t.default)(e.toString()).toDate(),r)):a.format((0,t.default)(e).toDate())},"getDayForDelivery",0,(e,n,r)=>{let i=F(new Date,r).getDate(),a=F(new Date,r);a.setDate(i+1);let o=a.getDate(),l=(0,t.default)(e.toString()).toDate(),s=F(l,r),u=B(e.toString())?s.getDay():l.getDay(),c=B(e.toString())?s.getDate():l.getDate();return n(i===c?"common:today":o===c?"common:tomorrow":`common:dayIn.${u}`)},"getMonthAndYear",0,(e,n,r)=>{if(!U(e))return"";let i=Intl.DateTimeFormat(n,{day:"numeric",month:"long",year:"numeric"}),a=B(e.toString())?F((0,t.default)(e.toString()).toDate(),r):(0,t.default)(e).toDate(),o=i.formatToParts(a),l=o.findIndex(e=>"day"===e.type);if(-1!==l){let e=l===o.length-1?l-1:l+1;
50[Math.max(l,e),Math.min(l,e)].forEach(e=>o.splice(e,1))}return o.map(e=>e.value).join("").trim()},"getTime",0,(e,n,r)=>{if(!U(e))return"";let i=Intl.DateTimeFormat(n,{hour:"numeric",minute:"numeric"});return B(e.toString())?i.format(F((0,t.default)(e.toString()).toDate(),r)):i.format((0,t.default)(e).toDate())}],948294)},247086,e=>{"use strict";var t=e.i(962059),n=e.i(435642),r=e.i(853127),i=e.i(840358),a=e.i(948294);e.s(["default",0,()=>{let{locale:e,defaultLocale:o}=(0,t.default)(),{tenant:l}=(0,r.useConfiguration)(),s=(0,i.getTimezoneByTenant)(l),{ts:u}=(0,n.default)();return{getDateWithYear:(t,n)=>(0,a.getDateWithYear)(t,e||o,s,n),getTime:t=>(0,a.getTime)(t,e||o,s),getMonthAndYear:t=>(0,a.getMonthAndYear)(t,e||o,s),getDayStringForDelivery:e=>(0,a.getDayForDelivery)(e,u,s)}}])},339479,e=>{"use strict";var t=e.i(840358),n=e.i(853127);let r=["cz","at","de","hu"];e.s(["useFavicons",0,()=>{let{tenant:e}=(0,n.useConfiguration)(),i=(0,t.getRegionByTenant)(e).toLowerCase();return{favicon:`/favicon/${i}/favicon.ico`,appleIcon:`/favicon/${i}/apple-touch-icon.png`,icon32:`/favicon/${i}/favicon-32x32.png`,icon16:`/favicon/${i}/favicon-16x16.png`,safari:r.includes(i)?`/favicon/${i}/safari-pinned-tab.svg`:void 0,manifest:`/favicon/site-${i}.webmanifest`}}])},627962,e=>{"use strict";var t=e.i(578764);e.s(["useGetLngFromRouter",0,()=>{var e;let{router:n}=(0,t.useRouting)();return(null==(e=n.locale)?void 0:e.split("-")[0])||""}])},249707,e=>{"use strict";var t=e.i(962059),n=e.i(225857),r=e.i(509731);e.s(["default",0,()=>{let e=(0,r.default)(),i=(0,t.default)(),a=t=>{let{asPath:r,query:a}=i,o=t??(0,n.setUrlParams)(r,a);return e.userLogin.url({redirectUrl:o})};return{getLoginPageUrl:a,redirectToLoginAndBack:()=>i.push(a())}}])},897323,e=>{"use strict";var t=e.i(945140),n=e.i(218063),r=e.i(788378);e.s(["between",0,(e,t,n,r=!0)=>r?e>t&&e<n:e>=t&&e<=n,"clickedOnScrollbar",0,function(e){return window.innerWidth<=e||window.innerWidth-32<=e},"scrollToElement",0,function(e,i=0,a,o){if((0,r.isServer)()||!e)return;if("string"==typeof e&&(e=document.getElementById(e)),o){let n=document.getElementById(o);return n?(0,t.default)(((null==e?void 0:e.offsetTop)||0)-i,{element:n}):void 0}let{top:l=0}=(null==e?void 0:e.getBoundingClientRect())||{},s=function(){if((0,r.isServer)())return n.HEADER_HEIGHT;let e=document.querySelector("#headerNav")||document.querySelector("header.Header__header");return e?e.getBoundingClientRect().height:0}(),u=((0,r.isServer)()?0:window.scrollY||0)+l-s-i;return a?(0,t.default)(u,{minDuration:500}):window.scrollTo(0,u)},"stripHTML",0,function(e){let t=!1,n=-1,r=Array(e.length);for(let i=0;i<e.length;i++){let a=e[i];if(t&&">"===a){t=!1;continue}if(t){if("<"===a){for(let t=n;t<i;t++)r.push(e[t]);n=i}continue}let o=e[i+1];if("<"===a&&" "!==o&&">"!==o){t=!0,n=i;continue}r.push(a)}return r.join("").replace(/\n/g,"").replace("&nbsp;"," ")}])},789812,e=>{"use strict";var t=e.i(672998);let n='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"]), [role="link"], [role="button"]',r=(e,t=n)=>e?Array.from(e.querySelectorAll(t)).filter(e=>{let t=e.hasAttribute("disabled")||!0===e.disabled;return null!==e.offsetParent&&!t}):[];e.s(["createKeyboardNavigationHandler",0,(e,i={})=>{let{selector:a=n,onEscape:o,escapeCondition:l,onEscapeCallback:s}=i;return i=>{let u;if(i.code===t.Keys.ESC&&o&&(void 0===l||l)){i.preventDefault(),o(),null==s||s();return}((u=i.code)===t.Keys.DOWN||u===t.Keys.UP)&&((e,i,a=n)=>{var o,l;let s=r(i.current,a);if(0===s.length)return;let u=(o=s.indexOf(document.activeElement),l=s.length,e.code===t.Keys.DOWN?o<l-1?o+1:0:o>0?o-1:l-1);e.preventDefault(),s[u].focus()})(i,e,a)}},"getFocusableElements",0,r])},413694,e=>{"use strict";function t(e){return e.inStock||e.preorderEnabled}e.s(["canProductBeOrdered",0,function(e){return!!e.maxBasketAmount||e.preorderEnabled},"createProductListInfo",0,(e,t,n)=>({listName:t.listName,itemPosition:n+1,source:{...t.source,favorite:e.favourite}}),"getProductIdFromString",0,e=>{if(e){let t=("string"==typeof e?e:e[0]).match(/^([\d]+)/),n=null==t?void 0:t[0];return"string"==typeof n?Number.parseInt(n):void 0}},"isProductAvailable",0,t,"isProductSoldOut",0,(e,n)=>!t(e)&&!n,"isProductUnavailable",0,function(e){return!t(e)}])}]);
51

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.