(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6910],{8231:function(e,n,i){"use strict";i.r(n),i.d(n,{NotSupportedWidget:function(){return o}});var t,a=i(7328);i(2784);var d=i(11006),l=i(87330),m=i(48840),r=i(28160),s=i(41857),u=i(52322),c=d.zo.div(t||(t=(0,a.Z)(["\n ",";\n padding: ",";\n margin-bottom: ",";\n border: 1px solid ",";\n color: ",";\n text-align: center;\n"])),(0,l.xv)("bodyText","default"),(0,m.W0)(2),(0,m.W0)(2),function(e){return e.theme.colors.palette.greys.lighter},function(e){return e.theme.colors.palette.greys.grey}),o=function(e){var n=e.widgetType,i=e.pagePath,t=(0,r.w)(),a=(0,s.ZR)();return(t.warn("Tried to render widget ".concat(n," on page ").concat(i," which is not supported.")),a.IS_PRODUCTION)?null:(0,u.jsxs)(c,{children:["Widget type ",n," is not currently supported on the platform."]})}},67587:function(e,n,i){"use strict";i.r(n),i.d(n,{ParcelLabWidgetRenderer:function(){return h}});var t=i(95235),a=i(8529),d=i(2784),l=i(5632),m=i(28885),r=i(97729),s=i.n(r),u=i(96461),c=u.ZP.div.withConfig({componentId:"sc-1d4j6ag-0"})(["width:100%;min-height:400px;margin:20px 0;"]);u.ZP.form.withConfig({componentId:"sc-1d4j6ag-1"})(["display:flex;gap:1rem;margin-bottom:1rem;max-width:960px;margin-left:auto;margin-right:auto;"]),u.ZP.input.withConfig({componentId:"sc-1d4j6ag-2"})(["padding:0.5rem;border:1px solid #ccc;border-radius:4px;"]),u.ZP.button.withConfig({componentId:"sc-1d4j6ag-3"})(["padding:0.5rem 1rem;background:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;"]);var o=u.ZP.div.withConfig({componentId:"sc-1d4j6ag-4"})(["#parcellab-track-and-trace h1,#parcellab-track-and-trace > div > div > div:first-child{display:none !important;}#parcellab-track-and-trace > br{display:none !important;}"]),k=i(52322),v=function(e){var n=e.orderNumber,i=e.email,t=e.zipCode,l=e.language,r=void 0===l?"en":l,u=e.parcelLabUserId,v=e.showZipCodeInput,g=d.useState(!1),N=(0,a.Z)(g,2),F=N[0],p=N[1],S=d.useState(!1),T=(0,a.Z)(S,2),y=T[0],b=T[1],h={loadingMessage:(0,m.ag)("widget.parcellab.content.loading.text")};return d.useEffect(function(){if(n&&t&&!y){var e=document.createElement("script");return e.src="https://cdn.parcellab.com/js/v5/main.min.js",e.async=!0,e.onload=function(){if(window.parcelLabTrackAndTrace){var e;window.parcelLabTrackAndTrace.initialize({lang:r,userId:null==u?void 0:u.toString(),show_searchForm:!1,show_zipCodeInput:v,containerId:"parcellab-container"}),null===(e=window.parcelLabTrackAndTrace)||void 0===e||e.track({zipCode:t,email:i||void 0,orderId:n}),b(!0),p(!1)}},e.onerror=function(){console.error("Failed to load ParcelLab script"),p(!1)},document.head.appendChild(e),p(!0),function(){document.head.contains(e)&&document.head.removeChild(e)}}},[n,t,i,r,y,u]),(0,k.jsxs)(d.Fragment,{children:[(0,k.jsx)(s(),{children:(0,k.jsx)("link",{rel:"stylesheet",href:"https://cdn.parcellab.com/css/v5/main.min.css"},"parcellab-styles")}),(0,k.jsxs)("div",{children:[(0,k.jsx)(o,{}),(0,k.jsx)(c,{id:"parcellab-container",children:F&&(0,k.jsx)("div",{children:h.loadingMessage})})]})]})},g=i(76320),N=i(51339),F=g.default.div.withConfig({componentId:"d2wjil-0"})(["border:1px solid #e0e0e0;border-radius:8px;padding:24px;margin-bottom:24px;box-shadow:0 2px 4px rgba(0,0,0,0.05);background-color:#ffffff;max-width:960px;margin:0 auto 30px;"]),p=g.default.form.withConfig({componentId:"d2wjil-1"})(["display:flex;flex-direction:column;gap:16px;@media (min-width:768px){flex-direction:row;align-items:center;}"]),S=g.default.input.withConfig({componentId:"d2wjil-2"})(["padding:12px 16px;border:1px solid #cccccc;border-radius:4px;font-size:14px;width:100%;&:focus{outline:none;border-color:#000000;box-shadow:0 0 0 2px rgba(0,102,204,0.2);}"]),T=(0,g.default)(N.zx).withConfig({componentId:"d2wjil-3"})(["cursor:pointer;white-space:nowrap;min-width:30%;height:42px;text-transform:uppercase;&:hover{opacity:0.8;}"]);function y(e,n){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),i.push.apply(i,t)}return i}function b(e){for(var n=1;n