PageSourceSearch

https://www.lundsandbyerlys.com/static/js/WelcomeModal-ReserveTimeslot.ddd9cf79.chunk.js

js lundsandbyerlys.com collected 2026-09-24 10:23:10 UTC 91,790 bytes, 761 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1166],{24561:(e,t,o)=>{o.d(t,{ZP:()=>l});var i=o(67294),n=function(){return(n=Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++)for(var n in t=arguments[o])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)},r=function(e){var t=e.animate,o=e.backgroundColor,r=void 0===o?"#f5f6f7":o,s=e.backgroundOpacity,a=void 0===s?1:s,l=e.baseUrl,d=void 0===l?"":l,c=e.children,p=e.foregroundColor,m=e.foregroundOpacity,g=e.gradientRatio,h=void 0===g?2:g,u=e.uniqueKey,y=e.rtl,f=e.speed,x=e.style,b=e.title,v=void 0===b?"Loading...":b,S=e.beforeMask,w=void 0===S?null:S,C=function(e,t){var o={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(o[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,i=Object.getOwnPropertySymbols(e);n<i.length;n++)0>t.indexOf(i[n])&&Object.prototype.propertyIsEnumerable.call(e,i[n])&&(o[i[n]]=e[i[n]]);return o}(e,["animate","backgroundColor","backgroundOpacity","baseUrl","children","foregroundColor","foregroundOpacity","gradientRatio","uniqueKey","rtl","speed","style","title","beforeMask"]),$=u||Math.random().toString(36).substring(6),T="".concat($,"-diff"),k="".concat($,"-animated-diff"),I="".concat($,"-aria"),_="".concat(-1*h," 0");return(0,i.createElement)("svg",n({"aria-labelledby":I,role:"img",style:n(n({},void 0===x?{}:x),void 0!==y&&y?{transform:"scaleX(-1)"}:null)},C),v?(0,i.createElement)("title",{id:I},v):null,w&&(0,i.isValidElement)(w)?w:null,(0,i.createElement)("rect",{role:"presentation",x:"0",y:"0",width:"100%",height:"100%",clipPath:"url(".concat(d,"#").concat(T,")"),style:{fill:"url(".concat(d,"#").concat(k,")")}}),(0,i.createElement)("defs",null,(0,i.createElement)("clipPath",{id:T},c),(0,i.createElement)("linearGradient",{id:k,gradientTransform:"translate(".concat(_,")")},(0,i.createElement)("stop",{offset:"0%",stopColor:r,stopOpacity:a}),(0,i.createElement)("stop",{offset:"50%",stopColor:void 0===p?"#eee":p,stopOpacity:void 0===m?1:m}),(0,i.createElement)("stop",{offset:"100%",stopColor:r,stopOpacity:a}),(void 0===t||t)&&(0,i.createElement)("animateTransform",{attributeName:"gradientTransform",type:"translate",values:"".concat(_,"; 0 0; ").concat("".concat(h," 0")),dur:"".concat(void 0===f?1.2:f,"s"),repeatCount:"indefinite"}))))},s=function(e){return e.children?(0,i.createElement)(r,n({},e)):(0,i.createElement)(a,n({},e))},a=function(e){return(0,i.createElement)(s,n({viewBox:"0 0 476 124"},e),(0,i.createElement)("rect",{x:"48",y:"8",width:"88",height:"6",rx:"3"}),(0,i.createElement)("rect",{x:"48",y:"26",width:"52",height:"6",rx:"3"}),(0,i.createElement)("rect",{x:"0",y:"56",width:"410",height:"6",rx:"3"}),(0,i.createElement)("rect",{x:"0",y:"72",width:"380",height:"6",rx:"3"}),(0,i.createElement)("rect",{x:"0",y:"88",width:"178",height:"6",rx:"3"}),(0,i.createElement)("circle",{cx:"20",cy:"20",r:"20"}))};let l=s},52808:(e,t,o)=>{o.d(t,{Z:()=>p});var i=o(85893),n=o(67294),r=o(29163),s=o(67979);let a=r.ZP.span.withConfig({displayName:"TimeSlotTitle",componentId:"-__sc-25213891-0"})(({theme:e})=>`
2    color: ${e.colors.uiColors.greyscale4};
3  `),l=r.ZP.div.withConfig({displayName:"TimeSlotDescription",componentId:"-__sc-25213891-1"})(({theme:e})=>`
4    font-size: ${e.typography.text.fontXS.fontSize};
5    font-weight: ${e.typography.weights.normal};
6    line-height: ${e.typography.text.fontXS.lineHeight};
7
8    ${(0,s.Z)("sm")} {
9      font-size: ${e.typography.text.fontSM.fontSize};
10    }
11    `);var d=o(51667),c=o(73342);let p=e=>{let{dataTestId:t}=e,{t:o}=n.useContext(c.q);return(0,i.jsxs)(l,{"data-testid":t||"InstacartFulfilledDescription_data-testId",className:e.className,children:[(0,i.jsxs)(a,{children:[o("checkout.instacartFulfilledDescription")," "]}),(0,i.jsx)(d.pA,{name:"InstacartLogo"})]})}},66493:(e,t,o)=>{o.d(t,{Hf:()=>r,SB:()=>i,gj:()=>n});let i="cartReviewPage.summary.link",n="footerItems.footerAdditionalInformation",r=e=>`registrationPageStep2.fields.${e}.termsAndConditions`},40762:(e,t,o)=>{o.d(t,{Z:()=>c});var i=o(85893),n=o(67294),r=o(73342),s=o(15158),a=o(35576);let l=o(29163).ZP.div.withConfig({displayName:"MarkdownWrapper",componentId:"-__sc-38652e07-0"})([""]);var d=o(9683);let c=e=>{let{t}=n.useContext(r.q),o=t(e.dictionaryKey,e.variables);return""===o?null:(0,s.Z)(()=>(0,i.jsx)(l,{"data-testid":"ReactMarkdown-testId",className:e.className,children:(0,i.jsx)(a.ZP,{options:d.g,children:o})}),{componentName:"MarkdownComponent"})}},9683:(e,t,o)=>{o.d(t,{g:()=>i});let i={overrides:{a:{props:{target:"_blank",rel:"noopener noreferrer"}}},namedCodesToUnicode:{ast:"*"}}},23111:(e,t,o)=>{o.d(t,{Gd:()=>c,Im:()=>m,QQ:()=>p,Y1:()=>g,kR:()=>u,sM:()=>h,sb:()=>d});var i=o(29163),n=o(55977),r=o(34182),s=o(59499),a=o(29039);let l=(0,r.K)(i.ZP.div.withConfig({displayName:"DivKeyboardHandled",componentId:"-__sc-c0b8fd3a-0"})([""])),d=n.W0.md,c=(0,i.ZP)(l).withConfig({displayName:"ToggleContainer",componentId:"-__sc-c0b8fd3a-1"})(["",";"],({noMargin:e})=>`
12  display: inline-flex;
13  flex-direction: column;
14  align-items: flex-start;
15  justify-content: center;
16  cursor: pointer;
17  user-select: none;
18  position: relative;
19  ${e?"margin-right: 0px":`margin-right: ${n.W0.xs}`}
20`),p=i.ZP.label.withConfig({displayName:"ToggleLabel",componentId:"-__sc-c0b8fd3a-2"})(["display:flex;align-items:center;gap:10px;cursor:pointer;width:100%;justify-content:space-between;&:has(input:focus-visible){outline:"," solid currentColor;outline-offset:-",";}"],n.W0.xxxs,n.W0.xxxs),m=i.ZP.span.withConfig({displayName:"ToggleLabelText",componentId:"-__sc-c0b8fd3a-3"})(({theme:e,checked:t})=>`
21cursor: pointer;
22color: ${e.colors.uiColors.greyscale5};
23font-weight: ${t?e.typography.weights.bold:e.typography.weights.normal};
24font-size: ${e.typography.text.fontSM.fontSize};
25line-height: ${e.typography.text.fontSM.lineHeight};`),g=i.ZP.div.withConfig({displayName:"ToggleSlider",componentId:"-__sc-c0b8fd3a-4"})(({theme:e,checked:t})=>`
26  position: relative;
27  width: ${n.W0.lgr};
28  height: ${n.W0.sm};
29  background: ${e.colors.uiColors.greyscale3};
30  ${(0,a.E0)(n.W0.lg)}
31  transition: 300ms all;
32  margin-right: ${n.W0.xxxs};
33
34  &:before {
35    background: ${t?e.colors.brandColors.primary1:e.colors.uiColors.greyscale4};
36    transition: 300ms all;
37    content: '';
38    position: absolute;
39    width: ${d};
40    height: ${d};
41    ${(0,a.E0)(n.W0.lg)}
42    top: 50%;
43    transform: translate(0, -50%);
44  }
45`),h=i.ZP.input.withConfig({displayName:"ToggleInput",componentId:"-__sc-c0b8fd3a-5"})(({theme:e})=>`
46
47  opacity: 0;
48  position: absolute;
49
50  &:checked + ${g} {
51    background: ${e.colors.brandColors.primary4};
52
53    &:before {
54      transform: translate(calc(100% - ${n.W0.vxs}), -50%);
55    }
56  }
57`),u=(0,i.ZP)(s.B).withConfig({displayName:"ToggleErrorMessage",componentId:"-__sc-c0b8fd3a-6"})(["width:100%;flex-basis:100%;margin-top:",";"],n.W0.xxs)},49054:(e,t,o)=>{o.d(t,{C:()=>d});var i=o(85893),n=o(67294),r=o(23111),s=o(73342),a=o(15158),l=o(94792);let d=e=>{let{t}=n.useContext(s.q),[o,d]=n.useState(e.checked),{name:c,noMargin:p,disabled:m,analyticsEvents:g,label:h,labelPosition:u="left",errorMessage:y,hasError:f,showEmptyErrorMessage:x,hasErrorMessageMargin:b,errorTranslateProps:v}=e,S=e["data-testid"]||"toggleTestId",w=t=>{e.onClick&&!m&&(e.onClick(),t.preventDefault(),t.stopPropagation(),d(!o))};return n.useEffect(()=>{e.syncCheckedState&&d(e.checked)},[e.checked]),(0,a.Z)(()=>(0,i.jsxs)(r.Gd,{noMargin:p,onClick:w,"data-testid":`wrapper-${S}`,className:e.className,children:[(0,i.jsxs)(r.QQ,{htmlFor:c,children:["left"===u&&(0,i.jsx)(r.Im,{checked:o,children:h}),(0,i.jsx)(l.Z,{analyticsEvents:g,children:(0,i.jsx)(r.sM,{"data-testid":`input-${S}`,id:c,name:c,type:"checkbox",role:"checkbox",checked:o,disabled:m})}),(0,i.jsx)(r.Y1,{checked:o}),"right"===u&&(0,i.jsx)(r.Im,{checked:o,children:h})]}),!!f&&!!y&&(0,i.jsx)(r.kR,{hasMargin:b,smallMarginBottom:x,"data-testid":`error-${S}`,children:t(y,{...v})})]}),{componentName:"Toggle"})}},58075:(e,t,o)=>{o.d(t,{N:()=>i.Z});var i=o(94792)},7386:(e,t,o)=>{o.r(t),o.d(t,{ReserveTimeslotComponent:()=>es,default:()=>ea});var i=o(85893),n=o(67294),r=o(29163),s=o(67979),a=o(55977),l=o(42358),d=o(69142),c=o(27525),p=o(92742);let m=r.ZP.div.withConfig({displayName:"ReserveTimeslotWrapper",componentId:"-__sc-435d58a4-0"})(["padding:0 ",";width:100%;","{min-width:0;width:100%;}","{min-width:0;width:100%;padding:0;}"],a.W0.lg,(0,s.Z)("md"),(0,s.Z)("sm")),g=r.ZP.div.withConfig({displayName:"NoAddress",componentId:"-__sc-435d58a4-1"})(({theme:e})=>`
58    width: 100%;
59    min-height: ${a.W0.xl};
60    color: ${e.colors.uiColors.greyscale5};
61    font-size: ${e.typography.text.fontSM.fontSize};
62    line-height: ${e.typography.text.fontSM.lineHeight};
63  `);(0,r.ZP)(d.Z).withConfig({displayName:"ReservationDetails",componentId:"-__sc-435d58a4-2"})(["margin-top:",";"],a.W0.md);let h=r.ZP.div.withConfig({displayName:"FooterActionsWrapper",componentId:"-__sc-435d58a4-3"})(({hasAddress:e})=>`
64    padding: ${a.W0.sm} 0px;
65    display: flex;
66    flex-direction: column;
67    align-items: center;
68    justify-content: center;
69    flex-wrap: ${e?"no-wrap":"wrap"};
70    position: relative;
71  
72    ${(0,s.Z)("sm")} {
73      padding: ${a.W0.sm} 5px;
74      flex-direction: column;
75  `),u=r.ZP.div.withConfig({displayName:"FooterActionsButtonsWrapper",componentId:"-__sc-435d58a4-4"})(["margin-top:",";","{display:none;}","{position:relative;}"],a.W0.vsm,(0,s.Z)("md",{noLower:!0}),(0,s.Z)("sm")),y=(0,r.ZP)(l.bS).withConfig({displayName:"KeepShoppingButton",componentId:"-__sc-435d58a4-5"})(["margin-right:20px;"]),f=(0,r.ZP)(l.bS).withConfig({displayName:"ReviewCartButton",componentId:"-__sc-435d58a4-6"})(["display:inline-flex;min-height:",";","{width:auto;}","{width:auto;}"],a.W0.lg,(0,s.Z)("sm"),(0,s.Z)("md")),x=(0,r.ZP)(c.bb).withConfig({displayName:"CheckoutButton",componentId:"-__sc-435d58a4-7"}
75)(["height:",";width:auto;"],a.W0.lg),b=(0,r.ZP)(p.Z).withConfig({displayName:"ReserveTimeslotBtnFixed",componentId:"-__sc-435d58a4-8"})(["display:flex;justify-content:center;width:100%;padding-top:",";padding-bottom:",";"],a.W0.sm,a.W0.sm);var v=o(73342),S=o(39716);let w=r.ZP.div.withConfig({displayName:"ToolTipContent",componentId:"-__sc-5d6446a7-0"})(["padding:",";"],a.W0.sm),C=r.ZP.div.withConfig({displayName:"ToolTipContentHeader",componentId:"-__sc-5d6446a7-1"})(({theme:e})=>`
76    padding-bottom: ${a.W0.sm};
77    font-size: 16px;
78    font-weight: ${e.typography.weights.bold};
79  `),$=r.ZP.div.withConfig({displayName:"PickupInfo",componentId:"-__sc-5d6446a7-2"})(({theme:e})=>`
80    font-size: ${e.typography.text.fontSM.fontSize};
81    > button {
82      text-transform: capitalize;
83    }
84  `);var T=o(51667),k=o(86706),I=o(63768);let _=(0,k.$j)(e=>({tooltipDisabled:""==e.translation.timeSlot.tooltipContentDelivery&&""===e.translation.timeSlot.tooltipContentHeader&&""==e.translation.timeSlot.tooltipContentPickup}))(e=>{let{t}=n.useContext(v.q),[o,r]=n.useState(!1),s="pickup"===(0,I.CG)(e=>e.shoppingModes.selectedShoppingMode).displayName,a=t(s?"timeSlot.shoppingMode.pickup":"timeSlot.shoppingMode.delivery"),l="moreAboutTooltip";return e.tooltipDisabled?null:(0,i.jsxs)($,{"data-testid":"MoreAboutShoppingModeToolTipTestId",children:[t("timeSlot.moreAbout"),(0,i.jsx)(T.u,{contentId:l,shoppingModeDesc:!0,minWidth:"200px",inlineTrue:!0,initialPosition:{x:"left",y:"top"},trigger:(0,i.jsx)(T.zx,{handleClick:()=>r(!o),buttonStyle:"buttonLink","data-testid":`moreAbout-${a}`,analyticsEvents:e.analyticsEvents,ariaDescribedBy:l,ariaControls:l,ariaExpanded:o,children:a}),backgroundColor:e.backgroundColor,arrowPosition:"left",arrowColor:e.arrowColor,content:(0,i.jsxs)(w,{onClick:()=>r(!1),children:[(0,i.jsxs)(C,{children:[t("timeSlot.tooltipContentHeader")," ",a]}),t(s?"timeSlot.tooltipContentPickup":"timeSlot.tooltipContentDelivery")]}),visible:o,centerContentOnMobile:!0})]})});var j=o(29039);let Z=r.ZP.div.withConfig({displayName:"ActionButtonsWrapper",componentId:"-__sc-9fc59729-0"})([""]),P=r.ZP.div.withConfig({displayName:"PickupTitleWrapper",componentId:"-__sc-9fc59729-1"})([""]),N=r.ZP.div.withConfig({displayName:"DeliveryTitleWrapper",componentId:"-__sc-9fc59729-2"})([""]),W=r.ZP.div.withConfig({displayName:"SelectToContinueText",componentId:"-__sc-9fc59729-3"})(["padding-left:",";"],a.W0.xs),M=r.ZP.div.withConfig({displayName:"SelectToContinue",componentId:"-__sc-9fc59729-4"})(({theme:e})=>`
85display:flex;
86padding: ${a.W0.sm};
87margin: 0 0 ${a.W0.xs} 0;
88background: ${e.subHeaderBoxes.backgroundColor};
89color: ${e.subHeaderBoxes.color};
90${(0,j.E0)()};
91font-size: ${e.typography.text.fontSM.fontSize};
92`),R=r.ZP.div.withConfig({displayName:"StoreTitleWrapper",componentId:"-__sc-9fc59729-5"})(({theme:e})=>`
93    width: 100%;
94    min-height: ${a.W0.xl};
95    color: ${e.colors.uiColors.greyscale5};
96    font-size: ${e.typography.text.fontSM.fontSize};
97    line-height: ${e.typography.text.fontSM.lineHeight};
98    text-align: center;
99    ${(0,s.Z)("sm")} {
100      padding: 0 ${a.W0.lg} ${a.W0.sm};
101    }
102  `),D=r.ZP.div.withConfig({displayName:"ActionsWrapper",componentId:"-__sc-9fc59729-6"})(["display:flex;align-items:center;justify-content:center;width:100%;","{justify-content:space-evenly;}"],(0,s.Z)("sm")),L=r.ZP.div.withConfig({displayName:"ChangeModeButtonWrapper",componentId:"-__sc-9fc59729-7"})(({theme:e})=>`
103    font-weight: ${e.typography.weights.bold};
104    font-size: ${e.typography.text.fontSM.fontSize};
105    padding: ${a.W0.sm};
106    grid-column: 2 / 3;
107    justify-self: start;
108  
109    ${(0,s.Z)("sm")} {
110      padding: 0;
111      button {
112        text-align: center;
113      }
114    }
115  `),E=r.ZP.div.withConfig({displayName:"ChangeAddressButtonWrapper",componentId:"-__sc-9fc59729-8"})(({theme:e})=>`
116    font-weight: ${e.typography.weights.bold};
117    font-size: ${e.typography.text.fontSM.fontSize};
118    padding: ${a.W0.sm};
119    grid-column: 1 / 2;
120    justify-self: end;
121    
122    ${(0,s.Z)("sm")} {
123      padding: 0;
124      button {
125        text-align: center;
126      }
127    }
128  
129    button {
130      text-transform: capitalize;
131    }
132  `),A=r.ZP.div.withConfig({displayName:"DeliveryUnknownAddress",componentId:"-__sc-9fc59729-9"})(["display:flex;flex-direction:column;justify-content:center;align-items:center;"]);var z=o(34236),B=o(19904),O=o(15009),H=o(33526),U=o(15158),G=o(14410),F=o(48710);let K={setPotentialShoppingModeName:G.J4,setPotentialShoppingModeId:G.ni},q=(0,k.$j)(e=>({shoppingModes:e.shoppingModes.shoppingModesList,shoppingModesList:(0,O.DN)(e),storeDetails:e.stores.activeStoreDetails,modifyInProgress:e.cart.orderModifyStatus.modifyInProgress,addressIntegrationEnabled:e.settings.retailer.addresses.integration.enabled,addressIntegrationV2:e.settings.retailer.addressIntegrationV2,customerAddresses:e.customer.userAddresses,timeslotRequiredToContinue:e.settings.retailer.timeslotModalSettings.timeslotRequiredToAddToCart||e.settings.retailer.timeslotModalSettings.timeslotRequiredToViewCartReview,showSelectToContinueText:e.settings.retailer.timeslotModalSettings.enableSelectToContinueText}),K)((0,r.Zz)(e=>{let{t}=n.useContext(v.q),{shoppingModeIsDelivery:o,storeDetails:r,stepNavTo:s,shoppingModes:a,shoppingModesList:d,defaultAddress:c,modifyInProgress:p,timeslotRequiredToContinue:m,showSelectToContinueText:g}=e,{canChangeMode:h,canChangeStore:u}=(0,B.Z)(d,o?H._Cb:H.c3p),y=(t=!1)=>{let i=o?H._Cb:H.c3p,n=t?i:i===H.c3p?H._Cb:H.c3p;e.setPotentialShoppingModeName(n);let r=a&&a.find(e=>e.displayName===n);r&&r.shoppingModeId&&e.setPotentialShoppingModeId(r.shoppingModeId),s&&s(n)},f=()=>{e.addressIntegrationV2&&e.customerAddresses&&0===e.customerAddresses.length||e.addressIntegrationEnabled?s&&s(H.STEP_TYPES.ADD_NEW_ADDRESS):s&&s(H.STEP_TYPES.CHANGE_SESSION_ADDRESS),window.scrollTo(0,0)};return(0,U.Z)(()=>(0,i.jsxs)(Z,{"data-testid":"actionWrapper-div-testId",children:[(0,i.jsx)(R,{children:o?c?(0,i.jsxs)(N,{"data-testid":"deliveryTitle-div-testId",...F.kf,children:[(0,i.jsx)("div",{children:(0,z.L)(c)}),(0,i.jsxs)("div",{children:[c.city,", ",c.countyProvinceState," ",c.postCode]})]}):(0,i.jsxs)(A,{"data-testid":"deliveryUnknownTitle-div-testId",children:[t("timeSlot.unknownAddress"),(0,i.jsx)(l.bS,{handleClick:f,"data-testid":"ChangeDefaultAddress",buttonStyle:"buttonLink",children:t("timeSlot.selectDefaultAddress")})]}):r?(0,i.jsxs)(P,{"data-testid":"pickupTitle-div-testId",children:[(0,i.jsx)("div",{children:r.name}),(0,i.jsx)("div",{children:(0,z.L)(r)}),(0,i.jsxs)("div",{children:[r.city,", ",r.countyProvinceState," ",r.postCode]})]}):null}),!p&&(0,i.jsxs)(D,{children:[u&&(0,i.jsx)(E,{children:(0,i.jsx)(l.bS,{buttonStyle:"buttonLink",handleClick:()=>y(!0),"data-testid":"changeAddressWrapper-button-testId",children:t("timeSlot.changeStore",{shoppingMode:o?H._Cb:H.c3p})})}),h&&(0,i.jsx)(L,{children:(0,i.jsx)(l.bS,{buttonStyle:"buttonLink",handleClick:()=>y(),"data-testid":"changeModeWrapper-button-testId",children:t("timeSlot.changeMode",{shoppingMode:o?H.c3p:H._Cb})})})]}),g&&m&&(0,i.jsxs)(M,{"data-testid":"select-to-continue-text-testId",children:[(0,i.jsx)(T.pA,{name:"Reserve",fillColor:e.theme.colors.brandColors.primary1}),(0,i.jsx)(W,{children:t("timeSlot.selectToContinue")})]})]}),{componentName:"ReserveTimeslotComponent - ActionButtons.tsx"})})),V=r.ZP.div.withConfig({displayName:"IconTitleWrapper",componentId:"-__sc-6ff2172-0"})(({theme:e})=>`
133    display: flex;
134    color: ${e.colors.uiColors.greyscale6};
135    font-size: ${e.typography.text.fontLG.fontSize};
136    font-weight: ${e.typography.weights.bold};
137    line-height: ${e.typography.text.fontMD.lineHeight};
138    margin-top: -${a.W0.xs};
139    flex-direction: column;
140    justify-content: center;
141    text-align: center;
142    
143    ${(0,s.Z)("md",{noLower:!0})} {
144      margin-top: ${a.W0.xs};
145    }
146`),X=r.ZP.div.withConfig({displayName:"IconWrapper",componentId:"-__sc-6ff2172-1"})(({theme:e})=>`
147    justify-content: center;
148    align-items: center;
149    color: ${e.modal.storeIcon.color};
150    display: flex;
151    margin: 0 auto ${a.W0.xs};
152    height: ${a.W0.lgr};
153    width: ${a.W0.lgr};
154    background-color: ${e.modal.storeIcon.bgColor};
155    border-radius: 50%;
156    `),Y=r.ZP.h2.withConfig({displayName:"TitleWrapper",componentId:"-__sc-6ff2172-2"})(["margin:0 0 ",";"],a.W0.xxs);var Q=o(69272),J=o(92888);let ee=e=>{let{t}=n.useContext(v.q),{shoppingModeIsDelivery:o}=e;return(0,U.Z)(()=>(0,i.jsxs)(V,{"data-testid":"iconTitle-div-testId",children:[(0,i.jsx)(X,{children:(0,i.jsx)(Q.G,{size:a.W0.md,name:o?"DeliveryOutline":"Pickup"})}),(0,i.jsx)(Y,{id:J.U,children:t("timeSlot.reserveTimeslotPopoverTitle",{activeMode:o?H._Cb:H.c3p})})]}),{componentName:"ReserveTimeslotComponent - IconTitle.tsx"})},et="reviewCartButtonId";var eo=o(78004),ei=o(24512),en=o(1563),er=o(60387);let es=e=>{let{t}=n.useContext(v.q),{shoppingModeIsDelivery:o,defaultAddress:r,toggleModal:s,stepNavTo:a,canProceedToCartReview:l,canProceedToCheckout:d,isCartReviewPage:c,cartContainsUnavailableItems:p,selectedShoppingMode:w,retailerStoreId:C,hasBlockingShoppingRule:$,hasRedemptionOffers:T,onCloseCallback:k,reservedTimeslotId:I}=e,j=n.useMemo(()=>!!k&&!I,[I,k]),Z=o&&!!r||!o,P=()=>{s&&s(),k&&k()},N=()=>{P(),globalThis.location.href=`${globalThis.location.origin}${(0,er.Z)(w,C,en.ZP.cartReview)}`},W=()=>c&&d?(0,i.jsx)(x,{selectedShoppingMode:w,retailerStoreId:C,hasUnavailableItems:p,hasBlockingShoppingRule:$,disabled:j,hasCartRewards:T,isMobile:!0,analyticsEvents:(0,eo.ZP)(ei.Uh.events.timeslot_link_button_click,[{gtmKey:ei.Uh.keys.link_or_button_text,gtmValue:t("timeSlot.footerActions.checkout")}],ei.nv.CLICK),dataTestId:et}):l?(0,i.jsx)(f,{buttonStyle:"checkout","data-testid":et,handleClick:N||void 0,disabled:j,analyticsEvents:(0,eo.ZP)(ei.Uh.events.timeslot_link_button_click,[{gtmKey:ei.Uh.keys.link_or_button_text,gtmValue:t("timeSlot.footerActions.reviewCart")}],ei.nv.CLICK),children:t("timeSlot.footerActions.reviewCart")}):null;return(0,i.jsxs)(m,{"data-testid":"ReserveTimeslotWrapperId",children:[(0,i.jsx)(ee,{shoppingModeIsDelivery:o}),(0,i.jsx)(q,{defaultAddress:r,shoppingModeIsDelivery:o,stepNavTo:a}),Z&&(0,i.jsx)(S.Z,{isCheckout:!1}),!Z&&(0,i.jsxs)(g,{"data-testid":"NoAddressId",children:[t("timeSlot.noAddressSelected"),(0,i.jsx)("br",{}),t("timeSlot.pleaseAddYourAddress")]}),(0,i.jsxs)(h,{hasAddress:!!r,children:[(0,i.jsx)(_,{arrowColor:e.theme.colors.brandColors.primary5,backgroundColor:e.theme.colors.brandColors.primary5,analyticsEvents:(0,eo.ZP)(ei.Uh.events.timeslot_link_button_click,[{gtmKey:ei.Uh.keys.link_or_button_text,gtmValue:`${t("timeSlot.moreAbout")} ${o?H._Cb:H.c3p}`}],ei.nv.CLICK)}),(0,i.jsxs)(u,{children:[(0,i.jsx)(y,{buttonStyle:"secondary",handleClick:P,disabled:j,"data-testid":"KeepShoppingButtonId",analyticsEvents:(0,eo.ZP)(ei.Uh.events.timeslot_link_button_click,[{gtmKey:ei.Uh.keys.link_or_button_text,gtmValue:t("timeSlot.footerActions.keepShopping")}],ei.nv.CLICK),children:t("timeSlot.footerActions.keepShopping")}),(0,i.jsx)(W,{})]}),(0,i.jsxs)(b,{insideModal:!0,children:[(0,i.jsx)(y,{buttonStyle:"secondary",handleClick:P,disabled:j,analyticsEvents:(0,eo.ZP)(ei.Uh.events.timeslot_link_button_click,[{gtmKey:ei.Uh.keys.link_or_button_text,gtmValue:t("timeSlot.footerActions.keepShopping")}],ei.nv.CLICK),children:t("timeSlot.footerActions.keepShopping")}),(0,i.jsx)(W,{})]})]})]})},ea=(0,k.$j)(e=>({currentUrl:e.ui.currentUrl,shoppingModeIsDelivery:(0,O.xL)(e),defaultAddress:(0,O.Ue)(e),canProceedToCartReview:(0,O.r1)(e),canProceedToCheckout:(0,O.Lo)(e),isCartReviewPage:e.cms.documentReferenceName===en.j.cartReview,cartContainsUnavailableItems:(0,O.Fm)(e),hasRewards:(0,O.r)(e),selectedShoppingMode:(0,O.kR)(e),retailerStoreId:e.stores.retailerStoreId,hasBlockingShoppingRule:(0,O.K5)(e),hasRedemptionOffers:(0,O.Rn)(e),reservedTimeslotId:e.slots?.reservationDetails?.slotId}))((0,r.Zz)(es))},69142:(e,t,o)=>{o.d(t,{Z:()=>v});var i=o(85893),n=o(67294),r=o(29163),s=o(67979),a=o(29039),l=o(55977);let d=r.ZP.div.withConfig({displayName:"Box",componentId:"-__sc-dcaace0b-0"})(["",""],({theme:e,fullWidth:t})=>`
157    font-size: ${e.typography.text.fontSM.fontSize};
158    background-color: ${e.colors.uiColors.successLight};
159    display: flex;
160    max-width: ${t?"none":l.BC};
161    padding: ${l.W0.sm};
162    text-align:left;
163    width: 60%;
164    width:100%; 
165    ${(0,a.E0)()};  
166
167    ${(0,s.Z)("md",{noLower:!0})} {
168      bottom: ${t?l.bd:l.W0.sm};
169      max-width:none;
170      text-align:center;
171      width:100%;
172    }
173  `),c=r.ZP.div.withConfig({displayName:"TitleText",componentId:"-__sc-dcaace0b-1"})(["",""],({theme:e})=>`
174      font-weight: ${e.typography.weights.bold};
175      margin: 0 0 ${l.W0.xs} 0;
176  `),p=r.ZP.div.withConfig({displayName:"DescriptionText",componentId:"-__sc-dcaace0b-2"})(["margin:"," 0 0 0;"],l.W0.xs),m=r.ZP.div.withConfig({displayName:"RowSide",componentId:"-__sc-dcaace0b-3"})(["width:auto;"]),g=r.ZP.div.withConfig({displayName:"RowMiddle",componentId:"-__sc-dcaace0b-4"})(["width:100%;padding:0 ",";"],l.W0.md);var h=o(86706),u=o(73342),y=o(51667),f=o(15158),x=o(33526),b=o(15009);let v=(0,h.$j)(e=>
176({isModifyingOrder:(0,b.oV)(e),reservationDetails:e.slots.reservationDetails,slotIsReserving:e.slots.isReserving,currentShoppingMode:e.sessions.userSession.shoppingMode}))(e=>{let{t}=n.useContext(u.q),{className:o,fullWidth:r,reservationDetails:s,slotIsReserving:a,isModifyingOrder:l,currentShoppingMode:h}=e;if(!s||!s.slotId||a)return null;let b=!!s.serviceType?.sameDayOnly,v={message:{icon:"Reserve",variables:{fulfilment:h?h.toLowerCase()===x.c3p?t("common.shoppingMode.pickup"):t("common.shoppingMode.delivery"):"",slotDate:s.slotDateTimeShort,expirationTime:s.expirationTime}}};return(0,f.Z)(()=>s?(0,i.jsxs)(d,{type:"success",fullWidth:r,"data-testid":"ReservationDetailsPopup-div-testId",className:o,children:[(0,i.jsx)(m,{children:(0,i.jsx)(y.pA,{name:v.message.icon})}),(0,i.jsxs)(g,{children:[(0,i.jsx)(c,{children:t(`commonToastMessages.${b?"expressTimeslotReservationSuccess":"timeslotReservationSuccess"}.title`,{...v.message.variables})}),l&&!s.expirationTime?(0,i.jsx)(p,{children:t(`commonToastMessages.${b?"expressTimeslotReservationModify":"timeslotReservationModify"}.description`)}):(0,i.jsx)(p,{children:t(`commonToastMessages.${b?"expressTimeslotReservationSuccess":"timeslotReservationSuccess"}.description`,{...v.message.variables})})]})]}):null,{componentName:"ReservationDetailsPopup"})})},92742:(e,t,o)=>{o.d(t,{Z:()=>u});var i=o(85893),n=o(67294),r=o(29163),s=o(67979),a=o(1849),l=o(29039),d=o(55977),c=o(92888);let p=(0,r.vJ)(({contentHeight:e,shouldNotFloat:t,insideModal:o})=>{let i=o?`#${c.df}`:"body";return`
177      ${i} {
178        ${(0,s.Z)("md",{noLower:!0})} {
179            padding-bottom: ${t?"unset":e?`${e}px`:"unset"}
180          }
181      }
182    `}),m=r.ZP.div.withConfig({displayName:"MobileFixedBottomContentFrame",componentId:"-__sc-561f5b00-0"})(({theme:e,shouldNotFloat:t})=>`
183    z-index: ${a.gR};
184    width: 100%;
185    position: ${t?"relative":"fixed"};
186    bottom: 0;
187    left: 0;
188    padding: ${d.W0.xs};
189  
190    &::before {
191      content: '';
192      position: absolute;
193      top: 0;
194      left: 0;
195      width: 100%;
196      height: 100%;
197      background-color: ${e.colors.uiColors.greyscale1};
198      z-index: ${a.x};
199      box-shadow: ${l.q.extraLarge};
200    }
201  
202    ${(0,s.Z)("lg")} {
203        display: none!important;
204    }
205        `);var g=o(86706),h=o(15158);let u=(0,g.$j)(e=>({isMobileResolution:e.app.dimensions.width<=d.qv}))(e=>{let t,o=n.useRef(null),[r,s]=n.useState(0);return n.useEffect(()=>(o&&o.current&&(t=new ResizeObserver(([e])=>{e.borderBoxSize[0].blockSize!==r&&s(e.borderBoxSize[0].blockSize)})).observe(o.current),()=>{o&&o.current&&t&&(t.unobserve(o.current),t.disconnect())}),[e.isMobileResolution]),(0,h.Z)(()=>e.isMobileResolution?(0,i.jsxs)(n.Fragment,{children:[(0,i.jsx)(p,{contentHeight:r,shouldNotFloat:e.shouldNotFloat,insideModal:e.insideModal}),(0,i.jsx)(m,{shouldNotFloat:e.shouldNotFloat,className:e.className,ref:o,children:e.children})]}):null,{componentName:"MobileFixedBottomContent"})})},28665:(e,t,o)=>{o.d(t,{Z:()=>m});var i=o(85893),n=o(29163),r=o(55977),s=o(29039),a=o(51667);let l=n.ZP.div.withConfig({displayName:"ReminderContainer",componentId:"-__sc-8c75ef51-0"})(({theme:e,backgroundColors:t,animationColors:o,shouldAnimate:i})=>{var n;return`
206    display: flex;
207    font-size: ${e.typography.text.fontSM.fontSize};
208    line-height: ${e.typography.text.fontSM.lineHeight};
209    padding: ${r.W0.sm};
210    margin-bottom:${r.W0.xs};
211    background-color: ${e.colors[t.parent][t.child]};
212    ${(0,s.E0)()};
213
214    ${i&&o?`
215      ${n={animationName:"noticeMessagePulse",color:e.colors[o.parent][o.child]},`
216    animation: ${n.animationName} 2000ms infinite;
217    ${(0,s.oS)(n.animationName,`
218        0% {
219            box-shadow: 0 0 0 0 ${n.color}66;
220        }
221        70% {
222            box-shadow: 0 0 0 8px ${n.color}00;
223        }
224        100% {
225            box-shadow: 0 0 0 0 ${n.color}00;
226        }
227    `)};
228`}
229    `:""}
230    `}),d=(0,n.ZP)(a.pA).withConfig({displayName:"ReminderIconLoader",componentId:"-__sc-8c75ef51-1"})(["flex-basis:",";flex-shrink:0;justify-content:center;"],r.W0.md),c=n.ZP.span.withConfig({displayName:"ReminderText",componentId:"-__sc-8c75ef51-2"})(["padding-left:",";flex:1;"],r.W0.sm);var p=o(67294);let m=e=>{let[t,o]=p.useState(!!e.pulseAnimation);return p.useEffect(()=>{if(!e.pulseAnimation||"infinite"===e.pulseAnimation.duration)return;let t=setTimeout(()=>{o(!1)},7e3);return()=>clearTimeout(t)}),(0,i.jsxs)(l,{backgroundColors:e.backgroundColors,shouldAnimate:t,animationColors:e.pulseAnimation?.color,className:e.className,"data-testid":e["data-testid"],children:[(0,i.jsx)(d,{name:e.iconName,fillColor:e.iconColor}),(0,i.jsx)(c,{role:"alert",children:e.message})]})}},43087:(e,t,o)=>{o.d(t,{DL:()=>a,F7:()=>s,K8:()=>n,O5:()=>d,Tw:()=>l,WQ:()=>p,i8:()=>c,jP:()=>r,rB:()=>i});let i="timeslotSelect-button-testId",n="timeslot-radio-testId",r="timeslot-time-range-testid",s="timeslotAvailability_wrapper-div-testId",a="timeslotDescription_wrapper-div-testId",l="timeslotInstacartDescription_wrapper-div-testId",d="timeslotProviderDescriptionWrapperTestId",c="timeslot-price-testId",p="express-delivery-icon-testId"},10602:(e,t,o)=>{o.d(t,{He:()=>p,IN:()=>g,NW:()=>h,Rv:()=>d,SD:()=>m,dh:()=>c,pA:()=>u});var i=o(29163),n=o(67979),r=o(51667),s=o(55977),a=o(80396),l=o(40762);let d=i.ZP.div.withConfig({displayName:"LearnMoreLinkWrapper",componentId:"-__sc-9a2ad969-0"})(["margin-top:",";"],s.W0.xs),c=(0,i.ZP)(r.rU).withConfig({displayName:"LearnMoreLink",componentId:"-__sc-9a2ad969-1"})(({theme:e})=>`
231    color: ${e.colors.brandColors.primary1};
232    padding: ${s.W0.sm} 0;  
233  `),p=i.ZP.span.withConfig({displayName:"LearnMoreContent",componentId:"-__sc-9a2ad969-2"})(({theme:e})=>`
234    ${(0,n.Z)("sm")} {
235      color: ${e.colors.uiColors.greyscale4};
236    }
237  `),m=(0,i.ZP)(l.Z).withConfig({displayName:"CartSummaryLink",componentId:"-__sc-9a2ad969-3"})(({theme:e})=>`
238    text-align: left;
239    color: ${e.colors.uiColors.greyscale5};
240    font-size: ${e.typography.text.fontSM.fontSize};
241    line-height: ${e.typography.text.fontSM.lineHeight};
242    margin: 0 0 ${s.W0.sm} 0;
243
244    ${(0,n.Z)("sm")} {
245       color: ${e.colors.uiColors.greyscale4};
246     }
247  `),g=i.ZP.div.withConfig({displayName:"LearnMoreWrapper",componentId:"-__sc-9a2ad969-4"})(({theme:e})=>`
248    text-align: left;
249    color: ${e.colors.uiColors.greyscale5};
250    font-size: ${e.typography.text.fontSM.fontSize};
251    line-height: ${e.typography.text.fontSM.lineHeight};
252    margin: ${s.W0.sm};
253
254    ${(0,n.Z)("md")} {
255      max-width: 600px;
256    }
257  `),h=i.ZP.li.withConfig({displayName:"SummaryListItem",componentId:"-__sc-9a2ad969-7"})(({theme:e,mainLine:t,hasBackground:o})=>`
258    display: flex;
259    justify-content: space-between;
260    padding: ${s.W0.xs} 0;
261
262    svg {
263      position: relative;
264      top: 3px;
265      fill: ${e.colors.uiColors.success};
266      margin-right: ${s.W0.xxs};
267    }
268
269    ${(0,n.Z)("lg",{upperLimit:!0})} {
270      padding: ${s.W0.xs} ${a.$S.desktop};
271      margin: 0 -${a.$S.desktop};
272    }
273    ${(0,n.Z)("xl")} {
274      padding: ${s.W0.xs} ${a.$S.largeDesktop};
275      margin: 0 -${a.$S.largeDesktop};
276    }
277
278    ${t?`
279      font-weight: ${e.typography.weights.bold};
280      color: ${e.colors.uiColors.greyscale6};
281    `:""};
282
283    ${o?`
284      background-color: ${e.payment.summary.listItemBackground};
285      padding: ${s.W0.xs} ${a.$S.mobile};
286      margin: 0 -${a.$S.mobile};
287    `:""};
288  `),u=i.ZP.div.withConfig({displayName:"AdditionalOrderInfoWrapper",componentId:"-__sc-9a2ad969-8"})(["margin-top:",";"],s.W0.md)},6508:(e,t,o)=>{o.d(t,{AQ:()=>n,mA:()=>r,op:()=>s,pX:()=>i,uR:()=>a});let i="CartReviewSummaryTestId",n="CartReviewSummaryMobileTestId",r="TaxTotalTestId",s="TaxGroupTestId",a="CartReviewSummaryNotesTestId"},27525:(e,t,o)=>{o.d(t,{Fx:()=>_,Z8:()=>k,bb:()=>j,lg:()=>I});var i=o(85893),n=o(67294),r=o(80396),s=o(31387),a=o(10602),l=o(51667),d=o(73342),c=o(1563),p=o(86706),m=o(74797),g=o(60387),h=o(66493),u=o(15158),y=o(6508),f=o(91206),x=o(39812),b=o(33526),v=o(22157),S=o(15009),w=o(97329),C=o(82204),$=o(34463),T=o(55977);let k=e=>{let{customerCredit:t,hasBackground:o,mainLine:n,showIcon:r,title:d,value:c,valueTestId:p,hasPendingSkus:m}=e,g=t?`-${c}`:c;return(0,i.jsxs)(a.NW,{mainLine:n,hasBackground:o,"data-testid":e["data-testid"],children:[(0,i.jsxs)("span",{children:[r&&!m&&(0,i.jsx)(l.pA,{name:"Check"}),m&&!n?(0,i.jsx)($.Yb,{}):d]}),(0,i.jsx)(s.X8,{"data-testid":p,children:m?(0,i.jsx)($.SF,{}):g})]})},I=(0,p.$j)(e=>({hideTaxOnSummary:e.settings.retailer.hideTaxOnSummary,showTaxTotal:e.settings.layout.cartSummary.showTaxTotal,showTaxGroups:e.settings.layout.cartSummary.showTaxGroups,hasPendingSkus:!!e.cart.pendingSkus.length}))(e=>(0,u.Z)(()=>!e.hideTaxOnSummary&&(e.showTaxTotal||e.showTaxGroups)?(0,i.jsxs)(n.Fragment,{children:[e.showTaxTotal&&(0,i.jsx)(k,{title:e.totalTitle,value:e.totalValue,"data-testid":y.mA,hasPendingSkus:e.hasPendingSkus}),e.showTaxGroups&&!!e.taxDetails&&e.taxDetails.map(t=>(0,i.jsx)(k,{title:t.groupName,value:t.amount,"data-testid":`${y.op}-${t.groupName}`,hasPendingSkus:e.hasPendingSkus},t.groupName))]}):null,{componentName:"SummaryTaxesContent"})),_=()=>{let{t:e}=n.useContext(d.q),t=e("cartReviewPage.summary.learnMore.learnMoreLink");return(0,i.jsxs)(a.IN,{children:[(0,i.jsx)(a.SD,{dictionaryKey:h.SB}),(0,i.jsx)(a.He,{dangerouslySetInnerHTML:{__html:e("cartReviewPage.summary.learnMore.content")}}),!!t&&!!t.href&&!!t.title&&(0,i.jsx)(a.Rv,{children:(0,i.jsx)(a.dh,{href:t.href,children:t.title})})]})},j=(0,p.$j)(e=>({requestInProgress:e.ui.requestInProgress,lineItems:e.cart.lineItems,isLoggedIn:(0,v.n)(e),anonymousCartEnabled:e.settings.siteSettings.anonymousCart,showCheckoutInterimModal:(0,S.Nl)(e),canProceedToCheckout:(0,S.Lo)(e),hasPendingSkus:!!e.cart.pendingSkus.length}),{openGlobalModal:x.f9,toggleInterimCMSModal:w.x,getCartRewards:C.$})(e=>{let{t}=n.useContext(d.q),[o,s]=n.useState(!1),a=async()=>{if(o||s(!0),e.requestInProgress)return;if(!e.isLoggedIn&&e.anonymousCartEnabled)return e.openGlobalModal(b.STEP_TYPES.ANONYMOUS_CART_SIGNIN,{ariaLabel:t("modals.ariaLabel.signIn")});if(!e.canProceedToCheckout)return e.openGlobalModal(b.STEP_TYPES.DELIVERYTIMESLOTS,{ariaLabel:t("modals.ariaLabel.timeslots")});if(e.showCheckoutInterimModal)return e.toggleInterimCMSModal(!0);let i=await e.getCartRewards()?c.ZP.redeemLoyalty:c.ZP.checkout;(0,m.Z)((0,g.Z)(e.selectedShoppingMode,e.retailerStoreId,i))};return n.useEffect(()=>{!e.requestInProgress&&o&&a()},[e.requestInProgress]),(0,i.jsx)(r.cF,{"data-testid":e.dataTestId?e.dataTestId:f.IQ,"data-interimmodal":e.showCheckoutInterimModal,fullWidth:!0,buttonStyle:"checkout",desktopOnly:!0,disabled:e.hasUnavailableItems||e.hasBlockingShoppingRule||!e.lineItems.length||e.hasPendingSkus||e.disabled,handleClick:a,isMobile:e.isMobile,analyticsEvents:e.analyticsEvents,className:e.className,children:e.hasPendingSkus?(0,i.jsx)(r.TK,{width:T.W0.sm}):t("cartReviewPage.summary.button")})})},80396:(e,t,o)=>{o.d(t,{$S:()=>d,Qd:()=>p,Rk:()=>x,TK:()=>S,TN:()=>v,cF:()=>f,lk:()=>h,oe:()=>c,rr:()=>y,sJ:()=>b,tP:()=>m,v$:()=>u,wk:()=>g});var i=o(29163),n=o(29039),r=o(55977),s=o(67979),a=o(51667),l=o(40762);let d={mobile:"24px",desktop:"18px",largeDesktop:"32px"},c=(0,i.ZP)(l.Z).withConfig({displayName:"ReviewSummaryLink",componentId:"-__sc-f7d2048d-0"})(({theme:e})=>`
289    text-align: left;
290    color: ${e.colors.uiColors.greyscale5};
291    font-size: ${e.typography.text.fontSM.fontSize};
292    line-height: ${e.typography.text.fontSM.lineHeight};
293    margin: ${r.W0.sm} 0;
294
295    ${(0,s.Z)("sm")} {
296       color: ${e.colors.uiColors.greyscale4};
297     }
298  `),p=i.ZP.section.withConfig({displayName:"ReviewSummary",componentId:"-__sc-f7d2048d-1"})(({theme:e})=>`
299    display: flex;
300    flex-direction: column;
301    box-shadow: ${n.q.large};
302    padding: ${r.W0.md} ${d.mobile};
303    margin-top: 0;
304    background-color: ${e.colors.uiColors.greyscale1};
305    width: 100%;
306    margin-bottom: ${r.W0.md};
307
308    ${(0,s.Z)("md",{noUpper:!0})} {
309      border-radius:0 0 ${e.payment.checkoutCards.borderRadius} ${e.payment.checkoutCards.borderRadius};
310    }
311
312    ${(0,s.Z)("lg",{upperLimit:!0})} {
313      padding: ${r.W0.sm} ${d.desktop};
314    }
315
316    ${(0,s.Z)("xl")} {
317      padding: ${r.W0.lg} ${d.largeDesktop};
318    }
319  `),m=i.ZP.h3.withConfig({displayName:"ReviewSummaryHeader",componentId:"-__sc-f7d2048d-2"})(["display:flex;justify-content:space-between;margin:0;padding:"," 0;"],r.W0.xs),g=i.ZP.span.withConfig({displayName:"ReviewSummarySubtext",componentId:"-__sc-f7d2048d-3"})(({theme:e})=>`
320    font-weight: normal;
321    font-size: ${e.typography.text.fontSM.fontSize};
322    color: ${e.colors.uiColors.greyscale5};
323  `),h=i.ZP.ul.withConfig({displayName:"ListWrapper",componentId:"-__sc-f7d2048d-4"})(({theme:e})=>`
324    list-style: none;
325    font-size: ${e.typography.text.fontSM.fontSize};
326    color: ${e.colors.uiColors.greyscale5};
327    padding: 0;
328    margin: 0;
329  `),u=i.ZP.span.withConfig({displayName:"SummaryTotalValue",componentId:"-__sc-f7d2048d-5"})(({theme:e})=>`
330    display: inline-flex;
331    align-items: center;
332    color: ${e.colors.uiColors.greyscale5};
333  `),y=i.ZP.div.withConfig({displayName:"TotalHeader",componentId:"-__sc-f7d2048d-6"})(({theme:e})=>`
334    display: flex;
335    justify-content: space-between;
336    font-weight: ${e.typography.weights.bold};
337    font-size: ${e.typography.text.fontMD.fontSize};
338    padding: ${r.W0.sm} 0;
339  `),f=(0,i.ZP)(a.zx).withConfig({displayName:"CartCheckoutBtn",componentId:"-__sc-f7d2048d-7"})(({isMobile:e})=>e?`
340      position: relative;
341      width: 100%;
342      height: ${r.fr};`:`
343    ${(0,s.Z)("md",{noLower:!0})} {
344      display: none;
345    }`),x=i.ZP.div.withConfig({displayName:"ShoppingRuleInfo",componentId:"-__sc-f7d2048d-8"})(["","{display:'none';}"],(0,s.Z)("md",{noLower:!0})),b=(0,i.ZP)(l.Z).withConfig({displayName:"ReviewFooter",componentId:"-__sc-f7d2048d-9"})(({theme:e})=>`
346    padding: ${r.W0.xs} 0;
347    font-size: ${e.typography.text.fontSM.fontSize};
348    color: ${e.colors.uiColors.greyscale4};
349  `),v=i.ZP.div.withConfig({displayName:"VoucherText",componentId:"-__sc-f7d2048d-10"})(({theme:e})=>`
350    font-size: ${e.typography.text.fontSM.fontSize};
351    color: ${e.colors.uiColors.greyscale5};
352    padding: ${r.W0.sm};
353  `),S=(0,i.ZP)(a.$j).withConfig({displayName:"LoadingSpinner",componentId:"-__sc-f7d2048d-11"})(({theme:e})=>`
354    margin: auto;
355    color: ${e.buttons.checkout.hover.color};
356    svg {
357      stroke: ${e.buttons.checkout.hover.color};
358    }
359  `)},34463:(e,t,o)=>{o.d(t,{SF:()=>s,Yb:()=>a});var i=o(85893);o(67294);var n=o(24561),r=o(29163);let s=(0,r.Zz)(e=>(0,i.jsx)(n.ZP,{speed:1.3,viewBox:"0 0 57 16",width:"100%",height:16,backgroundColor:e.theme.colors.uiColors.greyscale2,foregroundColor:e.theme.colors.uiColors.greyscale3,"data-testid":"summaryStencilRightContent-testId",children:(0,i.jsx)("rect",{x:"0",y:"0",rx:"3",ry:"3",width:"57",height:"16"})})),a=(0,r.Zz)(e=>(0,i.jsx)(n.ZP,{speed:1.3,viewBox:"0 0 110 16",width:"100%",height:16,backgroundColor:e.theme.colors.uiColors.greyscale2,foregroundColor:e.theme.colors.uiColors.greyscale3,"data-testid":"summaryStencilLeftContent-testId",children:(0,i.jsx)("rect",{x:"0",y:"0",rx:"3",ry:"3",width:"110",height:"16"})}))},31387:(e,t,o)=>{o.d(t,{EA:()=>p,Kb:()=>a,M4:()=>l,NA:()=>c,X8:()=>m,jC:()=>d,y_:()=>g});var i=o(29163),n=o(55977),r=o(67979),s=o(80396);let a=i.ZP.li.withConfig({displayName:"SummaryListItemDiff",componentId:"-__sc-11285e50-0"})(({theme:e,hasBackground:t=!0})=>`
360    position: relative;
361    margin: 0 -${s.$S.mobile};
362    ${(0,r.Z)("lg",{upperLimit:!0})} {
363      margin: 0 -${s.$S.desktop};
364    };
365    ${(0,r.Z)("xl")} {
366      margin: 0 -${s.$S.largeDesktop};
367    };
368    ${t&&`
369      background-color: ${e.payment.summary.listItemBackground};
370    `};
371    `),l=i.ZP.div.withConfig({displayName:"PromoCodeContainer",componentId:"-__sc-11285e50-1"})([""]),d=i.ZP.div.withConfig({displayName:"SummaryListItemBox",componentId:"-__sc-11285e50-2"})(["display:grid;padding:"," 0;grid-template-columns:"," 1fr ",";width:100%;","{grid-template-columns:"," 1fr ",";}","{grid-template-columns:"," 1fr ",";}"],n.W0.xs,s.$S.mobile,s.$S.mobile,(0,r.Z)("lg",{upperLimit:!0}),s.$S.desktop,s.$S.desktop,(0,r.Z)("xl"),s.$S.largeDesktop,s.$S.largeDesktop),c=i.ZP.div.withConfig({displayName:"ListItemData",componentId:"-__sc-11285e50-3"})(["display:flex;align-items:center;grid-column:2/3;width:100%;padding-top:3px;padding-bottom:3px;"]),p=i.ZP.span.withConfig({displayName:"ListItemType",componentId:"-__sc-11285e50-4"})(({theme:e})=>`
372      padding-right: ${n.W0.sm};
373  
374      svg {
375        position: relative;
376        top: 3px;
377        fill: ${e.colors.uiColors.success};
378        margin-right: ${n.W0.xxs};
379      }
380    `),m=i.ZP.span.withConfig({displayName:"ListItemValue",componentId:"-__sc-11285e50-5"})(({theme:e})=>`
381      font-size: ${e.typography.text.fontSM.fontSize};
382      font-weight: ${e.typography.weights.bold};
383      margin-left: auto;
384      white-space:nowrap;
385  
386      ${(0,r.Z)("md",{upperLimit:!0})} {
387        text-align: right;
388        align-self: center;
389      }
390    `),g=i.ZP.div.withConfig({displayName:"TrashContainer",componentId:"-__sc-11285e50-6"})(({theme:e})=>`
391    display: flex;
392    align-items: center;
393    justify-content: center;
394    cursor: pointer;
395    svg {
396      fill: ${e.colors.uiColors.greyscale4};
397    }
398    &:hover {
399      background-color: transparent;
400    }
401    &:hover svg {
402      fill: ${e.colors.uiColors.greyscale5};
403    }
404  `)},39716:(e,t,o)=>{o.d(t,{Z:()=>eH});var i=o(85893),n=o(67294),r=o(29163),s=o(67979),a=o(55977),l=o(28665),d=o(69142),c=o(29039);let p=r.ZP.div.withConfig({displayName:"TimeslotGridComponentWrapper",componentId:"-__sc-7b03adb2-0"})(["","{padding:"," "," 0;}"],(0,s.Z)("sm"),a.W0.xs,a.W0.sm),m=(0,r.ZP)(d.Z).withConfig({displayName:"TimeslotGridPopupWrapper",componentId:"-__sc-7b03adb2-1"})(["margin-top:",";"],a.W0.sm),g=r.ZP.div.withConfig({displayName:"TimeslotGridEmptySlots",componentId:"-__sc-7b03adb2-2"})(["padding:",";"],a.W0.sm),h=r.ZP.li.withConfig({displayName:"TimeslotButtonWrapper",componentId:"-__sc-7b03adb2-3"})(({theme:e})=>`
405    padding: ${a.W0.xxss} 0;
406    border-bottom: 1px solid ${e.colors.uiColors.greyscale2};
407  `),u=r.ZP.div.withConfig({displayName:"ViewAllWrapper",componentId:"-__sc-7b03adb2-4"})(["margin-top:",";text-align:center;height:",";button{height:100%;}","{display:none;}"],a.W0.sm,a.fr,(0,s.Z)("md",{noUpper:!0})),y=r.ZP.ul.withConfig({displayName:"TimeSlotsContainer",componentId:"-__sc-7b03adb2-5"})(({condensedView:e})=>`
408    height: 255px;
409    overflow-x: hidden;
410    overflow-y: auto;
411    scrollbar-gutter: stable;
412    list-style: none;
413    padding: 0;
414    margin: 0;
415    ${(0,s.Z)("lg")} {
416      ${c.G$}
417    }
418    ${(0,s.Z)("sm")} {
419      height: ${!e?"100%":"275px"};
420    }
421  `),f=(0,r.ZP)(l.Z).withConfig({displayName:"EmptyTimeslotsMessage",componentId:"-__sc-7b03adb2-6"})(({theme:e})=>`
422    font-size: ${e.typography.text.fontXS.fontSize};
423    line-height: ${e.typography.text.fontXS.lineHeight};
424    font-weight: ${e.typography.weights.bold};
425    svg {
426        fill: ${e.colors.uiColors.warn};
427    }
428    `);var x=o(51667),b=o(86706),v=o(67722),S=o(73342),w=o(15158);let C="100px",$=r.ZP.div.withConfig({displayName:"TimeSlot",componentId:"-__sc-15939343-0"})(({disabled:e,resolvedStyles:t})=>`
429    padding: ${a.W0.vxs};
430    color: ${t.wrapper.color};
431    font-size: ${t.wrapper.fontSize};
432    font-weight: ${t.wrapper.fontWeight};
433    display: grid;
434    grid-template-columns: ${a.W0.md} auto auto;
435    grid-template-rows: 1fr 1fr;
436    align-items: center; 
437    grid-column-gap: ${a.W0.xs};
438    min-height: ${a.W0.xl};
439    background: ${t.wrapper.backgroundColor};
440    ${!e&&"cursor: pointer;"};
441
442    ${(0,s.Z)("md",{noUpper:!0})} {
443      grid-template-columns: 20px 160px auto 70px minmax(${C}, 
444        ${Number.parseInt(C)+20}px);
445      ${(0,c.E0)(a.W0.xs)};
446      min-height: unset;
447    }
448
449    ${(0,s.Z)("md",{noLower:!0})} {
450      padding: ${a.W0.vxs} ${a.W0.sm};
451    }
452
453  `),T=(0,r.ZP)(x.pA).withConfig({displayName:"RadioIcon",componentId:"-__sc-15939343-1"})(({resolvedStyles:e})=>`
454      pointer-events: none;
455      grid-column: 1/2;
456      grid-row: 1/3;
457      svg {
458        fill: ${e.radio.iconColor};
459      }
460    `),k=r.ZP.span.withConfig({displayName:"TimeRangeText",componentId:"-__sc-15939343-2"})(({resolvedStyles:e,hasTitle:t,isExpressTimeslot:o})=>`
461    grid-column: 2/3;
462    grid-row: ${t?"1/2":"1/3"};
463    font-weight: ${e.timeRangeText.fontWeight};
464    font-size: ${e.timeRangeText.fontSize};
465    line-height: ${e.timeRangeText.lineHeight};
466    text-transform: ${e.timeRangeText.textTransform};
467    text-size-adjust: none;
468    justify-self: start;
469    color: ${e.timeRangeText.color};
470    ${o?`
471          display: flex;
472          align-items: center;
473          text-align: start;
474        `:""}
475    ${(0,s.Z)("md",{noUpper:!0})} {
476      grid-row: 1/3;
477    }
478  `),I=r.ZP.div.withConfig({displayName:"TimeSlotInfo",componentId:"-__sc-15939343-3"})(({theme:e})=>`
479    grid-column: 2/4;
480    grid-row: 2/3;
481    display: flex;
482    align-items: center;
483    justify-content: space-between;
484
485    ${(0,s.Z)("md",{noUpper:!0})} {
486      flex-direction: column;
487      grid-column: 3/4;
488      grid-row: 1/3;
489    }
490
491    ${(0,s.Z)("sm")} {
492      grid-row: 3/4;
493      flex-direction: column;
494      align-items: start
495    }
496  `),_=r.ZP.span.withConfig({displayName:"TimeSlotTitle",componentId:"-__sc-15939343-4"})(({resolvedStyles:e})=>`
497    color: ${e.titleText.color};
498    font-size: ${e.titleText.fontSize};
499    line-height: ${e.titleText.lineHeight};
500
501    ${(0,s.Z)("sm")} {
502      font-size: ${e.titleText.fontSize}
503    }
504  `),j=r.ZP.div.withConfig({displayName:"TimeSlotDescription",componentId:"-__sc-15939343-5"})(({resolvedStyles:e})=>`
505    font-size: ${e.descriptionText.fontSize};
506    line-height: ${e.descriptionText.lineHeight};
507    font-weight: ${e.descriptionText.fontWeight};
508
509    ${(0,s.Z)("sm")} {
510      font-size: ${e.descriptionText.fontSize}
511      line-height: ${e.descriptionText.lineHeight}
512    }
513  `),Z=r.ZP.span.withConfig({displayName:"SlotPrice",componentId:"-__sc-15939343-6"})(({hasDescription:e,resolvedStyles:t})=>`
514    text-align: right;
515    grid-column: 3/4;
516    grid-row: ${e?"1/2":"1/3"};
517    text-transform: uppercase;
518    text-size-adjust: none;
519    
520    ${(0,s.Z)("md",{noUpper:!0})} {      
521      justify-self: center;
522      grid-column: 4/5;
523      grid-row: 1/3;
524    }
525
526    ${(0,s.Z)("sm")} {      
527      display:none;
528    }
529    color: ${t.priceText.color};
530  `),P=r.ZP.span.withConfig({displayName:"ReserveText",componentId:"-__sc-15939343-7"})(({hasDescription:e})=>`
531    display:none;
532    text-align: right;
533    grid-column: 3/4;
534    grid-row: ${e?"1/2":"1/3"};
535    text-size-adjust: none;
536    
537    ${(0,s.Z)("md",{noUpper:!0})} {      
538      justify-self: center;
539      grid-column: 4/5;
540      grid-row: 1/3;
541    }
542
543    ${(0,s.Z)("sm")} {      
544      display:block;
545    }
546  `),N=r.ZP.label.withConfig({displayName:"TimeSlotLabel",componentId:"-__sc-15939343-8"})(["display:none;"]),W=r.ZP.div.withConfig({displayName:"ReservedSlotText",componentId:"-__sc-15939343-9"})(["display:none;width:",";","{display:flex;align-items:center;justify-content:center;height:",";grid-column:5/6;grid-row:1/3;}"],C,(0,s.Z)("md",{noUpper:!0}),a.W0.lg),M=(0,r.ZP)(x.zx).withConfig({displayName:"SelectButton",componentId:"-__sc-15939343-10"})(["",""],({theme:e})=>`
547  display: none;
548  width: max-content;
549  min-width: ${C};
550  max-width: ${Number.parseInt(C)+20}px;
551  justify-self: center;
552  text-align: center;
553  padding: ${a.W0.xs};
554
555  ${(0,s.Z)("md",{noUpper:!0})} {
556    display: inline-flex;
557    grid-column: 5/6;
558    grid-row: 1/3;
559  }
560`),R=(0,r.ZP)(x.pA).withConfig({displayName:"ExpressDeliveryIcon",componentId:"-__sc-15939343-11"})(["",""],({resolvedStyles:e})=>`
561    margin-right: ${a.W0.xs};
562    svg {
563      fill: ${e.wrapper.iconColor};
564      width: ${e.wrapper.iconSize};
565      height: ${e.wrapper.iconSize};
566    }
567  `);var D=o(58060),L=o(43087);let E=r.ZP.div.withConfig({displayName:"TimeSlotInfoContainer",componentId:"-__sc-120402d7-0"})(["display:flex;justify-content:center;","{justify-content:start;}","{text-align:center;}"],(0,s.Z)("md",{noLower:!0}),(0,s.Z)("md",{noUpper:!0})),A=r.ZP.span.withConfig({displayName:"IconWrapper",componentId:"-__sc-120402d7-1"})(({theme:e})=>`
568  padding-right:${a.W0.xxs}
569  `),z=(0,r.Zz)(e=>{let{slotInfoDescription:t,slotInfoType:o,theme:n}=e;return(0,i.jsxs)(E,{children:[(()=>{switch(o){case"eco":return(0,i.jsx)(A,{children:(0,i.jsx)(x.pA,{name:"Eco",fillColor:n.colors.uiColors.success})});case"NoAlcohol":return(0,i.jsx)(A,{children:(0,i.jsx)(x.pA,{name:"Warning",fillColor:n.colors.uiColors.warn})});default:return null}})(),t]})});var B=o(24512),O=o(58075),H=o(78004),U=o(33526),G=o(52808),F=o(98717);let K=r.ZP.span.withConfig({displayName:"TimeSlotProviderTitle",componentId:"-__sc-e67ed05e-0"})(({theme:e})=>`
570    color: ${e.colors.uiColors.greyscale4};
571  `),q=r.ZP.div.withConfig({displayName:"TimeSlotProviderDescription",componentId:"-__sc-e67ed05e-1"})(({theme:e})=>`
572    font-size: ${e.typography.text.fontXS.fontSize};
573    font-weight: ${e.typography.weights.normal};
574    line-height: ${e.typography.text.fontXS.lineHeight};
575
576    ${(0,s.Z)("sm")} {
577      font-size: ${e.typography.text.fontSM.fontSize};
578    }
579    `),V=e=>{let{dataTestId:t}=e;return(0,i.jsxs)(q,{"data-testid":t,className:e.className,children:[(0,i.jsxs)(K,{children:[e.text," "]}
579),e.icon&&(0,i.jsx)(x.pA,{name:e.timeSlotsProvider})]})},X=(0,b.$j)(e=>({days:e.slots.availableSlots,selectedDay:e.slots.selectedDay,selectedShoppingMode:e.shoppingModes.selectedShoppingMode,isInstacartIconEnabled:e.settings.sharedSettings.general.displayInstacartIcon.timeslot,displayTimeslotProviders:e.settings.sharedSettings.general.displayTimeslotProviders}))(e=>{let{t}=n.useContext(S.q),{handleSelection:o,information:s,isAvailable:a,price:l,reservationDetails:d,slotId:c,slotIsReserving:p,status:m,timeRange:g,days:h,selectedDay:u,selectedShoppingMode:y,displayTimeslotProviders:f}=e,x={message:{variables:{fulfilment:(0,D.f)(y.displayName),slotDate:d.slotDateTimeShort,expirationTime:d.expirationTime}}},b=!!e.expressTimeslotInfo,v=e.expressTimeslotInfo?.time12Hour,w=t("timeSlot.expressTimeslots.timeframe",{time24Hour:e.expressTimeslotInfo?.time24Hour,time12Hour:v?.toLowerCase(),time12HourUpperCase:v,minutes:e.expressTimeslotInfo?.minutesTimeframe,hours:e.expressTimeslotInfo?.hoursTimeframe}),C=t("timeSlot.expressTimeslots.description",{time24Hour:e.expressTimeslotInfo?.time24Hour,time12Hour:v?.toLowerCase(),time12HourUpperCase:v,hours:e.expressTimeslotInfo?.hoursTimeframe,minutes:e.expressTimeslotInfo?.minutesTimeframe}),{buttonText:E,isButton:A,radioIcon:K,disabled:q,isReserved:X,isActionable:Y}=((e,t)=>{let{t:o}=(0,n.useContext)(S.q);return{buttonText:o(`checkout.timeslotSection.buttons.${{available:"selectBtn",reserving:"reservingBtn",reserved:"reservedBtn",unavailable:t?"expressUnavailableBtn":"unavailableBtn"}[e]}`),isButton:"available"===e||"unavailable"===e,radioIcon:"reserving"===e||"reserved"===e?"RadioActive":"RadioEmpty",disabled:"unavailable"===e,isReserved:"reserved"===e,isActionable:"available"===e}})(m,b),Q=(({state:e,variant:t})=>{let o=(0,r.Fg)();return n.useMemo(()=>({wrapper:{color:o.timeSlotGrid.timeSlot.wrapper.color[e][t],backgroundColor:o.timeSlotGrid.timeSlot.wrapper.backgroundColor[e][t],iconColor:o.timeSlotGrid.timeSlot.wrapper.iconColor[e][t],iconSize:o.timeSlotGrid.timeSlot.wrapper.iconSize[e][t],fontSize:o.timeSlotGrid.timeSlot.wrapper.fontSize[e][t],fontWeight:o.timeSlotGrid.timeSlot.wrapper.fontWeight[e][t]},radio:{iconColor:o.timeSlotGrid.timeSlot.radio.iconColor[e][t]},timeRangeText:{color:o.timeSlotGrid.timeSlot.timeRangeText.color[e][t],fontSize:o.timeSlotGrid.timeSlot.timeRangeText.fontSize[e][t],fontWeight:o.timeSlotGrid.timeSlot.timeRangeText.fontWeight[e][t],textTransform:o.timeSlotGrid.timeSlot.timeRangeText.textTransform[e][t],lineHeight:o.timeSlotGrid.timeSlot.timeRangeText.lineHeight[e][t]},titleText:{color:o.timeSlotGrid.timeSlot.titleText.color[e][t],fontSize:o.timeSlotGrid.timeSlot.titleText.fontSize[e][t],lineHeight:o.timeSlotGrid.timeSlot.titleText.lineHeight[e][t]},descriptionText:{fontSize:o.timeSlotGrid.timeSlot.descriptionText.fontSize[e][t],lineHeight:o.timeSlotGrid.timeSlot.descriptionText.lineHeight[e][t],fontWeight:o.timeSlotGrid.timeSlot.descriptionText.fontWeight[e][t]},priceText:{color:o.timeSlotGrid.timeSlot.priceText.color[e][t]}}),[o,e,t])})({state:X||"reserving"===m?"reserved":q?"unavailable":"available",variant:e.expressTimeslotInfo?"expressTimeframe":"default"}
579),J=a&&!!s.availability,ee=!!s.timeSlotsProvider?.toLowerCase()?.includes(U.FVU),et=!!Object.keys(s.description).length,eo=f?.find(e=>e.timeSlotsProvider.toLowerCase()===s.timeSlotsProvider?.toLowerCase()&&e.shoppingModes.some(e=>e===y?.displayName.toLowerCase())),ei=!p&&Y&&!q,en=()=>{ei&&o()};return n.useEffect(()=>{"reserved"===m&&(0,F.k)(c)},[m]),(0,i.jsx)(O.N,{analyticsEvents:ei?(0,H.ZP)(B.Uh.events.reserve_timeslot,[{gtmKey:B.Uh.keys.timeSlot,gtmValue:`${h[u]&&h[u].label?h[u].label:""}, ${h[u]&&h[u].subLabel?h[u].subLabel:""} (${y.displayName}): ${e.expressTimeslotInfo?e.expressTimeslotInfo.label:g}`}],B.nv.CLICK):void 0,children:(0,i.jsxs)($,{"aria-label":t(`checkout.timeslotSection.timeslotSubsection.slotGridSubsection.ariaLabel.${X?"reservedSlotText":"slotText"}`,{timeRange:g}),"data-testid":e["data-testid"],disabled:q,id:c,onClick:en,resolvedStyles:Q,children:[(0,i.jsx)(T,{name:K,"data-testid":L.K8,resolvedStyles:Q}),(0,i.jsxs)(k,{hasTitle:!!J,"data-testid":L.jP,isExpressTimeslot:b,resolvedStyles:Q,children:[e.expressTimeslotInfo&&(0,i.jsx)(R,{"data-testid":L.WQ,name:"ExpressDelivery",resolvedStyles:Q}),e.expressTimeslotInfo?w:g]}),(0,i.jsxs)(I,{children:[!!J&&(0,i.jsx)(_,{"data-testid":L.F7,resolvedStyles:Q,children:t("checkout.timeslotSection.timeslotSubsection.slotGridSubsection.availabilityInfo",{amount:s.availability,affix:s.availability&&s.availability>1?"s":""})}),(et||e.expressTimeslotInfo)&&(0,i.jsxs)(j,{"data-testid":L.DL,resolvedStyles:Q,children:[e.expressTimeslotInfo&&(0,i.jsx)(z,{slotInfoDescription:C},C),et&&Object.keys(s.description).map(e=>(0,i.jsx)(z,{slotInfoDescription:s.description[e],slotInfoType:e},e))]}),ee&&e.isInstacartIconEnabled&&(0,i.jsx)(G.Z,{dataTestId:L.Tw}),eo&&(0,i.jsx)(V,{dataTestId:L.O5,icon:eo.display.icon,text:eo.display.text,timeSlotsProvi
579der:eo.timeSlotsProvider})]}),(0,i.jsx)(Z,{hasDescription:et,"data-testid":`${L.i8}-${c}`,resolvedStyles:Q,children:l}),(0,i.jsx)(P,{hasDescription:et,children:"reserving"===m||"reserved"===m?(0,D.f)(m):a?l:E}),A?(0,i.jsx)(M,{ariaLabel:t("checkout.timeslotSection.timeslotSubsection.slotGridSubsection.ariaLabel.selectButtonText",{buttonText:E,timeRange:g}),buttonStyle:"secondary",disabled:q,"data-testid":L.rB,onClick:en,handleKeyDown:e=>{(13===e.which||13===e.keyCode)&&(e.preventDefault(),en())},children:E}):(0,i.jsx)(W,{"aria-label":t("checkout.timeslotSection.timeslotSubsection.slotGridSubsection.ariaLabel.reservedSlotText",{timeRange:g}),"aria-disabled":!0,role:"button",tabIndex:0,"data-testid":L.rB,children:E}),(0,i.jsxs)(N,{id:"labelReserved",children:[t("commonToastMessages.timeslotReservationSuccess.title",{...x.message.variables}),t("commonToastMessages.timeslotReservationSuccess.description",{...x.message.variables})]})]})})}),Y=r.ZP.section.withConfig({displayName:"TimeSlotStencil",componentId:"-__sc-a6b363d6-0"})(["width:100%;"]);var Q=o(24561);let J=(0,r.Zz)(e=>{let{tertiary1:t,primary4:o}=e.theme.colors.brandColors;return(0,i.jsx)(Y,{children:(0,i.jsxs)(Q.ZP,{width:"100%",viewBox:"0 0 720 720",height:720,speed:1.3,preserveAspectRatio:"none meet",backgroundColor:t,foregroundColor:o,uniqueKey:"timeslotInfo",...e,children:[(0,i.jsx)("rect",{x:"0",y:"0",rx:"5",ry:"5",width:"98%",height:"40"}),(0,i.jsx)("rect",{x:"0",y:"50",rx:"5",ry:"5",width:"98%",height:"1"}),(0,i.jsx)("rect",{x:"0",y:"60",rx:"5",ry:"5",width:"98%",height:"40"}),(0,i.jsx)("rect",{x:"0",y:"110",rx:"5",ry:"5",width:"98%",height:"1"}),(0,i.jsx)("rect",{x:"0",y:"120",rx:"5",ry:"5",width:"98%",height:"40"}),(0,i.jsx)("rect",{x:"0",y:"170",rx:"5",ry:"5",width:"98%",height:"1"}),(0,i.jsx)("rect",{x:"0",y:"180",rx:"5",ry:"5",width:"98%",height:"40"}),(0,i.jsx)("rect",{x:"0",y:"230",rx:"5",ry:"5",width:"98%",height:"1"}),(0,i.jsx)("rect",{x:"0",y:"240",rx:"5",ry:"5",width:"98%",height:"40"}),(0,i.jsx)("rect",{x:"0",y:"290",rx:"5",ry:"5",width:"98%",height:"1"}),(0,i.jsx)("rect",{x:"0",y:"300",rx:"5",ry:"5",width:"98%",height:"40"}),(0,i.jsx)("rect",{x:"0",y:"350",rx:"5",ry:"5",width:"98%",height:"1"}),(0,i.jsx)("rect",{x:"0",y:"360",rx:"5",ry:"5",width:"98%",height:"40"}),(0,i.jsx)("rect",{x:"0",y:"410",rx:"5",ry:"5",width:"98%",height:"1"}),(0,i.jsx)("rect",{x:"0",y:"420",rx:"5",ry:"5",width:"98%",height:"40"}),(0,i.jsx)("rect",{x:"0",y:"470",rx:"5",ry:"5",width:"98%",height:"1"}),(0,i.jsx)("rect",{x:"0",y:"480",rx:"5",ry:"5",width:"98%",height:"40"}),(0,i.jsx)("rect",{x:"0",y:"530",rx:"5",ry:"5",width:"98%",height:"1"}),(0,i.jsx)("rect",{x:"0",y:"540",rx:"5",ry:"5",width:"98%",height:"40"}),(0,i.jsx)("rect",{x:"0",y:"590",rx:"5",ry:"5",width:"98%",height:"1"}),(0,i.jsx)("rect",{x:"0",y:"600",rx:"5",ry:"5",width:"98%",height:"40"}),(0,i.jsx)("rect",{x:"0",y:"650",rx:"5",ry:"5",width:"98%",height:"1"}),(0,i.jsx)("rect",{x:"0",y:"660",rx:"5",ry:"5",width:"98%",height:"40"})]})})}),ee=(0,r.ZP)(x.zx).withConfig({displayName:"TabDirection",componentId:"-__sc-2b0f1a0f-0"})(["",""],({theme:e})=>`
580    &&& {
581      background-color: ${e.colors.brandColors.primary1};
582      border-radius: 50%;
583      cursor: pointer;
584      height: ${a.W0.lg};
585      min-width: 0;
586      opacity: 0.7;
587      padding: ${a.W0.xs} 10px;
588      position: absolute;
589      top: 30%;
590      width: ${a.W0.lg};
591
592      ${(0,s.Z)("sm")} {
593        position: relative;
594        top: ${a.W0.sm};
595      }
596
597      &: hover {
598        opacity: 1;
599      }    
600    }
601  `);(0,r.ZP)(ee).withConfig({displayName:"TabPrevious",componentId:"-__sc-2b0f1a0f-1"})(["left:0;svg{margin-right:0;}","{left:-",";}"],(0,s.Z)("md",{noUpper:!0}),a.W0.sm),(0,r.ZP)(ee).withConfig({displayName:"TabNext",componentId:"-__sc-2b0f1a0f-2"})(["right:0;svg{margin-right:0;}","{right:-",";}"],(0,s.Z)("md",{noUpper:!0}),a.W0.sm);let et=r.ZP.div.withConfig({displayName:"TabDay",componentId:"-__sc-2b0f1a0f-3"})(["",""],({theme:e})=>`
602    font-size: ${e.typography.text.body.fontSize};
603    font-weight: ${e.typography.weights.bold};
604  `),eo=r.ZP.div.withConfig({displayName:"TabDate",componentId:"-__sc-2b0f1a0f-4"})(["",""],({theme:e})=>`
605    font-size: ${e.typography.text.fontXS.fontSize};
606    line-height: ${e.typography.text.body.lineHeight};
607    font-weight: ${e.typography.weights.normal};
608  `),ei=(0,r.ZP)(x.zx).withConfig({displayName:"Tab",componentId:"-__sc-2b0f1a0f-5"})(({theme:e,isDaySelected:t})=>`
609    background-color: transparent;
610    border-radius: 0;
611    display: block;
612    border: 0;
613    border-bottom: 3px solid ${e.colors.uiColors.greyscale3};
614    color: ${e.colors.uiColors.greyscale4};
615    cursor: pointer;
616    flex-grow: 1;
617    flex-shrink: 0;
618    padding: ${a.W0.sm} 0 ${a.W0.xs};
619    text-align: center;
620
621    ${(0,s.Z)("sm")} {
622      width: ${es};
623    }
624
625    &: hover {
626      background-color: transparent;
627      border-bottom-color: ${e.colors.uiColors.greyscale4};
628      color: ${e.colors.uiColors.greyscale5};
629    }
630
631    ${t&&`
632      background-color: ${e.buttons.timeSlotPaginationDay.selected.backgroundColor};
633      border-bottom-color: ${e.colors.brandColors.primary1};
634      color: ${e.colors.uiColors.greyscale6};
635      cursor: default;
636
637      &:hover {
638        border-bottom-color: ${e.colors.brandColors.primary1};
639        color: ${e.colors.uiColors.greyscale6};
640        cursor: default;
641      }
642    `}
643  `);(0,s.Z)("sm"),(0,s.Z)("md",{noUpper:!0});var en=o(7338);let er=(0,b.$j)(e=>({showOnlyAvailableTimeslots:e.slots.showOnlyAvailableTimeslots}),e=>({selectTimeSlotDay:t=>e((0,en.xB)(t))}))(e=>{let{className:t,day:o,index:n,selected:r,innerRef:s}=e;return(0,w.Z)(()=>(0,i.jsxs)(ei,{innerRef:s,ariaSelected:r,buttonStyle:"primaryTabButton",className:t,handleClick:()=>
643e.selectTimeSlotDay(n),id:`timeslotDay-${o.label}`,isDaySelected:r,role:"tab",ariaControls:`timeslotDay-${o.label}`,tabIndex:r?0:-1,children:[(0,i.jsx)(et,{children:o.label}),(0,i.jsx)(eo,{children:o.subLabel})]},o.subLabel),{componentName:"TimeSlotPaginationDay"})}),es="88px",ea=(0,r.ZP)(x.zx).withConfig({displayName:"TabDirection",componentId:"-__sc-4acb1830-0"})(["",""],({theme:e,isVisible:t,isCarouselRedesignOn:o})=>o?`
644          visibility: ${t?"visible":"hidden"};
645          display: flex;
646          position: relative;
647          width: 32px;
648          background-color: ${e.carouselComponent.carouselArrows.hover.backgroundColor};
649          border: none;
650          border-radius: 0;
651          align-items: center;
652          justify-content: center;
653          margin: ${a.W0.xs} auto;
654
655          svg {
656            fill:${e.carouselComponent.carouselArrows.iconColor}
657          }
658
659          &:hover {
660            outline: 1px solid ${e.carouselComponent.carouselArrows.hover.borderColor};
661            background-color: ${e.carouselComponent.carouselArrows.hover.backgroundColor}};
662
663            svg {
664              fill:${e.carouselComponent.carouselArrows.hover.iconColor}
665            }
666        }
667      `:`
668    &&& {
669      visibility: ${t?"visible":"hidden"};
670      background-color: ${e.colors.uiColors.greyscale4};
671      border-radius: 50%;
672      border: none;
673      cursor: pointer;
674      height: ${a.W0.lg};
675      min-width: 0;
676      opacity: 0.5;
677      padding: ${a.W0.xs} 10px;
678      position: absolute;
679      top: 30%;
680      width: ${a.W0.lg};
681
682      ${(0,s.Z)("sm")} {
683        position: relative;
684        top: ${a.W0.sm};
685      }
686
687      &: hover {
688        opacity: 1;
689      }    
690    }
691  `),el=(0,r.ZP)(ea).withConfig({displayName:"TabPrevious",componentId:"-__sc-4acb1830-1"})(["",";"],({theme:e,isCarouselRedesignOn:t})=>`
692      right: -${a.W0.xxxs};
693      ${t?`box-shadow: 12px 0px 24px 0px ${e.carouselComponent.carouselArrows.backgroundShadow}, 2px 0px 4px 0px ${e.carouselComponent.carouselArrows.accentShadow}`:""};
694      svg {
695        margin-right: 0;
696      }
697
698      ${(0,s.Z)("md",{noUpper:!0})} {
699        left : ${t?"0":`-${a.W0.sm}`};
700      }
701    `),ed=(0,r.ZP)(ea).withConfig({displayName:"TabNext",componentId:"-__sc-4acb1830-2"})(["",";"],({theme:e,isCarouselRedesignOn:t})=>`
702      right: ${a.W0.xxxs};
703      ${t?`box-shadow: -12px 0px 24px 0px ${e.carouselComponent.carouselArrows.backgroundShadow}, -2px 0px 4px 0px ${e.carouselComponent.carouselArrows.accentShadow}`:""};
704      svg {
705        margin-right: 0;
706      }
707
708      ${(0,s.Z)("md",{noUpper:!0})} {
709        right : ${t?"0":`-${a.W0.sm}`};
710      }
711    `),ec=r.ZP.div.withConfig({displayName:"TabList",componentId:"-__sc-4acb1830-3"})(["display:flex;flex:1;overflow-x:auto;padding:0;margin:0;","{user-select:none;width:fit-content;}"],(0,s.Z)("sm")),ep=r.ZP.nav.withConfig({displayName:"TabWrapper",componentId:"-__sc-4acb1830-4"})(["display:flex;position:relative;","{width:100%;}"],(0,s.Z)("md",{noUpper:!0})),em=r.ZP.div.withConfig({displayName:"TabListDay",componentId:"-__sc-4acb1830-5"})(["width:100%;"]),eg=(0,r.ZP)(er).withConfig({displayName:"TabListDayButton",componentId:"-__sc-4acb1830-6"})(["width:",";padding:",";","{width:100%;}"],es,a.W0.vsm,(0,s.Z)("md",{noUpper:!0})),eh=(0,r.ZP)(x.iR).withConfig({displayName:"TimeSlotPaginationSlider",componentId:"-__sc-4acb1830-7"})(["width:100%;"]),eu=r.ZP.span.withConfig({displayName:"ariaLive",componentId:"-__sc-4acb1830-8"})(["",""],c.jy),ey=(0,r.Zz)(e=>{let{tertiary1:t,primary4:o}=e.theme.colors.brandColors;return(0,i.jsx)(Y,{children:(0,i.jsxs)(Q.ZP,{width:"100%",viewBox:"0 0",height:65,speed:1.3,preserveAspectRatio:"none meet",backgroundColor:t,foregroundColor:o,uniqueKey:"timeslotPagination",...e,children:[(0,i.jsx)("rect",{x:"0%",y:"0",rx:"5",ry:"5",width:"13%",height:62}
711),(0,i.jsx)("rect",{x:"14%",y:"0",rx:"5",ry:"5",width:"13%",height:62}),(0,i.jsx)("rect",{x:"29%",y:"0",rx:"5",ry:"5",width:"13%",height:62}),(0,i.jsx)("rect",{x:"43%",y:"0",rx:"5",ry:"5",width:"13%",height:62}),(0,i.jsx)("rect",{x:"57%",y:"0",rx:"5",ry:"5",width:"13%",height:62}),(0,i.jsx)("rect",{x:"71%",y:"0",rx:"5",ry:"5",width:"13%",height:62}),(0,i.jsx)("rect",{x:"85%",y:"0",rx:"5",ry:"5",width:"13%",height:62})]})})});var ef=o(37593),ex=o(91566);let eb=(0,b.$j)(e=>({currentWeek:e.slots.currentWeek,maxWeek:e.slots.maxWeek,shoppingMode:e.shoppingModes.selectedShoppingMode,days:e.slots.availableSlots}),e=>({getTimeSlots:(t,o)=>e((0,ex.a)(t,o)),selectTimeSlotDay:t=>e((0,en.xB)(t))}))(e=>{let{t}=n.useContext(S.q),o=(0,ef.c)("dev-carousel-redesign"),{days:r,currentWeek:s,maxWeek:a,shoppingMode:l,selectedDay:d}=e,[c,p]=n.useState(""),m=t("checkout.timeslotSection.timeslotPagination.ariaLiveMessage"),g=n.useRef(new Map),h=()=>r.length>0&&0!==a&&(!a||s<a),u=()=>{s>0&&(e.getTimeSlots(l.shoppingModeId,s-1),p(m))},y=()=>{h()&&(e.getTimeSlots(l.shoppingModeId,s+1),p(m))},f=t=>{let o;if("ArrowLeft"!==t.key&&"ArrowRight"!==t.key)return;t.preventDefault(),o="ArrowLeft"===t.key?d>0?d-1:r.length-1:d<r.length-1?d+1:0,e.selectTimeSlotDay(o);let i=g.current.get(o);i?.focus()};return n.useEffect(()=>{setTimeout(()=>{p("")},500)},[s]),(0,w.Z)(()=>(0,i.jsxs)(eh,{hasOverflowingControls:!0,fullWidth:!0,ariaLabel:t("checkout.timeslotSection.timeslotPagination.ariaLabelSlider"),children:[(0,i.jsxs)(ep,{"aria-label":t("checkout.timeslotSection.timeslotPagination.ariaLabelWrapper"),children:[(0,i.jsx)(el,{ariaLabel:t("checkout.timeslotSection.timeslotPagination.ariaLabelPrevious"),handleClick:u,isVisible:s>0,isCarouselRedesignOn:o,children:(0,i.jsx)(x.pA,{name:"ChevronLeft",size:"12",fillColor:"white"})}),(0,i.jsx)(ec,{role:"tablist","aria-label":t("checkout.timeslotSection.timeslotPagination.ariaLabelListDays"),onKeyDown:f,children:r.map((e,t)=>(0,i.jsx)(em,{children:(0,i.jsx)(eg,{day:e,index:t,selected:d===t,innerRef:e=>e?g.current.set(t,e):g.current.delete(t)})},e.subLabel))}),0===r.length&&(0,i.jsx)(ey,{}),(0,i.jsx)(ed,{ariaLabel:t("checkout.timeslotSection.timeslotPagination.ariaLabelNext"),handleClick:y,isVisible:h(),isCarouselRedesignOn:o,children:(0,i.jsx)(x.pA,{name:"ChevronRight",size:"12",fillColor:"white"})})]}),(0,i.jsx)(eu,{"aria-live":"assertive","aria-atomic":"true",children:c})]}),{componentName:"Timeslot Pagination"})});var ev=o(42335);let eS=e=>{let t={message:e.message,iconName:e.iconName?e.iconName:"Warning",backgroundColors:e.backgroundColors?e.backgroundColors:{parent:"uiColors",child:"warnLight"}};return(0,w.Z)(()=>(0,i.jsx)(g,{"data-testid":e["data-testid"],children:(0,i.jsx)(f,{iconName:t.iconName,backgroundColors:t.backgroundColors,message:t.message})}),{componentName:"TimeslotErrorMessage"})};var ew=o(49054),eC=o(23111);let e$=r.ZP.div.withConfig({displayName:"filterTimeSlotHeaderText",componentId:"-__sc-8c55e6aa-0"})(["padding-left:",";"],a.W0.xs),eT=r.ZP.div.withConfig({displayName:"filterTimeSlotHeader",componentId:"-__sc-8c55e6aa-1"})(({theme:e})=>`
712display:flex;
713align-items: center;
714padding: ${a.W0.vsm};
715margin-top: ${a.W0.vxs};
716background: ${e.subHeaderBoxes.backgroundColor};
717color: ${e.subHeaderBoxes.color};
718${(0,c.E0)()};
719font-size: ${e.typography.text.fontSM.fontSize};
720
721${(0,s.Z)("sm")} {
722  padding: ${a.W0.vsm} ${a.W0.vvsm};
723  margin: ${a.W0.vxs} ${a.W0.vvsm};
724};
725`),ek=r.ZP.div.withConfig({displayName:"FilterTimeSlotToggleWrapper",componentId:"-__sc-8c55e6aa-2"})(({theme:e})=>`
726  display: flex;
727  padding: ${a.W0.sm} 0;
728  color: ${e.subHeaderBoxes.color};
729  ${(0,s.Z)("sm")} {
730    padding: ${a.W0.sm};
731  }
732  `),eI=r.ZP.div.withConfig({displayName:"ExpressDeliveryBanner",componentId:"-__sc-8c55e6aa-3"})(({theme:e})=>`
733display:flex;
734justify-content: space-between;
735align-items: center;
736padding: ${a.W0.xs};
737margin-top: ${a.W0.sm};
738background: ${e.timeSlotGrid.expressDeliveryBanner.backgroundColor};
739color: ${e.timeSlotGrid.expressDeliveryBanner.color};
740${(0,c.E0)()};
741font-size: ${e.typography.text.fontSM.fontSize};
742font-weight: ${e.typography.weights.bold};
743
744${(0,s.Z)("sm")} {
745  padding: ${a.W0.vsm} ${a.W0.vvsm};
746  margin: ${a.W0.vxs} ${a.W0.vvsm};
747};
748`),e_=r.ZP.div.withConfig({displayName:"ExpressDeliveryDescriptionWrapper",componentId:"-__sc-8c55e6aa-4"})(["display:flex;align-items:center;gap:",";"],a.W0.xs),ej=(0,r.ZP)(x.zx).withConfig({displayName:"ViewExpressTimeslotsButton",componentId:"-__sc-8c55e6aa-5"})(["text-align:center;"]),eZ=(0,r.ZP)(x.pA).withConfig({displayName:"ExpressDeliveryIcon",componentId:"-__sc-8c55e6aa-6"})(["padding:",";svg{fill:",";}"],a.W0.vxs,e=>e.theme.timeSlotGrid.expressDeliveryBanner.iconColor),eP=(0,r.ZP)(ew.C).withConfig({displayName:"ShowAvailableTimeslotsToggle",componentId:"-__sc-8c55e6aa-7"})(["","{&:before{left:0;transform:translate(0,-50%);}}",":checked + ","{&:before{left:calc(100% - ",");transform:translate(0,-50%);}}}"],eC.Y1,eC.sM,eC.Y1,eC.sb),eN="FilterTimeSlotHeader",eW="timeslot-heading",eM=(0,b.$j)(e=>({showOnlyAvailableTimeslots:e.slots.showOnlyAvailableTimeslots,currentWeek:e.slots.currentWeek,shoppingMode:e.shoppingModes.selectedShoppingMode,nextAvailableMessageDay:e.slots.nextAvailableMessageDay,selectedDay:e.slots.selectedDay,hasExpressTimeslot:e.slots.hasExpressTimeslot}),{showOnlyAvailableTimeslotsCheck:en.KG,selectTimeSlotDay:en.xB,getTimeSlots:ex.a})((0,r.Zz)(e=>{let{showOnlyAvailableTimeslots:t,nextAvailableMessageDay:o,selectedDay:r,theme:s}=e,{t:l}=n.useContext(S.q),d=t?(0,i.jsx)(e$,{"data-testid":"CheckedTimeSlotsMessage",children:l("timeSlot.timeSlotMessaging.checkedTimeSlotsMessage")}):(0,i.jsx)(e$,{"data-testid":"UnCheckedTimeSlotsMessage",children:l("timeSlot.timeSlotMessaging.unCheckedTimeSlotsMessage")}),c=t&&o===r?(0,i.jsx)(e$,{"data-testid":"NextAvailableTimesSlotMessage",children:l("timeSlot.timeSlotMessaging.nextAvailableTimeSlots")}):d,p=async()=>{0!==e.currentWeek&&await e.getTimeSlots(e.shoppingMode.shoppingModeId,0),e.selectTimeSlotDay(0);let t=document.getElementById(eW)?.children?.[0];(0,F.k)(void 0,"start",t)};return(0,i.jsxs)("div",{"data-testid":"TimeslotGridDetailsComponent-dataTestId",children:[(0,i.jsxs)(eT,{"data-testid":eN,children:[(0,i.jsx)(x.pA,{name:"Reserve",fillColor:s.colors.brandColors.primary1}),c]}),e.hasExpressTimeslot&&(0!==e.currentWeek||0!==e.selectedDay)&&(0,i.jsxs)(eI,{"data-testid":eN,children:[(0,i.jsxs)(e_,{children:[(0,i.jsx)(eZ,{name:"ExpressDelivery",size:a.W0.md}),l("timeSlot.expressTimeslots.banner.description")]}),(0,i.jsx)(ej,{handleClick:p,"data-testid":"ViewExpressTimeslotsButton-dataTestId",buttonStyle:"buttonLink",children:l("timeSlot.expressTimeslots.banner.buttonText")})]}),(0,i.jsx)(ek,{children:(0,i.jsx)(eP,{"data-testid":"TimeslotGridDetailsToggle-dataTestId",name:l("checkout.timeslotSection.timeslotSubsection.checkboxName"),onClick:e.showOnlyAvailableTimeslotsCheck,checked:t,ariaLabel:l("checkout.timeslotSection.timeslotSubsection.checkboxText"),label:l("checkout.timeslotSection.timeslotSubsection.checkboxText"),labelPosition:"right",disabled:!1,syncCheckedState:!0})})]})}));var eR=o(94792),eD=o(63768),eL=o(34685),eE=o(47344),eA=o(8618),ez=o(41421),eB=o(3380);let eO={releaseTimeSlotOnGateway:ez.Ed,releaseTimeSlotRedux:ez.eg,reserveTimeSlot:eB.l,addTimeslotToCheckout:ev.Z,getTimeSlots:ex.a,clearSlotsDetails:()=>({type:U.MPx}),timeslotReservationConfirmationMessage:v.u1},eH=(0,b.$j)(e=>({currentWeek:e.slots.currentWeek,days:e.slots.availableSlots,selectedDay:e.slots.selectedDay,reservationDetails:e.slots.reservationDetails,failedReservationSlotId:e.slots.failedReservationSlotId,modifyOrderSelectedSlotId:e.slots.modifiedOrderReservationDetails.slotId||"",slotIsReserving:e.slots.isReserving,failedSlotId:e.slots.failedSlotId,reservedSlotId:e.slots.reservationDetails.slotId,selectedSlotId:e.slots.selectedSlotId,shoppingMode:e.shoppingModes.selectedShoppingMode,getSlotsHasError:e.slots.getSlotsHasError,storeDetails:e.stores.activeStoreDetails,storeTimeZone:e.stores.activeStoreDetails.timeZone}),eO)(e=>{let{t}=n.useContext(S.q),o=(0,eD.TL)(),[r,s]=n.useState(!0),{currentWeek:a,days:l,isCheckout:d,modifyOrderSelectedSlotId:c,selectedDay:g,shoppingMode:f,slotIsReserving:b,selectedSlotId:C,reservedSlotId:$,failedSlotId:T,storeDetails:k,reservationDetail
748s:I,failedReservationSlotId:_}=e,j=()=>{r||(0,F.k)("timeslot-heading"),s(!r)},Z=async(t,o)=>{if(t===c){e.releaseTimeSlotRedux(),await e.releaseTimeSlotOnGateway(),d&&e.addTimeslotToCheckout();return}await e.reserveTimeSlot(o,t)},P=n.useCallback((e,t,o)=>{let i=C===e&&T!==e,n=$===e&&!b;return i&&!n?{status:"reserving",price:o}:i?{status:"reserved",price:I.price??o}:t?{status:"available",price:o}:{status:"unavailable",price:o}},[T,b,C,$,I.price]);return(0,eL.Z)(()=>{if(!b&&I&&!d&&!_){let e=f?f?.displayName?.toLowerCase()===U.c3p?t("common.shoppingMode.pickup"):t("common.shoppingMode.delivery"):"";o((0,v.u1)(I,e))}},[I,b]),n.useEffect(()=>{e.getTimeSlots(f.shoppingModeId,a),(0,eR.I)((0,H.CM)(B.Uh.events.timeslot_modal_view,[{gtmKey:B.Uh.keys.modalViewSelected,gtmValue:`${d?B.Uh.values.timeslotCheckoutView:B.Uh.values.timeslotModalView}-${k.retailerStoreId}-${f.displayName}`}]))},[]),n.useEffect(()=>()=>{e.clearSlotsDetails()},[]),(0,w.Z)(()=>e.getSlotsHasError?(0,i.jsx)(eS,{message:t("checkout.timeslotSection.timeslotSubsection.slotGridSubsection.fallbackMessage"),"data-testid":"timeslot_failToLoadSlots_gridComponent-component-testId"}):(0,i.jsxs)(n.Fragment,{children:[(0,i.jsx)(eM,{}),(0,i.jsxs)(p,{"data-testid":"timeslot_gridComponent-div-testId",children:[(0,i.jsx)(eb,{selectedDay:g}),(0,i.jsx)(y,{condensedView:r,id:eW,role:"tabpanel","aria-labelledby":`timeslotDay-${l[g]?.label}`,tabIndex:0,children:l&&0!==l.length?l[g]&&l[g].slots.length?l[g].slots.map(t=>{let o=null;t.serviceType?.sameDayOnly&&(o=((e,t)=>{if(!e?.sameDayOnly)return null;try{let o=new Date,i=e.timeframeInMinutes;if(!i)return null;let n=new Date(o.getTime()+60*i*1e3),r=(0,eE.M)(n.toISOString(),"en-US",!0,t),s=i/60%1==0?(i/60).toString():(i/60).toFixed(1);return{time12Hour:r.time12Hour,time24Hour:r.time24Hour,hoursTimeframe:s,minutesTimeframe:i,label:e.label}}catch(e){return eA.logger.error("getExpressTimeslotInfo",e),null}})(t.serviceType,e.storeTimeZone));let{status:n,price:r}=P(t.slotId,t.available,t.price);return(0,i.jsx)(h,{children:(0,i.jsx)(X,{expressTimeslotInfo:o,reservationDetails:e.reservationDetails,price:r,slotId:t.slotId,status:n,timeRange:t.range,information:t.information,handleSelection:()=>Z(t.slotId,t.reservationId),isAvailable:t.available,"data-testid":"timeslot_gridSlotComponent-div-testId",slotIsReserving:b})},t.slotId)}):(0,i.jsx)(eS,{message:t("checkout.timeslotSection.timeslotSubsection.slotGridSubsection.emptySlotsMessage"),"data-testid":"timeslot_emptySlots_gridComponent-component-testId"}):(0,i.jsx)(J,{"data-testid":"timeslot_grid_stencil-testId"})}),(0,i.jsx)(u,{children:(0,i.jsx)(x.zx,{buttonStyle:"secondary",handleClick:j,fullWidth:!0,children:r?t("checkout.timeslotSection.timeslotSubsection.slotGridSubsection.buttons.viewMore"):t("checkout.timeslotSection.timeslotSubsection.slotGridSubsection.buttons.viewLess")})})]}),d&&(0,i.jsx)(m,{fullWidth:!0})]}),{componentName:"TimeSlots",fallBack:()=>(0,i.jsx)(eS,{message:t("checkout.timeslotSection.timeslotSubsection.slotGridSubsection.fallbackMessage")})})})},58060:(e,t,o)=>{o.d(t,{f:()=>i});let i=e=>{try{if("string"!=typeof e)return"";return e.charAt(0).toUpperCase()+e.slice(1)}catch{return e}}},34236:(e,t,o)=>{o.d(t,{L:()=>i});let i=e=>{let t="";return e&&(e.addressLine1&&(t=e.addressLine1),e.addressLine2&&(t+=`${t.length>0?" ":""}${e.addressLine2}`)),t}},19904:(e,t,o)=>{o.d(t,{Z:()=>r});var i=o(33526),n=o(8618);let r=(e,t)=>{let o={canChangeStore:!1,canChangeMode:!1,oppositeShoppingMode:i._Cb};try{let n=t===i.c3p?i._Cb:i.c3p;return o.oppositeShoppingMode=n,o.canChangeStore=!!Object.keys(e).includes(t)&&e[t]>1,o.canChangeMode=!!Object.keys(e).includes(n)&&e[n]>0,o}catch(i){return n.logger.warn("changeCommerceStoreOrMode() ",i,{storesToModes:e,currentMode:t,result:o}),o}}},98717:(e,t,o)=>{o.d(t,{k:()=>r});var i=o(48710),n=o(8618);let r=(e,t,o)=>{try{let n=document.getElementById(e??i.Fq)??o;n&&n.scrollIntoView({behavior:"smooth",block:t??"end",inline:"nearest"})}catch(e){n.logger.error("scrollToTop",e)}}},34685:(e,t,o)=>{o.d(t,{Z:()=>n});var i=o(67294);let n=(e,t=[])=>{let o=i.useRef(!1);i.useEffect(()=>{if(!o.current){o.current=!0;return}return e()},t)}},91206:(e,t,o)=>{o.d(t,{Bs:()=>a,C1:()=>n,Fv:()=>c,G1:()=>r,IQ:()=>l,O7:()=>i,Q_:()=>m,dn:()=>d,mw:()=>s,nr:()=>p});let i="CartReviewEmptyListButtonDataTestId",n="CartReviewEmptyListConfirmButtonDataTestId",r="CartReviewEmptyListCancelButtonDataTestId",s="CartReviewHeaderTestId",a="ReviewSaveForLaterListButtonDataTestId",l="CartReviewCheckoutButtonTestId",d="EmailListButtonDataTestId",c="EmailCartListButtonDataTestId",p="CartReviewMobileFooter_ChangeTimeslotButtonTestId",m="C
748artReviewMobileFooter_RemoveUnavailableButtonTestId"},97329:(e,t,o)=>{o.d(t,{x:()=>n});var i=o(33526);let n=e=>({type:i.Elw,isOpen:e})},3380:(e,t,o)=>{o.d(t,{l:()=>c});var i=o(33526),n=o(7338),r=o(44818),s=o(8618),a=o(92430),l=o(7599),d=o(4894);let c=(e,t)=>async(o,c)=>{try{o((0,n.D4)(t));let i=c();await d.sg.post(`v1/stores/${i.stores.retailerStoreId}/slots/reserve`,{reservationId:e}),o((0,a.D9)({data:{SlotId:t},type:"timeslot_reserved"}))}catch(c){let a=c?.response?.data?.errorCode,d=!!a&&Object.keys(i.TCg).includes(a);d&&o((0,l.P)(a)),400===c.response.status?(o(c.response.data.errorCode===i.Rpy?(0,r.OW)(c.response.data,i.AHT):(0,r.OW)(c.response.data,i.ytL)),o((0,n.Ai)(t,e)),o((0,n.mH)()),s.logger.warn("Timeslot shoppingRules reserveTimeSlot()",{error:c,reservationId:e,SlotId:t})):(s.logger.error("reserveTimeSlotAPI()",c,{SlotId:t,reservationId:e}),o((0,n.Iu)(t,e)),d||await o((0,l.f)()))}}},35576:(e,t,o)=>{o.d(t,{ZP:()=>eV});var i,n,r,s,a=o(67294);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(e[i]=o[i])}return e}).apply(this,arguments)}let d=["children","options"];(i=r||(r={})).blockQuote="0",i.breakLine="1",i.breakThematic="2",i.codeBlock="3",i.codeFenced="4",i.codeInline="5",i.footnote="6",i.footnoteReference="7",i.gfmTask="8",i.heading="9",i.headingSetext="10",i.htmlBlock="11",i.htmlComment="12",i.htmlSelfClosing="13",i.image="14",i.link="15",i.linkAngleBraceStyleDetector="16",i.linkBareUrlDetector="17",i.linkMailtoDetector="18",i.newlineCoalescer="19",i.orderedList="20",i.paragraph="21",i.ref="22",i.refImage="23",i.refLink="24",i.table="25",i.tableSeparator="26",i.text="27",i.textBolded="28",i.textEmphasized="29",i.textEscaped="30",i.textMarked="31",i.textStrikethroughed="32",i.unorderedList="33",(n=s||(s={}))[n.MAX=0]="MAX",n[n.HIGH=1]="HIGH",n[n.MED=2]="MED",n[n.LOW=3]="LOW",n[n.MIN=4]="MIN";let c=["allowFullScreen","allowTransparency","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","charSet","className","classId","colSpan","contentEditable","contextMenu","crossOrigin","encType","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","hrefLang","inputMode","keyParams","keyType","marginHeight","marginWidth","maxLength","mediaGroup","minLength","noValidate","radioGroup","readOnly","rowSpan","spellCheck","srcDoc","srcLang","srcSet","tabIndex","useMap"].reduce((e,t)=>(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),p={amp:"&",apos:"'",gt:">",lt:"<",nbsp:"\xa0",quot:"\u201C"},m=["style","script"],g=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,h=/mailto:/i,u=/\n{2,}$/,y=/^(\s*>[\s\S]*?)(?=\n{2,})/,f=/^ *> ?/gm,x=/^ {2,}\n/,b=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,v=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,S=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,w=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,C=/^(?:\n *)*\n/,$=/\r\n?/g,T=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,k=/^\[\^([^\]]+)]/,I=/\f/g,_=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,j=/^\s*?\[(x|\s)\]/,Z=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,P=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,N=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,W=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?((?:[^>]*[^/])?)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i,M=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,R=/^<!--[\s\S]*?(?:-->)/,D=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,L=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,E=/^\{.*\}$/,A=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,z=/^<([^ >]+@[^ >]+)>/,B=/^<([^ >]+:\/[^ >]+)>/,O=/-([a-z])?/gi,H=/^(.*\|.*)\n(?: *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*))?\n?/,U=/^\[([^\]]*)\]:\s+<?([^\s>]+)>?\s*("([^"]*)")?/,G=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,F=/^\[([^\]]*)\] ?\[([^\]]*)\]/,K=/(\[|\])/g,q=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,V=/\t/g,X=/(^ *\||\| *$)/g,Y=/^ *:-+: *$/,Q=/^ *:-+ *$/,J=/^ *-+: *$/,ee="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",et=RegExp(`^([*_])\\1${ee}\\1\\1(?!\\1)`),eo=RegExp(`^([*_])${ee}\\1(?!\\1|\\w)`),ei=RegExp(`^==${ee}==`),en=RegExp(`^~~${ee}~~`),er=/^\\([^0-9A-Za-z\s])/,es=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,ea=/^\n+/,el=/^([ \t]*)/,ed=/\\([^\\])/g,ec=/ *\n+$/,ep=/(?:^|\n)( *)$/,em="(?:\\d+\\.)",eg="(?:[*+-])";function eh(e){return"( *)("+(1===e?em:eg)+") +"}let eu=eh(1),ey=eh(2);function ef(e){return RegExp("^"+(1===e?eu:ey))}let ex=ef(1),eb=ef(2);function ev(e){return RegExp("^"+(1===e?eu:ey)+"[^\\n]*(?:\\n(?!\\1"+(1===e?em:eg)+" )[^\\n]*)*(\\n|$)","gm")}let eS=ev(1),ew=ev(2);function eC(e){let t=1===e?em:eg;return RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}let e$=eC(1),eT=eC(2);function ek(e,t){let o=1===t,i=o?e$:eT,n=o?eS:ew,r=o?ex:eb;return{match(e,t,o){let n=ep.exec(o);return n&&(t.list||!t.inline&&!t.simple)?i.exec(e=n[1]+e):null},order:1,parse(e,t,i){let s=o?+e[2]:void 0,a=e[0].replace(u,`
749`).match(n),l=!1;return{items:a.map(function(e,o){let n,s=RegExp("^ {1,"+r.exec(e)[0].length+"}","gm"),d=e.replace(s,"").replace(r,""),c=o===a.length-1,p=-1!==d.indexOf(`
750
751`)||c&&l;l=p;let m=i.inline,g=i.list;i.list=!0,p?(i.inline=!1,n=d.replace(ec,`
752
753`)):(i.inline=!0,n=d.replace(ec,""));let h=t(n,i);return i.inline=m,i.list=g,h}),ordered:o,start:s}},render:(t,o,i)=>e(t.ordered?"ol":"ul",{key:i.key,start:"20"===t.type?t.start:void 0},t.items.map(function(t,n){return e("li",{key:n},o(t,i))}))}}let eI=RegExp("^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*<?((?:\\([^)]*\\)|[^\\s\\\\]|\\\\.)*?)>?(?:\\s+['\"]([\\s\\S]*?)['\"])?\\s*\\)"),e_=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,ej=[y,v,S,Z,N,P,R,H,eS,e$,ew,eT],eZ=[...ej,/^[^\n]+(?:  \n|\n{2,})/,W,L];function eP(e){return e.replace(/[\xc0\xc1\xc2\xc3\xc4\xc5\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xc6]/g,"a").replace(/[\xe7\xc7]/g,"c").replace(/[\xf0\xd0]/g,"d").replace(/[\xc8\xc9\xca\xcb\xe9\xe8\xea\xeb]/g,"e").replace(/[\xcf\xef\xce\xee\xcd\xed\xcc\xec]/g,"i").replace(/[\xd1\xf1]/g,"n").replace(/[\xf8\xd8\u0153\u0152\xd5\xf5\xd4\xf4\xd3\xf3\xd2\xf2]/g,"o").replace(/[\xdc\xfc\xdb\xfb\xda\xfa\xd9\xf9]/g,"u").replace(/[\u0178\xff\xdd\xfd]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function eN(e){return J.test(e)?"right":Y.test(e)?"center":Q.test(e)?"left":null}function eW(e,t,o,i){let n=o.inTable;o.inTable=!0;let r=e.trim().split(/( *(?:`[^`]*`|<.*?>.*?<\/.*?>(?!<\/.*?>)|\\\||\|) *)/).reduce((e,n)=>("|"===n.trim()?e.push(i?{type:"26"}:{type:"27",text:n}):""!==n&&e.push.apply(e,t(n,o)),e),[]);o.inTable=n;let s=[[]];return r.forEach(function(e,t){"26"===e.type?0!==t&&t!==r.length-1&&s.push([]):("27"!==e.type||null!=r[t+1]&&"26"!==r[t+1].type||(e.text=e.text.trimEnd()),s[s.length-1].push(e))}),s}function eM(e,t,o){var i;o.inline=!0;let n=e[2]?e[2].replace(X,"").split("|").map(eN):[],r=e[3]?(i=e[3],i.trim().split(`
754`).map(function(e){return eW(e,t,o,!0)})):[],s=eW(e[1],t,o,!!r.length);return o.inline=!1,r.length?{align:n,cells:r,header:s,type:"25"}:{children:s,type:"21"}}function eR(e,t){return null==e.align[t]?{}:{textAlign:e.align[t]}}function eD(e){return function(t,o){return o.inline?e.exec(t):null}}function eL(e){return function(t,o){return o.inline||o.simple?e.exec(t):null}}function eE(e){return function(t,o){return o.inline||o.simple?null:e.exec(t)}}function eA(e){return function(t){return e.exec(t)}}function ez(e,t,o){if(t.inline||t.simple||o&&!o.endsWith(`
755`))return null;let i="";e.split(`
756`).every(e=>!ej.some(t=>t.test(e))&&(i+=e+`
757`,e.trim()));let n=i.trimEnd();return""==n?null:[i,n]}function eB(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch(e){return null}return e}function eO(e){return e.replace(ed,"$1")}function eH(e,t,o){let i=o.inline||!1,n=o.simple||!1;o.inline=!0,o.simple=!0;let r=e(t,o);return o.inline=i,o.simple=n,r}function eU(e,t,o){let i=o.inline||!1;o.inline=!1;let n=e(t,o);return o.inline=i,n}let eG=(e,t,o)=>({children:eH(t,e[1],o)});function eF(){return{}}function eK(){return null}function eq(e,t,o){let i=e,n=t.split(".");for(;n.length&&void 0!==(i=i[n[0]]);)n.shift();return i||o}let eV=e=>{let{children:t="",options:o}=e,i=function(e,t){if(null==e)return{};var o,i,n={},r=Object.keys(e);for(i=0;i<r.length;i++)t.indexOf(o=r[i])>=0||(n[o]=e[o]);return n}(e,d);return a.cloneElement(function(e="",t={}){var o,i;let n;t.overrides=t.overrides||{},t.slugify=t.slugify||eP,t.namedCodesToUnicode=t.namedCodesToUnicode?l({},p,t.namedCodesToUnicode):p;let r=t.createElement||a.createElement;function s(e,o,...i){var n;let a,d=eq(t.overrides,`${e}.props`,{});return r((a=eq(n=t.overrides,e))?"function"==typeof a||"object"==typeof a&&"render"
757in a?a:eq(n,`${e}.component`,e):e,l({},o,d,{className:function(...e){return e.filter(Boolean).join(" ")}(null==o?void 0:o.className,d.className)||void 0}),...i)}function d(e){let o;e=e.replace(_,"");let i=!1;t.forceInline?i=!0:t.forceBlock||(i=!1===q.test(e));let n=ee(J(i?e:`${e.trimEnd().replace(ea,"")}
758
759`,{inline:i}));for(;"string"==typeof n[n.length-1]&&!n[n.length-1].trim();)n.pop();if(null===t.wrapper)return n;let r=t.wrapper||(i?"span":"div");if(n.length>1||t.forceWrapper)o=n;else{if(1===n.length)return"string"==typeof(o=n[0])?s("span",{key:"outer"},o):o;o=null}return a.createElement(r,{key:"outer"},o)}function u(e){let t=e.match(g);return t?t.reduce(function(e,t,o){let i=t.indexOf("=");if(-1!==i){var n,r,s;let l,p=(-1!==(n=t.slice(0,i)).indexOf("-")&&null===n.match(D)&&(n=n.replace(O,function(e,t){return t.toUpperCase()})),n).trim(),m=('"'===(l=(r=t.slice(i+1).trim())[0])||"'"===l)&&r.length>=2&&r[r.length-1]===l?r.slice(1,-1):r,g=c[p]||p,h=e[g]=(s=m,"style"===p?s.split(/;\s?/).reduce(function(e,t){let o=t.slice(0,t.indexOf(":"));return e[o.trim().replace(/(-[a-z])/g,e=>e[1].toUpperCase())]=t.slice(o.length+1).trim(),e},{}):"href"===p||"src"===p?eB(s):(s.match(E)&&(s=s.slice(1,s.length-1)),"true"===s||"false"!==s&&s));"string"==typeof h&&(W.test(h)||L.test(h))&&(e[g]=a.cloneElement(d(h.trim()),{key:o}))}else"style"!==t&&(e[c[t]||t]=!0);return e},{}):null}let X=[],Y={},Q={0:{match:eE(y),order:1,parse:(e,t,o)=>({children:t(e[0].replace(f,""),o)}),render:(e,t,o)=>s("blockquote",{key:o.key},t(e.children,o))},1:{match:eA(x),order:1,parse:eF,render:(e,t,o)=>s("br",{key:o.key})},2:{match:eE(b),order:1,parse:eF,render:(e,t,o)=>s("hr",{key:o.key})},3:{match:eE(S),order:0,parse:e=>({lang:void 0,text:e[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e,t,o)=>s("pre",{key:o.key},s("code",l({},e.attrs,{className:e.lang?`lang-${e.lang}`:""}),e.text))},4:{match:eE(v),order:0,parse:e=>({attrs:u(e[3]||""),lang:e[2]||void 0,text:e[4],type:"3"})},5:{match:eL(w),order:3,parse:e=>({text:e[2]}),render:(e,t,o)=>s("code",{key:o.key},e.text)},6:{match:eE(T),order:0,parse:e=>(X.push({footnote:e[2],identifier:e[1]}),{}),render:eK},7:{match:eD(k),order:1,parse:e=>({target:`#${t.slugify(e[1])}`,text:e[1]}),render:(e,t,o)=>s("a",{key:o.key,href:eB(e.target)},s("sup",{key:o.key},e.text))},8:{match:eD(j),order:1,parse:e=>({completed:"x"===e[1].toLowerCase()}),render:(e,t,o)=>s("input",{checked:e.completed,key:o.key,readOnly:!0,type:"checkbox"})},9:{match:eE(t.enforceAtxHeadings?P:Z),order:1,parse:(e,o,i)=>({children:eH(o,e[2],i),id:t.slugify(e[2]),level:e[1].length}),render:(e,t,o)=>s(`h${e.level}`,{id:e.id,key:o.key},t(e.children,o))},10:{match:eE(N),order:0,parse:(e,t,o)=>({children:eH(t,e[1],o),level:"="===e[2]?1:2,type:"9"})},11:{match:eA(W),order:1,parse(e,t,o){let[,i]=e[3].match(el),n=RegExp(`^${i}`,"gm"),r=e[3].replace(n,""),s=eZ.some(e=>e.test(r))?eU:eH,a=e[1].toLowerCase(),l=-1!==m.indexOf(a),d={attrs:u(e[2]),noInnerParse:l,tag:(l?a:e[1]).trim()};return o.inAnchor=o.inAnchor||"a"===a,l?d.text=e[3]:d.children=s(t,r,o),o.inAnchor=!1,d},render:(e,t,o)=>s(e.tag,l({key:o.key},e.attrs),e.text||t(e.children,o))},13:{match:eA(L),order:1,parse:e=>({attrs:u(e[2]||""),tag:e[1].trim()}),render:(e,t,o)=>s(e.tag,l({},e.attrs,{key:o.key}))},12:{match:eA(R),order:1,parse:()=>({}),render:eK},14:{match:eL(e_),order:1,parse:e=>({alt:e[1],target:eO(e[2]),title:e[3]}),render:(e,t,o)=>s("img",{key:o.key,alt:e.alt||void 0,title:e.title||void 0,src:eB(e.target)})},15:{match:eD(eI),order:3,parse:(e,t,o)=>{var i;let n,r,s;return{children:(i=e[1],n=o.inline||!1,r=o.simple||!1,o.inline=!1,o.simple=!0,s=t(i,o),o.inline=n,o.simple=r,s),target:eO(e[2]),title:e[3]}},render:(e,t,o)=>s("a",{key:o.key,href:eB(e.target),title:e.title},t(e.children,o))},16:{match:eD(B),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],type:"15"})},17:{match:(e,t)=>t.inAnchor?null:eD(A)(e,t),order:0,parse:e=>({children:[{text:e[1],type:"27"}],target:e[1],title:void 0,type:"15"})},18:{match:eD(z),order:0,parse(e){let t=e[1],o=e[1];return h.test(o)||(o="mailto:"+o),{children:[{text:t.replace("mailto:",""),type:"27"}],target:o,type:"15"}}},20:ek(s,1),33:ek(s,2),19:{match:eE(C),order:3,parse:eF,render:()=>`
760`},21:{match:ez,order:3,parse:eG,render:(e,t,o)=>s("p",{key:o.key},t(e.children,o))},22:{match:eD(U),order:0,parse:e=>(Y[e[1]]={target:e[2],title:e[4]},{}),render:eK},23:{match:eL(G),order:0,parse:e=>({alt:e[1]||void 0,ref:e[2]}),render:(e,t,o)=>Y[e.ref]?s("img",{key:o.key,alt:e.alt,src:eB(Y[e.ref].target),title:Y[e.ref].title}):null},24:{match:eD(F),order:0,parse:(e,t,o)=>({children:t(e[1],o),fallbackChildren:t(e[0].replace(K,"\\$1"),o),ref:e[2]}),render:(e,t,o)=>Y[e.ref]?s("a",{key:o.key,href:eB(Y[e.ref].target),title:Y[e.ref].title},t(e.children,o)):s("span",{key:o.key},t(e.fallbackChildren,o))},25:{match:eE(H),order:1,parse:eM,render:(e,t,o)=>s("table",{key:o.key},s("thead",null,s("tr",null,e.header.map(function(i,n){return s("th",{key:n,style:eR(e,n)},t(i,o))}))),s("tbody",null,e.cells.map(function(i,n){return s("tr",{key:n},i.map(function(i,n){return s("td",{key:n,style:eR(e,n)},t(i,o))}))})))},27:{match:eA(es),order:4,parse:e=>({text:e[0].replace(M,(e,o)=>t.namedCodesToUnicode[o]?t.namedCodesToUnicode[o]:e)}),render:e=>e.text},28:{match:eL(et),order:2,parse:(e,t,o)=>({children:t(e[2],o)}),render:(e,t,o)=>s("strong",{key:o.key},t(e.children,o))},29:{match:eL(eo),order:3,parse:(e,t,o)=>({children:t(e[2],o)}),render:(e,t,o)=>s("em",{key:o.key},t(e.children,o))},30:{match:eL(er),order:1,parse:e=>({text:e[1],type:"27"})},31:{match:eL(ei),order:3,parse:eG,render:(e,t,o)=>s("mark",{key:o.key},t(e.children,o))},32:{match:eL(en),order:3,parse:eG,render:(e,t,o)=>s("del",{key:o.key},t(e.children,o))}};!0===t.disableParsingRawHTML&&(delete Q[11],delete Q[13]);let J=((n=Object.keys(Q)).sort(function(e,t){let o=Q[e].order,i=Q[t].order;return o!==i?o-i:e<t?-1:1}),function(e,t){return function e(t,o){let i=[],r="";for(;t;){let s=0;for(;s<n.length;){let a=n[s],l=Q[a],d=l.match(t,o,r);if(d){let n=d[0];t=t.substring(n.length);let s=l.parse(d,e,o);null==s.type&&(s.type=a),i.push(s),r=n;break}s++}}return i}(e.replace($,`
761`).replace(I,"").replace(V,"    "),t)}),ee=(i=t.renderRule,o=function(e,t,o){let n=Q[e.type].render;return i?i(()=>n(e,t,o),e,t,o):n(e,t,o)},function e(t,i={}){if(Array.isArray(t)){let o=i.key,n=[],r=!1;for(let o=0;o<t.length;o++){i.key=o;let s=e(t[o],i),a="string"==typeof s;a&&r?n[n.length-1]+=s:null!==s&&n.push(s),r=a}return i.key=o,n}return o(t,e,i)}),ed=d(e);return X.length?s("div",null,ed,s("footer",{key:"footer"},X.map(function(e){return s("div",{id:t.slugify(e.identifier),key:e.identifier},e.identifier,ee(J(e.footnote,{inline:!0})))}))):ed}(t,o),i)}}}]);

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.