1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7742],{77636:function(e,t,r){var i,o=r(83454),n=r(48764).lW;Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let a=r(73057),s=r(85893),l=r(67294),d=r(50066),c=r(73935),u=r(70309),p=r(63450);function f(e){if(e&&e.__esModule)return e;let t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(let r in e)if("default"!==r){let i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,i.get?i:{enumerable:!0,get:()=>e[r]})}}return t.default=e,Object.freeze(t)}let m=f(l),h=(rl=d)&&rl.__esModule?rl:{default:rl},g=f(c),x="restaurants_product_detail",v="/api/consumer-ui/v2/context/content/rest-product-detail",y="rest_product_detail",b="rest_product_customization",w="restaurant",C={context:x,limit:10,state:{product_id:"",store_id:"",store_type:"",lat:"",lng:"",user_name:"",city_id:"",prime:"",prime_membership:"",prime_plan:""},offset:0,store_type:""},E=(e,t)=>{let r=e.length;if(0===r)return{restaurantToReplaceName:"",isAllowedToAddRestaurantProductsToBasket:!0};if(r>1)return{restaurantToReplaceName:e[0].name,isAllowedToAddRestaurantProductsToBasket:!1};let[i]=e;return{restaurantToReplaceName:i.name,isAllowedToAddRestaurantProductsToBasket:i.id===t}},k=(e,t)=>({stores:[{id:e.storeId,name:e.storeName,type:e.storeType,brandId:e.brandId,brandName:e.brandName,verticalGroup:a.RestaurantVertical.VerticalGroup,verticalSubGroup:a.RestaurantVertical.VerticalSubGroup,products:[t]}],source:w});var S=Object.defineProperty,P=(e,t,r)=>t in e?S(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,O=(e,t,r)=>P(e,"symbol"!=typeof t?t+"":t,r);function I(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var A={exports:{}},D={}; /** 2 * @license React 3 * react-jsx-runtime.production.min.js 4 * 5 * Copyright (c) Facebook, Inc. and its affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */ A.exports=function(){if(rf)return D;rf=1;var e=m.default,t=Symbol.for("react.element"),r=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,o=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,n={key:!0,ref:!0,__self:!0,__source:!0};function a(e,r,a){var s,l={},d=null,c=null;for(s in void 0!==a&&(d=""+a),void 0!==r.key&&(d=""+r.key),void 0!==r.ref&&(c=r.ref),r)i.call(r,s)&&!n.hasOwnProperty(s)&&(l[s]=r[s]);if(e&&e.defaultProps)for(s in r=e.defaultProps)void 0===l[s]&&(l[s]=r[s]);return{$$typeof:t,type:e,key:d,ref:c,props:l,_owner:o.current}}return D.Fragment=r,D.jsx=a,D.jsxs=a,D}();var T=A.exports;let _="#1b1e23",R="#919aaa",j="#1662e5",F="#4d2fae",z="#f7f8f9",L="#ffffff",N="#eceff3",M="#e5e8eb",B="#ffb73b";function $(){return"u">typeof window}function U(e){return V(e)?(e.nodeName||"").toLowerCase():"#document"}function H(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function q(e){var t;return null==(t=(V(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function V(e){return!!$()&&(e instanceof Node||e instanceof H(e).Node)}function G(e){return!!$()&&(e instanceof Element||e instanceof H(e).Element)}function W(e){return!!$()&&(e instanceof HTMLElement||e instanceof H(e).HTMLElement)}function Z(e){return!(!$()||typeof ShadowRoot>"u")&&(e instanceof ShadowRoot||e instanceof H(e).ShadowRoot)}function Y(e){let{overflow:t,overflowX:r,overflowY:i,display:o}=et(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+r)&&!["inline","contents"].includes(o)}function K(e){return["table","td","th"].includes(U(e))}function J(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Q(e){let t=X(),r=G(e)?et(e):e;return["transform","translate","scale","rotate","perspective"].some(e=>!!r[e]&&"none"!==r[e])||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","translate","scale","rotate","perspective","filter"].some(e=>(r.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(r.contain||"").includes(e))}function X(){return!(typeof CSS>"u")&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function ee(e){return["html","body","#document"].includes(U(e))}function et(e){return H(e).getComputedStyle(e)}function er(e){return G(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ei(e){if("html"===U(e))return e;let t=e.assignedSlot||e.parentNode||Z(e)&&e.host||q(e);return Z(t)?t.host:t}function eo(e,t,r){var i;void 0===t&&(t=[]),void 0===r&&(r=!0);let o=function e(t){let r=ei(t);return ee(r)?t.ownerDocument?t.ownerDocument.body:t.body:W(r)&&Y(r)?r:e(r)}(e),n=o===(null==(i=e.ownerDocument)?void 0:i.body),a=H(o);if(n){let s=en(a);
9return t.concat(a,a.visualViewport||[],Y(o)?o:[],s&&r?eo(s):[])}return t.concat(o,eo(o,[],r))}function en(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ea(e,t){if(!e||!t)return!1;let r=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&Z(r)){let i=t;for(;i;){if(e===i)return!0;i=i.parentNode||i.host}}return!1}function es(e,t){return["mouse","pen"].includes(e)}function el(e){return(null==e?void 0:e.ownerDocument)||document}function ed(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function ec(e){return"composedPath"in e?e.composedPath()[0]:e.target}let eu=["top","right","bottom","left"],ep=Math.min,ef=Math.max,em=Math.round,eh=Math.floor,eg=e=>({x:e,y:e}),ex={left:"right",right:"left",bottom:"top",top:"bottom"},ev={start:"end",end:"start"};function ey(e,t,r){return ef(e,ep(t,r))}function eb(e,t){return"function"==typeof e?e(t):e}function ew(e){return e.split("-")[0]}function eC(e){return e.split("-")[1]}function eE(e){return"x"===e?"y":"x"}function ek(e){return"y"===e?"height":"width"}function eS(e){return["top","bottom"].includes(ew(e))?"y":"x"}function eP(e){return eE(eS(e))}function eO(e){return e.replace(/start|end/g,e=>ev[e])}function eI(e){return e.replace(/left|right|bottom|top/g,e=>ex[e])}function eA(e){var t;return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function eD(e){let{x:t,y:r,width:i,height:o}=e;return{width:i,height:o,top:r,left:t,right:t+i,bottom:r+o,x:t,y:r}} /*! 10* tabbable 6.2.0 11* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE 12*/ var eT='input:not([inert]),select:not([inert]),textarea:not([inert]),a[href]:not([inert]),button:not([inert]),[tabindex]:not(slot):not([inert]),audio[controls]:not([inert]),video[controls]:not([inert]),[contenteditable]:not([contenteditable="false"]):not([inert]),details>summary:first-of-type:not([inert]),details:not([inert])',e_=typeof Element>"u",eR=e_?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,ej=!e_&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},eF=function e(t,r){void 0===r&&(r=!0);var i,o=null==t||null===(i=t.getAttribute)||void 0===i?void 0:i.call(t,"inert");return""===o||"true"===o||r&&t&&e(t.parentNode)},ez=function(e){var t,r=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===r||"true"===r},eL=function(e,t,r){if(eF(e))return[];var i=Array.prototype.slice.apply(e.querySelectorAll(eT));return t&&eR.call(e,eT)&&i.unshift(e),i=i.filter(r)},eN=function e(t,r,i){for(var o=[],n=Array.from(t);n.length;){var a=n.shift();if(!eF(a,!1)){if("SLOT"===a.tagName){var s=a.assignedElements(),l=s.length?s:a.children,d=e(l,!0,i);i.flatten?o.push.apply(o,d):o.push({scopeParent:a,candidates:d})}else{eR.call(a,eT)&&i.filter(a)&&(r||!t.includes(a))&&o.push(a);var c=a.shadowRoot||"function"==typeof i.getShadowRoot&&i.getShadowRoot(a),u=!eF(c,!1)&&(!i.shadowRootFilter||i.shadowRootFilter(a));if(c&&u){var p=e(!0===c?a.children:c.children,!0,i);i.flatten?o.push.apply(o,p):o.push({scopeParent:a,candidates:p})}else n.unshift.apply(n,a.children)}}}return o},eM=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},eB=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||ez(e))&&!eM(e)?0:e.tabIndex},e$=function(e,t){var r=eB(e);return r<0&&t&&!eM(e)?0:r},eU=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},eH=function(e){return"INPUT"===e.tagName},eq=function(e,t){for(var r=0;r<e.length;r++)if(e[r].checked&&e[r].form===t)return e[r]},eV=function(e){if(!e.name)return!0;var t,r=e.form||ej(e),i=function(e){return r.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("u">typeof window&&"u">typeof window.CSS&&"function"==typeof window.CSS.escape)t=i(window.CSS.escape(e.name));else try{t=i(e.name)}catch(o){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",o.message),!1}var n=eq(t,e.form);return!n||n===e},eG=function(e){var t;return eH(e)&&"radio"===e.type&&!eV(e)},eW=function(e){var t,r,i,o,n,a,s,l=e&&ej(e),d=null===(s=l)||void 0===s?void 0:s.host,c=!1;if(l&&l!==e)for(c=!!(null!==(t=d)&&void 0!==t&&null!==(r=t.ownerDocument)&&void 0!==r&&r.contains(d)||null!=e&&null!==(i=e.ownerDocument)&&void 0!==i&&i.contains(e));!c&&d;)c=!!(null!==(n=d=null===(o=l=ej(d))||void 0===o?void 0:o.host)&&void 0!==n&&null!==(a=n.ownerDocument)&&void 0!==a&&a.contains(d));return c},eZ=function(e){var t=e.getBoundingClientRect(),r=t.width,i=t.height;return 0===r&&0===i},eY=function(e,t){var r=t.displayCheck,i=t.getShadowRoot;if("hidden"===getComputedStyle(e).visibility)return!0;var o=eR.call(e,"details>summary:first-of-type")?e.parentElement:e;if(eR.call(o,"details:not([open]) *"))return!0;
12if(r&&"full"!==r&&"legacy-full"!==r){if("non-zero-area"===r)return eZ(e)}else{if("function"==typeof i){for(var n=e;e;){var a=e.parentElement,s=ej(e);if(a&&!a.shadowRoot&&!0===i(a))return eZ(e);e=e.assignedSlot?e.assignedSlot:a||s===e.ownerDocument?a:s.host}e=n}if(eW(e))return!e.getClientRects().length;if("legacy-full"!==r)return!0}return!1},eK=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var r=0;r<t.children.length;r++){var i=t.children.item(r);if("LEGEND"===i.tagName)return!!eR.call(t,"fieldset[disabled] *")||!i.contains(e)}return!0}t=t.parentElement}return!1},eJ=function(e,t){var r,i;return!(t.disabled||eF(t)||eH(t)&&"hidden"===t.type||eY(t,e)||(i=t,"DETAILS"===i.tagName&&Array.prototype.slice.apply(i.children).some(function(e){return"SUMMARY"===e.tagName}))||eK(t))},eQ=function(e,t){return!(eG(t)||0>eB(t)||!eJ(e,t))},eX=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!(isNaN(t)||t>=0)},e0=function e(t){var r=[],i=[];return t.forEach(function(t,o){var n=!!t.scopeParent,a=n?t.scopeParent:t,s=e$(a,n),l=n?e(t.candidates):a;0===s?n?r.push.apply(r,l):r.push(a):i.push({documentOrder:o,tabIndex:s,item:t,isScope:n,content:l})}),i.sort(eU).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(r)},e1=function(e,t){var r;return r=(t=t||{}).getShadowRoot?eN([e],t.includeContainer,{filter:eQ.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:eX}):eL(e,t.includeContainer,eQ.bind(null,t)),e0(r)};function e2(e,t,r){let{reference:i,floating:o}=e,n=eS(t),a=eP(t),s=ek(a),l=ew(t),d="y"===n,c=i.x+i.width/2-o.width/2,u=i.y+i.height/2-o.height/2,p=i[s]/2-o[s]/2,f;switch(l){case"top":f={x:c,y:i.y-o.height};break;case"bottom":f={x:c,y:i.y+i.height};break;case"right":f={x:i.x+i.width,y:u};break;case"left":f={x:i.x-o.width,y:u};break;default:f={x:i.x,y:i.y}}switch(eC(t)){case"start":f[a]-=p*(r&&d?-1:1);break;case"end":f[a]+=p*(r&&d?-1:1)}return f}let e3=async(e,t,r)=>{let{placement:i="bottom",strategy:o="absolute",middleware:n=[],platform:a}=r,s=n.filter(Boolean),l=await (null==a.isRTL?void 0:a.isRTL(t)),d=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:u}=e2(d,i,l),p=i,f={},m=0;for(let h=0;h<s.length;h++){let{name:g,fn:x}=s[h],{x:v,y:y,data:b,reset:w}=await x({x:c,y:u,initialPlacement:i,placement:p,strategy:o,middlewareData:f,re
12cts:d,platform:a,elements:{reference:e,floating:t}});c=v??c,u=y??u,f={...f,[g]:{...f[g],...b}},w&&m<=50&&(m++,"object"==typeof w&&(w.placement&&(p=w.placement),w.rects&&(d=!0===w.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):w.rects),{x:c,y:u}=e2(d,p,l)),h=-1)}return{x:c,y:u,placement:p,strategy:o,middlewareData:f}};async function e4(e,t){var r;void 0===t&&(t={});let{x:i,y:o,platform:n,rects:a,elements:s,strategy:l}=e,{boundary:d="clippingAncestors",rootBoundary:c="viewport",elementContext:u="floating",altBoundary:p=!1,padding:f=0}=eb(t,e),m=eA(f),h=s[p?"floating"===u?"reference":"floating":u],g=eD(await n.getClippingRect({element:null==(r=await (null==n.isElement?void 0:n.isElement(h)))||r?h:h.contextElement||await (null==n.getDocumentElement?void 0:n.getDocumentElement(s.floating)),boundary:d,rootBoundary:c,strategy:l})),x="floating"===u?{x:i,y:o,width:a.floating.width,height:a.floating.height}:a.reference,v=await (null==n.getOffsetParent?void 0:n.getOffsetParent(s.floating)),y=await (null==n.isElement?void 0:n.isElement(v))&&await (null==n.getScale?void 0:n.getScale(v))||{x:1,y:1},b=eD(n.convertOffsetParentRelativeRectToViewportRelativeRect?await n.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:x,offsetParent:v,strategy:l}):x);return{top:(g.top-b.top+m.top)/y.y,bottom:(b.bottom-g.bottom+m.bottom)/y.y,left:(g.left-b.left+m.left)/y.x,right:(b.right-g.right+m.right)/y.x}}let e5=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:i,placement:o,rects:n,platform:a,elements:s,middlewareData:l}=t,{element:d,padding:c=0}=eb(e,t)||{};if(null==d)return{};let u=eA(c),p={x:r,y:i},f=eP(o),m=ek(f),h=await a.getDimensions(d),g="y"===f,x=g?"clientHeight":"clientWidth",v=n.reference[m]+n.reference[f]-p[f]-n.floating[m],y=p[f]-n.reference[f],b=await (null==a.getOffsetParent?void 0:a.getOffsetParent(d)),w=b?b[x]:0;w&&await (null==a.isElement?void 0:a.isElement(b))||(w=s.floating[x]||n.floating[m]);let C=w/2-h[m]/2-1,E=ep(u[g?"top":"left"],C),k=ep(u[g?"bottom":"right"],C),S=w-h[m]-k,P=w/2-h[m]/2+(v/2-y/2),O=ey(E,P,S),I=!l.arrow&&null!=eC(o)&&P!==O&&n.reference[m]/2-(P<E?E:k)-h[m]/2<0,A=I?P<E?P-E:P-S:0;return{[f]:p[f]+A,data:{[f]:O,centerOffset:P-O-A,...I&&{alignmentOffset:A}},reset:I}}});function e6(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function e8(e){return eu.some(t=>e[t]>=0)}async function e7(e,t){let{placement:r,platform:i,elements:o}=e,n=await (null==i.isRTL?void 0:i.isRTL(o.floating)),a=ew(r),s=eC(r),l="y"===eS(r),d=["left","top"].includes(a)?-1:1,c=n&&l?-1:1,u=eb(t,e),{mainAxis:p,crossAxis:f,alignmentAxis:m}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return s&&"number"==typeof m&&(f="end"===s?-1*m:m),l?{x:f*c,y:p*d}:{x:p*d,y:f*c}}function e9(e){let t=et(e),r=parseFloat(t.width)||0,i=parseFloat(t.height)||0,o=W(e),n=o?e.offsetWidth:r,a=o?e.offsetHeight:i,s=em(r)!==n||em(i)!==a;return s&&(r=n,i=a),{width:r,height:i,$:s}}function te(e){return G(e)?e:e.contextElement}function tt(e){let t=te(e);if(!W(t))return eg(1);let r=t.getBoundingClientRect(),{width:i,height:o,$:n}=e9(t),a=(n?em(r.width):r.width)/i,s=(n?em(r.height):r.height)/o;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}let tr=eg(0);function ti(e){let t=H(e);return X()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:tr}function to(e,t,r,i){var o,n,a;void 0===t&&(t=!1),void 0===r&&(r=!1);let s=e.getBoundingClientRect(),l=te(e),d=eg(1);t&&(i?G(i)&&(d=tt(i)):d=tt(e));let c=(void 0===(n=r)&&(n=!1),i&&(!n||i===H(l))&&n)?ti(l):eg(0),u=(s.left+c.x)/d.x,p=(s.top+c.y)/d.y,f=s.width/d.x,m=s.height/d.y;if(l){let h=H(l),g=i&&G(i)?H(i):i,x=h,v=en(x);for(;v&&i&&g!==x;){let y=tt(v),b=v.getBoundingClientRect(),w=et(v),C=b.left+(v.clientLeft+parseFloat(w.paddingLeft))*y.x,E=b.top+(v.clientTop+parseFloat(w.paddingTop))*y.y;u*=y.x,p*=y.y,f*=y.x,m*=y.y,u+=C,p+=E,x=H(v),v=en(x)}}return eD({width:f,height:m,x:u,y:p})}function tn(e,t){let r=er(e).scrollLeft;return t?t.left+r:to(q(e)).left+r}function ta(e,t,r){void 0===r&&(r=!1);let i=e.getBoundingClientRect(),o=i.left+t.scrollLeft-(r?0:tn(e,i)),n=i.top+t.scrollTop;return{x:o,y:n}}function ts(e,t,r){let i;if("viewport"===t)i=function(e,t){let r=H(e),i=q(e),o=r.visualVie
12wport,n=i.clientWidth,a=i.clientHeight,s=0,l=0;if(o){n=o.width,a=o.height;let d=X();(!d||d&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:n,height:a,x:s,y:l}}(e,r);else if("document"===t)i=function(e){let t=q(e),r=er(e),i=e.ownerDocument.body,o=ef(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),n=ef(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),a=-r.scrollLeft+tn(e),s=-r.scrollTop;return"rtl"===et(i).direction&&(a+=ef(t.clientWidth,i.clientWidth)-o),{width:o,height:n,x:a,y:s}}(q(e));else if(G(t))i=function(e,t){let r=to(e,!0,"fixed"===t),i=r.top+e.clientTop,o=r.left+e.clientLeft,n=W(e)?tt(e):eg(1),a=e.clientWidth*n.x,s=e.clientHeight*n.y,l=o*n.x,d=i*n.y;return{width:a,height:s,x:l,y:d}}(t,r);else{let o=ti(e);i={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return eD(i)}function tl(e,t){let r=ei(e);return!(r===t||!G(r)||ee(r))&&("fixed"===et(r).position||tl(r,t))}function td(e){return"static"===et(e).position}function tc(e,t){if(!W(e)||"fixed"===et(e).position)return null;if(t)return t(e);let r=e.offsetParent;return q(e)===r&&(r=r.ownerDocument.body),r}function tu(e,t){let r=H(e);if(J(e))return r;if(!W(e)){let i=ei(e);for(;i&&!ee(i);){if(G(i)&&!td(i))return i;i=ei(i)}return r}let o=tc(e,t);for(;o&&K(o)&&td(o);)o=tc(o,t);return o&&ee(o)&&td(o)&&!Q(o)?r:o||function(e){let t=ei(e);for(;W(t)&&!ee(t);){if(Q(t))return t;if(J(t))break;t=ei(t)}return null}(e)||r}let tp=async function(e){let t=this.getOffsetParent||tu,r=this.getDimensions,i=await r(e.floating);return{reference:function(e,t,r){let i=W(t),o=q(t),n="fixed"===r,a=to(e,!0,n,t),s={scrollLeft:0,scrollTop:0},l=eg(0);function d(){l.x=tn(o)}if(i||!i&&!n){if(("body"!==U(t)||Y(o))&&(s=er(t)),i){let c=to(t,!0,n,t);l.x=c.x+t.clientLeft,l.y=c.y+t.clientTop}else o&&d()}n&&!i&&o&&d();let u=!o||i||n?eg(0):ta(o,s),p=a.left+s.scrollLeft-l.x-u.x,f=a.top+s.scrollTop-l.y-u.y;return{x:p,y:f,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},tf={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:i,strategy:o}=e,n="fixed"===o,a=q(i),s=!!t&&J(t.floating);if(i===a||s&&n)return r;let l={scrollLeft:0,scrollTop:0},d=eg(1),c=eg(0),u=W(i);if((u||!u&&!n)&&(("body"!==U(i)||Y(a))&&(l=er(i)),W(i))){let p=to(i);d=tt(i),c.x=p.x+i.clientLeft,c.y=p.y+i.clientTop}let f=!a||u||n?eg(0):ta(a,l,!0);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-l.scrollLeft*d.x+c.x+f.x,y:r.y*d.y-l.scrollTop*d.y+c.y+f.y}},getDocumentElement:q,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:i,strategy:o}=e,n=[..."clippingAncestors"===r?J(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let i=eo(e,[],!1).filter(e=>G(e)&&"body"!==U(e)),o=null,n="fixed"===et(e).position,a=n?ei(e):e;for(;G(a)&&!ee(a);){let s=et(a),l=Q(a);l||"fixed"!==s.position||(o=null),(n?!l&&!o:!l&&"static"===s.position&&o&&["absolute","fixed"].includes(o.position)||Y(a)&&!l&&tl(e,a))?i=i.filter(e=>e!==a):o=s,a=ei(a)}return t.set(e,i),i}(t,this._c):[].concat(r),i],a=n[0],s=n.reduce((e,r)=>{let i=ts(t,r,o);return e.top=ef(i.top,e.top),e.right=ep(i.right,e.right),e.bottom=ep(i.bottom,e.bottom),e.left=ef(i.left,e.left),e},ts(t,a,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:tu,getElementRects:tp,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=e9(e);return{width:t,height:r}},getScale:tt,isElement:G,isRTL:function(e){return"rtl"===et(e).direction}};function tm(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function th(e,t,r,i){void 0===i&&(i={});let{ancestorScroll:o=!0,ancestorResize:n=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=i,d=te(e),c=o||n?[...d?eo(d):[],...eo(t)]:[];c.forEach(e=>{o&&e.addEventListener("scroll",r,{passive:!0}),n&&e.addEventListener("resize",r)});let u=d&&s?function(e,t){let r=null,i,o=q(e);function n(){var e;clearTimeout(i),null==(e=r)||e.disconnect(),r=null}return function a(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),n();let d=e.getBoundingClientRect(),{left:c,top:u,width:p,height:f}=d;if(s||t(),!p||!f)return;let m=eh(u),h=eh(o.clientWidth-(c+p)),g=eh(o.clientHeight-(u+f)),x=eh(c),v={rootMargin:-m+"px "+-h+"px "+-g+"px "+-x+"px",threshold:ef(0,ep(1,l))||1},y=!0;function b(t){let r=t[0].intersectionRatio;if(r!==l){if(!y)return a();r?a(!1,r):i=setTimeout(()=>{a(!1,1e-7)},1e3)}
121!==r||tm(d,e.getBoundingClientRect())||a(),y=!1}try{r=new IntersectionObserver(b,{...v,root:o.ownerDocument})}catch{r=new IntersectionObserver(b,v)}r.observe(e)}(!0),n}(d,r):null,p=-1,f=null;a&&(f=new ResizeObserver(e=>{let[i]=e;i&&i.target===d&&f&&(f.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=f)||e.observe(t)})),r()}),d&&!l&&f.observe(d),f.observe(t));let m,h=l?to(e):null;return l&&function t(){let i=to(e);h&&!tm(h,i)&&r(),h=i,m=requestAnimationFrame(t)}(),r(),()=>{var e;c.forEach(e=>{o&&e.removeEventListener("scroll",r),n&&e.removeEventListener("resize",r)}),null==u||u(),null==(e=f)||e.disconnect(),f=null,l&&cancelAnimationFrame(m)}}let tg=(e,t,r)=>{let i=new Map,o={platform:tf,...r},n={...o.platform,_c:i};return e3(e,t,{...o,platform:n})};var tx="u">typeof document?l.useLayoutEffect:l.useEffect;function tv(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let r,i,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(i=r;0!=i--;)if(!tv(e[i],t[i]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(i=r;0!=i--;)if(!({}).hasOwnProperty.call(t,o[i]))return!1;for(i=r;0!=i--;){let n=o[i];if(!("_owner"===n&&e.$$typeof)&&!tv(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function ty(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function tb(e,t){let r=ty(e);return Math.round(t*r)/r}function tw(e){let t=m.useRef(e);return tx(()=>{t.current=e}),t}let tC=e=>({name:"arrow",options:e,fn(t){var r;let{element:i,padding:o}="function"==typeof e?e(t):e;return i&&({}).hasOwnProperty.call(i,"current")?null!=i.current?e5({element:i.current,padding:o}).fn(t):{}:i?e5({element:i,padding:o}).fn(t):{}}}),tE=(e,t)=>{var r;return{...(r=e,void 0===r&&(r=0),{name:"offset",options:r,async fn(e){var t,i;let{x:o,y:n,placement:a,middlewareData:s}=e,l=await e7(e,r);return a===(null==(t=s.offset)?void 0:t.placement)&&null!=(i=s.arrow)&&i.alignmentOffset?{}:{x:o+l.x,y:n+l.y,data:{...l,placement:a}}}}),options:[e,t]}},tk=(e,t)=>{var r;return{...(r=e,void 0===r&&(r={}),{name:"shift",options:r,async fn(e){let{x:t,y:i,placement:o}=e,{mainAxis:n=!0,crossAxis:a=!1,limiter:s={fn(e){let{x:t,y:r}=e;return{x:t,y:r}}},...l}=eb(r,e),d={x:t,y:i},c=await e4(e,l),u=eS(ew(o)),p=eE(u),f=d[p],m=d[u];if(n){let h=f+c["y"===p?"top":"left"],g=f-c["y"===p?"bottom":"right"];f=ey(h,f,g)}if(a){let x=m+c["y"===u?"top":"left"],v=m-c["y"===u?"bottom":"right"];m=ey(x,m,v)}let y=s.fn({...e,[p]:f,[u]:m});return{...y,data:{x:y.x-t,y:y.y-i,enabled:{[p]:n,[u]:a}}}}}),options:[e,t]}},tS=(e,t)=>{var r;return{...(r=e,void 0===r&&(r={}),{name:"flip",options:r,async fn(e){var t,i,o,n,a,s;let{placement:l,middlewareData:d,rects:c,initialPlacement:u,platform:p,elements:f}=e,{mainAxis:m=!0,crossAxis:h=!0,fallbackPlacements:g,fallbackStrategy:x="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:y=!0,...b}=eb(r,e);if(null!=(t=d.arrow)&&t.alignmentOffset)return{};let w=ew(l),C=eS(u),E=ew(u)===u,k=await (null==p.isRTL?void 0:p.isRTL(f.floating)),S=g||(E||!y?[eI(u)]:function(e){let t=eI(e);return[eO(e),t,eO(t)]}(u)),P="none"!==v;!g&&P&&S.push(...function(e,t,r,i){let o=eC(e),n=function(e,t,r){let i=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":return r?t?o:i:t?i:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(ew(e),"start"===r,i);return o&&(n=n.map(e=>e+"-"+o),t&&(n=n.concat(n.map(eO)))),n}(u,y,v,k));let O=await e4(e,b),I=[],A=(null==(i=d.flip)?void 0:i.overflows)||[];if(m&&I.push(O[w]),h){let D=function(e,t,r){void 0===r&&(r=!1);let i=eC(e),o=eP(e),n=ek(o),a="x"===o?i===(r?"end":"start")?"right":"left":"start"===i?"bottom":"top";return t.reference[n]>t.floating[n]&&(a=eI(a)),[a,eI(a)]}(l,c,k);I.push(O[D[0]],O[D[1]])}if(A=[...A,{placement:l,overflows:I}],!I.every(e=>e<=0)){let T=((null==(o=d.flip)?void 0:o.index)||0)+1,_=[u,...S][T];if(_){let R="alignment"===h&&C!==eS(_),j=(null==(a=A[0])?void 0:a.overflows[0])>0;if(!R||j)return{data:{index:T,overflows:A},reset:{placement:_}}}let F=null==(n=A.filter(e=>e.overflows[0]<=0).sort((e,t)=>
12e.overflows[1]-t.overflows[1])[0])?void 0:n.placement;if(!F)switch(x){case"bestFit":{let z=null==(s=A.filter(e=>{if(P){let t=eS(e.placement);return t===C||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:s[0];z&&(F=z);break}case"initialPlacement":F=u}if(l!==F)return{reset:{placement:F}}}return{}}}),options:[e,t]}},tP=(e,t)=>{var r;return{...(r=e,void 0===r&&(r={}),{name:"size",options:r,async fn(e){var t,i;let{placement:o,rects:n,platform:a,elements:s}=e,{apply:l=()=>{},...d}=eb(r,e),c=await e4(e,d),u=ew(o),p=eC(o),f="y"===eS(o),{width:m,height:h}=n.floating,g,x;"top"===u||"bottom"===u?(g=u,x=p===(await (null==a.isRTL?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(x=u,g="end"===p?"top":"bottom");let v=h-c.top-c.bottom,y=m-c.left-c.right,b=ep(h-c[g],v),w=ep(m-c[x],y),C=!e.middlewareData.shift,E=b,k=w;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(k=y),null!=(i=e.middlewareData.shift)&&i.enabled.y&&(E=v),C&&!p){let S=ef(c.left,0),P=ef(c.right,0),O=ef(c.top,0),I=ef(c.bottom,0);f?k=m-2*(0!==S||0!==P?S+P:ef(c.left,c.right)):E=h-2*(0!==O||0!==I?O+I:ef(c.top,c.bottom))}await l({...e,availableWidth:k,availableHeight:E});let A=await a.getDimensions(s.floating);return m!==A.width||h!==A.height?{reset:{rects:!0}}:{}}}),options:[e,t]}},tO=(e,t)=>{var r;return{...(r=e,void 0===r&&(r={}),{name:"hide",options:r,async fn(e){let{rects:t}=e,{strategy:i="referenceHidden",...o}=eb(r,e);switch(i){case"referenceHidden":{let n=await e4(e,{...o,elementContext:"reference"}),a=e6(n,t.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:e8(a)}}}case"escaped":{let s=await e4(e,{...o,altBoundary:!0}),l=e6(s,t.floating);return{data:{escapedOffsets:l,escaped:e8(l)}}}default:return{}}}}),options:[e,t]}},tI=(e,t)=>({...tC(e),options:[e,t]}),tA={...m},tD=tA.useInsertionEffect,tT=tD||(e=>e());function t_(e){let t=m.useRef(()=>{});return tT(()=>{t.current=e}),m.useCallback(function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];return null==t.current?void 0:t.current(...r)},[])}var tR="u">typeof document?l.useLayoutEffect:l.useEffect;function tj(){return(tj=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(this,arguments)}let tF=!1,tz=0,tL=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+tz++,tN=tA.useId,tM=tN||function(){let[e,t]=m.useState(()=>tF?tL():void 0);return tR(()=>{null==e&&t(tL())},[]),m.useEffect(()=>{tF=!0},[]),e},tB=m.forwardRef(function(e,t){let{context:{placement:r,elements:{floating:i},middlewareData:{arrow:o}},width:n=14,height:a=7,tipRadius:s=0,strokeWidth:l=0,staticOffset:d,stroke:c,d:u,style:{transform:p,...f}={},...h}=e,g=tM(),[x,v]=m.useState(!1);if(tR(()=>{i&&"rtl"===et(i).direction&&v(!0)},[i]),!i)return null;let y=2*l,b=y/2,w=n/2*(-(s/8)+1),C=a/2*s/4,[E,k]=r.split("-"),S=!!u,P=d&&"end"===k?"bottom":"top",O=d&&"end"===k?"right":"left";d&&x&&(O="end"===k?"left":"right");let I=(null==o?void 0:o.x)!=null?d||o.x:"",A=(null==o?void 0:o.y)!=null?d||o.y:"",D=u||"M0,0 H"+n+(" L"+(n-w))+","+(a-C)+(" Q"+n/2+","+a+" "+w)+","+(a-C)+" Z";return m.createElement("svg",tj({},h,{"aria-hidden":!0,ref:t,width:S?n:n+y,height:n,viewBox:"0 0 "+n+" "+(a>n?a:n),style:{position:"absolute",pointerEvents:"none",[O]:I,[P]:A,[E]:"top"===E||"bottom"===E||S?"100%":"calc(100% - "+y/2+"px)",transform:""+({top:S?"rotate(180deg)":"",left:S?"rotate(90deg)":"rotate(-90deg)",bottom:S?"":"rotate(180deg)",right:S?"rotate(-90deg)":"rotate(90deg)"})[E]+(p??""),...f}}),y>0&&m.createElement("path",{clipPath:"url(#"+g+")",fill:"none",stroke:c,strokeWidth:y+(u?0:1),d:D}),m.createElement("path",{stroke:y&&!u?h.fill:"none",d:D}),m.createElement("clipPath",{id:g},m.createElement("rect",{x:-b,y:b*(S?-1:1),width:n+y,height:n})))}),t$=m.createContext(null),tU=m.createContext(null),tH=()=>{var e;return(null==(e=m.useContext(t$))?void 0:e.id)||null},tq=()=>m.useContext(tU);function tV(e){return"data-floating-ui-"+e}function tG(e){let t=l.useRef(e);return tR(()=>{t.current=e}),t}function tW(e,t){let r=e.filter(e=>{var r;return e.parentId===t&&(null==(r=e.context)?void 0:r.open)}),i=r;for(;i.length;)i=e.filter(e=>{var t;return null==(t=i)?void 0:t.some(t=>{var r;return e.parentId===t.id&&(null==(r=e.context)?void 0:r.open)})}),r=r.concat(i);return r}let tZ=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function tY(e,t){let r=e1(e,tZ());"prev"===t&&r.reverse();let i=r.indexOf(function(e){let t=e.activeElement;for(;(null==(r=t)||null==(r=r.shadowRoot)?void 0:r.activeElement)!=null;){var r;t=t.shadowRoot.activeElement}return t}(el(e)));return r.slice(i+1)[0]}function tK(e,t){let r=t||e.currentTarget,i=e.relatedTarget;return!i||!ea(r,i)}
12function tJ(e){e1(e,tZ()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function tQ(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}let tX={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0},t0;function t1(e){"Tab"===e.key&&(e.target,clearTimeout(t0))}let t2=m.forwardRef(function(e,t){let[r,i]=m.useState();tR(()=>(/apple/i.test(navigator.vendor)&&i("button"),document.addEventListener("keydown",t1),()=>{document.removeEventListener("keydown",t1)}),[]);let o={ref:t,tabIndex:0,role:r,"aria-hidden":!r||void 0,[tV("focus-guard")]:"",style:tX};return m.createElement("span",tj({},e,o))}),t3=m.createContext(null),t4=tV("portal");function t5(e){let{children:t,id:r,root:i=null,preserveTabOrder:o=!0}=e,n=function(e){void 0===e&&(e={});let{id:t,root:r}=e,i=tM(),o=t6(),[n,a]=m.useState(null),s=m.useRef(null);return tR(()=>()=>{null==n||n.remove(),queueMicrotask(()=>{s.current=null})},[n]),tR(()=>{if(!i||s.current)return;let e=t?document.getElementById(t):null;if(!e)return;let r=document.createElement("div");r.id=i,r.setAttribute(t4,""),e.appendChild(r),s.current=r,a(r)},[t,i]),tR(()=>{if(!i||s.current)return;let e=r||(null==o?void 0:o.portalNode);e&&!G(e)&&(e=e.current),e=e||document.body;let n=null;t&&((n=document.createElement("div")).id=t,e.appendChild(n));let l=document.createElement("div");l.id=i,l.setAttribute(t4,""),(e=n||e).appendChild(l),s.current=l,a(l)},[t,r,i,o]),n}({id:r,root:i}),[a,s]=m.useState(null),l=m.useRef(null),d=m.useRef(null),c=m.useRef(null),u=m.useRef(null),p=!!a&&!a.modal&&a.open&&o&&!!(i||n);return m.useEffect(()=>{if(n&&o&&(null==a||!a.modal))return n.addEventListener("focusin",e,!0),n.addEventListener("focusout",e,!0),()=>{n.removeEventListener("focusin",e,!0),n.removeEventListener("focusout",e,!0)};function e(e){n&&tK(e)&&("focusin"===e.type?tQ:tJ)(n)}},[n,o,null==a?void 0:a.modal]),m.createElement(t3.Provider,{value:m.useMemo(()=>({preserveTabOrder:o,beforeOutsideRef:l,afterOutsideRef:d,beforeInsideRef:c,afterInsideRef:u,portalNode:n,setFocusManagerState:s}),[o,n])},p&&n&&m.createElement(t2,{"data-type":"outside",ref:l,onFocus(e){if(tK(e,n)){var t;null==(t=c.current)||t.focus()}else{let r=tY(document.body,"prev")||(null==a?void 0:a.refs.domReference.current);null==r||r.focus()}}}),p&&n&&m.createElement("span",{"aria-owns":n.id,style:tX}),n&&g.createPortal(t,n),p&&n&&m.createElement(t2,{"data-type":"outside",ref:d,onFocus(e){if(tK(e,n)){var t;null==(t=u.current)||t.focus()}else{let r=tY(document.body,"next")||(null==a?void 0:a.refs.domReference.current);null==r||r.focus(),null!=a&&a.closeOnFocusOut&&(null==a||a.onOpenChange(!1,e.nativeEvent))}}}))}let t6=()=>m.useContext(t3);function t8(e){return W(e.target)&&"BUTTON"===e.target.tagName}function t7(e){var t;return W(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}let t9={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},re={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},rt=e=>{var t,r;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(r=null==e?void 0:e.outsidePress)||r}},rr="active",ri="selected";function ro(e,t,r){let i=new Map,o="item"===r,n=e;if(o&&e){let{[rr]:a,[ri]:s,...l}=e;n=l}return{..."floating"===r&&{tabIndex:-1},...n,...t.map(t=>{let i=t?t[r]:null;return"function"==typeof i?e?i(e):null:i}).concat(e).reduce((e,t)=>(t&&Object.entries(t).forEach(t=>{let[r,n]=t;if(!(o&&[rr,ri].includes(r))){if(0===r.indexOf("on")){if(i.has(r)||i.set(r,[]),"function"==typeof n){var a;null==(a=i.get(r))||a.push(n),e[r]=function(){for(var e,t=arguments.length,o=Array(t),n=0;n<t;n++)o[n]=arguments[n];return null==(e=i.get(r))?void 0:e.map(e=>e(...o)).find(e=>void 0!==e)}}}else e[r]=n}}),e),{})}}let rn=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]),ra=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(e,t)=>(t?"-":"")+e.toLowerCase());function rs(e,t){return"function"==typeof e?e(t):e}
12var rl,rd,rc={exports:{}}; /*! 13 Copyright (c) 2018 Jed Watson. 14 Licensed under the MIT License (MIT), see 15 http://jedwatson.github.io/classnames 16*/ rd=rc,function(){var e={}.hasOwnProperty;function t(){for(var e="",t=0;t<arguments.length;t++){var o=arguments[t];o&&(e=i(e,r(o)))}return e}function r(r){if("string"==typeof r||"number"==typeof r)return r;if("object"!=typeof r)return"";if(Array.isArray(r))return t.apply(null,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var o="";for(var n in r)e.call(r,n)&&r[n]&&(o=i(o,n));return o}function i(e,t){return t?e?e+" "+t:e+t:e}rd.exports?(t.default=t,rd.exports=t):window.classNames=t}();var ru=rc.exports;let rp=I(ru);var rf,rm,rh,rg={exports:{}};rg.exports=(function(){if(il)return is;il=1;var e=rh?rm:(rh=1,rm="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED");function t(){}function r(){}return r.resetWarningCache=t,is=function(){function i(t,r,i,o,n,a){if(a!==e){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function o(){return i}i.isRequired=i;var n={array:i,bigint:i,bool:i,func:i,number:i,object:i,string:i,symbol:i,any:i,arrayOf:o,element:i,elementType:i,instanceOf:o,node:i,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:r,resetWarningCache:t};return n.PropTypes=n,n}})()();var rx=rg.exports;let rv=I(rx);function ry(e,t,r,i){return new(r||(r=Promise))(function(t,o){function n(e){try{s(i.next(e))}catch(t){o(t)}}function a(e){try{s(i.throw(e))}catch(t){o(t)}}function s(e){var i;e.done?t(e.value):((i=e.value)instanceof r?i:new r(function(e){e(i)})).then(n,a)}s((i=i.apply(e,[])).next())})}function rb(e,t){var r,i,o,n={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){return function(s){if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(n=0)),n;)try{if(r=1,i&&(o=2&s[0]?i.return:s[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,s[1])).done)return o;switch(i=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return n.label++,{value:s[1],done:!1};case 5:n.label++,i=s[1],s=[0];continue;case 7:s=n.ops.pop(),n.trys.pop();continue;default:if(!(o=(o=n.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){n=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){n.label=s[1];break}if(6===s[0]&&n.label<o[1]){n.label=o[1],o=s;break}if(o&&n.label<o[2]){n.label=o[2],n.ops.push(s);break}o[2]&&n.ops.pop(),n.trys.pop();continue}s=t.call(e,n)}catch(l){s=[6,l],i=0}finally{r=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}function rw(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var i,o,n=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(i=n.next()).done;)a.push(i.value)}catch(s){o={error:s}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return a}function rC(e,t,r){if(2===arguments.length)for(var i,o=0,n=t.length;o<n;o++)!i&&o in t||(i||(i=Array.prototype.slice.call(t,0,o)),i[o]=t[o]);return e.concat(i||Array.prototype.slice.call(t))}var rE=new Map([["aac","audio/aac"],["abw","application/x-abiword"],["arc","application/x-freearc"],["avif","image/avif"],["avi","video/x-msvideo"],["azw","application/vnd.amazon.ebook"],["bin","application/octet-stream"],["bmp","image/bmp"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["cda","application/x-cdf"],["csh","application/x-csh"],["css","text/css"],["csv","text/csv"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["eot","application/vnd.ms-fontobject"],["epub","application/epub+zip"],["gz","application/gzip"],["gif","image/gif"],["heic","image/heic"],["heif","image/heif"],["htm","text/html"],["html","text/html"],["ico","image/vnd.microsoft.icon"],["ics","text/calendar"],["jar","application/java-archive"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["js","text/javascript"],["json","application/json"],["jsonld","application/ld+json"],["mid","audio/midi"],["midi","audio/midi"],["mjs","text/javascript"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mpeg","video/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["opus","audio/opus"],["otf","font/otf"],["png","image/png"],["pdf","application/pdf"],["php","application/x-httpd-php"],["ppt","application/vnd.ms-powerpoint"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["rar","application/vnd.rar"],["rtf","application/rtf"],["sh","application/x-sh"],["svg","image/svg+xml"],["swf","application/x-shockwave-flash"],["tar","application/x-tar"],["tif","image/tiff"],["tiff","image/tiff"],["ts","video/mp2t"],["ttf","font/ttf"],["txt","text/plain"],["vsd","application/vnd.visio"],["wav","audio/wav"],["weba","audio/webm"],["webm","video/webm"],["webp","image/webp"],["woff","font/woff"],["woff2","font/woff2"],["xhtml","application/xhtml+xml"],["xls","application/vnd.ms-excel"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xml","application/xml"],["xul","application/vnd.mozilla.xul+xml"],["zip","application/zip"],["7z","application/x-7z-compressed"],["mkv","video/x-matroska"],["mov","video/quicktime"],["msg","application/vnd.ms-outlook"]]);function rk(e,t){var r=function(e){var t=e.name;if(t&&-1!==t.lastIndexOf(".")&&!e.type){var r=t.split(".").pop().toLowerCase(),i=rE.get(r);
16i&&Object.defineProperty(e,"type",{value:i,writable:!1,configurable:!1,enumerable:!0})}return e}(e);if("string"!=typeof r.path){var i=e.webkitRelativePath;Object.defineProperty(r,"path",{value:"string"==typeof t?t:"string"==typeof i&&i.length>0?i:e.name,writable:!1,configurable:!1,enumerable:!0})}return r}var rS=[".DS_Store","Thumbs.db"];function rP(e){return"object"==typeof e&&null!==e}function rO(e){return e.filter(function(e){return -1===rS.indexOf(e.name)})}function rI(e){if(null===e)return[];for(var t=[],r=0;r<e.length;r++){var i=e[r];t.push(i)}return t}function rA(e){if("function"!=typeof e.webkitGetAsEntry)return rD(e);var t=e.webkitGetAsEntry();return t&&t.isDirectory?r_(t):rD(e)}function rD(e){var t=e.getAsFile();return t?Promise.resolve(rk(t)):Promise.reject("".concat(e," is not a File"))}function rT(e){return ry(this,void 0,void 0,function(){return rb(this,function(t){return[2,e.isDirectory?r_(e):function(e){return ry(this,void 0,void 0,function(){return rb(this,function(t){return[2,new Promise(function(t,r){e.file(function(r){t(rk(r,e.fullPath))},function(e){r(e)})})]})})}(e)]})})}function r_(e){var t=e.createReader();return new Promise(function(e,r){var i=[];!function o(){var n=this;t.readEntries(function(t){return ry(n,void 0,void 0,function(){var n,a,s;return rb(this,function(n){switch(n.label){case 0:if(t.length)return[3,5];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,Promise.all(i)];case 2:return e(n.sent()),[3,4];case 3:return r(n.sent()),[3,4];case 4:return[3,6];case 5:s=Promise.all(t.map(rT)),i.push(s),o(),n.label=6;case 6:return[2]}})})},function(e){r(e)})}()})}var rR=function(e,t){if(e&&t){var r=Array.isArray(t)?t:t.split(",");if(0===r.length)return!0;var i=e.name||"",o=(e.type||"").toLowerCase(),n=o.replace(/\/.*$/,"");return r.some(function(e){var t=e.trim().toLowerCase();return"."===t.charAt(0)?i.toLowerCase().endsWith(t):t.endsWith("/*")?n===t.replace(/\/.*$/,""):o===t})}return!0};function rj(e){return function(e){if(Array.isArray(e))return rB(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||rM(e)||function(){throw TypeError(`Invalid attempt to spread non-iterable instance. 17In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function rF(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function rz(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rF(Object(r),!0).forEach(function(t){rL(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rF(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function rL(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function rN(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var i,o,n=[],a=!0,s=!1;try{for(r=r.call(e);!(a=(i=r.next()).done)&&(n.push(i.value),!(t&&n.length===t));a=!0);}catch(l){s=!0,o=l}finally{try{a||null==r.return||r.return()}finally{if(s)throw o}}return n}}(e,t)||rM(e,t)||function(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 18In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function rM(e,t){if(e){if("string"==typeof e)return rB(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return rB(e,t)}}function rB(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=Array(t);r<t;r++)i[r]=e[r];return i}var r$=function(e){var t=Array.isArray(e=Array.isArray(e)&&1===e.length?e[0]:e)?"one of ".concat(e.join(", ")):e;return{code:"file-invalid-type",message:"File type must be ".concat(t)}},rU=function(e){return{code:"file-too-large",message:"File is larger than ".concat(e," ").concat(1===e?"byte":"bytes")}},rH=function(e){return{code:"file-too-small",message:"File is smaller than ".concat(e," ").concat(1===e?"byte":"bytes")}},rq={code:"too-many-files",message:"Too many files"};function rV(e,t){var r="application/x-moz-file"===e.type||rR(e,t);return[r,r?null:r$(t)]}function rG(e,t,r){if(rW(e.size)){if(rW(t)&&rW(r)){if(e.size>r)return[!1,rU(r)];if(e.size<t)return[!1,rH(t)]}else{if(rW(t)&&e.size<t)return[!1,rH(t)];if(rW(r)&&e.size>r)return[!1,rU(r)]}}return[!0,null]}function rW(e){return null!=e}function rZ(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():"u">typeof e.cancelBubble&&e.cancelBubble}function rY(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return"Files"===e||"application/x-moz-file"===e}):!!e.target&&!!e.target.files}function rK(e){e.preventDefault()}function rJ(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){for(var r=arguments.length,i=Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];return t.some(function(t){return!rZ(e)&&t&&t.apply(void 0,[e].concat(i)),rZ(e)})}}function rQ(e){return"audio/*"===e||"video/*"===e||"image/*"===e||"text/*"===e||/\w+\/[-+.\w]+/g.test(e)}function rX(e){return/^.*\.[\w]+$/.test(e)}var r0=["children"],r1=["open"],r2=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],r3=["refKey","onChange","onClick"];function r4(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var i,o,n=[],a=!0,s=!1;try{for(r=r.call(e);!(a=(i=r.next()).done)&&(n.push(i.value),!(t&&n.length===t));a=!0);}catch(l){s=!0,o=l}finally{try{a||null==r.return||r.return()}finally{if(s)throw o}}return n}}(e,t)||r5(e,t)||function(){throw TypeError(`Invalid attempt to de
18structure non-iterable instance. 19In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function r5(e,t){if(e){if("string"==typeof e)return r6(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return r6(e,t)}}function r6(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=Array(t);r<t;r++)i[r]=e[r];return i}function r8(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function r7(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?r8(Object(r),!0).forEach(function(t){r9(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):r8(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function r9(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ie(e,t){if(null==e)return{};var r,i,o=function(e,t){if(null==e)return{};var r,i,o={},n=Object.keys(e);for(i=0;i<n.length;i++)r=n[i],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(i=0;i<n.length;i++)r=n[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var it=l.forwardRef(function(e,t){var r,i=e.children,o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=r7(r7({},ir),e),r=t.accept,i=t.disabled,o=t.getFilesFromEvent,n=t.maxSize,a=t.minSize,s=t.multiple,d=t.maxFiles,c=t.onDragEnter,u=t.onDragLeave,p=t.onDragOver,f=t.onDrop,m=t.onDropAccepted,h=t.onDropRejected,g=t.onFileDialogCancel,x=t.onFileDialogOpen,v=t.useFsAccessApi,y=t.autoFocus,b=t.preventDropOnDocument,w=t.noClick,C=t.noKeyboard,E=t.noDrag,k=t.noDragEventsBubbling,S=t.onError,P=t.validator,O=l.useMemo(function(){return function(e){if(rW(e))return Object.entries(e).reduce(function(e,t){var r=rN(t,2),i=r[0],o=r[1];return[].concat(rj(e),[i],rj(o))},[]).filter(function(e){return rQ(e)||rX(e)}).join(",")}(r)},[r]),I=l.useMemo(function(){var e;return e=r,rW(e)?[{description:"Files",accept:Object.entries(e).filter(function(e){var t=rN(e,2),r=t[0],i=t[1],o=!0;return rQ(r)||(console.warn('Skipped "'.concat(r,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),o=!1),Array.isArray(i)&&i.every(rX)||(console.warn('Skipped "'.concat(r,'" because an invalid file extension was provided.')),o=!1),o}).reduce(function(e,t){var r=rN(t,2),i=r[0],o=r[1];return rz(rz({},e),{},rL({},i,o))},{})}]:e},[r]),A=l.useMemo(function(){return"function"==typeof x?x:ia},[x]),D=l.useMemo(function(){return"function"==typeof g?g:ia},[g]),T=l.useRef(null),_=l.useRef(null),R=l.useReducer(io,ii),j=r4(R,2),F=j[0],z=j[1],L=F.isFocused,N=F.isFileDialogActive,M=l.useRef("u">typeof window&&window.isSecureContext&&v&&"showOpenFilePicker"in window),B=function(){!M.current&&N&&setTimeout(function(){_.current&&(_.current.files.length||(z({type:"closeDialog"}),D()))},300)};l.useEffect(function(){return window.addEventListener("focus",B,!1),function(){window.removeEventListener("focus",B,!1)}},[_,N,D,M]);var $=l.useRef([]),U=function(e){T.current&&T.current.contains(e.target)||(e.preventDefault(),$.current=[])};l.useEffect(function(){return b&&(document.addEventListener("dragover",rK,!1),document.addEventListener("drop",U,!1)),function(){b&&(document.removeEventListener("dragover",rK),document.removeEventListener("drop",U))}},[T,b]),l.useEffect(function(){return!i&&y&&T.current&&T.current.focus(),function(){}},[T,y,i]);var H=l.useCallback(function(e){S?S(e):console.error(e)},[S]),q=l.useCallback(function(e){var t;e.preventDefault(),e.persist(),ei(e),$.current=[].concat(function(e){if(Array.isArray(e))return r6(e)}(t=$.current)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||r5(t)||function(){throw TypeError(`Invalid attempt to spread non-iterable instance. 20In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}(),[e.target]),rY(e)&&Promise.resolve(o(e)).then(function(t){if(!(rZ(e)&&!k)){var r,i,o,l,u,p,f,m,h=t.length,g=h>0&&(i=(r={files:t,accept:O,minSize:a,maxSize:n,multiple:s,maxFiles:d,validator:P}).files,o=r.accept,l=r.minSize,u=r.maxSize,p=r.multiple,f=r.maxFiles,m=r.validator,(!!p||!(i.length>1))&&(!p||!(f>=1)||!(i.length>f))&&i.every(function(e){var t=rV(e,o),r=rN(t,1)[0],i=rG(e,l,u),n=rN(i,1)[0],a=m?m(e):null;return r&&n&&!a}));z({isDragAccept:g,isDragReject:h>0&&!g,isDragActive:!0,type:"setDraggedFiles"}),c&&c(e)}}).catch(function(e){return H(e)})},[o,c,H,k,O,a,n,s,d,P]),V=l.useCallback(function(e){e.preventDefault(),e.persist(),ei(e);var t=rY(e);
20if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch{}return t&&p&&p(e),!1},[p,k]),G=l.useCallback(function(e){e.preventDefault(),e.persist(),ei(e);var t=$.current.filter(function(e){return T.current&&T.current.contains(e)}),r=t.indexOf(e.target);-1!==r&&t.splice(r,1),$.current=t,!(t.length>0)&&(z({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),rY(e)&&u&&u(e))},[T,u,k]),W=l.useCallback(function(e,t){var r=[],i=[];e.forEach(function(e){var t=rV(e,O),o=r4(t,2),s=o[0],l=o[1],d=rG(e,a,n),c=r4(d,2),u=c[0],p=c[1],f=P?P(e):null;if(s&&u&&!f)r.push(e);else{var m=[l,p];f&&(m=m.concat(f)),i.push({file:e,errors:m.filter(function(e){return e})})}}),(!s&&r.length>1||s&&d>=1&&r.length>d)&&(r.forEach(function(e){i.push({file:e,errors:[rq]})}),r.splice(0)),z({acceptedFiles:r,fileRejections:i,type:"setFiles"}),f&&f(r,i,t),i.length>0&&h&&h(i,t),r.length>0&&m&&m(r,t)},[z,s,O,a,n,d,f,m,h,P]),Z=l.useCallback(function(e){e.preventDefault(),e.persist(),ei(e),$.current=[],rY(e)&&Promise.resolve(o(e)).then(function(t){rZ(e)&&!k||W(t,e)}).catch(function(e){return H(e)}),z({type:"reset"})},[o,W,H,k]),Y=l.useCallback(function(){if(M.current){z({type:"openDialog"}),A(),window.showOpenFilePicker({multiple:s,types:I}).then(function(e){return o(e)}).then(function(e){W(e,null),z({type:"closeDialog"})}).catch(function(e){var t,r;e instanceof DOMException&&("AbortError"===e.name||e.code===e.ABORT_ERR)?(D(e),z({type:"closeDialog"})):e instanceof DOMException&&("SecurityError"===e.name||e.code===e.SECURITY_ERR)?(M.current=!1,_.current?(_.current.value=null,_.current.click()):H(Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided."))):H(e)});return}_.current&&(z({type:"openDialog"}),A(),_.current.value=null,_.current.click())},[z,A,D,v,W,H,I,s]),K=l.useCallback(function(e){T.current&&T.current.isEqualNode(e.target)&&(" "===e.key||"Enter"===e.key||32===e.keyCode||13===e.keyCode)&&(e.preventDefault(),Y())},[T,Y]),J=l.useCallback(function(){z({type:"focus"})},[]),Q=l.useCallback(function(){z({type:"blur"})},[]),X=l.useCallback(function(){w||(function(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return -1!==r.indexOf("MSIE")||-1!==r.indexOf("Trident/")||-1!==r.indexOf("Edge/")}()?setTimeout(Y,0):Y())},[w,Y]),ee=function(e){return i?null:e},et=function(e){return C?null:ee(e)},er=function(e){return E?null:ee(e)},ei=function(e){k&&e.stopPropagation()},eo=l.useMemo(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,r=e.role,o=e.onKeyDown,n=e.onFocus,a=e.onBlur,s=e.onClick,l=e.onDragEnter,d=e.onDragOver,c=e.onDragLeave,u=e.onDrop,p=ie(e,r2);return r7(r7(r9({onKeyDown:et(rJ(o,K)),onFocus:et(rJ(n,J)),onBlur:et(rJ(a,Q)),onClick:ee(rJ(s,X)),onDragEnter:er(rJ(l,q)),onDragOver:er(rJ(d,V)),onDragLeave:er(rJ(c,G)),onDrop:er(rJ(u,Z)),role:"string"==typeof r&&""!==r?r:"presentation"},void 0===t?"ref":t,T),i||C?{}:{tabIndex:0}),p)}},[T,K,J,Q,X,q,V,G,Z,C,E,i]),en=l.useCallback(function(e){e.stopPropagation()},[]),ea=l.useMemo(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,r=e.onChange,i=e.onClick,o=ie(e,r3),n=r9({accept:O,multiple:s,type:"file",style:{display:"none"},onChange:ee(rJ(r,Z)),onClick:ee(rJ(i,en)),tabIndex:-1},void 0===t?"ref":t,_);return r7(r7({},n),o)}},[_,r,s,Z,i]);return r7(r7({},F),{},{isFocused:L&&!i,getRootProps:eo,getInputProps:ea,rootRef:T,inputRef:_,open:ee(Y)})}(ie(e,r0)),n=o.open,a=ie(o,r1);return l.useImperativeHandle(t,function(){return{open:n}},[n]),m.default.createElement(l.Fragment,null,i(r7(r7({},a),{},{open:n})))});it.displayName="Dropzone";var ir={disabled:!1,getFilesFromEvent:function(e){return ry(this,void 0,void 0,function(){return rb(this,function(t){var r,i,o;return rP(e)&&(r=e.dataTransfer,rP(r))?[2,function(e,t){return ry(this,void 0,void 0,function(){var r,i;return rb(this,function(i){switch(i.label){case 0:return e.items?(r=rI(e.items).filter(function(e){return"file"===e.kind}
20),"drop"!==t?[2,r]:[4,Promise.all(r.map(rA))]):[3,2];case 1:return[2,rO(function e(t){return t.reduce(function(t,r){return rC(rC([],rw(t),!1),rw(Array.isArray(r)?e(r):[r]),!1)},[])}(i.sent()))];case 2:return[2,rO(rI(e.files).map(function(e){return rk(e)}))]}})})}(e.dataTransfer,e.type)]:(i=e,rP(i)&&rP(i.target))?[2,(o=e,rI(o.target.files).map(function(e){return rk(e)}))]:Array.isArray(e)&&e.every(function(e){return"getFile"in e&&"function"==typeof e.getFile})?[2,function(e){return ry(this,void 0,void 0,function(){var t;return rb(this,function(t){switch(t.label){case 0:return[4,Promise.all(e.map(function(e){return e.getFile()}))];case 1:return[2,t.sent().map(function(e){return rk(e)})]}})})}(e)]:[2,[]]})})},maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!0,autoFocus:!1};it.defaultProps=ir,it.propTypes={children:rv.func,accept:rv.objectOf(rv.arrayOf(rv.string)),multiple:rv.bool,preventDropOnDocument:rv.bool,noClick:rv.bool,noKeyboard:rv.bool,noDrag:rv.bool,noDragEventsBubbling:rv.bool,minSize:rv.number,maxSize:rv.number,maxFiles:rv.number,disabled:rv.bool,getFilesFromEvent:rv.func,onFileDialogCancel:rv.func,onFileDialogOpen:rv.func,useFsAccessApi:rv.bool,autoFocus:rv.bool,onDragEnter:rv.func,onDragLeave:rv.func,onDragOver:rv.func,onDrop:rv.func,onDropAccepted:rv.func,onDropRejected:rv.func,onError:rv.func,validator:rv.func};var ii={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function io(e,t){switch(t.type){case"focus":return r7(r7({},e),{},{isFocused:!0});case"blur":return r7(r7({},e),{},{isFocused:!1});case"openDialog":return r7(r7({},ii),{},{isFileDialogActive:!0});case"closeDialog":return r7(r7({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return r7(r7({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return r7(r7({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections});case"reset":return r7({},ii);default:return e}}function ia(){} /*! ***************************************************************************** 21Copyright (c) Microsoft Corporation. 22 23Permission to use, copy, modify, and/or distribute this software for any 24purpose with or without fee is hereby granted. 25 26THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 27REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 28AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 29INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 30LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 31OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 32PERFORMANCE OF THIS SOFTWARE. 33***************************************************************************** */ var is,il,id,ic,iu,ip,im,ih,ig,ix,iv,iy,ib,iw,iC,iE,ik,iS=function(e,t){return(iS=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},iP=function(){return(iP=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},iO=!1;function iI(){if(!iO){iO=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Ice
33weasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),r=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(iw=/\b(iPhone|iP[ao]d)/.exec(e),iC=/\b(iP[ao]d)/.exec(e),iy=/Android/i.exec(e),iE=/FBAN\/\w+;/i.exec(e),ik=/Mobile/i.exec(e),ib=!!/Win64/.exec(e),t){(id=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN)&&document&&document.documentMode&&(id=document.documentMode);var i=/(?:Trident\/(\d+.\d+))/.exec(e);ih=i?parseFloat(i[1])+4:id,ic=t[2]?parseFloat(t[2]):NaN,iu=t[3]?parseFloat(t[3]):NaN,im=(ip=t[4]?parseFloat(t[4]):NaN)&&(t=/(?:Chrome\/(\d+\.\d+))/.exec(e))&&t[1]?parseFloat(t[1]):NaN}else id=ic=iu=im=ip=NaN;if(r){if(r[1]){var o=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);ig=!o||parseFloat(o[1].replace("_","."))}else ig=!1;ix=!!r[2],iv=!!r[3]}else ig=ix=iv=!1}}var iA,iD={ie:function(){return iI()||id},ieCompatibilityMode:function(){return iI()||ih>id},ie64:function(){return iD.ie()&&ib},firefox:function(){return iI()||ic},opera:function(){return iI()||iu},webkit:function(){return iI()||ip},safari:function(){return iD.webkit()},chrome:function(){return iI()||im},windows:function(){return iI()||ix},osx:function(){return iI()||ig},linux:function(){return iI()||iv},iphone:function(){return iI()||iw},mobile:function(){return iI()||iw||iC||iy||ik},nativeApp:function(){return iI()||iE},android:function(){return iI()||iy},ipad:function(){return iI()||iC}},iT={canUseDOM:!!("u">typeof window&&window.document&&window.document.createElement)};iT.canUseDOM&&(iA=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("",""));var i_=function(e,t){if(!iT.canUseDOM||t&&!("addEventListener"in document))return!1;var r="on"+e,i=r in document;if(!i){var o=document.createElement("div");o.setAttribute(r,"return;"),i="function"==typeof o[r]}return!i&&iA&&"wheel"===e&&(i=document.implementation.hasFeature("Events.wheel","3.0")),i};function iR(e){var t=0,r=0,i=0,o=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),i=10*t,o=10*r,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(i=e.deltaX),(i||o)&&e.deltaMode&&(1==e.deltaMode?(i*=40,o*=40):(i*=800,o*=800)),i&&!t&&(t=i<1?-1:1),o&&!r&&(r=o<1?-1:1),{spinX:t,spinY:r,pixelX:i,pixelY:o}}iR.getEventType=function(){return iD.firefox()?"DOMMouseScroll":i_("wheel")?"wheel":"mousewheel"};let ij=I(iR);function iF(e,t,r,i,o){void 0===o&&(o=0);var n=iU(t.width,t.height,o),a=n.width,s=n.height;return{x:iz(e.x,a,r.width,i),y:iz(e.y,s,r.height,i)}}function iz(e,t,r,i){var o=t*i/2-r/2;return iH(e,-o,o)}function iL(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function iN(e,t){return 180*Math.atan2(t.y-e.y,t.x-e.x)/Math.PI}function iM(e,t){return Math.min(e,Math.max(0,t))}function iB(e,t){return t}function i$(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function iU(e,t,r){var i,o=r*Math.PI/180;return{width:Math.abs(Math.cos(o)*e)+Math.abs(Math.sin(o)*t),height:Math.abs(Math.sin(o)*e)+Math.abs(Math.cos(o)*t)}}function iH(e,t,r){return Math.min(Math.max(e,t),r)}function iq(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.filter(function(e){return"string"==typeof e&&e.length>0}).join(" ").trim()}var iV=`.reactEasyCrop_Container { 34 position: absolute; 35 top: 0; 36 left: 0; 37 right: 0; 38 bottom: 0; 39 overflow: hidden; 40 user-select: none; 41 touch-action: none; 42 cursor: move; 43 display: flex; 44 justify-content: center; 45 align-items: center; 46} 47 48.reactEasyCrop_Image, 49.reactEasyCrop_Video { 50 will-change: transform; /* this improves performances and prevent painting issues on iOS Chrome */ 51} 52 53.reactEasyCrop_Contain { 54 max-width: 100%; 55 max-height: 100%; 56 margin: auto; 57 position: absolute; 58 top: 0; 59 bottom: 0; 60 left: 0; 61 right: 0; 62} 63.reactEasyCrop_Cover_Horizontal { 64 width: 100%; 65 height: auto; 66} 67.reactEasyCrop_Cover_Vertical { 68 width: auto; 69 height: 100%; 70} 71 72.reactEasyCrop_CropArea { 73 position: absolute; 74 left: 50%; 75 top: 50%; 76 transform: translate(-50%, -50%); 77 border: 1px solid rgba(255, 255, 255, 0.5); 78 box-sizing: border-box; 79 box-shadow: 0 0 0 9999em; 80 color: rgba(0, 0, 0, 0.5); 81 overflow: hidden; 82} 83 84.reactEasyCrop_CropAreaRound { 85 border-radius: 50%; 86} 87 88.reactEasyCrop_CropAreaGrid::before { 89 content: ' '; 90 box-sizing: border-box; 91 position: absolute; 92 border: 1px solid rgba(255, 255, 255, 0.5); 93 top: 0; 94 bottom: 0; 95 left: 33.33%; 96 right: 33.33%; 97 border-top: 0; 98 border-bottom: 0; 99} 100 101.reactEasyCrop_CropAreaGrid::after {
102 content: ' '; 103 box-sizing: border-box; 104 position: absolute; 105 border: 1px solid rgba(255, 255, 255, 0.5); 106 top: 33.33%; 107 bottom: 33.33%; 108 left: 0; 109 right: 0; 110 border-left: 0; 111 border-right: 0; 112} 113`;!function(e){function t(){var r=null!==e&&e.apply(this,arguments)||this;return r.imageRef=m.default.createRef(),r.videoRef=m.default.createRef(),r.containerPosition={x:0,y:0},r.containerRef=null,r.styleRef=null,r.containerRect=null,r.mediaSize={width:0,height:0,naturalWidth:0,naturalHeight:0},r.dragStartPosition={x:0,y:0},r.dragStartCrop={x:0,y:0},r.gestureZoomStart=0,r.gestureRotationStart=0,r.isTouching=!1,r.lastPinchDistance=0,r.lastPinchRotation=0,r.rafDragTimeout=null,r.rafPinchTimeout=null,r.wheelTimer=null,r.currentDoc="u">typeof document?document:null,r.currentWindow="u">typeof window?window:null,r.resizeObserver=null,r.state={cropSize:null,hasWheelJustStarted:!1,mediaObjectFit:void 0},r.initResizeObserver=function(){if(!(typeof window.ResizeObserver>"u"||!r.containerRef)){var e=!0;r.resizeObserver=new window.ResizeObserver(function(t){if(e){e=!1;return}r.computeSizes()}),r.resizeObserver.observe(r.containerRef)}},r.preventZoomSafari=function(e){return e.preventDefault()},r.cleanEvents=function(){r.currentDoc&&(r.currentDoc.removeEventListener("mousemove",r.onMouseMove),r.currentDoc.removeEventListener("mouseup",r.onDragStopped),r.currentDoc.removeEventListener("touchmove",r.onTouchMove),r.currentDoc.removeEventListener("touchend",r.onDragStopped),r.currentDoc.removeEventListener("gesturemove",r.onGestureMove),r.currentDoc.removeEventListener("gestureend",r.onGestureEnd),r.currentDoc.removeEventListener("scroll",r.onScroll))},r.clearScrollEvent=function(){r.containerRef&&r.containerRef.removeEventListener("wheel",r.onWheel),r.wheelTimer&&clearTimeout(r.wheelTimer)},r.onMediaLoad=function(){var e=r.computeSizes();e&&(r.emitCropData(),r.setInitialCrop(e)),r.props.onMediaLoaded&&r.props.onMediaLoaded(r.mediaSize)},r.setInitialCrop=function(e){if(r.props.initialCroppedAreaPercentages){var t,i,o,n,a,s,l,d,c=(t=r.props.initialCroppedAreaPercentages,i=r.mediaSize,o=r.props.rotation,a=r.props.minZoom,s=r.props.maxZoom,l=iU(i.width,i.height,o),{crop:{x:(d=iH(e.width/l.width*(100/t.width),a,s))*l.width/2-e.width/2-l.width*d*(t.x/100),y:d*l.height/2-e.height/2-l.height*d*(t.y/100)},zoom:d}),u=c.crop,p=c.zoom;r.props.onCropChange(u),r.props.onZoomChange&&r.props.onZoomChange(p)}else if(r.props.initialCroppedAreaPixels){var f,m,h,g,x,v,y,b,w,C,E,k,S,P,O=(f=r.props.initialCroppedAreaPixels,m=r.mediaSize,h=r.props.rotation,x=r.props.minZoom,v=r.props.maxZoom,void 0===h&&(h=0),k=iU(m.naturalWidth,m.naturalHeight,h),S=iH((E=m.width>m.height?m.width/m.naturalWidth:m.height/m.naturalHeight,e.height>e.width?e.height/(f.height*E):e.width/(f.width*E)),x,v),P=e.height>e.width?e.height/f.height:e.width/f.width,{crop:{x:((k.width-f.width)/2-f.x)*P,y:((k.height-f.height)/2-f.y)*P},zoom:S}),u=O.crop,p=O.zoom;r.props.onCropChange(u),r.props.onZoomChange&&r.props.onZoomChange(p)}},r.computeSizes=function(){var e,t,i,o,n,a,s=r.imageRef.current||r.videoRef.current;if(s&&r.containerRef){r.containerRect=r.containerRef.getBoundingClientRect(),r.saveContainerPosition();var l,d,c,u,p,f,m,h,g,x,v,y=r.containerRect.width/r.containerRect.height,b=(null===(e=r.imageRef.current)||void 0===e?void 0:e.naturalWidth)||(null===(t=r.videoRef.current)||void 0===t?void 0:t.videoWidth)||0,w=(null===(i=r.imageRef.current)||void 0===i?void 0:i.naturalHeight)||(null===(o=r.videoRef.current)||void 0===o?void 0:o.videoHeight)||0,C=s.offsetWidth<b||s.offsetHeight<w,E=b/w,k=void 0;if(C)switch(r.state.mediaObjectFit){default:case"contain":k=y>E?{width:r.containerRect.height*E,height:r.containerRect.height}:{width:r.containerRect.width,height:r.containerRect.width/E};break;case"horizontal-cover":k={width:r.containerRect.width,height:r.containerRect.width/E};break;case"vertical-cover":k={width:r.containerRect.height*E,height:r.containerRect.height}}else k={width:s.offsetWidth,height:s.offsetHeight};r.mediaSize=iP(iP({},k),{naturalWidth:b,naturalHeight:w}),r.props.setMediaSize&&r.props.setMediaSize(r.mediaSize);var S=r.props.cropSize?r.props.cropSize:(l=r.mediaSize.width,d=r.mediaSize.height,c=r.containerRect.width,u=r.containerRect.height,p=r.props.aspect,void 0===(f=r.props.rotation)&&(f=0),h=(m=iU(l,d,f)).width,g=m.height,x=Math.min(h,c),v=Math.min(g,u),x>v*p?{width:v*p,height:v}:{width:x,height:x/p});return((null===(n=r.state.cropSize)||void 0===n?void 0:n.height)!==S.height||(null===(a=r.state.cropSize)||void 0===a?void 0:a.width)!==S.width)&&r.props.onCropSizeChange&&r.props.onCropSizeChange(S),r.setState({cropSize:S},r.recomputeCropPosition),r.props.setCropSize&&r.props.setCropSize(S),S}},r.saveContainerPosition=function(){if(r.containerRef){var e=r.containerRef.getBoundingClientRect();r.containerPosition={x:e.left,y:e.top}}},r.onMouseDown=function(e){r.currentDoc&&(e.preventDefault(),r.currentDoc.addEventListener("mousemove",r.onMouseMove),r.currentDoc.addEventListener("mouseup",r.onDragStopped),r.saveContainerPosition(),r.onDragStart(t.getMousePoint(e)))},r.onMouseMove=function(e){return r.onDrag(t.getMousePoint(e))},r.onScroll=function(e){r.currentDoc&&(e.preventDefault(),r.saveContainerPosition())},r.onTouchStart=function(e){r.currentDoc&&(r.isTouching=!0,r.props.onTouchRequest&&!r.props.onTouchRequest(e)||(r.currentDoc.addEventListener("touchmove",r.onTouchMove,{passive:!1}),r.currentDoc.addEventListener("touchend",r.onDragStopped),r.saveContainerPosition(),2===e.touches.length?r.onPinchStart(e):1===e.touches.length&&r.onDragStart(t.getTouchPoint(e.touches[0]))))},r.onTouchMove=function(e){e.preventDefault(),2===e.touches.length?r.onPinchMove(e):1===e.touches.length&&r.onDrag(t.getTouchPoint(e.touches[0]))},r.onGestureStart=function(e){r.currentDoc&&(e.preventDefault(),r.currentDoc.addEventListener("gesturechange",r.onGestureMove),r.currentDoc.addEventListener("gestureend",r.onGestureEnd),r.gestureZoomStart=r.props.zoom,r.gestureRotationStart=r.props.rotation)},r.onGestureMove=function(e){if(e.preventDefault(),!r.isTouching){var i=t.getMousePoint(e),o=r.gestureZoomStart-1+e.scale;if(r.setNewZoom(o,i,{shouldUpdatePosition:!0}),r.props.onRotationChange){var n=r.gestureRotationStart+e.rotation;r.props.onRotationChange(n)}}},r.onGestureEnd=function(e){r.cleanEvents()},r.onDragStart=function(e){var t,i,o=e.x,n=e.y;r.dragStartPosition={x:o,y:n},r.dragStartCrop=iP({},r.props.crop),null===(i=(t=r.props).onInteractionStart)||void 0===i||i.call(t)},r.onDrag=function(e){var t=e.x,i=e.y;r.currentWindow&&(r.rafDragTimeout&&r.currentWindow.cancelAnimationFrame(r.rafDragTimeout),r.rafDragTimeout=r.currentWindow.requestAnimationFrame(function(){if(r.state.cropSize&&!(void 0===t||void 0===i)){var e=t-r.dragStartPosition.x,o=i-r.dragStartPosition.y,n={x:r.dragStartCrop.x+e,y:r.dragStartCrop.y+o},a=r.props.restrictPosition?iF(n,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):n;r.props.onCropChange(a)}}))},r.onDragStopped=function(){var e,t;r.isTouching=!1,r.cleanEvents(),r.emitCropData(),null===(t=(e=r.props).onInteractionEnd)||void 0===t||t.call(e)},r.onWheel=function(e){if(r.currentWindow&&!(r.props.onWheelRequest&&!r.props.onWheelRequest(e))){e.preventDefault();var i=t.getMousePoint(e),o=ij(e).pixelY,n=r.props.zoom-o*r.props.zoomSpeed/200;r.setNewZoom(n,i,{shouldUpdatePosition:!0}),r.state.hasWheelJustStarted||r.setState({hasWheelJustStarted:!0},function(){var e,t;return null===(t=(e=r.props).onInteractionStart)||void 0===t?void 0:t.call(e)}),r.wheelTimer&&clearTimeout(r.wheelTimer),r.wheelTimer=r.currentWindow.setTimeout(function(){return r.setState({hasWheelJustStarted:!1},function(){var e,t;return null===(t=(e=r.props).onInteractionEnd)||void 0===t?void 0:t.call(e)})},250)}},r.getPointOnContainer=function(e,t){var i=e.x,o=e.y;if(!r.containerRect)throw Error("The Cropper is not mounted");return{x:r.containerRect.width/2-(i-t.x),y:r.containerRect.height/2-(o-t.y)}},r.getPointOnMedia=function(e){var t=e.x,i=e.y,o=r.props,n=o.crop,a=o.zoom;return{x:(t+n.x)/a,y:(i+n.y)/a}},r.setNewZoom=function(e,t,i){var o=(void 0===i?{}:i).shouldUpdatePosition;if(!(!r.state.cropSize||!r.props.onZoomChange)){var n=iH(e,r.props.minZoom,r.props.maxZoom);if(void 0===o||o){var a=r.getPointOnContainer(t,r.containerPosition),s=r.getPointOnMedia(a),l={x:s.x*n-a.x,y:s.y*n-a.y},d=r.props.restrictPosition?iF(l,r.mediaSize,r.state.cropSize,n,r.props.rotation):l;r.props.onCropChange(d)}r.props.onZoomChange(n)}},r.getCropData=function(){var e,t,i,o,n,a,s,l,d,c,u,p,f,m,h;return r.state.cropSize?(e=r.props.restrictPosition?iF(r.props.crop,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):r.props.crop,t=r.mediaSize,i=r.state.cropSize,o=r.getAspect(),n=r.props.zoom,a=r.props.rotation,s=r.props.restrictPosition,void 0===a&&(a=0),void 0===s&&(s=!0),l=s?iM:iB,d=iU(t.width,t.height,a),c=iU(t.naturalWi
113dth,t.naturalHeight,a),u={x:l(100,((d.width-i.width/n)/2-e.x/n)/d.width*100),y:l(100,((d.height-i.height/n)/2-e.y/n)/d.height*100),width:l(100,i.width/d.width*100/n),height:l(100,i.height/d.height*100/n)},p=Math.round(l(c.width,u.width*c.width/100)),f=Math.round(l(c.height,u.height*c.height/100)),h=iP(iP({},m=c.width>=c.height*o?{width:Math.round(f*o),height:f}:{width:p,height:Math.round(p/o)}),{x:Math.round(l(c.width-m.width,u.x*c.width/100)),y:Math.round(l(c.height-m.height,u.y*c.height/100))}),{croppedAreaPercentages:u,croppedAreaPixels:h}):null},r.emitCropData=function(){var e=r.getCropData();if(e){var t=e.croppedAreaPercentages,i=e.croppedAreaPixels;r.props.onCropComplete&&r.props.onCropComplete(t,i),r.props.onCropAreaChange&&r.props.onCropAreaChange(t,i)}},r.emitCropAreaChange=function(){var e=r.getCropData();if(e){var t=e.croppedAreaPercentages,i=e.croppedAreaPixels;r.props.onCropAreaChange&&r.props.onCropAreaChange(t,i)}},r.recomputeCropPosition=function(){if(r.state.cropSize){var e=r.props.restrictPosition?iF(r.props.crop,r.mediaSize,r.state.cropSize,r.props.zoom,r.props.rotation):r.props.crop;r.props.onCropChange(e),r.emitCropData()}},r}!function(e,t){function r(){this.constructor=e}iS(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}(t,e),t.prototype.componentDidMount=function(){this.currentDoc&&this.currentWindow&&(this.containerRef&&(this.containerRef.ownerDocument&&(this.currentDoc=this.containerRef.ownerDocument),this.currentDoc.defaultView&&(this.currentWindow=this.currentDoc.defaultView),this.initResizeObserver(),typeof window.ResizeObserver>"u"&&this.currentWindow.addEventListener("resize",this.computeSizes),this.props.zoomWithScroll&&this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}),this.containerRef.addEventListener("gesturestart",this.onGestureStart)),this.currentDoc.addEventListener("scroll",this.onScroll),this.props.disableAutomaticStylesInjection||(this.styleRef=this.currentDoc.createElement("style"),this.styleRef.setAttribute("type","text/css"),this.props.nonce&&this.styleRef.setAttribute("nonce",this.props.nonce),this.styleRef.innerHTML=iV,this.currentDoc.head.appendChild(this.styleRef)),this.imageRef.current&&this.imageRef.current.complete&&this.onMediaLoad(),this.props.setImageRef&&this.props.setImageRef(this.imageRef),this.props.setVideoRef&&this.props.setVideoRef(this.videoRef))},t.prototype.componentWillUnmount=function(){var e,t;this.currentDoc&&this.currentWindow&&(typeof window.ResizeObserver>"u"&&this.currentWindow.removeEventListener("resize",this.computeSizes),null===(e=this.resizeObserver)||void 0===e||e.disconnect(),this.containerRef&&this.containerRef.removeEventListener("gesturestart",this.preventZoomSafari),this.styleRef&&(null===(t=this.styleRef.parentNode)||void 0===t||t.removeChild(this.styleRef)),this.cleanEvents(),this.props.zoomWithScroll&&this.clearScrollEvent())},t.prototype.componentDidUpdate=function(e){e.rotation!==this.props.rotation?(this.computeSizes(),this.recomputeCropPosition()):e.aspect!==this.props.aspect?this.computeSizes():e.objectFit!==this.props.objectFit?this.computeSizes():e.zoom!==this.props.zoom?this.recomputeCropPosition():(null===(t=e.cropSize)||void 0===t?void 0:t.height)!==(null===(r=this.props.cropSize)||void 0===r?void 0:r.height)||(null===(i=e.cropSize)||void 0===i?void 0:i.width)!==(null===(o=this.props.cropSize)||void 0===o?void 0:o.width)?this.computeSizes():((null===(n=e.crop)||void 0===n?void 0:n.x)!==(null===(a=this.props.crop)||void 0===a?void 0:a.x)||(null===(s=e.crop)||void 0===s?void 0:s.y)!==(null===(l=this.props.crop)||void 0===l?void 0:l.y))&&this.emitCropAreaChange(),e.zoomWithScroll!==this.props.zoomWithScroll&&this.containerRef&&(this.props.zoomWithScroll?this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}):this.clearScrollEvent()),e.video!==this.props.video&&(null===(d=this.videoRef.current)||void 0===d||d.load());var t,r,i,o,n,a,s,l,d,c=this.getObjectFit();c!==this.state.mediaObjectFit&&this.setState({mediaObjectFit:c},this.computeSizes)},t.prototype.getAspect=function(){var e=this.props,t=e.cropSize,r=e.aspect;return t?t.width/t.height:r},t.prototype.getObjectFit=function(){if("cover"===this.props.objectFit){if((this.imageRef.current||this.videoRef.current)&&this.containerRef){this.containerRect=this.containerRef.getBoundingClientRect();var e,t,r,i,o,n=this.containerRect.width/this.containerRect.height;return((null===(e=this.imageRef.current)||void 0===e?void 0:e.naturalWi
113dth)||(null===(t=this.videoRef.current)||void 0===t?void 0:t.videoWidth)||0)/((null===(r=this.imageRef.current)||void 0===r?void 0:r.naturalHeight)||(null===(i=this.videoRef.current)||void 0===i?void 0:i.videoHeight)||0)<n?"horizontal-cover":"vertical-cover"}return"horizontal-cover"}return this.props.objectFit},t.prototype.onPinchStart=function(e){var r=t.getTouchPoint(e.touches[0]),i=t.getTouchPoint(e.touches[1]);this.lastPinchDistance=iL(r,i),this.lastPinchRotation=iN(r,i),this.onDragStart(i$(r,i))},t.prototype.onPinchMove=function(e){var r=this;if(!(!this.currentDoc||!this.currentWindow)){var i=t.getTouchPoint(e.touches[0]),o=t.getTouchPoint(e.touches[1]),n=i$(i,o);this.onDrag(n),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame(function(){var e=iL(i,o),t=r.props.zoom*(e/r.lastPinchDistance);r.setNewZoom(t,n,{shouldUpdatePosition:!1}),r.lastPinchDistance=e;var a=iN(i,o),s=r.props.rotation+(a-r.lastPinchRotation);r.props.onRotationChange&&r.props.onRotationChange(s),r.lastPinchRotation=a})}},t.prototype.render=function(){var e=this,t=this.props,r=t.image,i=t.video,o=t.mediaProps,n=t.transform,a=t.crop,s=a.x,l=a.y,d=t.rotation,c=t.zoom,u=t.cropShape,p=t.showGrid,f=t.style,h=f.containerStyle,g=f.cropAreaStyle,x=f.mediaStyle,v=t.classes,y=v.containerClassName,b=v.cropAreaClassName,w=v.mediaClassName,C=this.state.mediaObjectFit;return m.default.createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(t){return e.containerRef=t},"data-testid":"container",style:h,className:iq("reactEasyCrop_Container",y)},r?m.default.createElement("img",iP({alt:"",className:iq("reactEasyCrop_Image","contain"===C&&"reactEasyCrop_Contain","horizontal-cover"===C&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===C&&"reactEasyCrop_Cover_Vertical",w)},o,{src:r,ref:this.imageRef,style:iP(iP({},x),{transform:n||"translate(".concat(s,"px, ").concat(l,"px) rotate(").concat(d,"deg) scale(").concat(c,")")}),onLoad:this.onMediaLoad})):i&&m.default.createElement("video",iP({autoPlay:!0,loop:!0,muted:!0,className:iq("reactEasyCrop_Video","contain"===C&&"reactEasyCrop_Contain","horizontal-cover"===C&&"reactEasyCrop_Cover_Horizontal","vertical-cover"===C&&"reactEasyCrop_Cover_Vertical",w)},o,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:iP(iP({},x),{transform:n||"translate(".concat(s,"px, ").concat(l,"px) rotate(").concat(d,"deg) scale(").concat(c,")")}),controls:!1}),(Array.isArray(i)?i:[{src:i}]).map(function(e){return m.default.createElement("source",iP({key:e.src},e))})),this.state.cropSize&&m.default.createElement("div",{style:iP(iP({},g),{width:this.state.cropSize.width,height:this.state.cropSize.height}),"data-testid":"cropper",className:iq("reactEasyCrop_CropArea","round"===u&&"reactEasyCrop_CropAreaRound",p&&"reactEasyCrop_CropAreaGrid",b)}))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:3,minZoom:1,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0},t.getMousePoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}},t.getTouchPoint=function(e){return{x:Number(e.clientX),y:Number(e.clientY)}}}(m.default.Component);var iG={basics:{primary:{accent:j,accentB:"#5E00BE",black:"#000000",brand:"#FF441F",white:"#FFFFFF"},secondary:{accentC:"#3870FF",accentD:"#F2B14E",accentE:"#CB6100",overlayA:"rgba(255, 255, 255, 0.8)",overlayB:"rgba(0, 0, 0, 0.8)"}},core:{backgrounds:{main:"#F9F9F9",tooltip:"rgba(32, 32, 32, 0.96)"},borders:{borderLigth:"rgba(106, 105, 110, 0.14)",borderOpaque:"#F7F8FA"},dividers:{dividerBlock:"rgba(158, 158, 159, 0.08)",dividerLine:"rgba(64, 64, 69, 0.16)"},elevations:{elevated:"0px 5px 10px rgba(33, 34, 36, 0.04)",elevatedHard:"0px 3px 6px rgba(0, 0, 0, 0.06), 0px 6px 16px rgba(33, 34, 36, 0.16)",elevatedStrong:"0px 6px 14px rgba(33, 34, 36, 0.08)",elevatedStrongY:"0px -6px 14px rgba(0, 0, 0, 0.08)",green:"0px 10px 20px -10px #0CC665",rappi:"0px 10px 20px -10px #FF6B46"},gradients:{gradientAccentA:"linear-gradient(180deg, #65AEFF 0%, #007AFF 100%)",gradientAccentB:"linear-gradient(180deg, #913CFF 0%, #6816FC 100%)",gradientAccentC:"linear-gradient(180deg, #FFCC17 0%, #FF9900 100%)",gradientBrand:"linear-gradient(180deg, #FF7A4D 0%, #FF2526 100%)",gradientFullfilment:"linear-gradient(180deg, #1FD8B5 0%, #23AEB9 100%)",gradientPrimeDark:"linear-gradient(180deg, #383838 0%, #111010 100%)",gradientPrimeGold:"linear-gradient(180deg, #FFC672 0%, #DF9523 100%)"},grays:{contentA:"#000000",contentB:_,contentC:"#868D97",contentD:"#E6EBF1",contentE:"#F0F1F3"},pastels:{pastelA:"#FFF0DD",pastelB:"#F5E5CE",pastelC:"#D9F1FF",pastelD:"#F4DFF6",pastelE:"#E5DCFF",pastelF:"#EAFCE6",pastelG:"#FFD9D9"},secondary:{black:"#010103"},status:{negative:"#FF2525",positive:"#29D884",warning:"#FF7D00"}},neutrals:{grays:{gray50:"#404041",gray40:"#6f6f70",gray30:"#9e9e9f",gray20:"#cdcdce",gray10:"#ededed"}},data:{categories:{categoryA:"#1192E8",categoryB:"#E47000",categoryC:"#F5B674",categoryD:"#0AA454",categoryE:"#51BCB6",categoryF:"#FFAFD2",categoryG:"#3263B8",categoryH:"#B6A6DD",categoryI:"#FFDB94",categoryJ:"#088343",categoryK:"#21938D",categoryL:"#FF8787"},sequential:{blue:{blue10:"#DAE7FF",blue20:"#B5D0FF",blue30:"#8FB8FF",blue40:"#6AA1FF",blue50:j,blue60:"#3B76DB",blue70:"#3263B8",blue80:"#285094",blue90:"#1E3C70",blue100:"#15294D"},cyan:{cyan10:"#CFE9FA",cyan20:"#A0D3F6",cyan30:"#70BEF1",cyan40:"#41A8ED",cyan50:"#1192E8",cyan60:"#0F7EC8",cyan70:"#0C69A7",cyan80:"#0A5587",cyan90:"#084066",cyan100:"#052C46"},green:{green10:"#DBF6E8",green20:"#A7EAC7",green30:"#73DEA7",green40:"#088343",green50:"#0CC665",green60:"#0AA454",green70:"#088343",green80:"#066132",green90:"#043F20",green100:"#021E0F"},magenta:{magenta10:"#FFF0F7",magenta20:"#FFD6E8",magenta30:"#FFAFD2",magenta40:"#FF7EB6",magenta50:"#EE5396",magenta60:"#D12771",magenta70:"#9F1853",magenta80:"#740937",magenta90:"#510224",magenta100:"#2A0A18"},orange:{orange10:"#FFDEBE",orange20:"#FFD0A3",orange30:"#F5B674",orange40:"#FF9936",orange50:"#FF7D00",orange60:"#E47000",orange70:"#AD5500",orange80:"#924800",orange90:"#5C2D00",orange100:"#3B1D00"},purple:{purple10:"#E7E3F4",purple20:"#D7CEED",purple30:"#B6A6DD",purple40:"#947ECE",purple50:"#7356BF",purple60:"#624AA4",purple70:"#523D88",purple80:"#41316D",purple90:"#312551",purple100:"#201836"},red:{red10:"#FFE9E9",red20:"#FFB8B8",red30:"#FF8787",red40:"#FF5656",red50:"#FF2525",red60:"#DB2020",red70:"#B81B1B",red80:"#941616",red90:"#701010",red100:"#4D0B0B"},teal:{teal10:"#D4EEED",teal20:"#A8DDDB",teal30:"#7DCDC8",teal40:"#51BCB6",teal50:"#26ABA4",teal60:"#21938D",teal70:"#1B7B76",teal80:"#16635F",teal90:"#114B48",teal100:"#0B3331"},yellow:{yellow10:"#FFF3DA",yellow20:"#FFDB94",yellow30:"#FFDB94",yellow40:"#FFCE6B",yellow50:"#FFC043",yellow60:"#DDA63A",yellow70:"#AD832E",yellow80:"#856423",yellow90:"#5C4518",yellow100:"#33260D"}}},performance:{alert:{light:"#FFB8B8",medium:"#FF6E6E",dark:"#941616"},beginner:{light:"#E5DCC7",medium:"#D1B886",dark:"#644F26 "},silver:{light:"#E3EAF2",medium:"#7693B0",dark:"#455E78 "},gold:{light:"#FFE297",medium:"#ECC228",dark:"#856423"},diamond:{light:"#E5DCFF",medium:"#A282FF",dark:"#663CDD"},card:{light:"#F7F4EE",medium:"#F7F4EE",dark:"#F7F4EE"},status:{progress:{background:"#FFF3DA",text:"#AD832E"},generated:{background:"#DBF6E8",text:"#0AA454"},error:{background:"#FFE9E9",text:"#FF2525"}}}},iW={dark:{basics:{primary:{accent:"#007AFF",accentB:"#5E00BE",black:"#000000",brand:"#FF441F",white:"#FFFFFF"},secondary:{accentC:"#3870FF",accentD:"#F2B14E",accentE:"#CB6100",overlayA:"rgba(255, 255, 255, 0.8)",overlayB:"rgba(0, 0, 0, 0.8)"}},core:{backgrounds:{main:"#F9F9F9",tooltip:"rgba(32, 32, 32, 0.96)"},borders:{borderLigth:"rgba(106, 105, 110, 0.14)",borderOpaque:"#F7F8FA"},dividers:{dividerBlock:"rgba(158, 158, 159, 0.08)",dividerLine:"rgba(64,
11364, 69, 0.16)"},elevations:{elevated:"0px 5px 10px rgba(33, 34, 36, 0.04)",elevatedHard:"0px 3px 6px rgba(0, 0, 0, 0.06), 0px 6px 16px rgba(33, 34, 36, 0.16)",elevatedStrong:"0px 6px 14px rgba(33, 34, 36, 0.08)",elevatedStrongY:"0px -6px 14px rgba(0, 0, 0, 0.08)",green:"0px 10px 20px -10px #0CC665",rappi:"0px 10px 20px -10px #FF6B46"},gradients:{gradientAccentA:"linear-gradient(180deg, #65AEFF 0%, #007AFF 100%)",gradientAccentB:"linear-gradient(180deg, #913CFF 0%, #6816FC 100%)",gradientAccentC:"linear-gradient(180deg, #FFCC17 0%, #FF9900 100%)",gradientBrand:"linear-gradient(180deg, #FF7A4D 0%, #FF2526 100%)",gradientFullfilment:"linear-gradient(180deg, #1FD8B5 0%, #23AEB9 100%)",gradientPrimeDark:"linear-gradient(180deg, #383838 0%, #111010 100%)",gradientPrimeGold:"linear-gradient(180deg, #FFC672 0%, #DF9523 100%)"},grays:{contentA:"#000000",contentB:_,contentC:"#868D97",contentD:"#E6EBF1",contentE:"#F0F1F3"},pastels:{pastelA:"#FFF0DD",pastelB:"#F5E5CE",pastelC:"#D9F1FF",pastelD:"#F4DFF6",pastelE:"#E5DCFF",pastelF:"#EAFCE6",pastelG:"#FFD9D9"},secondary:{black:"#010103"},status:{negative:"#FF2525",positive:"#29D884",warning:"#FF7D00"}},neutrals:{grays:{gray50:"#404041",gray40:"#6f6f70",gray30:"#9e9e9f",gray20:"#cdcdec",gray10:"#ededed"}},data:{categories:{categoryA:"#1192E8",categoryB:"#E47000",categoryC:"#F5B674",categoryD:"#0AA454",categoryE:"#51BCB6",categoryF:"#FFAFD2",categoryG:"#3263B8",categoryH:"#B6A6DD",categoryI:"#FFDB94",categoryJ:"#088343",categoryK:"#21938D",categoryL:"#FF8787"},sequential:{blue:{blue10:"#DAE7FF",blue20:"#B5D0FF",blue30:"#8FB8FF",blue40:"#6AA1FF",blue50:"#4589FF",blue60:"#3B76DB",blue70:"#3263B8",blue80:"#285094",blue90:"#1E3C70",blue100:"#15294D"},cyan:{cyan10:"#CFE9FA",cyan20:"#A0D3F6",cyan30:"#70BEF1",cyan40:"#41A8ED",cyan50:"#1192E8",cyan60:"#0F7EC8",cyan70:"#0C69A7",cyan80:"#0A5587",cyan90:"#084066",cyan100:"#052C46"},green:{green10:"#DBF6E8",green20:"#A7EAC7",green30:"#73DEA7",green40:"#088343",green50:"#0CC665",green60:"#0AA454",green70:"#088343",green80:"#066132",green90:"#043F20",green100:"#021E0F"},magenta:{magenta10:"#FFF0F7",magenta20:"#FFD6E8",magenta30:"#FFAFD2",magenta40:"#FF7EB6",magenta50:"#EE5396",magenta60:"#D12771",magenta70:"#9F1853",magenta80:"#740937",magenta90:"#510224",magenta100:"#2A0A18"},orange:{orange10:"#FFDEBE",orange20:"#FFD0A3",orange30:"#F5B674",orange40:"#FF9936",orange50:"#FF7D00",orange60:"#E47000",orange70:"#AD5500",orange80:"#924800",orange90:"#5C2D00",orange100:"#3B1D00"},purple:{purple10:"#E7E3F4",purple20:"#D7CEED",purple30:"#B6A6DD",purple40:"#947ECE",purple50:"#7356BF",purple60:"#624AA4",purple70:"#523D88",purple80:"#41316D",purple90:"#312551",purple100:"#201836"},red:{red10:"#FFE9E9",red20:"#FFB8B8",red30:"#FF8787",red40:"#FF5656",red50:"#FF2525",red60:"#DB2020",red70:"#B81B1B",red80:"#941616",red90:"#701010",red100:"#4D0B0B"},teal:{teal10:"#D4EEED",teal20:"#A8DDDB",teal30:"#7DCDC8",teal40:"#51BCB6",teal50:"#26ABA4",teal60:"#21938D",teal70:"#1B7B76",teal80:"#16635F",teal90:"#114B48",teal100:"#0B3331"},yellow:{yellow10:"#FFE9BC",yellow20:"#FFDB94",yellow30:"#FFDB94",yellow40:"#FFCE6B",yellow50:"#FFC043",yellow60:"#DDA63A",yellow70:"#AD832E",yellow80:"#856423",yellow90:"#5C4518",yellow100:"#33260D"}}},performance:{alert:{light:"#FFB8B8",medium:"#FF6E6E",dark:"#941616"},beginner:{light:"#E5DCC7",medium:"#D1B886",dark:"#644F26 "},silver:{light:"#E3EAF2",medium:"#7693B0",dark:"#455E78 "},gold:{light:"#FFE297",medium:"#ECC228",dark:"#856423"},diamond:{light:"#E5DCFF",medium:"#A282FF",dark:"#663CDD"},card:{light:"#F7F4EE",medium:"#F7F4EE",dark:"#F7F4EE"},status:{progress:{background:"#FFF3DA",text:"#AD832E"},generated:{background:"#DBF6E8",text:"#0AA454"},error:{background:"#FFE9E9",text:"#FF2525"}}}},ligth:iG},iZ={colors:iG,zIndex:{backdrop:1e6}},iY=function(){return(iY=Object.assign||function(e){for(var t,r=1,i=arguments.length;r<i;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function iK(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(i=Object.getOwnPropertySymbols(e);o<i.length;o++)0>t.indexOf(i[o])&&Object.prototype.propertyIsEnumerable.call(e,i[o])&&(r[i[o]]=e[i[o]])}return r}function iJ(e,t,r){if(r||2===arguments.length)for(var i,o=0,n=t.length;o<n;o++)!i&&o in t||(i||(i=Array.prototype.slice.call(t,0,o)),i[o]=t[o]);return e.concat(i||Array.prototype.slice.call(t))}function iQ(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var iX,i0,i1=function(e){var t=e.children,r=e.theme,i=(void 0===r?"ligth":r)==="ligth"?iZ:iY(iY({},iZ),{colors:iW.dark});return m.default.createElement(d.ThemeProvider,{theme:i},t)};function i2(e){var t=function(e){return"u">typeof window&&window.matchMedia(e).matches},r=l.useState(t(e)),i=r[0],o=r[1];function n(){o(t(e))}return l.useEffect(function(){var t=window.matchMedia(e);return n(),t.addListener?t.addListener(n):t.addEventListener("change",n),function(){t.removeListener?t.removeListener(n):t.removeEventListener("change",n)}},[e]),i}(i0=iX||(iX={})).Page="page",i0.First="first",i0.Last="last",i0.Next="next",i0.Previous="previous",i0.StartEllipsis="start-ellipsis",i0.EndEllipsis="end-ellipsis";var i3,i4,i5=function(e){return e?e.includes("mds-")?"var(--".concat(e,")"):e:""};h.default.div(i3||(i3=iQ([` 114 `,` 115`],[` 116 `,` 117`])),function(e){return e.disabled?"pointer-events: none":""});var i6=h.default.div(i4||(i4=iQ([` 118 display: flex; 119 box-sizing: border-box; 120 `,` 121 flex-direction: `,`; 122 flex-wrap: `,`; 123 gap: `,`; 124 `,`; 125 `,`; 126 `,` 127 `,` 128 `,` 129 `,` 130 `,` 131 `,` 132 `,` 133 `,` 134`],[` 135 display: flex; 136 box-sizing: border-box; 137 `,` 138 flex-direction: `,`; 139 flex-wrap: `,`; 140 gap: `,`; 141 `,`; 142 `,`; 143 `,` 144 `,` 145 `,` 146 `,` 147 `,` 148 `,` 149 `,` 150 `,` 151`])),function(e){return e.width?"width: ".concat(e.width,";"):""},function(e){return e.direction||"row"},function(e){return e.wrap?"wrap":"no-wrap"},function(e){return"".concat(e.gap||0,"px")},function(e){return e.justifyContent&&"justify-content: ".concat(e.justifyContent)},function(e){return e.alignItems&&"align-items: ".concat(e.alignItems)},function(e){return e.height&&"height: ".concat(e.height,";")},function(e){return e.flex&&"flex: ".concat(e.flex,";")},function(e){return e.margin&&"margin: ".concat(e.margin,";")},function(e){return Number.isInteger(e.flexGrow)&&"flex-grow: ".concat(e.flexGrow,";")},function(e){return Number.isInteger(e.flexShrink)&&"flex-shrink: ".concat(e.flexShrink,";")},function(e){return e.padding&&"padding: ".concat(e.padding,";")},function(e){return e.maxWidth&&"max-width: ".concat(e.maxWidth,";")},function(e){return e.backgroundColor&&"background-color: var(--".concat(e.backgroundColor,")")}),i8=l.forwardRef(function(e,t){var r=e.children,i=e.dataTestId,o=iK(e,["children","dataTestId"]);return m.default.createElement(i6,iY({ref:t,"data-testid":i},o),r)});
151h.default.div(i7||(i7=iQ([` 152 display: inline-flex; 153`],[` 154 display: inline-flex; 155`])));var i7,i9,oe,ot,or,oi,oo,on,oa,os,ol,od,oc,ou,op,of,om,oh,og=h.default(i8)(i9||(i9=iQ([` 156 cursor: `,`; 157 justify-content: `,`; 158 flex-direction: `,`; 159 gap: 12px; 160 161 `,` 162`],[` 163 cursor: `,`; 164 justify-content: `,`; 165 flex-direction: `,`; 166 gap: 12px; 167 168 `,` 169`])),function(e){return e.$clickable?"pointer":"default"},function(e){return"start"!==e.iconPosition&&e.$hasIcon?"space-between":"flex-start"},function(e){return"start"!==e.iconPosition&&e.$hasIcon?"row-reverse":"row"},function(e){var t=e.borderedWhenOpened,r=e.$opened;return t&&r?"border-bottom: 1px solid var(--mds-colors-line-border)":""}),ox=h.default.div(oe||(oe=iQ([` 170 max-height: `,`; 171 transition: max-height 0.3s ease, padding 0.3s ease; 172 overflow: hidden; 173`],[` 174 max-height: `,`; 175 transition: max-height 0.3s ease, padding 0.3s ease; 176 overflow: hidden; 177`])),function(e){return e.opened?"auto":"0px"}),ov=h.default.div(oo||(oo=iQ([` 178 width: 100%; 179 background-color: `,`; 180 border-radius: 8px; 181 box-sizing: border-box; 182 border: 1px solid var(--mds-colors-line-border); 183 184 `,` 185`],[` 186 width: 100%; 187 background-color: `,`; 188 border-radius: 8px; 189 box-sizing: border-box; 190 border: 1px solid var(--mds-colors-line-border); 191 192 `,` 193`])),L,function(e){var t=e.mode,r=e.isOpen,i=e.bodyCustomPadding,o=e.summaryCustomPadding,n=e.toggleTarget;switch(t){case"contained":var a="".concat(Number.isInteger(i)?i:16,"px"),s="".concat(Number.isInteger(o)?o:16,"px");return d.css(ot||(ot=iQ([` 194 `,` { 195 padding: `,`; 196 background: `,`; 197 198 `,` 199 } 200 201 `,` { 202 padding: `,`; 203 } 204 `],[` 205 `,` { 206 padding: `,`; 207 background: `,`; 208 209 `,` 210 } 211 212 `,` { 213 padding: `,`; 214 } 215 `])),og,s,r?"var(--mds-colors-surface-layer-02)":"transparent","summary"===n?"&:hover { background: var(--mds-colors-surface-layer-02); }":"",ox,r?a:"0px ".concat(a));case"inline":return d.css(or||(or=iQ([` 216 border: none; 217 background: transparent; 218 219 `,` { 220 align-items: center; 221 padding: 0px; 222 } 223 `],[` 224 border: none; 225 background: transparent; 226 227 `,` { 228 align-items: center; 229 padding: 0px; 230 } 231 `])),og);default:return a="".concat(Number.isInteger(i)?i:24,"px"),s="".concat(Number.isInteger(o)?o:24,"px"),d.css(oi||(oi=iQ([` 232 `,` { 233 padding: `,`; 234 } 235 236 `,` { 237 padding: `,`; 238 } 239 `],[` 240 `,` { 241 padding: `,`; 242 } 243 244 `,` { 245 padding: `,`; 246 } 247 `])),og,s,ox,r?"0px ".concat(a," ").concat(a):"0px ".concat(a))}}),oy=h.default.div(on||(on=iQ([` 248 transition: transform 0.3s ease; 249 transform: rotate(0deg); 250 max-width: 24px; 251 max-height: 24px; 252 253 `,` 254`],[` 255 transition: transform 0.3s ease; 256 transform: rotate(0deg); 257 max-width: 24px; 258 max-height: 24px; 259 260 `,` 261`])),function(e){return e.opened&&"transform: rotate(90deg);"});h.default.article(os||(os=iQ([` 262 width: 100%; 263 264 & `,` { 265 margin-top: 16px; 266 267 &:first-child { 268 margin-top: 0px; 269 } 270 } 271 272 `,`; 273`],[` 274 width: 100%; 275 276 & `,` { 277 margin-top: 16px; 278 279 &:first-child { 280 margin-top: 0px; 281 } 282 } 283 284 `,`; 285`])),ov,function(e){return"contained"===e.mode&&d.css(oa||(oa=iQ([` 286 border-radius: 8px; 287 border: 1px solid var(--mds-colors-line-border); 288 overflow: hidden; 289 290 & `,` { 291 margin-top: 0px; 292 border: none; 293 border-radius: 0px; 294 border-bottom: 1px solid var(--mds-colors-line-border); 295 296 &:last-child { 297 border-bottom: none; 298 } 299 } 300 `],[` 301 border-radius: 8px; 302 border: 1px solid var(--mds-colors-line-border); 303 overflow: hidden; 304 305 & `,` { 306 margin-top: 0px; 307 border: none; 308 border-radius: 0px; 309 border-bottom: 1px solid var(--mds-colors-line-border); 310 311 &:last-child { 312 border-bottom: none; 313 } 314 } 315 `])),ov)});var ob=d.css(ol||(ol=iQ([` 316 display: inline-flex; 317 outline: none; 318 border: none; 319 background: none; 320 cursor: pointer; 321 justify-content: center; 322 align-items: center; 323 transition: none; 324 padding: 0; 325 326 &:focus { 327 outline: none; 328 } 329`],[` 330 display: inline-flex; 331 outline: none; 332 border: none; 333 background: none; 334 cursor: pointer; 335 justify-content: center; 336 align-items: center; 337 transition: none; 338 padding: 0; 339 340 &:focus { 341 outline: none; 342 } 343`]))),ow=h.default.button(od||(od=iQ([` 344 `,` 345`],[` 346 `,` 347`])),ob),oC=d.css(oc||(oc=iQ([` 348 transition: opacity 0.6s cubic-bezier(0.33, 1, 0.68, 1); 349`],[` 350 transition: opacity 0.6s cubic-bezier(0.33, 1, 0.68, 1); 351`]))),oE=d.css(ou||(ou=iQ([` 352 opacity: 1; 353 visibility: visible; 354 z-index: 1000000; 355`],[` 356 opacity: 1; 357 visibility: visible; 358 z-index: 1000000; 359`]))),ok=d.css(op||(op=iQ([` 360 opacity: 0; 361 visibility: hidden; 362 z-index: -1000000; 363`],[` 364 opacity: 0; 365 visibility: hidden; 366 z-index: -1000000; 367`])));d.css(of||(of=iQ([` 368 animation: rotation 1s linear infinite; 369 370 @keyframes rotation { 371 0% { 372 transform: rotate(0deg); 373 } 374 100% { 375 transform: rotate(360deg); 376 } 377 } 378`],[` 379 animation: rotation 1s linear infinite; 380 381 @keyframes rotation { 382 0% { 383 transform: rotate(0deg); 384 } 385 100% { 386 transform: rotate(360deg); 387 } 388 } 389`])));var oS,oP=d.css(om||(om=iQ([` 390 box-shadow: 3px 7px 16px -4px rgb(0 0 0 / 20%); 391`],[` 392 box-shadow: 3px 7px 16px -4px rgb(0 0 0 / 20%); 393`]))),oO={mobileS:"320px",tablet:"768px"},oI={mobileS:"(max-width: ".concat(oO.mobileS,")"),tablet:"(max-width: ".concat(oO.tablet,")")};(oS=oh||(oh={}))[oS.MobileS=320]="MobileS",oS[oS.MobileM=375]="MobileM",oS[oS.MobileL=425]="MobileL",oS[oS.Tablet=768]="Tablet",oS[oS.Laptop=1024]="Laptop",oS[oS.LaptopL=1440]="LaptopL",oS[oS.Desktop=2560]="Desktop";var oA,oD,oT,o_,oR,oj,oF,oz,oL,oN,oM,oB,o$,oU,oH,oq,oV,oG,oW,oZ,oY,oK,oJ,oQ,oX,o0,o1=d.css(oA||(oA=iQ([` 394 font-family: Poppins, sans-serif; 395`],[` 396 font-family: Poppins, sans-serif; 397`]))),o2=d.css(oD||(oD=iQ([` 398 font-style: normal; 399 font-size: 40px; 400 line-height: 56px; 401 letter-spacing: -0.015em; 402`],[` 403 font-style: normal; 404 font-size: 40px; 405 line-height: 56px; 406 letter-spacing: -0.015em; 407`]))),o3=d.css(oT||(oT=iQ([` 408 font-style: normal; 409 font-size: 32px; 410 line-height: 48px; 411 letter-spacing: -0.015em; 412`],[` 413 font-style: normal; 414 font-size: 32px; 415 line-height: 48px; 416 letter-spacing: -0.015em; 417`]))),o4=d.css(o_||(o_=iQ([` 418 font-style: normal; 419 font-size: 24px; 420 line-height: 32px; 421 letter-spacing: -0.015em; 422`],[` 423 font-style: normal; 424 font-size: 24px; 425 line-height: 32px; 426 letter-spacing: -0.015em; 427`]))),o5=d.css(oR||(oR=iQ([` 428 font-style: normal; 429 font-size: 18px;
430 line-height: 26px; 431 letter-spacing: -0.015em; 432`],[` 433 font-style: normal; 434 font-size: 18px; 435 line-height: 26px; 436 letter-spacing: -0.015em; 437`]))),o6=d.css(oj||(oj=iQ([` 438 font-style: normal; 439 font-size: 16px; 440 line-height: 24px; 441`],[` 442 font-style: normal; 443 font-size: 16px; 444 line-height: 24px; 445`]))),o8=d.css(oF||(oF=iQ([` 446 font-style: normal; 447 font-size: 14px; 448 line-height: 24px; 449`],[` 450 font-style: normal; 451 font-size: 14px; 452 line-height: 24px; 453`]))),o7=d.css(oz||(oz=iQ([` 454 font-style: normal; 455 font-size: 12px; 456 line-height: 20px; 457`],[` 458 font-style: normal; 459 font-size: 12px; 460 line-height: 20px; 461`]))),o9=d.css(oL||(oL=iQ([` 462 font-style: normal; 463 font-size: 10px; 464 line-height: 18px; 465 letter-spacing: 0.012em; 466`],[` 467 font-style: normal; 468 font-size: 10px; 469 line-height: 18px; 470 letter-spacing: 0.012em; 471`]))),ne=d.css(oN||(oN=iQ([` 472 font-style: normal; 473 font-size: 10px; 474 line-height: 16px; 475 letter-spacing: 0.12em; 476 text-transform: uppercase; 477`],[` 478 font-style: normal; 479 font-size: 10px; 480 line-height: 16px; 481 letter-spacing: 0.12em; 482 text-transform: uppercase; 483`]))),nt=d.css(oM||(oM=iQ([` 484 white-space: nowrap; 485 overflow: hidden; 486 text-overflow: ellipsis; 487`],[` 488 white-space: nowrap; 489 overflow: hidden; 490 text-overflow: ellipsis; 491`]))),nr=function(e){switch(e){case"h1":default:return o2;case"h2":return o3;case"headline":return o4;case"subheadline":return o5;case"body":return o6;case"caption1":return o8;case"caption2":return o7;case"label":return o9;case"sublabel":return ne}},ni=function(e){var t=e.color;return e.semibold&&!t?"var(--mds-colors-ink-strong)":t?null!=t&&t.startsWith("mds-")?"var(--".concat(t,")"):null==t?void 0:t.split(".").reduce(function(e,t){if(e)return e[t]},iZ.colors):"var(--mds-colors-ink-default)"},no=h.default.div(oB||(oB=iQ([` 492 `,`; 493 `,`; 494 `,` 495 font-weight: `,`; 496`],[` 497 `,`; 498 `,`; 499 `,` 500 font-weight: `,`; 501`])),o1,function(e){return nr(e.component)},function(e){var t=e.ignoreColor,r=e.color,i=e.semibold;return!t&&"color: ".concat(ni({color:r,semibold:i}),";")},function(e){return e.semibold?"600":"normal"}),nn=h.default.strong(o$||(o$=iQ([` 502 `,`; 503 `,` 504 font-weight: `,`; 505`],[` 506 `,`; 507 `,` 508 font-weight: `,`; 509`])),function(e){return nr(e.component)},function(e){var t=e.color,r=e.semibold;return"color: ".concat(ni({color:t,semibold:r}),";")},function(e){return e.semibold?"600":"normal"}),na=function(e){var t=e.className,r=e.color,i=e.component,o=void 0===i?"h1":i,n=e.children,a=e.dataTestId,s=e.ignoreColor,d=e.onClick,c=e.highlight,u=e.semibold,p=l.useCallback(function(e,t){var r=t.textToMatch,i=t.highlightComponentProps,n=t.allowMultipleMatches,a=void 0===n||n;if(!r)return e;for(var s,l,d=e.toLowerCase(),c=r.toLowerCase(),u=[],p=0,f=d.indexOf(c);-1!==f&&(s=f,l=f+r.length,s!==p&&u.push(e.substring(p,s)),u.push(m.default.createElement(nn,iY({className:"typography-highlight",key:s,semibold:!0,component:o},i),e.substring(s,l))),p=l,a);)f=d.indexOf(c,f+r.length);return p<e.length&&u.push(e.substring(p)),u},[null==c?void 0:c.textToMatch]);return m.default.createElement(no,{className:"".concat(o," ").concat(void 0===t?"":t),color:r,component:o,"data-testid":void 0===a?"test-typography":a,semibold:void 0!==u&&u,onClick:d,ignoreColor:s},c&&"string"==typeof n?p(n,c):n)},ns=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.inheritColor,a=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,viewBox:void 0===a?"0 0 64 64":a,xmlns:"http://www.w3.org/2000/svg"},m.default.createElement("path",{fill:n?"currentColor":void 0===t?_:t,fillRule:"evenodd",d:"M32 58.667c14.728 0 26.667-11.94 26.667-26.667 0-14.727-11.94-26.666-26.667-26.666C17.273 5.334 5.334 17.273 5.334 32c0 14.728 11.939 26.667 26.666 26.667zm11.637-31.193a3.333 3.333 0 00-4.874-4.548L28.757 33.648l-3.787-4.056a3.333 3.333 0 10-4.873 4.55l6.224 6.666a3.334 3.334 0 004.873 0l12.443-13.334z",clipRule:"evenodd"}))},nl=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.inheritColor,a=e.dataTestId,s=e.viewBox;return m.default.createElement("svg",{"data-testid":a,xmlns:"http://www.w3.org/2000/svg",width:i,height:i,viewBox:void 0===s?"0 0 24 24":s,cursor:"pointer",className:o},m.default.createElement("path",{d:"M17.566 8.65742C17.852 8.3558 18 7.95016 18 7.55493C18 7.1597 17.8619 6.76446 17.5758 6.45244C16.9938 5.84919 16.0567 5.84919 15.4846 6.45244L12 10.1162C11.9951 10.1161 11.9902 10.1161 11.9852 10.1162L8.52034 6.45244C7.93835 5.84919 7.00123 5.84919 6.4291 6.45244C5.85697 7.06609 5.85697 8.05417 6.4291 8.65742L9.59827 11.999L6.43403 15.3426C6.14797 15.6442 6 16.0498 6 16.4451C6 16.8403 6.1381 17.2355 6.42417 17.5476C7.00617 18.1508 7.94328 18.1508 8.51541 17.5476L12 13.8838C12.0049 13.8839 12.0098 13.8839 12.0148 13.8838L15.4797 17.5476C16.0617 18.1508 16.9988 18.1508 17.5709 17.5476C18.143 16.9339 18.143 15.9458 17.5709 15.3426L14.4017 12.001L17.566 8.65742Z",fill:n?"currentColor":void 0===t?_:t}))},nd=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,"data-testid":void 0===n?"DragIcon":n,viewBox:void 0===s?"0 0 32 32":s,fill:"none",xmlns:"http://www.w3.org/2000/svg"},m.default.createElement("path",{d:"M12.0007 12.0033C13.4734 12.0033 14.6673 10.8093 14.6673 9.33659C14.6673 7.86383 13.4734 6.66992 12.0007 6.66992C10.5279 6.66992 9.33398 7.86383 9.33398 9.33659C9.33398 10.8093 10.5279 12.0033 12.0007 12.0033ZM20.0007 12.0033C21.4734 12.0033 22.6673 10.8093 22.6673 9.33659C22.6673 7.86383 21.4734 6.66992 20.0007 6.66992C18.5279 6.66992 17.334 7.86383 17.334 9.33659C17.334 10.8093 18.5279 12.0033 20.0007 12.0033ZM14.6673 16.0033C14.6673 17.476 13.4734 18.6699 12.0007 18.6699C10.5279 18.6699 9.33398 17.476 9.33398 16.0033C9.33398 14.5305 10.5279 13.3366 12.0007 13.3366C13.4734 13.3366 14.6673 14.5305 14.6673 16.0033ZM12.0007 25.3366C13.4734 25.3366 14.6673 24.1427 14.6673 22.6699C14.6673 21.1972 13.4734 20.0033 12.0007 20.0033C10.5279 20.0033 9.33398 21.1972 9.33398 22.6699C9.33398 24.1427 10.5279 25.3366 12.0007 25.3366ZM22.6673 16.0033C22.6673 17.476 21.4734 18.6699 20.0007 18.6699C18.5279 18.6699 17.334 17.476 17.334 16.0033C17.334 14.5305 18.5279 13.3366 20.0007 13.3366C21.4734 13.3366 22.6673 14.5305 22.6673 16.0033ZM20.0007 25.3366C21.4734 25.3366 22.6673 24.1427 22.6673 22.6699C22.6673 21.1972 21.4734 20.0033 20.0007 20.0033C18.5279 20.0033 17.334 21.1972 17.334 22.6699C17.334 24.1427 18.5279 25.3366 20.0007 25.3366Z",fill:a?"currentColor":void 0===t?_:t}))},nc=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,"data-testid":void 0===n?"MinusIcon":n,viewBox:void 0===s?"0 0 24 24":s,xmlns:"http://www.w3.org/2000/svg"},m.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19 12C19 12.8284 18.3284 13.5 17.5 13.5L6.5 13.5C5.67157 13.5 5 12.8284 5 12C5 11.1716 5.67157 10.5 6.5 10.5L17.5 10.5C18.3284 10.5 19 11.1716 19 12Z",fill:a?"currentColor":void 0===t?_:t}))},nu=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,"data-testid":void 0===n?"PlusIcon":n,viewBox:void 0===s?"0 0 24 24":s,xmlns:"http://www.w3.org/2000/svg"},m.default.createElement("path",{d:"M13.5 6.5C13.5 5.67157 12.8284 5 12 5C11.1716 5 10.5 5.67157 10.5 6.5V10.5H6.5C5.67157 10.5 5 11.1716 5 12C5 12.8284 5.67157 13.5 6.5 13.5H10.5V17.5C10.5 18.3284 11.1716 19 12 19C12.8284 19 13.5 18.3284 13.5 17.5V13.5H17.5C18.3284 13.5 19 12.8284 19 12C19 11.1716 18.3284 10.5 17.5 10.5H13.5V6.5Z",fill:a?"currentColor":void 0===t?_:t}))},np=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,"data-testid":void 0===n?"PromotionIcon":n,viewBox:void 0===s?"0 0 24 24":s,fill:"none",xmlns:"http://www.w3.org/2000/svg"},m.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.3992 9.14635L21.1194 9.86635C21.6897 10.4264 21.9998 11.1864 21.9998 11.9864C22.0098 12.7864 21.6997 13.5474 21.1395 14.1164C21.1328 14.1237 21.1261 14.1301 21.1194 14.1366C21.1161 14.1398 21.1128 14.143 21.1094 14.1464L20.3992 14.8564C20.1191 15.1364 19.959 15.5164 19.959 15.9174V16.9464C19.959 18.6064 18.6085 19.9574 16.9479 19.9574H15.9176C15.5174 19.9574 15.1373 20.1164 14.8572 20.3964L14.1369 21.1164C13.5467 21.7074 12.7764 21.9964 12.0061 21.9964C11.2359 21.9964 10.4656 21.7074 9.87537 21.1274L9.14511 20.3964C8.865 20.1164 8.48487 19.9574 8.08472 19.9574H7.05435C5.39375 19.9574 4.04326 18.6064 4.04326 16.9464V15.9174C4.04326 15.5164 3.8832 15.1364 3.6031 14.8464L2.88284 14.1364C1.71241 12.9674 1.70241 11.0564 2.87283 9.87735L3.6031 9.14635C3.8832 8.86635 4.04326 8.48635 4.04326 8.07635V7.05635C4.04326 5.39635 5.39375 4.04735 7.05435 4.04735H8.08472C8.48487 4.04735 8.865 3.88635 9.14511 3.60635L9.86537 2.88635C11.0358 1.70735 12.9465 1.70735 14.1269 2.87735L14.8572 3.60635C15.1373 3.88635 15.5174 4.04735 15.9176 4.04735H16.9479C18.6085 4.04735 19.959 5.39635 19.959 7.05635V8.08735C19.959 8.48635 20.1191 8.86635 20.3992 9.14635ZM9.42521 15.4464C9.66529 15.4464 9.88537 15.3564 10.0454 15.1864L15.1873 10.0474C15.5274 9.70736 15.5274 9.14635 15.1873 8.80635C14.8472 8.46735 14.297 8.46735 13.9569 8.80635L8.81499 13.9464C8.47486 14.2864 8.47486 14.8464 8.8
5091499 15.1864C8.97504 15.3564 9.19512 15.4464 9.42521 15.4464ZM13.6968 14.5664C13.6968 15.0564 14.0869 15.4464 14.5771 15.4464C15.0572 15.4464 15.4474 15.0564 15.4474 14.5664C15.4474 14.0874 15.0572 13.6964 14.5771 13.6964C14.0869 13.6964 13.6968 14.0874 13.6968 14.5664ZM9.43521 8.55638C9.91538 8.55638 10.3055 8.94638 10.3055 9.42638C10.3055 9.91738 9.91538 10.3064 9.43521 10.3064C8.95503 10.3064 8.55489 9.91738 8.55489 9.42638C8.55489 8.94638 8.95503 8.55638 9.43521 8.55638Z",fill:a?"currentColor":void 0===t?_:t}))},nf=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,"data-testid":void 0===n?"SpinnerIcon":n,viewBox:void 0===s?"0 0 18 18":s,xmlns:"http://www.w3.org/2000/svg",fill:"none"},m.default.createElement("path",{d:"M1 9C1 13.4183 4.58172 17 9 17C13.4183 17 17 13.4183 17 9C17 4.58172 13.4183 1 9 1",stroke:a?"currentColor":void 0===t?_:t,strokeWidth:"2",strokeLinecap:"round"}))},nm=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,"data-testid":void 0===n?"ArrowDownOutlineIcon":n,viewBox:void 0===s?"0 0 24 24":s,xmlns:"http://www.w3.org/2000/svg"},m.default.createElement("path",{d:"M17.8725 9.78756C17.8725 10.1676 17.7225 10.5576 17.4325 10.8476L12.8525 15.4376C12.2725 16.0176 11.3225 16.0176 10.7325 15.4376L6.14252 10.8476C5.56252 10.2676 5.56252 9.31756 6.14252 8.72756C6.72252 8.14756 7.67252 8.14756 8.26252 8.72756L11.7825 12.2576L15.3225 8.72756C15.9025 8.14756 16.8525 8.14756 17.4425 8.72756C17.7325 9.02756 17.8725 9.40756 17.8725 9.78756Z",fill:a?"currentColor":void 0===t?_:t}))},nh=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,"data-testid":void 0===n?"ArrowUpOutlineIcon":n,viewBox:void 0===s?"0 0 24 24":s,xmlns:"http://www.w3.org/2000/svg"},m.default.createElement("path",{d:"M5.70756 14.3775C5.70756 13.9975 5.85756 13.6075 6.14756 13.3175L10.7276 8.72748C11.3076 8.14748 12.2576 8.14748 12.8476 8.72748L17.4376 13.3175C18.0176 13.8975 18.0176 14.8475 17.4376 15.4375C16.8576 16.0175 15.9076 16.0175 15.3176 15.4375L11.7976 11.9075L8.25756 15.4375C7.67756 16.0175 6.72756 16.0175 6.13756 15.4375C5.84756 15.1375 5.70756 14.7575 5.70756 14.3775Z",fill:a?"currentColor":void 0===t?_:t}))},ng=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.inheritColor,a=e.viewBox,s=e.dataTestId;return m.default.createElement("svg",{className:o,width:i,height:i,viewBox:void 0===a?"0 0 24 24":a,"data-testid":void 0===s?"ChevronLeftOutlineIcon":s,xmlns:"http://www.w3.org/2000/svg",fill:"none"},m.default.createElement("path",{d:"M14.085 18.165C13.705 18.165 13.315 18.015 13.025 17.725L8.435 13.145C7.855 12.565 7.855 11.615 8.435 11.025L13.025 6.435C13.605 5.855 14.555 5.855 15.145 6.435C15.725 7.015 15.725 7.965 15.145 8.555L11.615 12.075L15.145 15.615C15.725 16.195 15.725 17.145 15.145 17.735C14.845 18.025 14.465 18.165 14.085 18.165Z",fill:n?"currentColor":void 0===t?_:t}))},nx=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,"data-testid":void 0===n?"ChevronRightOutlineIcon":n,viewBox:void 0===s?"0 0 24 24":s,xmlns:"http://www.w3.org/2000/svg"},m.default.createElement("path",{d:"M9.49508 6.00004C9.87508 6.00004 10.2651 6.15004 10.5551 6.44004L15.1451 11.02C15.7251 11.6 15.7251 12.55 15.1451 13.14L10.5551 17.73C9.97508 18.31 9.02508 18.31 8.43508 17.73C7.85508 17.15 7.85508 16.2 8.43508 15.61L11.9651 12.09L8.43508 8.55004C7.85508 7.97004 7.85508 7.02004 8.43508 6.43004C8.73508 6.14004 9.11508 6.00004 9.49508 6.00004Z",fill:a?"currentColor":void 0===t?_:t}))},nv=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,"data-testid":void 0===n?"CircleAlertOutlineIcon":n,viewBox:void 0===s?"0 0 24 24":s,xmlns:"http://www.w3.org/2000/svg"},m.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 7C12.55 7 13 7.45 13 8V12C13 12.55 12.55 13 12 13C11.45 13 11 12.55 11 12V8C11 7.45 11.45 7 12 7ZM11.99 2C6.47 2 2 6.48 2 12C2 17.52 6.47 22 11.99 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 11.99 2ZM12 20C7.58 20 4 16.42 4 12C4 7.58 7.58 4 12 4C16.42 4 20 7.58 20 12C20 16.42 16.42 20 12 20ZM13 17H11V15H13V17Z",fill:a?"currentColor":void 0===t?_:t}))},ny=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,"data-testid":void 0===n?"FirstPageOutlineIcon":n,viewBox:void 0===s?"0 0 24 24":s,xmlns:"http://www.w3.org/2000/svg",fill:"none"},m.default.createElement("path",{d:"M18.41 16.59 13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z",fill:a?"currentColor":void 0===t?_:t}))},nb=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,viewBox:void 0===s?"0 0 24 24":s,"data-testid":void 0===n?"LastPageOutlineIcon":n,xmlns:"http://www.w3.org/2000/svg",fill:"none"},m.default.createElement("path",{d:"M5.59 7.41 10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z",fill:a?"currentColor":void 0===t?_:t}))},nw=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:i,height:i,"data-testid":void 0===n?"SuccessOutlineIcon":n,
509className:o,viewBox:void 0===s?"0 0 24 24":s},m.default.createElement("path",{d:"M9 16.17 5.53 12.7a.996.996 0 1 0-1.41 1.41l4.18 4.18c.39.39 1.02.39 1.41 0L20.29 7.71a.996.996 0 1 0-1.41-1.41L9 16.17z",fill:a?"currentColor":void 0===t?_:t,fillRule:"evenodd"}))},nC=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:1.0625*i,height:i,"data-testid":void 0===n?"TrashBinOutlineIcon":n,viewBox:void 0===s?"0 0 17 16":s,fill:"none",xmlns:"http://www.w3.org/2000/svg"},"s",m.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.24188 1C6.47992 1 5.80999 1.51089 5.61216 2.25075C5.60757 2.26793 5.60352 2.28526 5.60004 2.3027L5.43808 3.11316C5.41326 3.23682 5.30419 3.326 5.17855 3.326C5.17724 3.326 5.17593 3.326 5.17462 3.32601H3.00033C2.54009 3.32601 2.16699 3.69911 2.16699 4.15934C2.16699 4.61958 2.54009 4.99268 3.00033 4.99268H14.3057C14.7659 4.99268 15.139 4.61958 15.139 4.15934C15.139 3.69911 14.7659 3.32601 14.3057 3.32601H12.1311C12.1298 3.326 12.1285 3.326 12.1272 3.326C12.0016 3.326 11.8925 3.23668 11.8677 3.11303L11.7057 2.3027C11.7022 2.28526 11.6982 2.26793 11.6936 2.25075C11.4958 1.51089 10.8258 1 10.0639 1H7.24188ZM10.2106 3.32601L10.0805 2.6749C10.077 2.67 10.0711 2.66667 10.0639 2.66667H7.24188C7.23466 2.66667 7.22881 2.67 7.22528 2.6749L7.09516 3.32601H10.2106ZM13.4504 5.48093C13.9092 5.51791 14.2511 5.91979 14.2141 6.37854L14.1981 6.57589C14.1878 6.70263 14.1728 6.88571 14.1541 7.1113C14.1169 7.56242 14.065 8.18372 14.0065 8.86432C13.8899 10.2217 13.7461 11.827 13.6397 12.7846C13.573 13.3872 13.3423 13.9478 12.8979 14.3606C12.4516 14.7752 11.8722 14.9642 11.2547 14.9754C9.50602 15.0069 7.75354 15.009 6.00257 14.972C5.39222 14.9595 4.8241 14.762 4.38921 14.3475C3.95815 13.9366 3.73148 13.3829 3.66587 12.7893C3.5589 11.8234 3.41523 10.2168 3.29894 8.86024C3.24063 8.1801 3.18895 7.55977 3.15184 7.10951C3.13329 6.88435 3.11838 6.70167 3.1081 6.57523L3.09216 6.37841C3.05528 5.91965 3.39727 5.51779 3.85603 5.48091C4.31479 5.44403 4.71658 5.78607 4.75347 6.24483L4.76928 6.44019C4.77952 6.56609 4.79438 6.74816 4.81288 6.97263C4.84988 7.42161 4.9014 8.04004 4.95951 8.71789C5.07604 10.0772 5.21805 11.6637 5.32241 12.6058C5.35484 12.8995 5.45154 13.0576 5.53908 13.141C5.62273 13.2207 5.76841 13.3002 6.0372 13.3057C7.7635 13.3421 9.49432 13.3402 11.2243 13.309C11.5206 13.3036 11.6774 13.2196 11.7636 13.1395C11.8517 13.0577 11.9499 12.9016 11.9832 12.6009L12.346 8.72165L12.5528 6.2446C12.5898 5.78585 12.9917 5.44394 13.4504 5.48093Z",fill:a?"currentColor":void 0===t?_:t}))},nE=function(e){var t=e.color,r=e.size,i=void 0===r?24:r,o=e.className,n=e.dataTestId,a=e.inheritColor,s=e.viewBox;return m.default.createElement("svg",{className:o,width:i,height:i,"data-testid":void 0===n?"ShortMagnifyingGlassOutlineIcon":n,viewBox:void 0===s?"0 0 24 24":s,fill:"none",xmlns:"http://www.w3.org/2000/svg"},m.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.25 10.946C6.25 8.36311 8.36598 6.25 11 6.25C13.634 6.25 15.75 8.36311 15.75 10.946C15.75 12.1949 15.2553 13.3339 14.4466 14.1774C14.4131 14.2048 14.3808 14.2342 14.3496 14.2656C14.3238 14.2917 14.2993 14.3186 14.2763 14.3463C13.4256 15.1483 12.2733 15.6421 11 15.6421C8.36598 15.6421 6.25 13.529 6.25 10.946ZM15.1668 16.8353C13.9867 17.6591 12.5488 18.1421 11 18.1421C7.0066 18.1421 3.75 14.9309 3.75 10.946C3.75 6.96116 7.0066 3.75 11 3.75C14.9934 3.75 18.25 6.96116 18.25 10.946C18.25 12.4836 17.7652 13.906 16.9402 15.0731L19.3799 17.4908C19.8702 17.9768 19.8738 18.7682 19.3879 19.2586C18.9019 19.7489 18.1105 19.7525 17.6201 19.2665L15.1668 16.8353Z",fill:a?"currentColor":void 0===t?_:t}))},nk=function(e){var t=e.className,r=e.dataTestId,i=e.onToggle,o=e.isOpen,n=e.body,a=e.summary,s=e.bodyCustomPadding,l=e.customIcons,d=e.iconPosition,c=e.mode,u=e.summaryContainerProps,p=e.summaryCustomPadding,f=e.withSummaryIcon,h=e.toggleTarget,g=void 0===h?"summary":h,x=e.bodyContainerProps,v=function(e){return null!=l&&l.folded&&null!=l&&l.unfolded?e?l.unfolded:l.folded:m.default.createElement(oy,{"data-testid":"collapsible-panel-default-icon",opened:e},m.default.createElement(nx,null))},y=function(){null==i||i(!o)};return m.default.createElement(ov,{className:t,"data-testid":r||"collapsible-panel",isOpen:o,mode:void 0===c?"standalone":c,bodyCustomPadding:s,summaryCustomPadding:p,toggleTarget:g},m.default.createElement(og,iY({role:"button",iconPosition:void 0===d?"start":d,dataTestId:"collapsible-panel-header",onClick:"summary"===g?y:void 0,$opened:!!o,$hasIcon:!!f,$clickable:"summary"===g},u),f&&("icon"===g?m.default.createElement(ow,{onClick:y},v(!!o)):v(!!o)),"string"==typeof a?m.default.createElement(na,{component:"body",
509semibold:!0},a):a),m.default.createElement(ox,iY({},x,{opened:!!o,"data-testid":(null==x?void 0:x.dataTestId)||"collapsible-panel-body"}),n))},nS={s:"16px",m:"20px",l:"24px"},nP=h.default.input.attrs({type:"checkbox"})(oU||(oU=iQ([` 510 border-radius: 4px; 511 width: `,`; 512 height: `,`; 513 background-color: white; 514 vertical-align: middle; 515 border: `,`; 516 appearance: none; 517 -webkit-appearance: none; 518 outline: none; 519 cursor: pointer; 520 &:checked { 521 background-image: `,`; 522 background-repeat: no-repeat; 523 background-size: cover; 524 border: none; 525 } 526 &:disabled { 527 &:checked { 528 background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='24' height='24' rx='4' fill='%23868D97'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.74998 15.1275L7.14748 12.525C6.85498 12.2325 6.38248 12.2325 6.08998 12.525C5.79748 12.8175 5.79748 13.29 6.08998 13.5825L9.22498 16.7175C9.51748 17.01 9.98998 17.01 10.2825 16.7175L18.2175 8.78249C18.51 8.48999 18.51 8.01749 18.2175 7.72499C17.925 7.43249 17.4525 7.43249 17.16 7.72499L9.74998 15.1275Z' fill='white'/%3E%3C/svg%3E"); 529 background-repeat: no-repeat; 530 background-size: cover; 531 border: none; 532 } 533 border: `,`; 534 } 535`],[` 536 border-radius: 4px; 537 width: `,`; 538 height: `,`; 539 background-color: white; 540 vertical-align: middle; 541 border: `,`; 542 appearance: none; 543 -webkit-appearance: none; 544 outline: none; 545 cursor: pointer; 546 &:checked { 547 background-image: `,`; 548 background-repeat: no-repeat; 549 background-size: cover; 550 border: none; 551 } 552 &:disabled { 553 &:checked { 554 background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='24' height='24' rx='4' fill='%23868D97'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.74998 15.1275L7.14748 12.525C6.85498 12.2325 6.38248 12.2325 6.08998 12.525C5.79748 12.8175 5.79748 13.29 6.08998 13.5825L9.22498 16.7175C9.51748 17.01 9.98998 17.01 10.2825 16.7175L18.2175 8.78249C18.51 8.48999 18.51 8.01749 18.2175 7.72499C17.925 7.43249 17.4525 7.43249 17.16 7.72499L9.74998 15.1275Z' fill='white'/%3E%3C/svg%3E"); 555 background-repeat: no-repeat; 556 background-size: cover; 557 border: none; 558 } 559 border: `,`; 560 } 561`])),function(e){return e.dimension?nS[e.dimension]:nS.s},function(e){return e.dimension?nS[e.dimension]:nS.s},"2px solid ".concat(iG.core.grays.contentC),function(e){var t=e.backgroundColor;return"url(\"data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='24' height='24' rx='4' fill='".concat(encodeURIComponent(t??"#4589FF"),"'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.75047 15.1277L7.14797 12.5252C6.85547 12.2327 6.38297 12.2327 6.09047 12.5252C5.79797 12.8177 5.79797 13.2902 6.09047 13.5827L9.22547 16.7177C9.51797 17.0102 9.99047 17.0102 10.283 16.7177L18.218 8.78273C18.5105 8.49023 18.5105 8.01773 18.218 7.72523C17.9255 7.43273 17.453 7.43273 17.1605 7.72523L9.75047 15.1277Z' fill='white'/%3E%3C/svg%3E\")")},"2px solid ".concat(iG.neutrals.grays.gray20)),nO=function(e){var t=e.className,r=e.dataTestId,i=e.disabled,o=e.form,n=e.name,a=e.required,s=e.value,l=e.checked,d=e.id,c=e.dimension,u=e.onClick,p=e.backgroundColor;return m.default.createElement(nP,{"data-testid":void 0===r?"test-checkbox":r,className:t,disabled:i,form:o,name:n,required:a,value:s,checked:l,id:d,onClick:u,dimension:c,backgroundColor:p})},nI=function(e){var t=e.fullWidth,r=e.width;return t?"100%":r||"248px"},nA=h.default.div(oH||(oH=iQ([` 562 > svg { 563 position: absolute; 564 right: 16px; 565 top: 26%; 566 } 567`],[` 568 > svg { 569 position: absolute; 570 right: 16px; 571 top: 26%; 572 } 573`]))),nD=h.default(nv)(oq||(oq=iQ([` 574 position: absolute; 575 right: 8px; 576 > path { 577 fill: `,`; 578 } 579`],[` 580 position: absolute; 581 right: 8px; 582 > path { 583 fill: `,`; 584 } 585`])),function(e){return e.theme.colors.core.status.negative}),nT=h.default(nl)(oV||(oV=iQ([` 586 padding-top: 20%; 587`],[` 588 padding-top: 20%; 589`]))),n_=h.default.div(oG||(oG=iQ([` 590 width: `,`; 591 display: flex; 592 flex-direction: column; 593 position: relative; 594 height: `,`; 595 padding: `,`; 596 border-radius: 8px; 597 background: `,`; 598 border: `,`; 599 box-sizing: border-box; 600 display: flex; 601 justify-content: center; 602 transition: border 0.2s ease; 603 604 &:focus, 605 &:focus-visible, 606 &:focus-within { 607 outline: none; 608 border: `,`; 609 } 610 pointer-events: `,`; 611 cursor: text; 612`],[` 613 width: `,`; 614 display: flex; 615 flex-direction: column; 616 position: relative; 617 height: `,`; 618 padding: `,`; 619 border-radius: 8px; 620 background: `,`; 621 border: `,`; 622 box-sizing: border-box; 623 display: flex; 624 justify-content: center; 625 transition: border 0.2s ease; 626 627 &:focus, 628 &:focus-visible, 629 &:focus-within { 630 outline: none; 631 border: `,`; 632 } 633 pointer-events: `,`; 634 cursor: text; 635`])),function(e){return nI(e)},function(e){switch(e.size){case"s":return"40px";case"m":default:return"48px";case"l":return"56px"}},function(e){switch(e.size){case"s":return"2px 16px";case"m":default:return"4px 16px";case"l":return"8px 16px"}},function(e){var t=e.variant,r=e.disabled;return e.theme,"searchBar"===t?"rgba(158, 158, 159, 0.1)":r?"var(--mds-colors-background-disabled)":"var(--mds-colors-ink-inverse)"},function(e){var t,r=e.errorText;return e.theme,r||(t="1px solid var(--mds-colors-line-border)"),r&&(t="2px solid var(--mds-colors-line-border-error)"),t},function(e){var t=e.errorText;return e.theme,t?"2px solid var(--mds-colors-line-border-error)":"2px solid var(--mds-colors-line-border-accent)"},function(e){return e.disabled?"none":"all"}),nR=h.default(na)(oW||(oW=iQ([` 636 position: absolute; 637 top: `,`; 638 color: `,`; 639 order: 1; 640 pointer-events: none; 641 text-shadow: none; 642 transform-origin: left top; 643 transform: scale(1) translate3d(0, 16px, 0); 644 transition: 200ms ease all; 645 646 `,`; 647 font-size: `,`; 648 line-height: 24px; 649 font-weight: 400; 650 white-space: nowrap; 651 overflow: hidden; 652 text-overflow: ellipsis; 653 max-width: calc(100% - 32px); 654 655 `,`; 656`],[` 657 position: absolute; 658 top: `,`; 659 color: `,`; 660 order: 1; 661 pointer-events: none; 662 text-shadow: none; 663 transform-origin: left top; 664 transform: scale(1) translate3d(0, 16px, 0); 665 transition: 200ms ease all; 666 667 `,`; 668 font-size: `,`; 669 line-height: 24px; 670 font-weight: 400; 671 white-space: nowrap; 672 overflow: hidden; 673 text-overflow: ellipsis; 674 max-width: calc(100% - 32px); 675 676 `,`; 677`])),function(e){switch(e.size){case"s":return"-23%";case"m":return"-11%";default:return"0%"}},function(e){var t,r=e.errorText;return e.theme,r||(t="var(--mds-colors-ink-weak)"),r&&(t="var(--mds-colors-ink-error)"),t},o1,function(e){switch(e.size){case"s":case"m":default:return"14px";case"l":return"16px"}},function(e){var t=e.placeholder,r=e.inputSize;switch(!0){case t&&"s"===r:return"transform: scale(0.7) translate3d(0, 16px, 0); font-size: 14px";case t&&"m"===r:return"transform: scale(0.7) translate3d(0, 14px, 0); font-size: 14px";case t&&"l"===r:return"transform: scale(0.7) translate3d(0, 12px, 0); font-size: 16px";case!t:return"";default:return"scale(0.7) translate3d(0, 12px, 0)"}}),nj=h.default.input(oZ||(oZ=iQ([` 678 border-radius: 0; 679 width: 100%; 680 display: flex; 681 background: transparent; 682 border: 0; 683 color: `,`; 684 flex: 1 1 auto; 685 order: 2; 686 padding: 16px 0px 0px 0px; 687 white-space: nowrap; 688 overflow: hidden; 689 text-overflow: ellipsis; 690 691 `,`; 692 text-shadow: none; 693 font-weight: 600; 694 font-size: 16px; 695 line-height: 20px; 696 697 &:focus { 698 outline: 0; 699 } 700 701 &:not(:focus) + `,` { 702 transform: `,`; 703 font-weight: 400; 704 `,`; 705 font-size: `,`; 706 } 707 708 &:focus + `,` { 709 max-width: calc(133% - 32px); 710 color: `,`; 711 opacity: 1; 712 transform: `,`; 713 display: block; 714 715 font-size: `,`; 716 } 717 &::placeholder { 718 color: var(--mds-colors-ink-weak); 719 font-weight: 400; 720 font-size: 16px; 721 } 722`],[` 723 border-radius: 0; 724 width: 100%; 725 display: flex; 726 background: transparent; 727 border: 0; 728 color: `,`; 729 flex: 1 1 auto; 730 order: 2; 731 padding: 16px 0px 0px 0px; 732 white-space: nowrap; 733 overflow: hidden; 734 text-overflow: ellipsis; 735 736 `,`; 737 text-shadow: none; 738 font-weight: 600; 739 font-size: 16px; 740 line-height: 20px; 741 742 &:focus { 743 outline: 0; 744 } 745 746 &:not(:focus) + `,` { 747 transform: `,`; 748 font-weight: 400; 749 `,`; 750 font-size: `,`; 751 } 752 753 &:focus + `,` { 754 max-width: calc(133% - 32px); 755 color: `,`; 756 opacity: 1; 757 transform: `,`; 758 display: block; 759 760 font-size: `,`; 761 } 762 &::placeholder { 763 color: var(--mds-colors-ink-weak); 764 font-weight: 400; 765 font-size: 16px; 766 } 767`])),function(e){var t="var(--mds-colors-ink-strong)";return e.disabled&&(t="var(--mds-colors-ink-disabled)"),t},o1,nR,function(e){var t=e.inputSize,r=e.inputValue;switch(!0){case r&&"s"===t:return"scale(0.7) translate3d(0, 16px, 0)";case r&&"m"===t:return"scale(0.7) translate3d(0, 14px, 0)";case r&&"l"===t:return"scale(0.7) translate3d(0, 12px, 0)";case!r:return"";default:return"scale(0.7) translate3d(0, 12px, 0)"}},function(e){return e.inputValue?"max-width: calc(133% - 32px)":""},function(e){switch(e.inputSize){case"s":case"m":default:return"14px";case"l":return"16px"}},nR,function(e){return e.errorText?"var(--mds-colors-ink-error)":"var(--mds-colors-ink-weak)"},function(e){switch(e.inputSize){case"s":return"scale(0.7) translate3d(0, 16px, 0)";case"m":return"scale(0.7) translate3d(0, 14px, 0)";default:return"scale(0.7) translate3d(0, 12px, 0)"}},function(e){switch(e.inputSize){case"s":case"m":default:return"14px";case"l":return"16px"}}),nF=h.default(na)(oY||(oY=iQ([` 768 margin: 4px 0 0 12px; 769 `,`; 770 font-size: 12px; 771 font-weight: 400; 772 text-transform: none; 773 color: var(--mds-colors-ink-error); 774 letter-spacing: 0.5px; 775`],[` 776 margin: 4px 0 0 12px; 777 `,`; 778 font-size: 12px; 779 font-weight: 400; 780 text-transform: none; 781 color: var(--mds-colors-ink-error); 782 letter-spacing: 0.5px; 783`])),o1),nz=h.default.div(oK||(oK=iQ([` 784 width: `,`; 785 height: `,`; 786 border-radius: 8px; 787 align-items: center; 788 padding: `,`; 789 display: flex; 790 position: relative; 791 background: `,`; 792 box-sizing: border-box; 793 cursor: text; 794 transition: border 0.2s ease; 795 justify-content: `,`; 796 &:focus, 797 &:focus-visible, 798 &:focus-within { 799 outline: none; 800 border: 2px solid var(--mds-colors-line-border-accent); 801 } 802 &::placeholder { 803 color: var(--mds-colors-ink-weak); 804 } 805`],[` 806 width: `,`; 807 height: `,`; 808 border-radius: 8px; 809 align-items: center; 810 padding: `,`; 811 display: flex; 812 position: relative; 813 background: `,`; 814 box-sizing: border-box; 815 cursor: text; 816 transition: border 0.2s ease; 817 justify-content: `,`; 818 &:focus, 819 &:focus-visible, 820 &:focus-within { 821 outline: none; 822 border: 2px solid var(--mds-colors-line-border-accent); 823 } 824 &::placeholder { 825 color: var(--mds-colors-ink-weak); 826 } 827`])),function(e){return nI(e)},function(e){switch(e.size){case"s":return"40px";case"m":default:return"48px";case"l":return"56px"}},function(e){switch(e.size){case"s":return"8px 16px";case"m":return"12px 16px";default:return"16px"}},function(e){return e.theme.colors.core.grays.contentE},function(e){return e.searchIconOnRight?"space-between":"flex-start"}),nL=h.default.input(oJ||(oJ=iQ([` 828 `,` 829 width: 100%; 830 font-weight: 400; 831 line-height: 24px; 832 background: transparent; 833 border: none; 834 white-space: nowrap; 835 overflow: hidden; 836 text-overflow: ellipsis; 837 font-weight: normal; 838 color: `,`; 839 `,` 840 font-size: `,`; 841 842 &:focus, 843 &:focus-within { 844 outline: 0; 845 } 846 ::-webkit-input-placeholder, 847 :-ms-input-placeholder { 848 color: var(--mds-colors-ink-weak); 849 } 850`],[` 851 `,` 852 width: 100%; 853 font-weight: 400; 854 line-height: 24px; 855 background: transparent; 856 border: none; 857 white-space: nowrap; 858 overflow: hidden; 859 text-overflow: ellipsis; 860 font-weight: normal; 861 color: `,`; 862 `,` 863 font-size: `,`; 864 865 &:focus, 866 &:focus-within { 867 outline: 0; 868 } 869 ::-webkit-input-placeholder, 870 :-ms-input-placeholder { 871 color: var(--mds-colors-ink-weak); 872 } 873`])),o1,function(e){return e.theme.colors.core.grays.contentB},function(e){return e.hideSearchIcon?"width: calc(100% - 32px); margin-left: 0px;":"width: calc(100% - 72px); margin-left: 8px; "},function(e){switch(e.fontSize){case"s":case"m":return"14px";default:return"16px"}}),nN=h.default.div(oQ||(oQ=iQ([` 874 position: absolute; 875 right: 12px; 876 flex-shrink: 0; 877`],[` 878 position: absolute; 879 right: 12px; 880 flex-shrink: 0; 881`]))),nM=h.default(na)(oX||(oX=iQ([` 882 font-weight: `,`; 883 font-size: 14px; 884 line-height: 24px; 885 color: `,`; 886 padding: 0 12px; 887 pointer-events: none; 888 position: absolute; 889 margin: 16px 0 0 6px; 890 transform-origin: left top; 891 transition: transform ease 0.2s; 892 transform: `,`; 893`],[` 894 font-weight: `,`; 895 font-size: 14px; 896 line-height: 24px; 897 color: `,`; 898 padding: 0 12px; 899 pointer-events: none; 900 position: absolute; 901 margin: 16px 0 0 6px; 902 transform-origin: left top; 903 transition: transform ease 0.2s; 904 transform: `,`; 905`])),function(e){return e.isFocused?"600":"400"},function(e){var t,r=e.errorText,i=e.theme,o=e.isFocused;return r&&!o||(t=i.colors.core.grays.contentC),r&&(t=i.colors.core.status.negative),t},function(e){var t=e.isFocused,r=e.inputValue;return t||r&&!t?"translateY(-10px) scale(0.80)":""}),nB=h.default.textarea(o0||(o0=iQ([` 906 width: `,`; 907 height: 112px; 908 resize: none; 909 padding: 20px 0 0 14px; 910 box-sizing: border-box; 911 border-radius: 8px; 912 border: `,`; 913 `,`; 914 font-weight: 400; 915 font-size: 16px; 916 line-height: 24px; 917 transition: border 0.2s ease; 918 919 &:focus, 920 &:focus-visible, 921 &:focus-within { 922 outline: none; 923 border: `,`; 924 } 925`],[` 926 width: `,`; 927 height: 112px; 928 resize: none; 929 padding: 20px 0 0 14px; 930 box-sizing: border-box; 931 border-radius: 8px; 932 border: `,`; 933 `,`; 934 font-weight: 400; 935 font-size: 16px; 936 line-height: 24px; 937 transition: border 0.2s ease; 938 939 &:focus, 940 &:focus-visible, 941 &:focus-within { 942 outline: none; 943 border: `,`; 944 } 945`])),function(e){return nI(e)},function(e){var t,r=e.errorText;return e.theme,r||(t="1px solid var(--mds-colors-line-border)"),r&&(t="2px solid var(--mds-colors-line-border-error)"),t},o1,function(e){return e.errorText?"2px solid var(--mds-colors-line-border-error)":"2px solid var(--mds-colors-line-border-accent)"}),n$=l.forwardRef(function(e,t){var r=e.className,i=e.dataTestIdLabel,o=void 0===i?"test-text-field-label":i,n=e.dataTestId,a=void 0===n?"text-field":n,s=e.disabled,d=void 0!==s&&s,c=e.errorText,u=e.fullWidth,p=void 0!==u&&u,f=e.hideSearchIcon,h=e.searchIconOnRight,g=e.searchIconColor,x=e.icon,v=e.isRequired,y=e.label,b=e.name,w=e.onBlur,C=void 0===w?function(){return null}
945:w,E=e.onChange,k=e.onClick,S=void 0===k?function(){return null}:k,P=e.onClickDeleteInput,O=e.placeholder,I=e.size,A=void 0===I?"m":I,D=e.type,T=void 0===D?"text":D,_=e.value,j=e.variant,F=void 0===j?"default":j,z=e.onFocusChange,L=e.onKeyDown,N=e.onKeyPress,M=e.onKeyUp,B=e.maxLength,$=e.width,U=iK(e,["className","dataTestIdLabel","dataTestId","disabled","errorText","fullWidth","hideSearchIcon","searchIconOnRight","searchIconColor","icon","isRequired","label","name","onBlur","onChange","onClick","onClickDeleteInput","placeholder","size","type","value","variant","onFocusChange","onKeyDown","onKeyPress","onKeyUp","maxLength","width"]),H=l.useRef(null),q=l.useState(!1),V=q[0],G=q[1];l.useEffect(function(){z&&z(V)},[V]);var W,Z=function(e){var t;S&&S(e),V||G(!0),null===(t=H.current)||void 0===t||t.focus()},Y=function(e){var t,r;B&&(null===(r=null===(t=e.target)||void 0===t?void 0:t.value)||void 0===r?void 0:r.length)>B||E&&E(e)},K=m.default.createElement("div",null,m.default.createElement(n_,{ref:t,onBlur:C,size:A,fullWidth:p,onMouseUp:Z,"data-testid":a,className:r,errorText:c,variant:F,disabled:d,width:$,onBlurCapture:function(){return G(!1)}},m.default.createElement(nj,iY({type:T,name:b,inputSize:A,ref:H,disabled:d,inputValue:_,value:_,placeholder:O,onChange:Y,errorText:c,onKeyDown:L,onKeyPress:N,onKeyUp:M},U)),m.default.createElement(nR,{size:A,"data-testid":o,errorText:c,placeholder:O,inputSize:A,component:"label"},y),(W=null,x&&(W=m.default.createElement(nA,null,x)),void 0!==v&&v&&c&&(W=m.default.createElement(nD,null)),W)),c&&m.default.createElement(nF,{errorText:c,component:"sublabel"},c));return"searchBar"===F?K=m.default.createElement(nz,{ref:t,onBlur:C,size:A,fullWidth:p,"data-testid":a,onClick:Z,disabled:d,className:r,width:$,onBlurCapture:function(){return G(!1)},searchIconOnRight:h},!f&&!h&&m.default.createElement(nE,{dataTestId:"test-text-search-icon",size:24,color:g??R}),m.default.createElement(nL,iY({},U,{type:T,name:b,ref:H,"data-testid":"test-text-input",disabled:d,placeholder:y,value:_,onChange:Y,fontSize:A,inputMode:"search",hideSearchIcon:f,onKeyDown:L,onKeyPress:N,onKeyUp:M})),_?m.default.createElement(nN,{onClick:P},m.default.createElement(nT,{dataTestId:"test-text-cross-icon",size:28,inheritColor:!0})):null,!f&&h&&!_&&m.default.createElement(nE,{dataTestId:"test-text-search-icon",size:24,color:g??R})):"textArea"===F&&(K=m.default.createElement("div",{ref:t},m.default.createElement(nM,{"data-testid":o,errorText:c,isFocused:V,inputValue:_,component:"label",className:r},y),m.default.createElement(nB,iY({name:b,onClick:Z,size:A,fullWidth:p,"data-testid":a,disabled:d,errorText:c,onBlur:function(e){G(!1),C(e)},onFocus:function(){return G(!0)},value:_,width:$,onChange:Y},U)),c&&m.default.createElement(nF,{component:"sublabel"},c))),K});h.default.div(nU||(nU=iQ([` 946 display: inline-flex; 947`],[` 948 display: inline-flex; 949`])));var nU,nH,nq=h.default.div(nH||(nH=iQ([` 950 &::-webkit-scrollbar {
951 width: 6px; 952 } 953 954 &::-webkit-scrollbar-track { 955 background: var(--mds-colors-surface-layer-01); 956 border-bottom-right-radius: 8px; 957 border-top-right-radius: 8px; 958 } 959 960 &::-webkit-scrollbar-thumb { 961 border-radius: 3px; 962 background: var(--mds-colors-ink-disabled); 963 } 964`],[` 965 &::-webkit-scrollbar { 966 width: 6px; 967 } 968 969 &::-webkit-scrollbar-track { 970 background: var(--mds-colors-surface-layer-01); 971 border-bottom-right-radius: 8px; 972 border-top-right-radius: 8px; 973 } 974 975 &::-webkit-scrollbar-thumb { 976 border-radius: 3px; 977 background: var(--mds-colors-ink-disabled); 978 } 979`]))),nV=function(e){var t=e.className,r=e.anchorEl,i=e.open,o=e.id,n=e.children,a=e.dataTestId,s=e.offsetFromAnchor,d=e.placement,c=e.rootProps,u=void 0===c?{insertInBodyLevel:!0}:c,p=e.withArrow,f=e.arrowProps,h=e.fitWidthWithAnchor,x=e.dismissOnClickOutside,v=e.openWhenAnchorIsClicked,y=e.onOpenChange,b=e.onRefsChange,w=e.maxHeight,C=void 0===w?0:w,E=e.minHeight,k=void 0===E?0:E,S=e.customZIndex,P=void 0===S?99999:S,O=iK(e,["className","anchorEl","open","id","children","dataTestId","offsetFromAnchor","placement","rootProps","withArrow","arrowProps","fitWidthWithAnchor","dismissOnClickOutside","openWhenAnchorIsClicked","onOpenChange","onRefsChange","maxHeight","minHeight","customZIndex"]),I=l.useRef(null),A=l.useState(!!i),D=A[0],T=A[1],_=function(e){void 0===e&&(e={});let{nodeId:t}=e,r=function(e){let{open:t=!1,onOpenChange:r,elements:i}=e,o=tM(),n=m.useRef({}),[a]=m.useState(()=>(function(){let e=new Map;return{emit(t,r){var i;null==(i=e.get(t))||i.forEach(e=>e(r))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){var i;e.set(t,(null==(i=e.get(t))?void 0:i.filter(e=>e!==r))||[])}}})()),s=null!=tH(),[l,d]=m.useState(i.reference),c=t_((e,t,i)=>{n.current.openEvent=e?t:void 0,a.emit("openchange",{open:e,event:t,reason:i,nested:s}),null==r||r(e,t,i)}),u=m.useMemo(()=>({setPositionReference:d}),[]),p=m.useMemo(()=>({reference:l||i.reference||null,floating:i.floating||null,domReference:i.reference}),[l,i.reference,i.floating]);return m.useMemo(()=>({dataRef:n,open:t,onOpenChange:c,elements:p,events:a,floatingId:o,refs:u}),[t,c,p,a,o,u])}({...e,elements:{reference:null,floating:null,...e.elements}}),i=e.rootContext||r,o=i.elements,[n,a]=m.useState(null),[s,l]=m.useState(null),d=(null==o?void 0:o.reference)||n,c=m.useRef(null),u=tq();tR(()=>{d&&(c.current=d)},[d]);let p=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:i=[],platform:o,elements:{reference:n,floating:a}={},transform:s=!0,whileElementsMounted:l,open:d}=e,[c,u]=m.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,f]=m.useState(i);tv(p,i)||f(i);let[h,x]=m.useState(null),[v,y]=m.useState(null),b=m.useCallback(e=>{e!==k.current&&(k.current=e,x(e))},[]),w=m.useCallback(e=>{e!==S.current&&(S.current=e,y(e))},[]),C=n||h,E=a||v,k=m.useRef(null),S=m.useRef(null),P=m.useRef(c),O=tw(l),I=tw(o),A=tw(d),D=m.useCallback(()=>{if(!k.current||!S.current)return;let e={placement:t,strategy:r,middleware:p};I.current&&(e.platform=I.current),tg(k.current,S.current,e).then(e=>{let t={...e,isPositioned:!1!==A.current};T.current&&!tv(P.current,t)&&(P.current=t,g.flushSync(()=>{u(t)}))})},[p,t,r,I,A]);tx(()=>{!1===d&&P.current.isPositioned&&(P.current.isPositioned=!1,u(e=>({...e,isPositioned:!1})))},[d]);let T=m.useRef(!1);tx(()=>(T.current=!0,()=>{T.current=!1}),[]),tx(()=>{if(C&&(k.current=C),E&&(S.current=E),C&&E){if(O.current)return O.current(C,E,D);D()}},[C,E,D,O,null!=l]);let _=m.useMemo(()=>({reference:k,floating:S,setReference:b,setFloating:w}),[b,w]),R=m.useMemo(()=>({reference:C,floating:E}),[C,E]),j=m.useMemo(()=>{let e={position:r,left:0,top:0};if(!R.floating)return e;let t=tb(R.floating,c.x),i=tb(R.floating,c.y);return s?{...e,transform:"translate("+t+"px, "+i+"px)",...ty(R.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:i}},[r,s,R.floating,c.x,c.y]);return m.useMemo(()=>({...c,update:D,refs:_,elements:R,floatingStyles:j}),[c,D,_,R,j])}({...e,elements:{...o,...s&&{reference:s}}}),f=m.useCallback(e=>{let t=G(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;l(t),p.refs.setReference(t)},[p.refs]),h=m.useCallback(e=>{(G(e)||null===e)&&(c.current=e,a(e)),(G(p.refs.reference.current)||null===p.refs.reference.current||null!==e&&!G(e))&&p.refs.setReference(e)},[p.refs]),x=m.useMemo(()=>({...p.refs,setReference:h,setPositionReference:f,domReference:c}),[p.refs,h,f]),v=m.useMemo(()=>({...p.elements,domReference:d}),[p.elements,d]),y=m.useMemo(()=>({...p,...i,refs:x,elements:v,nodeId:t}),[p,x,v,t,i]);return tR(()=>{i.dataRef.current.floatingContext=y;let e=null==u?void 0:u.nodesRef.current.find(e=>e.id===t);e&&(e.context=y)}),m.useMemo(()=>({...p,context:y,refs:x,elements:v}),[p,x,v,y])}(iY({open:D,onOpenChange:T,placement:void 0===d?"bottom":d,middleware:[tS(),tk(),tE((void 0===s?0:s)+(p?(null==f?void 0:f.height)||8:0)),tI({element:I}),tP({padding:10,apply:function(e){var t=e.rects,r=e.availableHeight;
979Object.assign(e.elements.floating.style,{minWidth:h?"".concat(t.reference.width,"px"):"auto",maxHeight:"".concat(Math.max(k,C&&C<r?C:r),"px")})}}),tO()],whileElementsMounted:th},O)),R=_.refs,j=_.elements,F=_.floatingStyles,z=_.context,L=_.middlewareData,N=function(e,t){void 0===t&&(t={});let{open:r,onOpenChange:i,dataRef:o,elements:{domReference:n}}=e,{enabled:a=!0,event:s="click",toggle:l=!0,ignoreMouse:d=!1,keyboardHandlers:c=!0}=t,u=m.useRef(),p=m.useRef(!1),f=m.useMemo(()=>({onPointerDown(e){u.current=e.pointerType},onMouseDown(e){let t=u.current;0===e.button&&"click"!==s&&(es(t)&&d||(r&&l&&(!o.current.openEvent||"mousedown"===o.current.openEvent.type)?i(!1,e.nativeEvent,"click"):(e.preventDefault(),i(!0,e.nativeEvent,"click"))))},onClick(e){let t=u.current;if("mousedown"===s&&u.current){u.current=void 0;return}es(t)&&d||(r&&l&&(!o.current.openEvent||"click"===o.current.openEvent.type)?i(!1,e.nativeEvent,"click"):i(!0,e.nativeEvent,"click"))},onKeyDown(e){u.current=void 0,e.defaultPrevented||!c||t8(e)||(" "!==e.key||t7(n)||(e.preventDefault(),p.current=!0),"Enter"===e.key&&i(!(r&&l),e.nativeEvent,"click"))},onKeyUp(e){e.defaultPrevented||!c||t8(e)||t7(n)||" "===e.key&&p.current&&(p.current=!1,i(!(r&&l),e.nativeEvent,"click"))}}),[o,n,s,d,c,i,r,l]);return m.useMemo(()=>a?{reference:f}:{},[a,f])}(z,{enabled:!!v,keyboardHandlers:!1}),M=function(e,t){void 0===t&&(t={});let{open:r,onOpenChange:i,elements:o,dataRef:n}=e,{enabled:a=!0,escapeKey:s=!0,outsidePress:l=!0,outsidePressEvent:d="pointerdown",referencePress:c=!1,referencePressEvent:u="pointerdown",ancestorScroll:p=!1,bubbles:f,capture:h}=t,g=tq(),x=t_("function"==typeof l?l:()=>!1),v="function"==typeof l?x:l,y=m.useRef(!1),b=m.useRef(!1),{escapeKey:w,outsidePress:C}=rt(f),{escapeKey:E,outsidePress:k}=rt(h),S=t_(e=>{var t,o;if(!r||!a||!s||"Escape"!==e.key)return;let l=null==(t=n.current.floatingContext)?void 0:t.nodeId,d=g?tW(g.nodesRef.current,l):[];if(!w&&(e.stopPropagation(),d.length>0)){let c=!0;if(d.forEach(e=>{var t;if(null!=(t=e.context)&&t.open&&!e.context.dataRef.current.__escapeKeyBubbles){c=!1;return}}),!c)return}i(!1,"nativeEvent"in e?e.nativeEvent:e,"escape-key")}),P=t_(e=>{var t;let r=()=>{var t;S(e),null==(t=ec(e))||t.removeEventListener("keydown",r)};null==(t=ec(e))||t.addEventListener("keydown",r)}),O=t_(e=>{var t,r;let a=y.current;y.current=!1;let s=b.current;if(b.current=!1,"click"===d&&s||a||"function"==typeof v&&!v(e))return;let l=ec(e),c="["+tV("inert")+"]",u=el(o.floating).querySelectorAll(c),p=G(l)?l:null;for(;p&&!ee(p);){let f=ei(p);if(ee(f)||!G(f))break;p=f}if(u.length&&G(l)&&!l.matches("html,body")&&!ea(l,o.floating)&&Array.from(u).every(e=>!ea(p,e)))return;if(W(l)&&D){let m=l.clientWidth>0&&l.scrollWidth>l.clientWidth,h=l.clientHeight>0&&l.scrollHeight>l.clientHeight,x=h&&e.offsetX>l.clientWidth;if(h&&"rtl"===et(l).direction&&(x=e.offsetX<=l.offsetWidth-l.clientWidth),x||m&&e.offsetY>l.clientHeight)return}let w=null==(t=n.current.floatingContext)?void 0:t.nodeId,C=g&&tW(g.nodesRef.current,w).some(t=>{var r;return ed(e,null==(r=t.context)?void 0:r.elements.floating)});if(ed(e,o.floating)||ed(e,o.domReference)||C)return;let E=g?tW(g.nodesRef.current,w):[];if(E.length>0){let k=!0;if(E.forEach(e=>{var t;if(null!=(t=e.context)&&t.open&&!e.context.dataRef.current.__outsidePressBubbles){k=!1;return}}),!k)return}i(!1,e,"outside-press")}),I=t_(e=>{var t;let r=()=>{var t;O(e),null==(t=ec(e))||t.removeEventListener(d,r)};null==(t=ec(e))||t.addEventListener(d,r)});m.useEffect(()=>{if(!r||!a)return;function e(e){i(!1,e,"ancestor-scroll")}n.current.__escapeKeyBubbles=w,n.current.__outsidePressBubbles=C;let t=el(o.floating);s&&t.addEventListener("keydown",E?P:S,E),v&&t.addEventListener(d,k?I:O,k);let l=[];return p&&(G(o.domReference)&&(l=eo(o.domReference)),G(o.floating)&&(l=l.concat(eo(o.floating))),!G(o.reference)&&o.reference&&o.reference.contextElement&&(l=l.concat(eo(o.reference.contextElement)))),(l=l.filter(e=>{var r;return e!==(null==(r=t.defaultView)?void 0:r.visualViewport)})).forEach(t=>{t.addEventListener("scroll",e,{passive:!0})}),()=>{s&&t.removeEventListener("keydown",E?P:S,E),v&&t.removeEventListener(d,k?I:O,k),l.forEach(t=>{t.removeEventListener("scroll",e)})}},[n,o,s,v,d,r,i,p,a,w,C,S,E,P,O,k,I]),m.useEffect(()=>{y.current=!1},[v,d]);let A=m.useMemo(()=>({onKeyDown:S,[t9[u]](e){c&&i(!1,e.nativeEvent,"reference-press")}}),[S,i,c,u]),D=m.useMemo(()=>({onKeyDown:S,onMouseDown(){b.current=!0},onMouseUp(){b.current=!0}
979,[re[d]](){y.current=!0}}),[S,d]);return m.useMemo(()=>a?{reference:A,floating:D}:{},[a,A,D])}(z,{outsidePress:!!x,outsidePressEvent:"click"}),B=function(e,t){var r;void 0===t&&(t={});let{open:i,floatingId:o}=e,{enabled:n=!0,role:a="dialog"}=t,s=null!=(r=rn.get(a))?r:a,l=tM(),d=null!=tH(),c=m.useMemo(()=>"tooltip"===s||"label"===a?{["aria-"+("label"===a?"labelledby":"describedby")]:i?o:void 0}:{"aria-expanded":i?"true":"false","aria-haspopup":"alertdialog"===s?"dialog":s,"aria-controls":i?o:void 0,..."listbox"===s&&{role:"combobox"},..."menu"===s&&{id:l},..."menu"===s&&d&&{role:"menuitem"},..."select"===a&&{"aria-autocomplete":"none"},..."combobox"===a&&{"aria-autocomplete":"list"}},[s,o,d,i,l,a]),u=m.useMemo(()=>{let e={id:o,...s&&{role:s}};return"tooltip"===s||"label"===a?e:{...e,..."menu"===s&&{"aria-labelledby":l}}},[s,o,l,a]),p=m.useCallback(e=>{let{active:t,selected:r}=e,i={role:"option",...t&&{id:o+"-option"}};switch(a){case"select":return{...i,"aria-selected":t&&r};case"combobox":return{...i,...t&&{"aria-selected":!0}}}return{}},[o,a]);return m.useMemo(()=>n?{reference:c,floating:u,item:p}:{},[n,c,u,p])}(z),$=function(e){void 0===e&&(e=[]);let t=e.map(e=>null==e?void 0:e.reference),r=e.map(e=>null==e?void 0:e.floating),i=e.map(e=>null==e?void 0:e.item),o=m.useCallback(t=>ro(t,e,"reference"),t),n=m.useCallback(t=>ro(t,e,"floating"),r),a=m.useCallback(t=>ro(t,e,"item"),i);return m.useMemo(()=>({getReferenceProps:o,getFloatingProps:n,getItemProps:a}),[o,n,a])}([M,N,B]),U=$.getReferenceProps,H=$.getFloatingProps,q=function(e,t){void 0===t&&(t={});let{initial:r={opacity:0},open:i,close:o,common:n,duration:a=250}=t,s=e.placement,l=s.split("-")[0],d=m.useMemo(()=>({side:l,placement:s}),[l,s]),c="number"==typeof a,u=(c?a:a.open)||0,p=(c?a:a.close)||0,[f,h]=m.useState(()=>({...rs(n,d),...rs(r,d)})),{isMounted:g,status:x}=function(e,t){void 0===t&&(t={});let{open:r,elements:{floating:i}}=e,{duration:o=250}=t,n=("number"==typeof o?o:o.close)||0,[a,s]=m.useState("unmounted"),l=function(e,t){let[r,i]=m.useState(e);return e&&!r&&i(!0),m.useEffect(()=>{if(!e&&r){let o=setTimeout(()=>i(!1),t);return()=>clearTimeout(o)}},[e,r,t]),r}(r,n);return l||"close"!==a||s("unmounted"),tR(()=>{if(i){if(r){s("initial");let e=requestAnimationFrame(()=>{s("open")});return()=>{cancelAnimationFrame(e)}}s("close")}},[r,i]),{isMounted:l,status:a}}(e,{duration:a}),v=tG(r),y=tG(i),b=tG(o),w=tG(n);return tR(()=>{let e=rs(v.current,d),t=rs(b.current,d),r=rs(w.current,d),i=rs(y.current,d)||Object.keys(e).reduce((e,t)=>(e[t]="",e),{});if("initial"===x&&h(t=>({transitionProperty:t.transitionProperty,...r,...e})),"open"===x&&h({transitionProperty:Object.keys(i).map(ra).join(","),transitionDuration:u+"ms",...r,...i}),"close"===x){let o=t||e;h({transitionProperty:Object.keys(o).map(ra).join(","),transitionDuration:p+"ms",...r,...o})}},[p,b,v,y,w,u,x,d]),{isMounted:g,styles:f}}(z,{initial:function(e){var t=e.side;return{opacity:0,transform:"top"===t||"bottom"===t?"scaleY(0.85)":"scaleX(0.85)"}},common:function(e){return{transformOrigin:({top:"bottom",bottom:"top",left:"right",right:"left"})[e.side]}}}),V=q.isMounted,Z=q.styles;l.useEffect(function(){b&&b(R)},[R,j]),l.useEffect(function(){T(!!i)},[i]),l.useEffect(function(){y&&y(D)},[D]);var Y=function(){var e;return m.default.createElement(nq,iY({className:t,"data-testid":a||"popper",id:o,ref:R.setFloating,style:iY(iY({},F),{overflowY:"auto",zIndex:P,visibility:!(null===(e=L.hide)||void 0===e)&&e.referenceHidden?"hidden":"visible"})},H()),V&&m.default.createElement("div",{id:"floating",style:Z},p&&m.default.createElement(tB,iY({"data-testid":"tested-popper-floating-arrow",ref:I,context:z,height:(null==f?void 0:f.height)||8},f)),n))};return m.default.createElement(m.default.Fragment,null,l.cloneElement(r,iY({ref:R.setReference},U())),D&&n?null!=u&&u.insertInBodyLevel?m.default.createElement(t5,{root:(null==u?void 0:u.parentNode)||void 0},Y()):Y():null)};h.default.div(sO||(sO=iQ([` 980 width: `,`; 981`],[` 982 width: `,`; 983`])),function(e){return e.fullWidth?"100%":"auto"}),h.default.div(sI||(sI=iQ([` 984 display: inline-flex; 985`],[` 986 display: inline-flex; 987`]))),h.default(nV)(sA||(sA=iQ([` 988 border-radius: 8px; 989 background-color: var(--mds-colors-surface-layer-01); 990 border: 1px solid var(--mds-colors-line-border); 991 box-shadow: 0px 6px 14px 0px rgba(33, 34, 36, 0.08); 992`],[` 993 border-radius: 8px; 994 background-color: var(--mds-colors-surface-layer-01); 995 border: 1px solid var(--mds-colors-line-border); 996 box-shadow: 0px 6px 14px 0px rgba(33, 34, 36, 0.08); 997`]))),h.default.div(sD||(sD=iQ([` 998 padding: 12px 16px; 999 cursor: pointer; 1000 background-color: `,`; 1001 1002 &:hover { 1003 background-color: var(--mds-colors-surface-layer-02); 1004 } 1005`],[` 1006 padding: 12px 16px; 1007 cursor: pointer; 1008 background-color: `,`; 1009 1010 &:hover { 1011 background-color: var(--mds-colors-surface-layer-02); 1012 } 1013`])),function(e){return e.isSelected?"var(--mds-colors-surface-layer-02)":"transparent"}),h.default.div(sT||(sT=iQ([` 1014 padding: 4px 0px; 1015`],[` 1016 padding: 4px 0px; 1017`]))),h.default.div(s_||(s_=iQ([` 1018 display: flex; 1019 justify-content: space-between; 1020 align-items: center; 1021 gap: 5px; 1022`],[` 1023 display: flex; 1024 justify-content: space-between; 1025 align-items: center; 1026 gap: 5px; 1027`]))),h.default(na)(sR||(sR=iQ([` 1028 display: flex; 1029 align-items: center; 1030 gap: 10px; 1031`],[` 1032 display: flex; 1033 align-items: center; 1034 gap: 10px; 1035`]))),h.default.img(sj||(sj=iQ([` 1036 width: 40px; 1037 height: 40px; 1038 border-radius: 8px; 1039`],[` 1040 width: 40px; 1041 height: 40px; 1042 border-radius: 8px; 1043`])));var nG=d.css(sF||(sF=iQ([` 1044 bottom: 0; 1045 left: 50%; 1046 transform: translate(-50%, 0); 1047`],[` 1048 bottom: 0; 1049 left: 50%; 1050 transform: translate(-50%, 0); 1051`]))),nW=d.css(sz||(sz=iQ([` 1052 bottom: 0; 1053 left: 0; 1054`],[` 1055 bottom: 0; 1056 left: 0; 1057`]))),nZ=d.css(sL||(sL=iQ([` 1058 bottom: 0; 1059 right: 0; 1060`],[` 1061 bottom: 0; 1062 right: 0; 1063`]))),nY=d.css(sN||(sN=iQ([` 1064 left: 50%; 1065 top: 50%; 1066 transform: translate(-50%, -50%); 1067`],[` 1068 left: 50%; 1069 top: 50%; 1070 transform: translate(-50%, -50%); 1071`]))),nK=d.css(sM||(sM=iQ([` 1072 left: 0; 1073 top: 50%; 1074 transform: translate(0, -50%); 1075`],[` 1076 left: 0; 1077 top: 50%; 1078 transform: translate(0, -50%); 1079`]))),nJ=d.css(sB||(sB=iQ([` 1080 right: 0; 1081 top: 50%; 1082 transform: translate(0, -50%); 1083`],[` 1084 right: 0; 1085 top: 50%; 1086 transform: translate(0, -50%); 1087`]))),nQ=d.css(s$||(s$=iQ([` 1088 left: 50%; 1089 top: 0; 1090 transform: translate(-50%, 0); 1091`],[` 1092 left: 50%; 1093 top: 0; 1094 transform: translate(-50%, 0); 1095`]))),nX=d.css(sU||(sU=iQ([` 1096 left: 0; 1097 top: 0; 1098`],[` 1099 left: 0; 1100 top: 0; 1101`]))),n0=d.css(sH||(sH=iQ([` 1102 right: 0; 1103 top: 0; 1104`],[` 1105 right: 0; 1106 top: 0; 1107`]))),n1=h.default.div(sV||(sV=iQ([` 1108 `,` 1109`],[` 1110 `,` 1111`])),o1),n2=h.default.div(sG||(sG=iQ([` 1112 height: 100vh; 1113 left: 0; 1114 position: fixed; 1115 top: 0; 1116 width: 100vw; 1117 z-index: `,`; 1118`],[` 1119 height: 100vh; 1120 left: 0; 1121 position: fixed; 1122 top: 0; 1123 width: 100vw; 1124 z-index: `,`; 1125`])),function(e){var t=e.theme;return e.customZIndex||t.zIndex.backdrop}),n3=h.default.div(sW||(sW=iQ([` 1126 `,` 1127 `,` 1128 `,` 1129 margin: `,`; 1130 position: `,`; 1131`],[` 1132 `,` 1133 `,` 1134 `,` 1135 margin: `,`; 1136 position: `,`; 1137`])),function(e){var t,r;return t=e.showContent,r=e.customZIndex,t?r?d.css(sq||(sq=iQ([` 1138 opacity: 1; 1139 visibility: visible; 1140 z-index: `,`; 1141 `],[` 1142 opacity: 1; 1143 visibility: visible; 1144 z-index: `,`; 1145 `])),r):oE:ok},function(e){return function(e){switch(e){case"bottom":return nG;case"bottomLeft":return nW;case"bottomRight":return nZ;case"middle":default:return nY;case"middleLeft":return nK;case"middleRight":return nJ;case"top":return nQ;case"topLeft":return nX;case"topRight":return n0}}(e.contentPosition)},oC,function(e){return e.contentMargin?e.contentMargin:0},function(e){return e.contentContainerPosition?e.contentContainerPosition:"fixed"}),n4=function(e){var t=e.children,r=e.className,i=e.contentContainerPosition,o=e.contentMargin,n=e.contentPosition,a=void 0===n?"middle":n,s=e.customZIndex,l=e.dataTestId,d=e.hidePageOverlay,c=void 0!==d&&d,u=e.onPageOverlayClicked,p=void 0===u?function(){}:u,f=e.showContent,h=void 0===f||f;return m.default.createElement(n1,{contentPosition:a,"data-testid":l||"test-backdrop",showContent:h},!c&&m.default.createElement(n2,{"data-testid":"backdrop-page-overlay",className:void 0===r?"":r,contentPosition:a,hidePageOverlay:c,onClick:function(e){return p(e,"pageOverlay")},showContent:h,customZIndex:s}),m.default.createElement(n3,{contentContainerPosition:void 0===i?"fixed":i,contentMargin:void 0===o?"0px":o,contentPosition:a,showContent:h,customZIndex:s,"data-testid":"backdrop-content-container"},t))},n5=h.default.div(sZ||(sZ=iQ([` 1146 animation: rotation 1s linear infinite; 1147 1148 @keyframes rotation { 1149 0% { 1150 transform: rotate(0deg); 1151 } 1152 100% { 1153 transform: rotate(360deg); 1154 } 1155 } 1156`],[` 1157 animation: rotation 1s linear infinite; 1158 1159 @keyframes rotation { 1160 0% { 1161 transform: rotate(0deg); 1162 } 1163 100% { 1164 transform: rotate(360deg); 1165 } 1166 } 1167`]))),n6=h.default.div(sY||(sY=iQ([` 1168 `,`; 1169 1170 & .LoaderBackdrop { 1171 background: `,`cc; 1172 } 1173`],[` 1174 `,`; 1175 1176 & .LoaderBackdrop { 1177 background: `,`cc; 1178 } 1179`])),function(e){return e.fullscreen?`display: flex; 1180 justify-content: center; 1181 height: 100%; 1182 width: 100%; 1183 align-items: center;
1184 background-color: `.concat(iW.dark.neutrals.grays.gray10,` 1185 `):""},iW.dark.neutrals.grays.gray10),n8=h.default(n5)(sK||(sK=iQ([` 1186 display: flex; 1187 align-items: center; 1188 justify-content: center; 1189`],[` 1190 display: flex; 1191 align-items: center; 1192 justify-content: center; 1193`]))),n7=function(e){var t=e.backdropProps,r=e.className,i=e.customIcon,o=e.dataTestId,n=e.fullscreen,a=void 0===n||n,s=e.show,l=void 0===s||s,d=e.spinnerIconProps,c=function(){var e=i||m.default.createElement(nf,iY({size:(null==d?void 0:d.size)||16,color:(null==d?void 0:d.color)||iG.core.grays.contentC},d));return m.default.createElement(n8,{className:"loader"},e)};return l||a?m.default.createElement(n6,{className:r,"data-testid":o||"loader",fullscreen:a},a?m.default.createElement(n4,iY({className:"LoaderBackdrop",contentContainerPosition:"absolute",contentPosition:"middle",dataTestId:"LoaderBackdropTestId",hidePageOverlay:!l,showContent:l},t),c()):c()):null},n9={button:{danger:{border:"#ff2525",content:"#ff2525"},primary:{border:j,content:j},iconButton:{border:"#4589ff",content:"#4589ff"},secondary:{border:"#4589ff",content:"#ffffff"},transparent:{border:"transparent",content:"transparent"},link:{border:"transparent",content:"transparent"},linkPrimeDark:{border:"transparent",content:"transparent"},black:{border:"transparent",content:"black"},transparentWithBorder:{border:"black",content:"transparent"}},snackBar:{general:{background:"#1c1615e6",color:"#ffffff",subtitleColor:"#b8b4b4"}},select:{primary:{border:"#E6EBF1",content:"#FFF"},intoSearchBar:{border:"#E6EBF1",content:"#F0F1F3"},minimal:{border:"#00000000",content:"#00000000"},danger:{border:"#FF2525",content:"#FF2525"},warning:{border:"#FF7D00",content:"#FFF"}}},ae=n9.button,at=d.css(sJ||(sJ=iQ([` 1194 `,` 1195 height: 56px; 1196`],[` 1197 `,` 1198 height: 56px; 1199`])),o6),ar=d.css(sQ||(sQ=iQ([` 1200 `,` 1201 height: 40px; 1202`],[` 1203 `,` 1204 height: 40px; 1205`])),o8),ai=d.css(sX||(sX=iQ([` 1206 `,` 1207 height: 32px; 1208`],[` 1209 `,` 1210 height: 32px; 1211`])),o8),ao=d.css(s0||(s0=iQ([` 1212 padding-left: 2px; 1213 padding-right: 2px; 1214`],[` 1215 padding-left: 2px; 1216 padding-right: 2px; 1217`]))),an=d.css(s1||(s1=iQ([` 1218 color: `,`; 1219 background-color: `,`; 1220 border: none; 1221`],[` 1222 color: `,`; 1223 background-color: `,`; 1224 border: none; 1225`])),function(e){return e.theme.colors.basics.primary.white},function(e){return af(e.color)}),aa=d.css(s2||(s2=iQ([` 1226 color: `,`; 1227 background-color: `,`; 1228 border: 1px solid `,`; 1229`],[` 1230 color: `,`; 1231 background-color: `,`; 1232 border: 1px solid `,`; 1233`])),function(e){return af(e.color)},function(e){return e.theme.colors.basics.primary.white},function(e){return af(e.color)}),as=d.css(s3||(s3=iQ([` 1234 color: `,`; 1235 background-color: transparent; 1236`],[` 1237 color: `,`; 1238 background-color: transparent; 1239`])),function(e){return af(e.color)}),al=d.css(s4||(s4=iQ([` 1240 color: `,`; 1241 border: 1px solid `,`; 1242 background-color: transparent; 1243`],[` 1244 color: `,`; 1245 border: 1px solid `,`; 1246 background-color: transparent; 1247`])),function(e){return af(e.color)},function(e){return af(e.color)}),ad=d.css(s5||(s5=iQ([` 1248 color: `,`; 1249 background-color: transparent; 1250 height: auto; 1251 padding: 0; 1252`],[` 1253 color: `,`; 1254 background-color: transparent; 1255 height: auto; 1256 padding: 0; 1257`])),function(e){return af(e.color)}),ac=d.css(s6||(s6=iQ([` 1258 color: `,`; 1259`],[` 1260 color: `,`; 1261`])),function(e){return e.theme.colors.data.sequential.yellow.yellow40}),au=d.css(s8||(s8=iQ([` 1262 color: `,`; 1263`],[` 1264 color: `,`; 1265`])),function(e){return e.theme.colors.basics.primary.white}),ap=d.css(s7||(s7=iQ([` 1266 color: `,`; 1267`],[` 1268 color: `,`; 1269`])),function(e){return e.theme.colors.neutrals.grays.gray30}),af=function(e){switch(e){case"success":return"var(--mds-colors-background-positive)";case"warning":return"var(--mds-colors-background-warning)";case"error":return"var(--mds-colors-background-error)";default:return"var(--".concat(e||"mds-colors-background-accent",")")}},am=h.default.button(s9||(s9=iQ([` 1270 `,` 1271 `,`; 1272 background-color: `,`; 1273 border: `,`; 1274 border-radius: 8px; 1275 display: flex; 1276 flex-direction: column; 1277 justify-content: center; 1278 align-items: center; 1279 padding: 0px 16px; 1280 width: `,`; 1281 text-decoration: `,`; 1282 cursor: pointer; 1283 `,` 1284 `,`; 1285 transition: opacity 0.2s ease-in; 1286 1287 & .btn-top-container {
1288 align-items: center; 1289 display: flex; 1290 font-weight: 600; 1291 justify-content: center; 1292 width: 100%; 1293 text-align: center; 1294 gap: 8px; 1295 1296 &--with-subtitle { 1297 text-align: left; 1298 justify-content: start; 1299 } 1300 } 1301 1302 & .btn-bottom-container { 1303 font-size: 12px; 1304 text-align: left; 1305 width: 100%; 1306 } 1307 1308 &:focus { 1309 outline: 0; 1310 } 1311 1312 &:hover:not(.btn--loading) { 1313 cursor: pointer; 1314 opacity: 80%; 1315 } 1316 1317 &[disabled] { 1318 pointer-events: none; 1319 cursor: none; 1320 } 1321 1322 &.btn--loading { 1323 pointer-events: all; 1324 cursor: wait; 1325 } 1326`],[` 1327 `,` 1328 `,`; 1329 background-color: `,`; 1330 border: `,`; 1331 border-radius: 8px; 1332 display: flex; 1333 flex-direction: column; 1334 justify-content: center; 1335 align-items: center; 1336 padding: 0px 16px; 1337 width: `,`; 1338 text-decoration: `,`; 1339 cursor: pointer; 1340 `,` 1341 `,`; 1342 transition: opacity 0.2s ease-in; 1343 1344 & .btn-top-container { 1345 align-items: center; 1346 display: flex; 1347 font-weight: 600; 1348 justify-content: center; 1349 width: 100%; 1350 text-align: center; 1351 gap: 8px; 1352 1353 &--with-subtitle { 1354 text-align: left; 1355 justify-content: start; 1356 } 1357 } 1358 1359 & .btn-bottom-container { 1360 font-size: 12px; 1361 text-align: left; 1362 width: 100%; 1363 } 1364 1365 &:focus { 1366 outline: 0; 1367 } 1368 1369 &:hover:not(.btn--loading) { 1370 cursor: pointer; 1371 opacity: 80%; 1372 } 1373 1374 &[disabled] { 1375 pointer-events: none; 1376 cursor: none; 1377 } 1378 1379 &.btn--loading { 1380 pointer-events: all; 1381 cursor: wait; 1382 } 1383`])),o1,function(e){return function(e){switch(e){case"large":return at;case"medium":default:return ar;case"small":return ai}}(e.size)},function(e){var t;return e.disabled?"secondary"===e.variant?iW.ligth.basics.primary.white:"transparent"===e.variant||"link"===e.variant?"transparent":"var(--mds-colors-background-disabled)":ae[e.variant].content},function(e){var t,r;return r="solid 1px ",e.disabled?"secondary"===e.variant?"".concat(r).concat(iW.ligth.neutrals.grays.gray20):"transparent"===e.variant||"link"===e.variant?"none":"".concat(r).concat(iW.dark.neutrals.grays.gray10):"".concat(r).concat(ae[e.variant].border)},function(e){return e.fullWidth?"100%":"auto"},function(e){return e.underline?"underline":"none"},function(e){return e.fitPaddingX?ao:""},function(e){return function(e,t){if(t)return ap;switch(e){case"primary":default:return an;case"secondary":return aa;case"transparent":return as;case"link":return ad;case"linkPrimeDark":return ac;case"black":return au;case"transparentWithBorder":return al}}(e.variant,e.disabled)}),ah=l.forwardRef(function(e,t){var r=e.autoFocus,i=e.className,o=e.color,n=e.dataTestId,a=e.disabled,s=e.fitPaddingX,l=e.fullWidth,d=e.htmlFor,c=e.iconCenter,u=e.iconLeft,p=e.iconRight,f=e.loading,h=e.onClick,g=e.size,x=e.subtitle,v=void 0===x?"":x,y=e.text,b=e.textAlignment,w=e.type,C=e.underline,E=e.variant,k=e.onlyLoader,S=e.id;return m.default.createElement(am,{id:S,autoFocus:void 0!==r&&r,className:rp(i,f&&"btn--loading"),"data-testid":void 0===n?"test-button":n,disabled:void 0!==a&&a||f,fullWidth:void 0!==l&&l,htmlFor:d,iconLeft:u,iconRight:p,loading:f,onClick:h&&!f?function(e){return!f&&h(e)}:void 0,size:v?"large":void 0===g?"medium":g,subtitle:v,textAlignment:void 0===b?"center":b,type:w,variant:void 0===E?"primary":E,underline:void 0!==C&&C,fitPaddingX:void 0!==s&&s,ref:t,color:o},m.default.createElement("div",{className:rp("btn-top-container",v&&"btn-top-container--with-subtitle")},u??null,c??null,f&&!k&&y||!f&&y?m.default.createElement("div",{className:"button-text"},y):null,f?m.default.createElement(n7,{fullscreen:!1,spinnerIconProps:{inheritColor:!0,size:20}}):p??null),v&&m.default.createElement("div",{className:"btn-bottom-container"},v))}),ag=function(e){switch(e){case"s":return"24px";case"l":return"40px";default:return"32px"}},ax=function(e){switch(e){case"s":return"8px";case"l":return"16px";default:return"12px"}};h.default.div(le||(le=iQ([` 1384 `,` 1385 position: relative; 1386 display: inline-flex; 1387 justify-content: center; 1388 align-items: center; 1389 padding-left: `,`; 1390 padding-right: `,`; 1391 width: fit-content; 1392 background: `,`; 1393 border-radius: `,`; 1394 `,` 1395 color: `,`; 1396 text-align: center; 1397 height: `,`; 1398 gap: 8px; 1399 box-sizing: border-box; 1400 1401 `,` 1402`],[` 1403 `,` 1404 position: relative; 1405 display: inline-flex; 1406 justify-content: center; 1407 align-items: center; 1408 padding-left: `,`; 1409 padding-right: `,`; 1410 width: fit-content; 1411 background: `,`; 1412 border-radius: `,`; 1413 `,` 1414 color: `,`; 1415 text-align: center; 1416 height: `,`; 1417 gap: 8px; 1418 box-sizing: border-box; 1419 1420 `,` 1421`])),function(e){return e.onClick?ob:""},function(e){return ax(e.size)},function(e){return ax(e.size)},function(e){return function(e){if(e.customBgColor)return i5(e.customBgColor);switch(e.status){case"success":return"var(--mds-colors-chart-green-01);";case"warning":return"var(--mds-colors-chart-yellow-01);";case"error":return"var(--mds-colors-background-error-weak);";case"info":return"var(--mds-colors-background-recommendation-weak);";default:return"var(--mds-colors-background-disabled);"}}(e)},function(e){return"calc(".concat(ag(e.size)," / 2)")},function(e){return e.customBorderColor&&"border: 1px solid ".concat(i5(e.customBorderColor),";")},function(e){return function(e){if(e.customTextColor)return i5(e.customTextColor);switch(e.status){case"success":return"var(--mds-colors-ink-positive)";case"warning":return"var(--mds-colors-ink-warning)";case"error":return"var(--mds-colors-ink-error)";case"info":return"var(--mds-colors-ink-recommendation)";default:return"var(--mds-colors-ink-strong)"}}(e)},function(e){return ag(e.size)},function(e){return e.onClick&&` 1422 &:before { 1423 content: ''; 1424 position: absolute; 1425 top: 0; 1426 left: 0; 1427 right: 0; 1428 bottom: 0; 1429 border-radius: inherit; 1430 transition: background-color 0.2s ease-in-out; 1431 } 1432 1433 &:hover { 1434 &:before { 1435 background-color: rgba(0, 0, 0, 0.035); 1436 } 1437 } 1438 `}
1438),h.default(ow)(lt||(lt=iQ([` 1439 --chip-remove-button-size: `,`; 1440 transition: background-color 0.2s ease-in-out; 1441 border-radius: 50%; 1442 width: var(--chip-remove-button-size); 1443 height: var(--chip-remove-button-size); 1444 max-height: 20px; 1445 max-width: 20px; 1446 display: flex; 1447 justify-content: center; 1448 align-items: center; 1449 flex-shrink: 0; 1450 flex-grow: 0; 1451 padding: 2px; 1452 z-index: 1; 1453 color: inherit; 1454 1455 &:hover { 1456 background-color: rgba(0, 0, 0, 0.1); 1457 } 1458`],[` 1459 --chip-remove-button-size: `,`; 1460 transition: background-color 0.2s ease-in-out; 1461 border-radius: 50%; 1462 width: var(--chip-remove-button-size); 1463 height: var(--chip-remove-button-size); 1464 max-height: 20px; 1465 max-width: 20px; 1466 display: flex; 1467 justify-content: center; 1468 align-items: center; 1469 flex-shrink: 0; 1470 flex-grow: 0; 1471 padding: 2px; 1472 z-index: 1; 1473 color: inherit; 1474 1475 &:hover { 1476 background-color: rgba(0, 0, 0, 0.1); 1477 } 1478`])),function(e){return"calc(".concat(ag(e.$size)," - 8px)")});var av=h.default.div(lr||(lr=iQ([` 1479 display: flex; 1480 justify-content: center; 1481 align-items: center; 1482 flex-shrink: 0; 1483 width: `,`; 1484 height: `,`; 1485 border-radius: 50%; 1486 background-color: `,`; 1487`],[` 1488 display: flex; 1489 justify-content: center; 1490 align-items: center; 1491 flex-shrink: 0; 1492 width: `,`; 1493 height: `,`; 1494 border-radius: 50%; 1495 background-color: `,`; 1496`])),function(e){return"".concat(e.size,"px")},function(e){return"".concat(e.size,"px")},function(e){var t;return e.backgroundColor?null===(t=e.backgroundColor)||void 0===t?void 0:t.split(".").reduce(function(e,t){if(e)return e[t]},e.theme.colors):e.theme.colors.neutrals.grays.gray10}),ay=function(e){var t=e.className,r=e.dataTestId,i=e.Icon,o=e.iconColor,n=e.iconSize,a=e.circleColor,s=e.circleSize;return m.default.createElement(av,{className:t,"data-testid":r||"circular_icon",backgroundColor:a,size:s},m.default.createElement(i,{size:n,color:null==o?void 0:o.split(".").reduce(function(e,t){if(e)return e[t]},iW.ligth),"data-testid":"circular-icon-svg"}))},ab=function(e,t){var r=e.rowGap,i=e.totalColumns;return"calc(((100% / 12) * ".concat(t,") - (").concat(r,"px * (").concat(i," - 1) / ").concat(i,"))")},aw=function(e,t){for(var r=["sm","md","lg","xl"],i=r.indexOf(t);i>=0;i--)if(e[r[i]])return e[r[i]];return 12};h.default(i8)(li||(li=iQ([` 1497 --grid-row-column-width: `,`; 1498 flex: 0 0 var(--grid-row-column-width); 1499 max-width: var(--grid-row-column-width); 1500 1501 @media (min-width: `,`) { 1502 --grid-row-column-width: `,`; 1503 flex: 0 0 var(--grid-row-column-width); 1504 max-width: var(--grid-row-column-width); 1505 } 1506 1507 @media (min-width: `,`) { 1508 --grid-row-column-width: `,`; 1509 flex: `,`; 1510 max-width: var(--grid-row-column-width); 1511 } 1512 1513 @media (min-width: `,`) { 1514 --grid-row-column-width: `,`; 1515 flex: 0 0 var(--grid-row-column-width); 1516 max-width: var(--grid-row-column-width); 1517 } 1518`],[` 1519 --grid-row-column-width: `,`; 1520 flex: 0 0 var(--grid-row-column-width); 1521 max-width: var(--grid-row-column-width); 1522 1523 @media (min-width: `,`) { 1524 --grid-row-column-width: `,`; 1525 flex: 0 0 var(--grid-row-column-width); 1526 max-width: var(--grid-row-column-width); 1527 } 1528 1529 @media (min-width: `,`) { 1530 --grid-row-column-width: `,`; 1531 flex: `,`; 1532 max-width: var(--grid-row-column-width); 1533 } 1534 1535 @media (min-width: `,`) { 1536 --grid-row-column-width: `,`; 1537 flex: 0 0 var(--grid-row-column-width); 1538 max-width: var(--grid-row-column-width); 1539 } 1540`])),function(e){return ab(e,aw(e,"sm"))},"800px",function(e){return ab(e,aw(e,"md"))},"1240px",function(e){return ab(e,aw(e,"lg"))},function(e){return e.lg?"0 0 var(--grid-row-column-width)":"1"},"1920px",function(e){return ab(e,aw(e,"xl"))});var aC=h.default.div(lo||(lo=iQ([` 1541 width: 100%; 1542 position: fixed; 1543 overflow: scroll; 1544 background-color: `,`; 1545 z-index: `,`; 1546 top: `,`; 1547 bottom: 0; 1548 right: `,`; 1549 left: `,`; 1550 transform: `,`; 1551 transition: 0.3s ease-in-out; 1552 margin-top: `,`; 1553 margin-left: `,`; 1554 margin-right: `,`; 1555 margin-bottom: `,`; 1556 1557 @media (min-width: 800px) { 1558 max-width: `,`; 1559 } 1560`],[` 1561 width: 100%; 1562 position: fixed; 1563 overflow: scroll; 1564 background-color: `,`; 1565 z-index: `,`; 1566 top: `,`; 1567 bottom: 0; 1568 right: `,`; 1569 left: `,`; 1570 transform: `,`; 1571 transition: 0.3s ease-in-out; 1572 margin-top: `,`; 1573 margin-left: `,`; 1574 margin-right: `,`; 1575 margin-bottom: `,`; 1576 1577 @media (min-width: 800px) { 1578 max-width: `,`; 1579 } 1580`])),function(e){var t=e.$backgroundColor;return"var(--".concat(t,")")},function(e){return e.$zIndex},function(e){var t=e.$top;return"".concat(void 0===t?0:t,"px")},function(e){return"right"===e.$side?"0":"auto"}
1580,function(e){return"left"===e.$side?"0":"auto"},function(e){var t,r;return t=e.$isOpen,r=e.$side,t?"translateX(0)":"right"===r?"translateX(100%)":"translateX(-100%)"},function(e){var t=e.$offset;return null!=t&&t.top?"".concat(t.top,"px"):0},function(e){var t=e.$offset;return null!=t&&t.left?"".concat(t.left,"px"):0},function(e){var t=e.$offset;return null!=t&&t.right?"".concat(t.right,"px"):0},function(e){var t=e.$offset;return null!=t&&t.bottom?"".concat(t.bottom,"px"):0},function(e){return e.$width||"360px"}),aE=function(e){var t=e.className,r=e.dataTestId,i=e.children,o=e.isOpen,n=e.backgroundColor,a=e.side,s=e.width,l=e.offsetTop,d=e.zIndex,c=e.offset,u=iK(e,["className","dataTestId","children","isOpen","backgroundColor","side","width","offsetTop","zIndex","offset"]);return m.default.createElement(aC,iY({className:t,"data-testid":r||"drawer",$isOpen:o,$side:void 0===a?"left":a,$width:void 0===s?"360px":s,$backgroundColor:void 0===n?"mds-colors-background-inverse":n,$top:void 0===l?0:l,$offset:c,$zIndex:void 0===d?999:d},u),i)};h.default(i8)(ln||(ln=iQ([` 1581 width: 100%; 1582`],[` 1583 width: 100%; 1584`]))),h.default(i8)(la||(la=iQ([` 1585 width: 100%; 1586 max-width: 1440px; 1587 box-sizing: border-box; 1588`],[` 1589 width: 100%; 1590 max-width: 1440px; 1591 box-sizing: border-box; 1592`])));var ak=function(e){return"".concat(e||iW.dark.basics.primary.white)},aS="".concat(10,"px"),aP="".concat(11,"px"),aO=d.css(ls||(ls=iQ([` 1593 left: 50%; 1594 width: 200px; 1595`],[` 1596 left: 50%; 1597 width: 200px; 1598`]))),aI=d.css(ll||(ll=iQ([` 1599 bottom: calc(100% + `,`); 1600`],[` 1601 bottom: calc(100% + `,`); 1602`])),aP),aA=d.css(ld||(ld=iQ([` 1603 top: calc(100% + `,`); 1604`],[` 1605 top: calc(100% + `,`); 1606`])),aP),aD=d.css(lc||(lc=iQ([` 1607 margin-right: `,`px; 1608 width: 100%; 1609 left: unset; 1610 width: max-content; 1611`],[` 1612 margin-right: `,`px; 1613 width: 100%; 1614 left: unset; 1615 width: max-content; 1616`])),1),aT=d.css(lu||(lu=iQ([` 1617 margin-left: `,`px; 1618 width: 100%; 1619 width: max-content; 1620`],[` 1621 margin-left: `,`px; 1622 width: 100%; 1623 width: max-content; 1624`])),1),a_=d.css(lp||(lp=iQ([` 1625 bottom: calc(100% + `,`); 1626 top: 50%; 1627`],[` 1628 bottom: calc(100% + `,`); 1629 top: 50%; 1630`])),aP),aR="calc(100% - 60px);",aj="calc(100% - 56px);",aF="".concat(10,"px solid transparent;"),az=function(e){return"".concat(10,"px solid ").concat(ak(e),";")},aL=function(e){return d.css(lf||(lf=iQ([` 1631 border-left: `,`; 1632 border-right: `,`; 1633 border-top: `,`; 1634`],[` 1635 border-left: `,`; 1636 border-right: `,`; 1637 border-top: `,`; 1638`])),aF,aF,az(e))},aN=function(e){return d.css(lh||(lh=iQ([` 1639 border-bottom: `,`; 1640 border-left: `,`; 1641 border-right: `,`; 1642`],[` 1643 border-bottom: `,`; 1644 border-left: `,`; 1645 border-right: `,`; 1646`])),az(e),aF,aF)};h.default.div(lx||(lx=iQ([` 1647 position: relative; 1648 display: inline-flex; 1649`],[` 1650 position: relative; 1651 display: inline-flex; 1652`]))),h.default.div(ly||(ly=iQ([` 1653 margin: -1px; 1654 display: flex; 1655 cursor: pointer; 1656 `,`; 1657`],[` 1658 margin: -1px; 1659 display: flex; 1660 cursor: pointer; 1661 `,`; 1662`])),function(e){return!e.showOnFocus&&d.css(lv||(lv=iQ([` 1663 outline: none; 1664 `],[` 1665 outline: none; 1666 `])))}),h.default.div(lI||(lI=iQ([` 1667 align-items: center; 1668 display: flex; 1669 justify-content: center; 1670 margin-left: -100px; 1671 pointer-events: none; 1672 position: absolute; 1673 z-index: `,`; 1674 max-width: 500px; 1675 @media `,` { 1676 max-width: calc(100vw - 36px); 1677 } 1678 `,` 1679`],[` 1680 align-items: center; 1681 display: flex; 1682 justify-content: center; 1683 margin-left: -100px; 1684 pointer-events: none; 1685 position: absolute; 1686 z-index: `,`; 1687 max-width: 500px; 1688 @media `,` { 1689 max-width: calc(100vw - 36px); 1690 } 1691 `,` 1692`])),function(e){return(null==e?void 0:e.customZIndex)||10},oI.tablet,function(e){switch(e.position){case"bottom":return d.css(lb||(lb=iQ([` 1693 `,`; 1694 `,`; 1695 `],[` 1696 `,`; 1697 `,`; 1698 `])),aO,aA);case"left":return d.css(lw||(lw=iQ([` 1699 `,`; 1700 `,`; 1701 right: calc(100% + `,`); 1702 `],[` 1703 `,`; 1704 `,`; 1705 right: calc(100% + `,`); 1706 `])),a_,aD,aS);case"right":return d.css(lC||(lC=iQ([` 1707 `,`; 1708 `,`; 1709 left: calc(100% + `,`); 1710 `],[` 1711 `,`; 1712 `,`; 1713 left: calc(100% + `,`); 1714 `])),a_,aT,aS);case"topLeft":return d.css(lE||(lE=iQ([` 1715 `,`; 1716 `,`; 1717 right: `,`; 1718 `],[` 1719 `,`; 1720 `,`; 1721 right: `,`; 1722 `])),aI,aD,aR);case"topRight":return d.css(lk||(lk=iQ([` 1723 `,`; 1724 `,`; 1725 left: `,`; 1726 `],[` 1727 `,`; 1728 `,`; 1729 left: `,`; 1730 `])),aI,aT,aR);case"bottomLeft":return d.css(lS||(lS=iQ([` 1731 `,`; 1732 `,`; 1733 right: `,`; 1734 `],[` 1735 `,`; 1736 `,`; 1737 right: `,`; 1738 `])),aA,aD,aR);case"bottomRight":return d.css(lP||(lP=iQ([` 1739 `,`; 1740 `,`; 1741 left: `,`; 1742 `],[` 1743 `,`; 1744 `,`; 1745 left: `,`; 1746 `])),aA,aT,aR);default:return d.css(lO||(lO=iQ([` 1747 `,`; 1748 `,`; 1749 `],[` 1750 `,`; 1751 `,`; 1752 `])),aO,aI)}}),h.default.span(lL||(lL=iQ([` 1753 `,` 1754 border-radius: 8px; 1755 background: `,`; 1756 backdrop-filter: blur(10px); 1757 color: `,`; 1758 padding: 8px; 1759 position: relative; 1760 text-align: `,`; 1761 &:after { 1762 color: `,`; 1763 content: ''; 1764 height: 0; 1765 position: absolute; 1766 width: 0; 1767 } 1768 `,` 1769`],[` 1770 `,` 1771 border-radius: 8px; 1772 background: `,`; 1773 backdrop-filter: blur(10px); 1774 color: `,`; 1775 padding: 8px; 1776 position: relative; 1777 text-align: `,`; 1778 &:after { 1779 color: `,`; 1780 content: ''; 1781 height: 0; 1782 position: absolute; 1783 width: 0; 1784 } 1785 `,` 1786`])),oP,function(e){return ak(e.background)},iW.dark.basics.primary.white,function(e){return e.leftAlign?"left":"center"},function(e){return ak(e.background)},function(e){var t,r,i=e.position,o=e.background;switch(i){case"bottom":return d.css(lA||(lA=iQ([` 1787 &:after { 1788 `,` 1789 bottom: 100%; 1790 left: calc(50% - `,`); 1791 } 1792 `],[` 1793 &:after { 1794 `,` 1795 bottom: 100%; 1796 left: calc(50% - `,`); 1797 } 1798 `])),aN(o),aS);case"left":return d.css(lD||(lD=iQ([` 1799 &:after { 1800 `,` 1801 left: 100%; 1802 top: calc(50% - `,`); 1803 } 1804 `],[` 1805 &:after { 1806 `,` 1807 left: 100%; 1808 top: calc(50% - `,`); 1809 } 1810 `])),d.css(lg||(lg=iQ([` 1811 border-bottom: `,`; 1812 border-left: `,`; 1813 border-top: `,`; 1814`],[` 1815 border-bottom: `,`; 1816 border-left: `,`; 1817 border-top: `,`; 1818`])),aF,az(o),aF),aS);case"right":return d.css(lT||(lT=iQ([` 1819 &:after { 1820 `,` 1821 right: 100%; 1822 top: calc(50% - `,`); 1823 } 1824 `],[` 1825 &:after { 1826 `,` 1827 right: 100%; 1828 top: calc(50% - `,`); 1829 } 1830 `])),d.css(lm||(lm=iQ([` 1831 border-bottom: `,`; 1832 border-right: `,`; 1833 border-top: `,`; 1834`],[` 1835 border-bottom: `,`; 1836 border-right: `,`; 1837 border-top: `,`; 1838`])),aF,az(o),aF),aS);case"topRight":return d.css(l_||(l_=iQ([` 1839 &:after { 1840 `,` 1841 right: `,` 1842 top: 100%; 1843 } 1844 `],[` 1845 &:after { 1846 `,` 1847 right: `,` 1848 top: 100%; 1849 } 1850 `])),aL(o),aj);case"topLeft":return d.css(lR||(lR=iQ([` 1851 &:after { 1852 `,` 1853 left: `,` 1854 top: 100%; 1855 } 1856 `],[` 1857 &:after { 1858 `,` 1859 left: `,` 1860 top: 100%; 1861 } 1862 `])),aL(o),aj);case"bottomLeft":return d.css(lj||(lj=iQ([` 1863 &:after { 1864 `,` 1865 left: `,` 1866 bottom: 100%; 1867 } 1868 `],[` 1869 &:after { 1870 `,` 1871 left: `,` 1872 bottom: 100%; 1873 } 1874 `])),aN(o),aj);case"bottomRight":return d.css(lF||(lF=iQ([` 1875 &:after { 1876 `,` 1877 right: `,` 1878 bottom: 100%; 1879 } 1880 `],[` 1881 &:after { 1882 `,` 1883 right: `,` 1884 bottom: 100%; 1885 } 1886 `])),aN(o),aj);default:return d.css(lz||(lz=iQ([` 1887 &:after { 1888 `,` 1889 left: calc(50% - `,`); 1890 top: 100%; 1891 } 1892 `],[` 1893 &:after { 1894 `,` 1895 left: calc(50% - `,`); 1896 top: 100%; 1897 } 1898 `])),aL(o),aS)}}),h.default.input(lN||(lN=iQ([` 1899 display: none; 1900`],[` 1901 display: none;
1902`]))),h.default.div(l$||(l$=iQ([` 1903 display: grid; 1904 grid-template-rows: 1fr max-content; 1905 border-radius: 8px; 1906 border: 2px dashed 1907 `,`; 1908 color: var(--mds-colors-ink-default); 1909 box-sizing: border-box; 1910 width: 100%; 1911 min-height: 340px; 1912 min-width: 340px; 1913 align-items: center; 1914 padding: 24px; 1915 background-color: `,`; 1916 `,`; 1917 1918 `,`; 1919`],[` 1920 display: grid; 1921 grid-template-rows: 1fr max-content; 1922 border-radius: 8px; 1923 border: 2px dashed 1924 `,`; 1925 color: var(--mds-colors-ink-default); 1926 box-sizing: border-box; 1927 width: 100%; 1928 min-height: 340px; 1929 min-width: 340px; 1930 align-items: center; 1931 padding: 24px; 1932 background-color: `,`; 1933 `,`; 1934 1935 `,`; 1936`])),function(e){var t=e.$isDragActive;return e.$hasError?"var(--mds-colors-ink-error)":t?"var(--mds-colors-ink-accent)":"var(--mds-colors-ink-weak)"},function(e){return e.$isDragActive?"var(--mds-colors-background-accent-weak)":"var(--mds-colors-background-default)"},function(e){return e.$hasError&&d.css(lM||(lM=iQ([` 1937 border: 2px dashed var(--mds-colors-ink-error); 1938 `],[` 1939 border: 2px dashed var(--mds-colors-ink-error); 1940 `])))},function(e){return e.$disabled&&d.css(lB||(lB=iQ([` 1941 cursor: not-allowed; 1942 `],[` 1943 cursor: not-allowed; 1944 `])))}),h.default.div(lU||(lU=iQ([` 1945 width: 100%; 1946 min-width: 340px; 1947 min-height: 340px; 1948 border-radius: 16px; 1949 overflow: hidden; 1950 position: relative; 1951`],[` 1952 width: 100%; 1953 min-width: 340px; 1954 min-height: 340px; 1955 border-radius: 16px; 1956 overflow: hidden; 1957 position: relative; 1958`]))),h.default(i8)(lH||(lH=iQ([` 1959 background-color: var(--mds-colors-ink-strong); 1960 color: var(--mds-colors-ink-inverse); 1961 width: 100%; 1962 padding: 8px 16px; 1963 box-sizing: border-box; 1964 1965 button { 1966 color: white; 1967 } 1968`],[` 1969 background-color: var(--mds-colors-ink-strong); 1970 color: var(--mds-colors-ink-inverse); 1971 width: 100%; 1972 padding: 8px 16px; 1973 box-sizing: border-box; 1974 1975 button { 1976 color: white; 1977 } 1978`]))),h.default.div(lq||(lq=iQ([` 1979 width: 100%; 1980 min-width: 340px; 1981 min-height: 340px; 1982 border-radius: 16px; 1983 overflow: hidden; 1984 position: relative; 1985 background: var(--mds-colors-background-disabled); 1986`],[` 1987 width: 100%; 1988 min-width: 340px; 1989 min-height: 340px; 1990 border-radius: 16px; 1991 overflow: hidden; 1992 position: relative; 1993 background: var(--mds-colors-background-disabled); 1994`]))),h.default(ow)(lV||(lV=iQ([` 1995 width: 32px; 1996 height: 32px; 1997 background: var(--mds-colors-background-inverse); 1998 border-radius: 50%; 1999 position: absolute; 2000 top: 16px; 2001 right: 16px; 2002 z-index: 10; 2003`],[` 2004 width: 32px; 2005 height: 32px; 2006 background: var(--mds-colors-background-inverse); 2007 border-radius: 50%; 2008 position: absolute; 2009 top: 16px; 2010 right: 16px; 2011 z-index: 10; 2012`]))),h.default(ah)(lG||(lG=iQ([` 2013 position: absolute; 2014 bottom: 16px; 2015 right: 16px; 2016 z-index: 10; 2017 border-color: var(--mds-colors-line-border); 2018`],[` 2019 position: absolute; 2020 bottom: 16px; 2021 right: 16px; 2022 z-index: 10; 2023 border-color: var(--mds-colors-line-border); 2024`]))),h.default.img(lW||(lW=iQ([` 2025 width: 0px; 2026 height: 0px; 2027 min-width: 100%; 2028 max-width: 100%; 2029 min-height: 100%; 2030 max-height: 100%; 2031 object-fit: `,`; 2032 position: absolute; 2033 inset: 0px; 2034`],[` 2035 width: 0px; 2036 height: 0px; 2037 min-width: 100%; 2038 max-width: 100%; 2039 min-height: 100%; 2040 max-height: 100%; 2041 object-fit: `,`; 2042 position: absolute; 2043 inset: 0px; 2044`])),function(e){return e.$objectFit}),h.default.div(lZ||(lZ=iQ([` 2045 min-height: 340px; 2046 min-width: 340px; 2047 width: 100%; 2048 border-radius: 16px; 2049 2050 @media (min-width: `,`) { 2051 width: 260px; 2052 } 2053`],[` 2054 min-height: 340px; 2055 min-width: 340px; 2056 width: 100%; 2057 border-radius: 16px; 2058 2059 @media (min-width: `,`) { 2060 width: 260px; 2061 } 2062`])),oO.tablet);var aM={warning:iG.data.sequential.orange.orange10,informative:iG.data.sequential.blue.blue10,error:iG.data.sequential.red.red10,success:iG.data.sequential.green.green10,primeDark:iG.core.gradients.gradientPrimeDark,primeLight:iG.data.sequential.yellow.yellow30};iG.core.status.warning,iG.data.sequential.blue.blue50,iG.data.sequential.red.red50,iG.core.status.positive,iG.core.grays.contentB,iG.core.grays.contentB,iG.core.grays.contentB,iG.core.grays.contentB,iG.data.sequential.yellow.yellow40,iG.core.grays.contentB;var aB,a$=function(e,t,r){void 0===r&&(r=!1);var i=aM[t];return"primeDark"===t&&(i=iG.core.gradients.gradientPrimeDark),e&&(i=e),r&&(i="transparent"),"".concat("primeDark"===t?"background":"background-color",": ").concat(i,";")};h.default.div(lY||(lY=iQ([` 2063 display: `,`; 2064 border-radius: 8px; 2065 `,` 2066 padding: `,`; 2067 width: 100%; 2068`],[` 2069 display: `,`; 2070 border-radius: 8px; 2071 `,` 2072 padding: `,`; 2073 width: 100%;
2074`])),function(e){return e.collapsable?"block":"inline-flex"},function(e){var t;return a$(e.backgroundColor,e.type)},function(e){return e.collapsable?"0":"16px"}),h.default.div(lK||(lK=iQ([` 2075 display: flex; 2076 justify-content: flex-end; 2077`],[` 2078 display: flex; 2079 justify-content: flex-end; 2080`]))),h.default.div(lJ||(lJ=iQ([` 2081 flex: 1; 2082 display: flex; 2083 flex-direction: column; 2084`],[` 2085 flex: 1; 2086 display: flex; 2087 flex-direction: column; 2088`]))),h.default.div(lQ||(lQ=iQ([` 2089 display: flex; 2090 justify-content: space-between; 2091 align-items: center; 2092 `,` 2093 padding: `,`; 2094 border-radius: `,`; 2095 flex: 1; 2096`],[` 2097 display: flex; 2098 justify-content: space-between; 2099 align-items: center; 2100 `,` 2101 padding: `,`; 2102 border-radius: `,`; 2103 flex: 1; 2104`])),function(e){var t;return a$(e.backgroundColor,e.type,!0)},function(e){return e.hasPadding?"16px":0},function(e){return e.isCollapsed?"8px":"8px 8px 0 0"}),h.default.div(lX||(lX=iQ([` 2105 display: flex; 2106 flex-direction: column; 2107 height: 100%; 2108 justify-content: `,`; 2109 margin-right: 16px; 2110 height: auto; 2111`],[` 2112 display: flex; 2113 flex-direction: column; 2114 height: 100%; 2115 justify-content: `,`; 2116 margin-right: 16px; 2117 height: auto; 2118`])),function(e){return e.centerIcon?"center":"flex-start"}),h.default.div(l0||(l0=iQ([` 2119 display: flex; 2120 flex-direction: `,`; 2121 justify-content: space-between; 2122 > * { 2123 margin: `,`; 2124 } 2125 padding: 16px; 2126 border-radius: 0 0 8px 8px; 2127 background-color: `,`; 2128 flex: 1; 2129`],[` 2130 display: flex; 2131 flex-direction: `,`; 2132 justify-content: space-between; 2133 > * { 2134 margin: `,`; 2135 } 2136 padding: 16px; 2137 border-radius: 0 0 8px 8px; 2138 background-color: `,`; 2139 flex: 1; 2140`])),function(e){return e.collapsableColumn?"column":"row"},function(e){return e.collapsableColumn?"8px 0":"0 8px"},iG.core.backgrounds.main),h.default.div(l1||(l1=iQ([` 2141 display: flex; 2142 justify-content: space-between; 2143 align-items: center; 2144 flex: 1; 2145 `,` 2146`],[` 2147 display: flex; 2148 justify-content: space-between; 2149 align-items: center; 2150 flex: 1; 2151 `,` 2152`])),function(e){return e.isCollapsableHighlighted?`& > button { 2153 color: `.concat(e.collapsableHighlightedColor,`; 2154 & svg > path { 2155 fill: `).concat(e.collapsableHighlightedColor,`; 2156 } 2157}`):null}),h.default.div(l2||(l2=iQ([` 2158 `,` 2159 display: flex; 2160 flex-direction: row; 2161 align-items: flex-start; 2162 width: `,`; 2163 2164 & .step { 2165 display: flex; 2166 flex-direction: column; 2167 align-items: center; 2168 margin-left: 8px; 2169 margin-right: 8px; 2170 flex: 1; 2171 position: relative; 2172 min-width: 72px; 2173 2174 & .step_connector { 2175 flex: 1 1 auto; 2176 position: absolute; 2177 bottom: 18px; 2178 left: calc(-50% + 0px); 2179 right: calc(50% + 16px); 2180 display: flex; 2181 flex-direction: column; 2182 2183 & .line { 2184 display: block; 2185 border-color: #bdbdbd; 2186 border-top-style: solid; 2187 border-top-width: 6px; 2188 border-radius: 8px; 2189 } 2190 } 2191 & .opacity { 2192 opacity: 0.5; 2193 } 2194 & .step_label { 2195 display: flex; 2196 align-items: center; 2197 flex-direction: column; 2198 & .step_label_icon { 2199 flex-shrink: 0; 2200 display: flex; 2201 2202 & .icon { 2203 width: 24px; 2204 > :first-child { 2205 max-width: 100%; 2206 } 2207 } 2208 } 2209 2210 & .step_label_text_container { 2211 text-align: center; 2212 width: 100%; 2213 color: rgba(0, 0, 0, 0.6); 2214 & .step_label_text { 2215 `,` 2216 font-weight: 600; 2217 line-height: 18px; 2218 letter-spacing: 0.012em; 2219 display: block; 2220 margin-top: 8px; 2221 } 2222 } 2223 } 2224 } 2225`],[` 2226 `,` 2227 display: flex; 2228 flex-direction: row; 2229 align-items: flex-start; 2230 width: `,`; 2231 2232 & .step { 2233 display: flex; 2234 flex-direction: column; 2235 align-items: center; 2236 margin-left: 8px; 2237 margin-right: 8px; 2238 flex: 1; 2239 position: relative; 2240 min-width: 72px; 2241 2242 & .step_connector { 2243 flex: 1 1 auto; 2244 position: absolute; 2245 bottom: 18px; 2246 left: calc(-50% + 0px); 2247 right: calc(50% + 16px); 2248 display: flex; 2249 flex-direction: column; 2250 2251 & .line { 2252 display: block; 2253 border-color: #bdbdbd; 2254 border-top-style: solid; 2255 border-top-width: 6px; 2256 border-radius: 8px; 2257 } 2258 } 2259 & .opacity { 2260 opacity: 0.5; 2261 } 2262 & .step_label { 2263 display: flex; 2264 align-items: center; 2265 flex-direction: column; 2266 & .step_label_icon { 2267 flex-shrink: 0; 2268 display: flex; 2269 2270 & .icon { 2271 width: 24px; 2272 > :first-child { 2273 max-width: 100%; 2274 } 2275 } 2276 } 2277 2278 & .step_label_text_container { 2279 text-align: center; 2280 width: 100%; 2281 color: rgba(0, 0, 0, 0.6); 2282 & .step_label_text { 2283 `,` 2284 font-weight: 600; 2285 line-height: 18px; 2286 letter-spacing: 0.012em; 2287 display: block; 2288 margin-top: 8px; 2289 } 2290 } 2291 } 2292 } 2293`])),o1,function(e){return e.fullWidth?"100%":""},o9),h.default.span(l3||(l3=iQ([` 2294 display: block; 2295 height: 6px; 2296 border-top-width: 6px; 2297 border-radius: 8px; 2298 background: `,`; 2299`],[` 2300 display: block; 2301 height: 6px; 2302 border-top-width: 6px; 2303 border-radius: 8px; 2304 background: `,`; 2305`])),function(e){var t=e.theme,r=e.barColor,i=e.percentage;return"linear-gradient(90deg, ".concat(null==r?void 0:r.split(".").reduce(function(e,t){if(e)return e[t]},t.colors)," ").concat(i,"%, ").concat(t.colors.core.grays.contentD," ").concat(i&&i-100,"%)")}),h.default(nh)(l4||(l4=iQ([` 2306 position: absolute; 2307 top: 12px; 2308 left: `,`; 2309 right: `,`; 2310`],[` 2311 position: absolute; 2312 top: 12px; 2313 left: `,`; 2314 right: `,`; 2315`])),function(e){var t=e.percentage,r=e.isUnderIcon,i=e.isLast;return r&&!i?"-29px":t?"calc(-11.85px + ".concat(t,"%)"):""},function(e){e.percentage;var t=e.isUnderIcon,r=e.isLast;return t&&r?"-27px":""}),(aB=l5||(l5={})).Incremental="incremental",aB.Decremental="decremental",h.default.div(l6||(l6=iQ([` 2316 `,` 2317 display: flex; 2318 justify-content: space-between; 2319 width: 100%; 2320 min-width: 232px; 2321 2322 & .stepper-item:first-child::before { 2323 content: none; 2324 } 2325 & .stepper-item:last-child::after { 2326 content: none; 2327 } 2328`],[` 2329 `,` 2330 display: flex; 2331 justify-content: space-between; 2332 width: 100%; 2333 min-width: 232px; 2334 2335 & .stepper-item:first-child::before { 2336 content: none; 2337 } 2338 & .stepper-item:last-child::after { 2339 content: none; 2340 } 2341`])),o1),h.default.div(l8||(l8=iQ([` 2342 position: relative; 2343 display: flex; 2344 flex-direction: column; 2345 align-items: center; 2346 flex: 1; 2347 2348 &::after { 2349 position: absolute; 2350 content: ''; 2351 border-bottom: 2px solid 2352 `,`; 2353 border-radius: 8px; 2354 width: calc(100% - 48px); 2355 top: 16px; 2356 left: calc(50% + 24px); 2357 z-index: 2; 2358 } 2359 2360 & .step-icon { 2361 position: relative; 2362 z-index: 5; 2363 display: flex; 2364 justify-content: center;
2365 align-items: center; 2366 width: 32px; 2367 height: 32px; 2368 2369 > :first-child { 2370 max-width: 100%; 2371 } 2372 } 2373 2374 & .step-label { 2375 color: var( 2376 `,` 2377 ); 2378 margin-top: 4px; 2379 margin-bottom: -4px; 2380 } 2381 2382 & .step-indicator { 2383 width: 24px; 2384 height: 24px; 2385 transform: rotate(90deg); 2386 } 2387`],[` 2388 position: relative; 2389 display: flex; 2390 flex-direction: column; 2391 align-items: center; 2392 flex: 1; 2393 2394 &::after { 2395 position: absolute; 2396 content: ''; 2397 border-bottom: 2px solid 2398 `,`; 2399 border-radius: 8px; 2400 width: calc(100% - 48px); 2401 top: 16px; 2402 left: calc(50% + 24px); 2403 z-index: 2; 2404 } 2405 2406 & .step-icon { 2407 position: relative; 2408 z-index: 5; 2409 display: flex; 2410 justify-content: center; 2411 align-items: center; 2412 width: 32px; 2413 height: 32px; 2414 2415 > :first-child { 2416 max-width: 100%; 2417 } 2418 } 2419 2420 & .step-label { 2421 color: var( 2422 `,` 2423 ); 2424 margin-top: 4px; 2425 margin-bottom: -4px; 2426 } 2427 2428 & .step-indicator { 2429 width: 24px; 2430 height: 24px; 2431 transform: rotate(90deg); 2432 } 2433`])),function(e){return e.theme.colors.neutrals.grays.gray20},function(e){return e.isActive?"--mds-colors-ink-storng":"--mds-colors-ink-disabled"});var aU=h.default.ul(l7||(l7=iQ([` 2434 padding: `,`; 2435 width: 100%; 2436 display: flex; 2437 flex-direction: column; 2438 gap: `,`; 2439 margin: 0; 2440 list-style-type: none; 2441 2442 & > * { 2443 width: 100%; 2444 } 2445`],[` 2446 padding: `,`; 2447 width: 100%; 2448 display: flex; 2449 flex-direction: column; 2450 gap: `,`; 2451 margin: 0; 2452 list-style-type: none; 2453 2454 & > * { 2455 width: 100%; 2456 } 2457`])),function(e){return e.dense?"0px":"".concat(e.padding||16,"px")},function(e){return!e.customElementOnGapHover&&"".concat(Number.isNaN(Number(e.gutter))?24:e.gutter,"px")}),aH=h.default.div(l9||(l9=iQ([` 2458 border: `,`; 2459 border-radius: `,`; 2460 padding: `,`; 2461 user-select: text; 2462 display: flex; 2463 align-items: center; 2464 opacity: `,`; 2465 transition: opacity 0.3s ease; 2466 gap: 16px; 2467 box-sizing: border-box; 2468 `,` 2469 2470 @media (max-width: 768px) { 2471 gap: 8px; 2472 } 2473`],[` 2474 border: `,`; 2475 border-radius: `,`; 2476 padding: `,`; 2477 user-select: text; 2478 display: flex; 2479 align-items: center; 2480 opacity: `,`; 2481 transition: opacity 0.3s ease; 2482 gap: 16px; 2483 box-sizing: border-box; 2484 `,` 2485 2486 @media (max-width: 768px) { 2487 gap: 8px; 2488 } 2489`])),function(e){return e.border?"1px solid var(--mds-colors-line-border)":"none"},function(e){return"".concat(e.borderRadius,"px")},function(e){return e.border&&!e.itemsPadding?"5px":e.itemsPadding||"0"},function(e){return e.isDragging?.6:1},function(e){return e.$backgroundColor&&"background-color: var(--".concat(e.$backgroundColor,");")}),aq=h.default.div(de||(de=iQ([` 2490 display: grid; 2491 cursor: `,`; 2492 opacity: `,`; 2493 padding: 0px; 2494 transition: opacity 0.3s ease; 2495`],[` 2496 display: grid; 2497 cursor: `,`; 2498 opacity: `,`; 2499 padding: 0px; 2500 transition: opacity 0.3s ease; 2501`])),function(e){return e.draggable?"move":"default"},function(e){return e.isDragging?.6:1}),aV=h.default(nd)(dt||(dt=iQ([` 2502 width: `,`; 2503 height: `,`; 2504 2505 @media (max-width: 768px) { 2506 width: `,`; 2507 height: `,`; 2508 } 2509`],[` 2510 width: `,`; 2511 height: `,`; 2512 2513 @media (max-width: 768px) { 2514 width: `,`; 2515 height: `,`; 2516 } 2517`])),function(e){return e.size?"".concat(e.size,"px"):"32px"},function(e){return e.size?"".concat(e.size,"px"):"32px"},function(e){return e.size?"".concat(e.size,"px"):"24px"},function(e){return e.size?"".concat(e.size,"px"):"24px"}),aG=h.default.span(dr||(dr=iQ([` 2518 border-top: 1px solid var(--mds-colors-line-border); 2519 width: 100%; 2520`],[` 2521 border-top: 1px solid var(--mds-colors-line-border); 2522 width: 100%; 2523`]))),aW=h.default.div(di||(di=iQ([` 2524 min-height: `,`; 2525 max-height: `,`; 2526 transition: max-height 0.45s ease-in-out; 2527 2528 & > div { 2529 transform: scaleY(0); 2530 transition: transform 0.2s ease-in-out; 2531 } 2532 2533 &.hovered { 2534 max-height: 300px; 2535 2536 & > div { 2537 transform: scaleY(1); 2538 } 2539 } 2540`],[` 2541 min-height: `,`; 2542 max-height: `,`; 2543 transition: max-height 0.45s ease-in-out; 2544 2545 & > div { 2546 transform: scaleY(0); 2547 transition: transform 0.2s ease-in-out; 2548 } 2549 2550 &.hovered { 2551 max-height: 300px; 2552 2553 & > div { 2554 transform: scaleY(1); 2555 } 2556 } 2557`])),function(e){return"".concat(Number.isNaN(Number(e.$gutter))?24:e.$gutter,"px")},function(e){return"".concat(Number.isNaN(Number(e.$gutter))?24:e.$gutter,"px")}),aZ=function(e){var t=e.dataTestId,r=void 0===t?"test-list":t,i=e.className,o=e.children,n=e.dividers,a=e.onOrderChange,s=e.draggable,d=e.draggableIconProps,c=e.onHoveredGapIndexChange,u=e.listItemBackgroun
2557dColor,p=iK(e,["dataTestId","className","children","dividers","onOrderChange","draggable","draggableIconProps","onHoveredGapIndexChange","listItemBackgroundColor"]),f=m.default.useMemo(function(){return m.default.Children.toArray(o)},[o]),h=l.useState([]),g=h[0],x=h[1],v=l.useState(null),y=v[0],b=v[1],w=l.useState(-1),C=w[0],E=w[1];l.useEffect(function(){x(f)},[f]),l.useEffect(function(){c&&c(C)},[C]);var k=function(){b(null),a&&a(g.filter(function(e){return m.default.isValidElement(e)}).map(function(e){return e.props.id}))},S=function(){b(null)},P=function(e,t){return m.default.createElement(aW,{$gutter:t,onMouseEnter:function(){return E(e)},onMouseLeave:function(){return E(-1)},"data-testid":"".concat(r,"-hoverable-gap-").concat(e+1),className:C===e?"hovered":""},m.default.createElement("div",null,null==p?void 0:p.customElementOnGapHover))};return m.default.createElement(aU,iY({className:i,"data-testid":r},p),g.map(function(e,t){return m.default.createElement(l.Fragment,{key:"list-item-fragment-".concat(1*t)},n&&t>0&&m.default.createElement(aG,{"data-testid":"".concat(r,"-divider-").concat(t+1)}),!!p.gutter&&t>0&&!n&&(null==p?void 0:p.customElementOnGapHover)&&P(t,p.gutter),m.default.createElement(aH,iY({},p,{$backgroundColor:s?u:void 0,isDragging:y===t}),s&&m.default.createElement(aq,iY({},p,{onDragStart:function(){var e;b(t)},onDragOver:function(e){return function(e,t){if(e.preventDefault(),y!==t){var r=iJ([],g,!0),i=r[y];r.splice(y,1),r.splice(t,0,i),b(t),x(r)}}(e,t)},onDrop:k,onDragEnd:S,isDragging:y===t,draggable:s}),m.default.createElement(aV,iY({color:"#919AAA",dataTestId:"icon-drag-".concat(t+1)},d))),e),!!p.gutter&&t===g.length-1&&!n&&P(g.length,p.gutter))}))},aY=d.css(dn||(dn=iQ([` 2558 display: flex; 2559 flex-direction: column; 2560 font-family: 'Poppins', sans-serif; 2561 padding: `,`; 2562 gap: 16px; 2563 background-color: transparent; 2564 flex: 1; 2565 `,`; 2566`],[` 2567 display: flex; 2568 flex-direction: column; 2569 font-family: 'Poppins', sans-serif; 2570 padding: `,`; 2571 gap: 16px; 2572 background-color: transparent; 2573 flex: 1; 2574 `,`; 2575`])),function(e){return null!=e&&e.dense?"0px":"".concat(e.padding||"16px")},function(e){return e.indentation?"padding-left: 36px":""});h.default.div(da||(da=iQ([` 2576 display: flex; 2577 flex-direction: column; 2578 align-items: flex-start; 2579 width: 100%; 2580 gap: 8px; 2581 2582 & > button { 2583 margin-top: 8px; 2584 } 2585`],[` 2586 display: flex; 2587 flex-direction: column; 2588 align-items: flex-start; 2589 width: 100%; 2590 gap: 8px; 2591 2592 & > button { 2593 margin-top: 8px; 2594 } 2595`]))),h.default(na)(ds||(ds=iQ([` 2596 color: var(--mds-colors-ink-strong); 2597`],[` 2598 color: var(--mds-colors-ink-strong); 2599`]))),h.default(na)(dl||(dl=iQ([` 2600 max-width: 100%; 2601`],[` 2602 max-width: 100%; 2603`]))),h.default.div(dd||(dd=iQ([` 2604 display: flex; 2605 flex-direction: column; 2606 flex-shrink: 0; 2607`],[` 2608 display: flex; 2609 flex-direction: column; 2610 flex-shrink: 0; 2611`]))),h.default.div(dc||(dc=iQ([` 2612 display: flex; 2613 gap: 12px; 2614 align-items: `,`; 2615`],[` 2616 display: flex; 2617 gap: 12px; 2618 align-items: `,`; 2619`])),function(e){return e.centerContentVertically?"center":"flex-start"}),h.default(function(e){var t=e.as,r=iK(e,["as"]);return m.default.createElement(t||"li",iY({},r))})(du||(du=iQ([` 2620 `,` 2621 `,` 2622`],[` 2623 `,` 2624 `,` 2625`])),aY,function(e){return"button"===e.as&&ob});var aK="1.5px solid ".concat(N),aJ=h.default.div(dp||(dp=iQ([` 2626 & .ModalBackdrop { 2627 background: `,`; 2628 2629 @media `,` { 2630 background: `,`; 2631 } 2632 } 2633`],[` 2634 & .ModalBackdrop { 2635 background: `,`; 2636 2637 @media `,` { 2638 background: `,`; 2639 } 2640 } 2641`])),function(e){return e.fullscreen?"".concat(iW.dark.basics.primary.white):"".concat(iW.dark.basics.primary.black,"cc")},oI.tablet,function(e){return e.automaticFullscreen?"".concat(iW.dark.basics.primary.white):"".concat(iW.dark.basics.primary.black,"cc")}),aQ=h.default.div(df||(df=iQ([` 2642 background: `,`; 2643 border-radius: `,`; 2644 display: flex; 2645 flex-direction: column; 2646 justify-content: space-between; 2647 max-height: calc(100vh - `,`); 2648 height: `,`; 2649 width: `,`; 2650 `,`; 2651 2652 @media `,` { 2653 border-radius: `,`; 2654 height: `,`; 2655 width: `,`; 2656 max-height: none; 2657 } 2658`],[` 2659 background: `,`; 2660 border-radius: `,`; 2661 display: flex; 2662 flex-direction: column; 2663 justify-content: space-between; 2664 max-height: calc(100vh - `,`); 2665 height: `,`; 2666 width: `,`; 2667 `,`; 2668 2669 @media `,` { 2670 border-radius: `,`; 2671 height: `,`; 2672 width: `,`; 2673 max-height: none; 2674 } 2675`])),iW.dark.basics.primary.white,function(e){return e.fullscreen?"0":"8px"},function(e){return e.fullscreen?"0px":"40px"},function(e){return e.fullscreen?"100vh":"auto"},function(e){return e.fullscreen?"100vw":"auto"},function(e){return e.minWidth?"min-width: ".concat(e.minWidth,"px;"):""},oI.tablet,function(e){return e.automaticFullscreen?"0":"8px"},function(e){return e.automaticFullscreen?"100vh":"auto"},function(e){return e.automaticFullscreen?"100vw":"auto"}),aX=h.default.div(dm||(dm=iQ([` 2676 align-items: center; 2677 border-bottom: `,`; 2678 display: flex; 2679 justify-content: space-between; 2680 gap: 24px; 2681 padding: `,`; 2682`],[` 2683 align-items: center; 2684 border-bottom: `,`; 2685 display: flex; 2686 justify-content: space-between; 2687 gap: 24px; 2688 padding: `,`; 2689`])),aK,function(e){return e.$dense?"16px":"24px"}),a0=h.default.div(dh||(dh=iQ([` 2690 padding: `,`; 2691 flex: 1; 2692 overflow: auto; 2693`],[` 2694 padding: `,`; 2695 flex: 1; 2696 overflow: auto; 2697`])),function(e){var t;return!(null===(t=null==e?void 0:e.basicStyles)||void 0===t)&&t.removeMainPadding?"0px":"".concat(e.dense?"16px":"32px")}
2697),a1=h.default.div(dg||(dg=iQ([` 2698 border-top: `,`; 2699 display: flex; 2700 justify-content: space-between; 2701 align-items: center; 2702 gap: 24px; 2703 padding: `,`; 2704 2705 & .modal-bottomContent-rightContainer { 2706 display: flex; 2707 gap: 10px; 2708 } 2709`],[` 2710 border-top: `,`; 2711 display: flex; 2712 justify-content: space-between; 2713 align-items: center; 2714 gap: 24px; 2715 padding: `,`; 2716 2717 & .modal-bottomContent-rightContainer { 2718 display: flex; 2719 gap: 10px; 2720 } 2721`])),aK,function(e){var t;return!(null===(t=null==e?void 0:e.basicStyles)||void 0===t)&&t.removeBottomPadding?"0":"".concat(e.dense?"16px":"24px 32px")}),a2=h.default.div(dx||(dx=iQ([` 2722 border-top: `,`; 2723`],[` 2724 border-top: `,`; 2725`])),aK),a3=h.default.div(dv||(dv=iQ([` 2726 border-bottom: `,`; 2727`],[` 2728 border-bottom: `,`; 2729`])),aK),a4=function(e){var t=e.automaticFullscreen,r=void 0===t||t,i=e.backdropProps,o=void 0===i?{className:null}:i,n=e.basicStyles,a=void 0===n?{removeBottomPadding:!1,removeMainPadding:!1}:n,s=e.bottomLeftContent,l=e.minWidth,d=e.buttons,c=void 0===d?[{text:"Continue",onClick:function(){return null==A?void 0:A()}}]:d,u=e.className,p=e.children,f=e.customBottomContent,h=e.customTopContent,g=e.dataTestId,x=e.fullscreen,v=void 0!==x&&x,y=e.hideOnPageOverlayClicked,b=void 0===y||y,w=e.open,C=void 0!==w&&w,E=e.showBottomSegment,k=e.showTopSegment,S=e.showCloseButton,P=e.subtitle,O=e.title,I=e.onClose,A=e.onContinue,D=e.dense;return m.default.createElement(aJ,{automaticFullscreen:r,"data-testid":g||"modal",fullscreen:v,open:C},m.default.createElement(n4,iY({},o,{contentPosition:o.contentPosition?o.contentPosition:"middle",hidePageOverlay:!C,className:rp("ModalBackdrop",null==o?void 0:o.className),showContent:!!o.showContent||C,onPageOverlayClicked:function(e){b&&(null==I||I())}}),m.default.createElement(aQ,{automaticFullscreen:r,fullscreen:v,open:C,"data-testid":"modal-container",className:u,minWidth:l},void 0===k||k?h?m.default.createElement(a3,null,h):m.default.createElement(aX,{$dense:D},m.default.createElement("div",null,m.default.createElement(na,{color:"neutrals.grays.gray30",component:"sublabel",semibold:!0},P),m.default.createElement(na,{dataTestId:"modal-title",component:D?"subheadline":"headline",semibold:!0},O)),(void 0===S||S)&&m.default.createElement(ow,{onClick:I,"data-testid":"modal-close-button"},m.default.createElement(nl,{color:_}))):null,m.default.createElement(a0,{basicStyles:a,open:C,dense:D},"string"==typeof p?m.default.createElement(na,{component:"body"},p):p),void 0===E||E?f?m.default.createElement(a2,null,f):m.default.createElement(a1,{open:C,basicStyles:a,dense:D},m.default.createElement("div",null,s||null),m.default.createElement("div",{className:"modal-bottomContent-rightContainer"},c&&0!==c.length?c.map(function(e){return m.default.createElement(ah,iY({key:JSON.stringify(e.text)},e))}):null)):null)))};(dy={})[iX.First]=ny,dy[iX.Previous]=ng,dy[iX.Next]=nx,dy[iX.Last]=nb;var a5=d.css(db||(db=iQ([` 2730 &:hover { 2731 background-color: `,`; 2732 color: `,`; 2733 } 2734`],[` 2735 &:hover { 2736 background-color: `,`; 2737 color: `,`; 2738 } 2739`])),function(e){return e.theme.colors.neutrals.grays.gray10},function(e){return e.theme.colors.core.secondary.black}),a6=d.css(dw||(dw=iQ([` 2740 display: inline-flex; 2741 align-items: center; 2742 justify-content: center; 2743 box-sizing: border-box; 2744 width: 30px; 2745 height: 30px; 2746 border-radius: 50%; 2747 margin: 0 3px; 2748 padding: 3px 5px; 2749 user-select: none; 2750`],[` 2751 display: inline-flex; 2752 align-items: center; 2753 justify-content: center; 2754 box-sizing: border-box; 2755 width: 30px; 2756 height: 30px; 2757 border-radius: 50%; 2758 margin: 0 3px; 2759 padding: 3px 5px; 2760 user-select: none; 2761`]))),a8=h.default.div(dC||(dC=iQ([` 2762 display: inline-flex; 2763 align-items: center; 2764 justify-content: flex-end; 2765`],[` 2766 display: inline-flex; 2767 align-items: center; 2768 justify-content: flex-end; 2769`])));h.default(a8)(dE||(dE=iQ([` 2770 width: 100%; 2771`],[` 2772 width: 100%; 2773`]))),h.default(a8)(dk||(dk=iQ([` 2774 margin-right: 8px; 2775 2776 & strong { 2777 color: `,`; 2778 font-weight: 400; 2779 } 2780`],[` 2781 margin-right: 8px; 2782 2783 & strong { 2784 color: `,`; 2785 font-weight: 400; 2786 } 2787`])),function(e){return e.theme.colors.core.secondary.black}),h.default.span(dS||(dS=iQ([` 2788 `,` 2789 color: `,`; 2790`],[` 2791 `,` 2792 color: `,`; 2793`])),a6,function(e){return e.theme.colors.neutrals.grays.gray40}),h.default(ow)(dP||(dP=iQ([` 2794 `,` 2795 transition: color .20s ease-in, background-color .20s ease-in; 2796 color: `,`; 2797 background-color: `,`; 2798 2799 `,` 2800`],[` 2801 `,` 2802 transition: color .20s ease-in, background-color .20s ease-in; 2803 color: `,`; 2804 background-color: `,`; 2805 2806 `,` 2807`])),a6,function(e){var t=e.selected,r=e.theme.colors;return t?r.basics.primary.white:r.neutrals.grays.gray40},function(e){var t=e.selected,r=e.theme.colors;return t?r.basics.primary.black:"transparent"},function(e){return!e.selected&&a5}),h.default(ow)(dO||(dO=iQ([` 2808 width: 30px; 2809 height: 30px; 2810 border-radius: 50%; 2811 margin-right: 3px; 2812 2813 `,` 2814 2815 &:last-child { 2816 margin-left: 3px; 2817 margin-right: 0; 2818 } 2819 2820 &:disabled { 2821 pointer-events: none; 2822 opacity: 0.4; 2823 } 2824`],[` 2825 width: 30px; 2826 height: 30px; 2827 border-radius: 50%; 2828 margin-right: 3px; 2829 2830 `,` 2831 2832 &:last-child { 2833 margin-left: 3px; 2834 margin-right: 0; 2835 } 2836 2837 &:disabled { 2838 pointer-events: none; 2839 opacity: 0.4; 2840 } 2841`])),a5),h.default.div(dI||(dI=iQ([` 2842 display: flex; 2843 flex-direction: column; 2844 width: `,`; 2845 background: `,`; 2846 padding: 24px; 2847 border-radius: 10px; 2848 & .title { 2849 margin-bottom: 32px; 2850 } 2851 & .title-container { 2852 display: flex; 2853 justify-content: space-between; 2854 & .step-counter { 2855 display: flex; 2856 & div { 2857 margin-top: 4px; 2858 } 2859 & button { 2860 cursor: pointer; 2861 border: none; 2862 background: none; 2863 height: fit-content; 2864 } 2865 } 2866 } 2867 & .list { 2868 margin: 0; 2869 list-style: none; 2870 display: flex; 2871 flex-direction: column; 2872 & .list-item { 2873 display: flex; 2874 align-items: center; 2875 margin-bottom: 24px; 2876 & svg { 2877 margin-right: 8px; 2878 } 2879 } 2880 } 2881 & .link-button { 2882 border: none; 2883 background: none; 2884 margin-top: 24px; 2885 padding: 0; 2886 cursor: pointer; 2887 width: fit-content; 2888 text-align: left; 2889 & .link { 2890 color: `,`; 2891 } 2892 } 2893`],[` 2894 display: flex; 2895 flex-direction: column; 2896 width: `,`; 2897 background: `,`; 2898 padding: 24px; 2899 border-radius: 10px; 2900 & .title { 2901 margin-bottom: 32px; 2902 } 2903 & .title-container { 2904 display: flex; 2905 justify-content: space-between; 2906 & .step-counter { 2907 display: flex; 2908 & div { 2909 margin-top: 4px; 2910 } 2911 & button { 2912 cursor: pointer; 2913 border: none; 2914 background: none; 2915 height: fit-content; 2916 } 2917 } 2918 } 2919 & .list { 2920 margin: 0; 2921 list-style: none; 2922 display: flex; 2923 flex-direction: column; 2924 & .list-item { 2925 display: flex; 2926 align-items: center; 2927 margin-bottom: 24px; 2928 & svg { 2929 margin-right: 8px; 2930 } 2931 } 2932 } 2933 & .link-button { 2934 border: none; 2935 background: none; 2936 margin-top: 24px; 2937 padding: 0; 2938 cursor: pointer; 2939 width: fit-content; 2940 text-align: left; 2941 & .link { 2942 color: `,`; 2943 } 2944 } 2945`])),function(e){return e.fullWidth?"100%":"526px"},function(e){var t=e.background,r=e.theme;return t?t.split(".").reduce(function(e,t){if(e)return e[t]},r.colors):r.colors.basics.primary.white},function(e){return e.theme.colors.data.sequential.blue.blue50}),h.default.div(dA||(dA=iQ([` 2946 background: #e1e5ed; 2947 margin-top: 32px; 2948 border-radius: 4px; 2949 height: 2px; 2950 width: 100%; 2951 background: `,`; 2952`],[` 2953 background: #e1e5ed; 2954 margin-top: 32px; 2955 border-radius: 4px; 2956 height: 2px; 2957 width: 100%; 2958 background: `,`; 2959`])),function(e){var t=e.percentage,r=e.theme;return"linear-gradient(90deg, ".concat(r.colors.core.secondary.black," , ").concat(t,"%, #e1e5ed ").concat(t&&t-100,"%)")});var a7,a9=d.css(dD||(dD=iQ([` 2960 display: flex; 2961 justify-content: center; 2962 align-items: center; 2963 color: `,`; 2964 letter-spacing: 10px; 2965`],[` 2966 display: flex; 2967 justify-content: center; 2968 align-items: center; 2969 color: `,`; 2970 letter-spacing: 10px; 2971`])),function(e){return e.theme.colors.core.grays.contentD});h.default.div(dT||(dT=iQ([` 2972 `,` 2973 width: 100%; 2974 2975 .layout__header { 2976 display: flex; 2977 align-items: center; 2978 justify-content: space-between; 2979 border-bottom: 1px solid rgba(184, 180, 180, 0.2); 2980 height: `,`px; 2981 padding: 24px; 2982 top: 0; 2983 position: sticky; 2984 box-sizing: border-box; 2985 2986 img { 2987 height: 28px; 2988 } 2989 2990 .layout__header__token { 2991 display: flex; 2992 align-items: center; 2993 2994 .check-button { 2995 margin-left: 8px; 2996 margin-bottom: 6px; 2997 } 2998 } 2999 } 3000 3001 .layout__main { 3002 display: flex; 3003 position: relative; 3004 overflow-y: auto; 3005 height: calc(100vh - `,`px); 3006 background-color: #f4f3f2; 3007 3008 .layout__main__sidebar { 3009 `,` 3010 background: white; 3011 border-right: 1px solid rgba(184, 180, 180, 0.2); 3012 position: sticky; 3013 top: 0; 3014 width: `,`px; 3015 writing-mode: vertical-rl; 3016 text-orientation: upright; 3017 3018 &.collapsed { 3019 width: `,`px; 3020 } 3021 3022 @media screen and (max-width: 768px) { 3023 display: none; 3024 } 3025 } 3026 3027 .layout__main__content { 3028 max-height: calc(100vh - 64px); 3029 flex: 1; 3030 max-width: 100%; 3031 3032 .content-filters { 3033 `,` 3034 height: 70px; 3035 position: sticky; 3036 flex: 1; 3037 background: white; 3038 } 3039 3040 .content-wrapper { 3041 padding: 24px 24px 40px; 3042 } 3043 } 3044 } 3045`],[` 3046 `,` 3047 width: 100%; 3048 3049 .layout__header { 3050 display: flex; 3051 align-items: center; 3052 justify-content: space-between; 3053 border-bottom: 1px solid rgba(184, 180, 180, 0.2); 3054 height: `,`px; 3055 padding: 24px; 3056 top: 0; 3057 position: sticky; 3058 box-sizing: border-box; 3059 3060 img { 3061 height: 28px; 3062 } 3063 3064 .layout__header__token { 3065 display: flex; 3066 align-items: center; 3067 3068 .check-button { 3069 margin-left: 8px; 3070 margin-bottom: 6px; 3071 } 3072 } 3073 } 3074 3075 .layout__main { 3076 display: flex; 3077 position: relative; 3078 overflow-y: auto; 3079 height: calc(100vh - `,`px); 3080 background-color: #f4f3f2; 3081 3082 .layout__main__sidebar { 3083 `,` 3084 background: white; 3085 border-right: 1px solid rgba(184, 180, 180, 0.2); 3086 position: sticky; 3087 top: 0; 3088 width: `,`px; 3089 writing-mode: vertical-rl; 3090 text-orientation: upright; 3091 3092 &.collapsed { 3093 width: `,`px; 3094 } 3095 3096 @media screen and (max-width: 768px) { 3097 display: none; 3098 } 3099 } 3100 3101 .layout__main__content { 3102 max-height: calc(100vh - 64px); 3103 flex: 1; 3104 max-width: 100%; 3105 3106 .content-filters { 3107 `,` 3108 height: 70px; 3109 position: sticky; 3110 flex: 1; 3111 background: white; 3112 } 3113 3114 .content-wrapper { 3115 padding: 24px 24px 40px; 3116 } 3117 } 3118 } 3119`])),o1,64,64,a9,253,40,a9),h.default.div(d_||(d_=iQ([` 3120 `,` 3121 display: flex; 3122 flex-direction: column; 3123 3124 & .progressBarItemsContainer { 3125 display: flex; 3126 border-radius: 4px; 3127 overflow: hidden; 3128 height: 12px; 3129 margin: 12px 0 16px 0; 3130 min-width: 300px; 3131 } 3132 3133 & .progressBarItemContainer { 3134 height: 100%; 3135 width: 50%; 3136 display: flex; 3137 } 3138 3139 & .progressBarItemsDescriptionContainer { 3140 display: flex; 3141 justify-content: space-between; 3142 } 3143 3144 & .progressBarItemsDescriptionItemContainer {
3145 align-items: center; 3146 display: flex; 3147 } 3148 3149 & .progressBarItemsDescriptionColorBlock { 3150 width: 12px; 3151 height: 12px; 3152 border-radius: 1px; 3153 margin-right: 8px; 3154 } 3155`],[` 3156 `,` 3157 display: flex; 3158 flex-direction: column; 3159 3160 & .progressBarItemsContainer { 3161 display: flex; 3162 border-radius: 4px; 3163 overflow: hidden; 3164 height: 12px; 3165 margin: 12px 0 16px 0; 3166 min-width: 300px; 3167 } 3168 3169 & .progressBarItemContainer { 3170 height: 100%; 3171 width: 50%; 3172 display: flex; 3173 } 3174 3175 & .progressBarItemsDescriptionContainer { 3176 display: flex; 3177 justify-content: space-between; 3178 } 3179 3180 & .progressBarItemsDescriptionItemContainer { 3181 align-items: center; 3182 display: flex; 3183 } 3184 3185 & .progressBarItemsDescriptionColorBlock { 3186 width: 12px; 3187 height: 12px; 3188 border-radius: 1px; 3189 margin-right: 8px; 3190 } 3191`])),o1),(a7=dR||(dR={})).Small="s",a7.Medium="m",a7.Large="l",h.default.button(dj||(dj=iQ([` 3192 border-radius: 50%; 3193 background: `,`; 3194 padding: 8px; 3195 width: `,`; 3196 height: `,`; 3197 border: none; 3198 display: flex; 3199 align-items: center; 3200 justify-content: center; 3201 cursor: pointer; 3202`],[` 3203 border-radius: 50%; 3204 background: `,`; 3205 padding: 8px; 3206 width: `,`; 3207 height: `,`; 3208 border: none; 3209 display: flex; 3210 align-items: center; 3211 justify-content: center; 3212 cursor: pointer; 3213`])),function(e){var t=e.theme,r=e.background;return r?r.split(".").reduce(function(e,t){if(e)return e[t]},t.colors):t.colors.data.sequential.blue.blue50},function(e){switch(e.size){case dR.Large:return"40px";case dR.Medium:return"32px";case dR.Small:return"24px";default:return"32px"}},function(e){switch(e.size){case dR.Large:return"40px";case dR.Medium:return"32px";case dR.Small:return"24px";default:return"32px"}});var se,st=n9.select,sr=h.default.div(dF||(dF=iQ([` 3214 `,` 3215 display: flex; 3216 align-items: center; 3217 box-sizing: border-box; 3218 justify-content: space-between; 3219 min-width: `,`; 3220 background-color: `,`; 3221 border: `,`; 3222 height: `,`; 3223 padding: `,`; 3224 border-radius: `,`; 3225 width: `,`; 3226 position: relative; 3227 gap: 8px; 3228 3229 & input.input_body { 3230 border: none; 3231 appearance: none; 3232 background-color: transparent; 3233 padding: 0; 3234 outline: none; 3235 cursor: `,`; 3236 position: absolute; 3237 top: 0; 3238 left: 0; 3239 bottom: 0; 3240 right: 0; 3241 } 3242 3243 & span.text_body { 3244 `,` 3245 `,` 3246 font-size: `,`; 3247 font-weight: `,`; 3248 color: `,`; 3249 display: block; 3250 flex-shrink: 0; 3251 line-height: 24px; 3252 } 3253 3254 & span.label { 3255 `,` 3256 font-weight: bold; 3257 margin-bottom: -3px; 3258 display: block; 3259 white-space: nowrap; 3260 overflow: hidden; 3261 text-overflow: ellipsis; 3262 color: `,`; 3263 } 3264 3265 & svg { 3266 min-width: 24px; 3267 3268 & path { 3269 fill: `,`; 3270 } 3271 } 3272 3273 &:focus-within { 3274 border: 1px solid 3275 `,`; 3276 } 3277`],[` 3278 `,` 3279 display: flex; 3280 align-items: center; 3281 box-sizing: border-box; 3282 justify-content: space-between; 3283 min-width: `,`; 3284 background-color: `,`; 3285 border: `,`; 3286 height: `,`; 3287 padding: `,`; 3288 border-radius: `,`; 3289 width: `,`; 3290 position: relative; 3291 gap: 8px; 3292 3293 & input.input_body { 3294 border: none; 3295 appearance: none; 3296 background-color: transparent; 3297 padding: 0; 3298 outline: none; 3299 cursor: `,`; 3300 position: absolute; 3301 top: 0; 3302 left: 0; 3303 bottom: 0; 3304 right: 0; 3305 } 3306 3307 & span.text_body { 3308 `,` 3309 `,` 3310 font-size: `,`; 3311 font-weight: `,`; 3312 color: `,`; 3313 display: block; 3314 flex-shrink: 0; 3315 line-height: 24px; 3316 } 3317 3318 & span.label { 3319 `,` 3320 font-weight: bold; 3321 margin-bottom: -3px; 3322 display: block; 3323 white-space: nowrap; 3324 overflow: hidden; 3325 text-overflow: ellipsis; 3326 color: `,`; 3327 } 3328 3329 & svg { 3330 min-width: 24px; 3331 3332 & path { 3333 fill: `,`; 3334 } 3335 } 3336 3337 &:focus-within { 3338 border: 1px solid 3339 `,`; 3340 } 3341`])),o1,function(e){return e.removeDefaultWidth?"0":"100px"},function(e){return e.disabled?e.theme.colors.core.grays.contentE:st[e.variant].content},function(e){var t;return"intoSearchBar"===e.variant?"none":"1px solid ".concat(e.disabled?e.theme.colors.core.grays.contentE:null!=e&&e.error?st.danger.border:st[e.variant].border,"}")},function(e){var t;return(null==e?void 0:e.size)==="large"?"56px":"32px"},function(e){var t;return(null==e?void 0:e.size)==="large"?e.label?"10px 16px":"18px 16px":"4px 10px"},function(e){var t;return"intoSearchBar"===e.variant?"8px 0 0 8px":"8px"},function(e){return e.fullWidth?"100%":""},function(e){return e.disabled?"auto":"pointer"},o6,nt,function(e){return"large"===e.size?"1rem":"0.875rem"},function(e){return function(e){if((null==e?void 0:e.variant)==="primary"){if("small"===e.size)return"bold";if(!e.label)return"normal"}return"bold"}(e)},function(e){return e.disabled?e.theme.colors.core.grays.contentC:e.theme.colors.core.grays.contentB},o9,function(e){return e.theme.colors.core.grays.contentC},function(e){return e.disabled&&e.theme.colors.core.grays.contentC},function(e){return e.disabled?e.theme.colors.core.grays.contentE:e.theme.colors.data.sequential.blue.blue50}),si=h.default(na)(dz||(dz=iQ([` 3342 position: absolute; 3343 bottom: -24px; 3344 left: 0px; 3345`],[` 3346 position: absolute; 3347 bottom: -24px; 3348 left: 0px; 3349`]))),so=h.default(nV)(dL||(dL=iQ([` 3350 border-radius: 8px; 3351 background-color: var(--mds-colors-surface-layer-01); 3352 border: 1px solid var(--mds-colors-line-border); 3353 box-shadow: 0px 6px 14px 0px rgba(33, 34, 36, 0.08); 3354`],[` 3355 border-radius: 8px; 3356 background-color: var(--mds-colors-surface-layer-01); 3357 border: 1px solid var(--mds-colors-line-border); 3358 box-shadow: 0px 6px 14px 0px rgba(33, 34, 36, 0.08); 3359`]))),sn=h.default.div(dN||(dN=iQ([` 3360 `,` 3361 padding: 4px 0px; 3362 3363 & div.menu_container { 3364 border-radius: 8px; 3365 background-color: var(--mds-colors-surface-layer-01); 3366 } 3367 3368 & div.menu_search { 3369 display: flex; 3370 justify-content: center;
3371 align-items: center; 3372 padding: 8px 16px; 3373 border-bottom: 1px solid var(--mds-colors-line-border); 3374 } 3375 3376 & ul.menu { 3377 margin: 0px; 3378 padding: 0px; 3379 list-style: none; 3380 3381 & li { 3382 `,` 3383 position: relative; 3384 padding: 12px 16px; 3385 cursor: pointer; 3386 color: `,`; 3387 3388 & div.checkbox-container { 3389 display: flex; 3390 align-items: center; 3391 3392 & span.checkbox { 3393 display: inline-flex; 3394 align-items: center; 3395 justify-content: center; 3396 position: relative; 3397 box-sizing: border-box; 3398 background-color: transparent; 3399 outline: 0; 3400 border: 0; 3401 margin: 0; 3402 margin-right: 10px; 3403 cursor: pointer; 3404 3405 & input[type='checkbox'] { 3406 cursor: inherit; 3407 position: absolute; 3408 opacity: 0; 3409 width: 100%; 3410 height: 100%; 3411 top: 0px; 3412 left: 0px; 3413 margin: 0px; 3414 padding: 0px; 3415 z-index: 1; 3416 } 3417 } 3418 3419 & label { 3420 `,` 3421 } 3422 3423 & label:after { 3424 content: ''; 3425 position: absolute; 3426 top: 0; 3427 left: 0; 3428 bottom: 0; 3429 right: 0; 3430 cursor: pointer; 3431 } 3432 } 3433 3434 &.grouped { 3435 padding-left: 48px; 3436 } 3437 } 3438 3439 & li:hover, 3440 & li:focus, 3441 & li.selected { 3442 background-color: `,`; 3443 } 3444 3445 & li.select-all { 3446 border-bottom: 1px solid var(--mds-colors-line-border); 3447 } 3448 3449 & li:focus { 3450 outline: 0; 3451 } 3452 } 3453`],[` 3454 `,` 3455 padding: 4px 0px; 3456 3457 & div.menu_container { 3458 border-radius: 8px; 3459 background-color: var(--mds-colors-surface-layer-01); 3460 } 3461 3462 & div.menu_search { 3463 display: flex; 3464 justify-content: center; 3465 align-items: center; 3466 padding: 8px 16px; 3467 border-bottom: 1px solid var(--mds-colors-line-border); 3468 } 3469 3470 & ul.menu { 3471 margin: 0px; 3472 padding: 0px; 3473 list-style: none; 3474 3475 & li { 3476 `,` 3477 position: relative; 3478 padding: 12px 16px; 3479 cursor: pointer; 3480 color: `,`; 3481 3482 & div.checkbox-container { 3483 display: flex; 3484 align-items: center; 3485 3486 & span.checkbox { 3487 display: inline-flex; 3488 align-items: center; 3489 justify-content: center; 3490 position: relative; 3491 box-sizing: border-box; 3492 background-color: transparent; 3493 outline: 0; 3494 border: 0; 3495 margin: 0; 3496 margin-right: 10px; 3497 cursor: pointer; 3498 3499 & input[type='checkbox'] { 3500 cursor: inherit; 3501 position: absolute; 3502 opacity: 0; 3503 width: 100%; 3504 height: 100%; 3505 top: 0px; 3506 left: 0px; 3507 margin: 0px; 3508 padding: 0px; 3509 z-index: 1; 3510 } 3511 } 3512 3513 & label { 3514 `,` 3515 } 3516 3517 & label:after { 3518 content: ''; 3519 position: absolute; 3520 top: 0; 3521 left: 0; 3522 bottom: 0; 3523 right: 0; 3524 cursor: pointer; 3525 } 3526 } 3527 3528 &.grouped { 3529 padding-left: 48px; 3530 } 3531 } 3532 3533 & li:hover, 3534 & li:focus, 3535 & li.selected { 3536 background-color: `,`; 3537 } 3538 3539 & li.select-all { 3540 border-bottom: 1px solid var(--mds-colors-line-border); 3541 } 3542 3543 & li:focus { 3544 outline: 0; 3545 } 3546 } 3547`])),o1,o8,function(e){return e.theme.colors.core.grays.contentB},o8,function(e){return e.theme.colors.core.backgrounds.main}),sa=h.default.div(dM||(dM=iQ([` 3548 display: flex; 3549 justify-content: center; 3550 align-items: center; 3551 width: 16px; 3552 height: 16px; 3553 border-radius: 4px; 3554 border: 2px solid var(--mds-colors-ink-weak); 3555 background-color: `,`; 3556 3557 `,` 3558 3559 & svg > path { 3560 fill: var(--mds-colors-ink-inverse); 3561 } 3562`],[` 3563 display: flex; 3564 justify-content: center; 3565 align-items: center; 3566 width: 16px; 3567 height: 16px; 3568 border-radius: 4px; 3569 border: 2px solid var(--mds-colors-ink-weak); 3570 background-color: `,`; 3571 3572 `,` 3573 3574 & svg > path { 3575 fill: var(--mds-colors-ink-inverse); 3576 } 3577`])),function(e){return e.checked?"var(--mds-colors-ink-strong)":"transparent"},function(e){return e.checked&&` 3578 background-color: var(--mds-colors-ink-strong); 3579 border-color: var(--mds-color-ink-strong); 3580 `}),ss=h.default.div(dB||(dB=iQ([` 3581 max-height: `,`; 3582 max-width: `,`; 3583 display: flex; 3584 justify-content: center; 3585 align-items: center; 3586 3587 `,` 3588 3589 & > * { 3590 max-width: 100%; 3591 height: 100%; 3592 } 3593 3594 & img { 3595 max-height: inherit; 3596 } 3597`],[` 3598 max-height: `,`; 3599 max-width: `,`; 3600 display: flex; 3601 justify-content: center; 3602 align-items: center; 3603 3604 `,` 3605 3606 & > * { 3607 max-width: 100%; 3608 height: 100%; 3609 } 3610 3611 & img { 3612 max-height: inherit; 3613 } 3614`])),function(e){return e.isSmall?"24px":"48px"},function(e){return e.isSmall?"24px":"48px"},function(e){return e.bordered&&"border: 1px solid var(--mds-colors-line-border); border-radius: 8px;"}),sl=h.default.div(d$||(d$=iQ([` 3615 height: 1px; 3616 margin: `,`; 3617 background-color: var(--mds-colors-line-border); 3618`],[` 3619 height: 1px; 3620 margin: `,`; 3621 background-color: var(--mds-colors-line-border); 3622`])),function(e){return e.dense?"4px 8px":"8px"}),sd=h.default.div(dU||(dU=iQ([` 3623 padding: 8px 16px; 3624`],[` 3625 padding: 8px 16px; 3626`])));(se=dH||(dH={})).All="select-all";var sc=function(e,t){return sp(e)===sp(t)},su=function(e){var t=e.option,r=e.multiSelectedItems,i=e.groupedItems,o=e.enableCompleteGroupSelection,n=e.multipleSelection,a=e.selectedItem,s="unchecked";if(n){var l="string"==typeof t.value?t.value:"",d=null==i?void 0:i.find(function(e){return e.groupId===l});o&&d&&d.items.length?d.items.every(function(e){return r.some(function(t){return sc(t,e)})})?s="checked":d.items.some(function(e){return r.some(function(t){return sc(t,e)})})&&(s="indeterminate"):r.some(function(e){return sc(e,t)})&&(s="checked")}else a&&sc(a,t)&&(s="checked");return s},sp=function(e){return e?JSON.stringify(e,["label","value"]):""},sf=function(e){return null!=e&&e.length?JSON.stringify(e.map(function(e){return{label:e.label,value:e.value}})):""};h.default.div(dq||(dq=iQ([` 3627 display: inline-flex; 3628 max-height: 55px; 3629 .divider { 3630 border-left: 1px solid 3631 `,`; 3632 height: 55px; 3633 } 3634 .input { 3635 height: 55px; 3636 border-radius: 0 8px 8px 0; 3637 & input { 3638 margin-left: 0; 3639 } 3640 } 3641`],[` 3642 display: inline-flex; 3643 max-height: 55px; 3644 .divider { 3645 border-left: 1px solid 3646 `,`; 3647 height: 55px; 3648 } 3649 .input { 3650 height: 55px; 3651 border-radius: 0 8px 8px 0; 3652 & input { 3653 margin-left: 0; 3654 } 3655 } 3656`])),function(e){return e.theme.colors.neutrals.grays.gray20}),h.default.div(dV||(dV=iQ([` 3657 & .Backdrop { 3658 background-color: `,`; 3659 opacity: 50%; 3660 width: 100vw; 3661 height: 100vh; 3662 } 3663`],[` 3664 & .Backdrop { 3665 background-color: `,`; 3666 opacity: 50%; 3667 width: 100vw; 3668 height: 100vh; 3669 } 3670`])),function(e){return e.theme.colors.basics.primary.black}),h.default.div(dG||(dG=iQ([` 3671 height: 100vh; 3672 position: fixed; 3673 top: 0; 3674 right: 0; 3675 z-index: `,`; 3676 background-color: `,`; 3677 overflow: auto; 3678`],[` 3679 height: 100vh; 3680 position: fixed; 3681 top: 0; 3682 right: 0; 3683 z-index: `,`; 3684 background-color: `,`; 3685 overflow: auto; 3686`])),function(e){var t=e.theme;return e.customZIndex||t.zIndex.backdrop},function(e){return e.theme.colors.basics.primary.white});var sm=n9.snackBar;h.default.div(dW||(dW=iQ([` 3687 `,` 3688 background: `,`; 3689 border-radius: 10px; 3690 box-shadow: 0 6px 10px 0 rgba(128, 104, 96, 0.1), 3691 0 4px 4px 0 rgba(49, 0, 0, 0.1); 3692 color: `,`; 3693 padding: 20px 16px; 3694 width: 359px; 3695 3696 & .snackBarBottomContainer { 3697 margin-top: 10px; 3698 display: flex; 3699 justify-content: end; 3700 text-align: end; 3701 } 3702 3703 & .snackBarContentContainer { 3704 flex: 1; 3705 min-width: 10%; 3706 padding: `,`; 3707 word-wrap: break-word; 3708 3709 & .snackBarTitle { 3710 margin: 0; 3711 } 3712 } 3713 3714 & .snackBarSubtitle {
3715 align-items: center; 3716 color: `,`; 3717 cursor: pointer; 3718 display: flex; 3719 font-size: 14px; 3720 font-weight: 600; 3721 justify-content: flex-end; 3722 width: 100%; 3723 3724 & span { 3725 min-width: 10%; 3726 word-wrap: break-word; 3727 } 3728 3729 & svg { 3730 margin-top: 1.8px; 3731 min-width: 15%; 3732 } 3733 } 3734 3735 & .snackBarTopContainer { 3736 align-items: center; 3737 display: flex; 3738 justify-content: space-between; 3739 } 3740 3741 & .snackBarTopLeftContainer { 3742 align-items: center; 3743 display: flex; 3744 flex: 1; 3745 min-width: 10%; 3746 } 3747 3748 & .snackBarTopSubtitle { 3749 max-width: 140px; 3750 text-align: end; 3751 } 3752 3753 @media `,` { 3754 width: 250px; 3755 } 3756`],[` 3757 `,` 3758 background: `,`; 3759 border-radius: 10px; 3760 box-shadow: 0 6px 10px 0 rgba(128, 104, 96, 0.1), 3761 0 4px 4px 0 rgba(49, 0, 0, 0.1); 3762 color: `,`; 3763 padding: 20px 16px; 3764 width: 359px; 3765 3766 & .snackBarBottomContainer { 3767 margin-top: 10px; 3768 display: flex; 3769 justify-content: end; 3770 text-align: end; 3771 } 3772 3773 & .snackBarContentContainer { 3774 flex: 1; 3775 min-width: 10%; 3776 padding: `,`; 3777 word-wrap: break-word; 3778 3779 & .snackBarTitle { 3780 margin: 0; 3781 } 3782 } 3783 3784 & .snackBarSubtitle { 3785 align-items: center; 3786 color: `,`; 3787 cursor: pointer; 3788 display: flex; 3789 font-size: 14px; 3790 font-weight: 600; 3791 justify-content: flex-end; 3792 width: 100%; 3793 3794 & span { 3795 min-width: 10%; 3796 word-wrap: break-word; 3797 } 3798 3799 & svg { 3800 margin-top: 1.8px; 3801 min-width: 15%; 3802 } 3803 } 3804 3805 & .snackBarTopContainer { 3806 align-items: center; 3807 display: flex; 3808 justify-content: space-between; 3809 } 3810 3811 & .snackBarTopLeftContainer { 3812 align-items: center; 3813 display: flex; 3814 flex: 1; 3815 min-width: 10%; 3816 } 3817 3818 & .snackBarTopSubtitle { 3819 max-width: 140px; 3820 text-align: end; 3821 } 3822 3823 @media `,` { 3824 width: 250px; 3825 } 3826`])),o1,sm.general.background,sm.general.color,function(e){return e.hideIcon?"0 8px 0 0":"0 8px"},sm.general.subtitleColor,oI.mobileS),h.default(i8)(dZ||(dZ=iQ([` 3827 margin-top: auto; 3828 min-width: 300px; 3829 position: sticky; 3830`],[` 3831 margin-top: auto; 3832 min-width: 300px; 3833 position: sticky; 3834`]))),h.default(na)(dY||(dY=iQ([` 3835 padding-left: 24px; 3836 margin: 10px 0; 3837`],[` 3838 padding-left: 24px; 3839 margin: 10px 0; 3840`]))),h.default(na)(dK||(dK=iQ([` 3841 padding-right: 24px; 3842 margin: 10px 0; 3843`],[` 3844 padding-right: 24px; 3845 margin: 10px 0; 3846`]))),h.default.ol(dJ||(dJ=iQ([` 3847 display: flex; 3848 align-items: flex-end; 3849 margin-top: auto; 3850 width: 100%; 3851`],[` 3852 display: flex; 3853 align-items: flex-end; 3854 margin-top: auto; 3855 width: 100%; 3856`]))),h.default.li(d2||(d2=iQ([` 3857 display: flex; 3858 width: 100%; 3859 align-items: center; 3860 position: relative; 3861 background-color: var(--mds-colors-background-disabled); 3862 3863 &:first-child { 3864 border-bottom-left-radius: 24px; 3865 border-start-start-radius: 24px; 3866 } 3867 &:last-child { 3868 border-bottom-right-radius: 24px; 3869 border-start-end-radius: 24px; 3870 } 3871 3872 &:first-child::after { 3873 border-bottom-left-radius: 24px; 3874 border-start-start-radius: 24px; 3875 } 3876 &:last-child::after { 3877 border-bottom-right-radius: 24px; 3878 border-start-end-radius: 24px; 3879 } 3880 3881 &::after { 3882 content: ''; 3883 width: 100%; 3884 height: 8px; 3885 border-width: 4px; 3886 display: inline-block; 3887 } 3888 `,` 3889 3890 `,` 3891 3892 `,` 3893 3894 `,` 3895`],[` 3896 display: flex; 3897 width: 100%; 3898 align-items: center; 3899 position: relative; 3900 background-color: var(--mds-colors-background-disabled); 3901 3902 &:first-child { 3903 border-bottom-left-radius: 24px; 3904 border-start-start-radius: 24px; 3905 } 3906 &:last-child { 3907 border-bottom-right-radius: 24px; 3908 border-start-end-radius: 24px; 3909 } 3910 3911 &:first-child::after { 3912 border-bottom-left-radius: 24px; 3913 border-start-start-radius: 24px; 3914 } 3915 &:last-child::after { 3916 border-bottom-right-radius: 24px; 3917 border-start-end-radius: 24px; 3918 } 3919 3920 &::after { 3921 content: ''; 3922 width: 100%; 3923 height: 8px; 3924 border-width: 4px; 3925 display: inline-block; 3926 } 3927 `,` 3928 3929 `,` 3930 3931 `,` 3932 3933 `,` 3934`])),function(e){return e.isMajor&&d.css(dQ||(dQ=iQ([` 3935 &::after { 3936 background-color: var(--mds-colors-background-disabled); 3937 } 3938 `],[` 3939 &::after { 3940 background-color: var(--mds-colors-background-disabled); 3941 } 3942 `])))},function(e){var t=e.isEqual,r=e.stepperColor;return t&&d.css(dX||(dX=iQ([` 3943 &::after { 3944 background-color: var(--`,`); 3945 border-radius: 0 24px 24px 0; 3946 } 3947 `],[` 3948 &::after { 3949 background-color: var(--`,`); 3950 border-radius: 0 24px 24px 0; 3951 } 3952 `])),r)},function(e){var t=e.isMinor,r=e.stepperColor;return t&&d.css(d0||(d0=iQ([` 3953 &::after { 3954 background-color: var(--`,`); 3955 } 3956 `],[` 3957 &::after { 3958 background-color: var(--`,`); 3959 } 3960 `])),r)},function(e){return e.isDiferent&&d.css(d1||(d1=iQ([` 3961 margin-right: 0px; 3962 `],[` 3963 margin-right: 0px; 3964 `])))}),h.default.div(d3||(d3=iQ([` 3965 border-radius: 50%; 3966 width: 4px; 3967 height: 4px; 3968 position: absolute; 3969 right: 2px; 3970 background-color: var(--mds-colors-ink-inverse); 3971`],[` 3972 border-radius: 50%; 3973 width: 4px; 3974 height: 4px; 3975 position: absolute; 3976 right: 2px; 3977 background-color: var(--mds-colors-ink-inverse); 3978`])));var sh,sg={m:22,l:24},sx={m:36,l:40},sv=function(e){return sg[e??"m"]},sy=function(e){return sx[e??"m"]},sb=function(e){return sv(e)-4},sw=h.default.label(d4||(d4=iQ([` 3979 position: relative; 3980 width: `,`px; 3981 height: `,`px; 3982 background: `,`; 3983 border-radius: 24px; 3984 cursor: pointer; 3985 transition: background-color 0.3s ease; 3986`],[` 3987 position: relative; 3988 width: `,`px; 3989 height: `,`px; 3990 background: `,`; 3991 border-radius: 24px; 3992 cursor: pointer; 3993 transition: background-color 0.3s ease; 3994`])),function(e){return sy(e.size)},function(e){return sv(e.size)},function(e){var t=e.checked,r=e.checkedColor;return e.disabled?"var(--mds-colors-background-disabled)":t?"var(--".concat(r,")"):"var(--mds-colors-ink-weak)"}),sC=h.default.span(d5||(d5=iQ([` 3995 position: absolute; 3996 display: flex; 3997 justify-content: center; 3998 align-items: center; 3999 width: `,`px; 4000 height: `,`px; 4001 border-radius: 50%; 4002 background-color: var(--mds-colors-background-inverse); 4003 position: absolute; 4004 top: 2px; 4005 left: `,`; 4006 transition: left 0.2s ease; 4007 box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.06), 0px 3px 8px rgba(0, 0, 0, 0.15); 4008 4009 &::before { 4010 content: ''; 4011 position: absolute; 4012 background: `,`; 4013 opacity: 0.2; 4014 width: 100%; 4015 height: 100%; 4016 border-radius: 50%; 4017 z-index: -1; 4018 transition: transform 0.2s ease, opacity 0.2s ease; 4019 } 4020 4021 `,`:hover &:before { 4022 transform: scale(1.7); 4023 } 4024 4025 `,`:active &::before { 4026 opacity: 0.5; 4027 } 4028`],[` 4029 position: absolute; 4030 display: flex; 4031 justify-content: center; 4032 align-items: center; 4033 width: `,`px; 4034 height: `,`px; 4035 border-radius: 50%; 4036 background-color: var(--mds-colors-background-inverse); 4037 position: absolute; 4038 top: 2px; 4039 left: `,`; 4040 transition: left 0.2s ease; 4041 box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.06), 0px 3px 8px rgba(0, 0, 0, 0.15); 4042 4043 &::before { 4044 content: ''; 4045 position: absolute; 4046 background: `,`; 4047 opacity: 0.2; 4048 width: 100%; 4049 height: 100%; 4050 border-radius: 50%; 4051 z-index: -1; 4052 transition: transform 0.2s ease, opacity 0.2s ease; 4053 } 4054 4055 `,`:hover &:before { 4056 transform: scale(1.7); 4057 } 4058 4059 `,`:active &::before { 4060 opacity: 0.5; 4061 } 4062`])),function(e){return sb(e.size)},function(e){return sb(e.size)},function(e){var t=e.checked,r=e.size;return t?"calc(100% - (".concat(sb(r),"px + 2px))"):"2px"},function(e){var t=e.checked,r=e.checkedColor;return t?"var(--".concat(r,")"):"var(--mds-colors-ink-weak)"},sw,sw),sE=h.default.input(d6||(d6=iQ([` 4063 height: 0; 4064 width: 0; 4065 visibility: hidden; 4066`],[` 4067 height: 0; 4068 width: 0; 4069 visibility: hidden; 4070`]))),sk=h.default(i8)(d8||(d8=iQ([` 4071 position: relative; 4072 z-index: 0; 4073 4074 &:hover { 4075 cursor: pointer; 4076 } 4077 4078 &[disabled] { 4079 cursor: default; 4080 pointer-events: none; 4081 } 4082`],[` 4083 position: relative; 4084 z-index: 0; 4085 4086 &:hover { 4087 cursor: pointer; 4088 } 4089 4090 &[disabled] { 4091 cursor: default; 4092 pointer-events: none; 4093 } 4094`]))),sS=h.default.div(d7||(d7=iQ([` 4095 display: flex; 4096 flex-direction: `,`; 4097 gap: 8px; 4098`],[` 4099 display: flex; 4100 flex-direction: `,`; 4101 gap: 8px; 4102`])),function(e){return"left"===e.labelPosition?"row-reverse":"row"}),sP=h.default.div(d9||(d9=iQ([` 4103 display: flex; 4104 justify-content: center; 4105 align-items: center; 4106 width: `,`px; 4107 height: `,`px; 4108 border-radius: 24px; 4109 cursor: `,`; 4110 flex-shrink: 0; 4111 background-color: `,`; 4112`],[` 4113 display: flex; 4114 justify-content: center; 4115 align-items: center; 4116 width: `,`px; 4117 height: `,`px; 4118 border-radius: 24px; 4119 cursor: `,`; 4120 flex-shrink: 0; 4121 background-color: `,`; 4122`])),function(e){return sy(e.size)},function(e){return sv(e.size)},function(e){return e.disabled?"arrow":"pointer"},function(e){var t=e.disabled,r=e.checkedColor;return t?"var(--mds-colors-ink-disabled)":"var(--".concat(r,")")});l.forwardRef(function(e,t){var r=e.className,i=e.dataTestId,o=e.onChange,n=e.customTypographyProps,a=e.isPartiallySwitched,s=e.onPartialSwitchClick,l=e.label,d=e.labelPosition,c=void 0===d?"right":d,u=e.checkedColor,p=void 0===u?"mds-colors-ink-accent":u,f=iK(e,["className","dataTestId","onChange","customTypographyProps","isPartiallySwitched","onPartialSwitchClick","label","labelPosition","checkedColor"]);return a?m.default.createElement(sS,{className:r,"data-testid":i||"switch",labelPosition:c,onClick:f.disabled?void 0:function(e){e.stopPropagation(),s&&s()}},m.default.createElement(sP,iY({},f,{checkedColor:p}),m.default.createElement(nc,{size:16,color:L}
4122)),l&&m.default.createElement(na,iY({component:"caption2"},n),l)):m.default.createElement(sk,{className:r,gap:8,justifyContent:"center",alignItems:"center",direction:"left"===c?"row-reverse":"row","data-testid":i||"switch",onClick:f.disabled?void 0:function(e){e.stopPropagation(),o(!f.checked)},role:"button",disabled:f.disabled,width:"auto"},m.default.createElement(sw,iY({htmlFor:"switch-hidden-input","data-testid":"".concat(i,"-control"),checkedColor:p},f),m.default.createElement(sE,{id:"switch-hidden-input",readOnly:!0,type:"checkbox",onClick:function(e){return e.stopPropagation()},checked:f.checked,ref:t}),m.default.createElement(sC,iY({checkedColor:p},f))),l&&m.default.createElement(na,iY({component:"caption2"},n),l))}).displayName="Switch",(sh=ce||(ce={})).ASC="asc",sh.DESC="desc",h.default.table(ct||(ct=iQ([` 4123 `,` 4124 4125 border-collapse: collapse; 4126 border-top-left-radius: 8px; 4127 border-top-right-radius: 8px; 4128 overflow: hidden; 4129 width: 100%; 4130 4131 th { 4132 padding: 20px 16px; 4133 4134 & .table--header-cell { 4135 align-items: center; 4136 display: flex; 4137 } 4138 4139 & .is-sortable { 4140 cursor: pointer; 4141 } 4142 } 4143 4144 td { 4145 align-items: center; 4146 padding: 8px 16px; 4147 } 4148 4149 th, 4150 td { 4151 text-align: left; 4152 } 4153 4154 thead { 4155 background-color: var(--mds-colors-surface-layer-01); 4156 border: none; 4157 } 4158 4159 tbody { 4160 tr { 4161 border: 1px solid var(--mds-colors-line-border); 4162 background-color: var(--mds-colors-surface-layer-01); 4163 } 4164 } 4165`],[` 4166 `,` 4167 4168 border-collapse: collapse; 4169 border-top-left-radius: 8px; 4170 border-top-right-radius: 8px; 4171 overflow: hidden; 4172 width: 100%; 4173 4174 th { 4175 padding: 20px 16px; 4176 4177 & .table--header-cell { 4178 align-items: center; 4179 display: flex; 4180 } 4181 4182 & .is-sortable { 4183 cursor: pointer; 4184 } 4185 } 4186 4187 td { 4188 align-items: center; 4189 padding: 8px 16px; 4190 } 4191 4192 th, 4193 td { 4194 text-align: left; 4195 } 4196 4197 thead { 4198 background-color: var(--mds-colors-surface-layer-01); 4199 border: none; 4200 } 4201 4202 tbody { 4203 tr { 4204 border: 1px solid var(--mds-colors-line-border); 4205 background-color: var(--mds-colors-surface-layer-01); 4206 } 4207 } 4208`])),o1),h.default.div(cr||(cr=iQ([` 4209 width: 100%; 4210 margin-bottom: 8px; 4211 background-color: `,`; 4212 tr { 4213 padding: 16px 16px; 4214 border-bottom: 1px `,` solid; 4215 display: flex; 4216 justify-content: space-between; 4217 align-items: center; 4218 td { 4219 &:nth-child(even) { 4220 text-align: right; 4221 } 4222 } 4223 } 4224`],[` 4225 width: 100%; 4226 margin-bottom: 8px; 4227 background-color: `,`; 4228 tr { 4229 padding: 16px 16px; 4230 border-bottom: 1px `,` solid; 4231 display: flex; 4232 justify-content: space-between; 4233 align-items: center; 4234 td { 4235 &:nth-child(even) { 4236 text-align: right; 4237 } 4238 } 4239 } 4240`])),iW.ligth.basics.primary.white,iW.ligth.neutrals.grays.gray10),h.default(i8)(ci||(ci=iQ([` 4241 text-align: center; 4242`],[` 4243 text-align: center; 4244`]))),h.default.div(co||(co=iQ([` 4245 border-bottom: 1px solid var(--mds-colors-line-border); 4246 display: flex; 4247 flex-direction: row; 4248 gap: 24px; 4249 overflow-x: auto; 4250`],[` 4251 border-bottom: 1px solid var(--mds-colors-line-border); 4252 display: flex; 4253 flex-direction: row; 4254 gap: 24px; 4255 overflow-x: auto; 4256`]))),h.default.div(cn||(cn=iQ([` 4257 display: flex; 4258 padding: `,`; 4259`],[` 4260 display: flex; 4261 padding: `,`; 4262`])),function(e){return null!=e&&e.disablePadding?"auto":"32px 0"}),h.default(ah)(ca||(ca=iQ([` 4263 display: flex; 4264 border-bottom-width: 3px; 4265 border-bottom-style: solid; 4266 border-bottom-color: `,`; 4267 border-right: transparent; 4268 border-left: transparent; 4269 border-radius: 0; 4270 font-size: 16px; 4271 height: auto; 4272 padding: 16px 12px; 4273 & > div { 4274 font-size: 14px; 4275 font-weight: `,` !important; 4276 color: `,` !important; 4277 } 4278`],[` 4279 display: flex; 4280 border-bottom-width: 3px; 4281 border-bottom-style: solid; 4282 border-bottom-color: `,`; 4283 border-right: transparent; 4284 border-left: transparent; 4285 border-radius: 0; 4286 font-size: 16px; 4287 height: auto; 4288 padding: 16px 12px; 4289 & > div { 4290 font-size: 14px; 4291 font-weight: `,` !important; 4292 color: `,` !important; 4293 } 4294`])),function(e){return e.isSelected?"var(--mds-colors-ink-accent)":"transparent"},function(e){return e.isSelected?"600":"400"},function(e){return e.isSelected?"var(--mds-colors-ink-accent)":"var(--mds-colors-ink-strong)"}),h.default.article(cs||(cs=iQ([` 4295 background-color: `,`; 4296 border-radius: `,`; 4297 border: solid 1px rgba(106, 105, 110, 0.14); 4298 gap: 32px; 4299`],[` 4300 background-color: `,`; 4301 border-radius: `,`; 4302 border: solid 1px rgba(106, 105, 110, 0.14); 4303 gap: 32px; 4304`])),iW.ligth.basics.primary.white,function(e){return e.roundCorners?"16px 16px 8px 8px":"none"}),h.default.div(cl||(cl=iQ([` 4305 border-bottom: 1px solid rgba(106, 105, 110, 0.14); 4306 padding: 16px 24px; 4307`],[` 4308 border-bottom: 1px solid rgba(106, 105, 110, 0.14); 4309 padding: 16px 24px; 4310`]))),h.default.ul(cd||(cd=iQ([` 4311 border-bottom: 1px solid rgba(106, 105, 110, 0.14); 4312 display: flex; 4313 list-style-type: none; 4314 margin: 0; 4315 padding: 0; 4316`],[` 4317 border-bottom: 1px solid rgba(106, 105, 110, 0.14); 4318 display: flex; 4319 list-style-type: none; 4320 margin: 0; 4321 padding: 0; 4322`]))),h.default(ow)(cc||(cc=iQ([` 4323 padding: 24px; 4324 &:hover { 4325 cursor: pointer; 4326 } 4327 color: `,`; 4328 font-weight: `,`; 4329 border-bottom: `,`; 4330`],[` 4331 padding: 24px; 4332 &:hover { 4333 cursor: pointer; 4334 } 4335 color: `,`; 4336 font-weight: `,`; 4337 border-bottom: `,`; 4338`])),function(e){return e.isSelectedTabName?"".concat(iW.ligth.core.secondary.black):"".concat(iW.ligth.neutrals.grays.gray40)},function(e){return e.isSelectedTabName?"600":"400"},function(e){return e.isSelectedTabName?"2px solid ".concat(iW.ligth.data.sequential.blue.blue50):"none"}),h.default.div(cu||(cu=iQ([` 4339 padding: `,`; 4340`],[` 4341 padding: `,`; 4342`])),function(e){return e.noPadding?"0":"32px 24px"}),h.default.button(cp||(cp=iQ([` 4343 display: inline-flex; 4344 align-items: center; 4345 padding: 2px 10px; 4346 background: white; 4347 border-radius: 4px; 4348 border: 1px solid #cdcdce;
4349 color: #404041; 4350 transition: border 0.28s ease-in-out, color 0.28s ease-in-out, 4351 background 0.28s ease-in-out; 4352 4353 &.selected { 4354 border-color: #010103; 4355 background: #010103; 4356 color: white; 4357 } 4358 4359 &:hover { 4360 cursor: pointer; 4361 4362 &:not(.selected) { 4363 border-color: #010103; 4364 color: #010103; 4365 } 4366 } 4367 4368 &:disabled { 4369 opacity: 0.4; 4370 pointer-events: none; 4371 } 4372`],[` 4373 display: inline-flex; 4374 align-items: center; 4375 padding: 2px 10px; 4376 background: white; 4377 border-radius: 4px; 4378 border: 1px solid #cdcdce; 4379 color: #404041; 4380 transition: border 0.28s ease-in-out, color 0.28s ease-in-out, 4381 background 0.28s ease-in-out; 4382 4383 &.selected { 4384 border-color: #010103; 4385 background: #010103; 4386 color: white; 4387 } 4388 4389 &:hover { 4390 cursor: pointer; 4391 4392 &:not(.selected) { 4393 border-color: #010103; 4394 color: #010103; 4395 } 4396 } 4397 4398 &:disabled { 4399 opacity: 0.4; 4400 pointer-events: none; 4401 } 4402`]))),h.default.span(cf||(cf=iQ([` 4403 width: 8px; 4404 height: 8px; 4405 margin-right: 10px; 4406 border-radius: 1px; 4407 flex-grow: 0; 4408`],[` 4409 width: 8px; 4410 height: 8px; 4411 margin-right: 10px; 4412 border-radius: 1px; 4413 flex-grow: 0; 4414`])));var sO,sI,sA,sD,sT,s_,sR,sj,sF,sz,sL,sN,sM,sB,s$,sU,sH,sq,sV,sG,sW,sZ,sY,sK,sJ,sQ,sX,s0,s1,s2,s3,s4,s5,s6,s8,s7,s9,le,lt,lr,li,lo,ln,la,ls,ll,ld,lc,lu,lp,lf,lm,lh,lg,lx,lv,ly,lb,lw,lC,lE,lk,lS,lP,lO,lI,lA,lD,lT,l_,lR,lj,lF,lz,lL,lN,lM,lB,l$,lU,lH,lq,lV,lG,lW,lZ,lY,lK,lJ,lQ,lX,l0,l1,l2,l3,l4,l5,l6,l8,l7,l9,de,dt,dr,di,dn,da,ds,dl,dd,dc,du,dp,df,dm,dh,dg,dx,dv,dy,db,dw,dC,dE,dk,dS,dP,dO,dI,dA,dD,dT,d_,dR,dj,dF,dz,dL,dN,dM,dB,d$,dU,dH,dq,dV,dG,dW,dZ,dY,dK,dJ,dQ,dX,d0,d1,d2,d3,d4,d5,d6,d8,d7,d9,ce,ct,cr,ci,co,cn,ca,cs,cl,cd,cc,cu,cp,cf,cm,ch,cg,cx,cv={strong:{background:"mds-colors-background-strong",textColor:"mds-colors-ink-inverse"},mild:{background:"mds-colors-background-inverse",textColor:"mds-colors-ink-strong"}},cy={background:"mds-colors-background-disabled",textColor:"mds-colors-ink-default"},cb=function(e,t){return e&&t?cv[t]:cy};h.default(i8)(cm||(cm=iQ([` 4415 border-radius: 40px; 4416 gap: 4px; 4417 cursor: pointer; 4418`],[` 4419 border-radius: 40px; 4420 gap: 4px; 4421 cursor: pointer; 4422`]))),h.default(i8)(ch||(ch=iQ([` 4423 border-radius: 40px; 4424 background-color: `,`; 4425 color: `,`; 4426 align-items: center; 4427 gap: 6px; 4428 padding: `,`; 4429 `,` 4430 pointer-events: `,`; 4431`],[` 4432 border-radius: 40px; 4433 background-color: `,`; 4434 color: `,`; 4435 align-items: center; 4436 gap: 6px; 4437 padding: `,`; 4438 `,` 4439 pointer-events: `,`; 4440`])),function(e){return"var(--".concat(cb(!!e.isActive,e.variant).background,")")},function(e){return e.disabled&&!e.isActive?"var(--mds-colors-ink-disabled)":"var(--".concat(cb(!!e.isActive,e.variant).textColor,")")},function(e){var t=e.size;return"small"===t?"8px 12px":"medium"===t?"8px 16px":"8px 20px"},function(e){return!e.isActive&&!e.disabled&&`&:hover { 4441 color: var(--mds-colors-ink-strong); 4442 }`},function(e){return e.disabled?"none":"auto"}),(cx=cg||(cg={}))[cx.Small=24]="Small",cx[cx.Medium=32]="Medium",cx[cx.Large=48]="Large",h.default.div` 4443 height: 2px; 4444 flex: 1; 4445 background-color: var(--mds-colors-ink-accent); 4446`;let cw=(...e)=>{null!=console&&console.warn&&(cI(e[0])&&(e[0]=`react-i18next:: ${e[0]}`),console.warn(...e))},cC={},cE=(...e)=>{cI(e[0])&&cC[e[0]]||(cI(e[0])&&(cC[e[0]]=new Date),cw(...e))},ck=(e,t)=>()=>{if(e.isInitialized)t();else{let r=()=>{setTimeout(()=>{e.off("initialized",r)},0),t()};e.on("initialized",r)}},cS=(e,t,r)=>{e.loadNamespaces(t,ck(e,r))},cP=(e,t,r,i)=>{cI(r)&&(r=[r]),r.forEach(t=>{0>e.options.ns.indexOf(t)&&e.options.ns.push(t)}),e.loadLanguages(t,ck(e,i))},cO=(e,t,r={})=>t.languages&&t.languages.length?t.hasLoadedNamespace(e,{lng:r.lng,precheck(t,i){var o;if((null==(o=r.bindI18n)?void 0:o.indexOf("languageChanging"))>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!i(t.isLanguageChangingTo,e))return!1}}):(cE("i18n.languages were undefined or empty",t.languages),!0),cI=e=>"string"==typeof e,cA=e=>"object"==typeof e&&null!==e,cD=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,cT={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xa9","©":"\xa9","®":"\xae","®":"\xae","…":"…","…":"…","/":"/","/":"/"},c_=e=>cT[e],cR=e=>e.replace(cD,c_),cj={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:cR},cF=(e={})=>{cj={...cj,...e}},cz=()=>cj,cL,cN=e=>{cL=e}
4446,cM=()=>cL,cB={type:"3rdParty",init(e){cF(e.options.react),cN(e)}},c$=l.createContext();class cU{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{var t;(t=this.usedNamespaces)[e],t[e]=!0})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}let cH=(e,t)=>{let r=l.useRef();return l.useEffect(()=>{r.current=e},[e,t]),r.current},cq=(e,t,r,i)=>e.getFixedT(t,r,i),cV=(e,t,r,i)=>l.useCallback(cq(e,t,r,i),[e,t,r,i]),cG=(e,t={})=>{var r,i,o,n;let{i18n:a}=t,{i18n:s,defaultNS:d}=l.useContext(c$)||{},c=a||s||cM();if(c&&!c.reportNamespaces&&(c.reportNamespaces=new cU),!c){cE("You will need to pass in an i18next instance by using initReactI18next");let u=(e,t)=>cI(t)?t:cA(t)&&cI(t.defaultValue)?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,p=[u,{},!1];return p.t=u,p.i18n={},p.ready=!1,p}null!=(r=c.options.react)&&r.wait&&cE("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");let f={...cz(),...c.options.react,...t},{useSuspense:m,keyPrefix:h}=f,g=d||(null==(i=c.options)?void 0:i.defaultNS);g=cI(g)?[g]:g||["translation"],null==(n=(o=c.reportNamespaces).addUsedNamespaces)||n.call(o,g);let x=(c.isInitialized||c.initializedStoreOnce)&&g.every(e=>cO(e,c,f)),v=cV(c,t.lng||null,"fallback"===f.nsMode?g:g[0],h),y=()=>v,b=()=>cq(c,t.lng||null,"fallback"===f.nsMode?g:g[0],h),[w,C]=l.useState(y),E=g.join();t.lng&&(E=`${t.lng}${E}`);let k=cH(E),S=l.useRef(!0);l.useEffect(()=>{let{bindI18n:e,bindI18nStore:r}=f;S.current=!0,x||m||(t.lng?cP(c,t.lng,g,()=>{S.current&&C(b)}):cS(c,g,()=>{S.current&&C(b)})),x&&k&&k!==E&&S.current&&C(b);let i=()=>{S.current&&C(b)};return e&&(null==c||c.on(e,i)),r&&(null==c||c.store.on(r,i)),()=>{S.current=!1,c&&(null==e||e.split(" ").forEach(e=>c.off(e,i))),r&&c&&r.split(" ").forEach(e=>c.store.off(e,i))}},[c,E]),l.useEffect(()=>{S.current&&x&&C(y)},[c,h,x]);let P=[w,c,x];if(P.t=w,P.i18n=c,P.ready=x,x||!x&&!m)return P;throw new Promise(e=>{t.lng?cP(c,t.lng,g,()=>e()):cS(c,g,()=>e())})};h.default.div` 4447 width: 20px; 4448 height: 20px; 4449 display: flex; 4450 align-items: center; 4451 justify-content: center; 4452 padding: 4px; 4453 border-radius: 50%; 4454 flex-grow: 0; 4455 transition: background-color 0.3s ease-in-out; 4456 animation: slideUp 0.3s ease-in-out; 4457 overflow: hidden; 4458 background-color: ${({$isZero:e})=>e?"var(--mds-colors-background-accent-weak)":"var(--mds-colors-background-accent)"}; 4459 4460 @keyframes slideUp { 4461 0% { 4462 transform: translateY(0px); 4463 } 4464 50% { 4465 transform: translateY(-2px); 4466 } 4467 100% { 4468 transform: translateY(0px); 4469 } 4470 } 4471`,h.default(nO)` 4472 border: 3px solid var(--mds-colors-ink-strong); 4473`,h.default(aZ)` 4474 & .catalog-list-item { 4475 border: 1px solid var(--mds-colors-line-border); 4476 border-radius: 16px; 4477 } 4478`,h.default(nk)` 4479 border-radius: 16px; 4480 overflow: hidden; 4481`;let cW=({children:e})=>T.jsx(i1,{theme:"ligth",children:e}),cZ=e=>{let t=new Map;return e.forEach(e=>{e.items.forEach(e=>{t.has(e.id)||t.set(e.id,e)})}),Array.from(t.values())},cY=(e,t)=>{let r=new Map,i=e=>{r.has(e.id)||t&&e.item_type!==t||r.set(e.id,e),e.items.length>0&&e.items.forEach(i)};return e.forEach(i),Array.from(r.values())},cK=(e,t)=>{let r=JSON.parse(JSON.stringify(e));for(let i of t){let o=r.findIndex(e=>e.title.toLowerCase()===i.title.toLowerCase()||e.sku===i.sku);if(o>=0)for(let n of i.items)r[o].items.find(e=>e.title.toLowerCase()===n.title.toLowerCase()||e.sku===n.sku)||r[o].items.push(n);else r.push(i)}return r.sort((e,t)=>{let r=(e.index||0)-(t.index||0);return 0!==r?r:e.title.localeCompare(t.title)})},cJ=(e,t)=>{let r=[...e];for(let i of t){let o=r.findIndex(e=>e.override_id===i.override_id);o>=0?r[o]={...r[o],...i}:r.push(i)}return r},cQ=(e,t)=>e.replace(/:(\w+)/g,(e,r)=>String(t[r]||"")),cX=(e,t,r)=>new Intl.NumberFormat({es:"es-CO",en:"en-US",pt:"pt-BR"}[t]||"es-CO",{currency:r,style:"currency",currencyDisplay:"narrowSymbol",currencySign:"accounting"}).format(e),c0=(e,t)=>{if(!e.startsWith("#"))return e;let r=e.substring(1);if(r.length<3)return e;r+=r.padEnd(6-r.length,r.charAt(0));let i=parseInt(r.substring(0,2),16),o=parseInt(r.substring(2,4),16),n=parseInt(r.substring(4,6),16);return t&&t>=0&&t<=1?`rgba(${i}, ${o}, ${n}, ${t})`:`rgb(${i}, ${o}, ${n})`};h.default.div` 4482 transition: background-color 0.2s ease; 4483 background-color: ${({$isDragging:e,$presentation:t})=>e&&c0("default"===t?F:"#7fa9f1",.2)||"inherit"}; 4484 width: ${({$customWidth:e})=>e&&`${e}px`||"100%"}; 4485 height: ${({$customHeight:e})=>e&&`${e}px`||"auto"}; 4486 max-height: ${({$customHeight:e})=>e&&`${e}px`||"auto"}; 4487 min-height: ${({$customHeight:e})=>e&&`${e}px`||"auto"}; 4488 border-radius: 16px; 4489 border: ${({$borderColor:e,$borderStyle:t})=>{let r=["1px"];return r.push(t),"success"===e&&r.push("#20a666"),"error"===e&&r.push("#c43333"),"default"===e&&r.push(F),"default_inl
4489ine"===e&&r.push(c0(R,.2)),r.join(" ")}}; 4490`,h.default(i8)` 4491 border-top-left-radius: 16px; 4492 border-bottom-left-radius: 16px; 4493 background-color: ${({$backgroundColor:e,$alpha:t})=>e?c0(e,t):"inherit"}; 4494`;let c1=d.css` 4495 width: 32px; 4496 height: 32px; 4497 background-color: var(--mds-colors-background-default); 4498 color: var(--mds-colors-ink-inverse); 4499 border: 2px solid var(--mds-colors-line-border); 4500 &:hover { 4501 background-color: var(--mds-colors-background-disabled); 4502 } 4503`,c2=d.css` 4504 height: 40px; 4505 width: 40px; 4506 background-color: var(--mds-colors-background-inverse); 4507 color: var(--mds-colors-ink-default); 4508 border: 2px solid var(--mds-colors-line-border); 4509 &:hover { 4510 background-color: var(--mds-colors-background-disabled); 4511 } 4512`,c3=d.css` 4513 ${c1} 4514 background-color: var(--mds-colors-ink-accent); 4515 border: none; 4516 color: var(--mds-colors-ink-inverse); 4517 4518 &:hover { 4519 background-color: var(--mds-colors-ink-accent-hover); 4520 } 4521`,c4=e=>{switch(e){case"default":default:return c1;case"light":return c2;case"accent":return c3}};h.default.div` 4522 border-radius: 50%; 4523 display: flex; 4524 justify-content: center; 4525 align-items: center; 4526 transition: background-color 0.2s ease-in-out; 4527 flex-shrink: 0; 4528 flex-grow: 0; 4529 ${e=>c4(e.variant)} 4530`,h.default.div` 4531 width: ${({$size:e})=>`${e}px`}; 4532 height: ${({$size:e})=>`${e}px`}; 4533 border: ${({$strokeWidth:e})=>`${e||4}px solid transparent`}; 4534 border-top: ${({$color:e,$strokeWidth:t})=>`${t||4}px solid var(--${e})`}; 4535 border-left: ${({$color:e,$strokeWidth:t})=>`${t||4}px solid var(--${e})`}; 4536 border-right: ${({$color:e,$strokeWidth:t})=>`${t||4}px solid var(--${e})`}; 4537 border-bottom: ${({$strokeWidth:e})=>`${e||4}px solid ${c0(R,.2)}`}; 4538 border-radius: 50%; 4539 background: inherit; 4540 animation: spin 0.8s linear infinite; 4541 @keyframes spin { 4542 0% { 4543 transform: rotate(0deg); 4544 } 4545 100% { 4546 transform: rotate(360deg); 4547 } 4548 } 4549`,h.default.div` 4550 display: grid; 4551 grid-auto-flow: row; 4552 border-radius: 8px; 4553 padding: 8px 0px; 4554 border-radius: 8px; 4555 border: 1px solid var(--mds-colors-line-border); 4556 background-color: white; 4557`,h.default.div` 4558 padding: 12px 16px; 4559 cursor: pointer; 4560 transition: background-color 0.2s; 4561 font-size: 14px; 4562 4563 color: ${({$selected:e,$color:t})=>t?`var(--${t})`:e?"var(--mds-colors-ink-accent)":"var(--mds-colors-ink-strong)"}; 4564 4565 &:hover { 4566 background-color: var(--mds-colors-surface-layer-hover-01); 4567 } 4568`,h.default(nV)` 4569 /* important is used until popper component has tooltip mode */ 4570 overflow-y: unset !important; 4571`,h.default.div` 4572 display: flex; 4573 align-items: center; 4574 justify-content: center; 4575 border-radius: 8px; 4576 padding: 8px; 4577 color: var(--mds-colors-ink-inverse); 4578 background-color: var(--mds-colors-background-strong); 4579 overflow: hidden; 4580`,h.default(a4)` 4581 width: ${({customWidth:e})=>e??"400px"}; 4582`,h.default(n$)` 4583 background-color: var(--mds-colors-background-inverse); 4584 border: 1px solid var(--mds-colors-line-border); 4585`;let c5=h.default.input` 4586 width: 24px; 4587 height: 24px; 4588 appearance: none; 4589 border: 2px solid var(--mds-colors-ink-default); 4590 border-radius: 50%; 4591 background-color: white; 4592 cursor: pointer; 4593 position: relative; 4594 display: inline-block; 4595 outline: none; 4596 flex-shrink: 0; 4597 flex-grow: 0; 4598 4599 &:checked { 4600 border-color: black; 4601 background-color: white; 4602 } 4603 &:checked::before { 4604 content: ''; 4605 position: absolute; 4606 top: 50%; 4607 left: 50%; 4608 transform: translate(-50%, -50%); 4609 width: 10px; 4610 height: 10px; 4611 background-color: black; 4612 border-radius: 50%; 4613 } 4614`,c6=({dataTestId:e="radio-button",name:t,value:r,selectedValue:i,onChange:o,disabled:n})=>T.jsx(c5,{"data-testid":e,type:"radio",name:t,value:r,checked:i===r,onChange({target:{value:e}}){o(e)},disabled:n});h.default.div` 4615 width: 322px; 4616 text-align: center; 4617 display: grid; 4618 gap: 16px; 4619 grid-template-columns: 1fr; 4620 grid-auto-rows: max-content; 4621 justify-content: center; 4622 align-items: center; 4623`;let{VITE_PARTNERS_PRODUCTS_IMAGES_DEFAULT_ROOT_URL:c8}={VITE_PARTNERS_PRODUCTS_IMAGES_DEFAULT_ROOT_URL:"https://images.rappi.com/products/"},c7={path:"NO-IMAGE",index:0,host:c8,base64_content:null};var c9,ue,ut,ur,ui,uo=((c9=uo||{}).Default="default",c9.CategoryEditor="category-editor",c9.ItemEditor="item-editor",c9),un=((ue=un||{}).CategoryOrder="category-order",ue.ProductOrder="product-order",ue.Search="search",ue),ua=((ut=ua||{}).Item="ITEM",ut.ModifierGroup="MODIFIER_GROUP",ut),us=((ur=us||{}).Ar="AR",ur.Br="BR",ur.Cl="CL",ur.Co="CO",ur.Cr="CR",ur.Ec="EC",ur.Mx="MX",ur.Pe="PE",ur.Uy="UY",ur),ul=((ui=ul||{}).Indefinitely="indefinitely",ui.Today="today",ui.CustomDate="customDate",ui);let ud=e=>{let t,r=new Set,i=(e,i)=>{let o="function"==typeof e?e(t):e;if(!Object.is(o,t)){let n=t;t=i??("object"!=typeof o||null===o)?o:Object.assign({}
4623,t,o),r.forEach(e=>e(t,n))}},o=()=>t,n={setState:i,getState:o,getInitialState:()=>a,subscribe:e=>(r.add(e),()=>r.delete(e))},a=t=e(i,o,n);return n},uc=e=>e?ud(e):ud,uu=e=>e;l.createContext(null);let up={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}};class uf{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||up,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"log","",!0)}warn(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"warn","",!0)}error(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"error","")}deprecate(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,r,i){return i&&!this.debug?null:("string"==typeof e[0]&&(e[0]=`${r}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new uf(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new uf(this.logger,e)}}var um=new uf;class uh{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);let r=this.observers[e].get(t)||0;this.observers[e].set(t,r+1)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e].delete(t)}}emit(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];this.observers[e]&&Array.from(this.observers[e].entries()).forEach(e=>{let[t,i]=e;for(let o=0;o<i;o++)t(...r)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(t=>{let[i,o]=t;for(let n=0;n<o;n++)i.apply(i,[e,...r])})}}let ug=()=>{let e,t,r=new Promise((r,i)=>{e=r,t=i});return r.resolve=e,r.reject=t,r},ux=e=>null==e?"":""+e,uv=(e,t,r)=>{e.forEach(e=>{t[e]&&(r[e]=t[e])})},uy=/###/g,ub=e=>e&&e.indexOf("###")>-1?e.replace(uy,"."):e,uw=e=>!e||"string"==typeof e,uC=(e,t,r)=>{let i="string"!=typeof t?t:t.split("."),o=0;for(;o<i.length-1;){if(uw(e))return{};let n=ub(i[o]);!e[n]&&r&&(e[n]=new r),e=Object.prototype.hasOwnProperty.call(e,n)?e[n]:{},++o}return uw(e)?{}:{obj:e,k:ub(i[o])}},uE=(e,t,r)=>{let{obj:i,k:o}=uC(e,t,Object);if(void 0!==i||1===t.length){i[o]=r;return}let n=t[t.length-1],a=t.slice(0,t.length-1),s=uC(e,a,Object);for(;void 0===s.obj&&a.length;)n=`${a[a.length-1]}.${n}`,(s=uC(e,a=a.slice(0,a.length-1),Object))&&s.obj&&"u">typeof s.obj[`${s.k}.${n}`]&&(s.obj=void 0);s.obj[`${s.k}.${n}`]=r},uk=(e,t,r,i)=>{let{obj:o,k:n}=uC(e,t,Object);o[n]=o[n]||[],o[n].push(r)},uS=(e,t)=>{let{obj:r,k:i}=uC(e,t);if(r)return r[i]},uP=(e,t,r)=>{let i=uS(e,r);return void 0!==i?i:uS(t,r)},uO=(e,t,r)=>{for(let i in t)"__proto__"!==i&&"constructor"!==i&&(i in e?"string"==typeof e[i]||e[i]instanceof String||"string"==typeof t[i]||t[i]instanceof String?r&&(e[i]=t[i]):uO(e[i],t[i],r):e[i]=t[i]);return e},uI=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var uA={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};let uD=e=>"string"==typeof e?e.replace(/[&<>"'\/]/g,e=>uA[e]):e,uT=[" ",",","?","!",";"],u_=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){let t=this.regExpMap.get(e);if(void 0!==t)return t;let r=RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,r),this.regExpQueue.push(e),r}}(20),uR=(e,t,r)=>{t=t||"",r=r||"";let i=uT.filter(e=>0>t.indexOf(e)&&0>r.indexOf(e));if(0===i.length)return!0;let o=u_.getRegExp(`(${i.map(e=>"?"===e?"\\?":e).join("|")})`),n=!o.test(e);if(!n){let a=e.indexOf(r);a>0&&!o.test(e.substring(0,a))&&(n=!0)}return n},uj=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];let i=t.split(r),o=e;for(let n=0;n<i.length;){if(!o||"object"!=typeof o)return;let a,s="";for(let l=n;l<i.length;++l)if(l!==n&&(s+=r),s+=i[l],void 0!==(a=o[s])){if(["string","number","boolean"].indexOf(typeof a)>-1&&l<i.length-1)continue;n+=l-n+1;break}o=a}return o},uF=e=>e&&e.indexOf("_")>0?e.replace("_","-"):e;class uz extends uh{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,n=void 0!==i.ignoreJSONStructure?i.ignoreJSONStructure:this.options.ignoreJSONStructure,a;e.indexOf(".")>-1?a=e.split("."):(a=[e,t],r&&(Array.isArray(r)?a.push(...r):"str
4623ing"==typeof r&&o?a.push(...r.split(o)):a.push(r)));let s=uS(this.data,a);return!s&&!t&&!r&&e.indexOf(".")>-1&&(e=a[0],t=a[1],r=a.slice(2).join(".")),s||!n||"string"!=typeof r?s:uj(this.data&&this.data[e]&&this.data[e][t],r,o)}addResource(e,t,r,i){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},n=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator,a=[e,t];r&&(a=a.concat(n?r.split(n):r)),e.indexOf(".")>-1&&(a=e.split("."),i=t,t=a[1]),this.addNamespaces(t),uE(this.data,a,i),o.silent||this.emit("added",e,t,r,i)}addResources(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(let o in r)("string"==typeof r[o]||Array.isArray(r[o]))&&this.addResource(e,t,o,r[o],{silent:!0});i.silent||this.emit("added",e,t,r)}addResourceBundle(e,t,r,i,o){let n=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1,skipCopy:!1},a=[e,t];e.indexOf(".")>-1&&(a=e.split("."),i=r,r=t,t=a[1]),this.addNamespaces(t);let s=uS(this.data,a)||{};n.skipCopy||(r=JSON.parse(JSON.stringify(r))),i?uO(s,r,o):s={...s,...r},uE(this.data,a,s),n.silent||this.emit("added",e,t,r)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){let t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var uL={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,r,i,o){return e.forEach(e=>{this.processors[e]&&(t=this.processors[e].process(t,r,i,o))}),t}};let uN={};class uM extends uh{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),uv(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
4623i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=um.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;let r=this.resolve(e,t);return r&&void 0!==r.res}extractFromKey(e,t){let r=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===r&&(r=":");let i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||this.options.defaultNS||[],n=r&&e.indexOf(r)>-1,a=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!uR(e,r,i);if(n&&!a){let s=e.match(this.interpolator.nestingRegexp);if(s&&s.length>0)return{key:e,namespaces:o};let l=e.split(r);(r!==i||r===i&&this.options.ns.indexOf(l[0])>-1)&&(o=l.shift()),e=l.join(i)}return"string"==typeof o&&(o=[o]),{key:e,namespaces:o}}translate(e,t,r){if("object"!=typeof t&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof t&&(t={...t}),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);let i=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:n,namespaces:a}=this.extractFromKey(e[e.length-1],t),s=a[a.length-1],l=t.lng||this.language,d=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(l&&"cimode"===l.toLowerCase()){if(d){let c=t.nsSeparator||this.options.nsSeparator;return i?{res:`${s}${c}${n}`,usedKey:n,exactUsedKey:n,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:`${s}${c}${n}`}return i?{res:n,usedKey:n,exactUsedKey:n,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:n}let u=this.resolve(e,t),p=u&&u.res,f=u&&u.usedKey||n,m=u&&u.exactUsedKey||n,h=Object.prototype.toString.apply(p),g=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,x=!this.i18nFormat||this.i18nFormat.handleAsObject;if(x&&p&&"string"!=typeof p&&"boolean"!=typeof p&&"number"!=typeof p&&0>["[object Number]","[object Function]","[object RegExp]"].indexOf(h)&&!("string"==typeof g&&Array.isArray(p))){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");let v=this.options.returnedObjectHandler?this.options.returnedObjectHandler(f,p,{...t,ns:a}):`key '${n} (${this.language})' returned an object instead of string.`;return i?(u.res=v,u.usedParams=this.getUsedParamsDetails(t),u):v}if(o){let y=Array.isArray(p),b=y?[]:{},w=y?m:f;for(let C in p)if(Object.prototype.hasOwnProperty.call(p,C)){let E=`${w}${o}${C}`;b[C]=this.translate(E,{...t,joinArrays:!1,ns:a}),b[C]===E&&(b[C]=p[C])}p=b}}else if(x&&"string"==typeof g&&Array.isArray(p))(p=p.join(g))&&(p=this.extendTranslation(p,e,t,r));else{let k=!1,S=!1,P=void 0!==t.count&&"string"!=typeof t.count,O=uM.hasDefaultValue(t),I=P?this.pluralResolver.getSuffix(l,t.count,t):"",A=t.ordinal&&P?this.pluralResolver.getSuffix(l,t.count,{ordinal:!1}):"",D=P&&!t.ordinal&&0===t.count&&this.pluralResolver.shouldUseIntlApi(),T=D&&t[`defaultValue${this.options.pluralSeparator}zero`]||t[`defaultValue${I}`]||t[`defaultValue${A}`]||t.defaultValue;!this.isValidLookup(p)&&O&&(k=!0,p=T),this.isValidLookup(p)||(S=!0,p=n);let _=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&S?void 0:p,R=O&&T!==p&&this.options.updateMissing;if(S||k||R){if(this.logger.log(R?"updateKey":"missingKey",l,s,n,R?T:p),o){let j=this.resolve(n,{...t,keySeparator:!1});j&&j.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let F=[],z=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&z&&z[0])for(let L=0;L<z.length;L++)F.push(z[L]);else"all"===this.options.saveMissingTo?F=this.languageUtils.toResolveHierarchy(t.lng||this.language):F.push(t.lng||this.language);let N=(e,r,i)=>{let o=O&&i!==p?i:_;this.options.missingKeyHandler?this.options.missingKeyHandler(e,s,r,o,R,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,s,r,o,R,t),this.emit
4623("missingKey",e,s,r,p)};this.options.saveMissing&&(this.options.saveMissingPlurals&&P?F.forEach(e=>{let r=this.pluralResolver.getSuffixes(e,t);D&&t[`defaultValue${this.options.pluralSeparator}zero`]&&0>r.indexOf(`${this.options.pluralSeparator}zero`)&&r.push(`${this.options.pluralSeparator}zero`),r.forEach(r=>{N([e],n+r,t[`defaultValue${r}`]||T)})}):N(F,n,T))}p=this.extendTranslation(p,e,t,u,r),S&&p===n&&this.options.appendNamespaceToMissingKey&&(p=`${s}:${n}`),(S||k)&&this.options.parseMissingKeyHandler&&(p="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${s}:${n}`:n,k?p:void 0):this.options.parseMissingKeyHandler(p))}return i?(u.res=p,u.usedParams=this.getUsedParamsDetails(t),u):p}extendTranslation(e,t,r,i,o){var n=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...r},r.lng||this.language||i.usedLng,i.usedNS,i.usedKey,{resolved:i});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init({...r,interpolation:{...this.options.interpolation,...r.interpolation}});let a="string"==typeof e&&(r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables),s;if(a){let l=e.match(this.interpolator.nestingRegexp);s=l&&l.length}let d=r.replace&&"string"!=typeof r.replace?r.replace:r;if(this.options.interpolation.defaultVariables&&(d={...this.options.interpolation.defaultVariables,...d}),e=this.interpolator.interpolate(e,d,r.lng||this.language||i.usedLng,r),a){let c=e.match(this.interpolator.nestingRegexp),u=c&&c.length;s<u&&(r.nest=!1)}!r.lng&&"v1"!==this.options.compatibilityAPI&&i&&i.res&&(r.lng=this.language||i.usedLng),!1!==r.nest&&(e=this.interpolator.nest(e,function(){for(var e=arguments.length,i=Array(e),a=0;a<e;a++)i[a]=arguments[a];return o&&o[0]===i[0]&&!r.context?(n.logger.warn(`It seems you are nesting recursively key: ${i[0]} in key: ${t[0]}`),null):n.translate(...i,t)},r)),r.interpolation&&this.interpolator.reset()}let p=r.postProcess||this.options.postProcess,f="string"==typeof p?[p]:p;return null!=e&&f&&f.length&&!1!==r.applyPostProcessor&&(e=uL.handle(f,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...i,usedParams:this.getUsedParamsDetails(r)},...r}:r,this)),e}resolve(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r,i,o,n,a;return"string"==typeof e&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(r))return;let s=this.extractFromKey(e,t),l=s.key;i=l;let d=s.namespaces;this.options.fallbackNS&&(d=d.concat(this.options.fallbackNS));let c=void 0!==t.count&&"string"!=typeof t.count,u=c&&!t.ordinal&&0===t.count&&this.pluralResolver.shouldUseIntlApi(),p=void 0!==t.context&&("string"==typeof t.context||"number"==typeof t.context)&&""!==t.context,f=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);d.forEach(e=>{this.isValidLookup(r)||(a=e,!uN[`${f[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(a)&&(uN[`${f[0]}-${e}`]=!0,this.logger.warn(`key "${i}" for languages "${f.join(", ")}" won't get resolved as namespace "${a}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),f.forEach(i=>{if(this.isValidLookup(r))return;n=i;let a=[l];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(a,l,i,e,t);else{let s;c&&(s=this.pluralResolver.getSuffix(i,t.count,t));let d=`${this.options.pluralSeparator}zero`,f=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(c&&(a.push(l+s),t.ordinal&&0===s.indexOf(f)&&a.push(l+s.replace(f,this.options.pluralSeparator)),u&&a.push(l+d)),p){let m=`${l}${this.options.contextSeparator}${t.context}`;a.push(m),c&&(a.push(m+s),t.ordinal&&0===s.indexOf(f)&&a.push(m+s.replace(f,this.options.pluralSeparator)),u&&a.push(m+d))}}let h;for(;h=a.pop();)this.isValidLookup(r)||(o=h,r=this.getResource(i,e,h,t))}))})}),{res:r,usedKey:i,exactUsedKey:o,usedLng:n,usedNS:a}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,r,i
4623):this.resourceStore.getResource(e,t,r,i)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.replace&&"string"!=typeof e.replace,r=t?e.replace:e;if(t&&"u">typeof e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!t)for(let i of(r={...r},["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"]))delete r[i];return r}static hasDefaultValue(e){let t="defaultValue";for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t===r.substring(0,t.length)&&void 0!==e[r])return!0;return!1}}let uB=e=>e.charAt(0).toUpperCase()+e.slice(1);class u${constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=um.create("languageUtils")}getScriptPartFromCode(e){if(!(e=uF(e))||0>e.indexOf("-"))return null;let t=e.split("-");return 2===t.length||(t.pop(),"x"===t[t.length-1].toLowerCase())?null:this.formatLanguageCode(t.join("-"))}getLanguagePartFromCode(e){if(!(e=uF(e))||0>e.indexOf("-"))return e;let t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if("string"==typeof e&&e.indexOf("-")>-1){let t=["hans","hant","latn","cyrl","cans","mong","arab"],r=e.split("-");return this.options.lowerCaseLng?r=r.map(e=>e.toLowerCase()):2===r.length?(r[0]=r[0].toLowerCase(),r[1]=r[1].toUpperCase(),t.indexOf(r[1].toLowerCase())>-1&&(r[1]=uB(r[1].toLowerCase()))):3===r.length&&(r[0]=r[0].toLowerCase(),2===r[1].length&&(r[1]=r[1].toUpperCase()),"sgn"!==r[0]&&2===r[2].length&&(r[2]=r[2].toUpperCase()),t.indexOf(r[1].toLowerCase())>-1&&(r[1]=uB(r[1].toLowerCase())),t.indexOf(r[2].toLowerCase())>-1&&(r[2]=uB(r[2].toLowerCase()))),r.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach(e=>{if(t)return;let r=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(r))&&(t=r)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let r=this.getLanguagePartFromCode(e);if(this.isSupportedCode(r))return t=r;t=this.options.supportedLngs.find(e=>{if(e===r||!(0>e.indexOf("-")&&0>r.indexOf("-"))&&(e.indexOf("-")>0&&0>r.indexOf("-")&&e.substring(0,e.indexOf("-"))===r||0===e.indexOf(r)&&r.length>1))return e})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let r=e[t];return r||(r=e[this.getScriptPartFromCode(t)]),r||(r=e[this.formatLanguageCode(t)]),r||(r=e[this.getLanguagePartFromCode(t)]),r||(r=e.default),r||[]}toResolveHierarchy(e,t){let r=this.getFallbackCodes(t||this.options.fallbackLng||[],e),i=[],o=e=>{e&&(this.isSupportedCode(e)?i.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return"string"==typeof e&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):"string"==typeof e&&o(this.formatLanguageCode(e)),r.forEach(e=>{0>i.indexOf(e)&&o(this.formatLanguageCode(e))}),i}}let uU=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],uH={1:e=>+(e>1),2:e=>+(1!=e),3:e=>0,4:e=>e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2,5:e=>0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5,6:e=>1==e?0:e>=2&&e<=4?1:2,7:e=>1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2,8:e=>1==e?0:2==e?1:8!=e&&11!=e?2:3,9:e=>+(e>=2),10:e=>1==e?0:2==e?1:e<7?2:e<11?3:4,11:e=>1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3,12:e=>+(e%10!=1||e%100==11),13:e=>+(0!==e),14:e=>1==e?0:2==e?1:3==e?2:3,15:e=>e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2,16:e=>e%10==1&&e%100!=11?0:0!==e?1:2,17:e=>
46231==e||e%10==1&&e%100!=11?0:1,18:e=>0==e?0:1==e?1:2,19:e=>1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3,20:e=>1==e?0:0==e||e%100>0&&e%100<20?1:2,21:e=>e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0,22:e=>1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3},uq=["v1","v2","v3"],uV=["v4"],uG={zero:0,one:1,two:2,few:3,many:4,other:5},uW=()=>{let e={};return uU.forEach(t=>{t.lngs.forEach(r=>{e[r]={numbers:t.nr,plurals:uH[t.fc]}})}),e};class uZ{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=um.create("pluralResolver"),(!this.options.compatibilityJSON||uV.includes(this.options.compatibilityJSON))&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=uW(),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{let r=uF("dev"===e?"en":e),i=t.ordinal?"ordinal":"cardinal",o=JSON.stringify({cleanedCode:r,type:i});if(o in this.pluralRulesCache)return this.pluralRulesCache[o];let n=new Intl.PluralRules(r,{type:i});return this.pluralRulesCache[o]=n,n}catch{return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.getRule(e,t);return this.shouldUseIntlApi()?r&&r.resolvedOptions().pluralCategories.length>1:r&&r.numbers.length>1}getPluralFormsOfKey(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,r).map(e=>`${t}${e}`)}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.getRule(e,t);return r?this.shouldUseIntlApi()?r.resolvedOptions().pluralCategories.sort((e,t)=>uG[e]-uG[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):r.numbers.map(r=>this.getSuffix(e,r,t)):[]}getSuffix(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=this.getRule(e,r);return i?this.shouldUseIntlApi()?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${i.select(t)}`:this.getSuffixRetroCompatible(i,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){let r=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),i=e.numbers[r];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===i?i="plural":1===i&&(i=""));let o=()=>this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString();return"v1"===this.options.compatibilityJSON?1===i?"":"number"==typeof i?`_plural_${i.toString()}`:o():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?o():this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString()}
4623shouldUseIntlApi(){return!uq.includes(this.options.compatibilityJSON)}}let uY=function(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",o=!(arguments.length>4)||void 0===arguments[4]||arguments[4],n=uP(e,t,r);return!n&&o&&"string"==typeof r&&void 0===(n=uj(e,r,i))&&(n=uj(t,r,i)),n},uK=e=>e.replace(/\$/g,"$$$$");class uJ{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=um.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});let{escape:t,escapeValue:r,useRawValueToEscape:i,prefix:o,prefixEscaped:n,suffix:a,suffixEscaped:s,formatSeparator:l,unescapeSuffix:d,unescapePrefix:c,nestingPrefix:u,nestingPrefixEscaped:p,nestingSuffix:f,nestingSuffixEscaped:m,nestingOptionsSeparator:h,maxReplaces:g,alwaysFormat:x}=e.interpolation;this.escape=void 0!==t?t:uD,this.escapeValue=void 0===r||r,this.useRawValueToEscape=void 0!==i&&i,this.prefix=o?uI(o):n||"{{",this.suffix=a?uI(a):s||"}}",this.formatSeparator=l||",",this.unescapePrefix=d?"":c||"-",this.unescapeSuffix=this.unescapePrefix?"":d||"",this.nestingPrefix=u?uI(u):p||uI("$t("),this.nestingSuffix=f?uI(f):m||uI(")"),this.nestingOptionsSeparator=h||",",this.maxReplaces=g||1e3,this.alwaysFormat=void 0!==x&&x,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=(e,t)=>e&&e.source===t?(e.lastIndex=0,e):RegExp(t,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,t,r,i){let o,n,a,s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},l=e=>{if(0>e.indexOf(this.formatSeparator)){let o=uY(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(o,void 0,r,{...i,...t,interpolationkey:e}):o}let n=e.split(this.formatSeparator),a=n.shift().trim(),l=n.join(this.formatSeparator).trim();return this.format(uY(t,s,a,this.options.keySeparator,this.options.ignoreJSONStructure),l,r,{...i,...t,interpolationkey:a})};this.resetRegExp();let d=i&&i.missingInterpolationHandler||this.options.missingInterpolationHandler,c=i&&i.interpolation&&void 0!==i.interpolation.skipOnVariables?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>uK(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?uK(this.escape(e)):uK(e)}].forEach(t=>{for(a=0;o=t.regex.exec(e);){let r=o[1].trim();if(void 0===(n=l(r))){if("function"==typeof d){let s=d(e,o,i);n="string"==typeof s?s:""}else if(i&&Object.prototype.hasOwnProperty.call(i,r))n="";else if(c){n=o[0];continue}else this.logger.warn(`missed to pass in variable ${r} for interpolating ${e}`),n=""}else"string"==typeof n||this.useRawValueToEscape||(n=ux(n));let u=t.safeValue(n);if(e=e.replace(o[0],u),c?(t.regex.lastIndex+=n.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,++a>=this.maxReplaces)break}}),e}nest(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i,o,n,a=(e,t)=>{let r=this.nestingOptionsSeparator;if(0>e.indexOf(r))return e;let i=e.split(RegExp(`${r}[ ]*{`)),o=`{${i[1]}`;e=i[0],o=this.interpolate(o,n);let a=o.match(/'/g),s=o.match(/"/g);(a&&a.length%2==0&&!s||s.length%2!=0)&&(o=o.replace(/'/g,'"'));try{n=JSON.parse(o),t&&(n={...t,...n})}catch(l){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,l),`${e}${r}${o}`}return n.defaultValue&&n.defaultValue.indexOf(this.prefix)>-1&&delete n.defaultValue,e};for(;i=this.nestingRegexp.exec(e);){let s=[];(n=(n={...r}).replace&&"string"!=typeof n.replace?n.replace:n).applyPostProcessor=!1,delete n.defaultValue;let l=!1;if(-1!==i[0].indexOf(this.formatSeparator)&&!/{.*}/.test(i[1])){let d=i[1].split(this.formatSeparator).map(e=>e.trim());i[1]=d.shift(),s=d,l=!0}if((o=t(a.call(this,i[1].trim(),n),n))&&i[0]===e&&"string"!=typeof o)return o;"string"!=typeof o&&(o=ux(o)),o||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${e}`),o=""),l&&(o=s.reduce((e,t)=>
4623this.format(e,t,r.lng,{...r,interpolationkey:i[1].trim()}),o.trim())),e=e.replace(i[0],o),this.regexp.lastIndex=0}return e}}let uQ=e=>{let t=e.toLowerCase().trim(),r={};if(e.indexOf("(")>-1){let i=e.split("(");t=i[0].toLowerCase().trim();let o=i[1].substring(0,i[1].length-1);"currency"===t&&0>o.indexOf(":")?r.currency||(r.currency=o.trim()):"relativetime"===t&&0>o.indexOf(":")?r.range||(r.range=o.trim()):o.split(";").forEach(e=>{if(e){let[t,...i]=e.split(":"),o=i.join(":").trim().replace(/^'+|'+$/g,""),n=t.trim();r[n]||(r[n]=o),"false"===o&&(r[n]=!1),"true"===o&&(r[n]=!0),isNaN(o)||(r[n]=parseInt(o,10))}})}return{formatName:t,formatOptions:r}},uX=e=>{let t={};return(r,i,o)=>{let n=o;o&&o.interpolationkey&&o.formatParams&&o.formatParams[o.interpolationkey]&&o[o.interpolationkey]&&(n={...n,[o.interpolationkey]:void 0});let a=i+JSON.stringify(n),s=t[a];return s||(s=e(uF(i),o),t[a]=s),s(r)}};class u0{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=um.create("formatter"),this.options=e,this.formats={number:uX((e,t)=>{let r=new Intl.NumberFormat(e,{...t});return e=>r.format(e)}),currency:uX((e,t)=>{let r=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>r.format(e)}),datetime:uX((e,t)=>{let r=new Intl.DateTimeFormat(e,{...t});return e=>r.format(e)}),relativetime:uX((e,t)=>{let r=new Intl.RelativeTimeFormat(e,{...t});return e=>r.format(e,t.range||"day")}),list:uX((e,t)=>{let r=new Intl.ListFormat(e,{...t});return e=>r.format(e)})},this.init(e)}init(e){let t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=uX(t)}format(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=t.split(this.formatSeparator);if(o.length>1&&o[0].indexOf("(")>1&&0>o[0].indexOf(")")&&o.find(e=>e.indexOf(")")>-1)){let n=o.findIndex(e=>e.indexOf(")")>-1);o[0]=[o[0],...o.splice(1,n)].join(this.formatSeparator)}return o.reduce((e,t)=>{let{formatName:o,formatOptions:n}=uQ(t);if(this.formats[o]){let a=e;try{let s=i&&i.formatParams&&i.formatParams[i.interpolationkey]||{},l=s.locale||s.lng||i.locale||i.lng||r;a=this.formats[o](e,l,{...n,...i,...s})}catch(d){this.logger.warn(d)}return a}return this.logger.warn(`there was no format function for ${o}`),e},e)}}let u1=(e,t)=>{void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)};class u2 extends uh{constructor(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=r,this.languageUtils=r.languageUtils,this.options=i,this.logger=um.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=i.maxParallelReads||10,this.readingCalls=0,this.maxRetries=i.maxRetries>=0?i.maxRetries:5,this.retryTimeout=i.retryTimeout>=1?i.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(r,i.backend,i)}queueLoad(e,t,r,i){let o={},n={},a={},s={};return e.forEach(e=>{let i=!0;t.forEach(t=>{let a=`${e}|${t}`;!r.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===n[a]&&(n[a]=!0):(this.state[a]=1,i=!1,void 0===n[a]&&(n[a]=!0),void 0===o[a]&&(o[a]=!0),void 0===s[t]&&(s[t]=!0)))}),i||(a[e]=!0)}),(Object.keys(o).length||Object.keys(n).length)&&this.queue.push({pending:n,pendingCount:Object.keys(n).length,loaded:{},errors:[],callback:i}),{toLoad:Object.keys(o),pending:Object.keys(n),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(s)}}loaded(e,t,r){let i=e.split("|"),o=i[0],n=i[1];t&&this.emit("failedLoading",o,n,t),!t&&r&&this.store.addResourceBundle(o,n,r,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&r&&(this.state[e]=0);let a={};this.queue.forEach(r=>{uk(r.loaded,[o],n),u1(r,e),t&&r.errors.push(t),0!==r.pendingCount||r.done||(Object.keys(r.loaded).forEach(e=>{a[e]||(a[e]={});let t=r.loaded[e];t.length&&t.forEach(t=>{void 0===a[e][t]&&(a[e][t]=!0)})}),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())}
4623),this.emit("loaded",a),this.queue=this.queue.filter(e=>!e.done)}read(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,n=arguments.length>5?arguments[5]:void 0;if(!e.length)return n(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:r,tried:i,wait:o,callback:n});return}this.readingCalls++;let a=(a,s)=>{if(this.readingCalls--,this.waitingReads.length>0){let l=this.waitingReads.shift();this.read(l.lng,l.ns,l.fcName,l.tried,l.wait,l.callback)}if(a&&s&&i<this.maxRetries){setTimeout(()=>{this.read.call(this,e,t,r,i+1,2*o,n)},o);return}n(a,s)},s=this.backend[r].bind(this.backend);if(2===s.length){try{let l=s(e,t);l&&"function"==typeof l.then?l.then(e=>a(null,e)).catch(a):a(null,l)}catch(d){a(d)}return}return s(e,t,a)}prepareLoading(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);let o=this.queueLoad(e,t,r,i);if(!o.toLoad.length)return o.pending.length||i(),null;o.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,r){this.prepareLoading(e,t,{},r)}reload(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=e.split("|"),i=r[0],o=r[1];this.read(i,o,"read",void 0,void 0,(r,n)=>{r&&this.logger.warn(`${t}loading namespace ${o} for language ${i} failed`,r),!r&&n&&this.logger.log(`${t}loaded namespace ${o} for language ${i}`,n),this.loaded(e,r,n)})}saveMissing(e,t,r,i,o){let n=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${r}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(null==r||""===r)){if(this.backend&&this.backend.create){let s={...n,isUpdate:o},l=this.backend.create.bind(this.backend);if(l.length<6)try{let d;(d=5===l.length?l(e,t,r,i,s):l(e,t,r,i))&&"function"==typeof d.then?d.then(e=>a(null,e)).catch(a):a(null,d)}catch(c){a(c)}else l(e,t,r,i,a,s)}e&&e[0]&&this.store.addResource(e[0],t,r,i)}}}let u3=()=>({debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler(e){let t={};if("object"==typeof e[1]&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){let r=e[3]||e[2];Object.keys(r).forEach(e=>{t[e]=r[e]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}),u4=e=>("string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&0>e.supportedLngs.indexOf("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e),u5=()=>{},u6=e=>
4623{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(t=>{"function"==typeof e[t]&&(e[t]=e[t].bind(e))})};class u8 extends uh{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(super(),this.options=u4(e),this.services={},this.logger=um,this.modules={external:[]},u6(this),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,"function"==typeof t&&(r=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:0>t.ns.indexOf("translation")&&(t.defaultNS=t.ns[0]));let i=u3();this.options={...i,...this.options,...u4(t)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...i.interpolation,...this.options.interpolation}),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator);let o=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){this.modules.logger?um.init(o(this.modules.logger),this.options):um.init(null,this.options);let n;this.modules.formatter?n=this.modules.formatter:"u">typeof Intl&&(n=u0);let a=new u$(this.options);this.store=new uz(this.options.resources,this.options);let s=this.services;s.logger=um,s.resourceStore=this.store,s.languageUtils=a,s.pluralResolver=new uZ(a,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),n&&(!this.options.interpolation.format||this.options.interpolation.format===i.interpolation.format)&&(s.formatter=o(n),s.formatter.init(s,this.options),this.options.interpolation.format=s.formatter.format.bind(s.formatter)),s.interpolator=new uJ(this.options),s.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},s.backendConnector=new u2(o(this.modules.backend),s.resourceStore,s,this.options),s.backendConnector.on("*",function(t){for(var r=arguments.length,i=Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];e.emit(t,...i)}),this.modules.languageDetector&&(s.languageDetector=o(this.modules.languageDetector),s.languageDetector.init&&s.languageDetector.init(s,this.options.detection,this.options)),this.modules.i18nFormat&&(s.i18nFormat=o(this.modules.i18nFormat),s.i18nFormat.init&&s.i18nFormat.init(this)),this.translator=new uM(this.services,this.options),this.translator.on("*",function(t){for(var r=arguments.length,i=Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];e.emit(t,...i)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,r||(r=u5),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let l=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);l.length>0&&"dev"!==l[0]&&(this.options.lng=l[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(t=>{this[t]=function(){return e.store[t](...arguments)}}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(t=>{this[t]=function(){return e.store[t](...arguments),e}});let d=ug(),c=()=>{let e=(e,t)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),d.resolve(t),r(e,t)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?c():setTimeout(c,0),d}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u5,r="string"==typeof e?e:this.language;if("function"==typeof e&&(t=e),!this.options.resources||this.options.partialBundledLanguages){if(r&&"cimode"===r.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return t();let i=[],o=e=>{e&&"cimode"!==e&&this.services.languageUtils.toResolveHierarchy(e).forEach(e
4623=>{"cimode"!==e&&0>i.indexOf(e)&&i.push(e)})};r?o(r):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>o(e)),this.options.preload&&this.options.preload.forEach(e=>o(e)),this.services.backendConnector.load(i,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),t(e)})}else t(null)}reloadResources(e,t,r){let i=ug();return"function"==typeof e&&(r=e,e=void 0),"function"==typeof t&&(r=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),r||(r=u5),this.services.backendConnector.reload(e,t,e=>{i.resolve(),r(e)}),i}use(e){if(!e)throw Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&uL.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(!(!e||!this.languages)&&!(["cimode","dev"].indexOf(e)>-1))for(let t=0;t<this.languages.length;t++){let r=this.languages[t];if(!(["cimode","dev"].indexOf(r)>-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}}changeLanguage(e,t){var r=this;this.isLanguageChangingTo=e;let i=ug();this.emit("languageChanging",e);let o=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},n=(e,n)=>{n?(o(n),this.translator.changeLanguage(n),this.isLanguageChangingTo=void 0,this.emit("languageChanged",n),this.logger.log("languageChanged",n)):this.isLanguageChangingTo=void 0,i.resolve(function(){return r.t(...arguments)}),t&&t(e,function(){return r.t(...arguments)})},a=t=>{e||t||!this.services.languageDetector||(t=[]);let r="string"==typeof t?t:this.services.languageUtils.getBestMatchFromCodes(t);r&&(this.language||o(r),this.translator.language||this.translator.changeLanguage(r),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(r)),this.loadResources(r,e=>{n(e,r)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(a):this.services.languageDetector.detect(a):a(e):a(this.services.languageDetector.detect()),i}getFixedT(e,t,r){var i=this;let o=function(e,t){let n;if("object"!=typeof t){for(var a=arguments.length,s=Array(a>2?a-2:0),l=2;l<a;l++)s[l-2]=arguments[l];n=i.options.overloadTranslationOptionHandler([e,t].concat(s))}else n={...t};n.lng=n.lng||o.lng,n.lngs=n.lngs||o.lngs,n.ns=n.ns||o.ns,""!==n.keyPrefix&&(n.keyPrefix=n.keyPrefix||r||o.keyPrefix);let d=i.options.keySeparator||".",c;return c=n.keyPrefix&&Array.isArray(e)?e.map(e=>`${n.keyPrefix}${d}${e}`):n.keyPrefix?`${n.keyPrefix}${d}${e}`:e,i.t(c,n)};return"string"==typeof e?o.lng=e:o.lngs=e,o.ns=t,o.keyPrefix=r,o}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
4623if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;let r=t.lng||this.resolvedLanguage||this.languages[0],i=!!this.options&&this.options.fallbackLng,o=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;let n=(e,t)=>{let r=this.services.backendConnector.state[`${e}|${t}`];return -1===r||0===r||2===r};if(t.precheck){let a=t.precheck(this,n);if(void 0!==a)return a}return!!(this.hasResourceBundle(r,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||n(r,e)&&(!i||n(o,e)))}loadNamespaces(e,t){let r=ug();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach(e=>{0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}loadLanguages(e,t){let r=ug();"string"==typeof e&&(e=[e]);let i=this.options.preload||[],o=e.filter(e=>0>i.indexOf(e)&&this.services.languageUtils.isSupportedCode(e));return o.length?(this.options.preload=i.concat(o),this.loadResources(e=>{r.resolve(),t&&t(e)}),r):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";let t=this.services&&this.services.languageUtils||new u$(u3());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new u8(e,t)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u5,r=e.forkResourceStore;r&&delete e.forkResourceStore;let i={...this.options,...e,isClone:!0},o=new u8(i);return(void 0!==e.debug||void 0!==e.prefix)&&(o.logger=o.logger.clone(e)),["store","services","language"].forEach(e=>{o[e]=this[e]}),o.services={...this.services},o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},r&&(o.store=new uz(this.store.data,i),o.services.resourceStore=o.store),o.translator=new uM(o.services,i),o.translator.on("*",function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i<t;i++)r[i-1]=arguments[i];o.emit(e,...r)}),o.init(i,t),o.translator.options=i,o.translator.backendConnector.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}let u7=u8.createInstance();u7.createInstance=u8.createInstance,u7.createInstance,u7.dir,u7.init,u7.loadResources,u7.reloadResources,u7.use,u7.changeLanguage,u7.getFixedT;let u9=u7.t;u7.exists,u7.setDefaultNamespace,u7.hasLoadedNamespace,u7.loadNamespaces,u7.loadLanguages;let{slice:pe,forEach:pt}=[],pr=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,pi=(e,t,r)=>{let i=r||{};i.path=i.path||"/";let o=encodeURIComponent(t),n=`${e}=${o}`;if(i.maxAge>0){let a=i.maxAge-0;if(Number.isNaN(a))throw Error("maxAge should be a Number");n+=`; Max-Age=${Math.floor(a)}`}if(i.domain){if(!pr.test(i.domain))throw TypeError("option domain is invalid");n+=`; Domain=${i.domain}`}if(i.path){if(!pr.test(i.path))throw TypeError("option path is invalid");n+=`; Path=${i.path}`}if(i.expires){if("function"!=typeof i.expires.toUTCString)throw TypeError("option expires is invali
4623d");n+=`; Expires=${i.expires.toUTCString()}`}if(i.httpOnly&&(n+="; HttpOnly"),i.secure&&(n+="; Secure"),i.sameSite)switch("string"==typeof i.sameSite?i.sameSite.toLowerCase():i.sameSite){case!0:case"strict":n+="; SameSite=Strict";break;case"lax":n+="; SameSite=Lax";break;case"none":n+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return n},po={create(e,t,r,i){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{path:"/",sameSite:"strict"};r&&(o.expires=new Date,o.expires.setTime(o.expires.getTime()+6e4*r)),i&&(o.domain=i),document.cookie=pi(e,encodeURIComponent(t),o)},read(e){let t=`${e}=`,r=document.cookie.split(";");for(let i=0;i<r.length;i++){let o=r[i];for(;" "===o.charAt(0);)o=o.substring(1,o.length);if(0===o.indexOf(t))return o.substring(t.length,o.length)}return null},remove(e){this.create(e,"",-1)}};var pn={name:"cookie",lookup(e){let{lookupCookie:t}=e;if(t&&"u">typeof document)return po.read(t)||void 0},cacheUserLanguage(e,t){let{lookupCookie:r,cookieMinutes:i,cookieDomain:o,cookieOptions:n}=t;r&&"u">typeof document&&po.create(r,e,i,o,n)}},pa={name:"querystring",lookup(e){var t;let{lookupQuerystring:r}=e,i;if("u">typeof window){let{search:o}=window.location;!window.location.search&&(null==(t=window.location.hash)?void 0:t.indexOf("?"))>-1&&(o=window.location.hash.substring(window.location.hash.indexOf("?")));let n=o.substring(1).split("&");for(let a=0;a<n.length;a++){let s=n[a].indexOf("=");s>0&&n[a].substring(0,s)===r&&(i=n[a].substring(s+1))}}return i}};let ps=null,pl=()=>{if(null!==ps)return ps;try{ps="undefined"!==window&&null!==window.localStorage;let e="i18next.translate.boo";window.localStorage.setItem(e,"foo"),window.localStorage.removeItem(e)}catch{ps=!1}return ps};var pd={name:"localStorage",lookup(e){let{lookupLocalStorage:t}=e;if(t&&pl())return window.localStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupLocalStorage:r}=t;r&&pl()&&window.localStorage.setItem(r,e)}};let pc=null,pu=()=>{if(null!==pc)return pc;try{pc="undefined"!==window&&null!==window.sessionStorage;let e="i18next.translate.boo";window.sessionStorage.setItem(e,"foo"),window.sessionStorage.removeItem(e)}catch{pc=!1}return pc};var pp={name:"sessionStorage",lookup(e){let{lookupSessionStorage:t}=e;if(t&&pu())return window.sessionStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupSessionStorage:r}=t;r&&pu()&&window.sessionStorage.setItem(r,e)}},pf={name:"navigator",lookup(e){let t=[];if("u">typeof navigator){let{languages:r,userLanguage:i,language:o}=navigator;if(r)for(let n=0;n<r.length;n++)t.push(r[n]);i&&t.push(i),o&&t.push(o)}return t.length>0?t:void 0}},pm={name:"htmlTag",lookup(e){let{htmlTag:t}=e,r,i=t||("u">typeof document?document.documentElement:null);return i&&"function"==typeof i.getAttribute&&(r=i.getAttribute("lang")),r}},ph={name:"path",lookup(e){var t;let{lookupFromPathIndex:r}=e;if(typeof window>"u")return;let i=window.location.pathname.match(/\/([a-zA-Z-]*)/g);return Array.isArray(i)?null==(t=i["number"==typeof r?r:0])?void 0:t.replace("/",""):void 0}},pg={name:"subdomain",lookup(e){var t,r;let{lookupFromSubdomainIndex:i}=e,o="u">typeof window&&(null==(r=null==(t=window.location)?void 0:t.hostname)?void 0:r.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i));if(o)return o["number"==typeof i?i+1:1]}};class px{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e||{languageUtils:{}},this.options=function(e){return pt.call(pe.call(arguments,1),t=>{if(t)for(let r in t)void 0===e[r]&&(e[r]=t[r])}),e}(t,this.options||{},{order:["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"],lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:e=>e}),"string"==typeof this.options.convertDetectedLanguage&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=e=>e.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=r,this.addDetector(pn),this.addDetector(pa),this.addDetector(pd),this.addDetector(pp),this.addDetector(pf),this.addDetector(pm),this.addDetector(ph),this.addDetector(pg)}addDetector(e){return this.detectors[e.name]=e,this}detect(e){e||(e=this.options.order);let t=[];
4623return e.forEach(e=>{if(this.detectors[e]){let r=this.detectors[e].lookup(this.options);r&&"string"==typeof r&&(r=[r]),r&&(t=t.concat(r))}}),t=t.map(e=>this.options.convertDetectedLanguage(e)),this.services.languageUtils.getBestMatchFromCodes?t:t.length>0?t[0]:null}cacheUserLanguage(e,t){t||(t=this.options.caches),t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach(t=>{this.detectors[t]&&this.detectors[t].cacheUserLanguage(e,this.options)}))}}px.type="languageDetector",u7.use(px).use(cB).init({resources:{es:{translation:{welcome:"Bienvenido",all:"Todos",cancel:"Cancelar",apply:"Aplicar","apply.at":"Aplicado en:",in:"En:",clear:"Limpiar",price:"Precio",back:"Volver",save:"Guardar",delete:"Eliminar",characters:"caracteres",digits:"d\xedgitos",monday:"Lunes",tuesday:"Martes",wednesday:"Mi\xe9rcoles",thursday:"Jueves",friday:"Viernes",saturday:"S\xe1bado",sunday:"Domingo",holiday:"Feriado",review:"Revisar",products:"Productos","products.search":"Buscar los productos","products.all":"Todos los productos",categories:"Categor\xedas",customizations:"Personalizaciones","customizations.search":"Buscar personalizaciones","customizations.all":"Todas las personalizaciones",menu:"Men\xfa",currency:"COP",confirm:"Confirmar",discardDraft:"Descartar borrador",select:"Seleccionar",format:"Formatos:","validation.required":"Requerido","validation.noSpecialCharacters":"No se permiten caracteres especiales","validation.graterThanZero":"Debe ser mayor a 0","validation.number":"Debe ser un n\xfamero","validation.length":"Debe tener entre {{min}} y {{max}} {{type}}","menuHeader.add.button":"Agregar","menuHeader.add.category":"Categor\xeda","menuHeader.add.product":"Producto","menuHeader.search.placeholder":"Escribe el nombre","menuHeader.order.modal.title":"\xbfGuardas ajustes?","menuHeader.order.modal.body.categories":"\xbfEst\xe1 seguro de que desea guardar los ajustes de las categor\xedas ordenadas? Esta acci\xf3n no se podr\xe1 deshacer.","menuHeader.order.modal.body.products":"\xbfEst\xe1 seguro de que desea guardar los ajustes de los productos ordenados? Esta acci\xf3n no se podr\xe1 deshacer.","menuHeader.order.modal.cancel":"No","menuHeader.order.modal.apply":"S\xed, guardar","menuHeader.order.categories.success":"\xa1Categorias ordenadas!","menuHeader.order.products.success":"\xa1Productos ordenados!","menuHeader.order.error":"Debido a problemas t\xe9cnicos, no se pudieron guardar los ajustes. Intenta de nuevo m\xe1s tarde.","errors.message.technicalIssues":"Debido a problemas t\xe9cnicos, no se pudieron guardar los ajustes. Intenta de nuevo m\xe1s tarde.",deactivate:"Desactivar","yes.deactivate":"S\xed, desactivar","menu.type.father":"Maestro","menu.type.copy":"Copia","menuProductEditor.title.new":"Nuevo producto","menuProductEditor.title.edit":"Editar producto","menuProductEditor.subtitle":"Detalles","menuProductEditor.name":"Nombre","menuProductEditor.description":"Descripci\xf3n","menuProductEditor.price":"Precio","menuProductEditor.profit":"Ganancias","menuProductEditor.category":"Categor\xeda","menuProductEditor.isAlcohol":"Este producto contiene alcohol","menuProductEditor.creation.success":"{{name}} agregado con \xe9xito","menuProductEditor.edit.success":"{{name}} actualizado correctamente","menuProductEditor.delete.success":"Producto eliminado correctamente","menuProductEditor.creation.error":"Error al crear el producto","menuProductEditor.edit.error":"Error al actualizar el producto","menuProductEditor.delete.error":"Error al eliminar el product","menuProductEditor.show.preview":"Vista previa","menuProductEditor.copy.product":"Copiar producto existente","menuProductEditor.close.preview":"Cerrar vista previa","menuProductEditor.preview.header.price":"Desde","menuProductEditor.shoppingCart.add":"Agregar","menuProductEditor.shoppingCart.secondary":"Agregar y seguir comprando","menuProductEditor.shoppingCart.save":"Guardar","menuProductEditor.shoppingCart.omit":"Omitir","menuProductEditor.preview.tag.done":"Listo","menuProductEditor.preview.tag.required":"Obligatorio","menuProductEditor.preview.tag.unavailable":"Agotado","menuProductEditor.imageUpload.error":"Error al subir la imagen","menuProductEditor.imageUpload.title":"Arrastra una imagen aqu\xed, o","menuProductEditor.imageUpload.buttonText":"Selecciona un archivo","menuProductEditor.imageUpload.rotateLeft":"Girar a la izquierda","menuProductEditor.imageUpload.rotateRight":"Girar a la derecha","menuProductEditor.imageUpload.zoomIn":"Acercar","menuProductEditor.imageUpload.zoomOut":"Alejar","menuProductEditor.imageUpload.edit":"Editar","menuProductEditor.imageUpload.save":"Guardar","menuProductEditor.imageUpload.dropLabel":"Suelta la imagen aqu\xed","menuProductEditor.imageUpload.errors.invalidType":"El formato del archivo no es el permitido","menuProductEditor.imageUpload.errors.tooLarge":"El tama\xf1o del ar
4623chivo es mayor al permitido","menuProductEditor.imageUpload.errors.tooSmall":"La resoluci\xf3n de la imagen es menor a la permitida","menuProductEditor.imageUpload.errors.genericError":"Intentar nuevamente","menuProductEditor.general.error.label":"Error detectado:","menuProductEditor.general.error":"Ver ajustes arriba","menuProductEditor.copy.title":"Copiar producto existente","menuProductEditor.copy.description":"Elige un producto existente y ajusta solo lo necesario.","menuProductEditor.copy.searchLabel":"Buscar productos","menuProductEditor.copy.useProduct":"Usar producto","menuCategoryEditor.title.new":"Agregar categor\xeda","menuCategoryEditor.title.edit":"Editar categor\xeda","menuCategoryEditor.description":"Una categor\xeda es una agrupaci\xf3n de productos dentro de tu men\xfa.","menuCategoryEditor.autoComplete.label":"Nombre de la categor\xeda","menuCategoryEditor.autoComplete.placeholder":"Ej.: Pizzas","menuCategoryEditor.autoComplete.description":"Seleccione o crea el nombre:","menuCategoryEditor.autoComplete.addNewOption":'Agregar "{{newCategory}}"',"menuCategoryEditor.creation.success":"\xa1Categor\xeda creada con \xe9xito!","menuCategoryEditor.edit.success":"\xa1Categor\xeda actualizada con \xe9xito!","menuCategoryEditor.delete.success":"\xa1Categor\xeda eliminada con \xe9xito!","menuCategoryEditor.creation.error":"Error al crear la categor\xeda","menuCategoryEditor.edit.error":"Error al actualizar la categor\xeda","menuCategoryEditor.delete.error":"Error al eliminar la categor\xeda","menuCategorySchedules.title":"Personalizar disponibilidad de {{categoryName}}","menuCategorySchedules.selectDays":"Selecciona los d\xedas que tendr\xe1n disponible esta categor\xeda:","menuCategorySchedules.selectSchedule":"Elige un horario:","menuCategorySchedules.selectScheduleDescription":"Determinar el mismo horario para todos los d\xedas seleccionados","menuCategorySchedules.dates.day":"D\xeda","menuCategorySchedules.dates.start":"Inicio","menuCategorySchedules.dates.end":"Fin","menuCategorySchedules.controls.startTime":"Hora de inicio","menuCategorySchedules.controls.endTime":"Hora de fin","menuCategorySchedules.controls.addPeriod":"Agregar turno","menuCategorySchedules.controls.deletePeriod":"Eliminar turno","menuCategorySchedules.success":"Disponibilidad actualizada","menuCategorySchedules.error":"Desafortunadamente, no fue posible realizar la acci\xf3n debido a problemas t\xe9cnicos. Intenta nuevamente en unos minutos.","menuCategories.emptyState.title":"A\xfan no hay productos","menuCategories.emptyState.description":"Para empezar a organizar tu men\xfa, crea la primera categor\xeda de productos.","menuCategories.actions.add.product":"Agregar producto","menuCategories.actions.add.category":"Agregar categor\xeda","menuCategories.actions.edit":"Editar","menuCategories.actions.duplicate":"Duplicar","menuCategories.actions.delete":"Eliminar","menuCategories.actions.delete.modal.title":"Eliminar categor\xeda","menuCategories.actions.delete.modal.description":"\xbfEst\xe1s seguro de que quieres eliminar la categor\xeda?","menuCategories.actions.order.categories":"Ordenar categor\xeda","menuCategories.actions.order.products":"Ordenar productos","menuCategories.search.emptyState.title":"No se encontraron resultados","menuCategories.search.emptyState.description":'No hay categor\xedas o productos que coincidan con "{{query}}"',"menuCategories.error.title":"\xa1Ups! Algo sali\xf3 mal.","menuCategories.error.description":"No pudimos cargar los productos. Puede ser un problema temporal. Int\xe9ntalo de nuevo.","menuCategories.error.retry":"Intentar de nuevo","menuCategories.draft.review.tooltip":"Debes revisar y crear la categor\xeda antes de poder revisar este producto","menuCustomizationsList.empty":"No hay grupos de personalizaci\xf3n","menuCustomizationsList.empty.description":"A\xfan no creas grupos de personalizaci\xf3n para tus productos. \xa1Agrega uno ahora!","menuCategoryAvailability.active":"Activa","menuCategoryAvailability.inactive":"Inactiva","menuCategoryAvailability.deactivation.indefinitely.title":"No disponible indefinidamente","menuCategoryAvailability.deactivation.indefinitely.description":"Esta categor\xeda ser\xe1 desactivada del men\xfa","menuCategoryAvailability.deactivation.indefinitely.success":"Productos de la categor\xeda desactivados del men\xfa. No disponible por tiempo indefinido","menuCategoryAvailability.deactivation.today.title":"S\xf3lo por hoy","menuCategoryAvailability.deactivation.today.description":"Esta categor\xeda no estar\xe1 disponible hasta las 00:00 del d\xeda siguiente","menuCategoryAvailability.deactivation.today.success":"Productos de la categor\xeda est\xe1n desactivados hoy. Disponibles a partir de las 00h de ma\xf1ana","menuCategoryAvailability.deactivation.customDate.title":"Personalizar disponibilidad","menuCategoryAvailability.deactivation.customDate.description":"Agrega la fecha en que esa categor\xeda volver\xe1 a estar disponible","menuCategoryAvailability.deactivation.customDate.success":"Productos de la categor\xeda se volveran disponible el {{date}}","menuCategoryAvailability.deactivation.confirmationModal.title":"\xbfDesactivar categor\xeda?","menuCategoryAvailability.deactivation.confirmationModal.description":"\xbfEst\xe1s seguro de que deseas desactivar '{{
4623categoryName}}'? Esta acci\xf3n ocultar\xe1 '{{categoryName}}' por completo para el consumidor","menuCategoryAvailability.activation.success":"Categor\xeda activada","menuProductAvailability.deactivation.indefinitely.title":"No disponible indefinidamente","menuProductAvailability.deactivation.indefinitely.description":"El producto ser\xe1 desactivado del men\xfa","menuProductAvailability.deactivation.indefinitely.success":"Producto desactivado del men\xfa. No disponible por tiempo indefinido","menuProductAvailability.deactivation.today.title":"S\xf3lo por hoy","menuProductAvailability.deactivation.today.description":"El producto no estar\xe1 disponible hasta 00h del d\xeda siguiente","menuProductAvailability.deactivation.today.success":"Producto desactivado hoy. Disponible a las 00h de ma\xf1ana","menuProductAvailability.deactivation.customDate.title":"Personalizar disponibilidad","menuProductAvailability.deactivation.customDate.description":"Agrega la fecha en la que volver\xe1 a estar disponible el producto","menuProductAvailability.deactivation.customDate.success":"El producto se volver\xe1 disponible el {{date}}","menuProductAvailability.deactivation.confirmationModal.title":"\xbfDesactivar producto?","menuProductAvailability.deactivation.confirmationModal.description":"\xbfEst\xe1s seguro de que deseas desactivar '{{productName}}'? Afectar\xe1 a todos los lugares donde se use","menuProductAvailability.activation.success":"Producto activado","menuBuilder.title":"Tu Men\xfa","tooltips.menuHeader.viewMenu":"Descubre c\xf3mo se ver\xe1 tu men\xfa para el cliente final.","tooltips.menuHeader.howToUseMenu":"Entiende mejor c\xf3mo utilizar el men\xfa.","tooltips.menuHeader.searchBar":"Buscar productos o customizaciones","tooltips.menuCategory.actions.calendar":"Personalizar disponibilidad para todos productos de esta categor\xeda","tooltips.menuCategory.actions.popup-menu":"Ver m\xe1s opciones sobre la categor\xeda.","tooltips.menuCategory.actions.product.availability":"Disponibilidad del producto.","tooltips.menuCategory.actions.product.edit":"Editar producto","tooltips.menuProductEditor.buttons.preview":"Mira en tiempo real c\xf3mo se ver\xe1 tu producto desde la perspectiva del consumidor","tooltips.menuProductEditor.buttons.copyProduct":"Utiliza un producto existente y solo ajusta lo necesario para el nuevo","tooltips.menuProductEditor.profit":"Esta es una estimaci\xf3n de cu\xe1nto recibir\xe1s por cada venta en base a la comisi\xf3n del plan elegido. Aprende m\xe1s","menuCustomizationGroup.active":"Activa","menuCustomizationGroup.partially.active":"Parcialmente activa","menuCustomizationGroup.inactive":"Inactiva","menuCustomizationGroup.deactivation.indefinitely.title":"No disponible indefinidamente","menuCustomizationGroup.deactivation.indefinitely.description":"Esta personalizaci\xf3n ser\xe1 desactivada del men\xfa","menuCustomizationGroup.deactivation.indefinitely.success":"Personalizaci\xf3n desactivada del men\xfa. No disponible por tiempo indefinido","menuCustomizationGroup.deactivation.indefinitely.partially.success":"Personalizaci\xf3n parcialmente desactivada del men\xfa. No disponible por tiempo indefinido","menuCustomizationGroup.deactivation.today.title":"S\xf3lo por hoy","menuCustomizationGroup.deactivation.today.description":"La personalizaci\xf3n no estar\xe1 disponible hasta las 00:00 del d\xeda siguiente","menuCustomizationGroup.deactivation.today.success":"Esta personalizaci\xf3n est\xe1 desactivada hoy. Disponible a partir de las 00h de ma\xf1ana","menuCustomizationGroup.deactivation.today.partially.success":"Esta personalizaci\xf3n est\xe1 parcialmente desactivada hoy. Disponible a partir de las 00h de ma\xf1ana","menuCustomizationGroup.deactivation.customDate.title":"Personalizar disponibilidad","menuCustomizationGroup.deactivation.customDate.description":"Agrega la fecha en la que la personalizaci\xf3n volver\xe1 a estar disponible","menuCustomizationGroup.deactivation.customDate.success":"La personalizaci\xf3n volver\xe1 a estar disponible el {{date}}","menuCustomizationGroup.deactivation.pickerModal.title":"Disponibilidad de personalizaci\xf3n","menuCustomizationGroup.deactivation.pickerModal.description":"Seleccione los productos en los que desea activar o desactivar esta personalizaci\xf3n, esto afectar\xe1 la experiencia de sus consumidores:","menuCustomizationGroup.activation.success":"Personalizaci\xf3n activada","menuCustomizationItem.deactivation.indefinitely.title":"No disponible indefinidamente","menuCustomizationItem.deactivation.indefinitely.description":"Esta opci\xf3n ser\xe1 desactivada del men\xfa","menuCustomizationItem.deactivation.indefinitely.success":"Opci\xf3n desactivada del men\xfa. No disponible por tiempo indefinido","menuCustomizationItem.deactivation.indefinitely.partially.success":"Opci\xf3n parcialmente desactivada del men\xfa. No disponible por tiempo indefinido","menuCustomizationItem.deactivation.today.title":"S\xf3lo por hoy","menuCustomizationItem.deactivation.today.description":"La opci\xf3n no estar\xe1 disponible hasta las 00:00 del d\xeda siguiente","menuCustomizationItem.deactivation.today.success":"Esta opci\xf3n est\xe1 desactivada hoy. Disponible a partir de las 00h de ma\xf1ana","menuCustomizationItem.deactivation.today.partially.success":"Esta opci\xf3n est\xe1 parcialmente desactivada hoy. Disponible a partir de las 00h de ma\xf1ana","menuCustomizationItem.deactivation.customDate.title":"Personalizar disponibilidad","menuCustomizationItem.deactivation.customDate.description":"Agrega la fecha en la que la opci\xf3n volver\xe1 a estar disponible","menuCustomizationItem.deactivation.customDate.success":"La opci\xf3n volver\xe1 a estar disponible el {{date}}","menuCustomizationItem.deactivation.pickerModal.title":"Disponibilidad de opci\xf3n","menuCustomizationItem.deactivation.pickerModal.description":"Seleccione las personalizaciones en las que desea activar o desactivar esta opci\xf3n, esto afectar\xe1 la experiencia de sus consumidores:","menuCustomizationItem.deactivation.pickerModal.atProducts":"En: {{products}}","menuCustomizationItem.activation.success":"Opci\xf3n activada","fileUploader.drag&drop.title":"Arrastra un archivo aqu\xed, o","fileUploader.maxWeight.title":"Peso m\xe1ximo:","fileUploader.messages.fileTooLarge":"Fallo por el peso del ar
4623chivo","fileUploader.messages.invalidFormat":"Fallo por el formato del archivo","fileUploader.messages.dropFileHere":"Suelta el archivo aqu\xed","fileUploader.messages.uploadingFile.title":"Rellenando formulario con IA","fileUploader.messages.uploadingFile.subtitle":"Este proceso puede tardar un rato","fileUploader.messages.form.filled":"Formulario rellenado","fileUploader.messages.form.reviewAndConfirm":"Rev\xedsalo para que termines de configurarlo",readMore:"Leer m\xe1s",readLess:"Leer menos"}},pt:{translation:{welcome:"Bem-vindo",all:"Todos",cancel:"Cancelar",apply:"Aplicar","apply.at":"Aplicado em:",in:"Em:",clear:"Limpar",price:"Pre\xe7o",back:"Voltar",save:"Salvar",delete:"Excluir",characters:"caracteres",digits:"d\xedgitos",monday:"Segunda-feira",tuesday:"Ter\xe7a-feira",wednesday:"Quarta-feira",thursday:"Quinta-feira",friday:"Sexta-feira",saturday:"S\xe1bado",sunday:"Domingo",holiday:"Feriado",review:"Revisar",products:"Produtos","products.search":"Buscar produtos","products.all":"Todos os produtos",categories:"Categorias",customizations:"Personaliza\xe7\xf5es","customizations.search":"Buscar personaliza\xe7\xf5es","customizations.all":"Todas as personaliza\xe7\xf5es",menu:"Card\xe1pio",currency:"BRL",confirm:"Confirmar",discardDraft:"Descartar rascunho",select:"Selecionar",format:"Formatos:","validation.required":"Obrigat\xf3rio","validation.noSpecialCharacters":"N\xe3o s\xe3o permitidos caracteres especiais","validation.graterThanZero":"Deve ser maior que 0","validation.number":"Deve ser um n\xfamero","validation.length":"Deve ter entre {{min}} e {{max}} {{type}}","menuHeader.add.button":"Adicionar","menuHeader.add.category":"Categoria","menuHeader.add.product":"Produto","menuHeader.search.placeholder":"Digite o nome","menuHeader.order.modal.title":"Salvar ajustes?","menuHeader.order.modal.body.categories":"Tem certeza de que deseja salvar os ajustes das categorias ordenadas? Esta a\xe7\xe3o n\xe3o pode ser desfeita.","menuHeader.order.modal.body.products":"Tem certeza de que deseja salvar os ajustes dos produtos ordenados? Esta a\xe7\xe3o n\xe3o pode ser desfeita.","menuHeader.order.modal.cancel":"N\xe3o","menuHeader.order.modal.apply":"Sim, salvar","menuHeader.order.categories.success":"Categorias ordenadas!","menuHeader.order.products.success":"Produtos ordenados!","menuHeader.order.error":"Devido a problemas t\xe9cnicos, as configura\xe7\xf5es n\xe3o puderam ser salvas. Tente novamente mais tarde.","errors.message.technicalIssues":"Devido a problemas t\xe9cnicos, as configura\xe7\xf5es n\xe3o puderam ser salvas. Tente novamente mais tarde.",deactivate:"Desativar","yes.deactivate":"Sim, desativar","menu.type.father":"Mestre","menu.type.copy":"C\xf3pia","menuProductEditor.title.new":"Novo produto","menuProductEditor.title.edit":"Editar produto","menuProductEditor.subtitle":"Detalhes","menuProductEditor.name":"Nome","menuProductEditor.description":"Descri\xe7\xe3o","menuProductEditor.price":"Pre\xe7o","menuProductEditor.profit":"Lucro","menuProductEditor.category":"Categoria","menuProductEditor.isAlcohol":"Este produto cont\xe9m \xe1lcool","menuProductEditor.creation.success":"{{name}} adicionado com sucesso","menuProductEditor.edit.success":"{{name}} atualizado com sucesso","menuProductEditor.delete.success":"Produto removido com sucesso","menuProductEditor.creation.error":"Erro ao criar o produto","menuProductEditor.edit.error":"Erro ao atualizar o produto","menuProductEditor.delete.error":"Erro ao excluir o produto","menuProductEditor.shoppingCart.add":"Adicionar","menuProductEditor.shoppingCart.secondary":"Adicionar e continuar comprando","menuProductEditor.shoppingCart.save":"Salvar","menuProductEditor.shoppingCart.omit":"Excluir","menuProductEditor.show.preview":"Pr\xe9-visualiza\xe7\xe3o","menuProductEditor.copy.product":"Copiar produto existente.","menuProductEditor.close.preview":"Fechar pr\xe9-visualiza\xe7\xe3o","menuProductEditor.preview.header.price":"Desde","menuProductEditor.preview.tag.done":"Feito","menuProductEditor.preview.tag.required":"Obrigat\xf3rio","menuProductEditor.preview.tag.unavailable":"Esgotado","menuProductEditor.imageUpload.error":"Erro ao enviar a imagem","menuProductEditor.imageUpload.title":"Arraste uma imagem aqui, ou","menuProductEditor.imageUpload.buttonText":"Selecione um arquivo","menuProductEditor.imageUpload.rotateLeft":"Girar para a esquerda","menuProductEditor.imageUpload.rotateRight":"Girar para a direita","menuProductEditor.imageUpload.zoomIn":"Aumentar zoom","menuProductEditor.imageUpload.zoomOut":"Diminuir zoom","menuProductEditor.imageUpload.edit":"Editar","menuProductEditor.imageUpload.save":"Salvar","menuProductEditor.imageUpload.dropLabel":"Solte a imagem aqui","menuProductEditor.imageUpload.errors.invalidType":"O formato do arquivo n\xe3o \xe9 permitido","menuProductEditor.imageUpload.errors.tooLarge":"O tamanho do arquivo \xe9 maior que o permitido","menuProductEditor.imageUpload.errors.tooSmall":"A resolu\xe7\xe3o da imagem \xe9 menor que a permitida","menuProductEditor.imageUpload.errors.genericError":"Tentar novamente","menuProductEditor.general.error.label":"Erro detectado:","menuProductEditor.general.error":"Ver ajustes acima","menuProductEditor.copy.title":"Copiar produto existente","menuProductEditor.copy.description":"Escolha um produto existente e ajuste apenas o necess\xe1rio.","menuProductEditor.copy.searchLabel":"Buscar produtos","menuProductEditor.copy.useProduct":"Usar produto","menuCategoryEditor.title.new":"Adicionar categoria","menuCategoryEditor.title.edit":"Editar categoria","menuCategoryEditor.description":"Uma categoria \xe9 um agrupamento de produtos no seu card\xe1pio.","menuCategoryEditor.autoComplete.label":"Nome da categoria","menuCategoryEditor.autoComplete.placeholder":"Ex.: Pizzas","menuCategoryEditor.autoComplete.de
4623scription":"Selecione ou crie o nome:","menuCategoryEditor.autoComplete.addNewOption":'Adicionar "{{newCategory}}"',"menuCategoryEditor.creation.success":"Categoria criada com sucesso!","menuCategoryEditor.edit.success":"Categoria atualizada com sucesso!","menuCategoryEditor.delete.success":"Categoria removida com sucesso!","menuCategoryEditor.creation.error":"Erro ao criar a categoria","menuCategoryEditor.edit.error":"Erro ao atualizar a categoria","menuCategoryEditor.delete.error":"Erro ao excluir a categoria","menuCategorySchedules.title":"Personalizar disponibilidade de {{categoryName}}","menuCategorySchedules.selectDays":"Selecione os dias que ter\xe3o disponibilidade para esta categoria:","menuCategorySchedules.selectSchedule":"Selecione um hor\xe1rio:","menuCategorySchedules.selectScheduleDescription":"Determinar o mesmo hor\xe1rio para todos os dias selecionados","menuCategorySchedules.dates.day":"Dia","menuCategorySchedules.dates.start":"In\xedcio","menuCategorySchedules.dates.end":"Fim","menuCategorySchedules.controls.startTime":"Hora de in\xedcio","menuCategorySchedules.controls.endTime":"Hora de fim","menuCategorySchedules.controls.addPeriod":"Adicionar turno","menuCategorySchedules.controls.deletePeriod":"Excluir turno","menuCategorySchedules.success":"Hor\xe1rio atualizado com sucesso","menuCategorySchedules.error":"Desculpe, n\xe3o foi poss\xedvel realizar a a\xe7\xe3o devido a problemas t\xe9cnicos. Tente novamente em alguns minutos.","menuCategories.emptyState.title":"Ainda n\xe3o h\xe1 produtos","menuCategories.emptyState.description":"Para come\xe7ar a organizar seu card\xe1pio, crie a primeira categoria de produtos.","menuCategories.actions.add.product":"Adicionar produto","menuCategories.actions.add.category":"Adicionar categoria","menuCategories.actions.edit":"Editar","menuCategories.actions.duplicate":"Duplicar","menuCategories.actions.delete":"Excluir","menuCategories.actions.delete.modal.title":"Excluir categoria","menuCategories.actions.delete.modal.description":"Tem certeza de que deseja excluir a categoria?","menuCategories.actions.order.categories":"Ordenar categoria","menuCategories.actions.order.products":"Ordenar produtos","menuCategories.search.emptyState.title":"Nenhum resultado encontrado","menuCategories.search.emptyState.description":'Nenhuma categoria ou produto corresponde a "{{query}}"',"menuCategories.error.title":"Ops! Algo deu errado.","menuCategories.error.description":"N\xe3o conseguimos carregar os produtos. Pode ser um problema tempor\xe1rio. Tente novamente.","menuCategories.error.retry":"Tentar novamente","menuCategories.draft.review.tooltip":"Voc\xea deve revisar e criar a categoria antes de poder revisar este produto","menuCustomizationsList.empty":"N\xe3o h\xe1 grupos de personaliza\xe7\xe3o","menuCustomizationsList.empty.description":"Voc\xea ainda n\xe3o criou grupos de personaliza\xe7\xe3o para seus produtos. Adicione um agora!","menuCategoryAvailability.active":"Ativa","menuCategoryAvailability.inactive":"Inativa","menuCategoryAvailability.deactivation.indefinitely.title":"Indispon\xedvel indefinidamente","menuCategoryAvailability.deactivation.indefinitely.description":"Esta categoria ser\xe1 desativada do card\xe1pio","menuCategoryAvailability.deactivation.indefinitely.success":"Produtos da categoria desativados do card\xe1pio. Indispon\xedvel por tempo indefinido","menuCategoryAvailability.deactivation.today.title":"Apenas hoje","menuCategoryAvailability.deactivation.today.description":"Esta categoria n\xe3o estar\xe1 dispon\xedvel at\xe9 00:00 do dia seguinte","menuCategoryAvailability.deactivation.today.success":"Produtos da categoria desativados hoje. Dispon\xedveis a partir das 00h de amanh\xe3","menuCategoryAvailability.deactivation.customDate.title":"Personalizar disponibilidade","menuCategoryAvailability.deactivation.customDate.description":"Adicione a data em que essa categoria voltar\xe1 a estar dispon\xedvel","menuCategoryAvailability.deactivation.customDate.success":"Produtos da categoria ficar\xe3o dispon\xedveis em {{date}}","menuCategoryAvailability.deactivation.confirmationModal.title":"Desativar categoria?","menuCategoryAvailability.deactivation.confirmationModal.description":"Tem certeza de que deseja desativar '{{
4623categoryName}}'? Esta a\xe7\xe3o ocultar\xe1 '{{categoryName}}' completamente para o consumidor","menuCategoryAvailability.activation.success":"Categoria ativada","menuProductAvailability.deactivation.indefinitely.title":"Indispon\xedvel indefinidamente","menuProductAvailability.deactivation.indefinitely.description":"O produto ser\xe1 desativado do card\xe1pio","menuProductAvailability.deactivation.indefinitely.success":"Produto desativado do card\xe1pio. Indispon\xedvel por tempo indefinido","menuProductAvailability.deactivation.today.title":"Apenas hoje","menuProductAvailability.deactivation.today.description":"O produto n\xe3o estar\xe1 dispon\xedvel at\xe9 00h do dia seguinte","menuProductAvailability.deactivation.today.success":"Produto desativado hoje. Dispon\xedvel a partir das 00h de amanh\xe3","menuProductAvailability.deactivation.customDate.title":"Personalizar disponibilidade","menuProductAvailability.deactivation.customDate.description":"Adicione a data em que o produto voltar\xe1 a estar dispon\xedvel","menuProductAvailability.deactivation.customDate.success":"O produto ficar\xe1 dispon\xedvel em {{date}}","menuProductAvailability.deactivation.confirmationModal.title":"Desativar produto?","menuProductAvailability.deactivation.confirmationModal.description":"Tem certeza de que deseja desativar '{{productName}}'? Isso afetar\xe1 todos os lugares onde ele for usado","menuProductAvailability.activation.success":"Produto ativado","menuBuilder.title":"Seu Menu","tooltips.menuHeader.viewMenu":"Descubra como o seu card\xe1pio ser\xe1 exibido para o cliente final.","tooltips.menuHeader.howToUseMenu":"Entenda melhor como utilizar o card\xe1pio","tooltips.menuHeader.searchBar":"Buscar produtos ou personaliza\xe7\xf5es","tooltips.menuCategory.actions.calendar":"Personalizar a disponibilidade para todos os produtos desta categoria.","tooltips.menuCategory.actions.popup-menu":"Ver mais op\xe7\xf5es sobre a categoria.","tooltips.menuCategory.actions.product.availability":"Disponibilidade do produto.","tooltips.menuCategory.actions.product.edit":"Editar produto.","tooltips.menuProductEditor.buttons.preview":"Veja em tempo real como o seu produto ser\xe1 exibido na perspectiva do consumidor.","tooltips.menuProductEditor.buttons.copyProduct":"Utilize um produto existente e ajuste apenas o necess\xe1rio para o novo.","tooltips.menuProductEditor.profit":"Esta \xe9 uma estimativa de quanto voc\xea receber\xe1 por cada venda com base na comiss\xe3o do plano escolhido. Saiba mais.","menuCustomizationGroup.active":"Ativa","menuCustomizationGroup.partially.active":"Parcialmente ativa","menuCustomizationGroup.inactive":"Inativa","menuCustomizationGroup.deactivation.indefinitely.title":"Indispon\xedvel indefinidamente","menuCustomizationGroup.deactivation.indefinitely.description":"Essa personaliza\xe7\xe3o ser\xe1 desativada do card\xe1pio","menuCustomizationGroup.deactivation.indefinitely.success":"Personaliza\xe7\xe3o desativada do card\xe1pio. Indispon\xedvel por tempo indefinido","menuCustomizationGroup.deactivation.indefinitely.partially.success":"Personaliza\xe7\xe3o parcialmente desativada do card\xe1pio. Indispon\xedvel por tempo indefinido","menuCustomizationGroup.deactivation.today.title":"Somente hoje","menuCustomizationGroup.deactivation.today.description":"A personaliza\xe7\xe3o n\xe3o estar\xe1 dispon\xedvel at\xe9 as 00:00 do dia seguinte","menuCustomizationGroup.deactivation.today.success":"Essa personaliza\xe7\xe3o est\xe1 desativada hoje. Dispon\xedvel a partir das 00h de amanh\xe3","menuCustomizationGroup.deactivation.today.partially.success":"Essa personaliza\xe7\xe3o est\xe1 parcialmente desativada hoje. Dispon\xedvel a partir das 00h de amanh\xe3","menuCustomizationGroup.deactivation.customDate.title":"Personalizar disponibilidade","menuCustomizationGroup.deactivation.customDate.description":"Adicione a data em que a personaliza\xe7\xe3o voltar\xe1 a estar dispon\xedvel","menuCustomizationGroup.deactivation.customDate.success":"A personaliza\xe7\xe3o voltar\xe1 a estar dispon\xedvel em {{date}}","menuCustomizationGroup.deactivation.pickerModal.title":"Disponibilidade da personaliza\xe7\xe3o","menuCustomizationGroup.deactivation.pickerModal.description":"Selecione os produtos nos quais deseja ativar ou desativar essa personaliza\xe7\xe3o. Isso afetar\xe1 a experi\xeancia dos seus consumidores:","menuCustomizationGroup.activation.success":"Personaliza\xe7\xe3o ativada","menuCustomizationItem.deactivation.indefinitely.title":"Indispon\xedvel indefinidamente","menuCustomizationItem.deactivation.indefinitely.description":"Essa op\xe7\xe3o ser\xe1 desativada do card\xe1pio","menuCustomizationItem.deactivation.indefinitely.success":"Op\xe7\xe3o desativada do card\xe1pio. Indispon\xedvel por tempo indefinido","menuCustomizationItem.deactivation.indefinitely.partially.success":"Op\xe7\xe3o parcialmente desativada do card\xe1pio. Indispon\xedvel por tempo indefinido","menuCustomizationItem.deactivation.today.title":"Somente hoje","menuCustomizationItem.deactivation.today.description":"A op\xe7\xe3o n\xe3o estar\xe1 dispon\xedvel at\xe9 as 00:00 do dia seguinte","menuCustomizationItem.deactivation.today.success":"Essa op\xe7\xe3o est\xe1 desativada hoje. Dispon\xedvel a partir das 00h de amanh\xe3","menuCustomizationItem.deactivation.today.partially.success":"Essa op\xe7\xe3o est\xe1 parcialmente desativada hoje. Dispon\xedvel a partir das 00h de amanh\xe3","menuCustomizationItem.deactivation.customDate.title":"Personalizar disponibilidade","menuCustomizationItem.deactivation.customDate.description":"Adicione a data em que a op\xe7\xe3o voltar\xe1 a estar dispon\xedvel","menuCustomizationItem.deactivation.customDate.success":"A op\xe7\xe3o voltar\xe1 a estar dispon\xedvel em {{date}}","menuCustomizationItem.deactivation.pickerModal.title":"Disponibilidade da op\xe7\xe3o","menuCustomizationItem.deactivation.pickerModal.description":"Selecione as personaliza\xe7\xf5es nas quais deseja ativar ou desativar essa op\xe7\xe3o. Isso afetar\xe1 a experi\xeancia dos seus consumidores:","menuCustomizationItem.deactivation.pickerModal.atProducts":"Em: {{products}}","menuCustomizationItem.activation.success":"Op\xe7\xe3o ativada","fileUploader.drag&drop.title":"Arraste um arquivo aqui, ou","fileUploader.maxWeight.title":"Peso m\xe1ximo:","fileUploader.messages.fileTooLarge":"Falha devido ao tamanho do arquivo","fileUploader.messages.invalidFormat":"Falha devido ao formato do arquivo","fileUploader.messages.dropFileHere":"Solte o arquivo aqui","fileUploader.messages.uploadingFile.title":"Preenchendo o formul\xe1rio com IA","fileUploader.messages.uploadingFile.subtitle":"Este processo pode demorar um pouco","fileUploader.messages.form.filled":"Formul\xe1rio preenchido","fileUploader.messages.form.reviewAndConfirm":"Revise para terminar de configur\xe1-lo",readMore:"Ler mais",readLess:"Ler menos"}},en:{translation:{welcome:"Welcome",all:"All",cancel:"Cancel",apply:"Apply","apply.at":"Applied at:",in:"In:",clear:"Clear",price:"Price",back:"Back",save:"Save",delete:"Delete",characters:"characters",digits:"digits",monday:"Monday",tuesday:"Tuesday",wednesday:"Wednesday",thursday:"Thursday",friday:"Friday",saturday:"Saturday",sunday:"Sunday",holiday:"Holiday",review:"Review",products:"Products","products.search":"Search for products","products.all":"All products",categories:"Categories",customizations:"Customizations","customizations.search":"Search for customizations","customizations.all":"All customizations",menu:"Menu",currency:"USD",confirm:"Confirm",discardDraft:"Discard draft",select:"Select",format:"Formats:","validation.required":"Required","validation.noSpecialCharacters":"Special characters are not allowed","validation.graterThanZero":"Must be greater than 0","validation.number":"Mu
4623st be a number","validation.length":"Must be between {{min}} and {{max}} {{type}}","menuHeader.add.button":"Add","menuHeader.add.category":"Category","menuHeader.add.product":"Product","menuHeader.search.placeholder":"Type the name","menuHeader.order.modal.title":"Save settings?","menuHeader.order.modal.body.categories":"Are you sure you want to save the ordered category settings? This action cannot be undone.","menuHeader.order.modal.body.products":"Are you sure you want to save the ordered product settings? This action cannot be undone.","menuHeader.order.modal.cancel":"No","menuHeader.order.modal.apply":"Yes, save","menuHeader.order.categories.success":"Categories ordered!","menuHeader.order.products.success":"Products ordered!","menuHeader.order.error":"Due to technical issues, the settings could not be saved. Please try again later.","errors.message.technicalIssues":"Due to technical issues, the settings could not be saved. Please try again later.",deactivate:"Deactivate","yes.deactivate":"Yes, deactivate","menu.type.father":"Master","menu.type.copy":"Copy","menuProductEditor.title.new":"New product","menuProductEditor.title.edit":"Edit product","menuProductEditor.subtitle":"Details","menuProductEditor.name":"Name","menuProductEditor.description":"Description","menuProductEditor.price":"Price","menuProductEditor.profit":"Profit","menuProductEditor.category":"Category","menuProductEditor.isAlcohol":"This product contains alcohol","menuProductEditor.creation.success":"{{name}} successfully added","menuProductEditor.edit.success":"{{name}} successfully updated","menuProductEditor.delete.success":"Product successfully removed","menuProductEditor.creation.error":"Error creating product","menuProductEditor.edit.error":"Error updating product","menuProductEditor.delete.error":"Error deleting product","menuProductEditor.show.preview":"Show preview","menuProductEditor.copy.product":"Copy existing product.","menuProductEditor.close.preview":"Close preview","menuProductEditor.preview.header.price":"From","menuProductEditor.shoppingCart.add":"Add","menuProductEditor.shoppingCart.secondary":"Add and continue shopping","menuProductEditor.shoppingCart.save":"Save","menuProductEditor.shoppingCart.omit":"Omit","menuProductEditor.preview.tag.done":"Done","menuProductEditor.preview.tag.required":"Required","menuProductEditor.preview.tag.unavailable":"Sold out","menuProductEditor.imageUpload.error":"Error uploading image","menuProductEditor.imageUpload.title":"Drag an image here, or","menuProductEditor.imageUpload.buttonText":"Select a file","menuProductEditor.imageUpload.rotateLeft":"Rotate left","menuProductEditor.imageUpload.rotateRight":"Rotate right","menuProductEditor.imageUpload.zoomIn":"Zoom in","menuProductEditor.imageUpload.zoomOut":"Zoom out","menuProductEditor.imageUpload.edit":"Edit","menuProductEditor.imageUpload.save":"Save","menuProductEditor.imageUpload.dropLabel":"Drop the image here","menuProductEditor.imageUpload.errors.invalidType":"File format is not allowed","menuProductEditor.imageUpload.errors.tooLarge":"File size is larger than allowed","menuProductEditor.imageUpload.errors.tooSmall":"Image resolution is lower than allowed","menuProductEditor.imageUpload.errors.genericError":"Try again","menuProductEditor.general.error.label":"Error detected:","menuProductEditor.general.error":"See settings above","menuProductEditor.copy.title":"Copy existing product","menuProductEditor.copy.description":"Choose an existing product and adjust only what's necessary.","menuProductEditor.copy.searchLabel":"Search Products","menuProductEditor.copy.useProduct":"Use product","menuCategoryEditor.title.new":"Add category","menuCategoryEditor.title.edit":"Edit category","menuCategoryEditor.description":"A category is a grouping of products within your menu.","menuCategoryEditor.autoComplete.label":"Category Name","menuCategoryEditor.autoComplete.placeholder":"e.g., Pizzas","menuCategoryEditor.autoComplete.description":"Select or create the name:","menuCategoryEditor.autoComplete.addNewOption":'Add "{{newCategory}}"',"menuCategoryEditor.creation.success":"Category successfully created!","menuCategoryEditor.edit.success":"Category successfully updated!","menuCategoryEditor.delete.success":"Category successfully removed!","menuCategoryEditor.creation.error":"Error creating category","menuCategoryEditor.edit.error":"Error updating category","menuCategoryEditor.delete.error":"Error deleting category","menuCategorySchedules.title":"Customize {{categoryName}} availability","menuCategorySchedules.selectDays":"Select the days that will be available for this category:","menuCategorySchedules.selectSchedule":"Select a schedule:","menuCategorySchedules.selectScheduleDescription":"Determine the same schedule for all selected days","menuCategorySchedules.dates.day":"Day","menuCategorySchedules.dates.start":"Start","menuCategorySchedules.dates.end":"End","menuCategorySchedules.controls.startTime":"Start time","menuCategorySchedules.controls.endTime":"End time","menuCategorySchedules.controls.addPeriod":"Add period","menuCategorySchedules.controls.deletePeriod":"Delete period","menuCategorySchedules.success":"Availability updated","menuCategorySchedules.error":"Unfortunately, it was not possible to perform the action due to technical problems. Try again in a few minutes.","menuCategories.emptyState.title":"No products yet","menuCategories.emptyState.description":"To start organizing your menu, create the first product category.","menuCategories.actions.add.product":"Add product","menuCategories.actions.add.category":"Add category","menuCategories.actions.edit":"Edit","menuCategories.actions.duplicate":"Duplicate","menuCategories.actions.delete":"Delete","menuCategories.actions.delete.modal.title":"Delete category","menuCategories.actions.delete.modal.description":"Are you sure you want to delete the category?","menuCategories.actions.order.categories":"Sort category","menuCategories.actions.order.products":"Sort products","menuCategories.search.emptyState.title":"No results found","menuCategories.search.emptyState.description":'No categories or products match "{{query}}"',"menuCategories.error.title":"Oops! Something went wrong.","menuCategories.error.description":"We couldn't load the products. It might be a temporary issue. Please try again.","menuCategories.error.retry":"Try again","menuCategories.draft.review.tooltip":"You must review and create the category before you can review this product","menuCustomizationsList.empty":"No customization groups","menuCustomizationsList.empty.description":"You haven't created any customization groups for your products yet. Add one now!","menuCategoryAvailability.active":"Active","menuCategoryAvailability.inactive":"Inactive","menuCategoryAvailability.deactivation.indefinitely.title":"Unavailable indefinitely","menuCategoryAvailability.deactivation.indefinitely.description":"This category will be deactivated from the menu","menuCategoryAvailability.deactivation.indefinitely.success":"Category products deactivated from the menu. Unavailable indefinitely","menuCategoryAvailability.deactivation.today.title":"Only for today","menuCategoryAvailability.deactivation.today.description":"This category will not be available until 00:00 the next day","menuCategoryAvailability.deactivation.today.success":"Category products are deactivated today. Available from 00:00 tomorrow","menuCategoryAvailability.deactivation.customDate.title":"Customize availability","menuCategoryAvailability.deactivation.customDate.description":"Add the date when this category will be available again","menuCategoryAvailability.deactivation.customDate.success":"Category products will be available on {{date}}","menuCategoryAvailability.deactivation.confirmationModal.title":"Deactivate category?","menuCategoryAvailability.deactivation.confirmationModal.description":"Are you sure you want to deactivate '{{categoryName}}'? This action will completely hide '{{categoryName}}' from the consumer","menuCategoryAvailability.activation.success":"Category activated","menuProductAvailability.deactivation.indefinitely.title":"Unavailable indefinitely","menuProductAvailability.deactivation.indefinitely.description":"The product will be deactivated from the menu","menuProductAvailability.deactivation.indefinitely.success":"Product deactivated from the menu. Unavailable indefinitely","menuProductAvailability.deactivation.today.title":"Only for today","menuProductAvailability.deactivation.today.description":"The product will not be available until 00:00 the next day","menuProductAvailability.deactivation.today.success":"Product deactivated today. Available from 00:00 tomorrow","menuProductAvailability.deactivation.customDate.title":"Customize availability","menuProductAvailability.deactivation.customDate.description":"Add the date when the product will be available again","menuProductAvailability.deactivation.customDate.success":"The product will be available on {{date}}","menuProductAvailability.deactivation.confirmationModal.title":"Deactivate product?","menuProductAvailability.deactivation.confirmationModal.description":"Are you sure you want to deactivate '{{productName}}'? This will affect all places where it is used","menuProductAvailability.activation.success":"Product activated","menuBuilder.title":"Your menu","tooltips.menuHeader.viewMenu":"Discover how your menu will look to the end customer.","tooltips.menuHeader.howToUseMenu":"Better understand how to use the menu.","tooltips.menuHeader.searchBar":"Search for products or customizations.","tooltips.menuCategory.actions.calendar":"Customize availability for all products in this category.","tooltips.menuCategory.actions.popup-menu":"See more options about the category.","tooltips.menuCategory.actions.product.availability":"Product availability.","tooltips.menuCategory.actions.product.edit":"Edit product.","tooltips.menuProductEditor.buttons.preview":"See in real time how your product will look from the consumer's perspective.","tooltips.menuProductEditor.buttons.copyProduct":"Use an existing product and adjust only what is necessary for the new one.","tooltips.menuProductEditor.profit":"This is an estimate of how much you will receive per sale based on the commission of the chosen plan. Learn more.","menuCustomizationGroup.active":"Active","menuCustomizationGroup.partially.active":"Partially Active","menuCustomizationGroup.inactive":"Inactive","menuCustomizationGroup.deactivation.indefinitely.title":"Unavailable indefinitely","menuCustomizationGroup.deactivation.indefinitely.description":"This customization will be disabled from the menu","menuCustomizationGroup.deactivation.indefinitely.success":"Customization disabled from the menu. Unavailable indefinitely","menuCustomizationGroup.deactivation.indefinitely.partially.success":"Customization partially disabled from the menu. Unavailable indefinitely","menuCustomizationGroup.deactivation.today.title":"Only for today","menuCustomizationGroup.deactivation.today.description":"The customization will not be available until 00:00 the next day","menuCustomizationGroup.deactivation.today.success":"This customization is disabled today. Available from 00:00 tomorrow","menuCustomizationGroup.deactivation.today.partially.success":"This customization is partially disabled today. Available from 00:00 tomorrow","menuCustomizationGroup.deactivation.customDate.title":"Customize availability","menuCustomizationGroup.deactivation.customDate.description":"Add the date when the customization will be available again","menuCustomizationGroup.deactivation.customDate.success":"The customization will be available again on {{date}}","menuCustomizationGroup.deactivation.pickerModal.title":"Customization availability","menuCustomizationGroup.deactivation.pickerModal.description":"Select the products where you want to activate or disable this customization, this will affect your consumers' experience:","menuCustomizationGroup.activation.success":"Customization activated","menuCustomizationItem.deactivation.indefinitely.title":"Unavailable indefinitely","menuCustomizationItem.deactivation.indefinitely.description":"This option will be disabled from the menu","menuCustomizationItem.deactivation.indefinitely.success":"Option disabled from the menu. Unavailable indefinitely","menuCustomizationItem.deactivation.indefinitely.partially.success":"Option partially disabled from the menu. Unavailable indefinitely","menuCustomizationItem.deactivation.today.title":"Only for today","menuCustomizationItem.deactivation.today.description":"The option will not be available until 00:00 the next day","menuCustomizationItem.deactivation.today.success":"This option is disabled today. Available from 00:00 tomorrow","menuCustomizationItem.deactivation.today.partially.success":"This option is partially disabled today. Available from 00:00 tomorrow","menuCustomizationItem.deactivation.customDate.title":"Customize availability","menuCustomizationItem.deactivation.customDate.description":"Add the date when the option will be available again","menuCustomizationItem.deactivation.customDate.success":"The option will be available again on {{date}}","menuCustomizationItem.deactivation.pickerModal.title":"Option availability","menuCustomizationItem.deactivation.pickerModal.description":"Select the customizations where you want to activate or disable this option, this will affect your consumers' experience:","menuCustomizationItem.deactivation.pickerModal.atProducts":"In: {{products}}","menuCustomizationItem.activation.success":"Option activated","fileUploader.drag&drop.title":"Drag a file here, or","fileUploader.maxWeight.title":"Max:","fileUploader.messages.fileTooLarge":"Falha devido ao tamanho do arquivo","fileUploader.messages.invalidFormat":"Failure due to file format","fileUploader.messages.dropFileHere":"Drop the file here","fileUploader.messages.uploadingFile.title":"Filling out the form with AI","fileUploader.messages.uploadingFile.subtitle":"This process may take a while","fileUploader.messages.form.filled":"Form filled out","fileUploader.messages.form.reviewAndConfirm":"Review it to finish setting it up",readMore:"Read more",readLess:"Read less"}}},detection:{order:["localStorage","navigator"],lookupLocalStorage:"language"},fallbackLng:"es",returnNull:!1,keySeparator:!1});let pv={BASE_URL:"/",DEV:!1,MODE:"production",PROD:!0,SSR:!1,VITE_PARTNERS_GATEWAY_API_URL:"https://services.rappi.com/rests-partners-gateway",VITE_PARTNERS_PRODUCTS_IMAGES_DEFAULT_ROOT_URL:"https://images.rappi.com/products/"},py=new Map,pb=e=>{let t=py.get(e);return t?Object.fromEntries(Object.entries(t.stores).map(([e,t])=>[e,t.getState()])):{}},pw=(e,t,r)=>{if(void 0===e)return{type:"untracked",connection:t.connect(r)};let i=py.get(r.name);if(i)return{type:"tracked",store:e,...i};let o={connection:t.connect(r),stores:{}};return py.set(r.name,o),{type:"tracked",store:e,...o}},pC=(e,t)=>{let r;try{r=JSON.parse(e)}catch(i){console.error("[zustand devtools middleware] Could not parse the received json",i)}void 0!==r&&t(r)},pE=(e,t)=>({updateBaseState(t){e(e=>({...e,...t}),!1,"app.updateBaseState")},app:{view:uo.Default,mode:null,menuDataOrderOriginal:null,searchQuery:"",modalBasic:{open:!1,title:"",body:null,buttons:[]},showNotification(t){let{keepOpened:r,duration:i,...o}=t;e(e=>({...e,app:{...e.app,notification:{...o,duration:r?void 0:i??3e3}}}),!1,"app.showNotification")},hideNotification(){e(e=>({...e,app:{...e.app,notification:void 0}}),!1,"app.hideNotification")},showModalBasic(t){e(e=>({...e,app:{...e.app,modalBasic:{open:!0,...t}}}),!1,"app.showModalBasic")},hideModalBasic(){e(e=>({...e,app:{...e.app,modalBasic:{open:!1,body:null}}}),!1,"app.hideModalBasic")},updateBasicModalInfo(t){e(e=>({...e,app:{...e.app,modalBasic:{...e.app.modalBasic,...t}}}),!1,"app.updateModalBasicInfo")},exitEditor(){e(e=>({...e,app:{...e.app,view:uo.Default},categories:{...e.categories,editingCategory:null,indexToAddCategory:null,error:null},products:{...e.products,editingItem:null,categoryIdToAddItem:null,error:null}}),!1,"app.exitEditor")},enableCategoryOrderMode(){let r=structuredClone(t().menu.data);e(e=>({...e,app:{...e.app,mode:un.CategoryOrder,menuDataOrderOriginal:r}}),!0,"app.enableCategoryOrderMode")},enableProductOrderMode(){let r=structuredClone(t().menu.data);e(e=>({...e,app:{...e.app,mode:un.
4623ProductOrder,menuDataOrderOriginal:r}}),!0,"app.enableProductOrderMode")},enableSearchMode(r){let i=t().categories.list,o=t().products.list,n=r.toLowerCase().trim().replace(/\s+/g," ").normalize("NFD").replace(/[\u0300-\u036f]/g,""),a=e=>e.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,""),s=e=>{let t=a(e);return n.split(" ").every(e=>t.includes(e))},l=e=>e.filter(e=>s(e.title)),d={categories:i.map(e=>({...e,items:l(e.items)})).filter(e=>s(e.title)||e.items.length>0),products:o.filter(e=>s(e.title))};e(e=>({...e,app:{...e.app,mode:r?un.Search:null,searchQuery:r},categories:{...e.categories,filteredList:d.categories},products:{...e.products,filteredList:d.products}}),!1,"app.enableSearchMode")},resetMode(){e(e=>({...e,app:{...e.app,mode:null,searchQuery:"",menuDataOrderOriginal:null},categories:{...e.categories,filteredList:[]},products:{...e.products,filteredList:[]}}),!1,"app.resetMode")},resetOrder(){let r=t().app.menuDataOrderOriginal;e(e=>({...e,menu:{...e.menu,data:r},categories:{...e.categories,list:(null==r?void 0:r.categories)??[]},app:{...e.app,menuDataOrderOriginal:null}}),!1,"app.resetOrder")},setHeaderProps(t){e(e=>({...e,app:{...e.app,headerProps:t}}),!1,"app.setHeaderProps")},markDraftsAsDeleted(r){let i="rs-catalog-deleted-drafts",o=localStorage.getItem(i),n=o?JSON.parse(o):[];n.includes(r)||(n.push(r),localStorage.setItem(i,JSON.stringify(n))),e(e=>({...e,categories:{...e.categories,list:e.categories.list.filter(e=>!e.draft||e.sku!==r).map(e=>({...e,items:e.items.filter(e=>e.sku!==r)})).filter(e=>e.items.length>0),filteredList:e.categories.filteredList.filter(e=>!e.draft||e.sku!==r)},products:{...e.products,list:e.products.list.filter(e=>e.sku!==r),filteredList:e.products.filteredList.filter(e=>e.sku!==r)}}),!1,"app.markDraftsAsDeleted"),t().app.exitEditor()},showPickerModal(t){e(e=>({...e,app:{...e.app,pickerModalProps:{...t,isOpen:!0}}}),!1,"app.showPickerModal")},hidePickerModal(){e(e=>({...e,app:{...e.app,pickerModalProps:void 0}}),!1,"app.hidePickerModal")}}});function pk(e,t){return function(){return e.apply(t,arguments)}}let{toString:pS}=Object.prototype,{getPrototypeOf:pP}=Object,pO=(hu=Object.create(null),e=>{let t=pS.call(e);return hu[t]||(hu[t]=t.slice(8,-1).toLowerCase())}),pI=e=>(e=e.toLowerCase(),t=>pO(t)===e),pA=e=>t=>typeof t===e,{isArray:pD}=Array,pT=pA("undefined"),p_=pI("ArrayBuffer"),pR=pA("string"),pj=pA("function"),pF=pA("number"),pz=e=>null!==e&&"object"==typeof e,pL=e=>{if("object"!==pO(e))return!1;let t=pP(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},pN=pI("Date"),pM=pI("File"),pB=pI("Blob"),p$=pI("FileList"),pU=e=>pz(e)&&pj(e.pipe),pH=e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||pj(e.append)&&("formdata"===(t=pO(e))||"object"===t&&pj(e.toString)&&"[object FormData]"===e.toString()))},pq=pI("URLSearchParams"),[pV,pG,pW,pZ]=["ReadableStream","Request","Response","Headers"].map(pI),pY=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function pK(e,t,{allOwnKeys:r=!1}={}){if(null===e||typeof e>"u")return;let i,o;if("object"!=typeof e&&(e=[e]),pD(e))for(i=0,o=e.length;i<o;i++)t.call(null,e[i],i,e);else{let n=r?Object.getOwnPropertyNames(e):Object.keys(e),a=n.length,s;for(i=0;i<a;i++)s=n[i],t.call(null,e[s],s,e)}}function pJ(e,t){t=t.toLowerCase();let r=Object.keys(e),i=r.length,o;for(;i-- >0;)if(t===(o=r[i]).toLowerCase())return o;return null}let pQ="u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:r.g,pX=e=>!pT(e)&&e!==pQ,p0=(e,t,r,{allOwnKeys:i}={})=>(pK(t,(t,i)=>{r&&pj(t)?e[i]=pk(t,r):e[i]=t},{allOwnKeys:i}),e),p1=e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),p2=(e,t,r,i)=>{e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},p3=(e,t,r,i)=>{let o,n,a,s={};if(t=t||{},null==e)return t;do{for(n=(o=Object.getOwnPropertyNames(e)).length;n-- >0;)a=o[n],(!i||i(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=!1!==r&&pP(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},p4=(e,t,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;let i=e.indexOf(t,r);return -1!==i&&i===r},p5=e=>{if(!e)return null;if(pD(e))return e;let t=e.length;if(!pF(t))return null;let r=Array(t);for(;t-- >0;)r[t]=e[t];return r},p6=(hp="u">typeof Uint8Array&&pP(Uint8Array),e=>hp&&e instanceof hp),p8=(e,t)=>{let r=(e&&e[Symbol.iterator]).call(e),i;for(;
4623(i=r.next())&&!i.done;){let o=i.value;t.call(e,o[0],o[1])}},p7=(e,t)=>{let r,i=[];for(;null!==(r=e.exec(t));)i.push(r);return i},p9=pI("HTMLFormElement"),fe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,r){return t.toUpperCase()+r}),ft=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),fr=pI("RegExp"),fi=(e,t)=>{let r=Object.getOwnPropertyDescriptors(e),i={};pK(r,(r,o)=>{let n;!1!==(n=t(r,o,e))&&(i[o]=n||r)}),Object.defineProperties(e,i)},fo=e=>{fi(e,(t,r)=>{if(pj(e)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;let i=e[r];if(pj(i)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},fn=(e,t)=>{let r={};return(e=>{e.forEach(e=>{r[e]=!0})})(pD(e)?e:String(e).split(t)),r},fa=()=>{},fs=(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,fl="abcdefghijklmnopqrstuvwxyz",fd="0123456789",fc={DIGIT:fd,ALPHA:fl,ALPHA_DIGIT:fl+fl.toUpperCase()+fd},fu=(e=16,t=fc.ALPHA_DIGIT)=>{let r="",{length:i}=t;for(;e--;)r+=t[Math.random()*i|0];return r},fp=e=>{let t=Array(10),r=(e,i)=>{if(pz(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[i]=e;let o=pD(e)?[]:{};return pK(e,(e,t)=>{let n=r(e,i+1);pT(n)||(o[t]=n)}),t[i]=void 0,o}}return e};return r(e,0)},ff=pI("AsyncFunction"),fm=e=>e&&(pz(e)||pj(e))&&pj(e.then)&&pj(e.catch),fh=(hf="function"==typeof setImmediate,hm=pj(pQ.postMessage),hf?setImmediate:hm?(hh=`axios@${Math.random()}`,hg=[],pQ.addEventListener("message",({source:e,data:t})=>{e===pQ&&t===hh&&hg.length&&hg.shift()()},!1),e=>{hg.push(e),pQ.postMessage(hh,"*")}):e=>setTimeout(e)),fg="u">typeof queueMicrotask?queueMicrotask.bind(pQ):"u">typeof o&&o.nextTick||fh,fx={isArray:pD,isArrayBuffer:p_,isBuffer:function(e){return null!==e&&!pT(e)&&null!==e.constructor&&!pT(e.constructor)&&pj(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:pH,isArrayBufferView:function(e){return"u">typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&p_(e.buffer)},isString:pR,isNumber:pF,isBoolean:e=>!0===e||!1===e,isObject:pz,isPlainObject:pL,isReadableStream:pV,isRequest:pG,isResponse:pW,isHeaders:pZ,isUndefined:pT,isDate:pN,isFile:pM,isBlob:pB,isRegExp:fr,isFunction:pj,isStream:pU,isURLSearchParams:pq,isTypedArray:p6,isFileList:p$,forEach:pK,merge:function e(){let{caseless:t}=pX(this)&&this||{},r={},i=(i,o)=>{let n=t&&pJ(r,o)||o;pL(r[n])&&pL(i)?r[n]=e(r[n],i):pL(i)?r[n]=e({},i):pD(i)?r[n]=i.slice():r[n]=i};for(let o=0,n=arguments.length;o<n;o++)arguments[o]&&pK(arguments[o],i);return r},extend:p0,trim:pY,stripBOM:p1,inherits:p2,toFlatObject:p3,kindOf:pO,kindOfTest:pI,endsWith:p4,toArray:p5,forEachEntry:p8,matchAll:p7,isHTMLForm:p9,hasOwnProperty:ft,hasOwnProp:ft,reduceDescriptors:fi,freezeMethods:fo,toObjectSet:fn,toCamelCase:fe,noop:fa,toFiniteNumber:fs,findKey:pJ,global:pQ,isContextDefined:pX,ALPHABET:fc,generateString:fu,isSpecCompliantForm:function(e){return!!(e&&pj(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:fp,isAsyncFn:ff,isThenable:fm,setImmediate:fh,asap:fg};function fv(e,t,r,i,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),i&&(this.request=i),o&&(this.response=o,this.status=o.status?o.status:null)}fx.inherits(fv,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:fx.toJSONObject(this.config),code:this.code,status:this.status}}});let fy=fv.prototype,fb={};function fw(e){return fx.isPlainObject(e)||fx.isArray(e)}function fC(e){return fx.endsWith(e,"[]")?e.slice(0,-2):e}function fE(e,t,r){return e?e.concat(t).map(function(e,t){return e=fC(e),!r&&t?"["+e+"]":e}).join(r?".":""):t}["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e
4623=>{fb[e]={value:e}}),Object.defineProperties(fv,fb),Object.defineProperty(fy,"isAxiosError",{value:!0}),fv.from=(e,t,r,i,o,n)=>{let a=Object.create(fy);return fx.toFlatObject(e,a,function(e){return e!==Error.prototype},e=>"isAxiosError"!==e),fv.call(a,e.message,t,r,i,o),a.cause=e,a.name=e.name,n&&Object.assign(a,n),a};let fk=fx.toFlatObject(fx,{},null,function(e){return/^is[A-Z]/.test(e)});function fS(e,t,r){if(!fx.isObject(e))throw TypeError("target must be an object");t=t||new FormData,r=fx.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!fx.isUndefined(t[e])});let i=r.metaTokens,o=r.visitor||c,a=r.dots,s=r.indexes,l=(r.Blob||"u">typeof Blob&&Blob)&&fx.isSpecCompliantForm(t);if(!fx.isFunction(o))throw TypeError("visitor must be a function");function d(e){if(null===e)return"";if(fx.isDate(e))return e.toISOString();if(!l&&fx.isBlob(e))throw new fv("Blob is not supported. Use a Buffer instead.");return fx.isArrayBuffer(e)||fx.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function c(e,r,o){let n=e;if(e&&!o&&"object"==typeof e){if(fx.endsWith(r,"{}"))r=i?r:r.slice(0,-2),e=JSON.stringify(e);else{var l;if(fx.isArray(e)&&(l=e,fx.isArray(l)&&!l.some(fw))||(fx.isFileList(e)||fx.endsWith(r,"[]"))&&(n=fx.toArray(e)))return r=fC(r),n.forEach(function(e,i){fx.isUndefined(e)||null===e||t.append(!0===s?fE([r],i,a):null===s?r:r+"[]",d(e))}),!1}}return!!fw(e)||(t.append(fE(o,r,a),d(e)),!1)}
4623let u=[],p=Object.assign(fk,{defaultVisitor:c,convertValue:d,isVisitable:fw});if(!fx.isObject(e))throw TypeError("data must be an object");return function e(r,i){if(!fx.isUndefined(r)){if(-1!==u.indexOf(r))throw Error("Circular reference detected in "+i.join("."));u.push(r),fx.forEach(r,function(r,n){(!(fx.isUndefined(r)||null===r)&&o.call(t,r,fx.isString(n)?n.trim():n,i,p))===!0&&e(r,i?i.concat(n):[n])}),u.pop()}}(e),t}function fP(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function fO(e,t){this._pairs=[],e&&fS(e,this,t)}let fI=fO.prototype;function fA(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function fD(e,t,r){if(!t)return e;let i=r&&r.encode||fA,o=r&&r.serialize,n;if(n=o?o(t,r):fx.isURLSearchParams(t)?t.toString():new fO(t,r).toString(i)){let a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+n}return e}fI.append=function(e,t){this._pairs.push([e,t])},fI.toString=function(e){let t=e?function(t){return e.call(this,t,fP)}:fP;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};class fT{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){fx.forEach(this.handlers,function(t){null!==t&&e(t)})}}let f_={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},fR="u">typeof URLSearchParams?URLSearchParams:fO,fj="u">typeof FormData?FormData:null,fF="u">typeof Blob?Blob:null,fz="u">typeof window&&"u">typeof document,fL="object"==typeof navigator&&navigator||void 0,fN=fz&&(!fL||0>["ReactNative","NativeScript","NS"].indexOf(fL.product)),fM="u">typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,fB=fz&&window.location.href||"http://localhost",f$=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:fz,hasStandardBrowserEnv:fN,hasStandardBrowserWebWorkerEnv:fM,navigator:fL,origin:fB},Symbol.toStringTag,{value:"Module"})),fU={...f$,isBrowser:!0,classes:{URLSearchParams:fR,FormData:fj,Blob:fF},protocols:["http","https","file","blob","url","data"]};function fH(e){if(fx.isFormData(e)&&fx.isFunction(e.entries)){let t={};return fx.forEachEntry(e,(e,r)=>{var i;(function e(t,r,i,o){let n=t[o++];if("__proto__"===n)return!0;let a=Number.isFinite(+n),s=o>=t.length;return n=!n&&fx.isArray(i)?i.length:n,s?(fx.hasOwnProp(i,n)?i[n]=[i[n],r]:i[n]=r,!a):(i[n]&&fx.isObject(i[n])||(i[n]=[]),e(t,r,i[n],o)&&fx.isArray(i[n])&&(i[n]=function(e){let t={},r=Object.keys(e),i,o=r.length,n;for(i=0;i<o;i++)t[n=r[i]]=e[n];return t}(i[n])),!a)})(fx.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0]),r,t,0)}),t}return null}let fq={transitional:f_,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){let r=t.getContentType()||"",i=r.indexOf("application/json")>-1,o=fx.isObject(e);if(o&&fx.isHTMLForm(e)&&(e=new FormData(e)),fx.isFormData(e))return i?JSON.stringify(fH(e)):e;if(fx.isArrayBuffer(e)||fx.isBuffer(e)||fx.isStream(e)||fx.isFile(e)||fx.isBlob(e)||fx.isReadableStream(e))return e;if(fx.isArrayBufferView(e))return e.buffer;if(fx.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let n;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1){var a,s;return(a=e,s=this.formSerializer,fS(a,new fU.classes.URLSearchParams,Object.assign({visitor:function(e,t,r,i){return fU.isNode&&fx.isBuffer(e)?(this.append(t,e.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},s))).toString()}if((n=fx.isFileList(e))||r.indexOf("multipart/form-data")>-1){let l=this.env&&this.env.FormData;return fS(n?{"files[]":e}:e,l&&new l,this.formSerializer)}}return o||i?(t.setContentType("application/json",!1),function(e,t,r){if(fx.isString(e))try{return(0,JSON.parse)(e),fx.trim(e)}catch(i){if("SyntaxError"!==i.name)throw i}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){let t=this.transitional||fq.transitional,r=t&&t.forcedJSONParsing,i="json"===this.responseType;if(fx.isResponse(e)||fx.isReadableStream(e))return e;if(e&&fx.isString(e)&&(r&&!this.responseType||i)){let o=!(t&&t.silentJSONParsing)&&i;try{return JSON.parse(e)}catch(n){if(o)throw"SyntaxError"===n.name?fv.from(n,fv.ERR_BAD_RESPONSE,this,null,this.response):n}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:fU.classes.FormData,Blob:fU.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};fx.forEach(["delete","get","head","post","put","patch"],e=>{fq.headers[e]={}});let fV=fx.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),fG=e=>{let t={},r,i,o;return e&&e.split(` 4624`).forEach(function(e){o=e.indexOf(":"),r=e.substring(0,o).trim().toLowerCase(),i=e.substring(o+1).trim(),!r||t[r]&&fV[r]||("set-cookie"===r?t[r]?t[r].push(i):t[r]=[i]:t[r]=t[r]?t[r]+", "+i:i)}),t},fW=Symbol("internals");function fZ(e){return e&&String(e).trim().toLowerCase()}function fY(e){return!1===e||null==e?e:fx.isArray(e)?e.map(fY):String(e)}let fK=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function fJ(e,t,r,i,o){if(fx.isFunction(i))return i.call(this,t,r);if(o&&(t=r),fx.isString(t)){if(fx.isString(i))return -1!==t.indexOf(i);if(fx.isRegExp(i))return i.test(t)}}let fQ=class{constructor(e){e&&this.set(e)}set(e,t,r){let i=this;function o(e,t,r){let o=fZ(t);if(!o)throw Error("header name must be a non-empty string");let n=fx.findKey(i,o);n&&void 0!==i[n]&&!0!==r&&(void 0!==r||!1===i[n])||(i[n||t]=fY(e))}let n=(e,t)=>fx.forEach(e,(e,r)=>o(e,r,t));if(fx.isPlainObject(e)||e instanceof this.constructor)n(e,t);else if(fx.isString(e)&&(e=e.trim())&&!fK(e))n(fG(e),t);else if(fx.isHeaders(e))for(let[a,s]of e.entries())o(s,a,r);else null!=e&&o(t,e,r);return this}get(e,t){if(e=fZ(e)){let r=fx.findKey(this,e);if(r){let i=this[r];if(!t)return i;if(!0===t)return function(e){let t=Object.create(null),r=/([^\s,;
4624=]+)\s*(?:=\s*([^,;]+))?/g,i;for(;i=r.exec(e);)t[i[1]]=i[2];return t}(i);if(fx.isFunction(t))return t.call(this,i,r);if(fx.isRegExp(t))return t.exec(i);throw TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=fZ(e)){let r=fx.findKey(this,e);return!!(r&&void 0!==this[r]&&(!t||fJ(this,this[r],r,t)))}return!1}delete(e,t){let r=this,i=!1;function o(e){if(e=fZ(e)){let o=fx.findKey(r,e);o&&(!t||fJ(r,r[o],o,t))&&(delete r[o],i=!0)}}return fx.isArray(e)?e.forEach(o):o(e),i}clear(e){let t=Object.keys(this),r=t.length,i=!1;for(;r--;){let o=t[r];(!e||fJ(this,this[o],o,e,!0))&&(delete this[o],i=!0)}return i}normalize(e){let t=this,r={};return fx.forEach(this,(i,o)=>{var n;let a=fx.findKey(r,o);if(a){t[a]=fY(i),delete t[o];return}let s=e?o.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,r)=>t.toUpperCase()+r):String(o).trim();s!==o&&delete t[o],t[s]=fY(i),r[s]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return fx.forEach(this,(r,i)=>{null!=r&&!1!==r&&(t[i]=e&&fx.isArray(r)?r.join(", "):r)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join(` 4625`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){let r=new this(e);return t.forEach(e=>r.set(e)),r}static accessor(e){let t=(this[fW]=this[fW]={accessors:{}}).accessors,r=this.prototype;function i(e){let i=fZ(e);t[i]||(function(e,t){let r=fx.toCamelCase(" "+t);["get","set","has"].forEach(i=>{Object.defineProperty(e,i+r,{value:function(e,r,o){return this[i].call(this,t,e,r,o)},configurable:!0})})}(r,e),t[i]=!0)}return fx.isArray(e)?e.forEach(i):i(e),this}};function fX(e,t){let r=this||fq,i=t||r,o=fQ.from(i.headers),n=i.data;return fx.forEach(e,function(e){n=e.call(r,n,o.normalize(),t?t.status:void 0)}),o.normalize(),n}function f0(e){return!!(e&&e.__CANCEL__)}function f1(e,t,r){fv.call(this,e??"canceled",fv.ERR_CANCELED,t,r),this.name="CanceledError"}function f2(e,t,r){let i=r.config.validateStatus;!r.status||!i||i(r.status)?e(r):t(new fv("Request failed with status code "+r.status,[fv.ERR_BAD_REQUEST,fv.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}fQ.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),fx.reduceDescriptors(fQ.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[r]=e}}}),fx.freezeMethods(fQ),fx.inherits(f1,fv,{__CANCEL__:!0});let f3=(e,t,r=3)=>{let i=0,o=function(e,t){e=e||10;let r=Array(e),i=Array(e),o=0,n=0,a;return t=void 0!==t?t:1e3,function(s){let l=Date.now(),d=i[n];a||(a=l),r[o]=s,i[o]=l;let c=n,u=0;for(;c!==o;)u+=r[c++],c%=e;if((o=(o+1)%e)===n&&(n=(n+1)%e),l-a<t)return;let p=d&&l-d;return p?Math.round(1e3*u/p):void 0}}(50,250);return function(e,t){let r=0,i=1e3/t,o,n,a=(t,i=Date.now())=>{r=i,o=null,n&&(clearTimeout(n),n=null),e.apply(null,t)};return[(...e)=>{let t=Date.now(),s=t-r;s>=i?a(e,t):(o=e,n||(n=setTimeout(()=>{n=null,a(o)},i-s)))},()=>o&&a(o)]}(r=>{let n=r.loaded,a=r.lengthComputable?r.total:void 0,s=n-i,l=o(s);i=n,e({loaded:n,total:a,progress:a?n/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&n<=a?(a-n)/l:void 0,event:r,lengthComputable:null!=a,[t?"download":"upload"]:!0})},r)},f4=(e,t)=>{let r=null!=e;return[i=>t[0]({lengthComputable:r,total:e,loaded:i}),t[1]]},f5=e=>(...t)=>fx.asap(()=>e(...t)),f6=fU.hasStandardBrowserEnv?function(){let e=fU.navigator&&/(msie|trident)/i.test(fU.navigator.userAgent),t=document.createElement("a"),r;function i(r){let i=r;return e&&(t.setAttribute("href",i),i=t.href),t.setAttribute("href",i),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return r=i(window.location.href),function(e){let t=fx.isString(e)?i(e):e;return t.protocol===r.protocol&&t.host===r.host}}():function(){return!0},f8=fU.hasStandardBrowserEnv?{write(e,t,r,i,o,n){let a=[e+"="+encodeURIComponent(t)];fx.isNumber(r)&&a.push("expires="+new Date(r).toGMTString()),fx.isString(i)&&a.push("path="+i),fx.isString(o)&&a.push("domain="+o),!0===n&&a.push("secure"),document.cookie=a.join("; ")},read(e){let t=document.cookie.match(RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function f7(e,t){var r,i,o;return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e:t}let f9=e=>e instanceof fQ?{...e}:e;function me(e,t){t=t||{};let r={};function i(e,t,r){return fx.isPlainObject(e)&&fx.isPlainObject(t)?fx.merge.call({caseless:r}
4625,e,t):fx.isPlainObject(t)?fx.merge({},t):fx.isArray(t)?t.slice():t}function o(e,t,r){return fx.isUndefined(t)?fx.isUndefined(e)?void 0:i(void 0,e,r):i(e,t,r)}function n(e,t){if(!fx.isUndefined(t))return i(void 0,t)}function a(e,t){return fx.isUndefined(t)?fx.isUndefined(e)?void 0:i(void 0,e):i(void 0,t)}function s(r,o,n){return n in t?i(r,o):n in e?i(void 0,r):void 0}let l={url:n,method:n,data:n,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(e,t)=>o(f9(e),f9(t),!0)};return fx.forEach(Object.keys(Object.assign({},e,t)),function(i){let n=l[i]||o,a=n(e[i],t[i],i);fx.isUndefined(a)&&n!==s||(r[i]=a)}),r}let mt=e=>{let t=me({},e),{data:r,withXSRFToken:i,xsrfHeaderName:o,xsrfCookieName:n,headers:a,auth:s}=t;t.headers=a=fQ.from(a),t.url=fD(f7(t.baseURL,t.url),e.params,e.paramsSerializer),s&&a.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):"")));let l;if(fx.isFormData(r)){if(fU.hasStandardBrowserEnv||fU.hasStandardBrowserWebWorkerEnv)a.setContentType(void 0);else if(!1!==(l=a.getContentType())){let[d,...c]=l?l.split(";").map(e=>e.trim()).filter(Boolean):[];a.setContentType([d||"multipart/form-data",...c].join("; "))}}if(fU.hasStandardBrowserEnv&&(i&&fx.isFunction(i)&&(i=i(t)),i||!1!==i&&f6(t.url))){let u=o&&n&&f8.read(n);u&&a.set(o,u)}return t},mr="u">typeof XMLHttpRequest,mi=mr&&function(e){return new Promise(function(t,r){let i=mt(e),o=i.data,n=fQ.from(i.headers).normalize(),{responseType:a,onUploadProgress:s,onDownloadProgress:l}=i,d,c,u,p,f;function m(){p&&p(),f&&f(),i.cancelToken&&i.cancelToken.unsubscribe(d),i.signal&&i.signal.removeEventListener("abort",d)}let h=new XMLHttpRequest;function g(){if(!h)return;let i=fQ.from("getAllResponseHeaders"in h&&h.getAllResponseHeaders()),o={data:a&&"text"!==a&&"json"!==a?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:i,config:e,request:h};f2(function(e){t(e),m()},function(e){r(e),m()},o),h=null}h.open(i.method.toUpperCase(),i.url,!0),h.timeout=i.timeout,"onloadend"in h?h.onloadend=g:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(g)},h.onabort=function(){h&&(r(new fv("Request aborted",fv.ECONNABORTED,e,h)),h=null)},h.onerror=function(){r(new fv("Network Error",fv.ERR_NETWORK,e,h)),h=null},h.ontimeout=function(){let t=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded",o=i.transitional||f_;i.timeoutErrorMessage&&(t=i.timeoutErrorMessage),r(new fv(t,o.clarifyTimeoutError?fv.ETIMEDOUT:fv.ECONNABORTED,e,h)),h=null},void 0===o&&n.setContentType(null),"setRequestHeader"in h&&fx.forEach(n.toJSON(),function(e,t){h.setRequestHeader(t,e)}),fx.isUndefined(i.withCredentials)||(h.withCredentials=!!i.withCredentials),a&&"json"!==a&&(h.responseType=i.responseType),l&&([u,f]=f3(l,!0),h.addEventListener("progress",u)),s&&h.upload&&([c,p]=f3(s),h.upload.addEventListener("progress",c),h.upload.addEventListener("loadend",p)),(i.cancelToken||i.signal)&&(d=t=>{h&&(r(!t||t.type?new f1(null,e,h):t),h.abort(),h=null)},i.cancelToken&&i.cancelToken.subscribe(d),i.signal&&(i.signal.aborted?d():i.signal.addEventListener("abort",d)));let x=function(e){let t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(i.url);
4625if(x&&-1===fU.protocols.indexOf(x)){r(new fv("Unsupported protocol "+x+":",fv.ERR_BAD_REQUEST,e));return}h.send(o||null)})},mo=(e,t)=>{let{length:r}=e=e?e.filter(Boolean):[];if(t||r){let i=new AbortController,o,n=function(e){if(!o){o=!0,s();let t=e instanceof Error?e:this.reason;i.abort(t instanceof fv?t:new f1(t instanceof Error?t.message:t))}},a=t&&setTimeout(()=>{a=null,n(new fv(`timeout ${t} of ms exceeded`,fv.ETIMEDOUT))},t),s=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(n):e.removeEventListener("abort",n)}),e=null)};e.forEach(e=>e.addEventListener("abort",n));let{signal:l}=i;return l.unsubscribe=()=>fx.asap(s),l}},mn=function*(e,t){let r=e.byteLength;if(r<t){yield e;return}let i=0,o;for(;i<r;)yield e.slice(i,o=i+t),i=o},ma=async function*(e,t){for await(let r of ms(e))yield*mn(r,t)},ms=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}let t=e.getReader();try{for(;;){let{done:r,value:i}=await t.read();if(r)break;yield i}}finally{await t.cancel()}},ml=(e,t,r,i)=>{let o=ma(e,t),n=0,a,s=e=>{a||(a=!0,i&&i(e))};return new ReadableStream({async pull(e){try{let{done:t,value:i}=await o.next();if(t){s(),e.close();return}let a=i.byteLength;if(r){let l=n+=a;r(l)}e.enqueue(new Uint8Array(i))}catch(d){throw s(d),d}},cancel:e=>(s(e),o.return())},{highWaterMark:2})},md="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,mc=md&&"function"==typeof ReadableStream,mu=md&&("function"==typeof TextEncoder?(hx=new TextEncoder,e=>hx.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer())),mp=(e,...t)=>{try{return!!e(...t)}catch{return!1}},mf=mc&&mp(()=>{let e=!1,t=new Request(fU.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),mm=mc&&mp(()=>fx.isReadableStream(new Response("").body)),mh={stream:mm&&(e=>e.body)};md&&(hv=new Response,["text","arrayBuffer","blob","formData","stream"].forEach(e=>{mh[e]||(mh[e]=fx.isFunction(hv[e])?t=>t[e]():(t,r)=>{throw new fv(`Response type '${e}' is not supported`,fv.ERR_NOT_SUPPORT,r)})}));let mg=async e=>null==e?0:fx.isBlob(e)?e.size:fx.isSpecCompliantForm(e)?(await new Request(fU.origin,{method:"POST",body:e}).arrayBuffer()).byteLength:fx.isArrayBufferView(e)||fx.isArrayBuffer(e)?e.byteLength:(fx.isURLSearchParams(e)&&(e+=""),fx.isString(e))?(await mu(e)).byteLength:void 0,mx=async(e,t)=>fx.toFiniteNumber(e.getContentLength())??mg(t),mv=md&&(async e=>{let{url:t,method:r,data:i,signal:o,cancelToken:n,timeout:a,onDownloadProgress:s,onUploadProgress:l,responseType:d,headers:c,withCredentials:u="same-origin",fetchOptions:p}=mt(e);d=d?(d+"").toLowerCase():"text";let f=mo([o,n&&n.toAbortSignal()],a),m,h=f&&f.unsubscribe&&(()=>{f.unsubscribe()}),g;try{if(l&&mf&&"get"!==r&&"head"!==r&&0!==(g=await mx(c,i))){let x=new Request(t,{method:"POST",body:i,duplex:"half"}),v;if(fx.isFormData(i)&&(v=x.headers.get("content-type"))&&c.setContentType(v),x.body){let[y,b]=f4(g,f3(f5(l)));i=ml(x.body,65536,y,b)}}fx.isString(u)||(u=u?"include":"omit");let w="credentials"in Request.prototype,C=await fetch(m=new Request(t,{...p,signal:f,method:r.toUpperCase(),headers:c.normalize().toJSON(),body:i,duplex:"half",credentials:w?u:void 0})),E=mm&&("stream"===d||"response"===d);if(mm&&(s||E&&h)){let k={};["status","statusText","headers"].forEach(e=>{k[e]=C[e]});let S=fx.toFiniteNumber(C.headers.get("content-length")),[P,O]=s&&f4(S,f3(f5(s),!0))||[];C=new Response(ml(C.body,65536,P,()=>{O&&O(),h&&h()}),k)}let I=await mh[fx.findKey(mh,d=d||"text")||"text"](C,e);return!E&&h&&h(),await new Promise((t,r)=>{f2(t,r,{data:I,headers:fQ.from(C.headers),status:C.status,statusText:C.statusText,config:e,request:m})})}catch(A){throw h&&h(),A&&"TypeError"===A.name&&/fetch/i.test(A.message)?Object.assign(new fv("Network Error",fv.ERR_NETWORK,e,m),{cause:A.cause||A}):fv.from(A,A&&A.code,e,m)}}),my={http:null,xhr:mi,fetch:mv};fx.forEach(my,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});let mb=e=>`- ${e}`,mw=e=>fx.isFunction(e)||null===e||!1===e,mC={getAdapter(e){e=fx.isArray(e)?e:[e];let{length:t}=e,r,i,o={};for(let n=0;n<t;n++){let a;if(i=r=e[n],!mw(r)&&void 0===(i=my[(a=String(r)).toLowerCase()]))throw new fv(`Unknown adapter '${a}'`);if(i)break;o[a||"#"+n]=i}if(!i){let s=Object.entries(o).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")),l=t?s.length>1?`since : 4626`+s.map(mb).join(` 4627`):" "+mb(s[0]):"as no adapter specified";throw new fv("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return i},adapters:my};function mE(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new f1(null,e)}function mk(e){return mE(e),e.headers=fQ.from(e.headers),e.data=fX.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),mC.getAdapter(e.adapter||fq.adapter)(e).then(function(t){return mE(e),t.data=fX.call(e,e.transformResponse,t),t.headers=fQ.from(t.headers),t},function(t){return f0(t)||(mE(e),t&&t.response&&(t.response.data=fX.call(e,e.transformResponse,t.response),t.response.headers=fQ.from(t.response.headers))),Promise.reject(t)})}let mS="1.7.7",mP={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{mP[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});let mO={};mP.transitional=function(e,t,r){function i(e,t){return"[Axios v"+mS+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return(r,o,n)=>{if(!1===e)throw new fv(i(o," has been removed"+(t?" in "+t:"")),fv.ERR_DEPRECATED);return t&&!mO[o]&&(mO[o]=!0,console.warn(i(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,o,n)}};let mI={assertOptions:function(e,t,r){if("object"!=typeof e)throw new fv("options must be an object",fv.ERR_BAD_OPTION_VALUE);let i=Object.keys(e),o=i.length;for(;o-- >0;){let n=i[o],a=t[n];if(a){let s=e[n],l=void 0===s||a(s,n,e);if(!0!==l)throw new fv("option "+n+" must be "+l,fv.ERR_BAD_OPTION_VALUE);continue}if(!0!==r)throw new fv("Unknown option "+n,fv.ERR_BAD_OPTION)}},validators:mP},mA=mI.validators,mD=class{constructor(e){this.defaults=e,this.interceptors={request:new fT,response:new fT}}async request(e,t){try{return await this._request(e,t)}catch(o){if(o instanceof Error){let r;Error.captureStackTrace?Error.captureStackTrace(r={}):r=Error();let i=r.stack?r.stack.replace(/^.+\n/,""):"";try{o.stack?i&&!String(o.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(o.stack+=` 4628`+i):o.stack=i}catch{}}throw o}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=me(this.defaults,t);let{transitional:r,paramsSerializer:i,headers:o}=t;void 0!==r&&mI.assertOptions(r,{silentJSONParsing:mA.transitional(mA.boolean),forcedJSONParsing:mA.transitional(mA.boolean),clarifyTimeoutError:mA.transitional(mA.boolean)}
vendor: 2,601 bytes, line 4628
4628,!1),null!=i&&(fx.isFunction(i)?t.paramsSerializer={serialize:i}:mI.assertOptions(i,{encode:mA.function,serialize:mA.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();let n=o&&fx.merge(o.common,o[t.method]);o&&fx.forEach(["delete","get","head","post","put","patch","common"],e=>{delete o[e]}),t.headers=fQ.concat(n,o);let a=[],s=!0;this.interceptors.request.forEach(function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,a.unshift(e.fulfilled,e.rejected))});let l=[];this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let d,c=0,u;if(!s){let p=[mk.bind(this),void 0];for(p.unshift.apply(p,a),p.push.apply(p,l),u=p.length,d=Promise.resolve(t);c<u;)d=d.then(p[c++],p[c++]);return d}u=a.length;let f=t;for(c=0;c<u;){let m=a[c++],h=a[c++];try{f=m(f)}catch(g){h.call(this,g);break}}try{d=mk.call(this,f)}catch(x){return Promise.reject(x)}for(c=0,u=l.length;c<u;)d=d.then(l[c++],l[c++]);return d}getUri(e){e=me(this.defaults,e);let t=f7(e.baseURL,e.url);return fD(t,e.params,e.paramsSerializer)}};fx.forEach(["delete","get","head","options"],function(e){mD.prototype[e]=function(t,r){return this.request(me(r||{},{method:e,url:t,data:(r||{}).data}))}}),fx.forEach(["post","put","patch"],function(e){function t(t){return function(r,i,o){return this.request(me(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:i}))}}mD.prototype[e]=t(),mD.prototype[e+"Form"]=t(!0)});let mT=class e{constructor(e){if("function"!=typeof e)throw TypeError("executor must be a function.");let t;this.promise=new Promise(function(e){t=e});let r=this;this.promise.then(e=>{if(!r._listeners)return;let t=r._listeners.length;for(;t-- >0;)r._listeners[t](e);r._listeners=null}),this.promise.then=e=>{let t,i=new Promise(e=>{r.subscribe(e),t=e}).then(e);return i.cancel=function(){r.unsubscribe(t)},i},e(function(e,i,o){r.reason||(r.reason=new f1(e,i,o),t(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}},m_={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
4628alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(m_).forEach(([e,t])=>{m_[t]=e});let mR=function e(t){let r=new mD(t),i=pk(mD.prototype.request,r);return fx.extend(i,mD.prototype,r,{allOwnKeys:!0}),fx.extend(i,r,null,{allOwnKeys:!0}),i.create=function(r){return e(me(t,r))},i}(fq);mR.Axios=mD,mR.CanceledError=f1,mR.CancelToken=mT,mR.isCancel=f0,mR.VERSION=mS,mR.toFormData=fS,mR.AxiosError=fv,mR.Cancel=mR.CanceledError,mR.all=function(e){return Promise.all(e)},mR.spread=function(e){return function(t){return e.apply(null,t)}},mR.isAxiosError=function(e){return fx.isObject(e)&&!0===e.isAxiosError},mR.mergeConfig=me,mR.AxiosHeaders=fQ,mR.formToJSON=e=>fH(fx.isHTMLForm(e)?new FormData(e):e),mR.getAdapter=mC.getAdapter,mR.HttpStatusCode=m_,mR.default=mR;let{Axios:mj,AxiosError:mF,CanceledError:mz,isCancel:mL,CancelToken:mN,VERSION:mM,all:mB,Cancel:m$,isAxiosError:mU,spread:mH,toFormData:mq,AxiosHeaders:mV,HttpStatusCode:mG,formToJSON:mW,getAdapter:mZ,mergeConfig:mY}=mR,mK=()=>{let e=localStorage.getItem("access_token")??"";return mR.create({headers:{Authorization:`Bearer ${e}`}})},mJ={getServiceInstanceAuthorization:mK},mQ={GET_CATEGORY_SCHEDULES:"/cauth/api/menu-reviews-ms/menu/:storeId/category/:categoryId/schedules?country=:country",SAVE_CATEGORY_SCHEDULES:"/cauth/api/menu-reviews-ms/menu/:storeId/category/schedules?country=:country",GET_CATEGORY_OPTIONS:"/cauth/partners-selfservice/config-manager/settings/MENU_CATEGORY_OPTIONS",CREATE_CATEGORY:"/cauth/api/menu-reviews-ms/menu/:storeId/category?country=:country",UPDATE_CATEGORY:"/cauth/api/menu-reviews-ms/menu/:storeId/category?country=:country",DELETE_CATEGORIES:"/cauth/api/menu-reviews-ms/menu/:storeId/categories/deletions?country=:country&full_delete=true",PUT_TOGGLE_CATEGORY_STATUS:"/cauth/api/menu-reviews-ms/menu/:storeId/categories/toggle-status?country=:country",SAVE_CATEGORIES_ORDER:"/cauth/api/menu-reviews-ms/menu/:storeId/categories-index?country=:country"},mX=async e=>{let{apiGateway:t,categoryId:r,country:i,storeId:o}=e,n=cQ(`${t}${mQ.GET_CATEGORY_SCHEDULES}`,{storeId:o,country:i,categoryId:r});return mJ.getServiceInstanceAuthorization().get(n)},m0=async e=>{let{storeId:t,country:r,apiGateway:i}=e,o=cQ(`${i}${mQ.SAVE_CATEGORY_SCHEDULES}`,{storeId:t,country:r});return mJ.getServiceInstanceAuthorization().post(o,e.body)},m1=async e=>{let{apiGateway:t}=e,r=t+mQ.GET_CATEGORY_OPTIONS,{data:i}=await mJ.getServiceInstanceAuthorization().get(r);return i},m2=async e=>{let{country:t,storeId:r,categoryName:i,uuid:o,apiGateway:n,menus:a,index:s}=e,l=cQ(`${n}${mQ.CREATE_CATEGORY}`,{storeId:r,country:t}),d=(await mJ.getServiceInstanceAuthorization().post(l,[{menus:a.map(t=>({...t,is_category_active:!0,index:e.index})),store_id:r,title:{value:i},uuid:o,index:s}])).data[0];if(d.errors.length>0){let c=d.errors.map(e=>`- ${e}`).join(` 4629`),u=Error(c);throw u.name="CategoryCreationRejectedByAI",u}},m3=async e=>{let{country:t,storeId:r,categoryName:i,categoryId:o,apiGateway:n}=e,a=cQ(`${n}${mQ.UPDATE_CATEGORY}`,{storeId:r,country:t}),s=(await mJ.getServiceInstanceAuthorization().put(a,{id:o,title:{value:i}})).data;if(s.errors.length>0){let l=s.errors.map(e=>`- ${e}`).join(` 4630`),d=Error(l);throw d.name="CategoryUpdateRejectedByAI",d}},m4=async e=>{let{storeId:t,categoryId:r,country:i,apiGateway:o}=e,n=cQ(`${o}${mQ.DELETE_CATEGORIES}`,{storeId:t,country:i});return mJ.getServiceInstanceAuthorization().post(n,[r])},m5=async e=>{let{country:t,apiGateway:r,body:i}=e,o=cQ(`${r}${mQ.PUT_TOGGLE_CATEGORY_STATUS}`,{storeId:e.body.store_id,country:t});return mJ.getServiceInstanceAuthorization().put(o,[i])},m6=async e=>{let{country:t,apiGateway:r,body:i,storeId:o}=e,n=cQ(`${r}${mQ.SAVE_CATEGORIES_ORDER}`,{storeId:o,country:t});await mJ.getServiceInstanceAuthorization().put(n,i)},m8={getCategorySchedules:mX,saveCategorySchedules:m0,getCategoryOptions:m1,createCategory:m2,updateCategory:m3,deleteCategory:m4,toggleCategoryStatus:m5,saveC
4630ategoriesOrder:m6},m7={GET_MENU:"/cauth/api/menu-reviews-ms/menu/:storeId/complete-menu?country=:country"},m9=async e=>{let{apiGateway:t,country:r,storeId:i}=e,o=cQ(`${t}${m7.GET_MENU}`,{storeId:i,country:r}),{data:n}=await mJ.getServiceInstanceAuthorization().get(o);return n},he={getEntireMenu:m9},ht={CREATE_PRODUCT:"/cauth/api/menu-reviews-ms/menu/:storeId/item?country=:country&category_id=:categoryId",UPDATE_PRODUCT:"/cauth/api/menu-reviews-ms/menu/:storeId/item?country=:country&category_id=:categoryId",DELETE_PRODUCT:"/cauth/api/menu-reviews-ms/menu/:storeId/items/deletions?country=:country&full_delete=true",UPLOAD_IMAGE:"/cauth/partners-selfservice/selfservice/images/upload?country_code=:country",PUT_TOGGLE_ITEM_STATUS:"/cauth/api/menu-reviews-ms/menu/:storeId/items/toggle-status?country=:country",SAVE_ORDER:"/cauth/api/menu-reviews-ms/menu/:storeId/items-index?country=:country"},hr={AR:"https://images.rappi.com.ar/products/",BR:"https://images.rappi.com.br/products/",CL:"https://images.rappi.cl/products/",CO:"https://images.rappi.com/products/",CR:"https://images-v2.rappi.co.cr/products/",EC:"https://images-v2.rappi.com.ec/products/",MX:"https://images.rappi.com.mx/products/",PE:"https://images.rappi.pe/products/",UY:"https://images.rappi.com.uy/products/",DEV:"https://images.dev.rappi.com/products/"};function hi(e){let{isDev:t,countryCode:r,product:i,imageId:o,productId:n,changes:a,storeId:s,index:l,menus:d}=e,c=t?hr.DEV:hr[r],u={title:{value:i.name},description:{value:i.description},menu_id:d[0].id,price:Number(i.price),store_id:s,is_available:!0,category_id:i.category,images:{value:i.image?[{path:i.image,index:0,...(null==o?void 0:o.toString())&&{id:o},host:c,base64_content:i.base64Image??null}]:[{path:"NO-IMAGE",index:0,host:c,base64_content:null}]},index:l,item_type:ua.Item,items:[],overrides:[],attributes:{age_restriction:[i.isAlcohol],has_antismoking:[!1]}};return n?{...u,id:n,changes:a??[],sku:i.uuid}:{...u,uuid:i.uuid}}let ho=async e=>{let{storeId:t,country:r,product:i,index:o,apiGateway:n,menus:a}=e,s=n.includes("microservices.dev"),l={storeId:t,country:r,categoryId:i.category},d=cQ(`${n}${ht.CREATE_PRODUCT}`,l),c=(await mJ.getServiceInstanceAuthorization().post(d,[hi({menus:a,isDev:s,countryCode:r,index:o,product:i,storeId:t})])).data[0],u={title:c.title.has_errors,description:c.description.has_errors,image:c.images.has_errors,messages:c.errors};if(u.messages.length>0){let p=Error(JSON.stringify(u));throw p.name="ProductCreationRejectedByAI",p}},hn=async e=>{let{storeId:t,country:r,product:i,productId:o,apiGateway:n,index:a,imageId:s,changes:l,menus:d}=e,c=n.includes("microservices.dev"),u={storeId:t,country:r,categoryId:i.category},p=cQ(`${n}${ht.UPDATE_PRODUCT}`,u),f=(await mJ.getServiceInstanceAuthorization().post(p,[hi({menus:d,isDev:c,countryCode:r,product:i,storeId:t,index:a,productId:o,changes:l,imageId:s}
4630)])).data[0],m={title:f.title.has_errors,description:f.description.has_errors,image:f.images.has_errors,messages:f.errors};if(m.messages.length>0){let h=Error(JSON.stringify(m));throw h.name="ProductUpdateRejectedByAI",h}},ha=async e=>{let{storeId:t,country:r,productId:i,apiGateway:o}=e,n=cQ(`${o}${ht.DELETE_PRODUCT}`,{storeId:t,country:r});await mJ.getServiceInstanceAuthorization().post(n,[i])},hs=async e=>{let{country:t,image:r,apiGateway:i}=e,o=cQ(`${i}${ht.UPLOAD_IMAGE}`,{country:t}),n=new FormData;return n.append("file",r,r.name),(await mJ.getServiceInstanceAuthorization().post(o,n)).data},hl=async e=>{let{country:t,apiGateway:r}=e,i=cQ(`${r}${ht.PUT_TOGGLE_ITEM_STATUS}`,{storeId:e.body.store_id,country:t});return mJ.getServiceInstanceAuthorization().put(i,[e.body])},hd=async e=>{let{apiGateway:t,storeId:r,country:i,body:o}=e,n=cQ(`${t}${ht.SAVE_ORDER}`,{storeId:r,country:i});await mJ.getServiceInstanceAuthorization().put(n,o)},hc={createProduct:ho,updateProduct:hn,deleteProduct:ha,uploadImage:hs,toggleProductStatus:hl,saveProductsOrder:hd};var hu,hp,hf,hm,hh,hg,hx,hv,hy,hb=((hy=hb||{}).Title="title",hy.Description="description",hy.Image="image",hy);let hw=(e,t)=>({categories:{list:[],filteredList:[],isLoading:!1,defaultOptions:[],editingCategory:null,indexToAddCategory:null,error:null,setLoading(t){e(e=>({...e,categories:{...e.categories,isLoading:t}}
4630),!1,"categories.setLoading")},enterCategoryEditor(r,i){let o=t().categories.list.find(e=>e.id===r)??null;e(e=>({...e,app:{...e.app,view:uo.CategoryEditor,mode:null},categories:{...e.categories,editingCategory:o,indexToAddCategory:i??null}}),!1,"app.enterCategoryEditor")},setCategories(t){e(e=>({...e,categories:{...e.categories,list:t}}),!1,"categories.setCategories")},async getCategoryOptions(){try{let{settings:r}=await m8.getCategoryOptions({apiGateway:t().apiGateway,country:t().country,menus:t().menus,storeId:t().storeId}),i=r[t().country].filter(e=>e.isActive);e(e=>({...e,categories:{...e.categories,defaultOptions:i}}),!1,"categories.getCategoryOptionsByCountry")}catch(o){t().app.showNotification({message:"Error al obtener categorias por defecto",type:"error"}),console.error(o)}},async createCategory(r,i){try{t().categories.setLoading(!0),await m8.createCategory({menus:t().menus,apiGateway:t().apiGateway,country:t().country,storeId:t().storeId,categoryName:r,uuid:i,index:t().categories.list.length}),t().app.exitEditor(),t().menu.fetch(),t().app.showNotification({message:u9("menuCategoryEditor.creation.success"),type:"success"})}catch(o){o&&o instanceof Error&&"CategoryCreationRejectedByAI"===o.name&&e(e=>({...e,categories:{...e.categories,error:o.message}})),t().app.showNotification({message:u9("menuCategoryEditor.creation.error"),type:"error"}),console.error(o)}
4630finally{t().categories.setLoading(!1)}},async deleteCategory(e){try{t().categories.setLoading(!0),await m8.deleteCategory({menus:t().menus,apiGateway:t().apiGateway,categoryId:e,country:t().country,storeId:t().storeId}),t().menu.fetch(),t().app.showNotification({message:u9("menuCategoryEditor.delete.success"),type:"success"})}catch(r){t().app.showNotification({message:u9("menuCategoryEditor.delete.error"),type:"error"}),console.error(r)}finally{t().categories.setLoading(!1)}},async updateCategory(r,i){try{t().categories.setLoading(!0),await m8.updateCategory({menus:t().menus,apiGateway:t().apiGateway,storeId:t().storeId,country:t().country,categoryName:i,categoryId:r}),t().app.exitEditor(),t().menu.fetch(),t().app.showNotification({message:u9("menuCategoryEditor.edit.success"),type:"success"})}catch(o){o&&o instanceof Error&&"CategoryUpdateRejectedByAI"===o.name&&e(e=>({...e,categories:{...e.categories,error:o.message}})),t().app.showNotification({message:u9("menuCategoryEditor.edit.error"),type:"error"}),console.error(o)}
4630finally{t().categories.setLoading(!1)}},setCurrentCategoryToManageSchedules(t){e(e=>({...e,categories:{...e.categories,currentCategoryToManageSchedules:t}}),!1,"categories.setCurrentCategoryToManageSchedules")},async saveCategoriesOrder(){try{t().categories.setLoading(!0);let e=t().categories.list.map((e,t)=>({index:t,id:e.id,sku:e.sku,title:e.title,store_id:e.store_id}));await m8.saveCategoriesOrder({apiGateway:t().apiGateway,storeId:t().storeId,country:t().country,menus:t().menus,body:e}),t().menu.fetch(),t().app.resetMode(),t().app.showNotification({message:u9("menuHeader.order.categories.success"),type:"success"})}catch(r){t().app.showNotification({message:u9("menuHeader.order.error"),type:"error"}),console.error(r)}finally{t().categories.setLoading(!1)}}}}),hC=e=>e.length?e.map(e=>({...e,title:{value:e.title},description:{value:e.description||""},images:{value:e.images.length?e.images:[c7]},items:hC(e.items)})):[],hE=e=>{var t;return{id:e.id,sku:e.sku??"",store_id:e.store_id,title:e.title,description:e.description,index:e.index,overrides:[],items:e.items.map(hE),item_type:e.item_type,images:e.images,is_available:e.is_available,price:e.price??0,quantity_info:{min_permitted:e.min_permitted??0,max_permitted:e.max_permitted??9999,modifiers_type:e.modifiers_type,overrides:[]},node_id:e.node_id,disclaimerQuantity:e.disclaimerQuantity||"",image:null!=(t=e.image)&&t.length?`${e.image}?e=webp&q=20&d=48x48`:""}},hk=e=>{var t,r,i;return{id:e.id,sku:e.sku,store_id:e.store_id,item_type:e.item_type,index:e.index??0,title:e.title,description:e.description||"",price:e.price,discounts:null,min_permitted:(null==(t=e.quantity_info)?void 0:t.min_permitted)??null,max_permitted:(null==(r=e.quantity_info)?void 0:r.max_permitted)??null,modifiers_type:(null==(i=e.quantity_info)?void 0:i.modifiers_type)??null,suspend_until:null,suspend_reason:null,is_available:e.is_available,in_schedule:!1,in_stock:!0,schedules:[],images:e.images.map(e=>({id:e.id??0,path:e.path,index:e.index,host:e.host??""})),with_items:e.items.length>0,items:e.items.map(hk),last_updated:"",overrides:{},upsellings:[],toppingCategoryId:e.toppingCategoryId,parentId:e.parentId,node_id:e.node_id,units:e.units,parentUniqueId:e.parentUniqueId,uniqueId:e.uniqueId,groupId:e.groupId,initialNode:e.initialNode,is_offer_prime:!1,offer_type:[]}},hS=e=>({id:e.id,product_id:e.product_id??"",corridor_id:e.corridor_id,sku:e.sku??"",title:e.title,description:e.description,price:e.price??0,is_available:e.is_available,store_id:e.store_id,images:e.images,item_type:e.item_type,quantity_info:{min_permitted:e.min_permitted??0,max_permitted:e.max_permitted??0,modifiers_type:e.modifiers_type,overrides:[]},overrides:[],index:e.index,node_id:e.node_id,items:e.items.map(hE),is_offer_prime:e.is_offer_prime??!1,offer_type:e.offer_type??[],original_price:e.original_price,offer_tag:e.offer_tag||"",pricingPrefix:e.pricingPrefix||"",disclaimerText:e.disclaimerText||"",base_price:e.base_price??0,use_base_price:e.use_base_price??!1,promo_value_x:e.promo_value_x??0,promo_value_y:e.promo_value_y??0,has_x_for_y:(e.promo_value_x??0)>0&&(e.promo_value_y??0)>0,offerBenefitPrime:e.offerBenefitPrime,offerBenefitNonPrime:e.offerBenefitNonPrime}),hP=e=>{var t,r,i;return{id:e.id,sku:e.sku,product_id:e.product_id??"",corridor_id:e.corridor_id,store_id:e.store_id,item_type:e.item_type,index:e.index??0,title:e.title,description:e.description||"",price:e.price,discounts:null,min_permitted:(null==(t=e.quantity_info)?void 0:t.min_permitted)??null,max_permitted:(null==(r=e.quantity_info)?void 0:r.max_permitted)??null,modifiers_type:(null==(i=e.quantity_info)?void 0:i.modifiers_type)??null,suspend_until:null,suspend_reason:null,is_available:e.is_available,in_schedule:!1,in_stock:!0,schedules:[],images:e.images.map(e=>({id:e.id??0,path:e.path,index:e.index,host:e.host??""})),with_items:e.items.length>0,items:e.items.map(hk),last_updated:"",overrides:{},upsellings:[],node_id:e.node_id,units:e.units,is_offer_prime:!1,offer_type:[]}},hO={POST_UPDATE_ITEM:"/cauth/api/menu-reviews-ms/menu/:storeId/item?country=:country"},hI=async e=>{let{country:t,apiGateway:r,storeId:i,body:o}=e,n=cQ(`${r}${hO.POST_UPDATE_ITEM}`,{storeId:i,country:t});return mJ.getServiceInstanceAuthorization().post(n,o)},hA={toggleItemStatus:hI},hD=(e,t)=>({customizations:{groups:[],items:[],setGroups(t){e(e=>({...e,customizations:{...e.customizations,groups:t}}),!1,"customizations.setGroups")},setItems(t){e(e=>({...e,customizations:{...e.customizations,items:t}}),!1,"customizations.setItems")},async toggleItemAvailability({customization:e,deactivationMode:r,relatedItemsToOverride:i,until:o,callbacks:n,itemType:a}){n.onLoading(!0);try{let s=a===ua.ModifierGroup?"menuCustomizationGroup":"menuCustomizationItem",l=!(!r&&i.every(e=>{var t,r;return!(null!=(t=e.fields)&&t.suspend_reason)&&!(null!=(r=e.fields)&&r.suspend_until)}))&&r?`${s}.deactivation.${r}.success`:`${s}.activation.success`,d=i.map(e=>({...e,fields:{...e.fields,suspend_until:o??null,suspend_reason:r&&r===ul.Indefinitely?"from menu-lib":null}}));await hA.toggleItemStatus({apiGateway:t().apiGateway,country:t().country,storeId:t().storeId,body:hC([{...e,overrides:cJ(e.overrides,d)}])}),t().app.hidePickerModal(),t().app.showNotification({type:"success",message:u9(l,{date:o})})}catch{t().app.hidePickerModal(),t().app.showNotification({type:"error",message:u9("errors.message.technicalIssues")})}finally{n.onLoading(!1)}}}}),hT=(e,t)=>({menu:{data:null,dataAI:null,isLoading:!1,error:!1,setData(t){e(e=>({...e,menu:{...e.menu,data:t}}),!1,"menu.setData")},setDataAI(t){e(e=>{var r;let i=(null==(r=e.menu.data)?void 0:r.categories)??[],o=cK(i,t),n=cZ(o);return{...e,menu:{...e.menu,dataAI:t},categories:{...e.categories,list:o},products:{...e.products,list:n}}},!1,"menu.setDataAI")}
4630,setLoading(t){e(e=>({...e,menu:{...e.menu,isLoading:t}}),!1,"menu.setLoading")},async fetch(){e(e=>({...e,menu:{...e.menu,isLoading:!0,error:!1}}),!1,"menu.startFetch");try{let r=await he.getEntireMenu({apiGateway:t().apiGateway,country:t().country,storeId:t().storeId});e(e=>{let t=r.categories,i=e.menu.dataAI||[],o=cK(t,i),n=cZ(o),a=cY(n,ua.ModifierGroup);return{...e,menus:r.menus,menu:{...e.menu,data:{...r,categories:o}},categories:{...e.categories,list:o},products:{...e.products,list:n},customizations:{...e.customizations,groups:a}}},!1,"menu.fetch")}catch(i){console.error("Error fetching menu:",i),e(e=>({menu:{...e.menu,menu:void 0,error:!0}}))}finally{e(e=>({...e,menu:{...e.menu,isLoading:!1}}),!1,"menu.endFetch")}}}}),h_=(e,t)=>({products:{list:[],filteredList:[],isLoading:!1,error:null,editingItem:null,categoryIdToAddItem:null,sortingMode:!1,config:{},setLoading(t){e(e=>({...e,products:{...e.products,isLoading:t}}),!1,"products.setLoading")},enterItemEditor(r,i){let o=t().products.list.find(e=>e.id===r)??null,n=t().categories.list.find(e=>e.id===i)??null;e(e=>({...e,app:{...e.app,view:uo.ItemEditor,mode:null},products:{...e.products,editingItem:o,categoryIdToAddItem:i??null},categories:{...e.categories,editingCategory:n}}),!1,"app.enterItemEditor")},setProducts(t){e(e=>({...e,products:{...e.products,list:t}}),!1,"products.setProducts")},async createProduct(r){let{imageFile:i,name:o}=r,n=i?await t().products.uploadProductImage(i):void 0;try{t().products.setLoading(!0),await hc.createProduct({menus:t().menus,apiGateway:t().apiGateway,storeId:t().storeId,country:t().country,product:{...r,image:(null==n?void 0:n.name)??void 0},index:0}),t().app.exitEditor(),t().menu.fetch(),t().app.showNotification({message:u9("menuProductEditor.creation.success",{name:o}),type:"success"})}catch(a){a&&a instanceof Error&&"ProductCreationRejectedByAI"===a.name&&e(e=>({...e,products:{...e.products,error:JSON.parse(a.message)}})),t().app.showNotification({message:u9("menuProductEditor.creation.error"),type:"error"}),console.error(a)}finally{t().products.setLoading(!1)}},async updateProduct(r,i){var o,n,a;let{imageFile:s,image:l,name:d,description:c}=i,u=null==l?void 0:l.split("/").pop(),p=s?await t().products.uploadProductImage(s):void 0,f=t().products.list.find(e=>e.id===r);if(!f){console.error("Product to update not found"),t().app.showNotification({message:u9("menuProductEditor.edit.error"),type:"error"});return}let m=[];d.toLowerCase()!==f.title.toLowerCase()&&m.push(hb.Title),c.toLowerCase()!==(null==(o=f.description)?void 0:o.toLowerCase())&&m.push(hb.Description),s&&m.push(hb.Image);try{t().products.setLoading(!0),await hc.updateProduct({menus:t().menus,apiGateway:t().apiGateway,storeId:t().storeId,country:t().country,productId:r,product:{...i,image:(null==p?void 0:p.name)??u},index:0,imageId:l?null==(a=null==(n=t().products.list.find(e=>e.id===r))?void 0:n.images[0])?void 0:a.id:void 0,changes:m}),t().app.exitEditor(),t().menu.fetch(),t().app.showNotification({message:u9("menuProductEditor.edit.success",{name:d}),type:"success"})}catch(h){h&&h instanceof Error&&"ProductUpdateRejectedByAI"===h.name&&e(e=>({...e,products:{...e.products,error:JSON.parse(h.message)}})),t().app.showNotification({message:u9("menuProductEditor.edit.error"),type:"error"}),console.error(h)}finally{t().products.setLoading(!1)}},async deleteProduct(e){try{t().products.setLoading(!0),await hc.deleteProduct({menus:t().menus,apiGateway:t().apiGateway,storeId:t().storeId,country:t().country,productId:e}),t().menu.fetch(),t().app.showNotification({message:u9("menuProductEditor.delete.success"),type:"success"})}catch(r){t().app.showNotification({message:u9("menuProductEditor.delete.error"),type:"error"}),console.error(r)}finally{t().products.setLoading(!1)}},async uploadProductImage(e){try{return t().products.setLoading(!0),await hc.uploadImage({menus:t().menus,apiGateway:t().apiGateway,storeId:t().storeId,country:t().country,image:e})}catch(r){t().app.showNotification({message:u9("menuProductEditor.imageUpload.error"),type:"error"}),console.error(r)}
4630finally{t().products.setLoading(!1)}},async saveProductsOrder(){try{t().products.setLoading(!0);let e=t().menus[0].id,r=t().categories.list.map(t=>({id:t.id,sku:t.sku,title:{value:t.title},store_id:t.store_id,items:t.items.map((t,r)=>({id:t.id,sku:t.sku,index:r,menu_id:e}))}));await hc.saveProductsOrder({apiGateway:t().apiGateway,storeId:t().storeId,country:t().country,menus:t().menus,body:r}),t().menu.fetch(),t().app.resetMode(),t().app.showNotification({message:u9("menuHeader.order.products.success"),type:"success"})}catch(i){t().app.showNotification({message:u9("menuHeader.order.error"),type:"error"}),console.error(i)}finally{t().products.setLoading(!1)}},addConfig(t){e(e=>({...e,products:{...e.products,config:t}}),!1,"products.addConfig")},upsertConfigItem(t,r,i,o=!1){e(e=>{var n;let a=e.products.config,s=a[t];if(!s)return e;let l;if("number"==typeof r){let d=s.items??[];if(0===i.units)l=d.filter(e=>e.id!==i.id);else if(s.data.isSingleControl){l=[i];let c={...s.groups},u=String(r);d.forEach(e=>{e.nodeId&&Object.entries(c).forEach(([t,r])=>{t.startsWith(e.nodeId)&&!t.startsWith(i.nodeId)&&(c[t]={...r,items:[],data:{...r.data,isCompleted:!1,isVerified:!1}})})}),Object.entries(c).forEach(([e,t])=>{e.startsWith(u)&&!e.startsWith(i.nodeId)&&(c[e]={...t,items:[],data:{...t.data,isCompleted:!1,isVerified:!1}})}),s.groups=c}else l=d.some(e=>e.id===i.id)?d.map(e=>e.id===i.id?i:e):[...d,i];return{...e,products:{...e.products,config:{...a,[t]:{...s,items:l,data:{...s.data,isCompleted:s.data.min>0?l.reduce((e,t)=>e+(t.units??0),0)>=s.data.min:l.reduce((e,t)=>e+(t.units??0),0)>=1,isVerified:o}}}}}}let p=null==(n=s.groups)?void 0:n[r];if(!p)return e;let f={...s.groups};if(p.data.isSingleControl){let m=String(r);Object.entries(f).forEach(([e,t])=>{e.startsWith(m)&&!e.startsWith(i.nodeId)&&(f[e]={...t,items:[],data:{...t.data,isCompleted:!1,isVerified:!1}})})}return l=0===i.units?p.items.filter(e=>e.id!==i.id):p.data.isSingleControl?[i]:p.items.some(e=>e.id===i.id)?p.items.map(e=>e.id===i.id?i:e):[...p.items,i],{...e,products:{...e.products,config:{...a,[t]:{...s,groups:{...f,[r]:{...p,items:l,data:{...p.data,isCompleted:(()=>{let e=l.reduce((e,t)=>e+(t.units??0),0);return 0!==e&&e>=p.data.min})(),isVerified:o}}}}}}}},!1,"products.upsertConfigItem")},removeConfigSection(t,r){e(e=>{let i=e.products.config,o=i[t];if(!o||o.data.isVerified)return e;let n={...o.groups},a=r.split("-").slice(0,-1).join("-");return Object.entries(n).forEach(([e,t])=>{e.startsWith(a)&&(n[e]={...t,items:[],data:{...t.data,isCompleted:!1,isVerified:!1}})}),{...e,products:{...e.products,config:{...i,[t]:{...o,groups:n}}}}})}}}),hR=(e=>{let t=uc(e),r=e=>(function(e,t=uu){let r=m.default.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return m.default.useDebugValue(r),r})(t,e);return Object.assign(r,t),r})(((e,t={})=>(r,i,o)=>{let{enabled:n,anonymousActionType:a,store:s,...l}=t,d;try{d=(n??(pv?"production":void 0)!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!d)return e(r,i,o);let{connection:c,...u}=pw(s,d,l),p=!0;o.setState=(e,t,n)=>{let d=r(e,t);if(!p)return d;let u=void 0===n?{type:a||"anonymous"}:"string"==typeof n?{type:n}:n;return void 0===s?(null==c||c.send(u,i()),d):(null==c||c.send({...u,type:`${s}/${u.type}`},{...pb(l.name),[s]:o.getState()}),d)};let f=(...e)=>{let t=p;p=!1,r(...e),p=t},m=e(o.setState,i,o);if("untracked"===u.type?null==c||c.init(m):(u.stores[u.store]=o,null==c||c.init(Object.fromEntries(Object.entries(u.stores).map(([e,t])=>[e,e===u.store?m:t.getState()])))),o.dispatchFromDevtools&&"function"==typeof o.dispatch){let h=!1,g=o.dispatch;o.dispatch=(...e)=>{(pv?"production":void 0)==="production"||"__setState"!==e[0].type||h||(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),h=!0),g(...e)}}return c.subscribe(e=>{var t;switch(e.type){case"ACTION":if("string"!=typeof e.payload){console.error("[zustand devtools middleware] Unsupported action format");return}return pC(e.payload,e=>{if("__setState"===e.type){if(void 0===s){f(e.state);return}1!==Object.keys(e.state).length&&console.error(` 4631 [zustand devtools middleware] Unsupported __setState action format. 4632 When using 'store' option in devtools(), the 'state' should have only one key, which is a value of 'store' that was passed in devtools(), 4633 and value of this only key should be a state object. Example: { "type": "__setState", "state": { "abc123Store": { "foo": "bar" } } } 4634 `);let t=e.state[s];if(null==t)return;JSON.stringify(o.getState())!==JSON.stringify(t)&&f(t);return}o.dispatchFromDevtools&&"function"==typeof o.dispatch&&o.dispatch(e)});case"DISPATCH":switch(e.payload.type){case"RESET":return f(m),void 0===s?null==c?void 0:c.init(o.getState()):null==c?void 0:c.init(pb(l.name));
4634case"COMMIT":if(void 0===s){null==c||c.init(o.getState());break}return null==c?void 0:c.init(pb(l.name));case"ROLLBACK":return pC(e.state,e=>{if(void 0===s){f(e),null==c||c.init(o.getState());return}f(e[s]),null==c||c.init(pb(l.name))});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return pC(e.state,e=>{if(void 0===s){f(e);return}JSON.stringify(o.getState())!==JSON.stringify(e[s])&&f(e[s])});case"IMPORT_STATE":{let{nextLiftedState:r}=e.payload,i=null==(t=r.computedStates.slice(-1)[0])?void 0:t.state;if(!i)return;f(void 0===s?i:i[s]),null==c||c.send(null,r);break}case"PAUSE_RECORDING":return p=!p}return}}),m})((...e)=>({...hw(...e),...pE(...e),...hT(...e),...hD(...e),...h_(...e)})));h.default.div` 4635 width: 100%; 4636 display: flex; 4637 position: relative; 4638`,h.default.div` 4639 display: ${({$show:e})=>e?"flex":"none"}; 4640 width: 100%; 4641 height: 100%; 4642 margin: ${({$margin:e})=>e||"0px"}; 4643 transition: margin 0.3s ease-in-out; 4644 flex-direction: column; 4645 gap: 16px; 4646`,h.default(a4)` 4647 max-width: ${({$maxWidth:e})=>e||"initial"}; 4648`,h.default.div` 4649 width: 100%; 4650 display: grid; 4651 grid-template-columns: repeat(2, max-content); 4652 justify-content: space-between; 4653 align-items: center; 4654 gap: 16px; 4655`,h.default(n$)` 4656 width: ${({$show:e})=>e?"100%":"0"}; 4657 height: ${({$show:e})=>e?"40px":"0"}; 4658 ${({$show:e})=>e?"":"padding: 0;"} 4659 visibility: ${({$show:e})=>e?"visible":"hidden"}; 4660 justify-self: end; 4661 transition: 0.3s ease-in-out; 4662 transition-property: width; 4663 margin-top: 4px; 4664 border-radius: 16px; 4665 4666 @media screen and (min-width: 800px) { 4667 min-width: 400px; 4668 } 4669 4670 & input { 4671 padding: 0; 4672 } 4673 4674 & svg { 4675 top: 22%; 4676 } 4677`,h.default.div` 4678 display: grid; 4679 grid-auto-flow: column; 4680 grid-auto-columns: max-content; 4681 align-items: center; 4682 gap: 8px; 4683 transition: 0.3s ease; 4684 4685 @media screen and (min-width: 800px) { 4686 gap: 16px; 4687 } 4688`;let hj=Symbol.for("constructDateFrom");function hF(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&hj in e?e[hj](t):e instanceof Date?new e.constructor(t):new Date(t)}function hz(e,t){return hF(t||e,e)}function hL(e,t,r){let i=hz(e,null==r?void 0:r.in);return isNaN(t)?hF((null==r?void 0:r.in)||e,NaN):(t&&i.setDate(i.getDate()+t),i)}let hN={};function hM(e,t){var r,i,o,n;let a=(null==t?void 0:t.weekStartsOn)??(null==(i=null==(r=null==t?void 0:t.locale)?void 0:r.options)?void 0:i.weekStartsOn)??hN.weekStartsOn??(null==(n=null==(o=hN.locale)?void 0:o.options)?void 0:n.weekStartsOn)??0,s=hz(e,null==t?void 0:t.in),l=s.getDay();return s.setDate(s.getDate()-((l<a?7:0)+l-a)),s.setHours(0,0,0,0),s}function hB(e,t){return hM(e,{...t,weekStartsOn:1})}function h$(e){let t=hz(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function hU(e,t){var r,i,o,n;let a=hz(e,null==t?void 0:t.in),s=a.getFullYear(),l=(null==t?void 0:t.firstWeekContainsDate)??(null==(i=null==(r=null==t?void 0:t.locale)?void 0:r.options)?void 0:i.firstWeekContainsDate)??hN.firstWeekContainsDate??(null==(n=null==(o=hN.locale)?void 0:o.options)?void 0:n.firstWeekContainsDate)??1,d=hF((null==t?void 0:t.in)||e,0);d.setFullYear(s+1,0,l),d.setHours(0,0,0,0);let c=hM(d,t),u=hF((null==t?void 0:t.in)||e,0);u.setFullYear(s,0,l),u.setHours(0,0,0,0);let p=hM(u,t);return+a>=+c?s+1:+a>=+p?s:s-1}class hH{constructor(){O(this,"subPriority",0)}validate(e,t){return!0}}class hq extends hH{constructor(e,t,r,i,o){super(),this.value=e,this.validateValue=t,this.setValue=r,this.priority=i,o&&(this.subPriority=o)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,r){return this.setValue(e,t,this.value,r)}}class hV{run(e,t,r,i){let o=this.parse(e,t,r,i);return o?{setter:new hq(o.value,this.validate,this.set,this.priority,this.subPriority),rest:o.rest}:null}validate(e,t,r){return!0}}let hG={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/}
4688,hW={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function hZ(e,t){return e&&{value:t(e.value),rest:e.rest}}function hY(e,t){let r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function hK(e,t){let r=t.match(e);if(!r)return null;if("Z"===r[0])return{value:0,rest:t.slice(1)};let i="+"===r[1]?1:-1,o=r[2]?parseInt(r[2],10):0,n=r[3]?parseInt(r[3],10):0,a=r[5]?parseInt(r[5],10):0;return{value:i*(36e5*o+6e4*n+1e3*a),rest:t.slice(r[0].length)}}function hJ(e){return hY(hG.anyDigitsSigned,e)}function hQ(e,t){switch(e){case 1:return hY(hG.singleDigit,t);case 2:return hY(hG.twoDigits,t);case 3:return hY(hG.threeDigits,t);case 4:return hY(hG.fourDigits,t);default:return hY(RegExp("^\\d{1,"+e+"}"),t)}}function hX(e,t){switch(e){case 1:return hY(hG.singleDigitSigned,t);case 2:return hY(hG.twoDigitsSigned,t);case 3:return hY(hG.threeDigitsSigned,t);case 4:return hY(hG.fourDigitsSigned,t);default:return hY(RegExp("^-?\\d{1,"+e+"}"),t)}}function h0(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function h1(e,t){let r=t>0,i=r?t:1-t,o;if(i<=50)o=e||100;else{let n=i+50;o=e+100*Math.trunc(n/100)-(e>=n%100?100:0)}return r?o:1-o}function h2(e){return e%400==0||e%4==0&&e%100!=0}let h3=[31,28,31,30,31,30,31,31,30,31,30,31],h4=[31,29,31,30,31,30,31,31,30,31,30,31];function h5(e,t,r){var i,o,n,a;let s=(null==r?void 0:r.weekStartsOn)??(null==(o=null==(i=null==r?void 0:r.locale)?void 0:i.options)?void 0:o.weekStartsOn)??hN.weekStartsOn??(null==(a=null==(n=hN.locale)?void 0:n.options)?void 0:a.weekStartsOn)??0,l=hz(e,null==r?void 0:r.in),d=l.getDay(),c=7-s;return hL(l,t<0||t>6?t-(d+c)%7:((t%7+7)%7+c)%7-(d+c)%7,r)}new class extends hV{constructor(){super(...arguments),O(this,"priority",140),O(this,"incompatibleTokens",["R","u","t","T"])}parse(e,t,r){switch(t){case"G":case"GG":case"GGG":return r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"});case"GGGGG":return r.era(e,{width:"narrow"});default:return r.era(e,{width:"wide"})||r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"})}}set(e,t,r){return t.era=r,e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",130),O(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(e,t,r){let i=e=>({year:e,isTwoDigitYear:"yy"===t});switch(t){case"y":return hZ(hQ(4,e),i);case"yo":return hZ(r.ordinalNumber(e,{unit:"year"}),i);default:return hZ(hQ(t.length,e),i)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,r){let i=e.getFullYear();if(r.isTwoDigitYear){let o=h1(r.year,i);return e.setFullYear(o,0,1),e.setHours(0,0,0,0),e}let n="era"in t&&1!==t.era?1-r.year:r.year;return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",130),O(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(e,t,r){let i=e=>({year:e,isTwoDigitYear:"YY"===t});switch(t){case"Y":return hZ(hQ(4,e),i);case"Yo":return hZ(r.ordinalNumber(e,{unit:"year"}),i);default:return hZ(hQ(t.length,e),i)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,r,i){let o=hU(e,i);if(r.isTwoDigitYear){let n=h1(r.year,o);return e.setFullYear(n,0,i.firstWeekContainsDate),e.setHours(0,0,0,0),hM(e,i)}let a="era"in t&&1!==t.era?1-r.year:r.year;return e.setFullYear(a,0,i.firstWeekContainsDate),e.setHours(0,0,0,0),hM(e,i)}},new class extends hV{constructor(){super(...arguments),O(this,"priority",130),O(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(e,t){return hX("R"===t?4:t.length,e)}set(e,t,r){let i=hF(e,0);return i.setFullYear(r,0,4),i.setHours(0,0,0,0),hB(i)}},new class extends hV{constructor(){super(...arguments),O(this,"priority",130),O(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(e,t){return hX("u"===t?4:t.length,e)}set(e,t,r){return e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",120),O(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,r){switch(t){case"Q":case"QQ":return hQ(t.length,e);case"Qo":return r.ordinalNumber(e,{unit:"quarter"});case"QQQ":return r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(e,{width:"narrow",context:"formatting"});default:return r.quarter(e,{width:"wide",context:"formatting"})||r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,r){return e.setMonth((r-1)*3,1),e.setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",120),O(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,r){switch(t){case"q":case"qq":return hQ(t.length,e);case"qo":return r.ordinalNumber(e,{unit:"quarter"});case"qqq":return r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(e,{width:"narrow",context:"standalone"});default:return r.quarter(e,{width:"wide",context:"standalone"})||r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,r){return e.setMonth((r-1)*3,1),e.setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),O(this,"priority",110)}parse(e,t,r){let i=e=>e-1;switch(t){case"M":return hZ(hY(hG.month,e),i);case"MM":return hZ(hQ(2,e),i);case"Mo":return hZ(r.ordinalNumber(e,{unit:"month"}),i);case"MMM":return r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(e,{width:"narrow",context:"formatting"});default:return r.month(e,{width:"wide",context:"formatting"})||r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.setMonth(r,1),e.setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",110),O(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(e,t,r){let i=e=>e-1;switch(t){case"L":return hZ(hY(hG.month,e),i);case"LL":return hZ(hQ(2,e),i);case"Lo":return hZ(r.ordinalNumber(e,{unit:"month"}),i);case"LLL":return r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(e,{width:"narrow",context:"standalone"});default:return r.month(e,{width:"wide",context:"standalone"})||r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.setMonth(r,1),e.setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",100),O(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(e,t,r){switch(t){case"w":return hY(hG.week,e);case"wo":return r.ordinalNumber(e,{unit:"week"});default:return hQ(t.length,e)}}validate(e,t){return t>=1&&t<=53}
4688set(e,t,r,i){return hM(function(e,t,r){let i=hz(e,null==r?void 0:r.in),o=function(e,t){let r=hz(e,null==t?void 0:t.in),i=+hM(r,t)-+function(e,t){var r,i,o,n;let a=(null==t?void 0:t.firstWeekContainsDate)??(null==(i=null==(r=null==t?void 0:t.locale)?void 0:r.options)?void 0:i.firstWeekContainsDate)??hN.firstWeekContainsDate??(null==(n=null==(o=hN.locale)?void 0:o.options)?void 0:n.firstWeekContainsDate)??1,s=hU(e,t),l=hF((null==t?void 0:t.in)||e,0);return l.setFullYear(s,0,a),l.setHours(0,0,0,0),hM(l,t)}(r,t);return Math.round(i/6048e5)+1}(i,r)-t;return i.setDate(i.getDate()-7*o),hz(i,null==r?void 0:r.in)}(e,r,i),i)}},new class extends hV{constructor(){super(...arguments),O(this,"priority",100),O(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(e,t,r){switch(t){case"I":return hY(hG.week,e);case"Io":return r.ordinalNumber(e,{unit:"week"});default:return hQ(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,r){return hB(function(e,t,r){let i=hz(e,void 0),o=function(e,t){let r=hz(e,void 0),i=+hB(r)-+function(e,t){let r=function(e,t){let r=hz(e,void 0),i=r.getFullYear(),o=hF(r,0);o.setFullYear(i+1,0,4),o.setHours(0,0,0,0);let n=hB(o),a=hF(r,0);a.setFullYear(i,0,4),a.setHours(0,0,0,0);let s=hB(a);return r.getTime()>=n.getTime()?i+1:r.getTime()>=s.getTime()?i:i-1}(e),i=hF(e,0);return i.setFullYear(r,0,4),i.setHours(0,0,0,0),hB(i)}(r);return Math.round(i/6048e5)+1}(i)-t;return i.setDate(i.getDate()-7*o),i}(e,r))}},new class extends hV{constructor(){super(...arguments),O(this,"priority",90),O(this,"subPriority",1),O(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(e,t,r){switch(t){case"d":return hY(hG.date,e);case"do":return r.ordinalNumber(e,{unit:"date"});default:return hQ(t.length,e)}}validate(e,t){let r=e.getFullYear(),i=h2(r),o=e.getMonth();return i?t>=1&&t<=h4[o]:t>=1&&t<=h3[o]}set(e,t,r){return e.setDate(r),e.setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",90),O(this,"subpriority",1),O(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(e,t,r){switch(t){case"D":case"DD":return hY(hG.dayOfYear,e);case"Do":return r.ordinalNumber(e,{unit:"date"});default:return hQ(t.length,e)}}validate(e,t){let r=e.getFullYear();return h2(r)?t>=1&&t<=366:t>=1&&t<=365}set(e,t,r){return e.setMonth(0,r),e.setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",90),O(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(e,t,r){switch(t){case"E":case"EE":case"EEE":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,i){return(e=h5(e,r,i)).setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",90),O(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(e,t,r,i){let o=e=>(e+i.weekStartsOn+6)%7+7*Math.floor((e-1)/7);switch(t){case"e":case"ee":return hZ(hQ(t.length,e),o);case"eo":return hZ(r.ordinalNumber(e,{unit:"day"}),o);case"eee":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"eeeee":return r.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}
4688set(e,t,r,i){return(e=h5(e,r,i)).setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",90),O(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(e,t,r,i){let o=e=>(e+i.weekStartsOn+6)%7+7*Math.floor((e-1)/7);switch(t){case"c":case"cc":return hZ(hQ(t.length,e),o);case"co":return hZ(r.ordinalNumber(e,{unit:"day"}),o);case"ccc":return r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});case"ccccc":return r.day(e,{width:"narrow",context:"standalone"});case"cccccc":return r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});default:return r.day(e,{width:"wide",context:"standalone"})||r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,i){return(e=h5(e,r,i)).setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",90),O(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(e,t,r){let i=e=>0===e?7:e;switch(t){case"i":case"ii":return hQ(t.length,e);case"io":return r.ordinalNumber(e,{unit:"day"});case"iii":return hZ(r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),i);case"iiiii":return hZ(r.day(e,{width:"narrow",context:"formatting"}),i);case"iiiiii":return hZ(r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),i);default:return hZ(r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),i)}}validate(e,t){return t>=1&&t<=7}set(e,t,r){return(e=function(e,t,r){let i=hz(e,void 0),o=function(e,t){let r=hz(e,void 0).getDay();return 0===r?7:r}(i);return hL(i,t-o,void 0)}(e,r)).setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",80),O(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(e,t,r){switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(h0(r),0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",80),O(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(e,t,r){switch(t){case"b":case"bb":case"bbb":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(h0(r),0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",80),O(this,"incompatibleTokens",["a","b","t","T"])}parse(e,t,r){switch(t){case"B":case"BB":case"BBB":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(h0(r),0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",70),O(this,"incompatibleTokens",["H","K","k","t","T"])}parse(e,t,r){switch(t){case"h":return hY(hG.hour12h,e);case"ho":return r.ordinalNumber(e,{unit:"hour"});default:return hQ(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,r){let i=e.getHours()>=12;return i&&r<12?e.setHours(r+12,0,0,0):i||12!==r?e.setHours(r,0,0,0):e.setHours(0,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",70),O(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(e,t,r){switch(t){case"H":return hY(hG.hour23h,e);case"Ho":return r.ordinalNumber(e,{unit:"hour"});default:return hQ(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,r){return e.setHours(r,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",70),O(this,"incompatibleTokens",["h","H","k","t","T"])}parse(e,t,r){switch(t){case"K":return hY(hG.hour11h,e);case"Ko":return r.ordinalNumber(e,{unit:"hour"});default:return hQ(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.getHours()>=12&&r<12?e.setHours(r+12,0,0,0):e.setHours(r,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",70),O(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(e,t,r){switch(t){case"k":return hY(hG.hour24h,e);case"ko":return r.ordinalNumber(e,{unit:"hour"});default:return hQ(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,r){return e.setHours(r<=24?r%24:r,0,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",60),O(this,"incompatibleTokens",["t","T"])}parse(e,t,r){switch(t){case"m":return hY(hG.minute,e);case"mo":return r.ordinalNumber(e,{unit:"minute"});default:return hQ(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,r){return e.setMinutes(r,0,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",50),O(this,"incompatibleTokens",["t","T"])}parse(e,t,r){switch(t){case"s":return hY(hG.second,e);case"so":return r.ordinalNumber(e,{unit:"second"});default:return hQ(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,r){return e.setSeconds(r,0),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",30),O(this,"incompatibleTokens",["t","T"])}parse(e,t){let r=e=>Math.trunc(e*Math.pow(10,-t.length+3));return hZ(hQ(t.length,e),r)}set(e,t,r){return e.setMilliseconds(r),e}},new class extends hV{constructor(){super(...arguments),O(this,"priority",10),O(this,"incompatibleTokens",["t","T","x"])}parse(e,t){switch(t){case"X":return hK(hW.basicOptionalMinutes,e);case"XX":return hK(hW.basic,e);case"XXXX":return hK(hW.basicOptionalSeconds,e);case"XXXXX":return hK(hW.extendedOptionalSeconds,e);default:return hK(hW.extended,e)}}set(e,t,r){return t.timestampIsSet?e:hF(e,e.getTime()-h$(e)-r)}},new class extends hV{constructor(){super(...arguments),O(this,"priority",10),O(this,"incompatibleTokens",["t","T","X"])}parse(e,t){switch(t){case"x":return hK(hW.basicOptionalMinutes,e);case"xx":return hK(hW.basic,e);case"xxxx":return hK(hW.basicOptionalSeconds,e);case"xxxxx":return hK(hW.extendedOptionalSeconds,e);default:return hK(hW.extended,e)}}set(e,t,r){return t.timestampIsSet?e:hF(e,e.getTime()-h$(e)-r)}},new class extends hV{constructor(){super(...arguments),O(this,"priority",40),O(this,"incompatibleTokens","*")}parse(e){return hJ(e)}set(e,t,r){return[hF(e,1e3*r),{timestampIsSet:!0}]}},new class extends hV{constructor(){super(...arguments),O(this,"priority",20),O(this,"incompatibleTokens","*")}parse(e){return hJ(e)}set(e,t,r){return[hF(e,r),{timestampIsSet:!0}]}},h.default(aE)` 4689 box-shadow: 0px 6px 14px 0px #21222414; 4690 overflow-y: auto; 4691 overflow-x: hidden; 4692`,h.default.div` 4693 height: 100%; 4694 display: grid; 4695 grid-template-columns: 1fr; 4696 grid-template-rows: max-content 1fr max-content; 4697`,h.default.div` 4698 display: flex; 4699 justify-content: space-between; 4700 align-items: center; 4701 padding: 24px; 4702 border-bottom: 1px solid ${N}; 4703`,h.default(a4)` 4704 max-height: 600px; 4705 width: 95vw; 4706 max-width: 824px; 4707 4708 @media (max-width: 768px) { 4709 max-height: unset; 4710 width: 100vw; 4711 } 4712`,h.default(i8)` 4713 border: 1px solid var(--mds-colors-line-border); 4714 border-radius: 8px; 4715`,h.default.div` 4716 display: grid; 4717 grid-template-columns: 4718 ${({$isWeeklySchedule:e})=>e?"":"minmax(120px, auto)"} minmax(180px, 1fr) 4719 minmax(180px, 1fr) minmax(120px, auto); 4720 grid-auto-rows: min-content; 4721 gap: 12px; 4722 align-items: center; 4723`,h.default.div` 4724 grid-column: span ${({$span:e})=>e}; 4725`;let h6=e=>{e&&u7.use(cB).changeLanguage(e)};h.default(n$)` 4726 width: 100%; 4727 max-width: 140px;
4728`,h.default(function(e){var t,r,i,o,n,a,s,d,c,u,p,f,h,g,x,v,y,b,w,C,E,k=e.autoFocus,S=e.className,P=e.customClick,O=e.disabled,I=void 0!==O&&O,A=e.error,D=void 0!==A&&A,T=e.errorMsg,_=void 0===T?"This field is required":T,R=e.footerLabel,j=e.fullWidth,F=e.iconLeft,z=e.iconRight,L=e.items,N=void 0===L?[]:L,M=e.groupedItems,B=e.label,$=e.customValuelabel,U=e.multipleSelection,H=void 0!==U&&U,q=e.onChange,V=e.onSecondaryAction,G=e.onUpdate,W=e.placeholder,Z=void 0===W?"Select an option":W,Y=e.primaryButtonText,K=e.removeDefaultWidth,J=e.secondaryButtonText,Q=e.size,X=void 0===Q?"large":Q,ee=e.value,et=e.closeAfterSecondaryAction,er=e.dataTestId,ei=e.variant,eo=e.warning,en=e.hasSearch,ea=e.onChangeSearch,es=e.minLengthToSearch,el=e.searchPlaceholder,ed=e.selectAllOption,ec=e.enableCompleteGroupSelection,eu=e.itemsImageContainerClassName,ep=e.popperProps,ef=e.openSearchOnFocus,em=l.useRef(null),eh=l.useRef(null),eg=l.useState(!1),ex=eg[0],ev=eg[1],ey=l.useState(""),eb=ey[0],ew=ey[1],eC=(i=(r={items:N,groupedItems:M,enableCompleteGroupSelection:ec,selectAllOption:ed}).items,o=r.groupedItems,n=r.enableCompleteGroupSelection,a=r.selectAllOption,d=(s=l.useState([]))[0],c=s[1],p=(u=l.useState([]))[0],f=u[1],g=(h=l.useState(!!(null!=a&&a.isActiveByDefault)))[0],x=h[1],y=(v=l.useState())[0],b=v[1],C=(w=l.useState())[0],E=w[1],l.useEffect(function(){if(null!=o&&o.length){var e=null==o?void 0:o.reduce(function(e,t){return 0===t.items.length&&t.value?iJ(iJ([],e,!0),[{label:t.label,value:t.value}],!1):iJ(iJ([],e,!0),t.items,!0)},[]);f(e),b(e)}else f(null!=i&&i.length?i:[]),b(i)},[(t=o,t?JSON.stringify(t.map(function(e){return iY(iY({},e),{items:e.items.map(function(e){return{label:e.label,value:e.value}})})})):""),sf(i)]),l.useEffect(function(){(null==d?void 0:d.length)===(null==p?void 0:p.length)?x(!0):g&&x(!1)},[null==d?void 0:d.length,null==p?void 0:p.length]),{multiSelectedItems:d,setMultiSelectedItems:c,handleMultipleOptionSelection:function(e){var t=null==o?void 0:o.find(function(t){var r=t.groupId;return"string"==typeof e.value&&r===e.value});if("string"==typeof e.value&&e.value===dH.All)c(g?[]:p),x(!g);else if(n&&d&&t&&t.items.length){var r=null==o?void 0:o.find(function(t){return"string"==typeof e.value&&t.groupId===e.value}),i=(null==r?void 0:r.items)||[],a=i.every(function(e){return d.some(function(t){return sc(t,e)})});c(function(e){return a?e.filter(function(e){return!i.some(function(t){return sc(e,t)})}):iJ(iJ([],e,!0),i.filter(function(t){return!e.some(function(e){return sc(e,t)})}),!0)})}else c(function(t){return t.some(function(t){return sp(t)===sp(e)})?t.filter(function(t){return sp(t)!==sp(e)}):iJ(iJ([],t,!0),[e],!1)})},selectAllIsActive:g,setSelectAllIsActive:x,allOptions:p,selectedItem:C,setSelectedItem:E,itemsSearchResults:y||[],setItemsSearchResults:b}),eE=eC.handleMultipleOptionSelection,ek=eC.multiSelectedItems,eS=eC.setMultiSelectedItems,eP=eC.allOptions,eO=eC.setSelectAllIsActive,eI=eC.setItemsSearchResults,eA=eC.itemsSearchResults,eD=eC.selectedItem,eT=eC.setSelectedItem;l.useEffect(function(){var e;ex?null===(e=eh.current)||void 0===e||e.focus():ee||(eS([]),eT(void 0))},[ex]),l.useEffect(function(){if(Array.isArray(ee)&&null!=eP&&eP.length){var e=eP.filter(function(e){return!!ee.find(function(t){return JSON.stringify(t)===JSON.stringify(e.value)})});ee.length!==e.length&&(console.warn("Some values are not in the options list. So they will be removed from the selected values."),null==q||q(e))}},[ee,sf(eP)]),l.useEffect(function(){if(Array.isArray(ee)&&ex&&null!=eP&&eP.length){var e=iJ([],eP,!0).filter(function(e){return!!ee.find(function(t){return JSON.stringify(t)===JSON.stringify(e.value)})});eS(e)}},[ee,ex,eP]),l.useEffect(function(){G&&G(null==ek?void 0:ek.length)},[ek]);var e_,eR,ej=function(){var e=ek.map(function(e){return JSON.stringify(e.value)});console.warn(`You have provided an out-of-range value 'undefined' for the select component. Consider providing a value that matches one of the available options. 4729 4730The available values are: `.concat(e.join(", ")))},eF=l.useCallback(function(e){"reset"===e?(eS([]),null==V||V(),eO(!1),et&&(null==q||q([]),ev(!1))):(null==q||q(ek),ev(!1))},[ek,V,q]),ez=l.useCallback(function(e){switch(e){case"checked":return m.default.createElement(nw,null);case"indeterminate":return m.default.createElement(nc,null);default:return null}},[]),eL=l.useCallback(function(e){return su({option:e,multiSelectedItems:ek,groupedItems:M,enableCompleteGroupSelection:ec,multipleSelection:H,selectedItem:eD})},[ec,M,H,ek,eD,su]),eN=l.useCallback(function(e){var t=(null==ek?void 0:ek.length)===(null==eP?void 0:eP.length)?"checked":"unchecked",r="string"==typeof(null==e?void 0:e.value)&&(null==e?void 0:e.value)===dH.All?t:eL(e);return m.default.createElement("div",{className:"checkbox-container"},m.default.createElement("span",{className:"checkbox"},m.default.createElement("input",{type:"checkbox",name:"item-".concat(e.label),id:"item-".concat(e.label),value:JSON.stringify(e.value),checked:"checked"===r,ref:function(e){e&&(e.indeterminate="indeterminate"===r)},onChange:function(){eE(e)}}),m.default.createElement(sa,{checked:"unchecked"!==r},ez(r))),m.default.createElement("label",{htmlFor:"item-".concat(e.label)},e.label))},[eP,eL,eE,ek,ez]),eM=function(e,t){void 0===t&&(t=!1);var r="checked"===eL(e);return m.default.createElement("li",{key:JSON.stringify(e.value),role:"button",tabIndex:0,onClick:H?void 0:function(){var t;ev(!1),q&&(eT(e),q(e))},className:rp(r&&!H?"selected":void 0,t&&"grouped")},H?eN(e):m.default.createElement(i8,{gap:8,alignItems:"center"},e.image&&m.default.createElement(ss,{bordered:!0,className:eu},e.image),m.default.createElement("span",null,e.label)))},eB=l.useCallback(function(e){return e.items.length?ec&&H?eM({label:e.label,value:e.groupId}):m.default.createElement(sd,null,m.default.createElement(na,{component:"
4730caption2",semibold:!0},e.label)):e.value?eM({label:e.label,value:e.value}):null},[ec,H,eM]);return m.default.createElement(so,iY({anchorEl:m.default.createElement(sr,{autoFocus:void 0!==k&&k,className:S,"data-testid":er||"test-select",disabled:I,error:D,errorMsg:_,fullWidth:void 0!==j&&j,iconLeft:F,iconRight:z,label:B,multipleSelection:H,ref:em,removeDefaultWidth:K,role:"button",size:X,variant:void 0===ei?"primary":ei,warning:void 0!==eo&&eo,onMouseUp:P},F||null,(eR=null===(e_=N.find(function(e){return e.value===ee}))||void 0===e_?void 0:e_.image)||null!=eD&&eD.image&&!F&&!Array.isArray(ee)?m.default.createElement(ss,{isSmall:"small"===X},eR||(null==eD?void 0:eD.image)):null,m.default.createElement(i8,{direction:"column",flex:"1",width:"calc(100% - ".concat(F?"70px":"32px",")")},B&&m.default.createElement("span",{className:"label"},B),m.default.createElement("input",{className:"input_body",ref:eh,type:"text",readOnly:!0}),m.default.createElement("span",{className:"text_body"},$||function(){if(!ee||"string"==typeof ee&&""===ee.trim())return Z;if(Array.isArray(ee))return 0===ee.length?Z:ee.length===eP.length&&null!=ed&&ed.label?ed.label:iJ([],eP,!0).filter(function(e){return ee.some(function(t){return JSON.stringify(e.value)===JSON.stringify(t)})}).map(function(e){return e.label}).filter(Boolean).join(", ");if(0===N.length||eD)return(null==eD?void 0:eD.label)||"";var e=N.find(function(e){return JSON.stringify(e.value)===JSON.stringify(ee)});return e||ej(),(null==e?void 0:e.label)||""}())),z||m.default.createElement(nm,null),D&&m.default.createElement(si,{component:"label",color:"mds-colors-ink-error"},_)),open:ex,dismissOnClickOutside:!I,openWhenAnchorIsClicked:!I,fitWidthWithAnchor:!0,onOpenChange:ev,placement:"bottom-start"},ep),(!!(null!=N&&N.length)||!!(null!=M&&M.length)||void 0!==ef&&ef)&&m.default.createElement(sn,{size:X},void 0!==en&&en&&m.default.createElement("div",{className:"menu_search"},m.default.createElement(n$,{fullWidth:!0,label:void 0===el?"":el,value:eb,onChange:function(e){var t=e.target.value;ew(t),""===t.trim()&&eI(N),t.length<(es||4)||ea&&ea(t,function(e){eI(e)})},variant:"searchBar",onClickDeleteInput:function(){ew(""),ea&&ea("",function(){return eI(N)})}})),m.default.createElement("ul",{className:"menu",tabIndex:-1},!!(null!=ed&&ed.label)&&H&&m.default.createElement(m.default.Fragment,null,eM({label:ed.label,value:dH.All}),m.default.createElement(sl,{dense:!0})),M&&(null==M?void 0:M.length)>0?M.map(function(e,t){return m.default.createElement("div",{key:e.groupId},eB(e),e.items.map(function(e){return eM(e,ec)}),M.length!==t+1&&!ec&&m.default.createElement(sl,null))}):eA.map(function(e){return eM(e)})),H&&!!(null!=eP&&eP.length)&&m.default.createElement(m.default.Fragment,null,m.default.createElement(sl,null),m.default.createElement(i8,{padding:"8px 16px",direction:"column",gap:16},R&&m.default.createElement(na,{component:"caption2"},"function"==typeof R?R(null==ek?void 0:ek.length,null==eP?void 0:eP.length):R),m.default.createElement(i8,{gap:16,justifyContent:"flex-end"},m.default.createElement(ah,{className:"reset",text:void 0===J?"Clear":J,variant:"link",dataTestId:"test-clear-button",onClick:function(){return eF("reset")}}),m.default.createElement(ah,{className:"apply",text:void 0===Y?"Apply":Y,variant:"primary",dataTestId:"test-apply-button",disabled:!(null!=ek&&ek.length),onClick:function(){return eF("apply")}}))))))})` 4731 width: 100%; 4732 max-width: 140px; 4733`,m.default.createContext(null),us.Ar,us.Br,us.Cl,us.Co,us.Cr,us.Ec,us.Mx,us.Pe,us.Uy;let h8="menu-product-preview-skeleton",h7={W:375,DESKTOP_W:800},h9={TABLET:640},ge=d.keyframes` 4734 0% { 4735 background-position: -200px 0; 4736 } 4737 100% { 4738 background-position: calc(200px + 100%) 0; 4739 } 4740`,gt=h.default.div` 4741 background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); 4742 background-size: 200px 100%; 4743 animation: ${ge} 1.5s infinite; 4744 width: ${({width:e})=>e||"100%"}; 4745 height: ${({height:e})=>e||"20px"}; 4746 border-radius: ${({borderRadius:e})=>e||"4px"}; 4747`,gr=h.default(i8)` 4748 overflow: auto; 4749 flex: 1; 4750 min-height: 0; 4751`,gi=h.default(i8)` 4752 flex: 0 0 375px; 4753 height: 100%; 4754 min-height: 0; 4755 4756 @media (max-width: ${h9.TABLET-1}px) { 4757 flex: none; 4758 height: auto; 4759 } 4760`,go=h.default(i8)` 4761 flex: 1; 4762 height: 100%; 4763 min-height: 0; 4764 4765 @media (max-width: ${h9.TABLET-1}px) { 4766 height: auto; 4767 } 4768`,gn=()=>T.jsx(i8,{direction:"column",gap:16,padding:"20px",children:T.jsx(gt,{width:"100%",height:"300px",borderRadius:"8px"})}),ga=()=>T.jsxs(i8,{direction:"column",gap:16,padding:"20px",children:[T.jsx(gt,{width:"80%",height:"24px"}),T.jsx(gt,{width:"60%",height:"16px"}),T.jsx(gt,{width:"40%",height:"20px"}),T.jsxs(i8,{direction:"row",gap:8,alignItems:"center",children:[T.jsx(gt,{width:"60px",height:"24px"}),T.jsx(gt,{width:"80px",height:"24px"})]})]}),gs=h.default.div` 4769 height: 5px; 4770 background-color: #f0f0f0; 4771 margin: 0 20px; 4772`,gl=()=>T.jsxs(i8,{direction:"column",gap:16,padding:"20px",children:[T.jsx(gt,{width:"70%",height:"20px"}),T.jsx(i8,{direction:"column",gap:12,children:[1,2,3].map(e=>T.jsxs(i8,{direction:"row",gap:12,alignItems:"center",children:[T.jsx(gt,{width:"16px",height:"16px",borderRadius:"50%"}),T.jsx(gt,{width:"60%",height:"16px"}),T.jsx(gt,{width:"40px",height:"16px"})]},e))})]}),gd=()=>T.jsx(i8,{direction:"column",gap:16,padding:"20px",children:T.jsxs(i8,{direction:"row",gap:12,alignItems:"center",justifyContent:"space-between",children:[T.jsxs(i8,{direction:"row",gap:8,alignItems:"center",children:[T.jsx(gt,{width:"16px",height:"16px"}),T.jsx(gt,{width:"40px",height:"16px"}),T.jsx(gt,{width:"16px",height:"16px"})]}),T.jsx(gt,{width:"120px",height:"40px",borderRadius:"20px"})]})}),gc=()=>i2(`(min-width: ${h9.TABLET}px)`)?T.jsxs(i8,{direction:"column",flexGrow:1,"data-testid":h8,children:[T.jsxs(i8,{direction:"row",flexGrow:1,height:"100%",children:[T.jsx(gi,{direction:"column",children:T.jsx(gn,{})}),T.jsx(go,{direction:"column",children:T.jsxs(gr,{direction:"column",children:[T.jsx(ga,{}),T.jsx(gs,{}),T.jsx(gl,{})]})})]}),T.jsx(gd,{})]}):T.jsxs(i8,{direction:"column",flexGrow:1,"data-testid":h8,children:[T.jsx(gn,{}),T.jsx(ga,{}),T.jsx(gs,{}),T.jsx(gl,{}),T.jsx(gd,{})]});var gu={exports:{}},gp={}; /** 4773 * @license React 4774 * use-sync-external-store-shim.production.js 4775 * 4776 * Copyright (c) Meta Platforms, Inc. and affiliates. 4777 * 4778 * This source code is licensed under the MIT license found in the 4779 * LICENSE file in the root directory of this source tree. 4780 */ gu.exports=function(){if(i)return gp;i=1;var e=m.default,t="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},r=e.useState,o=e.useEffect,n=e.useLayoutEffect,a=e.useDebugValue;function s(e){var r=e.getSnapshot;e=e.value;try{var i=r();return!t(e,i)}catch{return!0}}function l(e,t){return t()}var d=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?l:function(e,t){var i=t(),l=r({inst:{value:i,getSnapshot:t}}),d=l[0].inst,c=l[1];return n(function(){d.value=i,d.getSnapshot=t,s(d)&&c({inst:d})},[e,i,t]),o(function(){return s(d)&&c({inst:d}),e(function(){s(d)&&c({inst:d})})},[e]),a(i),i};return gp.useSyncExternalStore=void 0!==e.useSyncExternalStore?e.useSyncExternalStore:d,gp}();var gf=gu.exports;let gm=m.useInsertionEffect,gh="u">typeof window&&"u">typeof window.document&&"u">typeof window.document.createElement,gg=gh?m.useLayoutEffect:m.useEffect,gx=gm||gg,gv=e=>{let t=m.useRef([e,(...e)=>t[0](...e)]).current;return gx(()=>{t[0]=e}),t[1]}
4780,gy="pushState",gb="replaceState",gw=["popstate",gy,gb,"hashchange"],gC=e=>{for(let t of gw)addEventListener(t,e);return()=>{for(let t of gw)removeEventListener(t,e)}},gE=(e,t)=>gf.useSyncExternalStore(gC,e,t),gk=()=>location.search,gS=({ssrSearch:e=""}={})=>gE(gk,()=>e),gP=()=>location.pathname,gO=({ssrPath:e}={})=>gE(gP,e?()=>e:gP),gI=(e,{replace:t=!1,state:r=null}={})=>history[t?gb:gy](r,"",e),gA=(e={})=>[gO(e),gI],gD=Symbol.for("wouter_v3");if("u">typeof history&&typeof window[gD]>"u"){for(let gT of[gy,gb]){let g_=history[gT];history[gT]=function(){let e=g_.apply(this,arguments),t=new Event(gT);return t.arguments=arguments,dispatchEvent(t),e}}Object.defineProperty(window,gD,{value:!0})}let gR=(e,t)=>t.toLowerCase().indexOf(e.toLowerCase())?"~"+t:t.slice(e.length)||"/",gj=(e="")=>"/"===e?"":e,gF=(e,t)=>"~"===e[0]?e.slice(1):gj(t)+e,gz=(e="",t)=>gR(gL(gj(e)),gL(t)),gL=e=>{try{return decodeURI(e)}catch{return e}},gN={hook:gA,searchHook:gS,parser:function(e,t){if(e instanceof RegExp)return{keys:!1,pattern:e};var r,i,o,n,a=[],s="",l=e.split("/");for(l[0]||l.shift();o=l.shift();)"*"===(r=o[0])?(a.push(r),s+="?"===o[1]?"(?:/(.*))?":"/(.*)"):":"===r?(i=o.indexOf("?",1),n=o.indexOf(".",1),a.push(o.substring(1,~i?i:~n?n:o.length)),s+=~i&&!~n?"(?:/([^/]+?))?":"/([^/]+?)",~n&&(s+=(~i?"?":"")+"\\"+o.substring(n))):s+="/"+o;return{keys:a,pattern:RegExp("^"+s+(t?"(?=$|/)":"/?$"),"i")}},base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:e=>e},gM=l.createContext(gN),gB=()=>l.useContext(gM),g$={},gU=l.createContext(g$),gH=()=>l.useContext(gU),gq=e=>{let[t,r]=e.hook(e);return[gz(e.base,t),gv((t,i)=>r(gF(t,e.base),i))]},gV=()=>gq(gB()),gG=(e,t,r,i)=>{let{pattern:o,keys:n}=t instanceof RegExp?{keys:!1,pattern:t}:e(t||"*",i),a=o.exec(r)||[],[s,...l]=a;return void 0!==s?[!0,(()=>{let e=!1!==n?Object.fromEntries(n.map((e,t)=>[e,l[t]])):a.groups,t={...l};return e&&Object.assign(t,e),t})(),...i?[s]:[]]:[!1,null]},gW=({children:e,...t})=>{var r,i;let o=gB(),n=t.hook?gN:o,a=n,[s,d]=(null==(r=t.ssrPath)?void 0:r.split("?"))??[];d&&(t.ssrSearch=d,t.ssrPath=s),t.hrefs=t.hrefs??(null==(i=t.hook)?void 0:i.hrefs);let c=l.useRef({}),u=c.current,p=u;for(let f in n){let m="base"===f?n[f]+(t[f]||""):t[f]||n[f];u===p&&m!==p[f]&&(c.current=p={...p}),p[f]=m,m!==n[f]&&(a=p)}return l.createElement(gM.Provider,{value:a,children:e})},gZ=({children:e,component:t},r)=>t?l.createElement(t,{params:r}):"function"==typeof e?e(r):e,gY=e=>{let t=l.useRef(g$),r=t.current;return t.current=Object.keys(e).length!==Object.keys(r).length||Object.entries(e).some(([e,t])=>t!==r[e])?e:r},gK=({path:e,nest:t,match:r,...i})=>{let o=gB(),[n]=gq(o),[a,s,d]=r??gG(o.parser,e,n,t),c=gY({...gH(),...s});if(!a)return null;let u=d?l.createElement(gW,{base:d},gZ(i,c)):gZ(i,c);return l.createElement(gU.Provider,{value:c,children:u})},gJ=l.forwardRef((e,t)=>{let r=gB(),[i,o]=gq(r),{to:n="",href:a=n,onClick:s,asChild:d,children:c,className:u,replace:p,state:f,...m}=e,h=gv(t=>{t.ctrlKey||t.metaKey||t.altKey||t.shiftKey||0!==t.button||(null==s||s(t),t.defaultPrevented||(t.preventDefault(),o(a,e)))}),g=r.hrefs("~"===a[0]?a.slice(1):r.base+a,r);return d&&l.isValidElement(c)?l.cloneElement(c,{onClick:h,href:g}):l.createElement("a",{...m,onClick:h,href:g,className:null!=u&&u.call?u(i===a):u,children:c,ref:t})}),gQ=e=>Array.isArray(e)?e.flatMap(e=>gQ(e&&e.type===l.Fragment?e.props.children:e)):[e],gX=({children:e,location:t})=>{let r=gB(),[i]=gq(r);for(let o of gQ(e)){let n=0;if(l.isValidElement(o)&&(n=gG(r.parser,o.props.path,t||i,o.props.nest))[0])return l.cloneElement(o,{match:n})}return null},g0=({path:e="/",searchPath:t="",static:r,record:i}={})=>{var o;let n=e;t&&(n+=e.split("?")[1]?"&":"?",n+=t);let[a,s=""]=n.split("?"),l=[n],d={all:o=o||new Map,on:function(e,t){var r=o.get(e);r?r.push(t):o.set(e,[t])},off:function(e,t){var r=o.get(e);r&&(t?r.splice(r.indexOf(t)>>>0,1):o.set(e,[]))},emit:function(e,t){var r=o.get(e);r&&r.slice().map(function(e){e(t)}),(r=o.get("*"))&&r.slice().map(function(r){r(e,t)})}},c=(e,{replace:t=!1}={})=>{i&&(t?l.splice(l.length-1,1,e):l.push(e)),[a,s=""]=e.split("?"),d.emit("navigate",e)},u=r?()=>null:c,p=e=>(d.on("navigate",e),()=>d.off("navigate",e)),f=()=>[gf.useSyncExternalStore(p,()=>a),u],m=()=>gf.useSyncExternalStore(p,()=>s);return{hook:f,searchHook:m,navigate:u,history:i?l:void 0,reset:i?function(){l.
4780splice(0,l.length),c(n)}:void 0}},g1=({asLink:e,children:t,...r})=>e?T.jsx(gJ,{href:r.href,style:{textDecoration:"none"},children:t}):T.jsx("div",{children:t}),g2="menu-product-preview-stepper",g3=h.default.div` 4781 border-radius: 0.5rem; 4782 border: 1px solid ${"#e5e8eb"}; 4783 overflow: hidden; 4784`,g4=({dataTestId:e=g2,value:t,min:r,max:i,onChange:o,showDowngradeButton:n=!1,disabled:a=!1})=>{let[s,d]=l.useState(t);l.useEffect(()=>{d(t)},[t]);let c=l.useCallback(e=>{let t=e>i?i:e;d(t),o(t)},[i,o]),u=i2("(min-width: 48rem)");return T.jsx(cW,{children:T.jsx(g3,{"data-testid":e,"aria-disabled":a,children:T.jsxs(i8,{direction:"row",gap:n||!u?4:16,backgroundColor:"mds-colors-background-inverse",justifyContent:"space-between",alignItems:"center",children:[n&&T.jsx(ah,{dataTestId:`${g2}_btn_upgrade`,onClick(){c(s-1)},type:"button",variant:"transparent",text:"",iconCenter:T.jsx(nc,{size:16})}),!n&&T.jsx(ah,{dataTestId:`${g2}_btn_reset`,onClick(){c(r)},type:"button",variant:"transparent",text:"",iconCenter:T.jsx(nC,{size:16}),disabled:a}),T.jsx(na,{dataTestId:`${g2}_current_value`,component:n?"caption2":"body",children:s}),T.jsx(ah,{dataTestId:`${g2}_btn_update_value`,onClick(){c(s+1)},type:"button",variant:"transparent",text:"",iconCenter:T.jsx(nu,{size:16}),disabled:a})]})})})},g5="menu-product-preview-tag",g6="menu-product-preview-body-item",g8="menu-product-preview-body-item-label-price";function g7({key:e,groupId:t}){var r;let{config:i,upsertConfigItem:o,removeConfigSection:n}=hR(e=>e.products),a;if(!(a="number"==typeof t?i[e]:(null==(r=i[e].groups)?void 0:r[t])??null))return{currentEditGroup:{title:"",data:{min:0,max:0,isObligatory:!1,isCompleted:!1,isVerified:!1,isSingleControl:!1},items:[],groups:{}},config:i,isCompleted:!1,isDisabled:!1,getQuantityLimit:()=>0,onItemChange(){},onRemoveItem(){}};let s=a.items.reduce((e,t)=>e+(t.units||0),0),l=a.data.isCompleted,d=!l&&a.data.isObligatory;return{currentEditGroup:a,config:i,isCompleted:l,isDisabled:d,getQuantityLimit(e){var t;let r=a.data.max,i=e?(null==(t=a.items.find(t=>t.id===e))?void 0:t.units)??0:0;return Math.max(0,r-(s-i))},onItemChange(r,i=!1){o(e,t,r,i)},onRemoveItem(){n(e,String(t))}}}var g9,xe,xt=((g9=xt||{})[g9.LINK=0]="LINK",g9[g9.CHECKBOX=1]="CHECKBOX",g9[g9.PICKER=2]="PICKER",g9[g9.RADIO=3]="RADIO",g9[g9.QUANTITY=4]="QUANTITY",g9[g9.NONE=5]="NONE",g9),xr=((xe=xr||{})[xe.REQUIRED=0]="REQUIRED",xe[xe.DONE=1]="DONE",xe[xe.UNAVAILABLE=2]="UNAVAILABLE",xe[xe.NONE=3]="NONE",xe);let xi=(e,t)=>e?1===e?xt.RADIO:e>1&&1===t?xt.CHECKBOX:e>1&&t>1?xt.QUANTITY:xt.NONE:xt.NONE,xo=({key:e,groupId:t,initialNode:r})=>{let{currentEditGroup:i,onItemChange:o,getQuantityLimit:n}=g7({key:e,groupId:t}),{config:a}=hR(e=>e.products),s=a[r],d=(null==i?void 0:i.data.max)??1,c=(e,t)=>{var r;let i;return!!(i="number"==typeof t?s:(null==(r=s.groups)?void 0:r[t])??null)&&i.items.some(t=>t.id===e)},u=l.useCallback(e=>{var t;return xi(d,(null==(t=e.quantity_info)?void 0:t.max_permitted)??1)},[d]),p=l.useCallback(({quantity_info:e})=>{let t=(null==e?void 0:e.max_permitted)??1;return Math.min(t,d)},[d]),f=()=>{if(!(null!=i&&i.items.length))return{ids:"",units:{}};let e=i.items,t=e.reduce((e,t)=>({...e,[t.id]:t.units??0}),{});return{ids:e.map(e=>String(e.id)).join(","),units:t}};return{controlToRender:u,onItemChange:o,selectedItemId:f,isItemSelected:e=>f().ids.split(",").includes(e),getQuantityLimit:n,getMaxPermitted:p,isDisabled(e){let t=f().ids.split(",").filter(Boolean).includes(String(e));return((null==i?void 0:i.items)??[]).reduce((e,t)=>e+(t.units||0),0)>=d&&!t},isCompletedItem:c}},xn=({done:e=!1,doneLabel:t,requiredLabel:r,innerItems:i,groupId:o,key:n,headerRoute:a})=>{let[s,d]=l.useState(!0),[c]=l.useState(e),[,u]=gV(),{currentEditGroup:p,onRemoveItem:f}=g7({groupId:o,key:n}),m=()=>{a&&(f(),u(a))},h=l.useCallback(()=>{d(e=>!e)},[]),g=l.useMemo(()=>{if(i.length){if(null!=p&&p.data.isCompleted)return{label:t,mode:xr.DONE}}else if(null!=p&&p.data.isCompleted)return{label:t,mode:xr.DONE};return null!=p&&p.data.isObligatory?{label:r,mode:xr.REQUIRED}:{label:"",mode:xr.NONE}},[p,t,r,i]);return{itemsExpanded:s,isDone:c,tagConfig:g,toggleItems:h,onRemoveItem:f,handleBackClick:m}},xa=({mode:e,value:t,selectedValue:r,onChange:i,disabled:o,max:n=1,id:a,price:s,isSelected:d,quantityLimit:c,nodeId:u,...p})=>{var f;
4784let{quantity:m,handleItemChange:h,handleQuantityChange:g}=function({selectedValue:e,id:t,nodeId:r,onChange:i,price:o,quantityLimit:n}){let[a,s]=l.useState(e.units[t]||0);l.useEffect(()=>{s(e.units[t]||0)},[e,t]);let d=l.useCallback(e=>{i({id:t,price:o,units:e,nodeId:r})},[i,t,o,r]),c=l.useCallback(e=>{s(t=>(t!==e&&d(e),e))},[d]),u=l.useCallback(e=>{(e<=n||0===e)&&c(e)},[n,c]);return{quantity:a,handleItemChange:d,handleQuantityChange:u}}({selectedValue:r,id:a,onChange:i,price:s,quantityLimit:c,nodeId:u}),x=l.useCallback(()=>T.jsx(c6,{dataTestId:"menu-product-preview-body__item_radio_control",...p,onChange(e){h(e?1:0)},value:t,selectedValue:r.ids}),[p,h,t,r.ids]),v=l.useCallback(()=>T.jsx(nO,{...p,dataTestId:"menu-product-preview-body__item_checkbox_control",dimension:"m",backgroundColor:_,checked:d,disabled:o,onClick({currentTarget:{checked:e}}){h(e?1:0)}}),[p,d,h,o]),y=l.useCallback(()=>T.jsx(T.Fragment,{children:0===m?T.jsx(i8,{direction:"row",gap:8,alignItems:"center",justifyContent:"center",style:{cursor:"pointer"},onClick(){!o&&c>0&&g(1)},children:T.jsx(nu,{size:20})}):T.jsx(g4,{showDowngradeButton:!0,min:0,max:Math.min(n,c),onChange(e){e<=c&&g(e)},value:m,disabled:o||c<=0})}),[m,o,n,c,g]),b={[xt.RADIO]:x,[xt.CHECKBOX]:v,[xt.QUANTITY]:y};return(null==(f=b[e])?void 0:f.call(b))??null};h.default.div` 4785 flex-grow: 1; 4786`,h.default.div` 4787 padding: 8px 16px; 4788 width: 100%; 4789`;let xs=h.default.div` 4790 cursor: pointer; 4791`,xl=h.default.span` 4792 padding: 3px 8px; 4793 border-radius: 20px; 4794 background-color: var(--${({$color:e})=>e||M}); 4795 color: ${L}; 4796`,xd=h.default(i8)` 4797 background-color: ${L}; 4798`,xc=({label:e,mode:t,dataTestId:r})=>t===xr.REQUIRED?T.jsx(xl,{"data-testid":r,$color:"mds-colors-background-default",children:T.jsx(na,{color:"mds-colors-ink-default",component:"label",children:e})}):t===xr.DONE?T.jsx(xl,{"data-testid":r,$color:"mds-colors-background-positive",children:T.jsx(na,{color:"mds-colors-background-inverse",component:"label",children:e})}):t===xr.UNAVAILABLE?T.jsx(xl,{"data-testid":r,$color:"mds-colors-background-error-weak",children:T.jsx(na,{color:"mds-colors-background-error",component:"label",children:e})}):null;h.default.form` 4799 width: 100%; 4800 display: grid; 4801 grid-template-columns: 1fr; 4802 grid-auto-rows: max-content; 4803 gap: 24px; 4804 transition: margin 0.3s ease-in-out; 4805`;let xu=h.default.div` 4806 width: ${({$orientation:e,$size:t})=>"horizontal"===e?"100%":t||"1px"}; 4807 height: ${({$orientation:e,$size:t})=>"vertical"===e?"100%":t||"1px"}; 4808 background-color: ${({$color:e})=>e||M}; 4809`;h.default.ul` 4810 padding: 0 0 0 16px; 4811 margin: 0; 4812`,h.default.li` 4813 color: var(--mds-colors-ink-error); 4814 font-size: 12px; 4815 line-height: 20px; 4816`;let xp=({currency:e,language:t,items:r,initialNode:i,allItemsHaveImages:o})=>{let{groupId:n=0,initialNode:a=0}=r.length>0?r[0]:{},{onItemChange:s,selectedItemId:l,isItemSelected:d,controlToRender:c,getQuantityLimit:u,getMaxPermitted:p,isDisabled:f,isCompletedItem:m}=xo({key:a,groupId:n,initialNode:i}),{t:h}=cG();return T.jsx(T.Fragment,{children:r.map((i,n)=>i.is_available?T.jsx(g1,{asLink:i.items.length>0,href:`${i.route}`,children:T.jsxs(i8,{dataTestId:g6,direction:"column",children:[T.jsxs(i8,{direction:"row",justifyContent:"space-between",alignItems:"center",padding:"8px 16px",children:[T.jsx(i8,{direction:"column",children:T.jsxs(i8,{direction:"row",gap:4,alignItems:"center",children:[o&&T.jsx("img",{src:i.image,width:48,height:48,alt:i.title}),T.jsxs(i8,{direction:"column",children:[T.jsx(na,{component:"label",children:i.title}),i.price>0&&T.jsxs(na,{dataTestId:g8,component:"label",semibold:!0,children:["+ ",cX(i.price,t,e)]})]})]})}),i.items.find(e=>e.item_type===ua.ModifierGroup)?T.jsxs(i8,{children:[m(i.uniqueId??0,i.groupId??0)&&T.jsx(i8,{alignItems:"flex-end",children:T.jsx(ay,{circleColor:"data.sequential.green.green10",iconColor:"data.sequential.green.green50",Icon:ns,circleSize:24,iconSize:22})}),T.jsx(ay,{dataTestId:"menu-product-preview-body-btn-route",Icon:nx,circleSize:24,iconSize:22,circleColor:"basics.primary.white"})]}):T.jsx(xa,{mode:c(i),name:`${i.node_id}`,value:`${i.uniqueId??0}`,selectedValue:l(),onChange:s,disabled:f(i.uniqueId??0),max:p(i),quantityLimit:u(i.uniqueId??0),price:i.price,id:i.uniqueId??0,nodeId:i.node_id||"",isSelected:d(`${i.uniqueId??0}`)},`item-control-${i.node_id}`)]}),n<r.length-1&&T.jsx(xu,{$orientation:"horizontal",$size:"0.5px"})]})},`item-container-${i.id}`):T.jsx(g1,{asLink:!1,href:"/",children:T.jsxs(i8,{dataTestId:g6,direction:"column",children:[T.jsxs(i8,{direction:"row",justifyContent:"space-between",alignItems:"center",padding:"8px 16px",children:[T.jsxs(i8,{direction:"column",children:[T.jsx(na,{component:"label",color:"mds-colors-ink-disabled",children:i.title}),i.price>0&&T.jsxs(na,{dataTestId:g8,component:"label",color:"mds-colors-ink-disabled",children:["+ ",cX(i.price,t,e)]})]}),T.jsx(xc,{label:h("menuProductEditor.preview.tag.unavailable"),mode:xr.UNAVAILABLE,dataTestId:g5})]}),T.jsx(xu,{$orientation:"horizontal"})]})},`item-container-${i.id}`))})},xf=({dataTestId:e,backButtonHeader:t,title:r,isDone:i,items:o,enabledBackButton:n=!0,initialNode:a,disclaimerQuantity:s})=>{let{t:d,i18n:c}=cG(),u=o.filter(e=>e.items.find(e=>e.item_type===ua.ModifierGroup)).flatMap(e=>e),{groupId:p=0,initialNode:f=0}=o.length>0?o[0]:{},{itemsExpanded:m,toggleItems:h,tagConfig:g,handleBackClick:x}=xn({done:i,doneLabel:d("menuProductEditor.preview.tag.done"),requiredLabel:d("menuProductEditor.preview.tag.required"),innerItems:u,groupId:p,key:f,headerRoute:(null==t?void 0:t.route)||""}),[v,y]=l.useState(!1);return l.useEffect(()=>{let e=o.every(e=>e.image&&e.image.length>0);y(e)},[o]),T.jsx(cW,{children:T.jsxs(xd,{"data-testid":e,direction:"column",children:[t&&n&&T.jsxs(i8,{"data-testid":"menu-product-preview-backbutton-header",direction:"row",justifyContent:"flex-start",alignItems:"center",gap:10,padding:"5px",children:[T.jsx("div",{className:"flex items-center gap-2",onClick:x,role:"button",tabIndex:0,children:T.jsx(ay,{Icon:ng,circleSize:24,iconSize:22})}
4816),T.jsx(na,{component:"caption2",semibold:!0,children:t.title})]}),T.jsxs(i8,{direction:"column",maxWidth:"100%",style:{borderRadius:"1rem",border:"1px solid #ECEFF3"},margin:"0 1rem 1rem",padding:m?"0":"0 0 0.5rem",children:[T.jsxs(i8,{direction:"column",maxWidth:"100%",children:[T.jsxs(i8,{direction:"row",justifyContent:"space-between",alignItems:"center",padding:"0.5rem 1rem 0",children:[T.jsx(na,{component:"caption1",semibold:!0,children:r}),T.jsxs(i8,{gap:10,children:[T.jsx(xc,{dataTestId:g5,label:g.label,mode:g.mode}),T.jsx(xs,{"data-testid":"menu-product-preview-expand-items-btn",onClick:h,children:T.jsx(ay,{Icon:m?nh:nm,circleSize:24,iconSize:22})})]})]}),s&&m&&T.jsx(i8,{padding:"0 1rem",children:T.jsx(na,{component:"label",color:"mds-colors-ink-weak",children:s})})]}),m?T.jsx(xp,{currency:d("currency"),language:c.language,items:o,initialNode:a,allItemsHaveImages:v}):null]})]})})},xm=({dataTestId:e,stepper:t,button:r,isDisabled:i,showSecondaryButton:o=!1,isNLayer:n=!1,isLoading:a})=>{let s=i2("(min-width: 48rem)"),l=!s||n;return T.jsx(cW,{children:T.jsxs(i8,{"data-testid":e,direction:"row",gap:16,justifyContent:n?"center":s?"flex-end":"flex-start",maxWidth:"100%",padding:"10px",backgroundColor:"mds-colors-background-inverse",children:[t&&T.jsx(g4,{...t}),s&&o&&T.jsx(ah,{"data-testid":"menu-product-preview-controls-btn-secondary",type:"button",variant:"secondary",onClick(){var e;i||null==(e=r.secondaryFn)||e.call(r)},text:r.secondaryLabel,color:"mds-colors-background-positive",disabled:i,loading:a}),T.jsx("div",{style:{flex:l?1:"none",maxWidth:"40rem"},children:T.jsx(ah,{"data-testid":"menu-product-preview-controls-btn",type:"button",onClick(){i||r.fn()},text:r.label,color:"mds-colors-background-positive",disabled:i,fullWidth:l,loading:a})})]})})},xh="main-route",xg=e=>{let{currentItem:t,items:r,handler:i,root:o}=e,{id:n,node_id:a,price:s,initialNode:l,groupId:d,uniqueId:c}=t,u=r.filter(e=>e.item_type===ua.ModifierGroup),{isDisabled:p,handleButtonActions:f,btnText:m}=function(e){let{modifierGroups:t,key:r,groupId:i,price:o,nodeId:n,uniqueId:a,isRoot:s}=e,{onItemChange:l}=g7({groupId:i,key:r}),[,d]=gV(),{config:c}=hR(e=>e.products),{t:u,i18n:p}=cG(),f=c[r],m=(f.groups?Object.keys(f.groups).filter(e=>t.some(t=>t.node_id===e)):[]).map(e=>{var t;return null==(t=f.groups)?void 0:t[e]}),h=m.some(e=>null==e?void 0:e.data.isObligatory),g=m.every(e=>(null==e?void 0:e.data.isCompleted)||!(null!=e&&e.data.isObligatory)),x=m.some(e=>((null==e?void 0:e.items.length)??0)>0),v=t.some(e=>e.items.some(e=>e.price>0)),y=m.reduce((e,t)=>e+((null==t?void 0:t.items.reduce((e,t)=>e+t.price,0))??0),0),b=f.groups?Object.entries(f.groups).reduce((e,[t,r])=>t.includes(n)&&r.items.some(e=>e.price>0)?e+r.items.reduce((e,t)=>e+t.price,0):e,0):0,w=u(h||x||v?"menuProductEditor.shoppingCart.save":"menuProductEditor.shoppingCart.omit"),C=e=>e>0?` +${cX(e,p.language,u("currency"))}`:"",E=s?`${w}${C(b||0)}`:`${w}${C(y)}`;return{isDisabled:h&&!g,handleButtonActions(){var t;l({id:a,price:o,units:1,nodeId:n},!0),d((null==(t=e.handler)?void 0:t.route)||"/")},btnText:E}}({price:s,handler:i,nodeId:a??"",groupId:d??0,key:l??0,uniqueId:c??0,modifierGroups:u,isRoot:"/"===o});return T.jsxs(i8,{dataTestId:"child-route","data-node":a,direction:"column",maxWidth:"100%",height:"100%",style:{backgroundColor:"white"},children:[T.jsx(i8,{direction:"column",maxWidth:"100%",style:{overflow:"auto"},height:"32rem",children:u.map((e,t)=>T.jsx(xf,{title:e.title,items:e.items,backButtonHeader:i,enabledBackButton:1===u.length||0===t,initialNode:l??0,disclaimerQuantity:e.disclaimerQuantity},`preview-body-${e.node_id}`))}),T.jsx(xm,{isDisabled:p,id:n,button:{label:m,fn:f},isNLayer:!0})]})},xx=({className:e})=>T.jsxs("svg",{width:"91",height:"21",viewBox:"0 0 91 21",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:[T.jsxs("g",{clipPath:"url(#clip0_1788_29432)",children:[T.jsx("path",{d:"M43.1699 12.3161H44.7906C44.9425 12.3161 45.0539 12.2047 45.0539 12.0529V7.48842C45.0539 6.31437 45.4997 5.6768 46.3201 5.6768C47.0697 5.6768 47.485 6.2233 47.485 7.20505V12.0529C47.485 12.2047 47.5965 12.3161 47.7484 12.3161H49.3692C49.521 12.3161 49.6325 12.2047 49.6325 12.0529V7.04308C49.6325 4.98859 48.6803 3.71338 47.1305 3.71338C46.1682 3.71338 45.4388 4.22954 45.0742 5.15048H44.9932L44.7906 4.15864C44.7602 3.99675 44.6589 3.89552 44.507 3.89552H43.1699C43.0179 3.89552 42.9065 4.00683 42.9065 4.15864V12.0529C42.9065 12.2047 43.0179 12.3161 43.1699 12.3161ZM36.7278 8.10582C36.7278 6.38527 37.2342 5.43393 38.1459 5.43393C39.0676 5.43393 39.5843 6.38527 39.5843 8.10582C39.5843 9.82637 39.0676 10.7777 38.1459 10.7777C37.2342 10.7777 36.7278 9.82637 36.7278 8.10582ZM34.4992 8.10582C34.4992 10.6157 36.0694 12.4983 38.1459 12.4983C40.2326 12.4983 41.8128 10.6157 41.8128 8.10582C41.8128 5.5959 40.2326 3.71338 38.1459 3.71338C36.0694 3.71338 34.4992 5.59582 34.4992 8.10582ZM28.3102 12.2857C29.3631 11.9196 30.1842 11.7696 31.0857 11.7696C31.9973 11.7696 32.6861 11.9011 33.6991 12.2857C33.9017 12.3667 34.0536 12.2857 34.0536 12.0732V10.9093C34.0536 10.7372 33.9726 10.636 33.8206 10.5652C32.9597 10.1907 32.1898 10.0288 31.2072 10.0288C30.9945 10.0288 30.802 10.049 30.6298 10.
48160794L33.77 5.76788C33.8611 5.6464 33.8915 5.525 33.8915 5.38328V4.15865C33.8915 4.00684 33.7801 3.89552 33.6282 3.89552H28.3C28.1481 3.89552 28.0366 4.00684 28.0366 4.15865V5.3327C28.0366 5.48451 28.1481 5.59582 28.3 5.59582H31.5415L28.0771 10.4437C27.986 10.5652 27.9556 10.6866 27.9556 10.8283V12.0732C27.9556 12.2857 28.1074 12.3562 28.3102 12.2857ZM22.3846 9.72514C22.3846 8.75355 23.0734 8.13615 24.1775 8.13615C24.3598 8.13615 24.5422 8.1564 24.7144 8.18681V8.72314C24.7144 10.13 24.2586 10.8992 23.4178 10.8992C22.7898 10.8992 22.3846 10.4437 22.3846 9.72514ZM22.5973 12.4983C23.6002 12.4983 24.3295 11.9821 24.6942 11.1016H24.7752L24.9778 12.0529C25.0082 12.2149 25.1095 12.3161 25.2614 12.3161H26.5985C26.7504 12.3161 26.8619 12.2047 26.8619 12.0529V6.96218C26.8619 4.84686 25.7679 3.71338 23.7116 3.71338C21.9794 3.71338 20.8044 4.50275 20.4296 5.92985C20.3789 6.12215 20.4702 6.26379 20.6423 6.29421L22.0504 6.53708C22.2225 6.56741 22.3238 6.47635 22.3745 6.29421C22.5568 5.6464 22.962 5.31245 23.5698 5.31245C24.3396 5.31245 24.7144 5.80837 24.7144 6.8407V7.05325C24.4814 7.0026 24.1978 6.98243 23.8737 6.98243C21.6047 6.98243 20.1764 8.14632 20.1764 9.96802C20.1764 11.476 21.1488 12.4983 22.5973 12.4983ZM28.1484 14.4111C28.2499 14.6438 28.5434 14.6439 28.9992 14.5528C30.2148 14.2896 31.7544 14.2694 32.0178 14.6337C32.2711 15.0083 31.7139 16.4454 31.0555 17.4979C30.8124 17.9028 30.7111 18.1558 30.9137 18.3481C30.9644 18.4089 31.0353 18.4291 31.1163 18.4392C31.3594 18.4392 31.6734 18.1963 31.9672 17.923C32.6053 17.3664 33.1017 16.6579 33.3752 15.8584C33.6486 15.0892 33.7804 14.0063 33.4968 13.5913C33.2232 13.1966 32.1597 12.9334 31.3391 12.9436C30.4781 12.9436 29.6475 13.1562 28.8979 13.5508C28.432 13.8039 28.0069 14.0871 28.1484 14.4111ZM5.6709 13.986C5.74066 14.1989 5.90385 14.4617 6.14696 14.7653C9.25673 18.6012 14.2607 20.2812 19.0925 20.2812C23.3166 20.2812 27.3988 19.006 29.9919 16.7591C30.4377 16.3645 30.6706 16.0507 30.6706 15.8078C30.6706 15.7066 30.6301 15.6256 30.5591 15.5447C30.3363 15.3119 30.002 15.4839 29.5969 15.6965C27.186 16.9616 23.4786 17.832 19.5382 17.832C15.0914 17.832 10.3305 16.7288 6.72433 13.8241C6.37999 13.5508 6.00516 13.2776 5.75189 13.48C5.66075 13.5508 5.57823 13.7031 5.6709 13.986ZM8.32486 12.3161H9.94556C10.0975 12.3161 10.2089 12.2047 10.2089 12.0529V7.48842C10.2089 6.31437 10.6242 5.6768 11.4143 5.6768C12.1335 5.6768 12.5185 6.2233 12.5185 7.20505V12.0529C12.5185 12.2047 12.6299 12.3161 12.7818 12.3161H14.4025C14.5545 12.3161 14.6659 12.2047 14.6659 12.0529V7.48842C14.6659 6.31437 15.0812 5.6768 15.8713 5.6768C16.5905 5.6768 16.9755 6.2233 16.9755 7.20505V12.0529C16.9755 12.2047 17.0869 12.3161 17.2388 12.3161H18.8595C19.0115 12.3161 19.1229 12.2047 19.1229 12.0529V7.04308C19.1229 4.98859 18.2011 3.71338 16.6817 3.71338C15.7599 3.71338 15.0306 4.2093 14.4329 5.23147H14.3519C13.967 4.26996 13.2275 3.71338 12.2247 3.71338C11.2927 3.71338 10.5938 4.22954 10.2292 5.15048H10.1481L9.94556 4.15864C9.91515 3.99675 9.81385 3.89552 9.66188 3.89552H8.32486C8.17289 3.89552 8.06142 4.00683 8.06142 4.15864V12.0529C8.06142 12.2047 8.1729 12.3161 8.32486 12.3161ZM2.32834 9.72514C2.32834 8.75355 3.0171 8.13615 4.12125 8.13615C4.30355 8.13615 4.48592 8.1564 4.65813 8.18681V8.72314C4.65813 10.13 4.20231 10.8992 3.36152 10.8992C2.7335 10.8992 2.32834 10.4437 2.32834 9.72514ZM2.54104 12.4983C3.54389 12.4983 4.27322 11.9821 4.63788 11.1016H4.71886L4.92148 12.0529C4.95189 12.2149 5.05319 12.3161 5.20508 12.3161H6.54218C6.69415 12.3161 6.80554 12.2047 6.80554 12.0529V6.96218C6.80554 4.84686 5.71162 3.71338 3.65528 3.71338C1.92311 3.71338 0.748132 4.50275 0.373306 5.92985C0.322652 6.12215 0.413877 6.26379 0.586008 6.29421L1.99409 6.53708C2.16622 6.56741 2.26753 6.47635 2.31818 6.29421C2.50055 5.6464 2.90571 5.31245 3.51349 5.31245C4.28331 5.31245 4.65813 5.80837 4.65813 6.8407V7.05325C4.42511 7.0026 4.14151 6.98243 3.81734 6.98243C1.54836 6.98243 0.120117 8.14632 0.120117 9.96802C0.120117 11.476 1.09255 12.4983 2.54104 12.4983Z",fill:"#0578FF"}),T.jsx("path",{d:"M53.6602 14.6867V4.15703C53.6602 4.0052 53.7716 3.8938 53.9236 3.8938H55.2606C55.4126 3.8938 55.5088 3.97483 55.5443 4.15703L55.7468 5.14976H55.8278C56.1926 4.27867 57.0333 3.71143 57.955 3.71143C59.6974 3.71143 60.852 5.46383 60.852 8.10252C60.852 10.7463 59.6974 12.4987 57.955 12.4987C57.0536 12.4987 56.385 12.0632 55.8887 11.1211H55.8077V14.6867C55.8077 14.8385 55.6961 14.9501 55.5443 14.9501H53.9236C53.7716 14.9501 53.6602 14.8385 53.6602 14.6867ZM57.2054 10.7057C58.1171 10.7057 58.6236 9.77389 58.6236 8.10252C58.6236 6.43626 58.1171 5.50427 57.2054 5.50427C56.2837 5.50427 55.7671 6.44633 55.7671 8.10252C55.7671 9.76382 56.2837 10.7057 57.2054 10.7057Z",fill:"#0578FF"}),T.jsx("path",{d:"M66.545 5.99068C66.1804 5.82861 65.8563 5.68684 65.4511 5.
481668684C64.6205 5.68684 64.1749 6.31482 64.1749 7.47969V12.0531C64.1749 12.2052 64.0635 12.3166 63.9115 12.3166H62.2908C62.1387 12.3166 62.0273 12.2052 62.0273 12.0531V4.15724C62.0273 4.0054 62.1387 3.894 62.2908 3.894H63.6277C63.7898 3.894 63.876 3.99517 63.9115 4.15724L64.114 5.14997H64.195C64.5597 4.22821 65.2688 3.73193 66.2007 3.73193C66.5856 3.73193 66.9098 3.81297 67.1732 3.93444C67.3149 4.01547 67.3453 4.11169 67.2946 4.31931L66.9098 5.86922C66.8692 6.03129 66.7274 6.07172 66.545 5.99068Z",fill:"#0578FF"}),T.jsx("path",{d:"M69.1389 0.718262C69.8277 0.718262 70.3949 1.18417 70.3949 1.97423C70.3949 2.74414 69.8277 3.23036 69.1389 3.23036C68.4501 3.23036 67.8828 2.74414 67.8828 1.97423C67.8828 1.18417 68.4501 0.718262 69.1389 0.718262ZM68.0652 12.053V4.15706C68.0652 4.00523 68.1766 3.89382 68.3286 3.89382H69.9493C70.1011 3.89382 70.2127 4.00523 70.2127 4.15706V12.053C70.2127 12.205 70.1011 12.3164 69.9493 12.3164H68.3286C68.1766 12.3164 68.0652 12.205 68.0652 12.053Z",fill:"#0578FF"}),T.jsx("path",{d:"M75.8546 3.71143C76.8574 3.71143 77.5969 4.271 77.9818 5.23079H78.0628C78.6605 4.21026 79.3898 3.71143 80.3115 3.71143C81.8311 3.71143 82.7528 4.98769 82.7528 7.04394V12.0529C82.7528 12.205 82.6414 12.3164 82.4894 12.3164H80.8687C80.7167 12.3164 80.6053 12.205 80.6053 12.0529V7.20601C80.6053 6.22352 80.2204 5.67658 79.5012 5.67658C78.7111 5.67658 78.2959 6.31462 78.2959 7.48972V12.0529C78.2959 12.205 78.1843 12.3164 78.0325 12.3164H76.4118C76.2598 12.3164 76.1483 12.205 76.1483 12.0529V7.20601C76.1483 6.22352 75.7635 5.67658 75.0442 5.67658C74.2542 5.67658 73.8389 6.31462 73.8389 7.48972V12.0529C73.8389 12.205 73.7275 12.3164 73.5755 12.3164H71.9548C71.8028 12.3164 71.6914 12.205 71.6914 12.0529V4.15704C71.6914 4.0052 71.8028 3.8938 71.9548 3.8938H73.2918C73.4438 3.8938 73.5426 3.99497 73.5755 4.15704L73.778 5.14976H73.8591C74.2238 4.22801 74.9228 3.71143 75.8546 3.71143Z",fill:"#0578FF"}),T.jsx("path",{d:"M87.5058 3.71143C89.5721 3.71143 91.0003 5.50427 91.0003 8.04179V8.46726C91.0003 8.62933 90.8889 8.7305 90.7369 8.7305H86.0901C86.1915 10.1081 86.6548 10.8071 87.5058 10.8071C88.1337 10.8071 88.6199 10.5133 88.8023 9.73329C88.8428 9.56115 88.9441 9.4953 89.1062 9.53079L90.6054 9.86499C90.7775 9.90304 90.8485 10.017 90.7876 10.1891C90.271 11.6884 89.0961 12.4987 87.5058 12.4987C85.3381 12.4987 83.8389 10.7463 83.8389 8.16325C83.8389 5.5853 85.3582 3.71143 87.5058 3.71143ZM88.8124 7.31247C88.6858 6.06402 88.2578 5.40311 87.5058 5.40311C86.779 5.40311 86.2624 6.08176 86.113 7.31247H88.8124Z",fill:"#0578FF"})]}),T.jsx("defs",{children:T.jsx("clipPath",{id:"clip0_1788_29432",children:T.jsx("rect",{width:"90.8798",height:"19.5632",fill:"white",transform:"translate(0.120117 0.718262)"})})})]}),xv=({className:e})=>T.jsxs("svg",{width:"34",height:"18",viewBox:"0 0 34 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:[T.jsx("path",{d:"M3 12.2868V4.53227C3 4.42045 3.08354 4.33841 3.19752 4.33841H4.20009C4.31407 4.33841 4.38622 4.39809 4.41283 4.53227L4.56468 5.26337H4.62545C4.89896 4.62185 5.52938 4.2041 6.22057 4.2041C7.5271 4.2041 8.39291 5.49467 8.39291 7.43793C8.39291 9.38496 7.52709 10.6755 6.22057 10.6755C5.5446 10.6755 5.04326 10.3548 4.67112 9.66099H4.61035V12.2869C4.61035 12.3987 4.52669 12.4808 4.41283 12.4808H3.19752C3.08354 12.4808 3 12.3987 3 12.2868ZM5.65846 9.35506C6.3421 9.35506 6.72192 8.66882 6.72192 7.43793C6.72192 6.21081 6.3421 5.52445 5.65846 5.52445C4.96727 5.52445 4.5799 6.21823 4.5799 7.43793C4.5799 8.6614 4.96727 9.35506 5.65846 9.35506Z",fill:"currentColor"}),T.jsx("path",{d:"M12.6621 5.88319C12.3887 5.76383 12.1456 5.65942 11.8418 5.65942C11.2189 5.65942 10.8848 6.1219 10.8848 6.97977V10.3479C10.8848 10.4598 10.8012 10.5419 10.6872 10.5419H9.47194C9.35795 10.5419 9.27441 10.4598 9.27441 10.3479V4.53294C9.27441 4.42113 9.35795 4.33908 9.47194 4.33908H10.4745C10.596 4.33908 10.6606 4.41359 10.6872 4.53294L10.8391 5.26404H10.8999C11.1734 4.58521 11.705 4.21973 12.4039 4.21973C12.6925 4.21973 12.9356 4.2794 13.1331 4.36886C13.2394 4.42854 13.2622 4.4994 13.2242 4.6523L12.9356 5.79374C12.9051 5.91309 12.7988 5.94286 12.6621 5.88319Z",fill:"currentColor"}),T.jsx("path",{d:"M14.607 2C15.1234 2 15.5488 2.34312 15.5488 2.92496C15.5488 3.49197 15.1234 3.85004 14.607 3.85004C14.0904 3.85004 13.665 3.49197 13.665 2.92496C13.665 2.34312 14.0904 2 14.607 2ZM13.8018 10.3475V4.53251C13.8018 4.42069 13.8853 4.33865 13.9993 4.33865H15.2146C15.3285 4.33865 15.4121 4.42069 15.4121 4.53251V10.3475C15.4121 10.4594 15.3285 10.5415 15.2146 10.5415H13.9993C13.8853 10.5415 13.8018 10.4594 13.8018 10.3475Z",fill:"currentColor"}),T.jsx("path",{d:"M19.6433 4.2041C20.3953 4.2041 20.9498 4.6162 21.2384 5.32304H21.2992C21.7473 4.57147 22.2942 4.2041 22.9854 4.2041C24.1249 4.2041 24.8161 5.14401 24.8161 6.65834V10.3472C24.8161 10.4592 24.7325 10.5412 24.6185 10.5412H23.4032C23.2892 10.5412 23.2057 10.4592 23.2057 10.3472V6.7777C23.2057 6.05414 22.9171 5.65134 22.3778 5.65134C21.7853 5.65134 21.4739 6.12123 21.4739 6.98664V10.3472C21.4739 10.4592 21.3903 10.5412 21.2764 10.5412H20.0611C19.9471 10.5412 19.8636 10.4592 19.8
4816636 10.3472V6.7777C19.8636 6.05414 19.575 5.65134 19.0356 5.65134C18.4432 5.65134 18.1318 6.12123 18.1318 6.98664V10.3472C18.1318 10.4592 18.0483 10.5412 17.9343 10.5412H16.719C16.605 10.5412 16.5215 10.4592 16.5215 10.3472V4.53227C16.5215 4.42045 16.605 4.33841 16.719 4.33841H17.7216C17.8356 4.33841 17.9096 4.41292 17.9343 4.53227L18.0862 5.26337H18.1469C18.4204 4.58454 18.9446 4.2041 19.6433 4.2041Z",fill:"currentColor"}),T.jsx("path",{d:"M28.3796 4.2041C29.929 4.2041 31 5.52445 31 7.3932V7.70655C31 7.82591 30.9165 7.90041 30.8025 7.90041H27.318C27.394 8.91495 27.7415 9.42969 28.3796 9.42969C28.8505 9.42969 29.215 9.21334 29.3518 8.63892C29.3821 8.51215 29.4581 8.46365 29.5796 8.48978L30.7039 8.73591C30.8329 8.76393 30.8862 8.84786 30.8405 8.97462C30.4531 10.0787 29.5721 10.6755 28.3796 10.6755C26.7541 10.6755 25.6299 9.38496 25.6299 7.48266C25.6299 5.58412 26.7692 4.2041 28.3796 4.2041ZM29.3594 6.8561C29.2644 5.93667 28.9435 5.44995 28.3796 5.44995C27.8346 5.44995 27.4472 5.94974 27.3352 6.8561H29.3594Z",fill:"currentColor"}),T.jsx("path",{d:"M24.3269 12.4701C24.9196 12.1642 25.5807 12 26.2493 12C26.8952 12 27.7311 12.194 27.9514 12.5C28.1718 12.8209 28.0654 13.6642 27.8527 14.2537C27.6399 14.8731 27.2448 15.4254 26.7433 15.8582C26.5153 16.0672 26.2645 16.2537 26.0746 16.2537C26.0062 16.2537 25.9606 16.2313 25.915 16.1866C25.7554 16.0373 25.8314 15.8358 26.0214 15.5224C26.5457 14.709 26.9788 13.597 26.7813 13.306C26.5761 13.0299 25.3603 13.0448 24.4029 13.2463C24.0458 13.3134 23.8178 13.3134 23.7342 13.1343C23.6202 12.8881 23.9622 12.6642 24.3269 12.4701Z",fill:"currentColor"}),T.jsx("path",{d:"M6.09815 12.4183C6.25012 12.2989 6.47048 12.3735 6.85801 12.6795C9.69988 14.9332 13.4536 15.784 16.9565 15.784C20.0568 15.784 22.9746 15.1124 24.8743 14.1347C25.1934 13.9706 25.4594 13.8362 25.6341 14.0153C25.6873 14.075 25.7253 14.1422 25.7253 14.2168C25.7253 14.4034 25.5353 14.6497 25.1858 14.9556C23.1418 16.6944 19.9276 17.6795 16.5994 17.6795C12.8001 17.6795 8.85643 16.381 6.40969 13.4109C6.21213 13.1721 6.09055 12.9706 6.02976 12.8064C5.96137 12.59 6.02216 12.4706 6.09815 12.4183Z",fill:"currentColor"})]}),xy=({className:e})=>T.jsxs("svg",{width:"58",height:"20",viewBox:"0 0 58 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:[T.jsxs("g",{clipPath:"url(#clip0_1788_29420)",children:[T.jsx("path",{d:"M52.998 9.30957C55.5405 9.30965 56.8934 10.9255 56.8936 13.0898C56.8936 15.2544 55.5614 16.87 52.998 16.8701C50.4346 16.8701 49.123 15.2374 49.123 13.0898C49.1232 10.9248 50.4555 9.30957 52.998 9.30957ZM40.4424 6.2168C42.723 6.2168 44.3787 7.24745 44.3789 9.34375C44.3789 11.4403 42.7232 12.4893 40.4424 12.4893H37.9189V16.6992H35.9004V6.2168H40.4424ZM49.3242 11.0283C47.3865 11.0284 46.8008 12.8151 46.8008 16.3545V16.6992H44.8828V9.48145H46.6592L46.8008 12.833V12.832C47.0026 10.4953 47.9517 9.30969 49.3242 9.30957V11.0283ZM52.998 10.5986C51.6663 10.5986 51.0402 11.5262 51.04 13.0898C51.04 14.6367 51.6863 15.582 52.998 15.582C54.3097 15.5819 54.9756 14.6359 54.9756 13.0898C54.9755 11.544 54.3296 10.5987 52.998 10.5986ZM37.9189 10.9766H40.1396C41.4114 10.9766 42.2188 10.4608 42.2188 9.34375C42.2186 8.22692 41.4112 7.71094 40.1396 7.71094H37.9189V10.9766Z",fill:"url(#paint0_linear_1788_29420)"}),T.jsx("path",{d:"M20.9053 9.30957C22.9241 9.30957 23.9541 10.5479 23.9541 12.9189C23.954 15.2898 22.7226 16.8711 20.0176 16.8711C19.1696 16.8711 18.524 16.7171 18.0596 16.5625V19.9639H16.4854V9.48145H17.9189L18.0596 12.0938C18.4832 10.1003 19.4928 9.30973 20.9053 9.30957ZM28.9805 9.30957C30.9992 9.30962 32.0283 10.548 32.0283 12.9189C32.0282 15.2898 30.7961 16.8711 28.0918 16.8711C27.244 16.871 26.5982 16.7171 26.1338 16.5625V19.9639H24.5596V9.48145H25.9932L26.1338 12.0938C26.5575 10.1001 27.5678 9.30957 28.9805 9.30957ZM12.2461 9.30957C14.5268 9.30957 15.496 10.0313 15.4961 11.3887V16.6992H14.0625L13.9414 14.8428C13.497 16.1315 12.5488 16.8691 11.1963 16.8691C9.54181 16.8689 8.67405 16.1145 8.67383 14.9639C8.67383 13.6064 9.96555 13.1076 11.4189 12.8154C13.6793 12.3857 13.9423 11.9564 13.9424 11.3721C13.9424 10.7877 13.5188 10.3751 12.1465 10.375C11.0165 10.375 10.3291 10.8055 10.3291 11.458H8.89551C8.89551 9.8084 10.6317 9.30963 12.2461 9.30957ZM4.45508 6.21582C6.69559 6.21582 8.28979 7.36723 8.29004 9.20605C8.29004 10.6323 7.28077 11.8359 5 12.1621C6.39253 12.2827 6.85786 12.6943 7.32227 13.5537L9.07812 16.6992H7.26172L5.46582 13.417C5.0014 12.5752 4.45656 12.3516 3.68945 12.3516H1.65039V16.6992H0.0341797V6.21582H4.45508ZM34.208 16.6992H32.6338V9.48145H34.208V16.6992ZM13.9414 12.9014C13.3962 13.2963 12.3477 13.4862 11.5605 13.6748C10.8342 13.8294 10.2277 14.0697 10.2275 14.8086C10.2275 15.4788 10.7929 15.7881 11.5801 15.7881C13.0135 15.7881 13.9414 14.7571 13.9414 13.2109V12.9014ZM20.4814 10.375C19.1699 10.3753 18.0596 11.4758 18.0596 14.8945V15.4961C18.5032 15.6507 19.1895 15.7881 19.9365 15.7881C21.7935 15.7881 22.3993 14.6373 22.3994 12.9189C22.3994 11.3381 21.854 10.375 20.4814 10.375ZM28.3125 10.3887C27.1097 10.5221 26.1338 11.6891 26.1338 14.8945V15.4961C26.5775 15.6507 27.2638 15.7881 28.0107 15.7881C29.8677 15.7881 30.4736 14.6373 30.4736 12.9189C30.4736 11.3382 29.928 10.3752 28.5557 10.375L28.3125 10.3887ZM1.64941 11.1318H4.19238C5.60494 11.1318 6.55352 10.513 6.55371 9.22461C6.55371 7.93591 5.60508 7.43652 4.19238 7.43652H1.
481664941V11.1318ZM33.4209 6.42285C34.0263 6.42285 34.4707 6.81781 34.4707 7.31641C34.4706 7.81496 34.027 8.19336 33.4209 8.19336C32.8148 8.19334 32.3506 7.79793 32.3506 7.31641C32.3506 6.81782 32.8155 6.42287 33.4209 6.42285Z",fill:"black"}),T.jsx("path",{d:"M57.0812 3.66656C57.0812 3.40769 56.8766 3.19846 56.6251 3.19846C56.3735 3.19846 56.1689 3.4084 56.1689 3.66656C56.1689 3.7616 56.1966 3.84955 56.2442 3.92331C52.3759 6.32481 51.1125 2.26509 50.928 1.56648C51.1498 1.50123 51.3129 1.29342 51.3129 1.04519C51.3129 0.744469 51.0752 0.500488 50.7821 0.500488C50.4891 0.500488 50.2513 0.744469 50.2513 1.04519C50.2513 1.2686 50.3827 1.4601 50.57 1.5445C50.4075 2.17218 49.1607 6.34964 45.2516 3.92615C45.3 3.85167 45.3283 3.76302 45.3283 3.66727C45.3283 3.4084 45.1237 3.19917 44.8722 3.19917C44.6206 3.19917 44.416 3.40911 44.416 3.66727C44.416 3.87863 44.5536 4.05594 44.7415 4.11339C44.8397 4.52688 45.3401 6.63475 45.4486 7.0142C45.5695 7.43549 45.6898 7.93055 46.1487 7.93055H55.3437C55.8019 7.93055 55.9229 7.43549 56.0438 7.0142C56.1523 6.63546 56.6513 4.53326 56.7509 4.11551C56.9416 4.05948 57.0826 3.88146 57.0826 3.66727L57.0812 3.66656Z",fill:"url(#paint1_linear_1788_29420)"})]}),T.jsxs("defs",{children:[T.jsxs("linearGradient",{id:"paint0_linear_1788_29420",x1:"35.9004",y1:"6.2168",x2:"44.4986",y2:"23.1602",gradientUnits:"userSpaceOnUse",children:[T.jsx("stop",{stopColor:"#FFC87C"}),T.jsx("stop",{offset:"1",stopColor:"#F49502"})]}),T.jsxs("linearGradient",{id:"paint1_linear_1788_29420",x1:"44.416",y1:"0.500488",x2:"50.9013",y2:"11.5564",gradientUnits:"userSpaceOnUse",children:[T.jsx("stop",{stopColor:"#FFC87C"}),T.jsx("stop",{offset:"1",stopColor:"#F49502"})]}),T.jsx("clipPath",{id:"clip0_1788_29420",children:T.jsx("rect",{width:"57.0816",height:"19.5",fill:"white",transform:"translate(0 0.5)"})})]})]}),xb=({className:e})=>T.jsx("svg",{width:"16",height:"9",viewBox:"0 0 16 9",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:T.jsx("path",{d:"M14.8039 3.37726C14.5126 3.37726 14.2757 3.61414 14.2757 3.90544C14.2757 4.01268 14.3077 4.11191 14.3629 4.19514C9.88377 6.90488 8.42087 2.3241 8.2072 1.53582C8.46409 1.4622 8.65295 1.22772 8.65295 0.94762C8.65295 0.608303 8.37766 0.333008 8.03834 0.333008C7.69902 0.333008 7.42373 0.608303 7.42373 0.94762C7.42373 1.19971 7.57578 1.41578 7.79265 1.51102C7.60459 2.21926 6.16089 6.93289 1.63452 4.19834C1.69054 4.11432 1.72335 4.01428 1.72335 3.90624C1.72335 3.61414 1.48647 3.37806 1.19517 3.37806C0.903872 3.37806 0.666992 3.61494 0.666992 3.90624C0.666992 4.14473 0.826244 4.34479 1.04392 4.40962C1.15756 4.87618 1.73696 7.2546 1.86261 7.68275C2.00265 8.15811 2.1419 8.71671 2.67328 8.71671H13.3202C13.8507 8.71671 13.9908 8.15811 14.1308 7.68275C14.2565 7.2554 14.8343 4.88338 14.9495 4.41202C15.5264 4.24689 15.4112 3.37726 14.8039 3.37726Z",fill:"black"})}),xw=h.default.div` 4817 padding: 16px 24px; 4818 background-color: ${L}; 4819`,xC=h.default.div` 4820 background-color: ${B}; 4821 padding: 4px 8px; 4822 border-radius: 4px; 4823 display: flex; 4824 align-items: center; 4825 justify-content: center; 4826`,xE=h.default.div` 4827 display: flex; 4828 align-items: center; 4829 gap: 8px; 4830`,xk=h.default.span` 4831 text-decoration: line-through; 4832`,xS=h.default.span` 4833 font-size: 14px; 4834`,xP=h.default.div` 4835 display: flex; 4836 gap: 4px; 4837 align-items: center; 4838 margin-right: 4px; 4839`,xO=h.default.div` 4840 display: flex; 4841 flex-direction: row; 4842 align-items: center; 4843 justify-content: space-between; 4844 gap: 4px; 4845 font-size: 12px; 4846 color: black; 4847 background-color: ${z}; 4848 padding: 8px; 4849 border-radius: 4px; 4850 margin: 0 0 0 2px; 4851`,xI=h.default.div` 4852 display: flex; 4853 flex-direction: column; 4854 padding: 4 px; 4855 gap: 4px; 4856`,xA=h.default.div` 4857 display: flex; 4858 flex-direction: row; 4859 align-items: center; 4860 gap: 4px; 4861 4862 button { 4863 border: none; 4864 cursor: pointer; 4865 background-color: ${B}; 4866 color: ${_}; 4867 font-size: 12px; 4868 font-weight: 500; 4869 padding: 4px 8px 4px 8px; 4870 border-radius: 80px; 4871 } 4872`,xD=h.default.span` 4873 font-weight: 400; 4874 font-size: 10px; 4875 color: ${"#464d59"}; 4876`,xT=h.default.span` 4877 font-weight: 700; 4878`,x_=h.default.div` 4879 display: flex; 4880 gap: 4px; 4881 align-items: center; 4882 4883 .icon-benefit { 4884 margin-top: 8px; 4885 } 4886`,xR=h.default.span` 4887 margin-top: 2px; 4888 height: 18px; 4889 opacity: 1; 4890 color: #eceff3;
4891`,xj=({dataTestId:e,price:t,discountTag:r,originalPrice:i,title:o,description:n,pricingPrefix:a,disclaimerText:s,maxLength:d=90,showPromoPrice:c,offerBenefitPrime:u,offerBenefitNonPrime:p})=>{let{t:f,i18n:m}=cG(),[h,g]=l.useState(!1),x=()=>{g(!h)};return T.jsx(cW,{children:T.jsx(xw,{"data-testid":e,children:T.jsxs(i8,{direction:"column",gap:6,children:[T.jsxs(i8,{direction:"row",gap:2,children:[T.jsx(na,{component:"body",children:a}),T.jsx(na,{component:"body",semibold:!0,children:cX(t||0,m.language,f("currency"))})]}),r&&T.jsxs(xE,{children:[T.jsxs(xC,{children:[u&&T.jsxs(xP,{children:[T.jsx(xb,{})," | ",T.jsx(xv,{})]}),T.jsx(na,{component:"body",semibold:!0,children:r})]}),c&&T.jsx(xk,{children:T.jsx(xS,{children:cX(i||0,m.language,f("currency"))})})]}),T.jsxs(i8,{direction:"column",gap:12,children:[o&&T.jsx(na,{component:"headline",semibold:!0,children:o}),p&&T.jsxs(xO,{children:[T.jsxs(xI,{children:[T.jsxs(x_,{children:[T.jsx(xy,{})," ",T.jsx(xR,{children:"|"})," ",T.jsx(xx,{className:"icon-benefit"})]}),T.jsx(xT,{children:cX(p.price,m.language,f("currency"))}),T.jsx(xD,{children:p.description})]}),T.jsx(xA,{children:p.button.showButton?T.jsx("button",{onClick:p.button.params.buttonAction,children:p.button.params.buttonText}):null})]}),s&&T.jsxs(i8,{direction:"row",gap:2,padding:"12px 10px",style:{borderRadius:"1rem",border:"1px solid var(--mds-colors-line-border)"},children:[T.jsx(np,{color:"gray",size:16}),T.jsx(na,{component:"label",color:"mds-colors-ink-default",children:s})]}),T.jsx("div",{style:{fontSize:"0.875rem",fontWeight:"400",color:"var(--mds-colors-ink-strong)",lineHeight:"1.4",maxHeight:h?"none":"2.8em",overflow:h?"visible":"hidden",display:"-webkit-box",WebkitLineClamp:h?"none":2,WebkitBoxOrient:"vertical",maxWidth:"100%",overflowWrap:"break-word",wordBreak:"break-word",whiteSpace:"normal"},children:h?T.jsxs("div",{children:[n,n&&n.length>80&&T.jsx("span",{style:{cursor:"pointer",fontWeight:"bold",marginLeft:"0.25rem"},onClick:x,children:f("readLess")})]}):T.jsx("div",{children:n&&n.length>80?T.jsxs("span",{children:[(e=>{if(e.length<=d)return e;let t=e.substring(0,d),r=t.lastIndexOf(" ");return r>.7*d?e.substring(0,r):t})(n),T.jsxs("span",{style:{cursor:"pointer",fontWeight:"bold"},onClick:x,children:["... ",f("readMore")]})]}):n})})]})]})})})},xF={W:375,H:216},xz=({width:e=36,height:t=36})=>T.jsx("svg",{width:e,height:t,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:T.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z",fill:"#919aaa"})}),xL=h.default.img` 4892 width: 100%; 4893 height: ${xF.H}px; 4894 max-height: 25rem; 4895 object-fit: cover; 4896 border: none; 4897 inset: 0; 4898 background-color: ${z}; 4899 shape-margin: 0; 4900 vertical-align: middle; 4901 4902 @media (min-width: 768px) { 4903 width: ${xF.W}px; 4904 max-height: 40rem; 4905 height: 100%; 4906 min-height: ${xF.H}px; 4907 } 4908`,xN=h.default.div` 4909 max-width: 100%; 4910 background-color: ${z}; 4911 4912 @media (min-width: 768px) { 4913 max-width: ${xF.W}px; 4914 } 4915`,xM=({dataTestId:e,productImage:t,title:r,alt:i})=>{let o=l.useMemo(()=>t&&t.length,[t]);return T.jsx(cW,{children:T.jsx(i8,{direction:"row",justifyContent:"center",alignItems:"center","data-testid":e,children:o?T.jsx(xL,{"data-testid":`${e}-image`,src:t,width:xF.W,height:xF.H,title:r,alt:i}):T.jsx(i8,{direction:"row",justifyContent:"center",alignItems:"center",height:`${xF.H}px`,children:T.jsx(xN,{children:T.jsx(xz,{})})})})})},xB=h.default(i8)` 4916 overflow: auto; 4917 flex: 1; 4918 min-height: 0; 4919`,x$=h.default(i8)` 4920 flex: 0 0 375px; 4921 height: 100%; 4922 min-height: 0; 4923 4924 @media (max-width: 767px) { 4925 flex: none; 4926 height: auto; 4927 } 4928`,xU=h.default(i8)` 4929 flex: 1; 4930 height: 100%; 4931 min-height: 0; 4932 4933 @media (max-width: 767px) { 4934 height: auto; 4935 } 4936`,xH=h.default(i8)` 4937 @media (max-width: 767px) { 4938 max-height: calc(100vh - 500px); 4939 overflow-y: auto; 4940 flex: 1; 4941 min-height: 0; 4942 } 4943`,xq=({description:e,price:t,title:r,items:i,image:o,quantifyInfo:n,onAddToCart:a,quantity:s,onQuantityChange:d,showProductName:c,showSecondaryBtn:u,handleSecondaryClick:p,originalPrice
4943:f,discountTag:m,isLoading:h,pricingPrefix:g,disclaimerText:x,btnPrice:v,hasPromoXForY:y,promoValueX:b,promoValueY:w,offerBenefitPrime:C,offerBenefitNonPrime:E})=>{let{t:k,i18n:S}=cG(),P=i2("(min-width: 768px)"),{isDisabled:O,currentPrice:I,DEFAULT_MAX_QUANTITY:A,handleAddToCartClick:D,handlePriceChange:_,handleSecondaryBtn:R}=function({price:e,onAddToCart:t,onQuantityChange:r,quantifyInfo:i,quantity:o,handleSecondaryClick:n,hasPromoXForY:a,promoValueX:s,promoValueY:d}){let c=hR(e=>e.products.config),[u,p]=l.useState(e||0),[f,m]=l.useState(!1),h=l.useMemo(()=>c?Object.values(c).reduce((e,t)=>{let r=t.items.reduce((e,t)=>e+(t.price>0?t.price*(t.units||1):0),0),i=Object.values(t.groups||{}).reduce((e,t)=>e+t.items.reduce((e,t)=>e+(t.price>0?t.price*(t.units||1):0),0),0);return e+r+i},0):0,[c]);l.useEffect(()=>{let t=(e+h)*o;a&&o%s==0&&(t-=o/s*(s-d)*e),p(t)},[e,o,h,a,s,d]);let g=l.useCallback(()=>{m(!0),t()},[t]),x=l.useCallback(()=>{m(!0),null==n||n()},[n]),v=l.useCallback(e=>{if(i){let{max_permitted:t}=i;e>(t||50)||r(e)}},[i,r]);return{isDisabled:l.useMemo(()=>Object.values(c).some(e=>e.data.isObligatory&&!e.data.isCompleted),[c]),currentPrice:u,isAdded:f,DEFAULT_MAX_QUANTITY:50,getAdditionalPrice:h,handleAddToCartClick:g,handlePriceChange:v,handleSecondaryBtn:x}}({price:v??0,onAddToCart:a,onQuantityChange:d,quantifyInfo:n,quantity:s,handleSecondaryClick:p,hasPromoXForY:y,promoValueX:b,promoValueY:w}),j=l.useMemo(()=>`${k("menuProductEditor.shoppingCart.add")} ${cX(I||0,S.language,k("currency"))}`,[I,S,k]),F=k("menuProductEditor.shoppingCart.secondary"),z=l.useMemo(()=>i.map(({title:e,items:t,node_id:r,initialNode:i,disclaimerQuantity:o})=>T.jsx(xf,{title:e,items:t,initialNode:i??0,disclaimerQuantity:o},`preview-body-${r}`)),[i]),L=T.jsx(xm,{isDisabled:O,button:{fn:D,secondaryFn:R,label:j,secondaryLabel:F},stepper:{min:(null==n?void 0:n.min_permitted)||1,max:(null==n?void 0:n.max_permitted)||A,value:s,onChange:_},showSecondaryButton:u,isLoading:h});return P?T.jsxs(i8,{direction:"column",flexGrow:1,children:[T.jsxs(i8,{dataTestId:xh,direction:"row",flexGrow:1,height:"32rem",children:[T.jsx(x$,{direction:"column",children:T.jsx(xM,{productImage:o})}),T.jsx(xU,{direction:"column",children:T.jsxs(xB,{direction:"column",children:[T.jsx(xj,{description:e,price:t,title:c?r:"",discountTag:m,originalPrice:f,pricingPrefix:g,disclaimerText:x,maxLength:90,showPromoPrice:!y,offerBenefitPrime:C,offerBenefitNonPrime:E}),z]})})]}),L]}):T.jsxs(i8,{dataTestId:xh,direction:"column",flexGrow:1,children:[T.jsx(xM,{productImage:o}),T.jsx(xj,{description:e,price:t,title:c?r:"",discountTag:m,originalPrice:f,pricingPrefix:g,disclaimerText:x,maxLength:50,offerBenefitPrime:C,offerBenefitNonPrime:E}),T.jsx(xH,{direction:"column",children:z}),L]})},xV=(e,t="")=>t.length?{route:t,title:e.title}:void 0,xG=e=>e.reduce((e,{items:t,root:r,route:i})=>{let o=t.map(e=>({...e,root:"root"in e&&"string"==typeof e.root?e.root:"/"===r?"/":i}));return[...e,...o,...xG(t)]},[]),xW=e=>xG(e).filter(e=>{var t;return!!(null!=(t=e.route)&&t.length)}).map(e=>T.jsx(gK,{path:e.route,children:T.jsx(xg,{currentItem:e,items:e.items,root:e.root??"",handler:xV(e,e.root)})},`route-${e.node_id}`)),xZ=(e,t)=>`${t.replace(/\/+$/,"")}/${e.uniqueId}`,xY=(e,t="/",r="/",i=!0)=>e.map(e=>{let o=xZ(e,t),n=Array.isArray(e.items)&&e.items.some(e=>e.item_type===ua.ModifierGroup),a=xY(e.items,o,n?o:r,!1);return{...e,...n&&{route:o,root:n?i?"/":r:void 0},items:a}}),xK=({dataTestId:e,onClick:t,catalogProductItem:r,showProductName:i,showSecondaryBtn:o,onSecondaryClick:n,isLoading:a})=>{let{hook:s}=l.useMemo(()=>g0({path:"/",static:!1}),[]),{handleAddToCart:d,handleQuantityChange:c,quantity:u,handleSecondaryClick:p}=function({onClick:e,onSecondaryClick:t,catalogProductItem:r}){let[i,o]=l.useState(1),n=hR(e=>e.products.config),a=l.useCallback(e=>{o(e)},[]);function s(e){let t=[],r=new Set;return function e(i){for(let o of i){let a=String(o.uniqueId);if(!r.has(a))for(let[,s]of(r.add(a),Object.entries(n))){let l=s.items.find(e=>String(e.id)===a&&e.nodeId===o.node_id);if(l){t.push({...o,units:l.units??1,parentId:o.parentId,items:[]});break}for(let d of Object.values(s.groups||{})){let c=d.items.find(e=>String(e.id)===a&&e.nodeId===o.node_id);if(c){t.push({...o,units:c.units??1,parentId:o.parentId,items:[]});break}}}o.items.length>0&&e(o.items)}}(e.items),{...e,items:t}}return l.useEffect(()=>{r&&r.promo_value_x>=1&&o(r.promo_value_x)},[r]),{quantity:i,debugExtractItem(){let e=[];
4943return Object.values(n).forEach(t=>{t.items.length&&e.push(...t.items.map(e=>({id:e.id,nodeId:e.nodeId,price:e.price,units:e.units}))),t.groups&&Object.values(t.groups).forEach(t=>{t.items.length&&e.push(...t.items.map(e=>({id:e.id,nodeId:e.nodeId,price:e.price,units:e.units})))})}),e},handleQuantityChange:a,handleAddToCart(){if(!r){e(r);return}let t=s(r);e(hP({...t,units:i}))},handleSecondaryClick(){if(!r){e(r);return}let o=s(r);null==t||t(hP({...o,units:i}))}}}({onClick:t,onSecondaryClick:n,catalogProductItem:r}),{productItems:f,productDescription:m,productImage:h,quantityInfo:g,originalPrice:x,discountTag:v,pricingPrefix:y,disclaimerText:b,btnPrice:w,price:C,hasPromoXForY:E,promoValueX:k,promoValueY:S,offerBenefitPrime:P,offerBenefitNonPrime:O}=l.useMemo(()=>{var e,t,i,o;if(!r)return{productItems:[],productDescription:null,productImage:void 0,quantityInfo:void 0,pricingPrefix:"",disclaimerText:"",btnPrice:0,price:0,hasPromoXForY:!1,promoValueX:0,promoValueY:0};let n=xY(r.items),a={title:r.title,description:r.description},s=r.use_base_price?r.base_price:r.price,l=r.price,d=null!=(e=r.images[0])&&e.path?`${r.images[0].host}${r.images[0].path}`:void 0,c={min_permitted:(null==(t=r.quantity_info)?void 0:t.min_permitted)??null,max_permitted:(null==(i=r.quantity_info)?void 0:i.max_permitted)??null,modifiers_type:null==(o=r.quantity_info)?void 0:o.modifiers_type,overrides:[]};return{productItems:n,productDescription:a,productImage:d,quantityInfo:c,originalPrice:r.original_price??0,discountTag:r.offer_tag||"",pricingPrefix:r.pricingPrefix||"",disclaimerText:r.disclaimerText||"",hasPromoXForY:r.has_x_for_y,promoValueX:r.promo_value_x,promoValueY:r.promo_value_y,btnPrice:s,price:l,offerBenefitPrime:r.offerBenefitPrime,offerBenefitNonPrime:r.offerBenefitNonPrime}},[r]),I=xW(f),A=T.jsx(xq,{...m,pricingPrefix:y,disclaimerText:b,image:h,items:f,quantifyInfo:g,onAddToCart:d,handleSecondaryClick:p,quantity:u,onQuantityChange:c,showProductName:i,showSecondaryBtn:o,originalPrice:x,discountTag:v,hasPromoXForY:E,isLoading:a,btnPrice:w,price:C,promoValueX:k,promoValueY:S,offerBenefitNonPrime:O,offerBenefitPrime:P});return T.jsx(i8,{direction:"column","data-testid":e,height:"100%",children:T.jsx(gW,{hook:s,children:T.jsxs(gX,{children:[T.jsx(gK,{path:"/",children:A}),I]})})})},xJ=e=>{let{dataTestId:t,onClick:r,data:i,showProductName:o,showSecondaryBtn:n,onSecondaryClick:a,locale:s,isLoading:d}=e,{addConfig:c}=hR(e=>e.products),[u,p]=l.useState(null),f=i2(`(min-width: ${h9.TABLET}px)`);h6(s),l.useEffect(()=>{if(i){let e=function(e){let t=new Set,r=()=>{let e;do e=Math.floor(1e5+9e5*Math.random());while(t.has(e));return t.add(e),e},i=e=>{if(!e)return{toppingCategoryId:0,parentId:0};let t=e.split("-");return t.length<=2?{toppingCategoryId:0,parentId:0}:{toppingCategoryId:parseInt(t[t.length-2],10)||0,parentId:parseInt(t[t.length-3],10)||0}},o=(t,r,i)=>{if(!t)return"";if(r===e.id)return i??0;let o=t.split("-");return o.length<=1?"":o.slice(0,-1).join("-")},n=(e,t,a,s,l)=>e.map(e=>{let d=r(),{toppingCategoryId:c,parentId:u}=i(e.node_id),p=t?d:a,f={...e,uniqueId:d,toppingCategoryId:c,parentId:u,isFirstChild:t,initialNode:p,parentUniqueId:t?0:l||0,groupId:o(e.node_id,u,s),originId:p};return e.items.length>0&&(f.items=n(e.items,!1,p,d,s)),f});return{...e,items:n(e.items,!0)}}(hS(i));c(function(e){let t={},r=(e,i=!0)=>{var o,n,a,s;for(let l of e){if(i&&l.isFirstChild){let d=l.uniqueId??0;t[d]={title:l.title,items:[],groups:{},data:{min:(null==(o=l.quantity_info)?void 0:o.min_permitted)??0,max:(null==(n=l.quantity_info)?void 0:n.max_permitted)??0,isObligatory:((null==(a=l.quantity_info)?void 0:a.min_permitted)??0)>=1,isSingleControl:((null==(s=l.quantity_info)?void 0:s.max_permitted)??0)===1,isCompleted:!1,isVerified:!1}};let c=(e,t)=>{var r,i,o,n;for(let a of e){if(a.item_type===ua.ModifierGroup){let s=a.node_id;"string"==typeof s&&s&&!t[s]&&(t[s]={title:a.title,items:[],data:{min:(null==(r=a.quantity_info)?void 0:r.min_permitted)??0,max:(null==(i=a.quantity_info)?void 0:i.max_permitted)??0,isObligatory:((null==(o=a.quantity_info)?void 0:o.min_permitted)??0)>=1,isSingleControl:((null==(n=a.quantity_info)?void 0:n.max_permitted)??0)===1,isCompleted:!1,isVerified:!1}})}a.items.length>0&&c(a.items,t)}};if(l.items.length>0){let u={};c(l.items,u),t[d].groups=u}}l.items.length>0&&r(l.items,!1)}};return r(e.items),t}(e)),p(e)}},[i,c]);let m=f?`${h7.DESKTOP_W}px`:`${h7.W}px`;return i?T.jsx(cW,{children:T.jsx(i8,{direction:"column","data-testid":t,maxWidth:m,height:"100%",width:"100%",children:T.jsx(xK,{onClick:r,catalogProductItem:u,showProductName:o,showSecondaryBtn:n,onSecondaryClick:a,isLoading:d})})}):T.jsx(cW,{children:T.jsx(i8,{direction:"column","data-testid":t,maxWidth:m,height:"100%",width:"100%",children:T.jsx(gc,{})})})};function xQ(e){this._maxSize=e,this.clear()}xQ.prototype.clear=function(){this._size=0,this._values=Object.create(null)},xQ.prototype.get=function(e){return this._values[e]},xQ.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=t};var xX=/[^.^\]^[]+|(?=\[\]|\.\.)/g,x0=/^\d+$/,x1=/^\d/,x2=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,x3=/^\s*(['"]?)(.*?)(\1)\s*$/,x4=new xQ(512),x5=new xQ(512),x6=new xQ(512),x8={Cache:xQ,split:x9,normalizePath:x7,setter:function(e){var t=x7(e);return x5.get(e)||x5.set(e,function(e,r){for(var i=0,o=t.length,n=e;i<o-1;){var a=t[i];if("__proto__"===a||"constructor"===a||"prototype"===a)return e;n=n[t[i++]]}n[t[i]]=r})},getter:function(e,t){var r=x7(e);return x6.get(e)||x6.set(e,function(e){for(var i=0,o=r.length;i<o;)if(null==e&&t)return;else e=e[r[i++]];return e})},join:function(e){return e.reduce(function(e,t){return e+(ve(t)||x0.test(t)?"["+t+"]":(e?".":"")+t)},"")}
4943,forEach:function(e,t,r){!function(e,t,r){var i,o,n,a,s=e.length;for(o=0;o<s;o++)(i=e[o])&&(vt(i)&&(i='"'+i+'"'),n=!(a=ve(i))&&/^\d+$/.test(i),t.call(r,i,a,n,o,e))}(Array.isArray(e)?e:x9(e),t,r)}};function x7(e){return x4.get(e)||x4.set(e,x9(e).map(function(e){return e.replace(x3,"$2")}))}function x9(e){return e.match(xX)||[""]}function ve(e){return"string"==typeof e&&e&&-1!==["'",'"'].indexOf(e.charAt(0))}function vt(e){var t,r;return!ve(e)&&(e.match(x1)&&!e.match(x0)||x2.test(e))}var vr={exports:{}};function vi(e,t){var r=e.length,i=Array(r),o={},n=r,a=function(e){for(var t=new Map,r=0,i=e.length;r<i;r++){var o=e[r];t.has(o[0])||t.set(o[0],new Set),t.has(o[1])||t.set(o[1],new Set),t.get(o[0]).add(o[1])}return t}(t),s=function(e){for(var t=new Map,r=0,i=e.length;r<i;r++)t.set(e[r],r);return t}(e);for(t.forEach(function(e){if(!s.has(e[0])||!s.has(e[1]))throw Error("Unknown node. There is an unknown node in the supplied edges.")});n--;)o[n]||l(e[n],n,new Set);return i;function l(e,t,n){if(n.has(e)){var d;try{d=", node was:"+JSON.stringify(e)}catch{d=""}throw Error("Cyclic dependency"+d)}if(!s.has(e))throw Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(e));if(!o[t]){o[t]=!0;var c=a.get(e)||new Set;if(t=(c=Array.from(c)).length){n.add(e);do{var u=c[--t];l(u,s.get(u),n)}while(t);n.delete(e)}i[--r]=e}}}vr.exports=function(e){return vi(function(e){for(var t=new Set,r=0,i=e.length;r<i;r++){var o=e[r];t.add(o[0]),t.add(o[1])}return Array.from(t)}(e),e)},vr.exports.array=vi;let vo=Object.prototype.toString,vn=Error.prototype.toString,va=RegExp.prototype.toString,vs="u">typeof Symbol?Symbol.prototype.toString:()=>"",vl=/^Symbol\((.*)\)(.*)$/;function vd(e,t=!1){if(null==e||!0===e||!1===e)return""+e;let r=typeof e;if("number"===r){var i;return e!=+e?"NaN":0===e&&1/e<0?"-0":""+e}if("string"===r)return t?`"${e}"`:e;if("function"===r)return"[Function "+(e.name||"anonymous")+"]";if("symbol"===r)return vs.call(e).replace(vl,"Symbol($1)");let o=vo.call(e).slice(8,-1);return"Date"===o?isNaN(e.getTime())?""+e:e.toISOString(e):"Error"===o||e instanceof Error?"["+vn.call(e)+"]":"RegExp"===o?va.call(e):null}function vc(e,t){let r=vd(e,t);return null!==r?r:JSON.stringify(e,function(e,r){let i=vd(this[e],t);return null!==i?i:r},2)}function vu(e){return null==e?[]:[].concat(e)}let vp,vf,vm,vh=/\$\{\s*(\w+)\s*\}/g;vp=Symbol.toStringTag;
4943class vg{constructor(e,t,r,i){this.name=void 0,this.message=void 0,this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=void 0,this.inner=void 0,this[vp]="Error",this.name="ValidationError",this.value=t,this.path=r,this.type=i,this.errors=[],this.inner=[],vu(e).forEach(e=>{if(vx.isError(e)){this.errors.push(...e.errors);let t=e.inner.length?e.inner:[e];this.inner.push(...t)}else this.errors.push(e)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0]}}vf=Symbol.hasInstance,vm=Symbol.toStringTag;class vx extends Error{static formatError(e,t){let r=t.label||t.path||"this";return t=Object.assign({},t,{path:r,originalPath:t.path}),"string"==typeof e?e.replace(vh,(e,r)=>vc(t[r])):"function"==typeof e?e(t):e}static isError(e){return e&&"ValidationError"===e.name}constructor(e,t,r,i,o){let n=new vg(e,t,r,i);if(o)return n;super(),this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=[],this.inner=[],this[vm]="Error",this.name=n.name,this.message=n.message,this.type=n.type,this.value=n.value,this.path=n.path,this.errors=n.errors,this.inner=n.inner,Error.captureStackTrace&&Error.captureStackTrace(this,vx)}static[vf](e){return vg[Symbol.hasInstance](e)||super[Symbol.hasInstance](e)}}let vv={default:"${path} is invalid",required:"${path} is a required field",defined:"${path} must be defined",notNull:"${path} cannot be null",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType({path:e,type:t,value:r,originalValue:i}){let o=null!=i&&i!==r?` (cast from the value \`${vc(i,!0)}\`).`:".";return"mixed"!==t?`${e} must be a \`${t}\` type, but the final value was: \`${vc(r,!0)}\``+o:`${e} must match the configured type. The validated value was: \`${vc(r,!0)}\``+o}},vy={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"};Object.assign(Object.create(null),{mixed:vv,string:{length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",datetime:"${path} must be a valid ISO date-time",datetime_precision:"${path} must be a valid ISO date-time with a sub-second precision of exactly ${precision} digits",datetime_offset:'${path} must be a valid ISO date-time with UTC "Z" timezone',trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},number:{min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},date:vy,object:{noUnknown:"${path} field has unspecified keys: ${unknown}",exact:"${path} object contains unknown properties: ${properties}"},array:{min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},boolean:{isValue:"${path} field must be ${value}"},tuple:{notType(e){let{path:t,value:r,spec:i}=e,o=i.types.length;if(Array.isArray(r)){if(r.length<o)return`${t} tuple value has too few items, expected a length of ${o} but got ${r.length} for value: \`${vc(r,!0)}\``;if(r.length>o)return`${t} tuple value has too many items, expected a length of ${o} but got ${r.length} for value: \`${vc(r,!0)}\``}return vx.formatError(vv.notType,e)}}});let vb=e=>e&&e.__isYupSchema__;class vw{static fromOptions(e,t){if(!t.then&&!t.otherwise)throw TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:r,then:i,otherwise:o}=t,n="function"==typeof r?r:(...e)=>e.every(e=>e===r);return new vw(e,(e,t)=>{var r;let a=n(...e)?i:o;return null!=(r=null==a?void 0:a(t))?r:t})}constructor(e,t){this.fn=void 0,this.refs=e,this.refs=e,this.fn=t}resolve(e,t){let r=this.refs.map(e=>e.getValue(null==t?void 0:t.value,null==t?void 0:t.parent,null==t?void 0:t.context)),i=this.fn(r,e,t);if(void 0===i||i===e)return e;if(!vb(i))throw TypeError("conditions must return a schema object");return i.resolve(t)}}let vC={context:"$",value:"."};class vE{constructor(e,t={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,"string"!=typeof e)throw TypeError("ref must be a string, got: "+e);if(this.key=e.trim(),""===e)throw TypeError("ref must be a non-empty string");
4943this.isContext=this.key[0]===vC.context,this.isValue=this.key[0]===vC.value,this.isSibling=!this.isContext&&!this.isValue;let r=this.isContext?vC.context:this.isValue?vC.value:"";this.path=this.key.slice(r.length),this.getter=this.path&&x8.getter(this.path,!0),this.map=t.map}getValue(e,t,r){let i=this.isContext?r:this.isValue?e:t;return this.getter&&(i=this.getter(i||{})),this.map&&(i=this.map(i)),i}cast(e,t){return this.getValue(e,null==t?void 0:t.parent,null==t?void 0:t.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(e){return e&&e.__isYupRef}}vE.prototype.__isYupRef=!0;let vk=e=>null==e;function vS(e){function t({value:t,path:r="",options:i,originalValue:o,schema:n},a,s){let{name:l,test:d,params:c,message:u,skipAbsent:p}=e,{parent:f,context:m,abortEarly:h=n.spec.abortEarly,disableStackTrace:g=n.spec.disableStackTrace}=i;function x(e){return vE.isRef(e)?e.getValue(t,f,m):e}function v(e={}){let i=Object.assign({value:t,originalValue:o,label:n.spec.label,path:e.path||r,spec:n.spec,disableStackTrace:e.disableStackTrace||g},c,e.params);for(let a of Object.keys(i))i[a]=x(i[a]);let s=new vx(vx.formatError(e.message||u,i),t,i.path,e.type||l,i.disableStackTrace);return s.params=i,s}let y=h?a:s,b={path:r,parent:f,type:l,from:i.from,createError:v,resolve:x,options:i,originalValue:o,schema:n},w=e=>{vx.isError(e)?y(e):e?s(null):y(v())},C=e=>{vx.isError(e)?y(e):a(e)};if(p&&vk(t))return w(!0);let E;try{var k;if(E=d.call(b,t,b),"function"==typeof(null==(k=E)?void 0:k.then)){if(i.sync)throw Error(`Validation test of type: "${b.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`);return Promise.resolve(E).then(w,C)}}catch(S){C(S);return}w(E)}return t.OPTIONS=e,t}function vP(e,t,r,i=r){let o,n,a;return t?(x8.forEach(t,(s,l,d)=>{let c=l?s.slice(1,s.length-1):s,u="tuple"===(e=e.resolve({context:i,parent:o,value:r})).type,p=d?parseInt(c,10):0;if(e.innerType||u){if(u&&!d)throw Error(`Yup.reach cannot implicitly index into a tuple type. the path part "${a}" must contain an index to the tuple element, e.g. "${a}[0]"`);if(r&&p>=r.length)throw Error(`Yup.reach cannot resolve an array item at index: ${s}, in the path: ${t}. because there is no value at that index. `);o=r,r=r&&r[p],e=u?e.spec.types[p]:e.innerType}if(!d){if(!e.fields||!e.fields[c])throw Error(`The schema does not contain the path: ${t}. (failed at: ${a} which is a type: "${e.type}")`);o=r,r=r&&r[c],e=e.fields[c]}n=c,a=l?"["+s+"]":"."+s}),{schema:e,parent:o,parentPath:n}):{parent:o,parentPath:t,schema:e}}class vO extends Set{describe(){let e=[];for(let t of this.values())e.push(vE.isRef(t)?t.describe():t);return e}resolveAll(e){let t=[];for(let r of this.values())t.push(e(r));return t}clone(){return new vO(this.values())}merge(e,t){let r=this.clone();return e.forEach(e=>r.add(e)),t.forEach(e=>r.delete(e)),r}}function vI(e,t=new Map){if(vb(e)||!e||"object"!=typeof e)return e;if(t.has(e))return t.get(e);let r;if(e instanceof Date)r=new Date(e.getTime()),t.set(e,r);else if(e instanceof RegExp)r=RegExp(e),t.set(e,r);else if(Array.isArray(e)){r=Array(e.length),t.set(e,r);for(let i=0;i<e.length;i++)r[i]=vI(e[i],t)}else if(e instanceof Map)for(let[o,n]of(r=new Map,t.set(e,r),e.entries()))r.set(o,vI(n,t));else if(e instanceof Set)for(let a of(r=new Set,t.set(e,r),e))r.add(vI(a,t));else if(e instanceof Object)for(let[s,l]of(r={},t.set(e,r),Object.entries(e)))r[s]=vI(l,t);else throw Error(`Unable to clone ${e}`);return r}class vA{constructor(e){this.type=void 0,this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this.internalTests={},this._whitelist=new vO,this._blacklist=new vO,this.exclusiveTests=Object.create(null),this._typeCheck=void 0,this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(vv.notType)}),this.type=e.type,this._typeCheck=e.check,this.spec=Object.assign({strip:!1,strict:!1,abortEarly:!0,recursive:!0,disableStackTrace:!1,nullable:!1,optional:!0,coerce:!0},null==e?void 0:e.spec),this.withMutation(e=>{e.nonNullable()})}get _type(){return this.type}clone(e){if(this._mutate)return e&&Object.assign(this.spec,e),this;let t=Object.create(Object.getPrototypeOf(this));
vendor: 6,027 bytes, lines 4943-4946
4943return t.type=this.type,t._typeCheck=this._typeCheck,t._whitelist=this._whitelist.clone(),t._blacklist=this._blacklist.clone(),t.internalTests=Object.assign({},this.internalTests),t.exclusiveTests=Object.assign({},this.exclusiveTests),t.deps=[...this.deps],t.conditions=[...this.conditions],t.tests=[...this.tests],t.transforms=[...this.transforms],t.spec=vI(Object.assign({},this.spec,e)),t}label(e){let t=this.clone();return t.spec.label=e,t}meta(...e){if(0===e.length)return this.spec.meta;let t=this.clone();return t.spec.meta=Object.assign(t.spec.meta||{},e[0]),t}withMutation(e){let t=this._mutate;this._mutate=!0;let r=e(this);return this._mutate=t,r}concat(e){if(!e||e===this)return this;if(e.type!==this.type&&"mixed"!==this.type)throw TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${e.type}`);let t=e.clone(),r=Object.assign({},this.spec,t.spec);return t.spec=r,t.internalTests=Object.assign({},this.internalTests,t.internalTests),t._whitelist=this._whitelist.merge(e._whitelist,e._blacklist),t._blacklist=this._blacklist.merge(e._blacklist,e._whitelist),t.tests=this.tests,t.exclusiveTests=this.exclusiveTests,t.withMutation(t=>{e.tests.forEach(e=>{t.test(e.OPTIONS)})}),t.transforms=[...this.transforms,...t.transforms],t}isType(e){return null==e?!!(this.spec.nullable&&null===e||this.spec.optional&&void 0===e):this._typeCheck(e)}resolve(e){let t=this;if(t.conditions.length){let r=t.conditions;(t=t.clone()).conditions=[],t=(t=r.reduce((t,r)=>r.resolve(t,e),t)).resolve(e)}return t}resolveOptions(e){var t,r,i,o;return Object.assign({},e,{from:e.from||[],strict:null!=(t=e.strict)?t:this.spec.strict,abortEarly:null!=(r=e.abortEarly)?r:this.spec.abortEarly,recursive:null!=(i=e.recursive)?i:this.spec.recursive,disableStackTrace:null!=(o=e.disableStackTrace)?o:this.spec.disableStackTrace})}cast(e,t={}){let r=this.resolve(Object.assign({value:e},t)),i="ignore-optionality"===t.assert,o=r._cast(e,t);if(!1!==t.assert&&!r.isType(o)){if(i&&vk(o))return o;let n=vc(e),a=vc(o);throw TypeError(`The value of ${t.path||"field"} could not be cast to a value that satisfies the schema type: "${r.type}". 4944 4945attempted value: ${n} 4946`+(a!==n?`result of cast: ${a}`:""))}return o}_cast(e,t){let r=void 0===e?e:this.transforms.reduce((t,r)=>r.call(this,t,e,this),e);return void 0===r&&(r=this.getDefault(t)),r}_validate(e,t={},r,i){let{path:o,originalValue:n=e,strict:a=this.spec.strict}=t,s=e;a||(s=this._cast(s,Object.assign({assert:!1},t)));let l=[];for(let d of Object.values(this.internalTests))d&&l.push(d);this.runTests({path:o,value:s,originalValue:n,options:t,tests:l},r,e=>{if(e.length)return i(e,s);this.runTests({path:o,value:s,originalValue:n,options:t,tests:this.tests},r,i)})}runTests(e,t,r){let i=!1,{tests:o,value:n,originalValue:a,path:s,options:l}=e,d=e=>{i||(i=!0,t(e,n))},c=e=>{i||(i=!0,r(e,n))},u=o.length,p=[];if(!u)return c([]);let f={value:n,originalValue:a,path:s,options:l,schema:this};for(let m=0;m<o.length;m++){let h=o[m];h(f,d,function(e){e&&(Array.isArray(e)?p.push(...e):p.push(e)),--u<=0&&c(p)})}}asNestedTest({key:e,index:t,parent:r,parentPath:i,originalParent:o,options:n}){let a=e??t;if(null==a)throw TypeError("Must include `key` or `index` for nested validations");let s="number"==typeof a,l=r[a],d=Object.assign({},n,{strict:!0,parent:r,value:l,originalValue:o[a],key:void 0,[s?"index":"key"]:a,path:s||a.includes(".")?`${i||""}[${s?a:`"${a}"`}]`:(i?`${i}.`:"")+e});return(e,t,r)=>this.resolve(d)._validate(l,d,t,r)}validate(e,t){var r;let i=this.resolve(Object.assign({},t,{value:e})),o=null!=(r=null==t?void 0:t.disableStackTrace)?r:i.spec.disableStackTrace;return new Promise((r,n)=>i._validate(e,t,(e,t)=>{vx.isError(e)&&(e.value=t),n(e)},(e,t)=>{e.length?n(new vx(e,t,void 0,void 0,o)):r(t)}))}validateSync(e,t){var r;let i=this.resolve(Object.assign({},t,{value:e})),o,n=null!=(r=null==t?void 0:t.disableStackTrace)?r:i.spec.disableStackTrace;return i._validate(e,Object.assign({},t,{sync:!0}),(e,t)=>{throw vx.isError(e)&&(e.value=t),e},(t,r)=>{if(t.length)throw new vx(t,e,void 0,void 0,n);o=r}),o}isValid(e,t){return this.validate(e,t).then(()=>!0,e=>{if(vx.isError(e))return!1;throw e})}isValidSync(e,t){try{return this.validateSync(e,t),!0}catch(r){if(vx.isError(r))return!1;throw r}}_getDefault(e){let t=this.spec.default;return null==t?t:"function"==typeof t?t.call(this,e):vI(t)}getDefault(e){return this.resolve(e||{})._getDefault(e)}default(e){return 0===arguments.length?this._getDefault():this.clone({default:e})}strict(e=!0){return this.clone({strict:e})}nullability(e,t){let r=this.clone({nullable:e});return r.internalTests.nullable=vS({message:t,name:"nullable",test(e){return null!==e||this.schema.spec.nullable}}),r}optionality(e,t){let r=this.clone({optional:e});return r.internalTests.optionality=vS({message:t,name:"optionality",test(e){return void 0!==e||this.schema.spec.optional}}),r}optional(){return this.optionality(!0)}defined(e=vv.defined){return this.optionality(!1,e)}nullable(){return this.nullability(!0)}nonNullable(e=vv.notNull){return this.nullability(!1,e)}required(e=vv.required){return this.clone().withMutation(t=>t.nonNullable(e).defined(e))}notRequired(){return this.clone().withMutation(e=>e.nullable().optional())}transform(e){let t=this.clone();return t.transforms.push(e),t}test(...e){let t;if(void 0===(t=1===e.length?"function"==typeof e[0]?{test:e[0]}:e[0]:2===e.length?{name:e[0],test:e[1]}:{name:e[0],message:e[1],test:e[2]}).message&&(t.message=vv.default),"function"!=typeof t.test)throw TypeError("`test` is a required parameters");let r=this.clone(),i=vS(t),o=t.exclusive||t.name&&!0===r.exclusiveTests[t.name];if(t.exclusive&&!t.name)throw TypeError("Exclusive tests must provide a unique `name` identifying the test");return t.name&&(r.exclusiveTests[t.name]=!!t.exclusive),r.tests=r.tests.filter(e=>!(e.OPTIONS.name===t.name&&(o||e.OPTIONS.test===i.OPTIONS.test))),r.tests.push(i),r}when(e,t){Array.isArray(e)||"string"==typeof e||(t=e,e=".");let r=this.clone(),i=vu(e).map(e=>new vE(e));
4946return i.forEach(e=>{e.isSibling&&r.deps.push(e.key)}),r.conditions.push("function"==typeof t?new vw(i,t):vw.fromOptions(i,t)),r}typeError(e){let t=this.clone();return t.internalTests.typeError=vS({message:e,name:"typeError",skipAbsent:!0,test(e){return!!this.schema._typeCheck(e)||this.createError({params:{type:this.schema.type}})}}),t}oneOf(e,t=vv.oneOf){let r=this.clone();return e.forEach(e=>{r._whitelist.add(e),r._blacklist.delete(e)}),r.internalTests.whiteList=vS({message:t,name:"oneOf",skipAbsent:!0,test(e){let t=this.schema._whitelist,r=t.resolveAll(this.resolve);return!!r.includes(e)||this.createError({params:{values:Array.from(t).join(", "),resolved:r}})}}),r}notOneOf(e,t=vv.notOneOf){let r=this.clone();return e.forEach(e=>{r._blacklist.add(e),r._whitelist.delete(e)}),r.internalTests.blacklist=vS({message:t,name:"notOneOf",test(e){let t=this.schema._blacklist,r=t.resolveAll(this.resolve);return!r.includes(e)||this.createError({params:{values:Array.from(t).join(", "),resolved:r}})}}),r}strip(e=!0){let t=this.clone();return t.spec.strip=e,t}describe(e){let t=(e?this.resolve(e):this).clone(),{label:r,meta:i,optional:o,nullable:n}=t.spec;return{meta:i,label:r,optional:o,nullable:n,default:t.getDefault(e),type:t.type,oneOf:t._whitelist.describe(),notOneOf:t._blacklist.describe(),tests:t.tests.map(e=>({name:e.OPTIONS.name,params:e.OPTIONS.params})).filter((e,t,r)=>r.findIndex(t=>t.name===e.name)===t)}}}for(let vD of(vA.prototype.__isYupSchema__=!0,["validate","validateSync"]))vA.prototype[`${vD}At`]=function(e,t,r={}){let{parent:i,parentPath:o,schema:n}=vP(this,e,t,r.context);return n[vD](i&&i[o],Object.assign({},r,{parent:i,path:e}))};for(let vT of["equals","is"])vA.prototype[vT]=vA.prototype.oneOf;for(let v_ of["not","nope"])vA.prototype[v_]=vA.prototype.notOneOf;let vR=/^(\d{4}|[+-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,.](\d{1,}))?)?(?:(Z)|([+-])(\d{2})(?::?(\d{2}))?)?)?$/;function vj(e,t=0){return Number(e)||t}let vF=new Date(""),vz=e=>"[object Date]"===Object.prototype.toString.call(e);class vL extends vA{constructor(){super({type:"date",check:e=>vz(e)&&!isNaN(e.getTime())}),this.withMutation(()=>{this.transform((e,t,r)=>!r.spec.coerce||r.isType(e)||null===e?e:(e=function(e){let t=function(e){var t,r;let i=vR.exec(e);return i?{year:vj(i[1]),month:vj(i[2],1)-1,day:vj(i[3],1),hour:vj(i[4]),minute:vj(i[5]),second:vj(i[6]),millisecond:i[7]?vj(i[7].substring(0,3)):0,precision:null!=(t=null==(r=i[7])?void 0:r.length)?t:void 0,z:i[8]||void 0,plusMinus:i[9]||void 0,hourOffset:vj(i[10]),minuteOffset:vj(i[11])}:null}(e);if(!t)return Date.parse?Date.parse(e):Number.NaN;if(void 0===t.z&&void 0===t.plusMinus)return new Date(t.year,t.month,t.day,t.hour,t.minute,t.second,t.millisecond).valueOf();let r=0;return"Z"!==t.z&&void 0!==t.plusMinus&&(r=60*t.hourOffset+t.minuteOffset,"+"===t.plusMinus&&(r=0-r)),Date.UTC(t.year,t.month,t.day,t.hour,t.minute+r,t.second,t.millisecond)}(e),isNaN(e)?vL.INVALID_DATE:new Date(e)))})}prepareParam(e,t){let r;if(vE.isRef(e))r=e;else{let i=this.cast(e);if(!this._typeCheck(i))throw TypeError(`\`${t}\` must be a Date or a value that can be \`cast()\` to a Date`);r=i}return r}min(e,t=vy.min){let r=this.prepareParam(e,"min");return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(e){return e>=this.resolve(r)}})}max(e,t=vy.max){let r=this.prepareParam(e,"max");return this.test({message:t,name:"max",exclusive:!0,params:{max:e},skipAbsent:!0,test(e){return e<=this.resolve(r)}})}}vL.INVALID_DATE=vF,h.default.img` 4947 width: 56px; 4948 height: 56px; 4949 object-fit: cover; 4950 border-radius: ${e=>e.$isCustomization?"8px":"16px"}; 4951 user-select: none; 4952 4953 @media (min-width: 800px) { 4954 width: ${e=>e.$isCustomization?"56px":"64px"}; 4955 height: ${e=>e.$isCustomization?"56px":"64px"}; 4956 } 4957`,h.default.img` 4958 object-fit: cover; 4959 border-radius: 8px; 4960 user-select: none; 4961 width: 40px; 4962 height: 40px; 4963`,h.default(i8)` 4964 @media (min-width: 800px) { 4965 min-width: 100px; 4966 } 4967`,h.default.label` 4968 display: none; 4969 font-size: 10px; 4970 color: var(--mds-colors-ink-weak); 4971 4972 @media (min-width: 800px) { 4973 & { 4974 display: block; 4975 } 4976 } 4977`,h.default.div` 4978 font-size: 12px; 4979 font-weight: 600; 4980 line-height: 20px; 4981 color: var(--ink-strong, #1b1e23); 4982 4983 @media (min-width: 800px) { 4984 font-size: 16px; 4985 line-height: 24px; 4986 } 4987`,h.default.div` 4988 margin-right: 16px; 4989 4990 input { 4991 width: 40px; 4992 height: 20px; 4993 cursor: pointer; 4994 } 4995`,h.default.div` 4996 font-size: 20px; 4997 cursor: pointer;
4998 color: #888; 4999 &:hover { 5000 color: #000; 5001 } 5002`,h.default.div` 5003 border-top: 1px solid var(--mds-colors-line-border); 5004`,h.default(ah)` 5005 border-top: 1px solid var(--mds-colors-line-border); 5006 height: 48px; 5007`;let vN=async(e,t)=>{let{data:r}=await e.post(v,t);return r.data},vM=(e,t,r={value:0})=>e.map(e=>{var i,o,n;r.value+=1;let a={id:e.topping_id??e.topping_category_id,product_id:e.node_id,item_type:e.configuration.type,index:r.value,title:e.title,description:e.description??"",price:(null==(i=e.price)?void 0:i.value)??null,min_permitted:e.configuration.min,max_permitted:e.configuration.max,is_available:e.configuration.is_available,images:[],items:[],node_id:e.node_id,parentId:e.topping_parent_id??0,upsellings:[],with_items:e.items.length>0,store_id:t,image:(null==(n=null==(o=e.images)?void 0:o[0])?void 0:n.url)??"",disclaimerQuantity:e.description??""};return e.items&&e.items.length>0&&(a.items=vM(e.items,t,r)),a}),vB=e=>{var t,r,i,o;let n=e.components.find(e=>e.render===y);if(!n)throw Error("Component rest_product_detail not found");let{resource:a}=n,{context_info:s,footers:l}=e,d=e.components.filter(e=>e.render===b),c=null!=(t=a.image)&&t.trim()?`${a.image}?e=webp&q=50&d=400x400`:null,u=(null==l?void 0:l.length)>0?(null==(i=null==(r=l[0])?void 0:r.resource)?void 0:i.max_items)??null:null,p=Number(s.store.store_id),f=s.product_data.corridor_id?Number(s.product_data.corridor_id):void 0,m=c?{host:`${c.split(".com/")[0]}.com/`,path:c.replace(`${c.split(".com/")[0]}.com/`,""),index:1,id:0}:null,h=d.map(e=>vM([e.resource],p)).flat();return{id:a.product_id,product_id:a.id,corridor_id:f,item_type:"ITEM",index:0,title:a.title,description:a.description,price:a.pricing.price,min_permitted:1,max_permitted:u,is_available:!0,images:m?[m]:[],items:h,offer_tag:a.pricing.offer_tag,original_price:a.pricing.original_price,node_id:a.node_id,upsellings:[],with_items:s.product_data.has_toppings,store_id:p,disclaimerText:(null==(o=n.resource.extra_message)?void 0:o.text)||"",pricingPrefix:s.product_data.pricing.prefix||"",base_price:s.product_data.base_price||0,use_base_price:s.product_data.pricing.use_base_price,promo_value_x:s.product_data.pricing.min_units_to_add??0,promo_value_y:s.product_data.pricing.units_to_pay??0}},v$=(e,t)=>{var r,i;if(!e)return null;let o=(null==(r=e.items)?void 0:r.map(e=>{var t;return{id:e.id,description:e.title,categoryDescription:e.description,categoryId:"string"==typeof e.product_id?parseInt(e.product_id,10):e.product_id||0,image:null!=(t=e.images)&&t[0]?`${e.images[0].host}${e.images[0].path}`:void 0,index:e.index,maxLimit:e.max_permitted||void 0,price:e.price||void 0,toppingCategoryIndex:e.index,units:e.units??1}}))||[];return{id:e.product_id||"",productId:e.id,name:e.title,saleType:a.SaleType.Unit,toppings:o,unitsPrice:t(e.price??0),unitsRealPrice:t(e.original_price??0),description:e.description,isAvailable:e.is_available,imageUrl:null!=(i=e.images)&&i[0]?`${e.images[0].host}${e.images[0].path}`:void 0,index:e.index,units:e.units??1}},vU=e=>{var t,r;if(!e)return null;let i=null!=(t=e.images)&&t[0]?`${e.images[0].host}${e.images[0].path}`:"",o=e.original_price&&e.price?Math.round((e.original_price-e.price)/e.original_price*100):0;return{id:e.id,name:e.title,price:e.price??0,realPrice:e.original_price??e.price??0,discountInPercent:o,image:i,hasToppings:e.with_items,discountText:e.offer_tag??"",minUnitsToAdd:1,showDiscountTag:!!(null!=(r=e.offer_tag)&&r.length),isDiscountPrimeExclusive:!1,isAvailable:e.is_available||!1,isPopular:!1,corridorIndex:e.index??0,corridorId:e.corridor_id,nodeId:e.node_id,ad:"",description:e.description??"",quantity:e.units??1}},vH=e=>null!=e&&e.items&&0!==e.items.length?e.items.map(e=>({id:e.id,nodeId:e.node_id??"",toppingCategoryId:e.toppingCategoryId??0,description:e.title,units:e.units??1,index:e.index,price:e.price??0,isChecked:!1,categoryId:e.toppingCategoryId??0,toppingParentId:e.parentId??0,categoryDescription:e.description??"",toppingCategoryIndex:e.index,toppingIndex:e.index,ageRestriction:null,isAvailable:e.is_available??!1,isSugested:!1,maxLimit:e.max_permitted??1})):[],vq={get:async(e,t)=>vN(t,e),map:vB,mapToBasketProduct:v$,mapToRestaurantMappedProduct:vU,mapProductItemsToToppings:vH};t.PRODUCT_DETAIL_COMPONENT_CUSTOMIZATION_NAME=b,t.PRODUCT_DETAIL_COMPONENT_NAME=y,t.PRODUCT_DETAIL_CONTEXT=x,t.PRODUCT_DETAIL_PATH=v,t.PRODUCT_DETAIL_SOURCE=w,t.ProductDetailModal=function(e){let{isOpen:t,locale:r,onClose:i,translations:o}=e,{mappedProduct:n,isClearBasketModalOpen:d,isLoading:c,handleClick:f,setIsClearBasketModalOpen:m,handleReplaceBtn:h,handleCancelReplaceBtn:g}=function(e){let{productId:t,store:r,lat:i,lng:o,isOpen:n,onClose:s,onError:d,onPayloadForBasket:c,translations:u,clientHasInputLocation:p,basketState:f,axios:m,numberToAmount:h,onConfirmReplaceRestaurant:g}=e,[x,v]=l.useState(!1),[y,b]=l.useState(null),[w,S]=l.useState(!1),[P,O]=l.useState(null),{basketData:I}=f;return l.useEffect(()=>{p||a.openLocationModal({title:{mainText:u.address_modal_main_text,emphasisText:r.brandName,secondaryText:u.address_modal_secondary_text},description:u.address_modal_description})},[p,u.address_modal_main_text,r.brandName,u.address_modal_secondary_text,u.address_modal_description]),l.useEffect(()=>{async function e(){let e={...C,state:{...C.state,product_id:t,store_id:`${r.storeId}`,store_type:r.storeType,lat:i,lng:o},store_type:r.storeType};try{let n=await vq.get(e,m),a=vq.map(n);b(a)}catch(s){d("Error fetching product details",s)}}
5007n&&t&&r.storeId&&p&&e()},[n,t,r.storeId,r.storeType,i,o,p,d,m]),{mappedProduct:y,isClearBasketModalOpen:w,isLoading:x,handleClick(e){let t=vq.mapProductItemsToToppings(e),i=vq.mapToBasketProduct(e,h),o=vq.mapToRestaurantMappedProduct(e),n=k(r,i),{isAllowedToAddRestaurantProductsToBasket:a,restaurantToReplaceName:s}=E(I.restaurants,r.storeId);if(!a){O({basketPayload:n,updatedProduct:o,toppings:t,restaurantToReplaceName:s}),S(!0);return}c(n,o,t)},setIsClearBasketModalOpen:S,async handleReplaceBtn(){P&&(v(!0),await g(P),v(!1),S(!1),s())},handleCancelReplaceBtn(){S(!1),s()}}}({...e});return d?s.jsx(u.ModalComponent,{title:o.clear_basket_confirmation.title,size:"sm",isOpen:d,onClose(){m(!1),i()},withCloseButton:!0,footer:s.jsx(p.ModalFooterComponent,{primaryLabel:o.clear_basket_confirmation.cta_confirm,primaryAction(){h()},secondaryLabel:o.clear_basket_confirmation.cta_cancel,isPrimaryButtonDisabled:!1,secondaryAction:g}),children:o.clear_basket_confirmation.description}):s.jsx(u.ModalComponent,{size:"4xl",title:(null==n?void 0:n.title)??"",withCloseButton:!0,isOpen:t,onClose:i,modalContentProps:{maxH:{base:"100dvh",md:"auto"}},children:s.jsx(xJ,{data:n,showProductName:!1,onClick:f,locale:r,isLoading:c})})},t.getIsProductAllowedToBeAddedToBasket=E,t.payloadForBasket=k,t.productDetailDefaultValuePayload=C}}]);
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.